#tw-policies-shortcode-container{width:100%;display:block}#tw-policies-shortcode-container :where(.wp-site-blocks :focus){outline:none;outline-width:0}.tw-policies,.tw-policies *{padding:0;margin:0;box-sizing:border-box;line-height:1.4}.tw-policies{all:initial;display:grid;grid-template-columns:320px 1fr;width:100%;min-height:100dvh}.tw-policies__sidebar{display:flex;flex-direction:column;padding:0 30px;padding-top:10px;padding-bottom:60px}.tw-policies__sidebar-item{flex:1}.tw-policies__sidebar-heading{font-size:27px;font-weight:600;color:var(--tw-policies-heading-color)}.tw-policies__index{display:flex;flex-direction:column;margin-top:20px;position:sticky;top:20px}.tw-policies__index-title{font-size:16px;font-weight:600;color:var(--tw-policies-heading-color)}.tw-policies__index-items{display:flex;flex-direction:column;gap:15px;margin-top:25px;padding-left:30px;position:relative}.tw-policies__index-item{font-size:14px;font-weight:500;color:var(--tw-policies-heading-color);cursor:pointer;transition:opacity .3s ease}.tw-policies__index-item[data-active="false"]{opacity:.5}.tw-policies__index-item[data-active="false"]:hover{opacity:.75}.tw-policies__index-div{width:3px;height:12px;background:var(--tw-policies-accent-color);position:absolute;top:0;left:18px;border-radius:100px;opacity:0;transition:top .3s ease,opacity .3s ease}.tw-policies__morphing-nav{display:flex;flex-wrap:wrap;padding-left:50px;position:relative}.tw-policies__morphing-item{font-size:16px;font-weight:500;color:var(--tw-policies-heading-color);padding:15px;cursor:pointer;opacity:1;transition:opacity .3s ease}.tw-policies__morphing-item[data-active="false"]{opacity:.5}.tw-policies__morphing-item[data-active="false"]:hover{opacity:.75}.tw-policies__morphing-div{width:40px;height:3px;border-radius:100px;background:var(--tw-policies-accent-color);position:absolute;bottom:0;left:0;opacity:0;transition:left .3s ease,opacity .3s ease}.tw-policies__tabs{display:flex;flex-direction:column}.tw-policies__tab[data-hidden="true"]{display:none}.tw-policies__tab[data-hidden="false"]{opacity:1;pointer-events:auto;user-select:auto}.tw-policies__tab{display:flex;flex-direction:column;flex:1}.tw-policies__tab-header{display:flex;flex-direction:column;gap:12px;border:1px solid var(--tw-policies-div-border-color);border-right:none;border-bottom:none;border-top-left-radius:20px;padding:40px 60px 60px}.tw-policies__tab-header-title{font-size:27px;font-weight:600;color:var(--tw-policies-heading-color)}.tw-policies__tab-header-updated{font-size:14px;font-weight:400;color:var(--tw-policies-heading-color)}.tw-policies__tab-policy{margin-top:-20px;border-top-left-radius:20px;background:var(--tw-policies-div-background);padding:40px 60px;flex:1}.tw-policies__tab-policy-heading{font-size:22px;font-weight:600;color:var(--tw-policies-heading-secondary-color);margin-top:40px;margin-bottom:20px;scroll-margin-top:40px}.tw-policies__tab-policy-heading:first-child{margin-top:0}.tw-policies__tab-policy-paragraph{font-size:14px;font-weight:400;color:var(--tw-policies-heading-secondary-color);margin-bottom:20px}.tw-policies__powered-by{display:flex;justify-content:space-between;align-items:center;gap:4px;width:fit-content;align-self:center;margin-top:12px;text-decoration:none}.tw-policies__powered-by-text{font-size:12px;font-weight:500;color:var(--tw-policies-heading-color)}.tw-policies__powered-by-logo{width:17px;height:12px}@media (max-width:992px){.tw-policies{grid-template-columns:1fr}.tw-policies__sidebar{padding:0 20px}.tw-policies__index{display:none}.tw-policies__tab-header{border-left:none;border-top-left-radius:0;padding:40px 20px}.tw-policies__tab-policy{border-top-left-radius:0;padding:40px 20px}.tw-policies__morphing-nav{flex-direction:column;padding:20px;padding-left:35px}.tw-policies__morphing-item{padding:10px 0}.tw-policies__morphing-div{width:3px;height:15px;left:20px;bottom:auto;top:0;transition:top .3s ease,opacity .3s ease}}.tw-policies__index-div--visible{opacity:1}.tw-policies__morphing-div--visible{opacity:1}.tw-policies--loading .tw-policies__morphing-item{pointer-events:none}.tw-policies__skeleton-text{display:inline-block;width:160px;height:14px;border-radius:4px;background:linear-gradient(90deg,rgba(var(--tw-policies-skeleton-rgb),.15) 25%,rgba(var(--tw-policies-skeleton-rgb),.22) 50%,rgba(var(--tw-policies-skeleton-rgb),.15) 75%);background-size:200% 100%;animation:tw-policies-shimmer 1.5s infinite}.tw-policies__skeleton-text--light{background:linear-gradient(90deg,rgba(var(--tw-policies-skeleton-rgb),.1) 25%,rgba(var(--tw-policies-skeleton-rgb),.2) 50%,rgba(var(--tw-policies-skeleton-rgb),.1) 75%);background-size:200% 100%}.tw-policies__skeleton-heading{width:200px;height:22px;border-radius:4px;margin-bottom:20px;background:linear-gradient(90deg,rgba(var(--tw-policies-skeleton-rgb),.15) 25%,rgba(var(--tw-policies-skeleton-rgb),.22) 50%,rgba(var(--tw-policies-skeleton-rgb),.15) 75%);background-size:200% 100%;animation:tw-policies-shimmer 1.5s infinite}.tw-policies__skeleton-paragraph{width:100%;height:14px;border-radius:4px;margin-bottom:12px;background:linear-gradient(90deg,rgba(var(--tw-policies-skeleton-rgb),.15) 25%,rgba(var(--tw-policies-skeleton-rgb),.22) 50%,rgba(var(--tw-policies-skeleton-rgb),.15) 75%);background-size:200% 100%;animation:tw-policies-shimmer 1.5s infinite}.tw-policies__skeleton-powered-by{display:flex;align-items:center;gap:4px;margin-top:12px}@keyframes tw-policies-shimmer{0%{background-position:200% 0}100%{background-position:-200% 0}}.tw-policies__languages-container{margin-top:20px}.tw-policies__languages{display:flex;justify-content:flex-start;width:fit-content;position:relative}.tw-policies__languages-dropdown{position:relative}.tw-policies__languages-dropdown-trigger{display:flex;color:var(--tw-policies-heading-secondary-color);align-items:center;padding:6px 8px;background-color:var(--tw-policies-div-background);border:1px solid var(--tw-policies-div-border-color);box-shadow:0 1px 2px 0 #0D131E1A;border-radius:6px;cursor:pointer;font-size:14px;line-height:1}.tw-policies__languages-name{font-size:13px;font-weight:500}.tw-policies__languages-arrow{width:12px;height:12px;color:var(--tw-policies-heading-secondary-color);margin-left:6px;transition:transform .2s}.tw-policies__languages-dropdown--open .tw-policies__languages-arrow{transform:rotate(180deg)}.tw-policies__languages-dropdown-menu{position:absolute;top:calc(100% + 4px);left:0;min-width:120px;max-height:135px;overflow-y:auto;scrollbar-width:none;background-color:var(--tw-policies-div-background);border:none;border-radius:6px;box-shadow:0 4px 12px rgb(0 0 0 / .15);z-index:100;display:flex;flex-direction:column;gap:4px;padding:4px;transition:all .2s ease;will-change:transform,opacity;transform-origin:top;user-select:none;pointer-events:none;opacity:0;transform:scale(.9)}.tw-policies__languages-dropdown--open .tw-policies__languages-dropdown-menu{user-select:auto;pointer-events:auto;opacity:1;transform:scale(1)}.tw-policies__languages-dropdown-item{display:flex;align-items:center;width:100%;padding:2px 4px;background:none;border:none;border-radius:3px;cursor:pointer;font-size:13px;color:var(--tw-policies-heading-secondary-color);text-align:left}.tw-policies__languages-dropdown-item:hover{background-color:var(--tw-policies-accent-color);color:#FFF}.tw-policies__languages-dropdown-item--active{background-color:var(--tw-policies-accent-color);color:#FFF}