@charset "UTF-8";.message-box-modal{background-color:var(--x-neutral-50);outline:none;border:none;box-shadow:none;border-radius:1rem;max-width:500px;padding:1rem}.message-box-modal .__h>:first-child{width:5.5rem;height:5.5rem;color:var(--x-primary-color)}.message-box-modal .__options>*{min-width:100px}.loading-modal-overlay{z-index:300}.loading-modal{background-color:var(--x-box-background-color);outline:none;border:none;box-shadow:none;border-radius:1rem;max-width:250px;padding:2.5rem 1rem;gap:0;z-index:301}.modal-root{position:fixed;z-index:1000;inset:0;display:flex;align-items:center;justify-content:center;padding:.5rem;overflow:hidden;overscroll-behavior:contain}.modal-overlay{position:absolute;inset:0;background:#0f172a7a;backdrop-filter:blur(.3rem) saturate(.9);-webkit-backdrop-filter:blur(.3rem) saturate(.9)}.modal-content{position:relative;z-index:1;isolation:isolate;width:100%;min-width:min(18.75rem,100%);max-width:34rem;max-height:calc(100dvh - 1rem);padding:1.5rem;overflow-x:hidden;overflow-y:auto;border:.0625rem solid color-mix(in srgb,var(--x-border-color) 68%,rgba(255,255,255,.52));border-radius:1.25rem;background:radial-gradient(ellipse 90% 42% at 50% 112%,color-mix(in srgb,var(--x-primary-color) 20%,transparent),transparent 72%),linear-gradient(145deg,color-mix(in srgb,var(--x-box-background-color) 97%,rgba(255,255,255,.3)),color-mix(in srgb,var(--x-box-background-color) 94%,var(--x-background-color)));color:var(--x-main-text-color);box-shadow:inset 0 .0625rem #ffffff9e,inset 0 -.0625rem color-mix(in srgb,var(--x-border-color) 28%,transparent),0 .35rem 1rem -.65rem #0f172a2e,0 1.5rem 3.4rem -1.8rem #0f172a61,0 1.15rem 2.3rem -1.85rem color-mix(in srgb,var(--x-primary-color) 58%,transparent);backdrop-filter:blur(.7rem) saturate(108%);-webkit-backdrop-filter:blur(.7rem) saturate(108%);outline:none;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--x-desc-text-color) 32%,transparent) transparent}.modal-content::-webkit-scrollbar{width:.32rem}.modal-content::-webkit-scrollbar-track{background:transparent}.modal-content::-webkit-scrollbar-thumb{border-radius:999rem;background:color-mix(in srgb,var(--x-desc-text-color) 32%,transparent)}.modal-content::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--x-desc-text-color) 48%,transparent)}.modal-close{position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;flex-shrink:0;overflow:hidden;border-radius:999rem;color:var(--x-main-text-color);cursor:pointer;transition:transform .32s cubic-bezier(.34,1.42,.64,1),background-color .28s ease,border-color .28s ease,box-shadow .28s ease;background-color:#ffffff47;backdrop-filter:blur(1.6rem) saturate(185%);-webkit-backdrop-filter:blur(1.6rem) saturate(185%);border:1px solid rgba(255,255,255,.62);box-shadow:0 .04rem .12rem #28241e06,0 .32rem .85rem -.62rem #28241e24,inset 0 .06rem .06rem #ffffffe6,inset 0 -.38rem .58rem -.46rem #ffffffa6,inset 0 0 0 .025rem #ffffff3d}.modal-close:before{position:absolute;z-index:1;inset:0;content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(148deg,#ffffff94,#ffffff24 18%,#fff0 38% 72%,#ffffff38)}.modal-close:after{position:absolute;z-index:2;top:.12rem;right:16%;left:16%;height:.34rem;content:"";border-radius:50%;background:#ffffffd9;filter:blur(.22rem);pointer-events:none}.modal-close:hover{transform:translateY(-.12rem) scale(1.03);background-color:#ffffff6b;border-color:#ffffffd9;box-shadow:0 .05rem .14rem #28241e08,0 .45rem 1.05rem -.72rem #28241e29,inset 0 .06rem .06rem #fffffff5,inset 0 -.42rem .64rem -.48rem #ffffffbd,inset 0 0 0 .025rem #ffffff52}.modal-close:active{transform:translateY(0) scale(.93);transition-duration:.12s}.modal-close.--open,.modal-close.is-active,.modal-close[data-state=open],.modal-close[aria-expanded=true]{background-color:var(--x-primary-color-light);border-color:var(--x-primary-color)}.modal-close>*{position:relative;z-index:3}.modal-close{position:absolute;z-index:3;top:.65rem;left:.65rem;color:var(--x-desc-text-color)}.modal-close>svg{width:1rem;height:1rem}body.theme-dark .modal-close{border-color:color-mix(in srgb,var(--x-border-color) 76%,rgba(255,255,255,.18));background-color:color-mix(in srgb,var(--x-box-background-color) 82%,transparent);box-shadow:inset 0 .0625rem #ffffff1a,inset 0 -.0625rem #00000024,0 .2rem .5rem -.35rem #0006}body.theme-dark .modal-close:before{opacity:.18}body.theme-dark .modal-close:after{opacity:.25}body.theme-dark .modal-close:hover{border-color:color-mix(in srgb,var(--x-border-color) 58%,rgba(255,255,255,.34));background-color:color-mix(in srgb,var(--x-box-background-color) 68%,rgba(255,255,255,.08))}.modal-enter-active{transition:opacity .3s ease}.modal-leave-active{transition:opacity .24s ease}.modal-enter-active .modal-overlay{transition:opacity .3s ease}.modal-leave-active .modal-overlay{transition:opacity .24s ease}.modal-enter-active .modal-content{transition:transform .38s cubic-bezier(.16,1,.3,1),opacity .28s ease}.modal-leave-active .modal-content{transition:transform .25s ease,opacity .2s ease}.modal-enter-from,.modal-leave-to,.modal-enter-from .modal-overlay,.modal-leave-to .modal-overlay{opacity:0}.modal-enter-from .modal-content{opacity:0;transform:translateY(.6rem) scale(.96)}.modal-leave-to .modal-content{opacity:0;transform:translateY(.35rem) scale(.97)}@media(prefers-reduced-motion:reduce){.modal-root,.modal-overlay,.modal-content{transition:none!important}}.sheet-wrapper[data-v-32d3235a]{position:fixed;z-index:200;inset:0;display:flex;align-items:flex-end;justify-content:center;overflow:hidden;overscroll-behavior:contain}.sheet-backdrop[data-v-32d3235a]{position:absolute;inset:0;background:color-mix(in srgb,var(--x-main-text-color) 24%,transparent);backdrop-filter:blur(.3rem) saturate(.85);-webkit-backdrop-filter:blur(.3rem) saturate(.85);cursor:pointer}.sheet[data-v-32d3235a]{position:relative;z-index:1;display:flex;flex-direction:column;width:100%;max-width:34rem;max-height:min(84dvh,46rem);overflow:hidden;border:.0625rem solid color-mix(in srgb,var(--x-border-color) 48%,rgba(255,255,255,.92));border-bottom:0;border-radius:1.35rem 1.35rem 0 0;background:linear-gradient(145deg,color-mix(in srgb,var(--x-box-background-color) 96%,rgba(255,255,255,.8)),color-mix(in srgb,var(--x-box-background-color) 88%,var(--x-background-color)));color:var(--x-main-text-color);box-shadow:inset 0 .0625rem #fffffffa,inset 0 -.0625rem color-mix(in srgb,var(--x-border-color) 30%,transparent),0 -.15rem .45rem #1f29370a,0 -1rem 2.4rem -1.4rem #1f293752;outline:none;touch-action:pan-y}.sheet[data-v-32d3235a]:before{position:absolute;z-index:0;inset:0;content:"";pointer-events:none;background:linear-gradient(145deg,rgba(255,255,255,.46),transparent 32%)}.sheet__top[data-v-32d3235a],.sheet__content[data-v-32d3235a]{position:relative;z-index:1}.sheet__top[data-v-32d3235a]{display:flex;align-items:center;justify-content:center;min-height:1.8rem;padding:.62rem 1rem .35rem;flex-shrink:0}.sheet__handle[data-v-32d3235a]{display:block;width:2.4rem;height:.25rem;border:.0625rem solid color-mix(in srgb,var(--x-border-color) 54%,rgba(255,255,255,.75));border-radius:999rem;background:color-mix(in srgb,var(--x-desc-text-color) 22%,rgba(255,255,255,.68));box-shadow:inset 0 .0625rem #fffc,0 .08rem .16rem #1f29370f}.sheet__content[data-v-32d3235a]{flex:1;min-height:0;padding:.25rem .85rem max(1rem,env(safe-area-inset-bottom));overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--x-primary-color) 22%,transparent) transparent}.sheet__content[data-v-32d3235a]::-webkit-scrollbar{width:.28rem}.sheet__content[data-v-32d3235a]::-webkit-scrollbar-track{background:transparent}.sheet__content[data-v-32d3235a]::-webkit-scrollbar-thumb{border-radius:999rem;background:color-mix(in srgb,var(--x-primary-color) 22%,transparent)}.sheet-enter-active[data-v-32d3235a],.sheet-leave-active[data-v-32d3235a]{pointer-events:none}.sheet-enter-active .sheet[data-v-32d3235a]{transition:transform .56s cubic-bezier(.25,.8,.25,1)}.sheet-leave-active .sheet[data-v-32d3235a]{transition:transform .38s cubic-bezier(.4,0,.6,1)}.sheet-enter-active .sheet-backdrop[data-v-32d3235a]{transition:opacity .42s ease}.sheet-leave-active .sheet-backdrop[data-v-32d3235a]{transition:opacity .3s ease}.sheet-enter-from .sheet[data-v-32d3235a]{transform:translateY(100%)}.sheet-enter-to .sheet[data-v-32d3235a],.sheet-leave-from .sheet[data-v-32d3235a]{transform:translateY(0)}.sheet-leave-to .sheet[data-v-32d3235a]{transform:translateY(100%)}.sheet-enter-from .sheet-backdrop[data-v-32d3235a],.sheet-leave-to .sheet-backdrop[data-v-32d3235a]{opacity:0}.sheet-enter-to .sheet-backdrop[data-v-32d3235a],.sheet-leave-from .sheet-backdrop[data-v-32d3235a]{opacity:1}.global-api-error--dialog{width:min(100%,24rem);max-width:calc(100vw - 1.5rem);padding:0}@media screen and (max-width:480px){.global-api-error--dialog{max-width:calc(100vw - 1rem)}}.global-api-error__body{direction:rtl;display:grid;gap:clamp(.85rem,2.5vw,1.25rem);width:100%;min-width:0;padding:clamp(1.5rem,4vw,2rem) clamp(1rem,4vw,1.5rem) max(clamp(1.25rem,4vw,2rem),env(safe-area-inset-bottom,0px));box-sizing:border-box;text-align:center}.global-api-error__icon-wrap{position:relative;isolation:isolate;display:flex;justify-content:center;align-items:center;min-height:clamp(4rem,18vw,5rem);max-width:100%;animation:liquidPop .45s cubic-bezier(.16,1,.3,1) both;animation-delay:.1s}.global-api-error__icon-wrap:before{position:absolute;width:clamp(4rem,18vw,5rem);aspect-ratio:1;content:"";pointer-events:none;border-radius:50%;background:conic-gradient(from 0deg,transparent 0 25%,color-mix(in srgb,var(--x-desc-text-color) 42%,transparent) 36%,color-mix(in srgb,var(--x-desc-text-color) 12%,transparent) 49%,transparent 62% 100%);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - .11rem),#000 calc(100% - .1rem));mask:radial-gradient(farthest-side,transparent calc(100% - .11rem),#000 calc(100% - .1rem));opacity:.7;animation:globalApiErrorIconOrbit 3.6s linear infinite}.global-api-error__icon-wrap:after{position:absolute;width:clamp(3.3rem,15vw,4.2rem);aspect-ratio:1;content:"";pointer-events:none;border:.0625rem solid color-mix(in srgb,var(--x-border-color) 76%,transparent);border-radius:50%;animation:globalApiErrorIconBreath 2.8s cubic-bezier(.16,1,.3,1) infinite}.global-api-error__icon{position:relative;z-index:1;width:clamp(2.25rem,12vw,2.75rem);height:clamp(2.25rem,12vw,2.75rem);flex-shrink:0;color:var(--x-primary-color);filter:drop-shadow(0 .2rem .35rem color-mix(in srgb,var(--x-main-text-color) 14%,transparent))}.global-api-error__title,.global-api-error__message{margin:0;overflow-wrap:anywhere;animation:liquidRise .38s cubic-bezier(.16,1,.3,1) both}.global-api-error__title{padding-inline:.25rem;color:var(--x-main-text-color);font-size:clamp(1.05rem,4.5vw,1.35rem);font-weight:700;line-height:1.45;text-wrap:balance;animation-delay:.18s}.global-api-error__message{padding-inline:.15rem;color:var(--x-desc-text-color);font-size:clamp(.8125rem,3.6vw,.95rem);line-height:1.75;text-wrap:pretty;animation-delay:.26s}.global-api-error__actions{display:grid;gap:clamp(.5rem,2vw,.65rem);width:100%;min-width:0;margin-top:clamp(.15rem,1vw,.35rem);animation:liquidRise .38s cubic-bezier(.16,1,.3,1) both;animation-delay:.34s}@media screen and (min-width:769px){.global-api-error__actions--split{grid-template-columns:repeat(2,minmax(0,1fr))}}.global-api-error__btn{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;width:100%;min-height:2.75rem;padding:.7rem 1.15rem;appearance:none;border:.0625rem solid color-mix(in srgb,var(--x-primary-color) 30%,var(--x-border-color));border-radius:999rem;background:linear-gradient(180deg,#fffffff5,#ffffffb8);color:var(--x-main-text-color);font:inherit;font-size:clamp(.8125rem,3.5vw,.9rem);font-weight:700;cursor:pointer;box-shadow:inset 0 .0625rem #fffffffa,inset 0 -.0625rem #1f29370b,0 .16rem .32rem -.24rem #1f293733;transition:transform .18s cubic-bezier(.22,1,.36,1),border-color .2s ease,background .2s ease,box-shadow .2s ease,opacity .2s ease}.global-api-error__btn:not(:disabled):hover{transform:translateY(-.04rem);border-color:color-mix(in srgb,var(--x-primary-color) 52%,var(--x-border-color));background:linear-gradient(180deg,#fff,#ffffffd1);box-shadow:inset 0 .0625rem #fff,inset 0 -.0625rem #1f29370b,0 .18rem .36rem -.24rem #1f293738}.global-api-error__btn:not(:disabled):active{transform:translateY(.02rem) scale(.985);box-shadow:inset 0 .0625rem .15rem #1f293714,inset 0 -.0625rem #ffffffb3}.global-api-error__btn:disabled{opacity:.52;cursor:not-allowed}.global-api-error__btn--primary{border-color:color-mix(in srgb,var(--x-primary-color) 72%,rgba(255,255,255,.72));background:linear-gradient(155deg,#ffd973,#ffc425);color:var(--x-main-text-color);box-shadow:inset 0 .0625rem #ffffff9e,inset 0 -.0625rem #5236081a,0 .18rem .38rem -.26rem color-mix(in srgb,var(--x-primary-color) 38%,transparent)}.global-api-error__btn--primary:not(:disabled):hover{border-color:color-mix(in srgb,var(--x-primary-color) 84%,rgba(255,255,255,.76));background:linear-gradient(155deg,#ffce4c,#ffc425);box-shadow:inset 0 .0625rem #ffffffb3,inset 0 -.0625rem #5236081a,0 .2rem .42rem -.27rem color-mix(in srgb,var(--x-primary-color) 42%,transparent)}.global-api-error__body--retrying .global-api-error__btn--primary:disabled{animation:globalApiErrorRetryPulse .85s ease-in-out 2}@keyframes globalApiErrorIconOrbit{to{transform:rotate(1turn)}}@keyframes globalApiErrorIconBreath{0%,to{opacity:.32;transform:scale(.94)}50%{opacity:.72;transform:scale(1.04)}}@media(prefers-reduced-motion:reduce){.global-api-error__body,.global-api-error__body *{animation:none!important}.global-api-error__icon-wrap:before{opacity:.34;transform:none}.global-api-error__icon-wrap:after{opacity:.3;transform:none}}.update,.update--dialog{direction:rtl;color-scheme:light;color:#22252b}.update--dialog{border:.0625rem solid rgba(255,255,255,.9)!important;background:linear-gradient(145deg,#ffffff70,#ffffff29 44%,#ffffff14,#ffffff38),color-mix(in srgb,#ffffff 72%,transparent)!important;box-shadow:inset 0 .0625rem #fffc,0 .9rem 2.5rem #1f293712!important;backdrop-filter:blur(1.15rem) saturate(124%);-webkit-backdrop-filter:blur(1.15rem) saturate(124%)}.update__btn{min-height:3rem;padding:.7rem 1rem;border-radius:.75rem;appearance:none;color:#22252b;font:inherit;font-size:.78rem;cursor:pointer;box-shadow:none;transition:border-color .18s ease,background .18s ease,color .18s ease,opacity .18s ease}.update__btn:disabled{cursor:default;opacity:.55}.update--dialog{display:flex;flex-direction:column;align-items:center;width:100%;max-width:450px!important;padding:2rem!important;border-radius:1.35rem!important;text-align:center}.update--sheet{display:flex;flex-direction:column;align-items:center;gap:1.5rem;width:100%;padding:1.5rem;border:0!important;background:transparent!important;box-shadow:none!important;text-align:right}.update__head{width:100%;text-align:center}.update__title{margin:0 0 .3rem;color:#22252b;font-size:1.18rem;font-weight:740;line-height:1.65}.update__desc{margin:0 0 1.25rem;color:#747982;font-size:.72rem;line-height:1.8}.update__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.48rem;width:100%;padding:.72rem}.update__label{grid-column:1/-1;margin:0 0 .18rem;padding-inline:.22rem;color:#22252b;font-size:.72rem;font-weight:650;text-align:right}.update__item{display:grid;grid-template-columns:1.85rem minmax(0,1fr);align-items:center;gap:.48rem;min-width:0;min-height:2.75rem;padding:.42rem .48rem;border:.0625rem solid rgba(255,255,255,.66);border-radius:.72rem;background:color-mix(in srgb,#ffffff 36%,rgba(255,255,255,.16));box-shadow:none}.update__item span{min-width:0;overflow:hidden;color:#22252b;font-size:.7rem;font-weight:540;text-overflow:ellipsis;white-space:nowrap}.update__icon{width:1.85rem;height:1.85rem;padding:.33rem;flex:0 0 auto;border:.0625rem solid color-mix(in srgb,#f2b817 30%,rgba(255,255,255,.82));border-radius:.6rem;background:color-mix(in srgb,#f2b817 9%,rgba(255,255,255,.2));color:#c58b00}.update__actions{display:flex;gap:1rem;width:100%;margin-top:2rem}.update__btn{flex:1}.update__btn--ghost{border:.0625rem solid rgba(255,255,255,.8);background:#ffffff24;font-weight:560}.update__btn--ghost:hover:not(:disabled){border-color:color-mix(in srgb,#f2b817 28%,rgba(255,255,255,.86));background:color-mix(in srgb,#f2b817 5%,rgba(255,255,255,.22))}.update__btn--primary{border:.0625rem solid color-mix(in srgb,#f2b817 52%,rgba(255,255,255,.86));background:linear-gradient(135deg,color-mix(in srgb,#f2b817 76%,white),color-mix(in srgb,#f2b817 56%,white));font-weight:680}.update__btn--primary:hover:not(:disabled){border-color:#f2b817;background:linear-gradient(135deg,color-mix(in srgb,#f2b817 84%,white),color-mix(in srgb,#f2b817 64%,white))}.update__close{display:flex;justify-content:center;align-items:center;position:absolute;top:1.25rem;left:1.5rem;width:2.05rem;height:2.05rem;border:.0625rem solid rgba(255,255,255,.8);border-radius:.68rem;background:#ffffff26;color:#747982;cursor:pointer;box-shadow:none;transition:border-color .18s ease,background .18s ease,color .18s ease,opacity .18s ease}.update__close:hover:not(:disabled){border-color:color-mix(in srgb,#dc4c4c 24%,rgba(255,255,255,.84));background:color-mix(in srgb,#dc4c4c 5%,rgba(255,255,255,.18));color:#dc4c4c}.update__close:disabled{cursor:default;opacity:.55}.update__sr{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.update--sheet .update__desc{margin-bottom:0}.update--sheet .update__actions{gap:.75rem;margin-top:.5rem}@media(max-width:540px){.update--sheet{gap:1rem;padding:1rem}.update__title{font-size:1rem}.update__list{grid-template-columns:minmax(0,1fr)}.update__label{grid-column:auto}.update__actions{gap:.75rem}.update__btn{min-height:2.75rem;padding-inline:.65rem;font-size:.72rem}}@media(prefers-reduced-motion:reduce){.update__btn,.update__close{transition-duration:.01ms!important}}.pwa-banner{position:fixed;top:16px;left:16px;right:16px;z-index:9999;background:#1b1b1b;color:#f4f4f4;border-radius:16px;padding:20px;box-shadow:0 12px 40px #0006;display:flex;gap:16px;align-items:center;justify-content:space-between;flex-wrap:wrap;border:1px solid rgba(255,196,37,.2);direction:rtl}.pwa-banner__content{flex:1;min-width:250px}.pwa-banner__title{margin:0 0 6px;font-size:16px;font-weight:800;color:#ffc425}.pwa-banner__text{margin:0;font-size:13px;line-height:1.6;color:#c1c1c1}.pwa-banner__actions{display:flex;gap:12px}.pwa-banner__btn{border:none;border-radius:12px;padding:10px 20px;font-size:14px;font-weight:700;cursor:pointer;transition:all .3s cubic-bezier(.4,0,.2,1)}.pwa-banner__btn--cancel{background:#484848;color:#fff}.pwa-banner__btn--cancel:hover{background:#484848;color:#f4f4f4}.pwa-banner__btn--install{background:#ffc425;color:#1b1b1b}.pwa-banner__btn--install:hover{background:#e0ab1e;transform:translateY(-2px);box-shadow:0 4px 12px #ffc4254d}@media(max-width:640px){.pwa-banner{padding:16px;top:10px;left:10px;right:10px}.pwa-banner .pwa-banner__actions{width:100%;justify-content:flex-end}.pwa-banner .pwa-banner__btn{text-align:center;flex:1}}.fade-down-enter-active,.fade-down-leave-active{transition:all .4s ease-out}.fade-down-enter-from,.fade-down-leave-to{opacity:0;transform:translateY(-30px)}.permissions-modal{background-color:#1c1c1c;width:95%;max-width:800px}body.theme-light .permissions-modal{background-color:#f1f0f2}.permissions-modal .__content{display:grid;grid-template-columns:2fr 1fr;align-items:center}@media screen and (max-width:550px){.permissions-modal .__content{grid-template-columns:1fr}.permissions-modal .__content>:nth-child(2){display:none}}.permissions-modal .__btns button{width:120px}@media screen and (max-width:550px){.permissions-modal{width:90%;max-width:400px}}.error-page-404{font-size:1.5rem;background-color:#262425;min-height:100dvh}.project-add-modal-overlay{background:color-mix(in srgb,var(--x-main-text-color) 18%,transparent)!important;backdrop-filter:blur(.55rem) saturate(120%);-webkit-backdrop-filter:blur(.55rem) saturate(120%)}.sheet-wrapper:has(.project-add-modal--mobile) .backdrop{background:color-mix(in srgb,var(--x-main-text-color) 25%,transparent);backdrop-filter:blur(.45rem) saturate(120%);-webkit-backdrop-filter:blur(.45rem) saturate(120%)}.sheet:has(.project-add-modal--mobile){border-color:#ffffffe6;background:radial-gradient(circle at 8% 4%,color-mix(in srgb,var(--x-primary-color) 15%,transparent),transparent 36%),linear-gradient(145deg,color-mix(in srgb,var(--x-box-background-color) 88%,transparent),color-mix(in srgb,var(--x-box-background-color) 62%,transparent));box-shadow:inset 0 1px #fffffff2,0 -1.2rem 3rem -1.5rem color-mix(in srgb,var(--x-main-text-color) 34%,transparent);backdrop-filter:blur(2rem) saturate(150%);-webkit-backdrop-filter:blur(2rem) saturate(150%)}.project-add-modal{isolation:isolate;width:min(28rem,100vw - 2rem);max-width:28rem!important;padding:1.1rem!important;overflow:hidden;gap:0!important;border:1px solid rgba(255,255,255,.88)!important;border-radius:1.55rem!important;background:radial-gradient(circle at 8% 5%,color-mix(in srgb,var(--x-primary-color) 16%,transparent),transparent 38%),linear-gradient(145deg,color-mix(in srgb,var(--x-box-background-color) 82%,transparent),color-mix(in srgb,var(--x-box-background-color) 55%,transparent))!important;color:var(--x-main-text-color);box-shadow:inset 0 1px #ffffffeb,0 1.8rem 4.5rem -2rem color-mix(in srgb,var(--x-main-text-color) 38%,transparent),0 0 2rem -.9rem color-mix(in srgb,var(--x-primary-color) 30%,transparent)!important;backdrop-filter:blur(2rem) saturate(155%);-webkit-backdrop-filter:blur(2rem) saturate(155%)}.project-add-modal form{display:flex;flex-direction:column;gap:1rem}.project-add-modal--mobile{width:100%;max-width:none!important;padding:.4rem .15rem .25rem!important;border:0!important;border-radius:0!important;background:transparent!important;box-shadow:none!important;backdrop-filter:none;-webkit-backdrop-filter:none}.project-add-modal__header{display:flex;align-items:center;min-width:0;gap:.72rem}.project-add-modal__hero-icon{display:flex;align-items:center;justify-content:center;width:2.8rem;height:2.8rem;flex:0 0 2.8rem;border:1px solid rgba(255,255,255,.82);border-radius:.95rem;background:linear-gradient(145deg,color-mix(in srgb,var(--x-primary-color) 24%,rgba(255,255,255,.5)),color-mix(in srgb,var(--x-primary-color) 9%,transparent));color:var(--x-primary-color-dark);box-shadow:inset 0 1px #ffffffe6,0 .55rem 1.2rem -.8rem color-mix(in srgb,var(--x-primary-color) 55%,transparent)}.project-add-modal__heading{min-width:0}.project-add-modal__heading h2{margin:0;color:var(--x-main-text-color);font-size:.96rem;font-weight:750;line-height:1.65}.project-add-modal__heading p{margin:.05rem 0 0;color:var(--x-desc-text-color);font-size:.67rem;line-height:1.7}.project-add-modal__close{display:flex;align-items:center;justify-content:center;width:2.35rem;height:2.35rem;flex:0 0 2.35rem;margin-right:auto;padding:0;border:1px solid rgba(255,255,255,.72);border-radius:.8rem;background:color-mix(in srgb,var(--x-box-background-color) 42%,transparent);color:var(--x-desc-text-color);cursor:pointer;box-shadow:inset 0 1px #ffffffbf;transition:border-color .22s ease,color .22s ease,transform .22s ease}.project-add-modal__close:hover{border-color:#fffffff2;color:var(--x-main-text-color);transform:rotate(4deg) scale(1.03)}.project-add-modal__field{display:flex;flex-direction:column;margin-top:1rem;gap:.42rem}.project-add-modal__field label{padding-inline:.2rem;color:color-mix(in srgb,var(--x-main-text-color) 82%,var(--x-desc-text-color));font-size:.7rem;font-weight:650}.project-add-modal__input-shell{display:flex;align-items:center;height:3.2rem;padding-inline:.9rem;gap:.62rem;border:1px solid rgba(255,255,255,.78);border-radius:1rem;background:color-mix(in srgb,var(--x-box-background-color) 44%,transparent);color:var(--x-desc-text-color);box-shadow:inset 0 1px #fffc,inset 0 -.5rem 1.2rem color-mix(in srgb,var(--x-main-text-color) 3%,transparent);transition:border-color .24s ease,box-shadow .24s ease,background-color .24s ease}.project-add-modal__input-shell:focus-within{border-color:var(--x-primary-color);background:color-mix(in srgb,var(--x-box-background-color) 58%,transparent);box-shadow:inset 0 1px #ffffffe6,0 0 0 .2rem color-mix(in srgb,var(--x-primary-color) 14%,transparent),0 .65rem 1.25rem -.95rem color-mix(in srgb,var(--x-primary-color) 48%,transparent)}.project-add-modal__input-shell:focus-within>svg{color:var(--x-primary-color-dark)}.project-add-modal__input-shell>svg{flex:0 0 auto;transition:color .22s ease}.project-add-modal__input-shell input{width:100%;height:100%;min-width:0;padding:0;border:0;outline:0;background:transparent;color:var(--x-main-text-color);font-size:.76rem;line-height:1}.project-add-modal__input-shell input::placeholder{color:color-mix(in srgb,var(--x-desc-text-color) 78%,transparent)}.project-add-modal__hint{display:flex;align-items:center;min-height:2.75rem;padding:.62rem .72rem;gap:.55rem;border:1px solid color-mix(in srgb,var(--x-primary-color) 22%,rgba(255,255,255,.65));border-radius:.9rem;background:color-mix(in srgb,var(--x-primary-color) 8%,transparent);color:color-mix(in srgb,var(--x-main-text-color) 72%,var(--x-desc-text-color))}.project-add-modal__hint span{display:flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;flex:0 0 1.75rem;border-radius:.6rem;background:color-mix(in srgb,var(--x-primary-color) 18%,transparent);color:var(--x-primary-color-dark)}.project-add-modal__hint p{margin:0;font-size:.64rem;line-height:1.75}.project-add-modal__actions{display:grid;grid-template-columns:.76fr 1.24fr;margin-top:.18rem;gap:.65rem}.project-add-modal__button{display:flex;align-items:center;justify-content:center;height:2.9rem;padding-inline:.9rem;gap:.38rem;border-radius:.92rem;font-size:.72rem;font-weight:700;cursor:pointer;transition:border-color .22s ease,opacity .22s ease,transform .22s ease,box-shadow .22s ease}.project-add-modal__button:not(:disabled):active{transform:translateY(1px) scale(.99)}.project-add-modal__button:disabled{opacity:.42;cursor:not-allowed;filter:saturate(.5)}.project-add-modal__button--ghost{border:1px solid rgba(255,255,255,.76);background:color-mix(in srgb,var(--x-box-background-color) 40%,transparent);color:color-mix(in srgb,var(--x-main-text-color) 78%,var(--x-desc-text-color));box-shadow:inset 0 1px #ffffffbd}.project-add-modal__button--ghost:hover{border-color:#fffffff5}.project-add-modal__button--primary{border:1px solid color-mix(in srgb,var(--x-primary-color) 76%,white);background:linear-gradient(145deg,color-mix(in srgb,var(--x-primary-color) 88%,white),var(--x-primary-color));color:var(--x-main-text-color);box-shadow:inset 0 1px #ffffffad,0 .7rem 1.25rem -.8rem color-mix(in srgb,var(--x-primary-color) 68%,transparent)}.project-add-modal__button--primary:not(:disabled):hover{transform:translateY(-1px);box-shadow:inset 0 1px #ffffffc2,0 .85rem 1.45rem -.75rem color-mix(in srgb,var(--x-primary-color) 76%,transparent)}@media(max-width:640px){.project-add-modal__actions{grid-template-columns:.7fr 1.3fr}.project-add-modal__button{height:3rem}}.nav-lock[data-v-468cd270]{position:relative}.nav-lock__content[data-v-468cd270]{transition:filter .25s ease}.nav-lock.is-locked .nav-lock__content[data-v-468cd270]{filter:blur(.18rem);pointer-events:none;-webkit-user-select:none;user-select:none}.nav-lock__overlay[data-v-468cd270]{position:absolute;z-index:2;inset:0;display:flex;align-items:center;justify-content:center;padding:0;margin:0;border:0;border-radius:1rem;cursor:pointer;background:color-mix(in srgb,var(--x-box-background-color) 16%,transparent);transition:background .2s ease}.nav-lock__overlay[data-v-468cd270]:hover{background:color-mix(in srgb,var(--x-box-background-color) 28%,transparent)}.nav-lock__overlay:hover .nav-lock__badge[data-v-468cd270]{background-color:#ffffff6b;border-color:#ffffffd9;box-shadow:0 .05rem .14rem #28241e08,0 .45rem 1.05rem -.72rem #28241e29,inset 0 .06rem .06rem #fffffff5,inset 0 -.42rem .64rem -.48rem #ffffffbd,inset 0 0 0 .025rem #ffffff52}.nav-lock__badge[data-v-468cd270]{display:inline-flex;align-items:center;gap:.35rem;padding:.4rem .8rem;color:var(--x-main-text-color);font-size:.68rem;font-weight:700;white-space:nowrap;border-radius:999rem;background-color:#ffffff61;backdrop-filter:blur(1rem) saturate(160%);-webkit-backdrop-filter:blur(1rem) saturate(160%);border:1px solid rgba(255,255,255,.7);box-shadow:0 .06rem .18rem #28241e08,0 .65rem 1.65rem -.92rem #28241e33,inset 0 .07rem .07rem #fffffff0,inset 0 -.5rem .8rem -.58rem #ffffffb8,inset 0 0 0 .025rem #ffffff4d}.popover-content{z-index:25;position:fixed;top:0;left:0;min-width:min-content;padding:.5rem;border-radius:.5rem;background-color:var(--x-box-background-color);border:1px solid var(--x-border-color);box-shadow:0 8px 22px #00000059;overflow:auto}.popover-enter-active,.popover-leave-active{transition:opacity .3s ease,transform .3s ease}.popover-enter-from,.popover-leave-to{opacity:0;transform:translateY(-10px)}.popover-enter-to,.popover-leave-from{opacity:1;transform:translateY(0)}.navbar{position:relative;isolation:isolate;width:100%;height:100%;max-height:100%;padding:.78rem;overflow:hidden;border-radius:inherit;color:var(--x-main-text-color);-webkit-user-select:none;user-select:none;border:.0625rem solid rgba(255,255,255,.9);background:linear-gradient(145deg,#ffffffa3,#ffffff70 48%,#f7f8f957);box-shadow:inset 0 .0625rem #fffffff5,inset 0 -.0625rem #302d2809,0 .18rem .5rem -.34rem #1f293714;backdrop-filter:blur(1.4rem) saturate(120%);-webkit-backdrop-filter:blur(1.4rem) saturate(120%);background:linear-gradient(155deg,color-mix(in srgb,var(--x-box-background-color) 84%,transparent),color-mix(in srgb,var(--x-box-background-color) 64%,transparent));backdrop-filter:blur(1.35rem) saturate(138%);-webkit-backdrop-filter:blur(1.35rem) saturate(138%)}.navbar:before{position:absolute;z-index:0;inset:0;content:"";pointer-events:none;background:radial-gradient(circle at 86% 7%,color-mix(in srgb,var(--x-primary-color) 10%,transparent),transparent 28%),radial-gradient(circle at 10% 74%,color-mix(in srgb,var(--x-secondary-color) 7%,transparent),transparent 32%),linear-gradient(145deg,rgba(255,255,255,.36),rgba(255,255,255,.04) 38%,transparent 58%)}.navbar:after{position:absolute;z-index:0;inset:.08rem;content:"";border:.0625rem solid rgba(255,255,255,.28);border-radius:inherit;pointer-events:none}.navbar>*{position:relative;z-index:1}.navbar button{font-family:inherit}.navbar__header{position:relative;z-index:2;flex:0 0 auto;padding:.05rem .05rem 0}.navbar__brand{position:relative;display:flex;align-items:center;justify-content:flex-start;min-height:2.95rem;margin-bottom:.48rem;padding-inline:.5rem}.navbar .__logo{display:none;width:auto;max-width:8.1rem;max-height:2rem;object-fit:contain}.navbar .__logo.__light{display:block}.navbar .__mobile-close{display:none}.navbar .subscription-status-box{position:relative;isolation:isolate;overflow:hidden;padding:.62rem .7rem;border:.0625rem solid color-mix(in srgb,var(--x-primary-color) 20%,rgba(255,255,255,.72));border-radius:1rem;background:linear-gradient(140deg,color-mix(in srgb,var(--x-primary-color) 10%,rgba(255,255,255,.38)),#ffffff1f);box-shadow:inset 0 .0625rem #ffffffe6,0 .18rem .38rem -.28rem #1f293729,0 .8rem 1.45rem -.95rem #1f29372b;backdrop-filter:blur(1rem) saturate(138%);-webkit-backdrop-filter:blur(1rem) saturate(138%);transition:border-color .18s ease,transform .18s cubic-bezier(.22,1,.36,1),box-shadow .18s ease}.navbar .subscription-status-box:before{position:absolute;z-index:0;top:-3rem;right:-2rem;width:8rem;height:8rem;content:"";border-radius:50%;pointer-events:none;background:color-mix(in srgb,var(--x-primary-color) 10%,transparent);filter:blur(2rem)}.navbar .subscription-status-box:after{position:absolute;z-index:0;inset:0;content:"";pointer-events:none;background:linear-gradient(145deg,rgba(255,255,255,.38),transparent 42%)}.navbar .subscription-status-box:hover{border-color:color-mix(in srgb,var(--x-primary-color) 28%,rgba(255,255,255,.76));transform:none}.navbar .subscription-status-box__main{position:relative;z-index:1;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:.6rem}.navbar .subscription-status-box__content{display:flex;flex-direction:column;gap:.22rem;min-width:0}.navbar .subscription-status-box__label{display:flex;align-items:center;gap:.36rem;min-width:0;color:var(--x-desc-text-color);font-size:.6rem;font-weight:620}.navbar .subscription-status-box__name{color:var(--x-main-text-color);font-size:.66rem;font-weight:760;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.navbar .subscription-status-box__title{display:flex;align-items:baseline;flex-wrap:wrap;gap:.28rem;color:var(--x-desc-text-color);font-size:.56rem;line-height:1.4}.navbar .subscription-status-box__title strong{color:var(--x-main-text-color);font-size:.82rem;font-weight:820}.navbar .subscription-status-box__days{--subscription-liquid: var(--x-success-color);position:relative;isolation:isolate;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:.1rem;width:3.05rem;height:3.05rem;min-width:3.05rem;min-height:3.05rem;overflow:hidden;border:.0625rem solid color-mix(in srgb,var(--subscription-liquid) 32%,rgba(255,255,255,.68));border-radius:.72rem .72rem .9rem .9rem;background:color-mix(in srgb,var(--x-box-background-color) 72%,transparent);color:var(--x-main-text-color);box-shadow:inset 0 0 0 .125rem color-mix(in srgb,var(--x-box-background-color) 62%,transparent),inset 0 .0625rem #ffffffd1}.navbar .subscription-status-box__days:before{position:absolute;z-index:3;top:.18rem;left:50%;width:52%;height:.12rem;content:"";border-radius:999rem;background:color-mix(in srgb,var(--subscription-liquid) 54%,transparent);transform:translate(-50%)}.navbar .subscription-status-box__days strong{position:relative;z-index:2;color:var(--x-main-text-color);font-size:.86rem;line-height:1}.navbar .subscription-status-box__days>span:not(.subscription-status-box__liquid){position:relative;z-index:2;color:var(--x-main-text-color);font-size:.48rem}.navbar .subscription-status-box.is-warning .subscription-status-box__days{--subscription-liquid: var(--x-warn-color)}.navbar .subscription-status-box.is-danger .subscription-status-box__days{--subscription-liquid: var(--x-danger-color)}.navbar .subscription-status-box__liquid{position:absolute!important;z-index:0!important;right:0;bottom:0;left:0;height:var(--subscription-level);min-height:0;margin:0!important;overflow:hidden;background:linear-gradient(180deg,color-mix(in srgb,var(--subscription-liquid) 68%,transparent),color-mix(in srgb,var(--subscription-liquid) 84%,transparent));clip-path:polygon(0 .15rem,25% .09rem,50% .15rem,75% .21rem,100% .15rem,100% 100%,0 100%);transform:translateZ(0);will-change:clip-path,height;transition:height .5s cubic-bezier(.22,1,.36,1),background-color .25s ease;animation:subscription-sea-wave 5.8s ease-in-out infinite}.navbar .__menu{display:flex;flex:1;flex-direction:column;min-height:0;overflow:hidden}.navbar .__menu-top-wrapper{position:relative;display:flex;flex:0 1 auto;flex-direction:column;min-height:0;max-height:calc(100% - 3.15rem);overflow:hidden}.navbar .__menu-top{flex:1 1 auto;min-height:0;padding:.66rem .04rem .25rem;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}.navbar .__menu-top::-webkit-scrollbar{display:none}.navbar .__menu-top-fade{position:absolute;right:0;bottom:0;left:0;display:flex;align-items:flex-end;justify-content:center;height:2rem;padding-bottom:.12rem;pointer-events:none;background:linear-gradient(to bottom,transparent,color-mix(in srgb,var(--x-box-background-color) 76%,transparent));color:var(--x-desc-text-color)}.navbar__section{display:flex;flex-direction:column;gap:.34rem;margin-top:1rem}.navbar__section--models{margin-top:0}.navbar__section--continuation{margin-top:.34rem}.navbar__section--history{flex:0 1 auto;min-height:0;margin-inline:.04rem}.navbar__section-label{display:flex;align-items:center;gap:.34rem;padding:0 .56rem .08rem;color:color-mix(in srgb,var(--x-main-text-color) 72%,var(--x-desc-text-color));font-size:.59rem;font-weight:740;letter-spacing:.01em}.navbar__section-label:before{width:.34rem;height:.34rem;flex:0 0 .34rem;content:"";border-radius:50%;background:var(--x-primary-color)}.navbar__section-body{display:flex;flex-direction:column;gap:.34rem}.navbar .__item,.navbar .__collapse-header{position:relative;isolation:isolate;display:grid;grid-template-columns:1.7rem minmax(0,1fr) auto auto;align-items:center;gap:.45rem;width:100%;min-height:2.58rem;padding:.34rem .45rem;overflow:hidden;border-radius:.8rem;color:var(--x-main-text-color);text-align:right;cursor:pointer;border:.0625rem solid rgba(255,255,255,.9);background:linear-gradient(180deg,#ffffffe0,#f4f4f4f7);box-shadow:inset 0 .0625rem #fffffff5,inset 0 -.0625rem #1f293706,0 .12rem .28rem -.22rem #1f293724;border-color:#ffffff80;background:linear-gradient(145deg,#ffffff42,#ffffff14);box-shadow:inset 0 .0625rem #ffffffbd,0 .14rem .28rem -.22rem #1f293721;backdrop-filter:blur(.72rem) saturate(128%);-webkit-backdrop-filter:blur(.72rem) saturate(128%);transition:transform .18s cubic-bezier(.22,1,.36,1),border-color .18s ease,background .18s ease,color .18s ease,box-shadow .18s ease}.navbar .__item:before,.navbar .__collapse-header:before{position:absolute;z-index:0;inset:0;content:"";pointer-events:none;background:linear-gradient(145deg,rgba(255,255,255,.2),transparent 42%)}.navbar .__item:after,.navbar .__collapse-header:after{position:absolute;z-index:1;right:.11rem;width:.14rem;height:0;content:"";border-radius:999rem;opacity:0;background:var(--x-primary-color);box-shadow:0 0 .42rem color-mix(in srgb,var(--x-primary-color) 28%,transparent);transition:height .18s cubic-bezier(.22,1,.36,1),opacity .18s ease}.navbar .__item>*,.navbar .__collapse-header>*{position:relative;z-index:2}.navbar .__item:hover,.navbar .__collapse-header:hover{transform:none;border-color:color-mix(in srgb,var(--x-primary-color) 18%,rgba(255,255,255,.72));background:linear-gradient(145deg,color-mix(in srgb,var(--x-primary-color) 5%,rgba(255,255,255,.3)),#ffffff1a);box-shadow:inset 0 .0625rem #ffffffd1,0 .18rem .34rem -.25rem #1f293726}.navbar .__item:hover .__item-icon,.navbar .__collapse-header:hover .__item-icon{border-color:color-mix(in srgb,var(--x-primary-color) 18%,rgba(255,255,255,.68));background:color-mix(in srgb,var(--x-primary-color) 8%,rgba(255,255,255,.32));color:var(--x-primary-color-dark)}.navbar .__item.router-link-active,.navbar .__item.is-active,.navbar .__item.is-open,.navbar .__collapse-header.router-link-active,.navbar .__collapse-header.is-active,.navbar .__collapse-header.is-open{border-color:color-mix(in srgb,var(--x-primary-color) 34%,rgba(255,255,255,.74));background:linear-gradient(145deg,color-mix(in srgb,var(--x-primary-color) 13%,rgba(255,255,255,.38)),color-mix(in srgb,var(--x-primary-color) 6%,rgba(255,255,255,.08)));box-shadow:inset 0 .0625rem #ffffffe6,0 .2rem .42rem -.24rem color-mix(in srgb,var(--x-primary-color) 26%,transparent)}.navbar .__item.router-link-active:after,.navbar .__item.is-active:after,.navbar .__item.is-open:after,.navbar .__collapse-header.router-link-active:after,.navbar .__collapse-header.is-active:after,.navbar .__collapse-header.is-open:after{height:1.32rem;opacity:1}.navbar .__item.router-link-active .__item-icon,.navbar .__item.is-active .__item-icon,.navbar .__item.is-open .__item-icon,.navbar .__collapse-header.router-link-active .__item-icon,.navbar .__collapse-header.is-active .__item-icon,.navbar .__collapse-header.is-open .__item-icon{border-color:color-mix(in srgb,var(--x-primary-color) 22%,rgba(255,255,255,.72));background:color-mix(in srgb,var(--x-primary-color) 11%,rgba(255,255,255,.38));color:var(--x-primary-color-dark)}.navbar .__item.router-link-active .__count,.navbar .__item.is-active .__count,.navbar .__item.is-open .__count,.navbar .__collapse-header.router-link-active .__count,.navbar .__collapse-header.is-active .__count,.navbar .__collapse-header.is-open .__count{background:color-mix(in srgb,var(--x-primary-color) 12%,rgba(255,255,255,.18));color:var(--x-primary-color-dark)}.navbar .__item>span:not(.__item-icon):not(.__count),.navbar .__collapse-header>span:not(.__item-icon):not(.__count){color:var(--x-main-text-color);font-size:.76rem;font-weight:520;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.navbar .__item{grid-template-columns:1.7rem minmax(0,1fr)}.navbar .__model-picker{grid-template-columns:1.7rem minmax(0,1fr);border-color:color-mix(in srgb,var(--x-primary-color) 34%,rgba(255,255,255,.82))!important;background:linear-gradient(90deg,color-mix(in srgb,var(--x-primary-color) 34%,rgba(255,255,255,.92)),#ffffffe6 62%,#fffffff7)!important}.navbar .__model-picker:before{background:linear-gradient(145deg,rgba(255,255,255,.3),transparent 46%)}.navbar .__model-picker:after{top:50%;right:auto;left:0;width:.2rem;height:1.62rem!important;border-radius:999rem;opacity:1!important;background:linear-gradient(180deg,color-mix(in srgb,var(--x-primary-color) 72%,transparent),var(--x-primary-color),color-mix(in srgb,var(--x-primary-color) 72%,transparent));box-shadow:0 0 .46rem color-mix(in srgb,var(--x-primary-color) 34%,transparent);transform:translateY(-50%)}.navbar .__model-picker>span:not(.__item-icon){font-weight:650}.navbar .__model-picker.is-static{cursor:default}.navbar .__model-picker.is-static:hover{transform:none}.navbar .__item-icon{display:flex;align-items:center;justify-content:center;width:1.7rem;height:1.7rem;border:.0625rem solid rgba(255,255,255,.56);border-radius:.56rem;background:#ffffff2e;color:color-mix(in srgb,var(--x-main-text-color) 68%,var(--x-desc-text-color));box-shadow:inset 0 .0625rem #ffffffb8,0 .12rem .25rem -.2rem #1f293724;transition:color .18s ease,background .18s ease,border-color .18s ease,transform .18s cubic-bezier(.22,1,.36,1)}.navbar .__item-icon svg{stroke-width:1.8}.navbar .__count{display:flex;align-items:center;justify-content:center;min-width:1.35rem;height:1.15rem;padding-inline:.32rem;border:.0625rem solid rgba(255,255,255,.48);border-radius:999rem;background:#ffffff29;color:var(--x-desc-text-color);font-size:.52rem;font-weight:700}.navbar ._chevron{color:var(--x-desc-text-color);transition:transform .38s cubic-bezier(.22,1,.36,1),color .18s ease}.navbar ._rotate{transform:rotate(180deg)}.navbar .__models-scroll{width:100%;max-height:14.3rem;margin-top:.08rem;overflow-x:hidden;overflow-y:auto;scrollbar-width:thin;scrollbar-color:rgba(90,90,90,.26) transparent}.navbar .__models-scroll::-webkit-scrollbar{width:.22rem}.navbar .__models-scroll::-webkit-scrollbar-thumb{border-radius:999rem;background:#5a5a5a3d}.navbar .__models{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.34rem;padding:.22rem .06rem .12rem}.navbar .__model-item{position:relative;isolation:isolate;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:.3rem;width:100%;min-width:0;min-height:4.4rem;padding:.52rem .36rem .46rem;overflow:hidden;border-radius:.92rem;color:var(--x-main-text-color);text-align:center;cursor:pointer;border:.0625rem solid rgba(255,255,255,.9);background:linear-gradient(180deg,#ffffffe0,#f4f4f4f7);box-shadow:inset 0 .0625rem #fffffff5,inset 0 -.0625rem #1f293706,0 .12rem .28rem -.22rem #1f293724;border-color:#ffffff8f;background:linear-gradient(145deg,#ffffff47,#ffffff14);box-shadow:inset 0 .0625rem #ffffffc2,0 .18rem .35rem -.27rem #1f293724;backdrop-filter:blur(.84rem) saturate(132%);-webkit-backdrop-filter:blur(.84rem) saturate(132%);transition:transform .18s cubic-bezier(.22,1,.36,1),border-color .18s ease,background .18s ease,box-shadow .18s ease}.navbar .__model-item:before{position:absolute;z-index:0;top:-1.8rem;right:-1.6rem;width:4.5rem;height:4.5rem;content:"";border-radius:50%;pointer-events:none;background:radial-gradient(circle,color-mix(in srgb,var(--x-secondary-color) 10%,transparent),transparent 70%)}.navbar .__model-item>*{position:relative;z-index:1}.navbar .__model-item:hover:not(.is-locked){transform:none;border-color:color-mix(in srgb,var(--x-primary-color) 20%,rgba(255,255,255,.7));background:linear-gradient(145deg,color-mix(in srgb,var(--x-primary-color) 6%,rgba(255,255,255,.3)),#ffffff1a)}.navbar .__model-item:hover:not(.is-locked) .__model-icon{transform:none}.navbar .__model-item.is-active{border-color:color-mix(in srgb,var(--x-primary-color) 42%,rgba(255,255,255,.72));background:linear-gradient(140deg,color-mix(in srgb,var(--x-primary-color) 11%,rgba(255,255,255,.36)),#ffffff1a);box-shadow:inset 0 .0625rem #ffffffd6,0 0 0 .0625rem color-mix(in srgb,var(--x-primary-color) 8%,transparent),0 .18rem .36rem -.25rem color-mix(in srgb,var(--x-primary-color) 24%,transparent)}.navbar .__model-item.is-active .__model-state{border-color:var(--x-primary-color);background:var(--x-primary-color);box-shadow:0 0 0 .18rem color-mix(in srgb,var(--x-primary-color) 13%,transparent)}.navbar .__model-item.is-locked{opacity:.48;cursor:not-allowed;filter:saturate(.45)}.navbar .__model-icon{display:flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;border-radius:.76rem;transition:transform .18s cubic-bezier(.22,1,.36,1)}.navbar .__model-copy{display:flex;align-items:center;flex-direction:column;gap:.04rem;width:100%;min-width:0}.navbar .__model-copy strong,.navbar .__model-copy small{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.navbar .__model-copy strong{font-size:.64rem;font-weight:660}.navbar .__model-copy small{color:var(--x-desc-text-color);font-size:.51rem}.navbar .__model-state{position:absolute;top:.45rem;right:.46rem;width:.42rem;height:.42rem;border:.0625rem solid color-mix(in srgb,var(--x-desc-text-color) 40%,transparent);border-radius:50%;background:transparent;transition:border-color .18s ease,background .18s ease,box-shadow .18s ease}.navbar .__model-lock{position:absolute;top:.4rem;right:.43rem;color:var(--x-desc-text-color)}.navbar .sidebar-panel-enter-active,.navbar .sidebar-panel-leave-active{overflow:hidden!important;transform-origin:top center;transition:max-height .42s cubic-bezier(.22,1,.36,1),margin-top .42s cubic-bezier(.22,1,.36,1),opacity .24s ease,transform .42s cubic-bezier(.22,1,.36,1)}.navbar .sidebar-panel-enter-from,.navbar .sidebar-panel-leave-to{max-height:0!important;margin-top:0!important;opacity:0;transform:translateY(-.28rem) scaleY(.985)}.navbar .sidebar-panel-enter-to,.navbar .sidebar-panel-leave-from{opacity:1;transform:translateY(0) scaleY(1)}.navbar .__native-scroll{width:100%;min-width:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(90,90,90,.25) transparent}.navbar .__native-scroll::-webkit-scrollbar{width:.26rem}.navbar .__native-scroll::-webkit-scrollbar-track{background:transparent}.navbar .__native-scroll::-webkit-scrollbar-thumb{border-radius:999rem;background:#5a5a5a3b}.navbar .__section-scroll,.navbar .__history-scroll{margin-top:.08rem;border-radius:.72rem}.navbar .__section-scroll{max-height:min(15rem,31dvh)}.navbar .__history-scroll{max-height:min(14rem,28dvh)}.navbar .__collapse-body{padding:.1rem .06rem .18rem}.navbar .__create-project{position:relative;isolation:isolate;display:grid;grid-template-columns:1.72rem minmax(0,1fr) 1rem;align-items:center;gap:.5rem;width:100%;min-height:3.05rem;padding:.4rem .48rem;overflow:hidden;border:.0625rem solid color-mix(in srgb,var(--x-primary-color) 16%,rgba(255,255,255,.6));border-radius:.8rem;background:linear-gradient(145deg,color-mix(in srgb,var(--x-primary-color) 6%,rgba(255,255,255,.28)),#ffffff1a);color:var(--x-main-text-color);text-align:right;cursor:pointer;box-shadow:inset 0 .0625rem #ffffffbd,0 .14rem .28rem -.22rem #1f293721;backdrop-filter:blur(.72rem) saturate(128%);-webkit-backdrop-filter:blur(.72rem) saturate(128%);transition:border-color .18s ease,background .18s ease,box-shadow .18s ease,transform .18s cubic-bezier(.22,1,.36,1)}.navbar .__create-project:before{position:absolute;z-index:0;top:-2.3rem;left:-1.8rem;width:5rem;height:5rem;content:"";border-radius:50%;pointer-events:none;background:color-mix(in srgb,var(--x-primary-color) 8%,transparent)}.navbar .__create-project>*{position:relative;z-index:1}.navbar .__create-project:hover{transform:none;border-color:color-mix(in srgb,var(--x-primary-color) 30%,rgba(255,255,255,.74));background:linear-gradient(145deg,color-mix(in srgb,var(--x-primary-color) 10%,rgba(255,255,255,.32)),#ffffff1a);box-shadow:inset 0 .0625rem #ffffffd1,0 .18rem .34rem -.25rem #1f293726}.navbar .__create-project:hover .__create-project-icon{background:color-mix(in srgb,var(--x-primary-color) 16%,rgba(255,255,255,.42));color:var(--x-primary-color-dark)}.navbar .__create-project:hover .__create-project-arrow{color:var(--x-primary-color-dark);transform:translate(-.08rem)}.navbar .__create-project-icon{display:flex;align-items:center;justify-content:center;width:1.72rem;height:1.72rem;border:.0625rem solid rgba(255,255,255,.52);border-radius:.54rem;background:color-mix(in srgb,var(--x-primary-color) 9%,rgba(255,255,255,.24));color:var(--x-primary-color-dark);box-shadow:inset 0 .0625rem #ffffffb3;transition:background .18s ease,color .18s ease}.navbar .__create-project-copy{display:flex;flex-direction:column;gap:.06rem;min-width:0}.navbar .__create-project-copy strong{color:var(--x-main-text-color);font-size:.7rem;font-weight:620}.navbar .__create-project-copy small{color:var(--x-desc-text-color);font-size:.54rem;font-weight:430;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.navbar .__create-project-arrow{color:var(--x-desc-text-color);transition:color .18s ease,transform .18s cubic-bezier(.22,1,.36,1)}.navbar .__project-block{margin-top:.08rem}.navbar .__submenu-item{position:relative;display:flex;align-items:center;gap:.4rem;min-height:2.3rem;padding:.32rem .46rem;border:.0625rem solid transparent;border-radius:.68rem;color:var(--x-main-text-color);cursor:pointer;transition:background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease}.navbar .__submenu-item>span:not(.__project-marker):not(.__conversation-dot){flex:1;min-width:0;font-size:.71rem;font-weight:440;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.navbar .__submenu-item:hover{border-color:#ffffff7a;background:#ffffff21;box-shadow:inset 0 .0625rem #ffffff7a}.navbar .__submenu-item:hover .__options{opacity:1}.navbar .__submenu-item.is-open,.navbar .__submenu-item.is-active{border-color:color-mix(in srgb,var(--x-primary-color) 17%,rgba(255,255,255,.5));background:color-mix(in srgb,var(--x-primary-color) 6%,rgba(255,255,255,.14))}.navbar .__submenu-item.is-open .__project-marker,.navbar .__submenu-item.is-open .__conversation-dot,.navbar .__submenu-item.is-active .__project-marker,.navbar .__submenu-item.is-active .__conversation-dot{border-color:var(--x-primary-color);background:var(--x-primary-color)}.navbar .__submenu-item.is-open .__options,.navbar .__submenu-item.is-active .__options{opacity:1}.navbar .__project-item{display:grid;grid-template-columns:.42rem minmax(0,1fr) auto 1rem;gap:.34rem;padding:.28rem .38rem}.navbar .__project-marker{width:.38rem;height:.38rem;flex:0 0 .38rem;border:.0625rem solid color-mix(in srgb,var(--x-desc-text-color) 30%,transparent);border-radius:50%;background:transparent}.navbar .__project-conversations{position:relative;width:calc(100% - .5rem);margin:.07rem .5rem 0 0;padding-right:.5rem}.navbar .__project-conversations:before{position:absolute;top:.14rem;right:0;bottom:.14rem;width:.0625rem;content:"";background:color-mix(in srgb,var(--x-border-color) 66%,transparent)}.navbar .__project-empty{display:flex;align-items:center;min-height:2.3rem;padding:.36rem .46rem;color:var(--x-desc-text-color);font-size:.62rem;line-height:1.65;opacity:.8}.navbar .__conversation-item{display:grid;grid-template-columns:.26rem minmax(0,1fr) auto;gap:.34rem;min-height:2.2rem;padding:.24rem .32rem}.navbar .__conversation-dot{width:.24rem;height:.24rem;flex:0 0 .24rem;border-radius:50%;background:#ffc42575}.navbar .__section-title{padding:.52rem .42rem .18rem;color:var(--x-desc-text-color);font-size:.52rem;font-weight:700}.navbar .__options{display:flex;align-items:center;gap:.08rem;margin-right:auto;opacity:0;transition:opacity .18s ease}.navbar .__options.--pinned{opacity:1}.navbar .__icon-btn{width:1.58rem;height:1.58rem;padding:.29rem;border-radius:.48rem;color:var(--x-desc-text-color);cursor:pointer;transition:background .18s ease,color .18s ease}.navbar .__icon-btn:hover{background:#fff3;color:var(--x-main-text-color)}.navbar .__icon-btn.is-pinned{color:var(--x-primary-color-dark)}.navbar__footer{position:relative;z-index:2;flex-shrink:0;margin-top:.26rem;padding:.55rem .04rem 0;border-top:.0625rem solid color-mix(in srgb,var(--x-border-color) 62%,transparent)}.navbar .__subscription-btn{display:grid;grid-template-columns:1.75rem minmax(0,1fr) 1.2rem;align-items:center;gap:.48rem;width:100%;min-height:3rem;padding:.42rem .48rem;border-radius:.82rem;color:var(--x-main-text-color);text-align:right;cursor:pointer;border:.0625rem solid rgba(255,255,255,.9);background:linear-gradient(180deg,#ffffffe0,#f4f4f4f7);box-shadow:inset 0 .0625rem #fffffff5,inset 0 -.0625rem #1f293706,0 .12rem .28rem -.22rem #1f293724;border-color:#ffffff85;background:linear-gradient(145deg,#ffffff3d,#ffffff14);box-shadow:inset 0 .0625rem #ffffffb8,0 .15rem .3rem -.23rem #1f293721;backdrop-filter:blur(.76rem) saturate(128%);-webkit-backdrop-filter:blur(.76rem) saturate(128%);transition:transform .18s cubic-bezier(.22,1,.36,1),border-color .18s ease,background .18s ease}.navbar .__subscription-btn:hover{transform:none;border-color:color-mix(in srgb,var(--x-primary-color) 24%,rgba(255,255,255,.72));background:linear-gradient(145deg,color-mix(in srgb,var(--x-primary-color) 5%,rgba(255,255,255,.28)),#ffffff14)}.navbar .__subscription-btn:hover .__arrow-box{color:var(--x-main-text-color);transform:translate(-.1rem)}.navbar .__subscription-btn.is-purchase{border-color:color-mix(in srgb,var(--x-primary-color) 48%,rgba(255,255,255,.6));background:linear-gradient(145deg,color-mix(in srgb,var(--x-primary-color) 18%,rgba(255,255,255,.34)),color-mix(in srgb,var(--x-primary-color) 10%,rgba(255,255,255,.08)));color:var(--x-main-text-color);box-shadow:inset 0 .0625rem #ffffffd1,0 .18rem .38rem -.26rem color-mix(in srgb,var(--x-primary-color) 24%,transparent)}.navbar .__subscription-btn.is-purchase .__subscription-btn-icon{border-color:color-mix(in srgb,var(--x-primary-color) 22%,rgba(255,255,255,.7));background:color-mix(in srgb,var(--x-primary-color) 14%,rgba(255,255,255,.3));color:var(--x-primary-color-dark)}.navbar .__subscription-btn.is-purchase .__subscription-btn-copy strong{color:var(--x-main-text-color)}.navbar .__subscription-btn.is-purchase .__subscription-btn-copy small{color:var(--x-desc-text-color)}.navbar .__subscription-btn.is-purchase .__arrow-box{color:var(--x-primary-color-dark)}.navbar .__subscription-btn-icon{display:flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border:.0625rem solid rgba(255,255,255,.5);border-radius:.56rem;background:color-mix(in srgb,var(--x-primary-color) 8%,rgba(255,255,255,.18));color:var(--x-primary-color-dark);box-shadow:inset 0 .0625rem #ffffffa8}.navbar .__subscription-btn-copy{display:flex;flex-direction:column;gap:.03rem;min-width:0}.navbar .__subscription-btn-copy strong{color:var(--x-main-text-color);font-size:.69rem;font-weight:780}.navbar .__subscription-btn-copy small{color:var(--x-desc-text-color);font-size:.52rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.navbar .__arrow-box{display:flex;align-items:center;justify-content:center;width:1.35rem;height:1.35rem;color:var(--x-desc-text-color);transition:transform .18s cubic-bezier(.22,1,.36,1),color .18s ease}.navbar .__version{display:flex;align-items:center;justify-content:space-between;gap:.7rem;margin-top:.36rem;padding-inline:.28rem;color:var(--x-desc-text-color);font-size:.47rem;font-weight:600;opacity:.62}:root.dark .navbar .__logo.__light{display:none}:root.dark .navbar .__logo.__dark{display:block}@media(hover:none),(pointer:coarse){.navbar .__options{opacity:1}.navbar .__item:hover,.navbar .__collapse-header:hover,.navbar .__model-item:hover:not(.is-locked),.navbar .__subscription-btn:hover,.navbar .__create-project:hover{transform:none}}@media screen and (max-width:768px){.navbar{width:100%;height:100%;max-height:100dvh;margin:0;padding:.66rem;border:0;border-radius:inherit;background:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;overscroll-behavior:contain}.navbar:before,.navbar:after{display:none}.navbar__brand{justify-content:center;min-height:2.7rem;margin-bottom:.38rem;padding-inline:2.6rem}.navbar .__logo{max-width:7.5rem;max-height:1.9rem}.navbar .__mobile-close{position:absolute;top:50%;left:.04rem;display:flex;align-items:center;justify-content:center;width:2.2rem;height:2.2rem;border-radius:.66rem;color:var(--x-desc-text-color);cursor:pointer;transform:translateY(-50%);border:.0625rem solid rgba(255,255,255,.9);background:linear-gradient(180deg,#ffffffe0,#f4f4f4f7);box-shadow:inset 0 .0625rem #fffffff5,inset 0 -.0625rem #1f293706,0 .12rem .28rem -.22rem #1f293724;border-color:#ffffff94;background:#ffffff2e;box-shadow:inset 0 .0625rem #ffffffb3}.navbar .subscription-status-box{padding:.54rem .58rem;border-radius:.88rem}.navbar .subscription-status-box__main{gap:.48rem}.navbar .subscription-status-box__days{width:3rem;height:3rem;min-width:3rem;min-height:3rem}.navbar .__menu{display:block;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none}.navbar .__menu::-webkit-scrollbar{display:none}.navbar .__menu-top-wrapper{display:block;max-height:none!important;overflow:visible}.navbar .__menu-top{display:block;min-height:auto;padding-top:.56rem;overflow:visible}.navbar .__menu-top-fade{display:none}.navbar__section{margin-top:.82rem}.navbar__section--models{margin-top:0}.navbar__section--continuation{margin-top:.34rem}.navbar .__item,.navbar .__collapse-header{min-height:2.62rem}.navbar .__section-scroll,.navbar .__history-scroll{width:100%;min-width:0;max-height:none!important;overflow:visible;touch-action:pan-y}.navbar .__section-scroll{max-height:min(14rem,31dvh)}.navbar .__history-scroll{max-height:min(13rem,27dvh)}.navbar .__models-scroll{max-height:min(14rem,32dvh)}.navbar .__projects,.navbar .__project-block{box-sizing:border-box;width:100%;min-width:0;max-width:100%}.navbar .__project-item{width:100%;min-width:0;grid-template-columns:.4rem minmax(0,1fr) auto .9rem;gap:.28rem}.navbar .__project-item>span:not(.__project-marker){width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.navbar .__project-item .__options{width:3.4rem;min-width:3.4rem;margin-right:0;justify-content:flex-end}.navbar .__conversation-item{width:100%;min-width:0}.navbar .__conversation-item>span:not(.__conversation-dot){width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.navbar .__conversation-item .__options{margin-right:0}.navbar .__options{opacity:1}.navbar__footer{padding-top:.48rem}}@media screen and (max-width:380px){.navbar{width:100%;height:100%;max-height:100dvh;margin:0;padding:.54rem;border-radius:inherit}.navbar__brand{min-height:2.45rem;margin-bottom:.26rem}.navbar .subscription-status-box{padding:.48rem .52rem}.navbar .__subscription-btn-copy small{display:none}.navbar .__project-item .__options{width:2.95rem;min-width:2.95rem}.navbar .__project-item .__icon-btn,.navbar .__conversation-item .__icon-btn{width:1.48rem;height:1.48rem;padding:.23rem}}@media(max-height:690px)and (max-width:768px){.navbar .subscription-status-box{padding-block:.44rem}.navbar .__menu-top{padding-top:.46rem}.navbar__section{margin-top:.68rem}.navbar__section--models{margin-top:0}.navbar__section--continuation{margin-top:.3rem}.navbar .__section-scroll,.navbar .__history-scroll{max-height:25dvh}.navbar .__version{display:none}}@media(prefers-reduced-motion:reduce){.navbar *{scroll-behavior:auto!important}}.popover-content.navbar-popover-shell{padding:0;overflow:visible;border:0;border-radius:.78rem;background:transparent;box-shadow:none}.navbar-history-popover{display:flex;flex-direction:column;gap:.16rem;width:9.4rem;padding:.28rem;border:.0625rem solid rgba(255,255,255,.66);border-radius:.78rem;background:color-mix(in srgb,var(--x-box-background-color) 72%,transparent);color:var(--x-main-text-color);font-size:.7rem;box-shadow:0 .72rem 1.8rem color-mix(in srgb,var(--x-main-text-color) 12%,transparent),inset 0 .0625rem #ffffffb8;backdrop-filter:blur(1.2rem) saturate(138%);-webkit-backdrop-filter:blur(1.2rem) saturate(138%)}.navbar-history-popover>li{border-radius:.62rem;transition:background .18s ease,color .18s ease}.navbar-history-popover>li:hover{background:#ffffff2e}.navbar-history-popover>li.is-danger{color:var(--x-danger-color)}.navbar-history-popover>li.is-danger:hover{background:var(--x-danger-hover)}.navbar-history-popover>li>*{display:grid;grid-template-columns:1.15rem minmax(0,1fr) auto;align-items:center;gap:.4rem;width:100%;min-height:2.15rem;padding:.32rem .45rem;cursor:pointer}@keyframes subscription-sea-wave{0%,to{clip-path:polygon(0 .16rem,25% .08rem,50% .15rem,75% .23rem,100% .16rem,100% 100%,0 100%)}50%{clip-path:polygon(0 .16rem,25% .23rem,50% .15rem,75% .08rem,100% .16rem,100% 100%,0 100%)}}.dashboard-layout{position:relative;isolation:isolate;--dashboard-content-width: 58rem;--dashboard-content-shell-width: calc(var(--dashboard-content-width) + 1.5rem);display:grid;grid-template-columns:22rem minmax(0,1fr);width:100%;height:100dvh;overflow:hidden;color:var(--x-main-text-color);background:var(--x-background-color)}.dashboard-layout>.nav-container,.dashboard-layout>.dashboard-layout__content{position:relative;z-index:4}.dashboard-layout .dashboard-scene{position:absolute;z-index:0;inset:0;overflow:hidden;pointer-events:none;background:linear-gradient(150deg,color-mix(in srgb,#E5F0FF 58%,var(--x-background-color)),color-mix(in srgb,var(--x-box-background-color) 72%,var(--x-background-color)),color-mix(in srgb,#FFF8E7 66%,var(--x-background-color)) 68%,color-mix(in srgb,#CCE2FF 42%,var(--x-background-color)))}.dashboard-layout .dashboard-scene:before{position:absolute;inset:0;content:"";background:radial-gradient(ellipse at 82% 4%,color-mix(in srgb,var(--x-primary-color) 25%,transparent),transparent 42%),radial-gradient(ellipse at 6% 12%,color-mix(in srgb,#99C5FF 34%,transparent),transparent 43%),radial-gradient(ellipse at 92% 82%,color-mix(in srgb,var(--x-secondary-color) 21%,transparent),transparent 42%),radial-gradient(ellipse at 16% 96%,color-mix(in srgb,#FFE399 38%,transparent),transparent 43%)}.dashboard-layout .dashboard-scene:after{position:absolute;inset:0;content:"";background:linear-gradient(180deg,rgba(255,255,255,.26),transparent 24%,transparent 76%,rgba(255,255,255,.18)),linear-gradient(color-mix(in srgb,#CCE2FF 24%,transparent) 1px,transparent 1px),linear-gradient(90deg,color-mix(in srgb,#FFEEC0 18%,transparent) 1px,transparent 1px);background-size:auto,5rem 5rem,5rem 5rem;-webkit-mask-image:linear-gradient(to bottom,#000000b8,#0000002e);mask-image:linear-gradient(to bottom,#000000b8,#0000002e)}.dashboard-layout .dashboard-scene__wash{position:absolute;display:block;border-radius:50%;filter:blur(6.5rem);will-change:transform}.dashboard-layout .dashboard-scene__wash.--wash-primary{top:-14rem;right:-9rem;width:44rem;height:36rem;opacity:.68;background:radial-gradient(circle,color-mix(in srgb,var(--x-primary-color) 30%,transparent),color-mix(in srgb,#FFE399 22%,transparent) 52%,transparent 72%);animation:sceneWashPrimary 19s ease-in-out infinite alternate}.dashboard-layout .dashboard-scene__wash.--wash-soft{top:14%;left:26%;width:36rem;height:32rem;opacity:.58;background:radial-gradient(circle,color-mix(in srgb,#99C5FF 28%,transparent),color-mix(in srgb,#CCE2FF 20%,transparent) 55%,transparent 74%);animation:sceneWashSoft 22s ease-in-out infinite alternate}.dashboard-layout .dashboard-scene__wash.--wash-bottom{bottom:-16rem;left:-8rem;width:40rem;height:34rem;opacity:.56;background:radial-gradient(circle,color-mix(in srgb,#66A8FF 24%,transparent),color-mix(in srgb,#FFE399 18%,transparent) 54%,transparent 73%);animation:sceneWashBottom 21s ease-in-out infinite alternate}.dashboard-layout .dashboard-scene__noise{position:absolute;z-index:5;inset:0;opacity:.026;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 180 180' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.84' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='.7'/%3E%3C/svg%3E");mix-blend-mode:multiply}.dashboard-layout .nav-container{min-width:0;height:100%;padding:.65rem .35rem .65rem .65rem;overflow:hidden}.dashboard-layout .nav-container .__nav{width:100%;height:100%;min-height:0}.dashboard-layout .nav-container .__nav-surface{position:relative;isolation:isolate;width:100%;height:100%;overflow:hidden;border-radius:1.9rem;background-color:#ffffff52;backdrop-filter:blur(2rem) saturate(185%);-webkit-backdrop-filter:blur(2rem) saturate(185%);border:1px solid rgba(255,255,255,.62);box-shadow:0 .04rem .12rem #28241e06,0 .32rem .85rem -.62rem #28241e24,inset 0 .06rem .06rem #ffffffe6,inset 0 -.38rem .58rem -.46rem #ffffffa6,inset 0 0 0 .025rem #ffffff3d}.dashboard-layout .nav-container .__nav-surface:before{position:absolute;z-index:2;inset:0;content:"";pointer-events:none;border-radius:inherit;background:linear-gradient(160deg,#ffffff80,#ffffff1a 14%,#fff0 34% 80%,#fff3)}.dashboard-layout .nav-container .__nav-surface:after{position:absolute;z-index:2;top:.14rem;right:16%;left:16%;height:.45rem;content:"";pointer-events:none;border-radius:50%;background:#ffffffd9;filter:blur(.26rem)}.dashboard-layout .nav-container .__nav-surface>*{position:relative;z-index:3}.dashboard-layout__content{display:grid;grid-template-rows:1fr;min-width:0;height:100vh;height:100dvh;padding:.65rem .65rem .65rem .35rem;gap:.55rem}.dashboard-layout__content.--has-header{grid-template-rows:4.5rem minmax(0,1fr)}.dashboard-layout header.header{width:100%;height:100%;min-width:0;margin-inline:auto;max-width:var(--dashboard-content-shell-width)}.dashboard-layout header.header .header__surface{position:relative;width:100%;height:100%;padding:0 .75rem;overflow:visible;border:0;border-radius:0;background:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.dashboard-layout header.header .header__surface:before{display:none}.dashboard-layout header.header .header__surface:after{display:none}.dashboard-layout header.header .header__surface>*{position:relative;z-index:1;width:100%;height:100%}.dashboard-layout main.main{min-width:0;height:100%;overflow:hidden}.dashboard-layout .main-scroll{width:100%;height:100%}.dashboard-layout .main-scroll>[data-slot=scroll-area-viewport]{width:100%;height:100%;margin-inline:auto;outline:none;box-shadow:none;max-width:var(--dashboard-content-shell-width)}.dashboard-layout .main-scroll>[data-slot=scroll-area-viewport]>div{display:flex;flex-direction:column;min-height:100%;padding:.4rem .75rem .2rem}@media screen and (max-width:1024px){.dashboard-layout{grid-template-columns:20rem minmax(0,1fr)}}@media screen and (max-width:768px){.dashboard-layout{grid-template-columns:1fr}.dashboard-layout .dashboard-scene__wash.--wash-primary{top:-12rem;right:-14rem;width:31rem;height:27rem}.dashboard-layout .dashboard-scene__wash.--wash-bottom{bottom:-13rem;left:-15rem;width:29rem;height:26rem}.dashboard-layout .dashboard-scene__wash.--wash-soft{top:34%;left:-8rem;width:20rem;height:20rem}.dashboard-layout .nav-container{position:fixed;z-index:20;inset:0;width:100%;height:100dvh;padding:0;pointer-events:none}.dashboard-layout .nav-container .__nav{position:relative;z-index:22;width:min(21.5rem,100vw - 1rem);height:100%;margin-left:auto;padding:.5rem .5rem .5rem 0;transform:translate(calc(100% + 1rem));transition:transform .34s cubic-bezier(.22,1,.36,1)}.dashboard-layout .nav-container .__nav-surface{border-radius:1.55rem;background:color-mix(in srgb,var(--x-box-background-color) 76%,transparent);backdrop-filter:blur(1.55rem) saturate(120%);-webkit-backdrop-filter:blur(1.55rem) saturate(120%)}.dashboard-layout .nav-container .__overlay{position:fixed;z-index:21;inset:0;opacity:0;pointer-events:none;background:color-mix(in srgb,#363636 18%,transparent);backdrop-filter:blur(.35rem);-webkit-backdrop-filter:blur(.35rem);transition:opacity .25s ease}.dashboard-layout .nav-container.--open{pointer-events:all}.dashboard-layout .nav-container.--open .__nav{transform:translate(0)}.dashboard-layout .nav-container.--open .__overlay{opacity:1;pointer-events:all}.dashboard-layout__content{padding:.45rem;gap:.4rem}.dashboard-layout__content.--has-header{grid-template-rows:min-content minmax(0,1fr)}.dashboard-layout header.header .header__surface{min-height:4.25rem;padding:0;border-radius:1.15rem}.dashboard-layout header.header .header__surface:after{right:auto;left:12%;width:8rem}.dashboard-layout .main-scroll>[data-slot=scroll-area-viewport]>div{padding:.35rem .35rem .1rem}}html.dashboard-menu-open{overflow:hidden}@keyframes sceneWashPrimary{0%{transform:translateZ(0) scale(.96)}to{transform:translate3d(-2rem,1.2rem,0) scale(1.05)}}@keyframes sceneWashSoft{0%{transform:translateZ(0) scale(.95)}to{transform:translate3d(1.5rem,-1rem,0) scale(1.04)}}@keyframes sceneWashBottom{0%{transform:translateZ(0) scale(.95)}to{transform:translate3d(1.8rem,-1.1rem,0) scale(1.04)}}@media(prefers-reduced-motion:reduce){.dashboard-layout *,.dashboard-layout *:before,.dashboard-layout *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.permission-block[data-v-863a56c0]{min-height:70vh}.permission-block__content[data-v-863a56c0]{filter:blur(3px);pointer-events:none}.permission-overlay[data-v-863a56c0]{z-index:50;padding:20px;background:color-mix(in srgb,var(--x-box-background-color) 32%,transparent);backdrop-filter:blur(1.1rem) saturate(150%);-webkit-backdrop-filter:blur(1.1rem) saturate(150%)}.lock-modal[data-v-863a56c0]{width:100%;max-width:400px;background:var(--x-neutral-50);padding:2rem;border-radius:20px;border:1px solid #916D0B;color:var(--x-neutral-10);display:flex;flex-direction:column;align-items:center;text-align:center}.lock-modal .badge[data-v-863a56c0]{color:#ffc425;border:1px solid #E0AB1E;padding:4px 12px;border-radius:20px;font-size:.85rem;margin-bottom:1.5rem}.lock-modal .lock-icon[data-v-863a56c0]{font-size:2rem;margin-bottom:1rem}.lock-modal .title[data-v-863a56c0]{font-size:1.5rem;margin-bottom:.5rem;font-weight:700}.lock-modal .description[data-v-863a56c0]{opacity:.7;margin-bottom:1.5rem;font-size:.95rem}.lock-modal .features-list[data-v-863a56c0]{width:100%;list-style:none;padding:0;margin-bottom:2rem;text-align:right}.lock-modal .features-list li[data-v-863a56c0]{margin-bottom:10px;display:flex;align-items:center;gap:10px;opacity:.9}.lock-modal .features-list li .checkbox[data-v-863a56c0]{width:8px;height:8px;border-radius:50%;background:#ffc425;border:none;flex:0 0 auto}.lock-modal .actions[data-v-863a56c0]{width:100%;display:flex;flex-direction:column;gap:10px}.lock-modal .actions .btn[data-v-863a56c0]{width:100%;padding:12px;border-radius:12px;font-weight:600;cursor:pointer;border:none;transition:.3s}.lock-modal .actions .btn--primary[data-v-863a56c0]{background:#ffc425;color:var(--x-neutral-10)}.lock-modal .actions .btn--primary[data-v-863a56c0]:hover{background:#c09216}.lock-modal .actions .btn--secondary[data-v-863a56c0]{background:var(--x-neutral-40);color:var(--x-neutral-10);border:1px solid #444}.lock-modal .actions .btn--secondary[data-v-863a56c0]:hover{background:var(--x-neutral-30)}.model-trigger{position:relative;isolation:isolate;display:inline-flex;align-items:center;min-width:11rem;height:2.6rem;padding:.3rem .35rem .3rem .32rem;overflow:hidden;gap:.5rem;border-radius:999rem;color:var(--x-main-text-color);cursor:pointer;transition:transform .32s cubic-bezier(.34,1.42,.64,1),background-color .28s ease,border-color .28s ease,box-shadow .28s ease;background-color:#ffffff47;backdrop-filter:blur(1.6rem) saturate(185%);-webkit-backdrop-filter:blur(1.6rem) saturate(185%);border:1px solid rgba(255,255,255,.62);box-shadow:0 .04rem .12rem #28241e06,0 .32rem .85rem -.62rem #28241e24,inset 0 .06rem .06rem #ffffffe6,inset 0 -.38rem .58rem -.46rem #ffffffa6,inset 0 0 0 .025rem #ffffff3d}.model-trigger:before{position:absolute;z-index:1;inset:0;content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(148deg,#ffffff94,#ffffff24 18%,#fff0 38% 72%,#ffffff38)}.model-trigger:after{position:absolute;z-index:2;top:.12rem;right:18%;left:18%;height:.34rem;content:"";border-radius:50%;background:#ffffffd9;filter:blur(.22rem);pointer-events:none}.model-trigger>*{position:relative;z-index:3}.model-trigger:not(.--disabled):hover{transform:translateY(-.12rem);background-color:#ffffff6b;border-color:#ffffffd9;box-shadow:0 .05rem .14rem #28241e08,0 .45rem 1.05rem -.72rem #28241e29,inset 0 .06rem .06rem #fffffff5,inset 0 -.42rem .64rem -.48rem #ffffffbd,inset 0 0 0 .025rem #ffffff52}.model-trigger:not(.--disabled):hover .model-trigger__icon{transform:rotate(-5deg) scale(1.08)}.model-trigger:not(.--disabled):active{transform:translateY(0) scale(.965);transition-duration:.12s}.model-trigger.--open,.model-trigger.is-active,.model-trigger[data-state=open],.model-trigger[aria-expanded=true]{background-color:var(--x-primary-color-light);border-color:var(--x-primary-color)}.model-trigger.--open .model-trigger__arrow,.model-trigger.is-active .model-trigger__arrow,.model-trigger[data-state=open] .model-trigger__arrow,.model-trigger[aria-expanded=true] .model-trigger__arrow{transform:rotate(180deg)}.model-trigger.--disabled{opacity:.55;cursor:not-allowed;filter:saturate(.4)}.model-trigger.--mobile{display:flex;width:100%;max-width:none;height:2.75rem;margin:0;box-sizing:border-box}.model-trigger__icon{transition:transform .4s cubic-bezier(.34,1.42,.64,1);position:relative;display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;flex-shrink:0;overflow:hidden;border-radius:.78rem;border:1px solid rgba(255,255,255,.55);background-color:#ffffff6b;box-shadow:inset 0 .05rem .05rem #ffffffe6,inset 0 -.3rem .5rem -.3rem #fff9}.model-trigger__icon:before{position:absolute;z-index:1;inset:0;content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(148deg,#ffffff94,#ffffff24 18%,#fff0 38% 72%,#ffffff38)}.model-trigger__name{min-width:0;margin-inline-end:auto;overflow:hidden;font-size:.79rem;font-weight:600;letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap}.model-trigger__arrow{display:inline-flex;align-items:center;justify-content:center;width:1.5rem;height:1.5rem;flex-shrink:0;border-radius:50%;color:color-mix(in srgb,var(--x-main-text-color) 55%,transparent);background:#ffffff80;box-shadow:inset 0 .04rem .04rem #ffffffe6;transition:transform .38s cubic-bezier(.34,1.42,.64,1)}.model-popover-content{width:20rem!important;padding:.45rem!important;overflow:hidden!important;border:1px solid rgba(255,255,255,.7)!important;border-radius:1.75rem!important;background-color:#ffffff61!important;background-image:none!important;backdrop-filter:blur(2.4rem) saturate(200%)!important;-webkit-backdrop-filter:blur(2.4rem) saturate(200%)!important;box-shadow:0 .06rem .18rem #28241e08,0 .65rem 1.65rem -.92rem #28241e33,inset 0 .07rem .07rem #fffffff0,inset 0 -.5rem .8rem -.58rem #ffffffb8,inset 0 0 0 .025rem #ffffff4d!important}.model-popover-content:before{position:absolute;z-index:1;inset:0;content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(148deg,#ffffff94,#ffffff24 18%,#fff0 38% 72%,#ffffff38)}.model-popover-content:after{position:absolute;z-index:2;top:.12rem;right:22%;left:22%;height:.4rem;content:"";border-radius:50%;background:#ffffffd9;filter:blur(.22rem);pointer-events:none}.model-popover{position:relative;z-index:3;color:var(--x-main-text-color)}.model-popover__head{display:flex;align-items:center;justify-content:space-between;padding:.5rem .6rem .55rem}.model-popover__title{display:flex;flex-direction:column;min-width:0;gap:.12rem}.model-popover__title span{color:var(--x-desc-text-color);font-size:.66rem;font-family:dana}.model-popover__title strong{max-width:13rem;overflow:hidden;font-size:.83rem;font-weight:650;letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap}.model-popover__live{position:relative;width:.45rem;height:.45rem;flex-shrink:0;border-radius:50%;background:var(--x-primary-color);box-shadow:0 0 0 .18rem #ffffff8c,0 .1rem .3rem #28241e2e}.model-popover__live:after{position:absolute;inset:0;content:"";border-radius:50%;background:var(--x-primary-color);animation:liquidPing 2.6s cubic-bezier(.16,1,.3,1) infinite}.model-popover__list{display:flex;flex-direction:column;max-height:17.5rem;overflow-x:hidden;overflow-y:auto;padding:.1rem;gap:.22rem;scrollbar-width:thin;scrollbar-color:rgba(120,116,110,.28) transparent}.model-popover__list::-webkit-scrollbar{width:.3rem}.model-popover__list::-webkit-scrollbar-thumb{border-radius:999rem;background:#78746e47}.model-popover.--in .model-option{animation:liquidRise .38s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(var(--i, 0) * 34ms)}.model-option{position:relative;isolation:isolate;display:flex;align-items:center;width:100%;min-height:3rem;padding:.32rem .5rem .32rem .42rem;overflow:hidden;gap:.55rem;border:1px solid transparent;border-radius:1.05rem;background-color:transparent;color:var(--x-main-text-color);text-align:start;cursor:pointer;transition:background-color .24s ease,border-color .24s ease,box-shadow .24s ease}.model-option>*{position:relative;z-index:3}.model-option:hover:not(.--active){border:1px solid rgba(255,255,255,.55);background-color:#fff6;box-shadow:inset 0 .05rem .05rem #ffffffe6,inset 0 -.3rem .5rem -.3rem #fff9}.model-option:hover:not(.--active) .model-option__icon{transform:scale(1.09)}.model-option.--active{border-color:color-mix(in srgb,var(--x-primary-color) 68%,rgba(255,255,255,.86));background-color:#ffffff94;box-shadow:inset 0 .05rem .05rem #fffffff2,inset 0 -.35rem .6rem -.35rem #ffffffbf,0 0 0 .14rem color-mix(in srgb,var(--x-primary-color) 12%,transparent),0 .25rem .7rem #28241e12}.model-option.--locked{opacity:.48;filter:saturate(.35)}.model-option.--sheet{min-height:3.3rem;border:1px solid rgba(255,255,255,.55);background-color:#ffffff52;box-shadow:inset 0 .05rem .05rem #ffffffe6,inset 0 -.3rem .5rem -.3rem #fff9}.model-option__rail{position:absolute;z-index:3;inset-block:.6rem;inset-inline-start:0;width:.17rem;border-radius:999rem;background:var(--x-primary-color);opacity:0;transform:scaleY(.3);pointer-events:none;transition:opacity .26s ease,transform .32s cubic-bezier(.34,1.42,.64,1)}.model-option.--active .model-option__rail{opacity:1;transform:scaleY(1)}.model-option__icon{transition:transform .34s cubic-bezier(.34,1.42,.64,1);position:relative;display:inline-flex;align-items:center;justify-content:center;width:1.8rem;height:1.8rem;flex-shrink:0;overflow:hidden;border-radius:.65rem;border:1px solid rgba(255,255,255,.55);background-color:#ffffff6b;box-shadow:inset 0 .05rem .05rem #ffffffe6,inset 0 -.3rem .5rem -.3rem #fff9}.model-option__icon:before{position:absolute;z-index:1;inset:0;content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(148deg,#ffffff94,#ffffff24 18%,#fff0 38% 72%,#ffffff38)}.model-option__copy{display:flex;flex:1;flex-direction:column;min-width:0;gap:.1rem}.model-option__copy strong,.model-option__copy small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.model-option__copy strong{font-size:.75rem;font-weight:620;letter-spacing:-.01em}.model-option__copy small{color:var(--x-desc-text-color);font-size:.6rem}.model-option__meta{display:flex;align-items:center;justify-content:flex-end;min-width:2.4rem;flex-shrink:0}.model-option__check{display:inline-flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;border-radius:50%;color:#262425;background:var(--x-primary-color);box-shadow:inset 0 .05rem .05rem #ffffffb3,0 .18rem .45rem #ffc42580;animation:liquidPop .36s cubic-bezier(.34,1.42,.64,1) both}.model-option__state{display:inline-flex;align-items:center;justify-content:center;width:1.6rem;height:1.6rem;border-radius:.55rem}.model-option__state.--locked{color:var(--x-desc-text-color);background:#ffffff73}.model-option__state.--infinite{color:var(--x-primary-color-dark);background:#ffc4252e}.model-option__price{display:inline-flex;align-items:center;justify-content:center;min-height:1.55rem;padding:0 .5rem;gap:.25rem;border-radius:999rem;color:var(--x-desc-text-color);font-size:.65rem;font-weight:600;border:1px solid rgba(255,255,255,.55);background-color:#fff6;box-shadow:inset 0 .05rem .05rem #ffffffe6,inset 0 -.3rem .5rem -.3rem #fff9}.model-sheet{display:flex;flex-direction:column;padding:.1rem .1rem .3rem;gap:.85rem;color:var(--x-main-text-color)}.model-sheet__head{display:flex;flex-direction:column;align-items:center;gap:.2rem;text-align:center}.model-sheet__head strong{font-size:.93rem;font-weight:650}.model-sheet__head span{color:var(--x-desc-text-color);font-size:.7rem}.model-sheet__list{display:flex;flex-direction:column;overflow-x:hidden;gap:.4rem}.model-sheet__list .model-option{animation:liquidRise .38s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(var(--i, 0) * 34ms)}.sheet:has(.model-sheet){border-color:#ffffffe0;background-color:#ffffff7a;box-shadow:inset 0 1px #fffffff2,0 -1rem 2.8rem -1.3rem #28241e33;backdrop-filter:blur(2.4rem) saturate(190%);-webkit-backdrop-filter:blur(2.4rem) saturate(190%)}@media(prefers-reduced-motion:reduce){.model-trigger,.model-option,.model-trigger__arrow,.model-trigger__icon,.model-option__icon,.model-option__rail{transition-duration:.01ms!important}.model-popover.--in .model-option,.model-sheet__list .model-option,.model-option__check,.model-popover__live:after{animation:none!important;opacity:1}}.chat-header{display:flex;justify-content:space-between;align-items:center;width:100%;max-width:58rem;height:100%;margin-inline:auto;gap:.75rem}.chat-header__actions{display:flex;align-items:center;gap:.45rem}.mobile-chat-header{display:flex;flex-direction:column;width:100%;min-width:0;height:100%;padding:.75rem .75rem 0;gap:.7rem}.mobile-chat-header__top{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;min-width:0;gap:.35rem}.mobile-chat-header__logo{display:flex;align-items:center;justify-content:center;min-width:0}body.theme-light .mobile-chat-header__logo .__logo-light,body.theme-dark .mobile-chat-header__logo .__logo-dark{display:block}.mobile-chat-header__logo img{display:none;width:clamp(6.3rem,30vw,8.1rem);max-width:100%}.mobile-chat-header__model{width:100%;min-width:0}.mobile-chat-header .menu-button{display:flex;justify-self:start;position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;padding:0;flex-shrink:0;overflow:hidden;border-radius:999rem;color:var(--x-main-text-color);cursor:pointer;transition:transform .32s cubic-bezier(.34,1.42,.64,1),background-color .28s ease,border-color .28s ease,box-shadow .28s ease;background-color:#ffffff47;backdrop-filter:blur(1.6rem) saturate(185%);-webkit-backdrop-filter:blur(1.6rem) saturate(185%);border:1px solid rgba(255,255,255,.62);box-shadow:0 .04rem .12rem #28241e06,0 .32rem .85rem -.62rem #28241e24,inset 0 .06rem .06rem #ffffffe6,inset 0 -.38rem .58rem -.46rem #ffffffa6,inset 0 0 0 .025rem #ffffff3d}.mobile-chat-header .menu-button:before{position:absolute;z-index:1;inset:0;content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(148deg,#ffffff94,#ffffff24 18%,#fff0 38% 72%,#ffffff38)}.mobile-chat-header .menu-button:after{position:absolute;z-index:2;top:.12rem;right:16%;left:16%;height:.34rem;content:"";border-radius:50%;background:#ffffffd9;filter:blur(.22rem);pointer-events:none}.mobile-chat-header .menu-button:hover{transform:translateY(-.12rem) scale(1.03);background-color:#ffffff6b;border-color:#ffffffd9;box-shadow:0 .05rem .14rem #28241e08,0 .45rem 1.05rem -.72rem #28241e29,inset 0 .06rem .06rem #fffffff5,inset 0 -.42rem .64rem -.48rem #ffffffbd,inset 0 0 0 .025rem #ffffff52}.mobile-chat-header .menu-button:active{transform:translateY(0) scale(.93);transition-duration:.12s}.mobile-chat-header .menu-button.--open,.mobile-chat-header .menu-button.is-active,.mobile-chat-header .menu-button[data-state=open],.mobile-chat-header .menu-button[aria-expanded=true]{background-color:var(--x-primary-color-light);border-color:var(--x-primary-color)}.mobile-chat-header .menu-button>*{position:relative;z-index:3}.divider{width:1px;height:1.5rem;flex-shrink:0;background:linear-gradient(180deg,transparent,rgba(255,255,255,.95),transparent)}@media screen and (max-width:768px){.divider{height:1.1rem;margin:auto}}.chat-input-file{width:50px;height:50px;border-radius:.75rem;-webkit-user-select:none;user-select:none;background-color:#484848;cursor:pointer}.chat-input-file .progress-overlay{position:absolute;inset:0;background:#0009;display:flex;align-items:center;justify-content:center;padding:4px;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.chat-input-file .progress-overlay .progress{width:100%;height:100%;transform:rotate(-90deg)}.chat-input-file .progress-overlay .progress-track{fill:none;stroke:#fff3;stroke-width:3}.chat-input-file .progress-overlay .progress-indicator{fill:none;stroke:var(--x-success-color);stroke-width:4;stroke-linecap:round;transition:stroke-dashoffset .3s ease}.chat-input-file .progress-overlay .progress-text{position:absolute;color:var(--x-main-text-color);font-size:.625rem;font-weight:600}.chat-input-file .complete-overlay{position:absolute;inset:0;display:flex;justify-content:center;align-items:center;background:#0000004d}.chat-input-file .complete-overlay>div{background-color:#fff;border-radius:50%;width:24px;height:24px;padding:4px;display:flex;justify-content:center;align-items:center}.chat-input-file .complete-overlay svg{color:var(--x-success-color);animation:checkZoomIn .9s cubic-bezier(.34,1.2,.64,1) .1s both}.chat-input-file .__remove{position:absolute;top:0;left:-2px;border-radius:50%;padding:2px;color:#fff;background-color:var(--x-danger-color)}@keyframes checkZoomIn{0%{opacity:0;transform:scale(0)}60%{opacity:1;transform:scale(1.1)}to{opacity:1;transform:scale(1)}}.file-card{width:50px;height:50px;border-radius:.75rem;display:flex;flex-direction:column;align-items:center;justify-content:center;font-size:.65rem;color:#ddd;-webkit-user-select:none;user-select:none;background:#ffffff0d;position:relative;gap:2px}.file-card .file-label{font-size:.6rem;font-weight:500;color:#ffffffe6}.file-card svg{transition:transform .2s ease}.file-card:hover svg{transform:scale(1.1)}.fade-check-enter-active,.fade-check-leave-active{transition:opacity .6s ease,transform .6s ease}.fade-check-enter-from,.fade-check-leave-to{opacity:0;transform:scale(.9)}.picker-btn[data-v-c08ada5d]{display:flex;align-items:center;gap:6px;cursor:pointer;padding:6px 10px}.picker-btn svg[data-v-c08ada5d]:first-child{color:var(--x-primary-color)}.picker-dropdown[data-v-c08ada5d]{min-width:170px}.dropdown-scroll[data-v-c08ada5d]{display:flex;flex-direction:column}.dropdown-scroll.--scroll[data-v-c08ada5d]{max-height:132px;overflow-y:auto;padding-right:4px}.dropdown-scroll.--scroll[data-v-c08ada5d]::-webkit-scrollbar{width:6px}.dropdown-scroll.--scroll[data-v-c08ada5d]::-webkit-scrollbar-track{background:transparent}.dropdown-scroll.--scroll[data-v-c08ada5d]::-webkit-scrollbar-thumb{background:var(--x-border-color);border-radius:10px}.dropdown-scroll.--scroll[data-v-c08ada5d]::-webkit-scrollbar-thumb:hover{background:#5a5a5a}.dropdown-scroll ul[data-v-c08ada5d]{display:flex;flex-direction:column;padding:0;margin:0;list-style:none}.dropdown-scroll li[data-v-c08ada5d]{display:flex;align-items:center;justify-content:space-between;direction:rtl;gap:8px;padding:8px 12px;border-radius:8px;cursor:pointer;transition:background .18s;position:relative}.dropdown-scroll li.--with-border[data-v-c08ada5d]{border-bottom:none;position:relative}.dropdown-scroll li.--with-border[data-v-c08ada5d]:after{content:"";position:absolute;bottom:0;left:10px;right:10px;height:1px;background-color:var(--x-border-color)}.dropdown-scroll li[data-v-c08ada5d]:hover{background:#484848}body.theme-light .dropdown-scroll li[data-v-c08ada5d]:hover{background:var(--x-hover-color)}.dropdown-scroll li.--active[data-v-c08ada5d]{background:#262425;color:#b3b3b3;font-weight:600}.dropdown-scroll li.--active svg[data-v-c08ada5d]{color:var(--x-primary-color)}body.theme-light .dropdown-scroll li.--active[data-v-c08ada5d]{background:var(--x-primary-color);color:#fff}body.theme-light .dropdown-scroll li.--active svg[data-v-c08ada5d]{color:#fff}.label-icon-wrapper[data-v-c08ada5d]{display:flex;align-items:center;gap:8px;flex-direction:row}.check-icon[data-v-c08ada5d]{color:#ffc425;margin-right:6px;flex-shrink:0}.mobile-title[data-v-c08ada5d]{font-size:15px;font-weight:600;color:#dfdfdf;margin-bottom:12px;padding:0 4px;text-align:right}.mobile .dropdown-scroll.--scroll[data-v-c08ada5d]{max-height:180px}.voice-modal[data-v-2b6a2556]{position:fixed;inset:0;z-index:2000;display:flex;align-items:center;justify-content:center;padding:1rem}.voice-modal__backdrop[data-v-2b6a2556]{position:absolute;inset:0;background:radial-gradient(circle at center,rgba(255,186,73,.12),transparent 42%),#0c0c0e8c;backdrop-filter:blur(12px) saturate(130%);-webkit-backdrop-filter:blur(12px) saturate(130%)}.voice-modal__card[data-v-2b6a2556]{position:relative;z-index:2;width:min(100%,24rem);padding:1.3rem 1.15rem 1.1rem;border:1px solid rgba(255,255,255,.35);border-radius:1.8rem;background:linear-gradient(180deg,#ffffffe0,#ffffffb3);box-shadow:0 1.2rem 3rem #0000002e,inset 0 1px #fffffff2;overflow:hidden;transition:transform .3s cubic-bezier(.25,.8,.25,1),background-color .2s}.voice-modal__close[data-v-2b6a2556]{position:absolute;top:.85rem;left:.85rem;display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;border:0;border-radius:999px;background:#0000000d;color:#555;cursor:pointer;transition:.2s ease}.voice-modal__close[data-v-2b6a2556]:hover{background:#00000017;transform:scale(1.04)}.voice-modal__orb[data-v-2b6a2556]{position:relative;display:flex;align-items:center;justify-content:center;width:7.4rem;height:7.4rem;margin:.2rem auto 1rem;border-radius:50%;background:radial-gradient(circle at 30% 30%,#fffffff2,#fff3),linear-gradient(135deg,#ffcf6e,#ff9d42)}.voice-modal__orb.--recording .voice-modal__ring[data-v-2b6a2556]{opacity:1;animation-play-state:running}.voice-modal__orb.--transcribing[data-v-2b6a2556]{background:radial-gradient(circle at 30% 30%,#fffffff2,#fff3),linear-gradient(135deg,#f5b942,#ff7b54)}.voice-modal__orb.--transcribing .voice-modal__ring[data-v-2b6a2556]{opacity:.7;animation-duration:1.1s;animation-play-state:running}.voice-modal__ring[data-v-2b6a2556]{position:absolute;inset:0;border:1px solid rgba(255,166,0,.35);border-radius:50%;opacity:0;animation:voicePulse-2b6a2556 1.8s ease-out infinite;animation-play-state:paused}.voice-modal__ring--two[data-v-2b6a2556]{animation-delay:.35s}.voice-modal__ring--three[data-v-2b6a2556]{animation-delay:.7s}.voice-modal__mic[data-v-2b6a2556]{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;width:3.25rem;height:3.25rem;border-radius:50%;color:#7a4100;background:#ffffffb8;box-shadow:inset 0 1px #ffffffe6}.voice-modal__content[data-v-2b6a2556]{text-align:center}.voice-modal__title[data-v-2b6a2556]{margin:0;color:#1f2937;font-size:1.02rem;font-weight:800}.voice-modal__subtitle[data-v-2b6a2556]{margin:.45rem 0 0;color:#6b7280;font-size:.86rem;line-height:1.7}.voice-modal__timer[data-v-2b6a2556]{margin-top:.95rem;font-size:1.45rem;font-weight:800;letter-spacing:.08em;color:#111827;font-variant-numeric:tabular-nums}.voice-modal__error[data-v-2b6a2556]{margin-top:.7rem;padding:.65rem .8rem;border-radius:.95rem;color:#b42318;font-size:.78rem;background:#ffe8e8f2}.voice-modal__actions[data-v-2b6a2556]{display:flex;gap:.65rem;margin-top:1rem}.voice-modal__btn[data-v-2b6a2556]{flex:1;min-height:2.8rem;border:0;border-radius:1rem;font-weight:700;cursor:pointer;transition:.2s ease}.voice-modal__btn[data-v-2b6a2556]:disabled{opacity:.6;cursor:not-allowed}.voice-modal__btn--ghost[data-v-2b6a2556]{color:#374151;background:#0000000d}.voice-modal__btn--ghost[data-v-2b6a2556]:hover:not(:disabled){background:#00000014}.voice-modal__btn--primary[data-v-2b6a2556]{color:#fff;background:linear-gradient(135deg,#f59e0b,#f97316);box-shadow:0 .8rem 1.6rem #f9731638}.voice-modal__btn--primary[data-v-2b6a2556]:hover:not(:disabled){transform:translateY(-1px)}.voice-modal__btn--danger[data-v-2b6a2556]{color:#fff;background:linear-gradient(135deg,#ef4444,#dc2626);box-shadow:0 .8rem 1.6rem #ef444438}.voice-modal__btn--danger[data-v-2b6a2556]:hover:not(:disabled){transform:translateY(-1px)}@keyframes voicePulse-2b6a2556{0%{transform:scale(1);opacity:.55}to{transform:scale(1.45);opacity:0}}.voice-modal-fade-enter-active[data-v-2b6a2556],.voice-modal-fade-leave-active[data-v-2b6a2556]{transition:opacity .25s ease}.voice-modal-fade-enter-active .voice-modal__card[data-v-2b6a2556],.voice-modal-fade-leave-active .voice-modal__card[data-v-2b6a2556]{transition:transform .25s cubic-bezier(.34,1.56,.64,1)}.voice-modal-fade-enter-from[data-v-2b6a2556],.voice-modal-fade-leave-to[data-v-2b6a2556]{opacity:0}.voice-modal-fade-enter-from .voice-modal__card[data-v-2b6a2556],.voice-modal-fade-leave-to .voice-modal__card[data-v-2b6a2556]{transform:scale(.9) translateY(10px)}@media(max-width:640px){.voice-modal[data-v-2b6a2556]{align-items:center;padding:.8rem}.voice-modal __card[data-v-2b6a2556]{width:100%;border-radius:1.6rem}}@property --chat-border-angle{syntax: "<angle>"; inherits: false; initial-value: 0deg;}@keyframes chatBorderGlow{to{--chat-border-angle: 360deg}}.chat-input-wrapper{box-sizing:border-box;width:100%;padding-left:3.45rem}@media screen and (max-width:768px){.chat-input-wrapper{padding-left:3.05rem}}.chat-input{position:relative;isolation:isolate;width:100%;padding:.15rem;overflow:visible;border:0;border-radius:0;color:var(--x-main-text-color);background:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;transition:background-color .25s ease,border-color .25s ease,box-shadow .25s ease}.chat-input:before{display:none}.chat-input:after{display:none}.chat-input>*{position:relative;z-index:3}.chat-input.--disabled{opacity:.6}.chat-input__top{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:0 .2rem .55rem;gap:.5rem}.chat-input__files{min-width:0;overflow:hidden}.chat-input__labels{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:.3rem}.chat-input__label{display:inline-flex;align-items:center;padding:.2rem .5rem;gap:.28rem;border-radius:999rem;color:var(--x-desc-text-color);font-size:.7rem;cursor:pointer;transition:transform .16s ease,color .2s ease,background-color .2s ease;border:1px solid rgba(255,255,255,.55);background-color:#ffffff57;box-shadow:inset 0 .05rem .05rem #ffffffe6,inset 0 -.3rem .5rem -.3rem #fff9}.chat-input__label:hover{background-color:var(--x-menu-hover-color);color:var(--x-main-text-color)}.chat-input__label:active{transform:scale(.97)}.chat-input__label span{white-space:nowrap}.chat-input__main{--chat-control-height: 3rem;position:relative;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;direction:ltr;gap:.45rem}.chat-input__tools{position:absolute;z-index:5;top:50%;left:-3.45rem;display:flex;align-items:center;transform:translateY(-50%)}.chat-input__tools .popover-trigger{display:flex;align-items:center;justify-content:flex-start;width:50px;height:var(--chat-control-height)}.chat-input__tool-button{position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;padding:0;flex-shrink:0;overflow:hidden;border-radius:999rem;color:var(--x-main-text-color);cursor:pointer;transition:transform .32s cubic-bezier(.34,1.42,.64,1),background-color .28s ease,border-color .28s ease,box-shadow .28s ease;background-color:#ffffff47;backdrop-filter:blur(1.6rem) saturate(185%);-webkit-backdrop-filter:blur(1.6rem) saturate(185%);border:1px solid rgba(255,255,255,.62);box-shadow:0 .04rem .12rem #28241e06,0 .32rem .85rem -.62rem #28241e24,inset 0 .06rem .06rem #ffffffe6,inset 0 -.38rem .58rem -.46rem #ffffffa6,inset 0 0 0 .025rem #ffffff3d}.chat-input__tool-button:before{position:absolute;z-index:1;inset:0;content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(148deg,#ffffff94,#ffffff24 18%,#fff0 38% 72%,#ffffff38)}.chat-input__tool-button:after{position:absolute;z-index:2;top:.12rem;right:16%;left:16%;height:.34rem;content:"";border-radius:50%;background:#ffffffd9;filter:blur(.22rem);pointer-events:none}.chat-input__tool-button:hover{transform:translateY(-.12rem) scale(1.03);background-color:#ffffff6b;border-color:#ffffffd9;box-shadow:0 .05rem .14rem #28241e08,0 .45rem 1.05rem -.72rem #28241e29,inset 0 .06rem .06rem #fffffff5,inset 0 -.42rem .64rem -.48rem #ffffffbd,inset 0 0 0 .025rem #ffffff52}.chat-input__tool-button:active{transform:translateY(0) scale(.93);transition-duration:.12s}.chat-input__tool-button>*{position:relative;z-index:3}.chat-input__tool-button{width:var(--chat-control-height);height:var(--chat-control-height);border-color:#ffffffd1;background-color:color-mix(in srgb,var(--x-box-background-color) 48%,transparent);box-shadow:0 .45rem 1.1rem -.65rem color-mix(in srgb,var(--x-main-text-color) 24%,transparent),inset 0 1px #ffffffe6;backdrop-filter:blur(1.2rem) saturate(155%);-webkit-backdrop-filter:blur(1.2rem) saturate(155%)}.chat-input__tool-button svg{transition:color .2s ease,transform .24s cubic-bezier(.34,1.35,.64,1)}.chat-input__tool-button.--open,.chat-input__tool-button.is-active,.chat-input__tool-button[data-state=open],.chat-input__tool-button[aria-expanded=true]{background-color:var(--x-primary-color-light);border-color:var(--x-primary-color)}.chat-input__tool-button.--open svg,.chat-input__tool-button.is-active svg,.chat-input__tool-button[data-state=open] svg,.chat-input__tool-button[aria-expanded=true] svg{color:var(--x-primary-color-dark);transform:rotate(45deg) scale(1.06)}.chat-input__field{position:relative;height:var(--chat-control-height);min-width:0;overflow:hidden;border-radius:1.2rem;display:flex;justify-content:center;align-items:center;transition:background-color .2s ease,border-color .2s ease,box-shadow .2s ease;border:1px solid rgba(255,255,255,.55);background-color:#ffffff47;box-shadow:inset 0 .05rem .05rem #ffffffe6,inset 0 -.3rem .5rem -.3rem #fff9;border-color:#ffffffd1;background-color:color-mix(in srgb,var(--x-box-background-color) 48%,transparent);box-shadow:0 .5rem 1.25rem -.75rem color-mix(in srgb,var(--x-main-text-color) 24%,transparent),inset 0 1px #ffffffeb;backdrop-filter:blur(1.2rem) saturate(155%);-webkit-backdrop-filter:blur(1.2rem) saturate(155%)}.chat-input__field:before{position:absolute;z-index:1;inset:0;content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(148deg,#ffffff94,#ffffff24 18%,#fff0 38% 72%,#ffffff38);opacity:.38}.chat-input__field:focus-within{border-color:#ffffffc2;background-color:#fff6;box-shadow:inset 0 .05rem .05rem #fffffff2,inset 0 -.35rem .55rem -.35rem #ffffffad}.chat-input__field>*{position:relative;z-index:3}.chat-input__scroll{width:100%;height:100%;max-height:7.5rem}.chat-input__scroll>[data-slot=scroll-area-viewport]{height:100%;max-height:7.5rem}.chat-input__field-content{display:flex;align-items:center;min-height:calc(var(--chat-control-height) - 2px);padding:0 .8rem}.chat-input__input{width:100%;min-height:0;padding:0;outline:none;color:var(--x-main-text-color);line-height:1.6;text-align:start}.chat-input__placeholder{position:absolute;top:50%;right:.8rem;color:var(--x-desc-text-color);line-height:1;opacity:0;transform:translateY(-50%);transition:opacity .2s ease;pointer-events:none}.chat-input__placeholder.--show{opacity:1}.chat-input__char-limit{position:absolute;bottom:.3rem;left:.8rem;color:var(--x-desc-text-color);font-size:.65rem;font-variant-numeric:tabular-nums;pointer-events:none}.chat-input__char-limit.--over{color:var(--x-danger-color)}.chat-input__submit{position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;width:2.6rem;height:2.6rem;padding:0;flex-shrink:0;overflow:hidden;border-radius:999rem;color:var(--x-main-text-color);cursor:pointer;transition:transform .32s cubic-bezier(.34,1.42,.64,1),background-color .28s ease,border-color .28s ease,box-shadow .28s ease;background-color:#ffffff47;backdrop-filter:blur(1.6rem) saturate(185%);-webkit-backdrop-filter:blur(1.6rem) saturate(185%);border:1px solid rgba(255,255,255,.62);box-shadow:0 .04rem .12rem #28241e06,0 .32rem .85rem -.62rem #28241e24,inset 0 .06rem .06rem #ffffffe6,inset 0 -.38rem .58rem -.46rem #ffffffa6,inset 0 0 0 .025rem #ffffff3d}.chat-input__submit:before{position:absolute;z-index:1;inset:0;content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(148deg,#ffffff94,#ffffff24 18%,#fff0 38% 72%,#ffffff38)}.chat-input__submit:after{position:absolute;z-index:2;top:.12rem;right:16%;left:16%;height:.34rem;content:"";border-radius:50%;background:#ffffffd9;filter:blur(.22rem);pointer-events:none}.chat-input__submit:hover{transform:translateY(-.12rem) scale(1.03);background-color:#ffffff6b;border-color:#ffffffd9;box-shadow:0 .05rem .14rem #28241e08,0 .45rem 1.05rem -.72rem #28241e29,inset 0 .06rem .06rem #fffffff5,inset 0 -.42rem .64rem -.48rem #ffffffbd,inset 0 0 0 .025rem #ffffff52}.chat-input__submit:active{transform:translateY(0) scale(.93);transition-duration:.12s}.chat-input__submit.--open,.chat-input__submit.is-active,.chat-input__submit[data-state=open],.chat-input__submit[aria-expanded=true]{background-color:var(--x-primary-color-light);border-color:var(--x-primary-color)}.chat-input__submit>*{position:relative;z-index:3}.chat-input__submit{width:var(--chat-control-height);height:var(--chat-control-height);border-color:#ffffffd6;background-color:color-mix(in srgb,var(--x-primary-color) 72%,transparent);color:var(--x-main-text-color);box-shadow:0 .3rem .8rem color-mix(in srgb,var(--x-primary-color) 18%,transparent),inset 0 .07rem .08rem color-mix(in srgb,var(--x-box-background-color) 48%,transparent);backdrop-filter:blur(1.2rem) saturate(155%);-webkit-backdrop-filter:blur(1.2rem) saturate(155%);transition:transform .2s ease,background-color .2s ease,border-color .2s ease,box-shadow .2s ease}.chat-input__submit>svg{transform:none!important;transition:none!important}.chat-input__submit:hover:not(:disabled){border-color:#ffce4c;background-color:#ffce4c;transform:translateY(-.06rem)}.chat-input__submit:hover:not(:disabled)>svg{transform:none!important}.chat-input__submit:active:not(:disabled){transform:scale(.94)}.chat-input__submit:disabled{opacity:.42;cursor:not-allowed;pointer-events:none}.chat-input__submit.--voice{background:linear-gradient(135deg,color-mix(in srgb,var(--x-primary-color) 60%,white),color-mix(in srgb,var(--x-primary-color) 86%,#ffb85c));box-shadow:0 .45rem 1rem color-mix(in srgb,var(--x-primary-color) 25%,transparent),inset 0 .07rem .08rem #ffffff59}.chat-input__bottom{display:flex;align-items:center;flex-wrap:wrap;padding:.55rem .2rem 0;margin-top:.5rem;gap:.4rem;border-top:1px solid var(--x-border-color)}@media screen and (max-width:768px){.chat-input{padding:.1rem;border-radius:0}.chat-input__top{grid-template-columns:1fr;padding-inline:.05rem}.chat-input__labels{justify-content:flex-start}.chat-input__main{--chat-control-height: 2.75rem;gap:.3rem}.chat-input__tools{left:-3.05rem}.chat-input__tool-button{width:var(--chat-control-height);height:var(--chat-control-height)}.chat-input__field{border-radius:1rem}.chat-input__field-content{padding-inline:.65rem}.chat-input__input{min-height:0;font-size:.9rem}.chat-input__placeholder{right:.65rem;font-size:.86rem}.chat-input__submit{width:var(--chat-control-height);height:var(--chat-control-height)}.chat-input__bottom{padding-inline:.05rem}}.chat-options-popover{width:min(16rem,100vw - 1.5rem)!important;padding:.55rem!important;overflow:hidden!important;border:1px solid rgba(255,255,255,.7)!important;border-radius:1.45rem!important;background-color:#ffffff61!important;background-image:none!important;backdrop-filter:blur(2.4rem) saturate(200%)!important;-webkit-backdrop-filter:blur(2.4rem) saturate(200%)!important;box-shadow:0 .06rem .18rem #28241e08,0 .65rem 1.65rem -.92rem #28241e33,inset 0 .07rem .07rem #fffffff0,inset 0 -.5rem .8rem -.58rem #ffffffb8,inset 0 0 0 .025rem #ffffff4d!important}.chat-options-popover:before{position:absolute;z-index:1;inset:0;content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(148deg,#ffffff94,#ffffff24 18%,#fff0 38% 72%,#ffffff38)}.chat-options-popover:after{position:absolute;z-index:2;top:.12rem;right:22%;left:22%;height:.4rem;content:"";border-radius:50%;background:#ffffffd9;filter:blur(.22rem);pointer-events:none}.chat-options{position:relative;z-index:3;direction:rtl}.chat-options ul{display:flex;flex-direction:column;gap:.3rem}.chat-options li{display:flex;align-items:center;width:100%;min-height:2.8rem;padding:.52rem .62rem;box-sizing:border-box;gap:.55rem;border:1px solid rgba(255,255,255,.48);border-radius:1rem;color:var(--x-main-text-color);font-size:.8rem;font-weight:500;background-color:#fff3;cursor:pointer;transition:transform .16s ease,background-color .2s ease,border-color .2s ease}.chat-options li:hover{border-color:#ffffffe0;background-color:#ffffff7a;transform:translate(-.12rem)}.chat-options li:hover .chat-options__icon{color:var(--x-primary-color-dark);transform:scale(1.04)}.chat-options li:active{transform:scale(.985);background-color:var(--x-primary-color-light)}.chat-options li.--active{border-color:#ffd973;background:linear-gradient(135deg,rgba(255,255,255,.35),transparent),color-mix(in srgb,#FFF8E7 72%,var(--x-box-background-color));box-shadow:inset 0 1px #ffffffbf}.chat-options li.--active .chat-options__icon{color:var(--x-primary-color-dark)}.chat-options__content{display:flex;align-items:center;flex:1;min-width:0;gap:.48rem}.chat-options__content>span:not(.chat-options__icon){overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chat-options__icon{color:var(--x-desc-text-color);transition:color .2s ease,transform .2s ease;position:relative;display:inline-flex;align-items:center;justify-content:center;width:1.9rem;height:1.9rem;flex-shrink:0;overflow:hidden;border-radius:.68rem;border:1px solid rgba(255,255,255,.55);background-color:#ffffff6b;box-shadow:inset 0 .05rem .05rem #ffffffe6,inset 0 -.3rem .5rem -.3rem #fff9}.chat-options__icon:before{position:absolute;z-index:1;inset:0;content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(148deg,#ffffff94,#ffffff24 18%,#fff0 38% 72%,#ffffff38)}.chat-options__price{display:inline-flex;align-items:center;flex-shrink:0;gap:.22rem;color:var(--x-desc-text-color);font-size:.72rem}.chat-options__mobile-icon{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;flex-shrink:0;border:1px solid var(--x-border-color);border-radius:.75rem;background-color:var(--x-background-color);color:var(--x-desc-text-color);transition:color .2s ease,background-color .2s ease,border-color .2s ease}.chat-options__status{width:.48rem;height:.48rem;margin-inline-start:auto;flex-shrink:0;border-radius:50%;background-color:var(--x-primary-color);box-shadow:0 0 0 .18rem var(--x-primary-color-light)}.mobile-sheet{padding:0 0 1.75rem}.mobile-sheet li{min-height:3.2rem;padding:.6rem .7rem}.mobile-sheet li>span:not(.chat-options__price,.chat-options__status){flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mobile-sheet li.--active .chat-options__mobile-icon{border-color:#ffeec0;background-color:var(--x-primary-color-light);color:var(--x-primary-color-dark)}.sheet:has(.chat-options.mobile-sheet){border-color:#ffffffe0;background-color:#ffffff7a;box-shadow:inset 0 1px #fffffff2,0 -1rem 2.8rem -1.3rem #28241e33;backdrop-filter:blur(2.4rem) saturate(190%);-webkit-backdrop-filter:blur(2.4rem) saturate(190%)}.files-scroll .swiper-slide{width:auto!important;flex-shrink:0}.pro-locked{opacity:.55;cursor:not-allowed!important}.pro-locked:hover{border-color:transparent!important;background-color:transparent!important}@media(prefers-reduced-motion:reduce){.chat-input:after{animation:none;opacity:.5}.chat-input__tool-button,.chat-input__submit,.chat-input__label,.chat-options li{transition-duration:.01ms!important}}.code-block{position:relative;font-family:JetBrains Mono;padding:1rem;border-radius:1rem;background-color:#f7f6fc!important}body.theme-dark .code-block{background-color:#24292e!important}.code-block pre{direction:ltr;text-align:left;font-size:.9rem;overflow-x:auto;scrollbar-width:thin;padding-top:1.5rem;background-color:#f7f6fc!important}body.theme-dark .code-block pre{background-color:#24292e!important}.code-block pre:focus-visible{outline:none}.code-block>._opt{direction:ltr;display:flex;justify-content:space-between;align-items:center;width:100%;gap:1rem;position:absolute;left:0;top:.5rem;padding:0 1rem;opacity:.8}.code-block>._opt>button{cursor:pointer}.chat-loading-container{display:flex;width:100%;margin:1rem 0}.chat-loading-container.--text{justify-content:flex-end}.chat-loading-container.--image,.chat-loading-container.--video{align-items:center;justify-content:flex-end}.text-loading-wrapper{display:flex;align-items:center;flex-direction:row;gap:.75rem;color:var(--x-main-text-color);direction:rtl}.text-transition-wrapper{position:relative;display:flex;align-items:center;justify-content:center;width:100%;height:1.5em;overflow:hidden}.loading-label,.image-loading-text{display:block;width:100%;margin:0;line-height:1.5em;white-space:nowrap;will-change:transform,opacity}.loading-label{text-align:right}.figma-spinner{position:relative;width:1.5rem;height:1.5rem}.figma-spinner .dot-outline{position:absolute;top:50%;left:50%;width:.375rem;height:.375rem;margin:-.1875rem;border:.075rem solid currentColor;border-radius:50%;animation:dot-fade 1.2s linear infinite}.figma-spinner .dot-outline:nth-child(1){transform:rotate(60deg) translateY(-.5625rem);animation-delay:-1s}.figma-spinner .dot-outline:nth-child(2){transform:rotate(120deg) translateY(-.5625rem);animation-delay:-.8s}.figma-spinner .dot-outline:nth-child(3){transform:rotate(180deg) translateY(-.5625rem);animation-delay:-.6s}.figma-spinner .dot-outline:nth-child(4){transform:rotate(240deg) translateY(-.5625rem);animation-delay:-.4s}.figma-spinner .dot-outline:nth-child(5){transform:rotate(300deg) translateY(-.5625rem);animation-delay:-.2s}.figma-spinner .dot-outline:nth-child(6){transform:rotate(360deg) translateY(-.5625rem);animation-delay:0s}.image-loading-card{display:flex;align-items:flex-end;flex-direction:column;width:fit-content;gap:1rem}.image-loading-card .image-placeholder{position:relative;display:flex;align-items:center;justify-content:center;width:20rem;height:15rem;overflow:hidden;border:.0625rem solid rgba(255,255,255,.92);border-radius:1.25rem;background:radial-gradient(circle at 16% 18%,rgba(74,133,255,.15),transparent 36%),radial-gradient(circle at 84% 82%,rgba(247,190,45,.17),transparent 36%),linear-gradient(145deg,#ffffffc2,#ffffff57);box-shadow:inset 0 .0625rem #fffffff2,inset 0 0 0 .0625rem #ffffff3d,0 .8rem 2rem -1.4rem #4b5e7d3d;backdrop-filter:blur(1.4rem) saturate(140%);-webkit-backdrop-filter:blur(1.4rem) saturate(140%)}.image-loading-card .image-placeholder:before{position:absolute;inset:0;content:"";pointer-events:none;background:linear-gradient(145deg,rgba(255,255,255,.32),transparent 42%)}.image-loading-card .image-placeholder .dot-matrix-wave{position:relative;z-index:1;width:100%;height:100%;background-image:radial-gradient(circle,rgba(247,190,45,.58) 0 1.1px,transparent 1.2px),radial-gradient(circle,rgba(74,133,255,.52) 0 1.1px,transparent 1.2px);background-position:0 0,.625rem .625rem;background-size:1.25rem 1.25rem;-webkit-mask-image:radial-gradient(circle at center,#000 38%,transparent 88%),linear-gradient(90deg,transparent 25%,#000 50%,transparent 75%);mask-image:radial-gradient(circle at center,#000 38%,transparent 88%),linear-gradient(90deg,transparent 25%,#000 50%,transparent 75%);-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:100% 100%,180% 100%;mask-size:100% 100%,180% 100%;animation:matrix-wave-endless 5.5s linear infinite}.image-loading-card .image-loading-text{color:color-mix(in srgb,var(--x-main-text-color) 72%,transparent);font-size:.85rem;text-align:center;direction:rtl}@media screen and (max-width:768px){.image-loading-card{width:12.5rem}.image-loading-card .image-placeholder{width:12.5rem;height:9.375rem;border-radius:1rem}}@keyframes dot-fade{0%,to{opacity:.2}50%{opacity:1}}@keyframes matrix-wave-endless{0%{-webkit-mask-position:center,-45% 0;mask-position:center,-45% 0;opacity:.4}50%{opacity:1}to{-webkit-mask-position:center,145% 0;mask-position:center,145% 0;opacity:.4}}.fade-text-slide-enter-active{transition:opacity .22s ease-out,transform .22s ease-out}.fade-text-slide-leave-active{transition:opacity .18s ease-in,transform .18s ease-in}.fade-text-slide-enter-from{opacity:0;transform:translateY(.625rem)}.fade-text-slide-enter-to,.fade-text-slide-leave-from{opacity:1;transform:translateY(0)}.fade-text-slide-leave-to{opacity:0;transform:translateY(-.625rem)}.vjs-svg-icon{display:inline-block;background-repeat:no-repeat;background-position:center;fill:currentColor;height:1.8em;width:1.8em}.vjs-svg-icon:before{content:none!important}.vjs-svg-icon:hover,.vjs-control:focus .vjs-svg-icon{filter:drop-shadow(0 0 .25em #fff)}.vjs-modal-dialog .vjs-modal-dialog-content,.video-js .vjs-modal-dialog,.vjs-button>.vjs-icon-placeholder:before,.video-js .vjs-big-play-button .vjs-icon-placeholder:before{position:absolute;top:0;left:0;width:100%;height:100%}.vjs-button>.vjs-icon-placeholder:before,.video-js .vjs-big-play-button .vjs-icon-placeholder:before{text-align:center}@font-face{font-family:VideoJS;src:url(data:application/font-woff;charset=utf-8;base64,d09GRgABAAAAABTsAAsAAAAAIpAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAABHU1VCAAABCAAAADsAAABUIIslek9TLzIAAAFEAAAAPgAAAFZRiV32Y21hcAAAAYQAAAEJAAAD5p42+VxnbHlmAAACkAAADtIAABckI4l972hlYWQAABFkAAAAKwAAADYsvIjpaGhlYQAAEZAAAAAdAAAAJA+RCL1obXR4AAARsAAAABcAAAC8Q2YAAGxvY2EAABHIAAAAYAAAAGB7CIGGbWF4cAAAEigAAAAfAAAAIAFAAI9uYW1lAAASSAAAASUAAAIK1cf1oHBvc3QAABNwAAABfAAAAnXdFqh1eJxjYGRgYOBiMGCwY2BycfMJYeDLSSzJY5BiYGGAAJA8MpsxJzM9kYEDxgPKsYBpDiBmg4gCACY7BUgAeJxjYGR7yDiBgZWBgaWQ5RkDA8MvCM0cwxDOeI6BgYmBlZkBKwhIc01hcPjI+FGPHcRdyA4RZgQRADaGCyYAAHic7dPXbcMwAEXRK1vuvffem749XAbKV3bjBA6fXsaIgMMLEWoQJaAEFKNnlELyQ4K27zib5PNF6vl8yld+TKr5kH0+cUw0xv00Hwvx2DResUyFKrV4XoMmLdp06NKjz4AhI8ZMmDJjzoIlK9Zs2LJjz4EjJ85cuHLjziPe/0UWL17mf2tqKLz/9jK9f8tXpGCoRdPKhtS0RqFkWvVQNtSKoVYNtWaoddPXEBqG2jQ9XWgZattQO4baNdSeofYNdWCoQ0MdGerYUCeGOjXUmaHODXVhqEtDXRnq2lA3hro11J2h7g31YKhHQz0Z6tlQL4Z6NdSbod4N9WGoT9MfHF6GmhnZLxyDcRMAAAB4nJ1YC1hU17U+a5/HMA4iA3NmVBDmoQwP5TFnHlFeA4gYiUFRQINoSCBAyK3G2yi+0aipYtFcHYo2xsb4NiY3+VrNxSaX5uvt495ozNdoYoxmem2/L8HGpLc+InB279pnhlGr5mvL4eyz99nrrL32eu1/DQcc/okdYgdHOA6MQKp4r9gx0EcMHMezOalVasW5BM7NcXoSb9fFgE6KtSSBxWz1FYDPG+vMBGcKb9cebu2VS5s2aaTkCvRSf6C7Y+Ppibm5E09v7IDs2/3uZQtbD0zIyppwoHXh/93ukmyYgdePNRp65p5v+3v/9otQl2O7wP34cT88p8Md2YxpYLQZoRcy6FlSBRnwnGAe6BPMSCZo+7NJVqS0cE4uHendzhSnbPH6TDqL1+Nme5LZXkCHnGyoH0kne30WH+gswhm3q+pt/mTas9NLS64GnjmSlTPw0wVQT/ewRaBgxtydy3cuUB9/6SW+vb5yRvr+t0eOfPKJZ/9t3+4tL7xj32Xd3thCxi+ge6ifdsAN+l5+wi5HQ/cCoeull1AszS7CUfEcJzK7sKWJAdJhCd0sPM4+EY7QDm5ov08hXRQXE5bf6PV5Q5+IjW7X7Nku92Ask4l2hCRRD6TPqISiCJeQna3SCFwrhrNzXHzo4yFevBwxpzxk8WCIIfkvVEKVy32SbT8n68gzgaslpaiO2zIGIyuSb7RNf9HSuN26y/7OC1tgEmpiyA6aD4qcgTOiLThwGG0eB694FI8NHLLN6OBlRVaMxNAFS4JdXUG6mW8PwpKuYLCLXKGbu8iwYNdgO06Sn3Th+/vyZAxs8Ro30DjHe9gy8Fywi24OMm7Qyzh3MTZVOMYhLBnoC+J79lpTUyQmorjhnMwlcQ5uPEYGpDjsOkkH49BjQLQBqs3jFtFdJNlksYmoQFDArLh8Xh+Qd6Ghcsb6FUuehDi+U/lqD71K/qiegeV1imcwjl7ExwiSrf4BZyCujV6cVcFo6VX+G9IcPyFjJnUufbU/jzrL1X99as36reXl8K32nFaOr+E8jWJEcJ55DpMVfSMe95/AJaOsGBH2GJCNpiRQbK4C8BjdmQA22QY2j03Em13i2YHqtNLU1NI04Yj2HJgA6fQc6VPNpA/D+Ryks554NnVy2mB72uRUfPLsqR4N0LOBQKArwJYO+5W2fgZX8oC1HR6HjNaQTVIG2FPwnTcXXGZZfNB7TE6pTKZUwaw91XWLAoFFGcnB5PHjsckgBjbWutrL+0h5Y1xw3DRGDumsnXb3MJwXrJIN5U7m0rgJ3yG5w4he5ckFG4pmNEkOm0/xOO4r4yL87wqtQM+hiJIVp+6iG2wPBKD35ElGkDx+UfC2v1mFG1o+M3AjNFty8biKMXwzyxnZLds8wYD2BxmCPHAldPOeLsy/0BugftYhVYFAhO8SqQ0j3oK7dHJZnI/jxmUS4onlxskSF8thmvNZjIrRZwEPxr0lBuLRuz3oy/FOHCsxwOPYh2M+e9u3J5pgPYz9gp6G7C9m0A11F9ddqKMfV+4sbq45/YspOysXvT+3pdFdYNg2fHbW8Dz301MqDVuGrz0Fuh0YMW8mddrpqzST7rV9BcvqPoNvadRndWp0p8HvbiqrFj5yFQ/vNFSXDpxpLEFWp+DcrF3FT1afWshFcmCfeAMjEvO65i0Y6XijQfSRPWx3TV/Df7Km3E1l+kLt56s/rwVzuRusNMhudznkwdLaS+QNdeal2jDPP4l9qHc98vTYZOSkxzD+njBWVWjFPKgipx6DkWvXQiW8OYcewVHE5yukinDMcfGgc0opDltYKDxIGBedkzc6jSfE7tlvESCDFUw0Hx0opS+U0lHCxNottbNWSxX9zZVvEhKWUSyBpaXwBc2a98M6UqPeXAs/GDon8Ax7hsthO8cM5HU7Ad0UvRR9lHmtyQKZ4MAe814X5h9MSUkQmhf96eVJ6p90OjIiqSIjvykvr2l5U55O/fPQKD+jIomYpNyGJQ25uQ2kIikRfAmuBHCPsWqkSDEqgZ5KDI2sifS/R43MbZg0idFHbCPNxXxZws1ACVE6hAhOdJwRkJLFBLPZpRGYJ50pko6XzMkgmSx40ljik6AQcKhFnLcQE6rF7PXFe1Ocoj0T3AXgSgJTDIhHRfHlYZKuSzc6uievOJGXY+i5GJkkTp7UM3y0LqATDbtFcbdBxO7o4T25JYlEjoH0uynUh8rapkxp62QN70svSF+hT4gGPlovlmcm/ComLi7mV4kTykV9NFWjE/QrwgQ4uIcAP0rQF4VZYRP2o3PhHHzfPMJj9Ir+uzKUlrH49ntT18AVvj1sc3YGjUT/Mt2Dxawa8ArcA7bCQIpvfwAYu22vEG/No/5RvPdA7g+AelLrPwzy+LtkLPhnpIxH14m4EYq8eeMHbPEPNm6G7Nv9B4jcFPZ8bJj0SEjP3MPgQdKTqqEoy2v6G32P/Y6dxOv04AxnoAeq+GILvUavtYCBXm+BaIhuodcfrN5B/V2EYMCPh+SxavjGyPwV0x4CJgUPGT0mQaODGBACIJZGsMXwAD0LGXx7l3CdAcKMIKI+f5CepWeD0BvyU/GcdBxPF8SwejC6LGZmAURFdsSWKR5HyHld2kbdIZO1Ixx+bnnzU7n5+blPNV9jnUDWhP2tC68tbN3PVIldsQPxSAcSpjOav7Q05uXn5zW2LLvDXn9B6syscPy9iDLEMmSrJz6nYuWMipukjM0AH8JkGS+XFyMRkzSCH7KD/hwm172SAyZYumHlefr5AddrtA0O0TnwaVZxcRY9Bfukn9Gf05N1r9DV9MoBsJ1f+ZrqUvtPHizJAntWybv7hmqLt6QLuK6ZS9Fqi1jO5rDoWPZXXII5Tgajg53cIXCjDCGIcYrRIY2n6+mXOa/W0bdhau3ryiEYe2FV/5oeaIYK/5w5frCyll6/cYO8DiNhw6t1MBWmznt91QX62UF1N7l0eHBZTRGpKaqpKVIPF9UcIzmReud9TSY75+K899GHbBu6wjoR7RKKZVYiYxSPf5/2wJT5e3NAhmUbVn5KLx1Ujg0+BGvpAIh0DezInTkzF37KVocxrKU3r1+XLtAe2lO3l66kfQfB/unKY+q8N375Ru8bc4pJXfEcESU95q+p8ZNZRTWH1d9FzvUdYXk5rLkcdkEisoKKVHQW/b3GEx6tPaYcoJfOr9wAbSBnv1IHpep0OExr4LPMkpJM+j7sly7UHkOzXjoAZljHCGiyegtNlwljM0v+c19ET9Pvst09a2Mtgcf5/ZSzYO5h1156+eyydfAsxGa9XAuF6vzjh6CssLq6ECysperXX0sX5h5ZdpZe3guxsGIPEtHk/aqXX1hVqP5HYVVVISkrrNqvXorIc+5Ou91Hnr/LcD2afi6eX7UBloOcs7cOpqgGaNfs1g7bNbs9z6wASaylN69d0/TFTIz6Ws8+oGV3mE2612wRTHKcVUbhjKadebloMc+dyXgMVtVK6BwMB/+mVW09igdRBWaRtNQX59d/VD//xdQ0TCiYNj1KT9sq6Wdu5WTbqk3qDXyDaLa1fv621LS01G3z61sD6lH8lAxDLicV921s6Bf92JOYvzNYCL1khbqBXEFUzC521N5NyzNaQIWhjyFyDoBIVrAjmv2UEaLlI+c6zw1jmVIPLLLZZUTj6GxGHW+mq1tgHXR2D85p4Q934+jLbtjVLcyCdS10NVzpHqxp4Q/hK7WopY/NRGx9HGsPGdFjOjcpjBnGYMVqY/4eqT5khWEHWUup2A/pTw7pdWgsWft7ETUERL96nRg0HNFPmCYba6pylECaExX89A9WLUOVB4oKLu/o1oqSYHCgLzBUlAz8hNFDRpeSU1XT+LRmDUgPaKbYdHDn9suF/tu13nHJij0N97LfS0QmqONuyONk7zvUI6Qa0pF9f2+oABL92AT6e0U//z9YqAiWtJLU1JK0gS+1aacwamiNqK067u9ZQ8f1d4qLodMzz3uL89Z68V/Hnr++hXWUuHgw8dfi972PeTyPefu3aNNucemQ74qFuIaJnVkOu4Q+yjuwmmC1FqZpl1i4uzoPxjkpPf3Xv545tl26Rr+dOvUd+omqJzch9dOeU7f10Y64nMcKK137DccIZq2WdXtdZjbEoLSzHwiMtrjYLDxpHQW8gjMX6XFYAE2zSWVD04EGYSs9MbO6sEo20BMEAB4mpvSypsKjZ4Stgzb+c3A9/MQT2+vrBy+qvyFxLUtLlSRF/Ri2wjfZ2dus2Q8lXx4608/jnqK5OOap6NY2PSjYYnECCjiEeLJll/pbmqfeIK+ps3+MxrlEhqmTPipVP7kqlF4VhpEb6r+Q7YOJg38kJ9SHBf3NBl6+9YchfbUjb5ahLSzUM3kPHmwFAsZ5rpai0S7E5xWzZ1j+fW7zsUWP2g5NXTw52ySCTrgG0+lbw60l2Y/CB185CoA8NK+tbRKxfjy6pm5hzQRRR+cMqv1Jbiw6STivtEvt3DRcy0QEh92JlUGo2PG4tSKHl00YD6xc8CK+YPYyy3io2lN8BcSjKRzrIV6ypOAobqxViJPaT9M9Hy5szY33mp7OX/Zu89L/7Ww5vqY2Y8b0pKgoiUhG5cPDPzq8qTV/WkzUOIvXVVA96kmjcBrr3HrYC/Wn+fYP6Z7T1rqy3zknbvqma/FvVk96fNXGkuaXrdHW5JGSxZT/2I/O73v+yNWafMdzc5NdxYurHs6h86e01sLKLz9EBrg+x36rxAaED7hRnAMx7Vzu+9wabh3zG8XLQjx0ablUJzmxdErxYT3kzQSd0SSafVqF5PXgpp0OyYJ1EyNHpGUZmvK575ySzd85JSqF7IBzSAbMM04+MbE58xF3/njXOGecSaermlw2y9PsSQdytLJVr8t+wg+rR8cZYoeNxVIzNdk3Bngi8U5LAlgTFoQnzJCa5EsCgYhCaGL+qPj7TdhG31p9tej3R04N//PXxNwJvyUqwaJqRPJY98TJ5TPndmflRAkAhBfe46sfKW5wizSge08Xb7Ca/GUVs55trngkKkrUS2WPzKttaaqq+idmahugkY+W6fN0I6i3gPt/x88U4wAAeJxjYGRgYADiGU9YXsXz23xl4GZnAIFH7fO+IdMc/WBxDgYmEAUASbMKwAB4nGNgZGBgZwABjj4Ghv//OfoZGBlQgT4ARicDZAAAAHicY2BgYGAfxJijD8Fmu4EqBwCSpgKpAAAAAAAADgBoAH4AzADgAQIBQgFsAZgB7gIuAooC0AL8A2IDjAOoA+AEMASwBNoFCAVaBcAGCAYuBnAGrAb2B04HigfSCCoIcAiGCJwIyAkkCVYJiAmsCfIKIApWCsQLknicY2BkYGDQZ2hmYGcAASYg5gJCBob/YD4DABqrAdAAeJxdkE1qg0AYhl8Tk9AIoVDaVSmzahcF87PMARLIMoFAl0ZHY1BHdBJIT9AT9AQ9RQ9Qeqy+yteNMzDzfM+88w0K4BY/cNAMB6N2bUaPPBLukybCLvleeAAPj8JD+hfhMV7hC3u4wxs7OO4NzQSZcI/8Ltwnfwi75E/hAR7wJTyk/xYeY49fYQ/PztM+jbTZ7LY6OWdBJdX/pqs6NYWa+zMxa13oKrA6Uoerqi/JwtpYxZXJ1coUVmeZUWVlTjq0/tHacjmdxuL90OR8O0UEDYMNdtiSEpz5XQGqzlm30kzUdAYFFOb8R7NOZk0q2lwAyz1i7oAr1xoXvrOgtYhZx8wY5KRV269JZ5yGpmzPTjQhvY9je6vEElPOuJP3mWKnP5M3V+YAAAB4nG2ReVPbMBDF/ULi2EkDBFqO3gdHLxUzDB9IkdexBllydRD49ihO3Ckz7B/a31utZnafkkGyiXnyclxhgB0MMUKKMTLkmGCKV5hhF3vYxxwHOMRrvMERjnGCU7zFO7zHB3zEJ3zGF3zFN5zhHBe4xHf8wE/8wm8w/MEVimTYKv44XR9MSCsUjVoeHE3vjQoNsSZ4mmxZmVWPjSz7jlou6/0qKOWEJdKMtCe793/hQfqxa6XWZHMXFl56RS4TvPXSaDeoy0zUUZB109KstDK8lHo5q6Qi1hcOnqkImubPS6aqRq7mlnaEWabub4iYblba3SRmgldS0+FWdhNtt04F14JUaqkl7tcpOpJtErvNt3Bd9HRT5JWxK25Ldjvp6br4hzfFiIdSmlzTg2fSUzNrLd1LE1ynxq4OVaVoKLjzJ60UPtj1RKzHzsbjly6inVnFBS2MucviPncU7Rr7lfTxRepDs1A2j3ZHRc7PuzFYSfE3ZOd4kjwBy227hA==) format("woff");font-weight:400;font-style:normal}.vjs-icon-play,.video-js .vjs-play-control .vjs-icon-placeholder,.video-js .vjs-big-play-button .vjs-icon-placeholder:before{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-play:before,.video-js .vjs-play-control .vjs-icon-placeholder:before,.video-js .vjs-big-play-button .vjs-icon-placeholder:before{content:""}.vjs-icon-play-circle{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-play-circle:before{content:""}.vjs-icon-pause,.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-pause:before,.video-js .vjs-play-control.vjs-playing .vjs-icon-placeholder:before{content:""}.vjs-icon-volume-mute,.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-volume-mute:before,.video-js .vjs-mute-control.vjs-vol-0 .vjs-icon-placeholder:before{content:""}.vjs-icon-volume-low,.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-volume-low:before,.video-js .vjs-mute-control.vjs-vol-1 .vjs-icon-placeholder:before{content:""}.vjs-icon-volume-mid,.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-volume-mid:before,.video-js .vjs-mute-control.vjs-vol-2 .vjs-icon-placeholder:before{content:""}.vjs-icon-volume-high,.video-js .vjs-mute-control .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-volume-high:before,.video-js .vjs-mute-control .vjs-icon-placeholder:before{content:""}.vjs-icon-fullscreen-enter,.video-js .vjs-fullscreen-control .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-fullscreen-enter:before,.video-js .vjs-fullscreen-control .vjs-icon-placeholder:before{content:""}.vjs-icon-fullscreen-exit,.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-fullscreen-exit:before,.video-js.vjs-fullscreen .vjs-fullscreen-control .vjs-icon-placeholder:before{content:""}.vjs-icon-spinner{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-spinner:before{content:""}.vjs-icon-subtitles,.video-js .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js .vjs-subtitles-button .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-subtitles:before,.video-js .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-GB) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-IE) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-AU) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js.video-js:lang(en-NZ) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js .vjs-subtitles-button .vjs-icon-placeholder:before{content:""}.vjs-icon-captions,.video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder,.video-js .vjs-captions-button .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-captions:before,.video-js:lang(en) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js:lang(fr-CA) .vjs-subs-caps-button .vjs-icon-placeholder:before,.video-js .vjs-captions-button .vjs-icon-placeholder:before{content:""}.vjs-icon-hd{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-hd:before{content:""}.vjs-icon-chapters,.video-js .vjs-chapters-button .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-chapters:before,.video-js .vjs-chapters-button .vjs-icon-placeholder:before{content:""}.vjs-icon-downloading{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-downloading:before{content:""}.vjs-icon-file-download{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-file-download:before{content:""}.vjs-icon-file-download-done{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-file-download-done:before{content:""}.vjs-icon-file-download-off{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-file-download-off:before{content:""}.vjs-icon-share{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-share:before{content:""}.vjs-icon-cog{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-cog:before{content:""}.vjs-icon-square{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-square:before{content:""}.vjs-icon-circle,.vjs-seek-to-live-control .vjs-icon-placeholder,.video-js .vjs-volume-level,.video-js .vjs-play-progress{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-circle:before,.vjs-seek-to-live-control .vjs-icon-placeholder:before,.video-js .vjs-volume-level:before,.video-js .vjs-play-progress:before{content:""}.vjs-icon-circle-outline{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-circle-outline:before{content:""}.vjs-icon-circle-inner-circle{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-circle-inner-circle:before{content:""}.vjs-icon-cancel,.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-cancel:before,.video-js .vjs-control.vjs-close-button .vjs-icon-placeholder:before{content:""}.vjs-icon-repeat{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-repeat:before{content:""}.vjs-icon-replay,.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-replay:before,.video-js .vjs-play-control.vjs-ended .vjs-icon-placeholder:before{content:""}.vjs-icon-replay-5,.video-js .vjs-skip-backward-5 .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-replay-5:before,.video-js .vjs-skip-backward-5 .vjs-icon-placeholder:before{content:""}.vjs-icon-replay-10,.video-js .vjs-skip-backward-10 .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-replay-10:before,.video-js .vjs-skip-backward-10 .vjs-icon-placeholder:before{content:""}.vjs-icon-replay-30,.video-js .vjs-skip-backward-30 .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-replay-30:before,.video-js .vjs-skip-backward-30 .vjs-icon-placeholder:before{content:""}.vjs-icon-forward-5,.video-js .vjs-skip-forward-5 .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-forward-5:before,.video-js .vjs-skip-forward-5 .vjs-icon-placeholder:before{content:""}.vjs-icon-forward-10,.video-js .vjs-skip-forward-10 .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-forward-10:before,.video-js .vjs-skip-forward-10 .vjs-icon-placeholder:before{content:""}.vjs-icon-forward-30,.video-js .vjs-skip-forward-30 .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-forward-30:before,.video-js .vjs-skip-forward-30 .vjs-icon-placeholder:before{content:""}.vjs-icon-audio,.video-js .vjs-audio-button .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-audio:before,.video-js .vjs-audio-button .vjs-icon-placeholder:before{content:""}.vjs-icon-next-item{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-next-item:before{content:""}.vjs-icon-previous-item{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-previous-item:before{content:""}.vjs-icon-shuffle{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-shuffle:before{content:""}.vjs-icon-cast{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-cast:before{content:""}.vjs-icon-picture-in-picture-enter,.video-js .vjs-picture-in-picture-control .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-picture-in-picture-enter:before,.video-js .vjs-picture-in-picture-control .vjs-icon-placeholder:before{content:""}.vjs-icon-picture-in-picture-exit,.video-js.vjs-picture-in-picture .vjs-picture-in-picture-control .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-picture-in-picture-exit:before,.video-js.vjs-picture-in-picture .vjs-picture-in-picture-control .vjs-icon-placeholder:before{content:""}.vjs-icon-facebook{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-facebook:before{content:""}.vjs-icon-linkedin{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-linkedin:before{content:""}.vjs-icon-twitter{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-twitter:before{content:""}.vjs-icon-tumblr{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-tumblr:before{content:""}.vjs-icon-pinterest{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-pinterest:before{content:""}.vjs-icon-audio-description,.video-js .vjs-descriptions-button .vjs-icon-placeholder{font-family:VideoJS;font-weight:400;font-style:normal}.vjs-icon-audio-description:before,.video-js .vjs-descriptions-button .vjs-icon-placeholder:before{content:""}.video-js{display:inline-block;vertical-align:top;box-sizing:border-box;color:#fff;background-color:#000;position:relative;padding:0;font-size:10px;line-height:1;font-weight:400;font-style:normal;font-family:Arial,Helvetica,sans-serif;word-break:initial}.video-js:-moz-full-screen{position:absolute}.video-js:-webkit-full-screen{width:100%!important;height:100%!important}.video-js[tabindex="-1"]{outline:none}.video-js *,.video-js *:before,.video-js *:after{box-sizing:inherit}.video-js ul{font-family:inherit;font-size:inherit;line-height:inherit;list-style-position:outside;margin:0}.video-js.vjs-fluid,.video-js.vjs-16-9,.video-js.vjs-4-3,.video-js.vjs-9-16,.video-js.vjs-1-1{width:100%;max-width:100%}.video-js.vjs-fluid:not(.vjs-audio-only-mode),.video-js.vjs-16-9:not(.vjs-audio-only-mode),.video-js.vjs-4-3:not(.vjs-audio-only-mode),.video-js.vjs-9-16:not(.vjs-audio-only-mode),.video-js.vjs-1-1:not(.vjs-audio-only-mode){height:0}.video-js.vjs-16-9:not(.vjs-audio-only-mode){padding-top:56.25%}.video-js.vjs-4-3:not(.vjs-audio-only-mode){padding-top:75%}.video-js.vjs-9-16:not(.vjs-audio-only-mode){padding-top:177.7777777778%}.video-js.vjs-1-1:not(.vjs-audio-only-mode){padding-top:100%}.video-js.vjs-fill:not(.vjs-audio-only-mode){width:100%;height:100%}.video-js .vjs-tech{position:absolute;top:0;left:0;width:100%;height:100%}.video-js.vjs-audio-only-mode .vjs-tech{display:none}body.vjs-full-window,body.vjs-pip-window{padding:0;margin:0;height:100%}.vjs-full-window .video-js.vjs-fullscreen,body.vjs-pip-window .video-js{position:fixed;overflow:hidden;z-index:1000;inset:0}.video-js.vjs-fullscreen:not(.vjs-ios-native-fs),body.vjs-pip-window .video-js{width:100%!important;height:100%!important;padding-top:0!important;display:block}.video-js.vjs-fullscreen.vjs-user-inactive{cursor:none}.vjs-pip-container .vjs-pip-text{position:absolute;bottom:10%;font-size:2em;background-color:#000000b3;padding:.5em;text-align:center;width:100%}.vjs-layout-tiny.vjs-pip-container .vjs-pip-text,.vjs-layout-x-small.vjs-pip-container .vjs-pip-text,.vjs-layout-small.vjs-pip-container .vjs-pip-text{bottom:0;font-size:1.4em}.vjs-hidden{display:none!important}.vjs-disabled{opacity:.5;cursor:default}.video-js .vjs-offscreen{height:1px;left:-9999px;position:absolute;top:0;width:1px}.vjs-lock-showing{display:block!important;opacity:1!important;visibility:visible!important}.vjs-no-js{padding:20px;color:#fff;background-color:#000;font-size:18px;font-family:Arial,Helvetica,sans-serif;text-align:center;width:300px;height:150px;margin:0 auto}.vjs-no-js a,.vjs-no-js a:visited{color:#66a8cc}.video-js .vjs-big-play-button{font-size:3em;line-height:1.5em;height:1.63332em;width:3em;display:block;position:absolute;top:50%;left:50%;padding:0;margin-top:-.81666em;margin-left:-1.5em;cursor:pointer;opacity:1;border:.06666em solid #fff;background-color:#2b333f;background-color:#2b333fb3;border-radius:.3em;transition:all .4s}.vjs-big-play-button .vjs-svg-icon{width:1em;height:1em;position:absolute;top:50%;left:50%;line-height:1;transform:translate(-50%,-50%)}.video-js:hover .vjs-big-play-button,.video-js .vjs-big-play-button:focus{border-color:#fff;background-color:#73859f;background-color:#73859f80;transition:all 0s}.vjs-controls-disabled .vjs-big-play-button,.vjs-has-started .vjs-big-play-button,.vjs-using-native-controls .vjs-big-play-button,.vjs-error .vjs-big-play-button{display:none}.vjs-has-started.vjs-paused.vjs-show-big-play-button-on-pause:not(.vjs-seeking,.vjs-scrubbing,.vjs-error) .vjs-big-play-button{display:block}.video-js button{background:none;border:none;color:inherit;display:inline-block;font-size:inherit;line-height:inherit;text-transform:none;text-decoration:none;transition:none;-webkit-appearance:none;-moz-appearance:none;appearance:none}.video-js.vjs-spatial-navigation-enabled .vjs-button:focus{outline:.0625em solid white;box-shadow:none}.vjs-control .vjs-button{width:100%;height:100%}.video-js .vjs-control.vjs-close-button{cursor:pointer;height:3em;position:absolute;right:0;top:.5em;z-index:2}.video-js .vjs-modal-dialog{background:#000c;background:linear-gradient(180deg,#000c,#fff0);overflow:auto}.video-js .vjs-modal-dialog>*{box-sizing:border-box}.vjs-modal-dialog .vjs-modal-dialog-content{font-size:1.2em;line-height:1.5;padding:20px 24px;z-index:1}.vjs-menu-button{cursor:pointer}.vjs-menu-button.vjs-disabled{cursor:default}.vjs-workinghover .vjs-menu-button.vjs-disabled:hover .vjs-menu{display:none}.vjs-menu .vjs-menu-content{display:block;padding:0;margin:0;font-family:Arial,Helvetica,sans-serif;overflow:auto}.vjs-menu .vjs-menu-content>*{box-sizing:border-box}.vjs-scrubbing .vjs-control.vjs-menu-button:hover .vjs-menu{display:none}.vjs-menu li{display:flex;justify-content:center;list-style:none;margin:0;padding:.2em 0;line-height:1.4em;font-size:1.2em;text-align:center;text-transform:lowercase}.vjs-menu li.vjs-menu-item:focus,.vjs-menu li.vjs-menu-item:hover,.js-focus-visible .vjs-menu li.vjs-menu-item:hover{background-color:#73859f;background-color:#73859f80}.vjs-menu li.vjs-selected,.vjs-menu li.vjs-selected:focus,.vjs-menu li.vjs-selected:hover,.js-focus-visible .vjs-menu li.vjs-selected:hover{background-color:#fff;color:#2b333f}.vjs-menu li.vjs-selected .vjs-svg-icon,.vjs-menu li.vjs-selected:focus .vjs-svg-icon,.vjs-menu li.vjs-selected:hover .vjs-svg-icon,.js-focus-visible .vjs-menu li.vjs-selected:hover .vjs-svg-icon{fill:#000}.video-js .vjs-menu *:not(.vjs-selected):focus:not(:focus-visible),.js-focus-visible .vjs-menu *:not(.vjs-selected):focus:not(.focus-visible){background:none}.vjs-menu li.vjs-menu-title{text-align:center;text-transform:uppercase;font-size:1em;line-height:2em;padding:0;margin:0 0 .3em;font-weight:700;cursor:default}.vjs-menu-button-popup .vjs-menu{display:none;position:absolute;bottom:0;width:10em;left:-3em;height:0em;margin-bottom:1.5em;border-top-color:#2b333fb3}.vjs-pip-window .vjs-menu-button-popup .vjs-menu{left:unset;right:1em}.vjs-menu-button-popup .vjs-menu .vjs-menu-content{background-color:#2b333f;background-color:#2b333fb3;position:absolute;width:100%;bottom:1.5em;max-height:15em}.vjs-layout-tiny .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-x-small .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:5em}.vjs-layout-small .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:10em}.vjs-layout-medium .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:14em}.vjs-layout-large .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-x-large .vjs-menu-button-popup .vjs-menu .vjs-menu-content,.vjs-layout-huge .vjs-menu-button-popup .vjs-menu .vjs-menu-content{max-height:25em}.vjs-workinghover .vjs-menu-button-popup.vjs-hover .vjs-menu,.vjs-menu-button-popup .vjs-menu.vjs-lock-showing{display:block}.video-js .vjs-menu-button-inline{transition:all .4s;overflow:hidden}.video-js .vjs-menu-button-inline:before{width:2.222222222em}.video-js .vjs-menu-button-inline:hover,.video-js .vjs-menu-button-inline:focus,.video-js .vjs-menu-button-inline.vjs-slider-active{width:12em}.vjs-menu-button-inline .vjs-menu{opacity:0;height:100%;width:auto;position:absolute;left:4em;top:0;padding:0;margin:0;transition:all .4s}.vjs-menu-button-inline:hover .vjs-menu,.vjs-menu-button-inline:focus .vjs-menu,.vjs-menu-button-inline.vjs-slider-active .vjs-menu{display:block;opacity:1}.vjs-menu-button-inline .vjs-menu-content{width:auto;height:100%;margin:0;overflow:hidden}.video-js .vjs-control-bar{display:none;width:100%;position:absolute;bottom:0;left:0;right:0;height:3em;background-color:#2b333f;background-color:#2b333fb3}.video-js.vjs-spatial-navigation-enabled .vjs-control-bar{gap:1px}.video-js:not(.vjs-controls-disabled,.vjs-using-native-controls,.vjs-error) .vjs-control-bar.vjs-lock-showing{display:flex!important}.vjs-has-started .vjs-control-bar,.vjs-audio-only-mode .vjs-control-bar{display:flex;visibility:visible;opacity:1;transition:visibility .1s,opacity .1s}.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{visibility:visible;opacity:0;pointer-events:none;transition:visibility 1s,opacity 1s}.vjs-controls-disabled .vjs-control-bar,.vjs-using-native-controls .vjs-control-bar,.vjs-error .vjs-control-bar{display:none!important}.vjs-audio.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar,.vjs-audio-only-mode.vjs-has-started.vjs-user-inactive.vjs-playing .vjs-control-bar{opacity:1;visibility:visible;pointer-events:auto}.video-js .vjs-control{position:relative;text-align:center;margin:0;padding:0;height:100%;width:4em;flex:none}.video-js .vjs-control.vjs-visible-text{width:auto;padding-left:1em;padding-right:1em}.vjs-button>.vjs-icon-placeholder:before{font-size:1.8em;line-height:1.67}.vjs-button>.vjs-icon-placeholder{display:block}.vjs-button>.vjs-svg-icon{display:inline-block}.video-js .vjs-control:focus:before,.video-js .vjs-control:hover:before,.video-js .vjs-control:focus{text-shadow:0em 0em 1em white}.video-js *:not(.vjs-visible-text)>.vjs-control-text{border:0;clip:rect(0 0 0 0);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.video-js .vjs-custom-control-spacer{display:none}.video-js .vjs-progress-control{cursor:pointer;flex:auto;display:flex;align-items:center;min-width:4em;touch-action:none}.video-js .vjs-progress-control.disabled{cursor:default}.vjs-live .vjs-progress-control{display:none}.vjs-liveui .vjs-progress-control{display:flex;align-items:center}.video-js .vjs-progress-holder{flex:auto;transition:all .2s;height:.3em}.video-js .vjs-progress-control .vjs-progress-holder{margin:0 10px}.video-js .vjs-progress-control:hover .vjs-progress-holder,.video-js.vjs-scrubbing.vjs-touch-enabled .vjs-progress-control .vjs-progress-holder{font-size:1.6666666667em}.video-js .vjs-progress-control:hover .vjs-progress-holder.disabled{font-size:1em}.video-js .vjs-progress-holder .vjs-play-progress,.video-js .vjs-progress-holder .vjs-load-progress,.video-js .vjs-progress-holder .vjs-load-progress div{position:absolute;display:block;height:100%;margin:0;padding:0;width:0}.video-js .vjs-play-progress{background-color:#fff}.video-js .vjs-play-progress:before{font-size:.9em;position:absolute;right:-.5em;line-height:.35em;z-index:1}.vjs-svg-icons-enabled .vjs-play-progress:before{content:none!important}.vjs-play-progress .vjs-svg-icon{position:absolute;top:-.35em;right:-.4em;width:.9em;height:.9em;pointer-events:none;line-height:.15em;z-index:1}.video-js .vjs-load-progress{background:#73859f80}.video-js .vjs-load-progress div{background:#73859fbf}.video-js .vjs-time-tooltip{background-color:#fff;background-color:#fffc;border-radius:.3em;color:#000;float:right;font-family:Arial,Helvetica,sans-serif;font-size:1em;padding:6px 8px 8px;pointer-events:none;position:absolute;top:-3.4em;visibility:hidden;z-index:1}.video-js .vjs-progress-holder:focus .vjs-time-tooltip{display:none}.video-js .vjs-progress-control:hover .vjs-time-tooltip,.video-js .vjs-progress-control:hover .vjs-progress-holder:focus .vjs-time-tooltip,.video-js.vjs-scrubbing.vjs-touch-enabled .vjs-progress-control .vjs-time-tooltip{display:block;font-size:.6em;visibility:visible}.video-js .vjs-progress-control.disabled:hover .vjs-time-tooltip{font-size:1em}.video-js .vjs-progress-control .vjs-mouse-display{display:none;position:absolute;width:1px;height:100%;background-color:#000;z-index:1}.video-js .vjs-progress-control:hover .vjs-mouse-display,.video-js.vjs-scrubbing.vjs-touch-enabled .vjs-progress-control .vjs-mouse-display{display:block}.video-js.vjs-user-inactive .vjs-progress-control .vjs-mouse-display,.video-js.vjs-touch-enabled:not(.vjs-scrubbing) .vjs-progress-control .vjs-mouse-display{visibility:hidden;opacity:0;transition:visibility 1s,opacity 1s}.vjs-mouse-display .vjs-time-tooltip{color:#fff;background-color:#000;background-color:#000c}.video-js .vjs-slider{position:relative;cursor:pointer;padding:0;margin:0 .45em;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;background-color:#73859f;background-color:#73859f80}.video-js .vjs-slider.disabled{cursor:default}.video-js .vjs-slider:focus{text-shadow:0em 0em 1em white;box-shadow:0 0 1em #fff}.video-js.vjs-spatial-navigation-enabled .vjs-slider:focus{outline:.0625em solid white}.video-js .vjs-mute-control{cursor:pointer;flex:none}.video-js .vjs-volume-control{cursor:pointer;margin-right:1em;display:flex}.video-js .vjs-volume-control.vjs-volume-horizontal{width:5em}.video-js .vjs-volume-panel .vjs-volume-control{visibility:visible;opacity:0;width:1px;height:1px;margin-left:-1px}.video-js .vjs-volume-panel{transition:width 1s}.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control,.video-js .vjs-volume-panel:active .vjs-volume-control,.video-js .vjs-volume-panel:focus .vjs-volume-control,.video-js .vjs-volume-panel .vjs-volume-control:active,.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control,.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active{visibility:visible;opacity:1;position:relative;transition:visibility .1s,opacity .1s,height .1s,width .1s,left 0s,top 0s}.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-horizontal,.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control.vjs-volume-horizontal,.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-horizontal{width:5em;height:3em;margin-right:0}.video-js .vjs-volume-panel.vjs-hover .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel:active .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel:focus .vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel .vjs-volume-control:active.vjs-volume-vertical,.video-js .vjs-volume-panel.vjs-hover .vjs-mute-control~.vjs-volume-control.vjs-volume-vertical,.video-js .vjs-volume-panel .vjs-volume-control.vjs-slider-active.vjs-volume-vertical{left:-3.5em;transition:left 0s}.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active{width:10em;transition:width .1s}.video-js .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-mute-toggle-only{width:4em}.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-vertical{height:8em;width:3em;left:-3000em;transition:visibility 1s,opacity 1s,height 1s 1s,width 1s 1s,left 1s 1s,top 1s 1s}.video-js .vjs-volume-panel .vjs-volume-control.vjs-volume-horizontal{transition:visibility 1s,opacity 1s,height 1s 1s,width 1s,left 1s 1s,top 1s 1s}.video-js .vjs-volume-panel{display:flex}.video-js .vjs-volume-bar{margin:1.35em .45em}.vjs-volume-bar.vjs-slider-horizontal{width:5em;height:.3em}.vjs-volume-bar.vjs-slider-vertical{width:.3em;height:5em;margin:1.35em auto}.video-js .vjs-volume-level{position:absolute;bottom:0;left:0;background-color:#fff}.video-js .vjs-volume-level:before{position:absolute;font-size:.9em;z-index:1}.vjs-slider-vertical .vjs-volume-level{width:.3em}.vjs-slider-vertical .vjs-volume-level:before{top:-.5em;left:-.3em;z-index:1}.vjs-svg-icons-enabled .vjs-volume-level:before{content:none}.vjs-volume-level .vjs-svg-icon{position:absolute;width:.9em;height:.9em;pointer-events:none;z-index:1}.vjs-slider-horizontal .vjs-volume-level{height:.3em}.vjs-slider-horizontal .vjs-volume-level:before{line-height:.35em;right:-.5em}.vjs-slider-horizontal .vjs-volume-level .vjs-svg-icon{right:-.3em;transform:translateY(-50%)}.vjs-slider-vertical .vjs-volume-level .vjs-svg-icon{top:-.55em;transform:translate(-50%)}.video-js .vjs-volume-panel.vjs-volume-panel-vertical{width:4em}.vjs-volume-bar.vjs-slider-vertical .vjs-volume-level{height:100%}.vjs-volume-bar.vjs-slider-horizontal .vjs-volume-level{width:100%}.video-js .vjs-volume-vertical{width:3em;height:8em;bottom:8em;background-color:#2b333f;background-color:#2b333fb3}.video-js .vjs-volume-horizontal .vjs-menu{left:-2em}.video-js .vjs-volume-tooltip{background-color:#fff;background-color:#fffc;border-radius:.3em;color:#000;float:right;font-family:Arial,Helvetica,sans-serif;font-size:1em;padding:6px 8px 8px;pointer-events:none;position:absolute;top:-3.4em;visibility:hidden;z-index:1}.video-js .vjs-volume-control:hover .vjs-volume-tooltip,.video-js .vjs-volume-control:hover .vjs-progress-holder:focus .vjs-volume-tooltip{display:block;font-size:1em;visibility:visible}.video-js .vjs-volume-vertical:hover .vjs-volume-tooltip,.video-js .vjs-volume-vertical:hover .vjs-progress-holder:focus .vjs-volume-tooltip{left:1em;top:-12px}.video-js .vjs-volume-control.disabled:hover .vjs-volume-tooltip{font-size:1em}.video-js .vjs-volume-control .vjs-mouse-display{display:none;position:absolute;width:100%;height:1px;background-color:#000;z-index:1}.video-js .vjs-volume-horizontal .vjs-mouse-display{width:1px;height:100%}.video-js .vjs-volume-control:hover .vjs-mouse-display{display:block}.video-js.vjs-user-inactive .vjs-volume-control .vjs-mouse-display{visibility:hidden;opacity:0;transition:visibility 1s,opacity 1s}.vjs-mouse-display .vjs-volume-tooltip{color:#fff;background-color:#000;background-color:#000c}.vjs-poster{display:inline-block;vertical-align:middle;cursor:pointer;margin:0;padding:0;position:absolute;inset:0;height:100%}.vjs-has-started .vjs-poster,.vjs-using-native-controls .vjs-poster{display:none}.vjs-audio.vjs-has-started .vjs-poster,.vjs-has-started.vjs-audio-poster-mode .vjs-poster,.vjs-pip-container.vjs-has-started .vjs-poster{display:block}.vjs-poster img{width:100%;height:100%;object-fit:contain}.video-js .vjs-live-control{display:flex;align-items:flex-start;flex:auto;font-size:1em;line-height:3em}.video-js:not(.vjs-live) .vjs-live-control,.video-js.vjs-liveui .vjs-live-control{display:none}.video-js .vjs-seek-to-live-control{align-items:center;cursor:pointer;flex:none;display:inline-flex;height:100%;padding-left:.5em;padding-right:.5em;font-size:1em;line-height:3em;width:auto;min-width:4em}.video-js.vjs-live:not(.vjs-liveui) .vjs-seek-to-live-control,.video-js:not(.vjs-live) .vjs-seek-to-live-control{display:none}.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge{cursor:auto}.vjs-seek-to-live-control .vjs-icon-placeholder{margin-right:.5em;color:#888}.vjs-svg-icons-enabled .vjs-seek-to-live-control{line-height:0}.vjs-seek-to-live-control .vjs-svg-icon{width:1em;height:1em;pointer-events:none;fill:#888}.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge .vjs-icon-placeholder{color:red}.vjs-seek-to-live-control.vjs-control.vjs-at-live-edge .vjs-svg-icon{fill:red}.video-js .vjs-time-control{flex:none;font-size:1em;line-height:3em;min-width:2em;width:auto;padding-left:1em;padding-right:1em}.vjs-live .vjs-time-control,.vjs-live .vjs-time-divider,.video-js .vjs-current-time,.video-js .vjs-duration{display:none}.vjs-time-divider{display:none;line-height:3em}.vjs-normalise-time-controls:not(.vjs-live) .vjs-time-control{display:flex}.video-js .vjs-play-control{cursor:pointer}.video-js .vjs-play-control .vjs-icon-placeholder{flex:none}.vjs-text-track-display{position:absolute;inset:0 0 3em;pointer-events:none}.vjs-error .vjs-text-track-display{display:none}.video-js.vjs-controls-disabled .vjs-text-track-display,.video-js.vjs-user-inactive.vjs-playing .vjs-text-track-display{bottom:1em}.video-js .vjs-text-track{font-size:1.4em;text-align:center;margin-bottom:.1em}.vjs-subtitles{color:#fff}.vjs-captions{color:#fc6}.vjs-tt-cue{display:block}video::-webkit-media-text-track-display{transform:translateY(-3em)}.video-js.vjs-controls-disabled video::-webkit-media-text-track-display,.video-js.vjs-user-inactive.vjs-playing video::-webkit-media-text-track-display{transform:translateY(-1.5em)}.video-js.vjs-force-center-align-cues .vjs-text-track-cue{text-align:center!important;width:80%!important}@supports not (inset: 10px){.video-js .vjs-text-track-display>div{inset:0}}.video-js .vjs-picture-in-picture-control{cursor:pointer;flex:none}.video-js.vjs-audio-only-mode .vjs-picture-in-picture-control,.vjs-pip-window .vjs-picture-in-picture-control{display:none}.video-js .vjs-fullscreen-control{cursor:pointer;flex:none}.video-js.vjs-audio-only-mode .vjs-fullscreen-control,.vjs-pip-window .vjs-fullscreen-control{display:none}.vjs-playback-rate>.vjs-menu-button,.vjs-playback-rate .vjs-playback-rate-value{position:absolute;top:0;left:0;width:100%;height:100%}.vjs-playback-rate .vjs-playback-rate-value{pointer-events:none;font-size:1.5em;line-height:2;text-align:center}.vjs-playback-rate .vjs-menu{width:4em;left:0}.vjs-error .vjs-error-display .vjs-modal-dialog-content{font-size:1.4em;text-align:center}.vjs-loading-spinner{display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:.85;text-align:left;border:.6em solid rgba(43,51,63,.7);box-sizing:border-box;background-clip:padding-box;width:5em;height:5em;border-radius:50%;visibility:hidden}.vjs-seeking .vjs-loading-spinner,.vjs-waiting .vjs-loading-spinner{display:flex;justify-content:center;align-items:center;animation:vjs-spinner-show 0s linear .3s forwards}.vjs-error .vjs-loading-spinner{display:none}.vjs-loading-spinner:before,.vjs-loading-spinner:after{content:"";position:absolute;box-sizing:inherit;width:inherit;height:inherit;border-radius:inherit;opacity:1;border:inherit;border-color:transparent;border-top-color:#fff}.vjs-seeking .vjs-loading-spinner:before,.vjs-seeking .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:after{animation:vjs-spinner-spin 1.1s cubic-bezier(.6,.2,0,.8) infinite,vjs-spinner-fade 1.1s linear infinite}.vjs-seeking .vjs-loading-spinner:before,.vjs-waiting .vjs-loading-spinner:before{border-top-color:#fff}.vjs-seeking .vjs-loading-spinner:after,.vjs-waiting .vjs-loading-spinner:after{border-top-color:#fff;animation-delay:.44s}@keyframes vjs-spinner-show{to{visibility:visible}}@keyframes vjs-spinner-spin{to{transform:rotate(360deg)}}@keyframes vjs-spinner-fade{0%{border-top-color:#73859f}20%{border-top-color:#73859f}35%{border-top-color:#fff}60%{border-top-color:#73859f}to{border-top-color:#73859f}}.video-js.vjs-audio-only-mode .vjs-captions-button{display:none}.vjs-chapters-button .vjs-menu ul{width:24em}.video-js.vjs-audio-only-mode .vjs-descriptions-button{display:none}.vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-svg-icon{width:1.5em;height:1.5em}.video-js .vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder{vertical-align:middle;display:inline-block;margin-bottom:-.1em}.video-js .vjs-subs-caps-button+.vjs-menu .vjs-captions-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before{font-family:VideoJS;content:"";font-size:1.5em;line-height:inherit}.video-js.vjs-audio-only-mode .vjs-subs-caps-button{display:none}.video-js .vjs-audio-button+.vjs-menu .vjs-descriptions-menu-item .vjs-menu-item-text .vjs-icon-placeholder,.video-js .vjs-audio-button+.vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder{vertical-align:middle;display:inline-block;margin-bottom:-.1em}.video-js .vjs-audio-button+.vjs-menu .vjs-description-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before,.video-js .vjs-audio-button+.vjs-menu .vjs-descriptions-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before,.video-js .vjs-audio-button+.vjs-menu .vjs-main-desc-menu-item .vjs-menu-item-text .vjs-icon-placeholder:before{font-family:VideoJS;content:" ";font-size:1.5em;line-height:inherit}.video-js.vjs-layout-small .vjs-current-time,.video-js.vjs-layout-small .vjs-time-divider,.video-js.vjs-layout-small .vjs-duration,.video-js.vjs-layout-small .vjs-remaining-time,.video-js.vjs-layout-small .vjs-playback-rate,.video-js.vjs-layout-small .vjs-volume-control,.video-js.vjs-layout-x-small .vjs-current-time,.video-js.vjs-layout-x-small .vjs-time-divider,.video-js.vjs-layout-x-small .vjs-duration,.video-js.vjs-layout-x-small .vjs-remaining-time,.video-js.vjs-layout-x-small .vjs-playback-rate,.video-js.vjs-layout-x-small .vjs-volume-control,.video-js.vjs-layout-tiny .vjs-current-time,.video-js.vjs-layout-tiny .vjs-time-divider,.video-js.vjs-layout-tiny .vjs-duration,.video-js.vjs-layout-tiny .vjs-remaining-time,.video-js.vjs-layout-tiny .vjs-playback-rate,.video-js.vjs-layout-tiny .vjs-volume-control{display:none}.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal:hover,.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js.vjs-layout-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal:hover,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js.vjs-layout-x-small .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal:hover,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal:active,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-slider-active,.video-js.vjs-layout-tiny .vjs-volume-panel.vjs-volume-panel-horizontal.vjs-hover{width:auto;width:initial}.video-js.vjs-layout-x-small .vjs-progress-control,.video-js.vjs-layout-tiny .vjs-progress-control{display:none}.video-js.vjs-layout-x-small .vjs-custom-control-spacer{flex:auto;display:block}.vjs-modal-dialog.vjs-text-track-settings{background-color:#2b333f;background-color:#2b333fbf;color:#fff;height:70%}.vjs-spatial-navigation-enabled .vjs-modal-dialog.vjs-text-track-settings{height:80%}.vjs-error .vjs-text-track-settings{display:none}.vjs-text-track-settings .vjs-modal-dialog-content{display:table}.vjs-text-track-settings .vjs-track-settings-colors,.vjs-text-track-settings .vjs-track-settings-font,.vjs-text-track-settings .vjs-track-settings-controls{display:table-cell}.vjs-text-track-settings .vjs-track-settings-controls{text-align:right;vertical-align:bottom}@supports (display: grid){.vjs-text-track-settings .vjs-modal-dialog-content{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:1fr;padding:20px 24px 0}.vjs-track-settings-controls .vjs-default-button{margin-bottom:20px}.vjs-text-track-settings .vjs-track-settings-controls{grid-column:1/-1}.vjs-layout-small .vjs-text-track-settings .vjs-modal-dialog-content,.vjs-layout-x-small .vjs-text-track-settings .vjs-modal-dialog-content,.vjs-layout-tiny .vjs-text-track-settings .vjs-modal-dialog-content{grid-template-columns:1fr}}.vjs-text-track-settings select{font-size:inherit}.vjs-track-setting>select{margin-right:1em;margin-bottom:.5em}.vjs-text-track-settings fieldset{margin:10px;border:none}.vjs-text-track-settings fieldset span{display:inline-block;padding:0 .6em .8em}.vjs-text-track-settings fieldset span>select{max-width:7.3em}.vjs-text-track-settings legend{color:#fff;font-weight:700;font-size:1.2em}.vjs-text-track-settings .vjs-label{margin:0 .5em .5em 0}.vjs-track-settings-controls button:focus,.vjs-track-settings-controls button:active{outline-style:solid;outline-width:medium;background-image:linear-gradient(0deg,#fff 88%,#73859f)}.vjs-track-settings-controls button:hover{color:#2b333fbf}.vjs-track-settings-controls button{background-color:#fff;background-image:linear-gradient(-180deg,#fff 88%,#73859f);color:#2b333f;cursor:pointer;border-radius:2px}.vjs-track-settings-controls .vjs-default-button{margin-right:1em}.vjs-title-bar{background:#000000e6;background:linear-gradient(180deg,#000000e6,#000000b3 60%,#0000);font-size:1.2em;line-height:1.5;transition:opacity .1s;padding:.666em 1.333em 4em;pointer-events:none;position:absolute;top:0;width:100%}.vjs-error .vjs-title-bar{display:none}.vjs-title-bar-title,.vjs-title-bar-description{margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.vjs-title-bar-title{font-weight:700;margin-bottom:.333em}.vjs-playing.vjs-user-inactive .vjs-title-bar{opacity:0;transition:opacity 1s}.video-js .vjs-skip-forward-5,.video-js .vjs-skip-forward-10,.video-js .vjs-skip-forward-30,.video-js .vjs-skip-backward-5,.video-js .vjs-skip-backward-10,.video-js .vjs-skip-backward-30{cursor:pointer}.video-js .vjs-transient-button{position:absolute;height:3em;display:flex;align-items:center;justify-content:center;background-color:#32323280;cursor:pointer;opacity:1;transition:opacity 1s}.video-js:not(.vjs-has-started) .vjs-transient-button{display:none}.video-js.not-hover .vjs-transient-button:not(.force-display),.video-js.vjs-user-inactive .vjs-transient-button:not(.force-display){opacity:0}.video-js .vjs-transient-button span{padding:0 .5em}.video-js .vjs-transient-button.vjs-left{left:1em}.video-js .vjs-transient-button.vjs-right{right:1em}.video-js .vjs-transient-button.vjs-top{top:1em}.video-js .vjs-transient-button.vjs-near-top{top:4em}.video-js .vjs-transient-button.vjs-bottom{bottom:4em}.video-js .vjs-transient-button:hover{background-color:#323232e6}@media print{.video-js>*:not(.vjs-tech):not(.vjs-poster){visibility:hidden}}.vjs-resize-manager{position:absolute;top:0;left:0;width:100%;height:100%;border:none;z-index:-1000}.js-focus-visible .video-js *:focus:not(.focus-visible){outline:none}.video-js *:focus:not(:focus-visible){outline:none}.media-video{width:100%;margin:auto;max-width:700px}.media-video .video-js{border-radius:1rem;overflow:hidden;box-shadow:0 8px 20px #00000026;position:relative}.media-video .video-js .vjs-control-bar{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);height:2.75rem;display:flex;align-items:center;padding:0 .5rem}.media-video .video-js .vjs-control{display:flex;align-items:center;justify-content:center;height:100%}.media-video .video-js .vjs-button,.media-video .video-js .vjs-icon-placeholder{transition:color .3s ease}.media-video .video-js .vjs-button:hover,.media-video .video-js .vjs-icon-placeholder:hover{color:#00c4ff}.media-video .video-js .vjs-button:before,.media-video .video-js .vjs-icon-placeholder:before{display:flex;align-items:center;justify-content:center}.media-video .video-js .vjs-big-play-button{background-color:#5a5a5ae6;border:2px solid rgba(255,255,255,.5);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);border-radius:50%;width:4rem;height:4rem;transition:all .3s ease}.media-video .video-js .vjs-big-play-button:hover{background:#ffffff4d;transform:scale(1.1)}@font-face{font-display:block;font-family:KaTeX_AMS;font-style:normal;font-weight:400;src:url(/assets/KaTeX_AMS-Regular-BQhdFMY1.woff2) format("woff2"),url(/assets/KaTeX_AMS-Regular-DMm9YOAa.woff) format("woff"),url(/assets/KaTeX_AMS-Regular-DRggAlZN.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:700;src:url(/assets/KaTeX_Caligraphic-Bold-Dq_IR9rO.woff2) format("woff2"),url(/assets/KaTeX_Caligraphic-Bold-BEiXGLvX.woff) format("woff"),url(/assets/KaTeX_Caligraphic-Bold-ATXxdsX0.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Caligraphic-Regular-Di6jR-x-.woff2) format("woff2"),url(/assets/KaTeX_Caligraphic-Regular-CTRA-rTL.woff) format("woff"),url(/assets/KaTeX_Caligraphic-Regular-wX97UBjC.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:700;src:url(/assets/KaTeX_Fraktur-Bold-CL6g_b3V.woff2) format("woff2"),url(/assets/KaTeX_Fraktur-Bold-BsDP51OF.woff) format("woff"),url(/assets/KaTeX_Fraktur-Bold-BdnERNNW.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Fraktur-Regular-CTYiF6lA.woff2) format("woff2"),url(/assets/KaTeX_Fraktur-Regular-Dxdc4cR9.woff) format("woff"),url(/assets/KaTeX_Fraktur-Regular-CB_wures.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:700;src:url(/assets/KaTeX_Main-Bold-Cx986IdX.woff2) format("woff2"),url(/assets/KaTeX_Main-Bold-Jm3AIy58.woff) format("woff"),url(/assets/KaTeX_Main-Bold-waoOVXN0.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:700;src:url(/assets/KaTeX_Main-BoldItalic-DxDJ3AOS.woff2) format("woff2"),url(/assets/KaTeX_Main-BoldItalic-SpSLRI95.woff) format("woff"),url(/assets/KaTeX_Main-BoldItalic-DzxPMmG6.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:400;src:url(/assets/KaTeX_Main-Italic-NWA7e6Wa.woff2) format("woff2"),url(/assets/KaTeX_Main-Italic-BMLOBm91.woff) format("woff"),url(/assets/KaTeX_Main-Italic-3WenGoN9.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Main-Regular-B22Nviop.woff2) format("woff2"),url(/assets/KaTeX_Main-Regular-Dr94JaBh.woff) format("woff"),url(/assets/KaTeX_Main-Regular-ypZvNtVU.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:700;src:url(/assets/KaTeX_Math-BoldItalic-CZnvNsCZ.woff2) format("woff2"),url(/assets/KaTeX_Math-BoldItalic-iY-2wyZ7.woff) format("woff"),url(/assets/KaTeX_Math-BoldItalic-B3XSjfu4.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:400;src:url(/assets/KaTeX_Math-Italic-t53AETM-.woff2) format("woff2"),url(/assets/KaTeX_Math-Italic-DA0__PXp.woff) format("woff"),url(/assets/KaTeX_Math-Italic-flOr_0UB.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:normal;font-weight:700;src:url(/assets/KaTeX_SansSerif-Bold-D1sUS0GD.woff2) format("woff2"),url(/assets/KaTeX_SansSerif-Bold-DbIhKOiC.woff) format("woff"),url(/assets/KaTeX_SansSerif-Bold-CFMepnvq.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:italic;font-weight:400;src:url(/assets/KaTeX_SansSerif-Italic-C3H0VqGB.woff2) format("woff2"),url(/assets/KaTeX_SansSerif-Italic-DN2j7dab.woff) format("woff"),url(/assets/KaTeX_SansSerif-Italic-YYjJ1zSn.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:normal;font-weight:400;src:url(/assets/KaTeX_SansSerif-Regular-DDBCnlJ7.woff2) format("woff2"),url(/assets/KaTeX_SansSerif-Regular-CS6fqUqJ.woff) format("woff"),url(/assets/KaTeX_SansSerif-Regular-BNo7hRIc.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Script;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Script-Regular-D3wIWfF6.woff2) format("woff2"),url(/assets/KaTeX_Script-Regular-D5yQViql.woff) format("woff"),url(/assets/KaTeX_Script-Regular-C5JkGWo-.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size1;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Size1-Regular-mCD8mA8B.woff2) format("woff2"),url(/assets/KaTeX_Size1-Regular-C195tn64.woff) format("woff"),url(/assets/KaTeX_Size1-Regular-Dbsnue_I.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size2;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Size2-Regular-Dy4dx90m.woff2) format("woff2"),url(/assets/KaTeX_Size2-Regular-oD1tc_U0.woff) format("woff"),url(/assets/KaTeX_Size2-Regular-B7gKUWhC.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size3;font-style:normal;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAA4oAA4AAAAAHbQAAA3TAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAABmAAgRQIDgmcDBEICo1oijYBNgIkA14LMgAEIAWJAAeBHAyBHBvbGiMRdnO0IkRRkiYDgr9KsJ1NUAf2kILNxgUmgqIgq1P89vcbIcmsQbRps3vCcXdYOKSWEPEKgZgQkprQQsxIXUgq0DqpGKmIvrgkeVGtEQD9DzAO29fM9jYhxZEsL2FeURH2JN4MIcTdO049NCVdxQ/w9NrSYFEBKTDKpLKfNkCGDc1RwjZLQcm3vqJ2UW9Xfa3tgAHz6ivp6vgC2yD4/6352ndnN0X0TL7seypkjZlMsjmZnf0Mm5Q+JykRWQBKCVCVPbARPXWyQtb5VgLB6Biq7/Uixcj2WGqdI8tGSgkuRG+t910GKP2D7AQH0DB9FMDW/obJZ8giFI3Wg8Cvevz0M+5m0rTh7XDBlvo9Y4vm13EXmfttwI4mBo1EG15fxJhUiCLbiiyCf/ZA6MFAhg3pGIZGdGIVjtPn6UcMk9A/UUr9PhoNsCENw1APAq0gpH73e+M+0ueyHbabc3vkbcdtzcf/fiy+NxQEjf9ud/ELBHAXJ0nk4z+MXH2Ev/kWyV4k7SkvpPc9Qr38F6RPWnM9cN6DJ0AdD1BhtgABtmoRoFCvPsBAumNm6soZG2Gk5GyVTo2sJncSyp0jQTYoR6WDvTwaaEcHsxHfvuWhHA3a6bN7twRKtcGok6NsCi7jYRrM2jExsUFMxMQYuJbMhuWNOumEJy9hi29Dmg5zMp/A5+hhPG19j1vBrq8JTLr8ki5VLPmG/PynJHVul440bxg5xuymHUFPBshC+nA9I1FmwbRBTNHAcik3Oae0cxKoI3MOriM42UrPe51nsaGxJ+WfXubAsP84aabUlQSJ1IiE0iPETLUU4CATgfXSCSpuRFRmCGbO+wSpAnzaeaCYW1VNEysRtuXCEL1kUFUbbtMv3Tilt/1c11jt3Q5bbMa84cpWipp8Elw3MZhOHsOlwwVUQM3lAR35JiFQbaYCRnMF2lxAWoOg2gyoIV4PouX8HytNIfLhqpJtXB4vjiViUI8IJ7bkC4ikkQvKksnOTKICwnqWSZ9YS5f0WCxmpgjbIq7EJcM4aI2nmhLNY2JIUgOjXZFWBHb+x5oh6cwb0Tv1ackHdKi0I9OO2wE9aogIOn540CCCziyhN+IaejtgAONKznHlHyutPrHGwCx9S6B8kfS4Mfi4Eyv7OU730bT1SCBjt834cXsf43zVjPUqqJjgrjeGnBxSG4aYAKFuVbeCfkDIjAqMb6yLNIbCuvXhMH2/+k2vkNpkORhR59N1CkzoOENvneIosjYmuTxlhUzaGEJQ/iWqx4dmwpmKjrwTiTGTCVozNAYqk/zXOndWxuWSmJkQpJw3pK5KX6QrLt5LATMqpmPAQhkhK6PUjzHUn7E0gHE0kPE0iKkolgkUx9SZmVAdDgpffdyJKg3k7VmzYGCwVXGz/tXmkOIp+vcWs+EMuhhvN0h9uhfzWJziBQmCREGSIFmQIkgVpAnSBRmC//6hkLZwaVhwxlrJSOdqlFtOYxlau9F2QN5Y98xmIAsiM1HVp2VFX+DHHGg6Ecjh3vmqtidX3qHI2qycTk/iwxSt5UzTmEP92ZBnEWTk4Mx8Mpl78ZDokxg/KWb+Q0QkvdKVmq3TMW+RXEgrsziSAfNXFMhDc60N5N9jQzjfO0kBKpUZl0ZmwJ41j/B9Hz6wmRaJB84niNmQrzp9eSlQCDDzazGDdVi3P36VZQ+Jy4f9UBNp+3zTjqI4abaFAm+GShVaXlsGdF3FYzZcDI6cori4kMxUECl9IjJZpzkvitAoxKue+90pDMvcKRxLl53TmOKCmV/xRolNKSqqUxc6LStOETmFOiLZZptlZepcKiAzteG8PEdpnQpbOMNcMsR4RR2Bs0cKFEvSmIjAFcnarqwUL4lDhHmnVkwu1IwshbiCcgvOheZuYyOteufZZwlcTlLgnZ3o/WcYdzZHW/WGaqaVfmTZ1aWCceJjkbZqsfbkOtcFlUZM/jy+hXHDbaUobWqqXaeWobbLO99yG5N3U4wxco0rQGGcOLASFMXeJoham8M+/x6O2WywK2l4HGbq1CoUyC/IZikQhdq3SiuNrvAEj0AVu9x2x3lp/xWzahaxidezFVtdcb5uEnzyl0ZmYiuKI0exvCd4Xc9CV1KB0db00z92wDPde0kukbvZIWN6jUWFTmPIC/Y4UPCm8UfDTFZpZNon1qLFTkBhxzB+FjQRA2Q/YRJT8pQigslMaUpFyAG8TMlXigiqmAZX4xgijKjRlGpLE0GdplRfCaJo0JQaSxNBk6ZmMzcya0FmrcisDdn0Q3HI2sWSppYigmlM1XT/kLQZSNpMJG0WkjYbSZuDpM1F0uYhFc1HxU4m1QJjDK6iL0S5uSj5rgXc3RejEigtcRBtqYPQsiTskmO5vosV+q4VGIKbOkDg0jtRrq+Em1YloaTFar3EGr1EUC8R0kus1Uus00usL97ABr2BjXoDm/QGNhuWtMVBKOwg/i78lT7hBsAvDmwHc/ao3vmUbBmhjeYySZNWvGkfZAgISDSaDo1SVpzGDsAEkF8B+gEapViUoZgUWXcRIGFZNm6gWbAKk0bp0k1MHG9fLYtV4iS2SmLEQFARzRcnf9PUS0LVn05/J9MiRRBU3v2IrvW974v4N00L7ZMk0wXP1409CHo/an8zTRHD3eSJ6m8D4YMkZNl3M79sqeuAsr/m3f+8/yl7A50aiAEJgeBeMWzu7ui9UfUBCe2TIqZIoOd/3/udRBOQidQZUERzb2/VwZN1H/Sju82ew2H2Wfr6qvfVf3hqwDvAIpkQVFy4B9Pe9e4/XvPeceu7h3dvO56iJPf0+A6cqA2ip18ER+iFgggiuOkvj24bby0N9j2UHIkgqIt+sVgfodC4YghLSMjSZbH0VR/6dMDrYJeKHilKTemt6v6kvzvn3/RrdWtr0GoN/xL+Sex/cPYLUpepx9cz/D46UPU5KXgAQa+NDps1v6J3xP1i2HtaDB0M9aX2deA7SYff//+gUCovMmIK/qfsFcOk+4Y5ZN97XlG6zebqtMbKgeRFi51vnxTQYBUik2rS/Cn6PC8ADR8FGxsRPB82dzfND90gIcshOcYUkfjherBz53odpm6TP8txlwOZ71xmfHHOvq053qFF/MRlS3jP0ELudrf2OeN8DHvp6ZceLe8qKYvWz/7yp0u4dKPfli3CYq0O13Ih71mylJ80tOi10On8wi+F4+LWgDPeJ30msSQt9/vkmHq9/Lvo2b461mP801v3W4xTcs6CbvF9UDdrSt+A8OUbpSh55qAUFXWznBBfdeJ8a4d7ugT5tvxUza3h9m4H7ptTqiG4z0g5dc0X29OcGlhpGFMpQo9ytTS+NViZpNdvU4kWx+LKxNY10kQ1yqGXrhe4/1nvP7E+nd5A92TtaRplbHSqoIdOqtRWti+fkB5/n1+/VvCmz12pG1kpQWsfi1ftlBobm0bpngs16CHkbIwdLnParxtTV3QYRlfJ0KFskH7pdN/YDn+yRuSd7sNH3aO0DYPggk6uWuXrfOc+fa3VTxFVvKaNxHsiHmsXyCLIE5yuOeN3/Jdf8HBL/5M6shjyhxHx9BjB1O0+4NLOnjLLSxwO7ukN4jMbOIcD879KLSi6Pk61Oqm2377n8079PXEEQ7cy7OKEC9nbpet118fxweTafpt69x/Bt8UqGzNQt7aelpc44dn5cqhwf71+qKp/Zf/+a0zcizOUWpl/iBcSXip0pplkatCchoH5c5aUM8I7/dWxAej8WicPL1URFZ9BDJelUwEwTkGqUhgSlydVes95YdXvhh9Gfz/aeFWvgVb4tuLbcv4+wLdutVZv/cUonwBD/6eDlE0aSiKK/uoH3+J1wDE/jMVqY2ysGufN84oIXB0sPzy8ollX/LegY74DgJXJR57sn+VGza0x3DnuIgABFM15LmajjjsNlYj+JEZGbuRYcAMOWxFkPN2w6Wd46xo4gVWQR/X4lyI/R6K/YK0110GzudPRW7Y+UOBGTfNNzHeYT0fiH0taunBpq9HEW8OKSaBGj21L0MqenEmNRWBAWDWAk4CpNoEZJ2tTaPFgbQYj8HxtFilErs3BTRwT8uO1NXQaWfIotchmPkAF5mMBAliEmZiOGVgCG9LgRzpscMAOOwowlT3JhusdazXGSC/hxR3UlmWVwWHpOIKheqONvjyhSiTHIkVUco5bnji8m//zL7PKaT1Vl5I6UE609f+gkr6MZKVyKc7zJRmCahLsdlyA5fdQkRSan9LgnnLEyGSkaKJCJog0wAgvepWBt80+1yKln1bMVtCljfNWDueKLsWwaEbBSfSPTEmVRsUcYYMnEjcjeyCZzBXK9E9BYBXLKjOSpUDR+nEV3TFSUdQaz+ot98QxgXwx0GQ+EEUAKB2qZPkQQ0GqFD8UPFMqyaCHM24BZmSGic9EYMagKizOw9Hz50DMrDLrqqLkTAhplMictiCAx5S3BIUQdeJeLnBy2CNtMfz6cV4u8XKoFZQesbf9YZiIERiHjaNodDW6LgcirX/mPnJIkBGDUpTBhSa0EIr38D5hCIszhCM8URGBqImoWjpvpt1ebu/v3Gl3qJfMnNM+9V+kiRFyROTPHQWOcs1dNW94/ukKMPZBvDi55i5CttdeJz84DLngLqjcdwEZ87bFFR8CIG35OAkDVN6VRDZ7aq67NteYqZ2lpT8oYB2CytoBd6VuAx4WgiAsnuj3WohG+LugzXiQRDeM3XYXlULv4dp5VFYC) format("woff2"),url(/assets/KaTeX_Size3-Regular-CTq5MqoE.woff) format("woff"),url(/assets/KaTeX_Size3-Regular-DgpXs0kz.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size4;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Size4-Regular-Dl5lxZxV.woff2) format("woff2"),url(/assets/KaTeX_Size4-Regular-BF-4gkZK.woff) format("woff"),url(/assets/KaTeX_Size4-Regular-DWFBv043.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Typewriter;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Typewriter-Regular-CO6r4hn1.woff2) format("woff2"),url(/assets/KaTeX_Typewriter-Regular-C0xS9mPB.woff) format("woff"),url(/assets/KaTeX_Typewriter-Regular-D3Ib7_Hf.ttf) format("truetype")}.katex{font: 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;position:relative;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important;border-color:currentColor}.katex .katex-version:after{content:"0.16.47"}.katex .katex-mathml{border:0;-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.katex .katex-html>.newline{display:block}.katex .base{position:relative;white-space:nowrap;width:-webkit-min-content;width:-moz-min-content;width:min-content}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathnormal{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-style:italic;font-weight:700}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathboldfrak,.katex .textboldfrak{font-family:KaTeX_Fraktur;font-weight:700}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .mathsfit,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{border-collapse:collapse;display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;position:relative;vertical-align:bottom}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;font-size:1px;min-width:2px;vertical-align:bottom;width:2px}.katex .vbox{align-items:baseline;display:inline-flex;flex-direction:column}.katex .hbox{width:100%}.katex .hbox,.katex .thinbox{display:inline-flex;flex-direction:row}.katex .thinbox{max-width:0;width:0}.katex .msupsub{text-align:left}.katex .mfrac .frac-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .smash{display:inline;line-height:0}.katex .clap,.katex .llap,.katex .rlap{position:relative;width:0}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{border:0 solid;display:inline-block;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline{border-bottom-style:dashed;display:inline-block;width:100%}.katex .sqrt>.root{margin-left:.2777777778em;margin-right:-.5555555556em}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.1666666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.3333333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.6666666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.4566666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.1466666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.7142857143em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.8571428571em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.1428571429em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.2857142857em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.4285714286em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.7142857143em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.0571428571em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.4685714286em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.9628571429em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.5542857143em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.5555555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.6666666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.7777777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.8888888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.1111111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.3333333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.3044444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.7644444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.4166666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.5833333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.6666666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.7283333333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.0733333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.3472222222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.4166666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.4861111111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.5555555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.6944444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.4402777778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.7277777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.2893518519em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.3472222222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.4050925926em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.462962963em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.5208333333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.5787037037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.6944444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.2002314815em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.4398148148em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.2410800386em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.2892960463em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.337512054em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.3857280617em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.4339440694em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.4821600771em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.5785920926em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.6943105111em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.8331726133em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.1996142719em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.2009646302em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.2411575563em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.2813504823em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.3215434084em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.3617363344em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.4019292605em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.4823151125em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.578778135em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.6945337621em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.8336012862em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .accent>.vlist-t,.katex .op-limits>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{display:inline-block;min-width:1px}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{fill:currentColor;stroke:currentColor;display:block;height:inherit;position:absolute;width:100%}.katex svg path{stroke:none}.katex svg{fill-rule:nonzero;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1}.katex img{border-style:none;max-height:none;max-width:none;min-height:0;min-width:0}.katex .stretchy{display:block;overflow:hidden;position:relative;width:100%}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{overflow:hidden;position:relative;width:100%}.katex .halfarrow-left{left:0;overflow:hidden;position:absolute;width:50.2%}.katex .halfarrow-right{overflow:hidden;position:absolute;right:0;width:50.2%}.katex .brace-left{left:0;overflow:hidden;position:absolute;width:25.1%}.katex .brace-center{left:25%;overflow:hidden;position:absolute;width:50%}.katex .brace-right{overflow:hidden;position:absolute;right:0;width:25.1%}.katex .x-arrow-pad{padding:0 .5em}.katex .cd-arrow-pad{padding:0 .55556em 0 .27778em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox,.katex .fcolorbox{border:.04em solid;box-sizing:border-box}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex .angl{border-right:.049em solid;border-top:.049em solid;box-sizing:border-box;margin-right:.03889em}.katex .anglpad{padding:0 .03889em}.katex .eqn-num:before{content:"(" counter(katexEqnNo) ")";counter-increment:katexEqnNo}.katex .mml-eqn-num:before{content:"(" counter(mmlEqnNo) ")";counter-increment:mmlEqnNo}.katex .mtr-glue{width:50%}.katex .cd-vert-arrow{display:inline-block;position:relative}.katex .cd-label-left{display:inline-block;position:absolute;right:calc(50% + .3em);text-align:left}.katex .cd-label-right{display:inline-block;left:calc(50% + .3em);position:absolute;text-align:right}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.tag{left:0;right:auto}.katex-display.fleqn>.katex{padding-left:2em;text-align:left}body{counter-reset:katexEqnNo mmlEqnNo}.chat-message{display:flex;align-items:flex-start;gap:.5rem;width:100%;box-sizing:border-box;direction:rtl}.chat-message__avatar{display:flex;justify-content:center;align-items:center;flex:0 0 2.4rem;width:2.4rem;height:2.4rem;align-self:flex-end;margin-bottom:.15rem;overflow:hidden;border:1px solid rgba(255,255,255,.78);border-radius:50%;color:var(--x-desc-text-color);background:color-mix(in srgb,var(--x-box-background-color) 42%,transparent);box-shadow:0 .55rem 1.4rem -.75rem color-mix(in srgb,var(--x-secondary-color) 24%,transparent),inset 0 1px #ffffffe0;backdrop-filter:blur(1rem) saturate(145%);-webkit-backdrop-filter:blur(1rem) saturate(145%);transform:translateY(-2.65rem)}@media screen and (max-width:768px){.chat-message__avatar{transform:translateY(-2.35rem)}}.chat-message__avatar img{display:block;width:100%;height:100%;object-fit:cover;filter:saturate(1.12) contrast(1.04)}.chat-message__avatar .__logo{padding:.42rem;object-fit:contain;background:#1b1b1b;filter:none}.chat-message__avatar svg{flex-shrink:0}.chat-message__body{width:100%;min-width:0;max-width:calc(100% - 3.15rem);direction:rtl}.chat-message.__loading .chat-message__avatar{transform:none}.chat-message.__user{width:100%;max-width:31.25rem;margin-right:0;margin-left:auto;align-items:flex-start;direction:rtl}.chat-message.__user .__user-stack{width:100%;direction:ltr}.chat-message.__user .chat-message__avatar{border-color:#ffffffeb;background:color-mix(in srgb,var(--x-box-background-color) 58%,transparent);box-shadow:0 .45rem 1.2rem -.65rem color-mix(in srgb,var(--x-primary-color) 30%,transparent),inset 0 1px #fffffff2}.chat-message.__user .__bubble{position:relative;isolation:isolate;width:fit-content;min-width:3.5rem;max-width:100%;overflow:hidden;padding:.95rem 1.15rem;border:1px solid rgba(255,255,255,.82);border-radius:1.55rem 1.55rem .55rem;color:var(--x-main-text-color);background:linear-gradient(135deg,#ffffff70,#ffffff1a 48%,color-mix(in srgb,#FFE399 24%,transparent)),color-mix(in srgb,#FFF8E7 32%,transparent);box-shadow:0 .9rem 2.2rem -.95rem color-mix(in srgb,var(--x-primary-color) 24%,transparent),inset 0 1px #ffffffeb,inset 0 -.7rem 1.4rem -1.25rem color-mix(in srgb,#FFD973 34%,transparent);backdrop-filter:blur(1.5rem) saturate(175%);-webkit-backdrop-filter:blur(1.5rem) saturate(175%)}.chat-message.__user .__bubble:before{content:"";position:absolute;top:.08rem;right:.8rem;left:.8rem;height:.06rem;border-radius:99rem;background:linear-gradient(90deg,transparent,rgba(255,255,255,.72),transparent);pointer-events:none}.chat-message.__user .__bubble:after{position:absolute;z-index:-1;top:-55%;right:-15%;width:55%;height:135%;border-radius:50%;content:"";background:#fff3;filter:blur(1.1rem);transform:rotate(-18deg);pointer-events:none}.chat-message.__user .__bubble>p{word-wrap:break-word;overflow-wrap:break-word;word-break:break-word;white-space:pre-wrap;text-align:right}.chat-message.__user .__attachments>*{display:flex;justify-content:center;align-items:center;padding:.2rem;overflow:hidden;border:1px solid color-mix(in srgb,var(--x-border-color) 64%,rgba(255,255,255,.5));border-radius:.9rem;background-color:color-mix(in srgb,var(--x-box-background-color) 68%,transparent);box-shadow:0 .45rem 1.2rem -.85rem #231e192e,inset 0 .05rem .07rem #ffffff94;backdrop-filter:blur(1.2rem) saturate(145%);-webkit-backdrop-filter:blur(1.2rem) saturate(145%)}.chat-message.__user .__attachments .__image-attachment{width:6.25rem;height:6.25rem}.chat-message.__user .__attachments .__image-attachment img{width:100%;height:100%;object-fit:cover;border-radius:.72rem}.chat-message.__user .__attachments .__file-attachment{display:flex;justify-content:center;align-items:center;gap:.5rem;width:15rem;min-height:4rem;padding:.4rem .55rem;color:var(--x-main-text-color)}.chat-message.__user .__attachments .__file-attachment>div{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:12.5rem}.chat-message.__user .__user-actions{align-self:flex-end;justify-content:flex-end;width:100%;direction:ltr}.chat-message.__user .__user-actions .__copy-action{order:1}.chat-message.__assistant{display:flex!important;justify-content:flex-start;width:100%!important;padding:1rem 0;direction:ltr}.chat-message.__assistant .chat-message__avatar{border-color:color-mix(in srgb,#FFD973 45%,rgba(255,255,255,.75));background:#1b1b1b;box-shadow:0 .5rem 1.25rem -.55rem #00000085,0 0 1rem -.45rem color-mix(in srgb,var(--x-primary-color) 52%,transparent),inset 0 1px #ffffff4d}.chat-message.__assistant .chat-message__body{direction:rtl}.chat-message.__assistant .__assistant-content-wrapper{width:100%;min-width:0;max-width:100%;box-sizing:border-box}.chat-message.__assistant .__content-container{display:flex;flex-direction:column;align-items:flex-end;width:fit-content;max-width:min(56.25rem,90%);min-width:min(23.75rem,100%);margin-right:auto;margin-left:0}@media screen and (max-width:768px){.chat-message.__assistant .__content-container{min-width:100%}}.chat-message.__assistant .chat-markdown{position:relative;isolation:isolate;width:100%;overflow:hidden;padding:1.35rem 1.5rem;border:1px solid rgba(255,255,255,.82);border-radius:1.55rem 1.55rem 1.55rem .55rem;color:var(--x-main-text-color);text-align:right;direction:rtl;line-height:2;background:linear-gradient(135deg,#ffffff7a,#ffffff1f 50%,color-mix(in srgb,#CCE2FF 22%,transparent)),color-mix(in srgb,var(--x-box-background-color) 24%,transparent);box-shadow:0 .9rem 2.2rem -1rem color-mix(in srgb,var(--x-secondary-color) 20%,transparent),inset 0 1px #fffffff0,inset 0 -.7rem 1.4rem -1.3rem color-mix(in srgb,#B2D3FF 24%,transparent);backdrop-filter:blur(1.5rem) saturate(170%);-webkit-backdrop-filter:blur(1.5rem) saturate(170%)}.chat-message.__assistant .chat-markdown:before{content:"";position:absolute;top:.08rem;right:.8rem;left:.8rem;height:.06rem;border-radius:99rem;background:linear-gradient(90deg,transparent,rgba(255,255,255,.78),transparent);pointer-events:none}.chat-message.__assistant .chat-markdown:after{position:absolute;z-index:-1;top:-45%;left:-8%;width:38%;height:125%;border-radius:50%;content:"";background:#ffffff2e;filter:blur(1.35rem);transform:rotate(14deg);pointer-events:none}.chat-message.__assistant .__actions-wrapper{display:flex;flex-wrap:wrap;justify-content:flex-end;flex-direction:row;gap:.42rem;width:100%;padding-top:.65rem;align-self:flex-end;direction:rtl}@media(max-width:480px){.chat-message.__assistant .__actions-wrapper{gap:.25rem}.chat-message.__assistant .__actions-wrapper .__action-pill{padding:.25rem .5rem;font-size:.6875rem}.chat-message.__assistant .__actions-wrapper .__action-pill span{display:inline-block}}.chat-message .__media-message{border:.0625rem solid rgba(255,255,255,.9);background:linear-gradient(145deg,#ffffffa3,#ffffff70 48%,#f7f8f957);box-shadow:inset 0 .0625rem #fffffff5,inset 0 -.0625rem #302d2809,0 .18rem .5rem -.34rem #1f293724;backdrop-filter:blur(1.4rem) saturate(120%);-webkit-backdrop-filter:blur(1.4rem) saturate(120%);background:radial-gradient(circle at 86% 7%,color-mix(in srgb,var(--x-primary-color) 10%,transparent),transparent 28%),radial-gradient(circle at 10% 74%,color-mix(in srgb,var(--x-secondary-color) 7%,transparent),transparent 32%),linear-gradient(145deg,rgba(255,255,255,.36),rgba(255,255,255,.04) 38%,transparent 58%),linear-gradient(145deg,#ffffffa3,#ffffff70 48%,#f7f8f957);border-radius:.75rem;width:fit-content;max-width:min(25rem,100%);padding:.45rem}.chat-message .__media-message .__image-box{overflow:hidden;border-radius:1.1rem}.chat-message .__media-message .__image-box img,.chat-message .__media-message .__image-box video{display:block}.chat-message .__action-pill{display:inline-flex;align-items:center;justify-content:center;gap:.375rem;min-height:2rem;padding:.4rem .72rem;border:1px solid rgba(255,255,255,.72);border-radius:99rem;color:color-mix(in srgb,var(--x-main-text-color) 72%,var(--x-desc-text-color));font-size:.75rem;font-weight:600;line-height:1;background:linear-gradient(145deg,rgba(255,255,255,.32),transparent),color-mix(in srgb,var(--x-box-background-color) 42%,transparent);box-shadow:0 .3rem .8rem -.55rem color-mix(in srgb,var(--x-secondary-color) 22%,transparent),inset 0 1px #ffffffb8;backdrop-filter:blur(1rem) saturate(140%);-webkit-backdrop-filter:blur(1rem) saturate(140%);cursor:pointer;transition:transform .18s ease,color .2s ease,background-color .2s ease,border-color .2s ease}.chat-message .__action-pill:hover{color:var(--x-main-text-color);direction:rtl;text-align:right;border-color:#ffd973;background-color:color-mix(in srgb,#FFF8E7 62%,var(--x-box-background-color));transform:translateY(-.06rem)}.chat-message .__action-pill:active{transform:scale(.97)}.chat-message .__action-pill.copied{color:var(--x-primary-color-dark);border-color:#ffd973;background-color:color-mix(in srgb,#FFF8E7 72%,var(--x-box-background-color))}.chat-message .__action-pill svg{display:block;flex-shrink:0;color:inherit}.chat-message .__copy-action{order:-1}.chat-message .__action-btn{display:flex;justify-content:center;align-items:center;width:2rem;height:2rem;margin-top:.25rem;padding:.4rem;border:1px solid color-mix(in srgb,var(--x-border-color) 62%,transparent);border-radius:50%;color:var(--x-desc-text-color);background-color:color-mix(in srgb,var(--x-box-background-color) 58%,transparent);box-shadow:inset 0 .05rem .07rem #ffffff85;backdrop-filter:blur(1rem) saturate(140%);-webkit-backdrop-filter:blur(1rem) saturate(140%);cursor:pointer;transition:transform .18s ease,color .2s ease,background-color .2s ease}.chat-message .__action-btn:hover{color:var(--x-main-text-color);background-color:color-mix(in srgb,#FFD973 10%,var(--x-box-background-color));transform:translateY(-.06rem)}.chat-message .__action-btn:active{transform:scale(.96)}.chat-message .__action-btn.copied{color:var(--x-primary-color-dark);transform:scale(1.05)}.chat-message .__action-btn svg{transition:transform .2s ease}.chat-message .__resend-btn{display:flex;justify-content:center;align-items:center;width:1.5rem;height:1.5rem;padding:.25rem;border-radius:50%;color:var(--x-warn-hover);background-color:var(--x-warn-color)}.chat-message .__resend-btn:hover{color:var(--x-warn-color);background-color:var(--x-warn-hover)}.chat-message .__image-box{max-width:25rem}.chat-message .chat-markdown{overflow-x:auto;font-size:1rem;line-height:2.2}.chat-message .chat-markdown._md-user pre{white-space:pre-wrap!important}.chat-message .chat-markdown code.code-inline{display:inline-block;margin-inline:.125rem;direction:ltr;font-family:JetBrains Mono;font-size:.95em}.chat-message .chat-markdown .math-block{display:block;max-width:100%;margin:1rem auto;overflow-x:auto;direction:ltr;text-align:center;font-size:1.2rem}.chat-message .chat-markdown .math-inline{display:inline-block;margin-inline:.5rem;direction:ltr;font-size:1em}.chat-message .chat-markdown h1{font-size:1.55rem;font-weight:700}.chat-message .chat-markdown h2{font-size:1.4rem;font-weight:700}.chat-message .chat-markdown h3{font-size:1.25rem;font-weight:700}.chat-message .chat-markdown h4{font-size:1.1rem;font-weight:700}.chat-message .chat-markdown ul,.chat-message .chat-markdown ol{margin-inline-start:1.5rem;list-style:circle}.chat-message .chat-markdown table{max-width:100%;margin:1.5rem 0;border-collapse:collapse}.chat-message .chat-markdown table th,.chat-message .chat-markdown table td{padding:.5rem;border:1px solid #aaa;border-width:0 0 1px}body.theme-dark .chat-message .chat-markdown table th,body.theme-dark .chat-message .chat-markdown table td{border-color:#555}.chat-message .chat-markdown table th{background-color:#e9f3e9}body.theme-dark .chat-message .chat-markdown table th{background-color:#1e1e1e}.chat-message .chat-markdown table th:first-child{border-radius:0 1rem 0 0}.chat-message .chat-markdown table th:last-child{border-radius:1rem 0 0}.chat-message .chat-markdown blockquote{position:relative;overflow:hidden;padding:.5rem 1rem;border-right:.3125rem solid var(--x-secondary-color);border-radius:.625rem;background-color:#f7f6fc}body.theme-dark .chat-message .chat-markdown blockquote{background-color:#232323}.chat-message .chat-markdown>*+*{margin-top:.75rem}.image-preview-modal{display:flex;justify-content:center;align-items:center;width:100vw;height:100vh;max-width:100vw;max-height:100vh;margin:0;padding:.75rem;border:none;border-radius:0}.image-preview-modal .close-btn{position:absolute;top:3rem;right:3rem;z-index:10;cursor:pointer}.image-preview-modal img{max-width:90vw;max-height:85vh;object-fit:contain;border-radius:.75rem;box-shadow:0 .625rem 1.875rem #00000080}.subscription-error-modal{padding:0;max-width:400px;overflow:hidden;border-radius:1.4rem;border:.0625rem solid rgba(255,255,255,.9);background:linear-gradient(145deg,#ffffffa3,#ffffff70 48%,#f7f8f957);box-shadow:inset 0 .0625rem #fffffff5,inset 0 -.0625rem #302d2809,0 .18rem .5rem -.34rem #1f29372e;backdrop-filter:blur(1.4rem) saturate(120%);-webkit-backdrop-filter:blur(1.4rem) saturate(120%);background:linear-gradient(145deg,#fffffff5,#f7f8f9eb)}.subscription-error-modal_content{display:grid;padding:2rem;gap:2rem;width:100%;position:relative}.subscription-error-modal_content .btn{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;padding:.7rem 1.15rem;border:.0625rem solid rgba(255,255,255,.84);border-radius:999rem;background:linear-gradient(180deg,#ffffffc7,#ffffff6b);color:var(--x-main-text-color);font:inherit;font-size:.8rem;font-weight:700;cursor:pointer;box-shadow:inset 0 .0625rem #fffffffa,inset 0 -.0625rem #1f29370b,0 .16rem .32rem -.24rem #1f293733;transition:transform .18s cubic-bezier(.22,1,.36,1),border-color .2s ease,background .2s ease,box-shadow .2s ease,opacity .2s ease}.subscription-error-modal_content .btn:not(:disabled):hover{transform:translateY(-.04rem);border-color:#fffffff5;background:linear-gradient(180deg,#ffffffdb,#ffffff80);box-shadow:inset 0 .0625rem #fff,inset 0 -.0625rem #1f29370b,0 .18rem .36rem -.24rem #1f293738}.subscription-error-modal_content .btn:not(:disabled):active{transform:translateY(.02rem) scale(.985);box-shadow:inset 0 .0625rem .15rem #1f293714,inset 0 -.0625rem #ffffffb3}.subscription-error-modal_content .btn:disabled{opacity:.52;cursor:not-allowed}.subscription-error-modal_content .btn{width:100%}.subscription-error-modal_content .btn-primary{border-color:color-mix(in srgb,var(--x-primary-color) 72%,rgba(255,255,255,.72));background:linear-gradient(155deg,#ffd973,#ffc425);color:var(--x-main-text-color);box-shadow:inset 0 .0625rem #ffffff9e,inset 0 -.0625rem #5236081a,0 .18rem .38rem -.26rem color-mix(in srgb,var(--x-primary-color) 38%,transparent)}.subscription-error-modal_content .btn-primary:not(:disabled):hover{border-color:color-mix(in srgb,var(--x-primary-color) 84%,rgba(255,255,255,.76));background:linear-gradient(155deg,#ffce4c,#ffc425);box-shadow:inset 0 .0625rem #ffffffb3,inset 0 -.0625rem #5236081a,0 .2rem .42rem -.27rem color-mix(in srgb,var(--x-primary-color) 42%,transparent)}@media screen and (max-width:768px){.subscription-error-modal_content{padding:.75rem}}.subscription-error-modal_content .__content-text{display:flex;justify-content:center;align-items:center;flex-direction:column;gap:1.25rem;text-align:center}.subscription-error-modal_content .__content-text h3{font-size:1.5rem}@media screen and (max-width:425px){.subscription-error-modal_content .__content-text h3{font-size:1rem}}.subscription-error-modal_content .__content-text h2{font-size:2rem;font-weight:700}@media screen and (max-width:425px){.subscription-error-modal_content .__content-text h2{font-size:1.5rem}}.subscription-error-modal_content .__content-text p{font-size:1rem;color:var(--x-desc-text-color)}@media screen and (max-width:425px){.subscription-error-modal_content .__content-text p{font-size:.75rem}}.subscription-error-modal .modal-gradient{position:absolute;bottom:0;left:0;right:0;margin:auto;width:10rem;height:.2rem;background-color:var(--x-primary-color);border-radius:0 0 1rem 1rem;filter:blur(clamp(20px,7vw,20px))}@property --dock-shine-angle{syntax: "<angle>"; inherits: false; initial-value: 0deg;}@keyframes dockShineMove{to{--dock-shine-angle: 360deg}}.chat-content{position:relative;isolation:isolate;display:flex;flex:1;flex-direction:column;align-items:center;width:100%;min-width:0;min-height:100%;margin-inline:auto;padding:clamp(.75rem,1.7vw,1.35rem);gap:1rem}.chat-content__messages{display:flex;flex:1;flex-direction:column;width:min(100%,58rem);min-width:0;margin-inline:auto;padding:.45rem .1rem 7rem;gap:.9rem}.chat-content__messages>*{animation:chatMessageEnter .34s cubic-bezier(.22,1,.36,1) both}.chat-content__gallery{width:min(100%,62rem);margin-inline:auto}.chat-content.--started .chat-input-dock{--dock-shine-top: .5rem;position:sticky;bottom:0;margin-top:auto;padding-top:.5rem}.chat-welcome{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;width:min(100%,46rem);min-height:26rem;margin-inline:auto;padding:1.25rem 1rem .5rem;text-align:center}.chat-welcome__stage{position:relative;display:flex;align-items:center;justify-content:center;width:14rem;height:14rem;margin-bottom:1.5rem;animation:welcomeStageIn .9s cubic-bezier(.22,1,.36,1) both}.chat-welcome__aura{position:absolute;z-index:1;width:100%;height:100%;border-radius:50%;pointer-events:none;background:radial-gradient(circle,color-mix(in srgb,var(--x-primary-color) 15%,transparent),color-mix(in srgb,var(--x-primary-color) 4%,transparent) 46%,transparent 68%);filter:blur(1rem);animation:welcomeAura 6.5s ease-in-out infinite}.chat-welcome__orb{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;width:9.75rem;height:9.75rem;overflow:hidden;border:1px solid rgba(255,255,255,.76);border-radius:50%;background:radial-gradient(125% 120% at 30% 22%,rgba(255,255,255,.66),rgba(255,255,255,.14) 43%,transparent 72%),linear-gradient(145deg,color-mix(in srgb,var(--x-box-background-color) 56%,transparent),color-mix(in srgb,var(--x-primary-color-light) 30%,transparent) 54%,color-mix(in srgb,var(--x-secondary-color-light) 24%,transparent));backdrop-filter:blur(1.6rem) saturate(135%);-webkit-backdrop-filter:blur(1.6rem) saturate(135%);box-shadow:0 1.45rem 2.8rem -1.15rem color-mix(in srgb,var(--x-main-text-color) 14%,transparent),inset 0 .1rem .12rem #fffffff2,inset 0 -1.1rem 1.7rem -1rem #ffffffa3,inset 0 0 0 .04rem #ffffff6b;animation:welcomeOrbFloat 6.5s ease-in-out infinite}.chat-welcome__iris{position:absolute;inset:-28%;border-radius:50%;background:conic-gradient(from 200deg,color-mix(in srgb,var(--x-primary-color) 25%,transparent),color-mix(in srgb,var(--x-secondary-color) 18%,transparent),color-mix(in srgb,var(--x-primary-color-light) 26%,transparent),color-mix(in srgb,var(--x-secondary-color-light) 18%,transparent),color-mix(in srgb,var(--x-primary-color) 25%,transparent));filter:blur(1.7rem);opacity:.72;animation:welcomeIrisSpin 16s linear infinite}.chat-welcome__gloss{position:absolute;inset:0;border-radius:50%;pointer-events:none;background:radial-gradient(42% 32% at 32% 20%,#ffffffe6,#fff0 62%),linear-gradient(152deg,#ffffff38,#fff0 34%)}.chat-welcome__mark{position:relative;z-index:3;width:3.35rem;height:3.35rem;object-fit:contain;filter:drop-shadow(0 .5rem .85rem rgba(40,36,30,.16));animation:welcomeMarkFloat 6.5s ease-in-out infinite}.chat-welcome__bubble{position:absolute;z-index:2;border-radius:50%;border:1px solid rgba(255,255,255,.82);background:radial-gradient(circle at 34% 28%,#ffffffe6,color-mix(in srgb,var(--x-primary-color) 28%,transparent));backdrop-filter:blur(.4rem);-webkit-backdrop-filter:blur(.4rem);box-shadow:inset 0 .05rem .06rem #fffffff2,0 .3rem .8rem color-mix(in srgb,var(--x-primary-color) 22%,transparent)}.chat-welcome__bubble.--b-one{top:.6rem;right:1.1rem;width:1.15rem;height:1.15rem;border-color:color-mix(in srgb,var(--x-primary-color) 42%,rgba(255,255,255,.9));background:radial-gradient(circle at 32% 25%,#fffffff2,color-mix(in srgb,var(--x-primary-color) 48%,transparent) 72%);animation:welcomeBubbleOne 7.5s ease-in-out infinite}.chat-welcome__bubble.--b-two{bottom:1.4rem;left:.7rem;width:.72rem;height:.72rem;border-color:color-mix(in srgb,var(--x-secondary-color) 38%,rgba(255,255,255,.9));background:radial-gradient(circle at 32% 25%,#fffffff2,color-mix(in srgb,var(--x-secondary-color) 44%,transparent) 74%);box-shadow:inset 0 .05rem .06rem #fffffff2,0 .3rem .8rem color-mix(in srgb,var(--x-secondary-color) 24%,transparent);animation:welcomeBubbleTwo 8.5s ease-in-out infinite}.chat-welcome__bubble.--b-three{top:2.4rem;left:1.9rem;width:.58rem;height:.58rem;border-color:color-mix(in srgb,var(--x-primary-color) 34%,rgba(255,255,255,.9));background:radial-gradient(circle at 32% 25%,#ffffffeb,color-mix(in srgb,var(--x-secondary-color) 32%,var(--x-primary-color)) 76%);animation:welcomeBubbleThree 6.8s ease-in-out infinite}.chat-welcome__copy{width:100%;animation:welcomeCopyIn .7s .12s cubic-bezier(.22,1,.36,1) both}.chat-welcome__copy :deep(.flex-center){gap:.5rem}.chat-welcome__copy :deep(h1),.chat-welcome__copy :deep(h2){margin:0;color:var(--x-main-text-color);font-size:clamp(1.85rem,4vw,2.65rem);font-weight:620;line-height:1.4;letter-spacing:-.04em}.chat-welcome__copy :deep(p){max-width:30rem;margin:.6rem auto 0;color:var(--x-desc-text-color);font-size:clamp(.85rem,1.35vw,.98rem);font-weight:400;line-height:1.9}.chat-input-dock{--dock-shine-top: 0rem;position:relative;z-index:12;isolation:isolate;width:min(100%,58rem);margin-inline:auto;transition:transform .28s ease}.chat-input-dock:before{display:none}.chat-input-dock__glow,.chat-input-dock__shine{display:none}.chat-input-dock__surface{position:relative;z-index:1;isolation:isolate;width:100%;padding:.42rem;overflow:visible;border:1px solid transparent;border-radius:0;color:var(--x-main-text-color);background:transparent;box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;transition:border-color .24s ease,background-color .24s ease,box-shadow .24s ease,backdrop-filter .24s ease}.chat-input-dock__surface:before{display:none}.chat-input-dock__surface:after{display:none}.chat-input-dock__surface>*{position:relative;z-index:3}.chat-input-dock:focus-within{transform:translateY(-.08rem)}@media screen and (max-width:768px){html.chat-page-open .pa-launcher{bottom:calc(5rem + env(safe-area-inset-bottom))!important;left:1.5rem}.chat-content{padding:.5rem .3rem}.chat-content:before{top:11%;width:100%;height:19rem}.chat-content__messages{width:100%;padding:.25rem 0 6.2rem;gap:.75rem}:scope.--scrolled .chat-input-dock__surface{border-color:#ffffffc7;border-radius:1.85rem;background-color:color-mix(in srgb,var(--x-box-background-color) 58%,transparent);box-shadow:0 .8rem 2rem -.9rem color-mix(in srgb,var(--x-main-text-color) 24%,transparent),inset 0 1px #ffffffe6;backdrop-filter:blur(1.7rem) saturate(160%);-webkit-backdrop-filter:blur(1.7rem) saturate(160%)}.chat-welcome{min-height:22rem;padding:.65rem .25rem .25rem}.chat-welcome__stage{width:11rem;height:11rem;margin-bottom:1.1rem}.chat-welcome__orb{width:8rem;height:8rem}.chat-welcome__mark{width:2.8rem;height:2.8rem}.chat-welcome__copy :deep(h1),.chat-welcome__copy :deep(h2){font-size:1.65rem;line-height:1.5}.chat-welcome__copy :deep(p){max-width:21rem;margin-top:.45rem;font-size:.82rem;line-height:1.85}.chat-input-dock{width:100%}.chat-input-dock__shine{inset:var(--dock-shine-top) 0 0;padding:.08rem;border-radius:1.2rem}.chat-input-dock__surface{padding:.32rem;border-radius:0}}@media screen and (max-height:700px){.chat-welcome{min-height:18rem}.chat-welcome__stage{margin-bottom:.5rem;transform:scale(.82)}}@keyframes welcomeStageIn{0%{opacity:0;transform:translateY(.9rem) scale(.92)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes welcomeCopyIn{0%{opacity:0;transform:translateY(.55rem)}to{opacity:1;transform:translateY(0)}}@keyframes welcomeOrbFloat{0%,to{transform:translateY(0)}50%{transform:translateY(-.5rem)}}@keyframes welcomeMarkFloat{0%,to{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-.28rem) rotate(2deg)}}@keyframes welcomeIrisSpin{to{transform:rotate(360deg)}}@keyframes welcomeAura{0%,to{opacity:.8;transform:scale(.94)}50%{opacity:1;transform:scale(1.05)}}@keyframes welcomeBubbleOne{0%,to{transform:translateZ(0)}50%{transform:translate3d(-.4rem,-.5rem,0)}}@keyframes welcomeBubbleTwo{0%,to{transform:translateZ(0)}50%{transform:translate3d(.45rem,.35rem,0)}}@keyframes welcomeBubbleThree{0%,to{opacity:.5;transform:scale(1)}50%{opacity:1;transform:scale(1.35)}}@keyframes chatMessageEnter{0%{opacity:0;transform:translateY(.42rem) scale(.997)}to{opacity:1;transform:translateY(0) scale(1)}}@media(prefers-reduced-motion:reduce){.chat-input-dock__shine{animation:none;opacity:.68}.chat-welcome__aura,.chat-welcome__orb,.chat-welcome__iris,.chat-welcome__mark,.chat-welcome__bubble{animation:none}.chat-content *,.chat-content *:before,.chat-content *:after{transition-duration:.01ms!important}}.breadcrumb[data-v-493f078d]{display:flex;align-items:center;gap:.5rem;font-size:.875rem}.breadcrumb[data-v-493f078d]>*{display:inline-flex;align-items:center;line-height:1}.breadcrumb__item[data-v-493f078d]{color:var(--x-neutral-20);cursor:pointer;transition:color .2s}.breadcrumb__item[data-v-493f078d]:hover{color:var(--x-hover-color)}body.theme-light .breadcrumb__item[data-v-493f078d]:hover{color:var(--x-primary-color-dark)}.breadcrumb__item--active[data-v-493f078d]{color:var(--x-main-text-color);font-weight:400;cursor:default}.breadcrumb__separator[data-v-493f078d]{transform:translateY(3px);color:var(--x-neutral-20)}.dashboard-header{display:flex;justify-content:space-between;align-items:center;width:100%;max-width:58rem;min-width:0;height:100%;margin-inline:auto;gap:.75rem}.dashboard-header__breadcrumb{min-width:0;overflow:hidden}.dashboard-header__actions{display:flex;align-items:center;flex-shrink:0;gap:.45rem}.mobile-dashboard-header{display:grid;grid-template-columns:minmax(2.25rem,1fr) minmax(0,auto) minmax(2.25rem,1fr);align-items:center;width:100%;min-width:0;height:100%;padding:.75rem;gap:.35rem}.mobile-dashboard-header__back,.mobile-dashboard-header__menu{display:flex;justify-self:start;position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;padding:0;flex-shrink:0;overflow:hidden;border-radius:999rem;color:var(--x-main-text-color);cursor:pointer;transition:transform .32s cubic-bezier(.34,1.42,.64,1),background-color .28s ease,border-color .28s ease,box-shadow .28s ease;background-color:#ffffff47;backdrop-filter:blur(1.6rem) saturate(185%);-webkit-backdrop-filter:blur(1.6rem) saturate(185%);border:1px solid rgba(255,255,255,.62);box-shadow:0 .04rem .12rem #28241e06,0 .32rem .85rem -.62rem #28241e24,inset 0 .06rem .06rem #ffffffe6,inset 0 -.38rem .58rem -.46rem #ffffffa6,inset 0 0 0 .025rem #ffffff3d}.mobile-dashboard-header__back:before,.mobile-dashboard-header__menu:before{position:absolute;z-index:1;inset:0;content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(148deg,#ffffff94,#ffffff24 18%,#fff0 38% 72%,#ffffff38)}.mobile-dashboard-header__back:after,.mobile-dashboard-header__menu:after{position:absolute;z-index:2;top:.12rem;right:16%;left:16%;height:.34rem;content:"";border-radius:50%;background:#ffffffd9;filter:blur(.22rem);pointer-events:none}.mobile-dashboard-header__back:hover,.mobile-dashboard-header__menu:hover{transform:translateY(-.12rem) scale(1.03);background-color:#ffffff6b;border-color:#ffffffd9;box-shadow:0 .05rem .14rem #28241e08,0 .45rem 1.05rem -.72rem #28241e29,inset 0 .06rem .06rem #fffffff5,inset 0 -.42rem .64rem -.48rem #ffffffbd,inset 0 0 0 .025rem #ffffff52}.mobile-dashboard-header__back:active,.mobile-dashboard-header__menu:active{transform:translateY(0) scale(.93);transition-duration:.12s}.mobile-dashboard-header__back.--open,.mobile-dashboard-header__back.is-active,.mobile-dashboard-header__back[data-state=open],.mobile-dashboard-header__back[aria-expanded=true],.mobile-dashboard-header__menu.--open,.mobile-dashboard-header__menu.is-active,.mobile-dashboard-header__menu[data-state=open],.mobile-dashboard-header__menu[aria-expanded=true]{background-color:var(--x-primary-color-light);border-color:var(--x-primary-color)}.mobile-dashboard-header__back>*,.mobile-dashboard-header__menu>*{position:relative;z-index:3}.mobile-dashboard-header__logo{display:flex;align-items:center;justify-content:center;min-width:0}body.theme-light .mobile-dashboard-header__logo .__logo-light,body.theme-dark .mobile-dashboard-header__logo .__logo-dark{display:block}.mobile-dashboard-header__logo img{display:none;width:clamp(6.3rem,30vw,8.1rem);max-width:100%}.mobile-dashboard-header__title{display:flex;align-items:center;justify-content:center;min-width:0;overflow:hidden;text-align:center}.mobile-dashboard-header__title span{display:block;max-width:min(42vw,15rem);overflow:hidden;color:var(--x-main-text-color);font-size:.92rem;font-weight:730;line-height:1.5;text-overflow:ellipsis;white-space:nowrap}@media screen and (max-width:480px){.mobile-dashboard-header{grid-template-columns:minmax(2rem,1fr) minmax(0,auto) minmax(2rem,1fr);padding-inline:.6rem;gap:.22rem}.mobile-dashboard-header__back,.mobile-dashboard-header__menu{position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;flex-shrink:0;overflow:hidden;border-radius:999rem;color:var(--x-main-text-color);cursor:pointer;transition:transform .32s cubic-bezier(.34,1.42,.64,1),background-color .28s ease,border-color .28s ease,box-shadow .28s ease;background-color:#ffffff47;backdrop-filter:blur(1.6rem) saturate(185%);-webkit-backdrop-filter:blur(1.6rem) saturate(185%);border:1px solid rgba(255,255,255,.62);box-shadow:0 .04rem .12rem #28241e06,0 .32rem .85rem -.62rem #28241e24,inset 0 .06rem .06rem #ffffffe6,inset 0 -.38rem .58rem -.46rem #ffffffa6,inset 0 0 0 .025rem #ffffff3d}.mobile-dashboard-header__back:before,.mobile-dashboard-header__menu:before{position:absolute;z-index:1;inset:0;content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(148deg,#ffffff94,#ffffff24 18%,#fff0 38% 72%,#ffffff38)}.mobile-dashboard-header__back:after,.mobile-dashboard-header__menu:after{position:absolute;z-index:2;top:.12rem;right:16%;left:16%;height:.34rem;content:"";border-radius:50%;background:#ffffffd9;filter:blur(.22rem);pointer-events:none}.mobile-dashboard-header__back:hover,.mobile-dashboard-header__menu:hover{transform:translateY(-.12rem) scale(1.03);background-color:#ffffff6b;border-color:#ffffffd9;box-shadow:0 .05rem .14rem #28241e08,0 .45rem 1.05rem -.72rem #28241e29,inset 0 .06rem .06rem #fffffff5,inset 0 -.42rem .64rem -.48rem #ffffffbd,inset 0 0 0 .025rem #ffffff52}.mobile-dashboard-header__back:active,.mobile-dashboard-header__menu:active{transform:translateY(0) scale(.93);transition-duration:.12s}.mobile-dashboard-header__back.--open,.mobile-dashboard-header__back.is-active,.mobile-dashboard-header__back[data-state=open],.mobile-dashboard-header__back[aria-expanded=true],.mobile-dashboard-header__menu.--open,.mobile-dashboard-header__menu.is-active,.mobile-dashboard-header__menu[data-state=open],.mobile-dashboard-header__menu[aria-expanded=true]{background-color:var(--x-primary-color-light);border-color:var(--x-primary-color)}.mobile-dashboard-header__back>*,.mobile-dashboard-header__menu>*{position:relative;z-index:3}.mobile-dashboard-header__title span{max-width:36vw;font-size:.82rem}}@media screen and (max-width:380px){.mobile-dashboard-header{padding-inline:.5rem}.mobile-dashboard-header__title span{max-width:30vw;font-size:.76rem}}.text-input{position:relative;width:100%;padding:0;color:var(--x-main-text-color)}.text-input input{display:block;height:3rem;min-height:3rem;padding:.75rem 1rem;width:100%;border:.0625rem solid rgba(31,41,55,.12);border-radius:.75rem;background:linear-gradient(180deg,#fffffffa,#eff1f4f0);color:var(--x-main-text-color);font:inherit;box-shadow:inset 0 .0625rem #fff,inset 0 -.0625rem #1f29370b,0 .18rem .42rem -.3rem #1f293747;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease}.text-input input::placeholder{color:color-mix(in srgb,var(--x-desc-text-color) 86%,transparent);opacity:.82}.text-input input:disabled{opacity:.6;cursor:not-allowed}.text-input input{font-size:.78rem;font-weight:400;line-height:1.5;caret-color:var(--x-primary-color);box-sizing:border-box}.text-input input::placeholder{position:static;color:var(--x-desc-text-color);font-size:.78rem;font-weight:400;text-align:right;opacity:.7}.text-input input:not(:disabled):not(:read-only):hover{border-color:color-mix(in srgb,var(--x-primary-color) 24%,rgba(255,255,255,.92))!important}.text-input input:not(:disabled):not(:read-only):focus{outline:none!important;transform:none!important;border-color:color-mix(in srgb,var(--x-primary-color) 72%,rgba(255,255,255,.94))!important;background:linear-gradient(180deg,#fffffff2,#f8f8f8fa)!important;box-shadow:none!important}.text-input input:read-only{color:var(--x-desc-text-color);cursor:default;background:linear-gradient(180deg,#f9f9f9d6,#f1f1f1eb)!important;box-shadow:inset 0 .0625rem #ffffffdb,inset 0 -.0625rem #1f293705!important}.text-input input:disabled{color:var(--x-desc-text-color);background:linear-gradient(180deg,#f7f7f7c2,#eeeeeee6);border-color:#ffffffb8;opacity:.62;cursor:not-allowed}.text-input>span{position:absolute;z-index:2;top:50%;right:1rem;display:inline-flex;align-items:center;justify-content:center;width:1.25rem;height:1.25rem;color:var(--x-primary-color-dark);pointer-events:none;transform:translateY(-50%)}.text-input>span svg{display:block;width:1.15rem;height:1.15rem}.text-input.--icon input{padding-right:3.5rem}.text-input.--icon:after{position:absolute;z-index:1;top:50%;right:2.8rem;width:.0625rem;height:1.25rem;content:"";pointer-events:none;background:var(--x-border-color);transform:translateY(-50%)}.text-input.--icon:focus-within>span{color:var(--x-primary-color)}.text-input.--icon:focus-within:after{background:color-mix(in srgb,var(--x-primary-color) 34%,transparent)}.phone-input input{padding-left:1.5rem;text-align:right;letter-spacing:1px}.phone-input input::placeholder{font-family:dana}.phone-input:after{content:" ";position:absolute;right:2.6rem;height:20px}.code-input[data-v-77db77c3]{position:relative;width:100%}.code-input__fields[data-v-77db77c3]{display:flex;align-items:center;justify-content:center;gap:.65rem;direction:ltr}.code-input input[data-v-77db77c3]{width:3rem;height:3rem;padding:0;font-size:1.1rem;font-weight:600;text-align:center;caret-color:var(--x-primary-color-dark);width:100%;border:.0625rem solid rgba(31,41,55,.12);border-radius:.85rem;background:linear-gradient(180deg,#fffffffa,#eff1f4f0);color:var(--x-main-text-color);font:inherit;box-shadow:inset 0 .0625rem #fff,inset 0 -.0625rem #1f29370b,0 .18rem .42rem -.3rem #1f293747;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease}.code-input input[data-v-77db77c3]::placeholder{color:color-mix(in srgb,var(--x-desc-text-color) 86%,transparent);opacity:.82}.code-input input[data-v-77db77c3]:disabled{opacity:.6;cursor:not-allowed}.code-input input[data-v-77db77c3]:hover{border-color:color-mix(in srgb,var(--x-primary-color) 24%,rgba(255,255,255,.92))!important}.code-input input[data-v-77db77c3]:focus{outline:none!important;transform:none!important;border-color:color-mix(in srgb,var(--x-primary-color) 72%,rgba(255,255,255,.94))!important;background:linear-gradient(180deg,#fffffff2,#f8f8f8fa)!important;box-shadow:none!important}.code-input__error[data-v-77db77c3]{margin:.55rem 0 0;color:#dc2626;font-size:.72rem;line-height:1.6;text-align:center}.code-input.has-error input[data-v-77db77c3]{border-color:#dc2626!important}@media screen and (max-width:480px){.code-input__fields[data-v-77db77c3]{gap:.5rem}.code-input input[data-v-77db77c3]{width:2.8rem;height:2.8rem;border-radius:.75rem;font-size:1rem}}@media screen and (max-width:380px){.code-input__fields[data-v-77db77c3]{gap:.4rem}.code-input input[data-v-77db77c3]{width:2.55rem;height:2.7rem}}.search-input:after{content:" ";position:absolute;right:2.6rem;height:20px;border-left:1px solid #777}.numeric-input input{font-family:dana-fa;direction:ltr;text-align:right}.password-input:after{content:" ";position:absolute;right:2.6rem;height:20px;border-left:1px solid #777}.profile-view[data-v-3fa4f7e4]{display:flex;flex-direction:column;gap:1.15rem;width:100%;margin-inline:auto;color:var(--x-main-text-color)}.profile-view[data-v-3fa4f7e4]>*{animation:profileRise-3fa4f7e4 .5s cubic-bezier(.22,1,.36,1) both}.profile-view[data-v-3fa4f7e4]>*:nth-child(2){animation-delay:.06s}.profile-card[data-v-3fa4f7e4],.profile-form[data-v-3fa4f7e4]{position:relative;isolation:isolate;overflow:hidden;border-radius:1.6rem}.profile-card[data-v-3fa4f7e4]:before,.profile-form[data-v-3fa4f7e4]:before{position:absolute;z-index:1;inset:0;content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(145deg,rgba(255,255,255,.46) 0%,rgba(255,255,255,.08) 24%,transparent 48%)}.profile-card[data-v-3fa4f7e4]>*,.profile-form[data-v-3fa4f7e4]>*{position:relative;z-index:2}.profile-card[data-v-3fa4f7e4]{padding:clamp(1.15rem,2.6vw,1.85rem);border:.0625rem solid rgba(255,255,255,.9);background:linear-gradient(145deg,#ffffffa3,#ffffff70 48%,#f7f8f957);box-shadow:inset 0 .0625rem #fffffff5,inset 0 -.0625rem #302d2809,0 .18rem .5rem -.34rem #1f293713;backdrop-filter:blur(1.4rem) saturate(120%);-webkit-backdrop-filter:blur(1.4rem) saturate(120%)}.profile-card__glow[data-v-3fa4f7e4]{position:absolute;z-index:0;top:-45%;right:-8%;width:22rem;height:22rem;border-radius:50%;pointer-events:none;background:radial-gradient(circle,color-mix(in srgb,var(--x-primary-color) 13%,transparent),transparent 64%);filter:blur(2rem);animation:profileGlow-3fa4f7e4 9s ease-in-out infinite}.profile-card__main[data-v-3fa4f7e4]{display:flex;align-items:center;flex-wrap:wrap;gap:1.2rem}.profile-card__identity[data-v-3fa4f7e4]{display:flex;flex:1;flex-direction:column;gap:.4rem;min-width:11rem}.profile-card__eyebrow[data-v-3fa4f7e4]{color:var(--x-desc-text-color);font-size:.68rem;font-weight:700;letter-spacing:.04em}.profile-card__name[data-v-3fa4f7e4]{margin:0;color:var(--x-main-text-color);font-size:clamp(1.25rem,2.4vw,1.55rem);font-weight:780;line-height:1.35;letter-spacing:-.02em}.profile-card__actions[data-v-3fa4f7e4]{display:flex;align-items:center;gap:.55rem}.profile-avatar-ring[data-v-3fa4f7e4]{position:relative;flex-shrink:0;padding:.32rem;border:.0625rem solid rgba(255,255,255,.92);border-radius:50%;background:linear-gradient(145deg,color-mix(in srgb,var(--x-primary-color) 82%,#fff),var(--x-primary-color));box-shadow:inset 0 .0625rem #ffffffdb,0 .18rem .4rem -.28rem #2b272029;animation:profileFloat-3fa4f7e4 7s ease-in-out infinite}.profile-avatar[data-v-3fa4f7e4]{width:5.4rem;height:5.4rem;padding:1rem;overflow:hidden;border-radius:50%;background-color:var(--x-primary-color)}.profile-avatar img[data-v-3fa4f7e4]{display:block;width:100%;height:100%;object-fit:contain}.profile-chip[data-v-3fa4f7e4]{display:inline-flex;align-items:center;align-self:flex-start;gap:.4rem;padding:.34rem .64rem;border:.0625rem solid color-mix(in srgb,var(--x-success-color) 32%,rgba(255,255,255,.8));border-radius:999rem;background:linear-gradient(180deg,color-mix(in srgb,var(--x-success-color) 8%,rgba(255,255,255,.72)),color-mix(in srgb,var(--x-success-color) 13%,rgba(255,255,255,.48)));color:color-mix(in srgb,var(--x-success-color) 64%,var(--x-main-text-color));font-size:.72rem;font-weight:600;box-shadow:inset 0 .0625rem #ffffffe6,inset 0 -.0625rem #1f293706}.profile-chip strong[data-v-3fa4f7e4]{font-size:.84rem;font-weight:800}.profile-chip__dot[data-v-3fa4f7e4]{position:relative;width:.4rem;height:.4rem;flex-shrink:0;border-radius:50%;background:var(--x-success-color);box-shadow:0 0 0 .18rem #ffffff8c,0 .1rem .3rem #28241e2e}.profile-chip__dot[data-v-3fa4f7e4]:after{position:absolute;inset:0;content:"";border-radius:50%;background:var(--x-success-color);animation:liquidPing 2.6s cubic-bezier(.16,1,.3,1) infinite}.profile-btn[data-v-3fa4f7e4]{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;padding:.6rem .95rem;border:.0625rem solid rgba(255,255,255,.84);border-radius:999rem;background:linear-gradient(180deg,#ffffffc7,#ffffff6b);color:var(--x-main-text-color);font:inherit;font-size:.8rem;font-weight:700;cursor:pointer;box-shadow:inset 0 .0625rem #fffffffa,inset 0 -.0625rem #1f29370b,0 .16rem .32rem -.24rem #1f293733;transition:transform .18s cubic-bezier(.22,1,.36,1),border-color .2s ease,background .2s ease,box-shadow .2s ease,opacity .2s ease}.profile-btn[data-v-3fa4f7e4]:not(:disabled):hover{transform:translateY(-.04rem);border-color:#fffffff5;background:linear-gradient(180deg,#ffffffdb,#ffffff80);box-shadow:inset 0 .0625rem #fff,inset 0 -.0625rem #1f29370b,0 .18rem .36rem -.24rem #1f293738}.profile-btn[data-v-3fa4f7e4]:not(:disabled):active{transform:translateY(.02rem) scale(.985);box-shadow:inset 0 .0625rem .15rem #1f293714,inset 0 -.0625rem #ffffffb3}.profile-btn[data-v-3fa4f7e4]:disabled{opacity:.52;cursor:not-allowed}.profile-btn[data-v-3fa4f7e4]:focus{outline:none}.profile-btn[data-v-3fa4f7e4]:focus-visible{outline:.125rem solid color-mix(in srgb,currentColor 22%,transparent);outline-offset:.14rem}.profile-btn--credit[data-v-3fa4f7e4]{border-color:color-mix(in srgb,var(--x-primary-color) 38%,rgba(255,255,255,.86));background:linear-gradient(180deg,color-mix(in srgb,var(--x-primary-color) 8%,rgba(255,255,255,.82)),color-mix(in srgb,var(--x-primary-color) 15%,rgba(255,255,255,.45)));color:var(--x-primary-color-dark)}.profile-btn--credit[data-v-3fa4f7e4]:not(:disabled):hover{border-color:color-mix(in srgb,var(--x-primary-color) 50%,rgba(255,255,255,.92))}.profile-btn--logout[data-v-3fa4f7e4]{border-color:color-mix(in srgb,var(--x-danger-color) 32%,rgba(255,255,255,.86));background:linear-gradient(180deg,color-mix(in srgb,var(--x-danger-color) 6%,rgba(255,255,255,.82)),color-mix(in srgb,var(--x-danger-color) 11%,rgba(255,255,255,.45)));color:var(--x-danger-color)}.profile-btn--logout[data-v-3fa4f7e4]:not(:disabled):hover{border-color:color-mix(in srgb,var(--x-danger-color) 46%,rgba(255,255,255,.92))}.profile-btn--submit[data-v-3fa4f7e4]{min-width:11rem;padding:.74rem 1.4rem;border-color:color-mix(in srgb,var(--x-primary-color) 72%,rgba(255,255,255,.72));background:linear-gradient(155deg,#ffd973,#ffc425);color:var(--x-main-text-color);box-shadow:inset 0 .0625rem #ffffff9e,inset 0 -.0625rem #5236081a,0 .18rem .38rem -.26rem color-mix(in srgb,var(--x-primary-color) 38%,transparent)}.profile-btn--submit[data-v-3fa4f7e4]:not(:disabled):hover{border-color:color-mix(in srgb,var(--x-primary-color) 84%,rgba(255,255,255,.76));background:linear-gradient(155deg,#ffce4c,#ffc425);box-shadow:inset 0 .0625rem #ffffffb3,inset 0 -.0625rem #5236081a,0 .2rem .42rem -.27rem color-mix(in srgb,var(--x-primary-color) 42%,transparent)}.profile-btn--submit[data-v-3fa4f7e4]:not(:disabled):active{box-shadow:inset 0 .08rem .18rem #5236081f,inset 0 -.0625rem #ffffff7a}.profile-btn--submit[data-v-3fa4f7e4]:disabled{border-color:color-mix(in srgb,var(--x-primary-color) 30%,rgba(255,255,255,.82));background:linear-gradient(155deg,color-mix(in srgb,var(--x-primary-color) 42%,rgba(255,255,255,.76)),color-mix(in srgb,var(--x-primary-color) 54%,rgba(255,255,255,.58)));box-shadow:inset 0 .0625rem #ffffffad,inset 0 -.0625rem #5236080d,0 .12rem .26rem -.2rem #1f29371f}.profile-form[data-v-3fa4f7e4]{display:flex;flex-direction:column;gap:1.35rem;padding:clamp(1.15rem,2.6vw,1.85rem);border:.0625rem solid rgba(255,255,255,.9);background:linear-gradient(145deg,#ffffffa3,#ffffff70 48%,#f7f8f957);box-shadow:inset 0 .0625rem #fffffff5,inset 0 -.0625rem #302d2809,0 .18rem .5rem -.34rem #1f29370f;backdrop-filter:blur(1.4rem) saturate(120%);-webkit-backdrop-filter:blur(1.4rem) saturate(120%)}.profile-form__head[data-v-3fa4f7e4]{display:flex;flex-direction:column;gap:.25rem}.profile-form__head h2[data-v-3fa4f7e4]{margin:0;color:var(--x-main-text-color);font-size:1.05rem;font-weight:780}.profile-form__head p[data-v-3fa4f7e4]{margin:0;color:var(--x-desc-text-color);font-size:.78rem}.profile-form__grid[data-v-3fa4f7e4]{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,19rem),1fr));gap:1.1rem}.profile-form__foot[data-v-3fa4f7e4]{display:flex;justify-content:flex-end;padding-top:.2rem}.field[data-v-3fa4f7e4]{display:flex;flex-direction:column;gap:.5rem}.field--full[data-v-3fa4f7e4]{grid-column:1/-1}.field__label[data-v-3fa4f7e4]{color:var(--x-desc-text-color);font-size:.76rem;font-weight:600}.profile-form[data-v-3fa4f7e4] .text-input,.profile-form[data-v-3fa4f7e4] .text-input:focus-within{outline:none!important;box-shadow:none!important}.profile-form[data-v-3fa4f7e4] .text-input input,.profile-form textarea[data-v-3fa4f7e4]{width:100%;border:.0625rem solid rgba(31,41,55,.12);border-radius:1rem;background:linear-gradient(180deg,#fffffffa,#eff1f4f0);color:var(--x-main-text-color);font:inherit;box-shadow:inset 0 .0625rem #fff,inset 0 -.0625rem #1f29370b,0 .18rem .42rem -.3rem #1f293747;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease}.profile-form[data-v-3fa4f7e4] .text-input input::placeholder,.profile-form textarea[data-v-3fa4f7e4]::placeholder{color:color-mix(in srgb,var(--x-desc-text-color) 86%,transparent);opacity:.82}.profile-form[data-v-3fa4f7e4] .text-input input:disabled,.profile-form textarea[data-v-3fa4f7e4]:disabled{opacity:.6;cursor:not-allowed}.profile-form[data-v-3fa4f7e4] .text-input input:not(:read-only,:disabled):hover,.profile-form textarea[data-v-3fa4f7e4]:not(:read-only,:disabled):hover{border-color:color-mix(in srgb,var(--x-primary-color) 24%,rgba(255,255,255,.92))!important}.profile-form[data-v-3fa4f7e4] .text-input input:not(:read-only,:disabled):focus,.profile-form textarea[data-v-3fa4f7e4]:not(:read-only,:disabled):focus{outline:none!important;transform:none!important;border-color:color-mix(in srgb,var(--x-primary-color) 72%,rgba(255,255,255,.94))!important;background:linear-gradient(180deg,#fffffff2,#f8f8f8fa)!important;box-shadow:none!important}.profile-form[data-v-3fa4f7e4] .text-input input:read-only{color:var(--x-desc-text-color);cursor:default;background:linear-gradient(180deg,#f9f9f9d6,#f1f1f1eb)!important;box-shadow:inset 0 .0625rem #ffffffdb,inset 0 -.0625rem #1f293705!important}.profile-form[data-v-3fa4f7e4] .text-input.--icon:after{border-left-color:#ffffffb8}.profile-form textarea[data-v-3fa4f7e4]{display:block;min-height:8rem;padding:.85rem .95rem;resize:vertical;line-height:1.8}.desktop-only[data-v-3fa4f7e4]{display:inline-flex}@keyframes profileRise-3fa4f7e4{0%{opacity:0;transform:translateY(.6rem)}to{opacity:1;transform:translateY(0)}}@keyframes profileGlow-3fa4f7e4{0%,to{opacity:.7;transform:scale(.96)}50%{opacity:1;transform:scale(1.05)}}@keyframes profileFloat-3fa4f7e4{0%,to{transform:translateY(0)}50%{transform:translateY(-.22rem)}}@media screen and (max-width:972px){.profile-view[data-v-3fa4f7e4]{gap:.9rem}.profile-card[data-v-3fa4f7e4]{padding:1.4rem 1.1rem 1.25rem}.profile-card__main[data-v-3fa4f7e4]{flex-direction:column;gap:.9rem;text-align:center}.profile-card__identity[data-v-3fa4f7e4]{align-items:center;min-width:0}.profile-card__actions[data-v-3fa4f7e4]{justify-content:center;width:100%}.profile-chip[data-v-3fa4f7e4]{align-self:center}.profile-form__foot[data-v-3fa4f7e4]{justify-content:stretch}.profile-btn--submit[data-v-3fa4f7e4]{width:100%}.desktop-only[data-v-3fa4f7e4]{display:none!important}}@media(prefers-reduced-motion:reduce){.profile-view[data-v-3fa4f7e4]>*,.profile-card__glow[data-v-3fa4f7e4],.profile-avatar-ring[data-v-3fa4f7e4]{animation:none}.profile-btn[data-v-3fa4f7e4],.profile-form[data-v-3fa4f7e4] .text-input input,.profile-form textarea[data-v-3fa4f7e4]{transition-duration:.01ms}}.accordion[data-v-e3412912]{display:grid;gap:.7rem;width:100%}.accordion-item[data-v-e3412912]{position:relative;isolation:isolate;overflow:hidden;width:100%;border-radius:1.1rem;border:.0625rem solid rgba(255,255,255,.9);background:linear-gradient(145deg,#ffffffa3,#ffffff70 48%,#f7f8f957);box-shadow:inset 0 .0625rem #fffffff5,inset 0 -.0625rem #302d2809,0 .18rem .5rem -.34rem #1f293711;backdrop-filter:blur(1.4rem) saturate(120%);-webkit-backdrop-filter:blur(1.4rem) saturate(120%);transition:border-color .2s ease,background .2s ease,box-shadow .2s ease}.accordion-item.--active[data-v-e3412912]{border-color:color-mix(in srgb,var(--x-primary-color) 28%,rgba(255,255,255,.92));background:linear-gradient(145deg,color-mix(in srgb,var(--x-primary-color) 6%,rgba(255,255,255,.82)),#f8f9faa3)}.accordion-item.--active .accordion-header[data-v-e3412912]{background:linear-gradient(180deg,color-mix(in srgb,var(--x-primary-color) 5%,rgba(255,255,255,.42)),#ffffff24)}.accordion-item.--active .accordion-header>svg[data-v-e3412912]{color:var(--x-primary-color-dark);background:color-mix(in srgb,var(--x-primary-color) 11%,rgba(255,255,255,.9));border-color:color-mix(in srgb,var(--x-primary-color) 30%,rgba(255,255,255,.92))}.accordion-header[data-v-e3412912]{display:flex;align-items:center;justify-content:space-between;gap:.8rem;width:100%;min-height:3.25rem;padding:.82rem .9rem;border:0;background:transparent;color:var(--x-main-text-color);font:inherit;cursor:pointer;text-align:right;transition:background .2s ease,color .2s ease}.accordion-header>span[data-v-e3412912]{display:flex;align-items:center;gap:.65rem;min-width:0}.accordion-header>span>span[data-v-e3412912]{min-width:0;color:var(--x-main-text-color);font-size:.78rem;font-weight:680;line-height:1.65}.accordion-header>span>svg[data-v-e3412912]{width:1.8rem;height:1.8rem;padding:.42rem;flex:0 0 1.8rem;border:.0625rem solid color-mix(in srgb,var(--x-primary-color) 20%,rgba(255,255,255,.9));border-radius:.65rem;background:color-mix(in srgb,var(--x-primary-color) 6%,rgba(255,255,255,.84));color:var(--x-primary-color-dark);box-shadow:inset 0 .0625rem #fffffff5,0 .12rem .28rem -.22rem #1f293729}.accordion-header>svg[data-v-e3412912]{width:1.85rem;height:1.85rem;padding:.45rem;flex:0 0 1.85rem;border:.0625rem solid color-mix(in srgb,var(--x-border-color) 56%,rgba(255,255,255,.9));border-radius:50%;background:linear-gradient(180deg,#ffffffe0,#f4f5f7b8);color:var(--x-desc-text-color);box-shadow:inset 0 .0625rem #fffffffa,0 .12rem .28rem -.22rem #1f293724;transition:color .2s ease,border-color .2s ease,background .2s ease,transform .25s cubic-bezier(.22,1,.36,1)}.accordion-header[data-v-e3412912]:hover{background:linear-gradient(180deg,#ffffff70,#ffffff26)}.accordion-header:hover>svg[data-v-e3412912]{color:var(--x-primary-color-dark);border-color:color-mix(in srgb,var(--x-primary-color) 24%,rgba(255,255,255,.92))}.accordion-header:active>svg[data-v-e3412912]{transform:scale(.94)}.accordion-header[data-v-e3412912]:focus{outline:none}.accordion-header[data-v-e3412912]:focus-visible{outline:.1rem solid color-mix(in srgb,var(--x-primary-color) 30%,transparent);outline-offset:-.12rem;border-radius:inherit}.accordion-body[data-v-e3412912]{position:relative;padding:.85rem 1rem 1rem;border-top:.0625rem solid color-mix(in srgb,var(--x-border-color) 42%,transparent);background:linear-gradient(180deg,#ffffff2e,#ffffff6b);color:color-mix(in srgb,var(--x-desc-text-color) 92%,transparent);font-size:.75rem;font-weight:420;line-height:1.9}.accordion-body p[data-v-e3412912]{margin:0}.accordion-body[data-v-e3412912]:after{position:absolute;right:1rem;bottom:0;left:1rem;height:.0625rem;content:"";pointer-events:none;background:linear-gradient(90deg,transparent,rgba(255,255,255,.82),transparent)}.accordion-enter-active[data-v-e3412912],.accordion-leave-active[data-v-e3412912]{overflow:hidden;transition:max-height .32s cubic-bezier(.22,1,.36,1),opacity .22s ease,padding-top .32s cubic-bezier(.22,1,.36,1),padding-bottom .32s cubic-bezier(.22,1,.36,1)}.accordion-enter-from[data-v-e3412912],.accordion-leave-to[data-v-e3412912]{max-height:0;padding-top:0;padding-bottom:0;opacity:0}.accordion-enter-to[data-v-e3412912],.accordion-leave-from[data-v-e3412912]{max-height:24rem;opacity:1}@media(prefers-reduced-motion:reduce){.accordion-item[data-v-e3412912],.accordion-header[data-v-e3412912],.accordion-header>svg[data-v-e3412912],.accordion-enter-active[data-v-e3412912],.accordion-leave-active[data-v-e3412912]{transition-duration:.01ms}}.terms-page{position:relative;font-size:.85rem;padding:1.5em;direction:rtl;animation:termsRise .5s cubic-bezier(.22,1,.36,1) both}@media screen and (max-width:768px){.terms-page{padding:1rem}}.terms-page .terms-card{position:relative;isolation:isolate;overflow:hidden;border-radius:1.6rem;padding:2em;max-width:1000px;margin:0 auto;border:.0625rem solid rgba(255,255,255,.9);background:linear-gradient(145deg,#ffffffa3,#ffffff70 48%,#f7f8f957);box-shadow:inset 0 .0625rem #fffffff5,inset 0 -.0625rem #302d2809,0 .18rem .5rem -.34rem #1f293713;backdrop-filter:blur(1.4rem) saturate(120%);-webkit-backdrop-filter:blur(1.4rem) saturate(120%)}.terms-page .terms-card:after{position:absolute;z-index:0;top:-40%;right:-10%;width:20rem;height:20rem;content:"";pointer-events:none;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--x-primary-color) 13%,transparent),transparent 64%);filter:blur(2rem);animation:termsGlow 9s ease-in-out infinite}.terms-page .terms-card>*{position:relative;z-index:1}@media screen and (max-width:768px){.terms-page .terms-card{padding:1.25em}}.terms-page .page-title{font-size:1.3em;font-weight:700;text-align:center;margin-bottom:2em;color:var(--x-main-text-color)}.terms-page .terms-section{margin-bottom:1.75em}.terms-page .terms-section h2{font-size:1.1em;font-weight:700;margin-bottom:.75em;color:var(--x-primary-color)}.terms-page .terms-section p{font-size:1em;line-height:1.9;color:var(--x-desc-text-color);text-align:justify;margin-bottom:.5em}.terms-page .terms-section ul{padding-right:1.25em;margin-top:.5em}.terms-page .terms-section ul li{font-size:1em;line-height:1.9;color:var(--x-desc-text-color);margin-bottom:.4em;list-style:disc}.terms-page .terms-footer{margin-top:2.5em;padding-top:1em;border-top:1px solid var(--x-border-color);text-align:center;font-size:.9em;color:var(--x-desc-text-color)}.terms-page .terms-footer span{display:block;margin-top:.4em;font-weight:600;color:var(--x-main-text-color)}@keyframes termsRise{0%{opacity:0;transform:translateY(.6rem)}to{opacity:1;transform:translateY(0)}}@keyframes termsGlow{0%,to{opacity:.7;transform:scale(.96)}50%{opacity:1;transform:scale(1.05)}}@media(prefers-reduced-motion:reduce){.terms-page{animation:none}.terms-card:after{animation:none}}.privacy-modal{max-width:900px;max-height:90dvh}.privacy-modal__body{-ms-overflow-style:none;scrollbar-width:none}.privacy-modal__body::-webkit-scrollbar{display:none}.privacy-modal__mobile{-ms-overflow-style:none;scrollbar-width:none}.privacy-modal__mobile::-webkit-scrollbar{display:none}.guest-modal{max-width:500px;max-height:90dvh;background-color:var(--x-background-color)}.guest-modal__body,.guest-modal__mobile{-ms-overflow-style:none;scrollbar-width:none}.error{font-size:12px;color:#d0d0d0;margin-top:4px;text-align:right}.submit-btn{width:100%;height:44px;border-radius:12px;background:#ffc425;color:#262425;font-weight:600;transition:opacity .2s}.submit-btn:hover{opacity:.9}.subscription-view[data-v-c332e953]{display:flex;flex-direction:column;gap:1.05rem;width:100%;color:var(--x-main-text-color)}.subscription-head[data-v-c332e953]{display:flex;align-items:center;flex-direction:column;gap:.18rem;text-align:center}.subscription-head__eyebrow[data-v-c332e953]{color:var(--x-primary-color-dark);font-size:.66rem;font-weight:700}.subscription-head h2[data-v-c332e953]{margin:0;color:var(--x-main-text-color);font-size:clamp(1.05rem,2vw,1.28rem);font-weight:760;line-height:1.55}.subscription-head p[data-v-c332e953]{margin:0;color:var(--x-desc-text-color);font-size:.73rem;line-height:1.7}.plans-grid[data-v-c332e953]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:.9rem;width:100%;max-width:64rem;margin:.8rem auto 0}.plan-card[data-v-c332e953]{position:relative;isolation:isolate;display:flex;flex-direction:column;min-width:0;overflow:hidden;border-radius:1.25rem;color:var(--x-main-text-color);border:.0625rem solid rgba(255,255,255,.9);background:linear-gradient(145deg,#ffffffa3,#ffffff70 48%,#f7f8f957);box-shadow:inset 0 .0625rem #fffffff5,inset 0 -.0625rem #302d2809,0 .18rem .5rem -.34rem #1f293716;backdrop-filter:blur(1.4rem) saturate(120%);-webkit-backdrop-filter:blur(1.4rem) saturate(120%);transition:border-color .2s ease}.plan-card[data-v-c332e953]:before{position:absolute;z-index:0;inset:0;content:"";pointer-events:none;background:linear-gradient(145deg,rgba(255,255,255,.54) 0%,rgba(255,255,255,.1) 28%,transparent 50%)}.plan-card[data-v-c332e953]:after{position:absolute;z-index:0;right:-5rem;bottom:-7rem;width:14rem;height:14rem;content:"";border-radius:50%;pointer-events:none;background:radial-gradient(circle,color-mix(in srgb,var(--x-primary-color) 7%,transparent),transparent 68%);filter:blur(1rem)}.plan-card[data-v-c332e953]:hover{border-color:color-mix(in srgb,var(--x-primary-color) 34%,rgba(255,255,255,.92))}.plan-card--popular[data-v-c332e953]{border-color:color-mix(in srgb,var(--x-primary-color) 58%,rgba(255,255,255,.92));background:linear-gradient(145deg,color-mix(in srgb,var(--x-primary-color) 9%,rgba(255,255,255,.9)),#ffffffbd 52%,color-mix(in srgb,var(--x-primary-color) 7%,rgba(241,243,245,.58)));box-shadow:inset 0 .0625rem #fffffff5,inset 0 -.0625rem color-mix(in srgb,var(--x-primary-color) 10%,transparent),0 .18rem .5rem -.34rem color-mix(in srgb,var(--x-primary-color) 30%,rgba(31,41,55,.12))}.plan-card--popular .plan-card__header[data-v-c332e953]{background:linear-gradient(145deg,color-mix(in srgb,var(--x-primary-color) 8%,rgba(244,246,248,.9)),#faf9f5c2)}.plan-card--popular .plan-card__header[data-v-c332e953]:before{opacity:.14;filter:saturate(1) contrast(.98) brightness(1.02)}.plan-card__highlight[data-v-c332e953]{position:absolute;z-index:0;top:-7rem;right:-6rem;width:14rem;height:14rem;border-radius:50%;pointer-events:none;background:radial-gradient(circle,color-mix(in srgb,var(--x-primary-color) 11%,transparent),transparent 68%);filter:blur(1.2rem)}.plan-card__header[data-v-c332e953],.plan-card__body[data-v-c332e953],.plan-card__footer[data-v-c332e953]{position:relative;z-index:1}.plan-card__header[data-v-c332e953]{position:relative;isolation:isolate;display:flex;justify-content:space-between;overflow:hidden;flex-direction:column;gap:.9rem;min-height:9.25rem;padding:.9rem 1rem 1rem;border-bottom:.0625rem solid color-mix(in srgb,var(--x-border-color) 54%,transparent);background:linear-gradient(145deg,#ebeef2db,#fafbfcbd)}.plan-card__header[data-v-c332e953]:before{position:absolute;z-index:0;top:50%;left:50%;width:17.75rem;height:17.75rem;content:"";pointer-events:none;background:url(/static/imgs/yooz.png) center/contain no-repeat;opacity:.11;filter:saturate(.86) contrast(.96) brightness(1.02);transform:translate(-50%,-50%)}.plan-card__header[data-v-c332e953]:after{position:absolute;z-index:1;inset:0;content:"";pointer-events:none;background:linear-gradient(180deg,rgba(255,255,255,.18) 0%,transparent 44%,rgba(255,255,255,.08) 100%)}.plan-card__header[data-v-c332e953]>*{position:relative;z-index:2}.plan-card__title-row[data-v-c332e953]{display:flex;justify-content:space-between;align-items:center;gap:.6rem}.plan-card__title-row h3[data-v-c332e953]{min-width:0;margin:0;padding:.3rem .5rem;border-radius:.62rem;color:var(--x-main-text-color);font-size:.72rem;font-weight:700;line-height:1.5;border:.0625rem solid rgba(255,255,255,.9);background:linear-gradient(180deg,#ffffffe0,#f4f4f4f7);box-shadow:inset 0 .0625rem #fffffff5,inset 0 -.0625rem #1f293706,0 .12rem .28rem -.22rem #1f293724}.plan-card__body[data-v-c332e953]{display:flex;flex:1;flex-direction:column;padding:.9rem 1.05rem;background:linear-gradient(180deg,#ffffff61,#fff3);backdrop-filter:blur(.7rem);-webkit-backdrop-filter:blur(.7rem)}.plan-card__footer[data-v-c332e953]{padding:0 1.05rem 1.05rem;background:linear-gradient(180deg,#ffffff30,#ffffff4d)}.plan-type[data-v-c332e953]{display:inline-flex;align-items:center;flex-shrink:0;min-height:1.45rem;padding:.2rem .48rem;border-radius:.55rem;color:var(--x-primary-color-dark);font-size:.6rem;font-weight:700;border:.0625rem solid rgba(255,255,255,.9);background:linear-gradient(180deg,#ffffffe0,#f4f4f4f7);box-shadow:inset 0 .0625rem #fffffff5,inset 0 -.0625rem #1f293706,0 .12rem .28rem -.22rem #1f293724;border-color:color-mix(in srgb,var(--x-primary-color) 32%,rgba(255,255,255,.86));background:color-mix(in srgb,var(--x-primary-color) 9%,rgba(255,255,255,.82))}.plan-price[data-v-c332e953]{display:flex;align-items:flex-end;align-self:flex-end;flex-direction:column;gap:.08rem;padding:.16rem .58rem;border-radius:.72rem;border:.0625rem solid rgba(255,255,255,.9);background:linear-gradient(180deg,#ffffffe0,#f4f4f4f7);box-shadow:inset 0 .0625rem #fffffff5,inset 0 -.0625rem #1f293706,0 .12rem .28rem -.22rem #1f293724}.plan-price__old[data-v-c332e953]{color:var(--x-desc-text-color);font-size:.61rem;text-decoration:line-through}.plan-price__final[data-v-c332e953]{display:flex;align-items:baseline;gap:.28rem}.plan-price__final strong[data-v-c332e953]{color:var(--x-main-text-color);font-size:clamp(.92rem,1.8vw,1.16rem);font-weight:800}.plan-price__final span[data-v-c332e953]{color:var(--x-desc-text-color);font-size:.61rem;font-weight:650}.features-list[data-v-c332e953]{display:grid;gap:.52rem;padding:0;margin:0;list-style:none}.features-list li[data-v-c332e953]{display:flex;align-items:flex-start;gap:.48rem;color:color-mix(in srgb,var(--x-main-text-color) 86%,transparent);font-size:.72rem;line-height:1.62}.feature-dot[data-v-c332e953]{width:.36rem;height:.36rem;margin-top:.38rem;flex-shrink:0;border:.09rem solid rgba(255,255,255,.92);border-radius:50%;background-color:var(--x-primary-color);box-shadow:0 0 0 .0625rem color-mix(in srgb,var(--x-primary-color) 34%,transparent)}.details-toggle[data-v-c332e953]{display:none}.buy-plan-btn[data-v-c332e953]{width:100%;min-height:2.35rem;border-radius:.72rem;display:inline-flex;align-items:center;justify-content:center;gap:.4rem;padding:.55rem .85rem;border:.0625rem solid rgba(255,255,255,.84);border-radius:999rem;background:linear-gradient(180deg,#ffffffc7,#ffffff6b);color:var(--x-main-text-color);font:inherit;font-size:.72rem;font-weight:700;cursor:pointer;box-shadow:inset 0 .0625rem #fffffffa,inset 0 -.0625rem #1f29370b,0 .16rem .32rem -.24rem #1f293733;transition:transform .18s cubic-bezier(.22,1,.36,1),border-color .2s ease,background .2s ease,box-shadow .2s ease,opacity .2s ease}.buy-plan-btn[data-v-c332e953]:not(:disabled):hover{transform:translateY(-.04rem);border-color:#fffffff5;background:linear-gradient(180deg,#ffffffdb,#ffffff80);box-shadow:inset 0 .0625rem #fff,inset 0 -.0625rem #1f29370b,0 .18rem .36rem -.24rem #1f293738}.buy-plan-btn[data-v-c332e953]:not(:disabled):active{transform:translateY(.02rem) scale(.985);box-shadow:inset 0 .0625rem .15rem #1f293714,inset 0 -.0625rem #ffffffb3}.buy-plan-btn[data-v-c332e953]:disabled{opacity:.52;cursor:not-allowed}.buy-plan-btn[data-v-c332e953]{border-color:color-mix(in srgb,var(--x-primary-color) 38%,rgba(255,255,255,.86));background:linear-gradient(180deg,color-mix(in srgb,var(--x-primary-color) 8%,rgba(255,255,255,.82)),color-mix(in srgb,var(--x-primary-color) 15%,rgba(255,255,255,.45)));color:var(--x-primary-color-dark);font-size:.72rem}.buy-plan-btn[data-v-c332e953]:not(:disabled):hover{border-color:color-mix(in srgb,var(--x-primary-color) 50%,rgba(255,255,255,.92))}.buy-plan-btn--popular[data-v-c332e953]{border-color:color-mix(in srgb,var(--x-primary-color) 72%,rgba(255,255,255,.72));background:linear-gradient(155deg,#ffd973,#ffc425);color:var(--x-main-text-color);box-shadow:inset 0 .0625rem #ffffff9e,inset 0 -.0625rem #5236081a,0 .18rem .38rem -.26rem color-mix(in srgb,var(--x-primary-color) 38%,transparent)}.buy-plan-btn--popular[data-v-c332e953]:not(:disabled):hover{border-color:color-mix(in srgb,var(--x-primary-color) 84%,rgba(255,255,255,.76));background:linear-gradient(155deg,#ffce4c,#ffc425);box-shadow:inset 0 .0625rem #ffffffb3,inset 0 -.0625rem #5236081a,0 .2rem .42rem -.27rem color-mix(in srgb,var(--x-primary-color) 42%,transparent)}.privacy-link[data-v-c332e953]{align-self:center;padding:.25rem .45rem;border:0;background:transparent;color:var(--x-primary-color-dark);font:inherit;font-size:.68rem;cursor:pointer}.subscription-sections[data-v-c332e953]{display:grid;gap:.7rem}.subscription-section[data-v-c332e953],.payment-card[data-v-c332e953]{border-radius:1.05rem;border:.0625rem solid rgba(255,255,255,.9);background:linear-gradient(145deg,#ffffffa3,#ffffff70 48%,#f7f8f957);box-shadow:inset 0 .0625rem #fffffff5,inset 0 -.0625rem #302d2809,0 .18rem .5rem -.34rem #1f293713;backdrop-filter:blur(1.4rem) saturate(120%);-webkit-backdrop-filter:blur(1.4rem) saturate(120%)}.subscription-section[data-v-c332e953]{padding:.82rem .95rem}.discount-section[data-v-c332e953]{display:grid;grid-template-columns:minmax(0,1fr) minmax(14rem,32%);align-items:center;gap:.8rem}.section-copy h3[data-v-c332e953]{margin:0;color:var(--x-main-text-color);font-size:.8rem;font-weight:720}.section-copy p[data-v-c332e953]{margin:.12rem 0 0;color:var(--x-desc-text-color);font-size:.67rem;line-height:1.6}.discount-control[data-v-c332e953]{display:flex;align-items:stretch;min-height:2.35rem}.discount-control[data-v-c332e953] input{height:2.35rem!important;min-height:2.35rem!important;padding:.42rem .75rem!important;border-radius:0 333rem 333rem 0!important;font-size:.7rem!important;width:100%;border:.0625rem solid rgba(31,41,55,.12);border-radius:1rem;background:linear-gradient(180deg,#fffffffa,#eff1f4f0);color:var(--x-main-text-color);font:inherit;box-shadow:inset 0 .0625rem #fff,inset 0 -.0625rem #1f29370b,0 .18rem .42rem -.3rem #1f293747;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease}.discount-control[data-v-c332e953] input::placeholder{color:color-mix(in srgb,var(--x-desc-text-color) 86%,transparent);opacity:.82}.discount-control[data-v-c332e953] input:disabled{opacity:.6;cursor:not-allowed}.discount-btn[data-v-c332e953]{min-width:4rem;height:2.35rem;min-height:2.35rem;flex-shrink:0;border-radius:333rem 0 0 333rem!important;display:inline-flex;align-items:center;justify-content:center;gap:.4rem;padding:.42rem .75rem;border:.0625rem solid rgba(255,255,255,.84);border-radius:999rem;background:linear-gradient(180deg,#ffffffc7,#ffffff6b);color:var(--x-main-text-color);font:inherit;font-size:.7rem;font-weight:700;cursor:pointer;box-shadow:inset 0 .0625rem #fffffffa,inset 0 -.0625rem #1f29370b,0 .16rem .32rem -.24rem #1f293733;transition:transform .18s cubic-bezier(.22,1,.36,1),border-color .2s ease,background .2s ease,box-shadow .2s ease,opacity .2s ease}.discount-btn[data-v-c332e953]:not(:disabled):hover{transform:translateY(-.04rem);border-color:#fffffff5;background:linear-gradient(180deg,#ffffffdb,#ffffff80);box-shadow:inset 0 .0625rem #fff,inset 0 -.0625rem #1f29370b,0 .18rem .36rem -.24rem #1f293738}.discount-btn[data-v-c332e953]:not(:disabled):active{transform:translateY(.02rem) scale(.985);box-shadow:inset 0 .0625rem .15rem #1f293714,inset 0 -.0625rem #ffffffb3}.discount-btn[data-v-c332e953]:disabled{opacity:.52;cursor:not-allowed}.discount-btn[data-v-c332e953]{border-color:color-mix(in srgb,var(--x-primary-color) 72%,rgba(255,255,255,.72));background:linear-gradient(155deg,#ffd973,#ffc425);color:var(--x-main-text-color);box-shadow:inset 0 .0625rem #ffffff9e,inset 0 -.0625rem #5236081a,0 .18rem .38rem -.26rem color-mix(in srgb,var(--x-primary-color) 38%,transparent)}.discount-btn[data-v-c332e953]:not(:disabled):hover{border-color:color-mix(in srgb,var(--x-primary-color) 84%,rgba(255,255,255,.76));background:linear-gradient(155deg,#ffce4c,#ffc425);box-shadow:inset 0 .0625rem #ffffffb3,inset 0 -.0625rem #5236081a,0 .2rem .42rem -.27rem color-mix(in srgb,var(--x-primary-color) 42%,transparent)}.discount-btn[data-v-c332e953]{line-height:1.35}.discount-btn[data-v-c332e953]:focus{outline:none}.discount-btn--remove[data-v-c332e953]{border-color:color-mix(in srgb,var(--x-danger-color) 32%,rgba(255,255,255,.86));background:linear-gradient(180deg,color-mix(in srgb,var(--x-danger-color) 6%,rgba(255,255,255,.82)),color-mix(in srgb,var(--x-danger-color) 11%,rgba(255,255,255,.45)));color:var(--x-danger-color);box-shadow:inset 0 .0625rem #fffffff2,inset 0 -.0625rem #1f29370b,0 .16rem .32rem -.24rem #1f293733}.discount-btn--remove[data-v-c332e953]:not(:disabled):hover{border-color:color-mix(in srgb,var(--x-danger-color) 46%,rgba(255,255,255,.92));background:linear-gradient(180deg,color-mix(in srgb,var(--x-danger-color) 8%,rgba(255,255,255,.86)),color-mix(in srgb,var(--x-danger-color) 14%,rgba(255,255,255,.5)))}.section-trigger[data-v-c332e953]{display:flex;align-items:center;gap:.62rem;width:100%;padding:0;border:0;background:transparent;color:inherit;font:inherit;text-align:right;cursor:pointer}.section-trigger__icon[data-v-c332e953]{display:inline-flex;align-items:center;justify-content:center;width:1.8rem;height:1.8rem;flex-shrink:0;border-radius:.58rem;color:var(--x-primary-color-dark);border:.0625rem solid rgba(255,255,255,.9);background:linear-gradient(180deg,#ffffffe0,#f4f4f4f7);box-shadow:inset 0 .0625rem #fffffff5,inset 0 -.0625rem #1f293706,0 .12rem .28rem -.22rem #1f293724;border-color:color-mix(in srgb,var(--x-primary-color) 26%,rgba(255,255,255,.88));background:color-mix(in srgb,var(--x-primary-color) 8%,rgba(255,255,255,.82))}.section-trigger__icon svg[data-v-c332e953]{width:1rem;height:1rem}.section-trigger__copy[data-v-c332e953]{display:flex;flex:1;flex-direction:column;gap:.08rem}.section-trigger__copy strong[data-v-c332e953]{color:var(--x-main-text-color);font-size:.75rem;font-weight:700}.section-trigger__copy small[data-v-c332e953]{color:var(--x-desc-text-color);font-size:.63rem;line-height:1.55}.section-trigger__chevron[data-v-c332e953]{width:1rem;height:1rem;flex-shrink:0;color:var(--x-desc-text-color);transition:transform .2s cubic-bezier(.22,1,.36,1)}.section-trigger__chevron.is-rotated[data-v-c332e953]{transform:rotate(180deg)}.consult-form[data-v-c332e953]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr)) auto;gap:.6rem;padding-top:.75rem;margin-top:.75rem;border-top:.0625rem solid color-mix(in srgb,var(--x-border-color) 58%,transparent)}.consult-form[data-v-c332e953] input{height:2.5rem!important;min-height:2.35rem!important}.consult-submit[data-v-c332e953]{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;padding:.5rem .82rem;border:.0625rem solid rgba(255,255,255,.84);border-radius:999rem;background:linear-gradient(180deg,#ffffffc7,#ffffff6b);color:var(--x-main-text-color);font:inherit;font-size:.69rem;font-weight:700;cursor:pointer;box-shadow:inset 0 .0625rem #fffffffa,inset 0 -.0625rem #1f29370b,0 .16rem .32rem -.24rem #1f293733;transition:transform .18s cubic-bezier(.22,1,.36,1),border-color .2s ease,background .2s ease,box-shadow .2s ease,opacity .2s ease}.consult-submit[data-v-c332e953]:not(:disabled):hover{transform:translateY(-.04rem);border-color:#fffffff5;background:linear-gradient(180deg,#ffffffdb,#ffffff80);box-shadow:inset 0 .0625rem #fff,inset 0 -.0625rem #1f29370b,0 .18rem .36rem -.24rem #1f293738}.consult-submit[data-v-c332e953]:not(:disabled):active{transform:translateY(.02rem) scale(.985);box-shadow:inset 0 .0625rem .15rem #1f293714,inset 0 -.0625rem #ffffffb3}.consult-submit[data-v-c332e953]:disabled{opacity:.52;cursor:not-allowed}.consult-submit[data-v-c332e953]{border-color:color-mix(in srgb,var(--x-primary-color) 72%,rgba(255,255,255,.72));background:linear-gradient(155deg,#ffd973,#ffc425);color:var(--x-main-text-color);box-shadow:inset 0 .0625rem #ffffff9e,inset 0 -.0625rem #5236081a,0 .18rem .38rem -.26rem color-mix(in srgb,var(--x-primary-color) 38%,transparent)}.consult-submit[data-v-c332e953]:not(:disabled):hover{border-color:color-mix(in srgb,var(--x-primary-color) 84%,rgba(255,255,255,.76));background:linear-gradient(155deg,#ffce4c,#ffc425);box-shadow:inset 0 .0625rem #ffffffb3,inset 0 -.0625rem #5236081a,0 .2rem .42rem -.27rem color-mix(in srgb,var(--x-primary-color) 42%,transparent)}.faq-accordion[data-v-c332e953]{margin-top:.75rem;padding-top:.75rem;border-top:.0625rem solid color-mix(in srgb,var(--x-border-color) 58%,transparent)}.payment-card[data-v-c332e953]{position:sticky;z-index:5;bottom:1rem;display:flex;align-items:center;justify-content:space-between;gap:.8rem;padding:.7rem .85rem}.payment-card__info[data-v-c332e953]{display:flex;align-items:center;justify-content:space-between;flex:1;gap:.75rem;min-width:0}.payment-card__title[data-v-c332e953]{display:flex;flex-direction:column;gap:.08rem}.payment-card__title strong[data-v-c332e953]{font-size:.72rem}.payment-card__title span[data-v-c332e953]{color:var(--x-desc-text-color);font-size:.62rem}.payment-card__price[data-v-c332e953]{display:flex;align-items:baseline;gap:.25rem;white-space:nowrap}.payment-card__price strong[data-v-c332e953]{color:var(--x-primary-color-dark);font-size:.92rem;font-weight:800}.payment-card__price span[data-v-c332e953]{color:var(--x-desc-text-color);font-size:.61rem}.payment-btn[data-v-c332e953]{min-width:9rem;min-height:2.35rem;border-radius:333rem!important;display:inline-flex;align-items:center;justify-content:center;gap:.4rem;padding:.52rem .9rem;border:.0625rem solid rgba(255,255,255,.84);border-radius:999rem;background:linear-gradient(180deg,#ffffffc7,#ffffff6b);color:var(--x-main-text-color);font:inherit;font-size:.71rem;font-weight:700;cursor:pointer;box-shadow:inset 0 .0625rem #fffffffa,inset 0 -.0625rem #1f29370b,0 .16rem .32rem -.24rem #1f293733;transition:transform .18s cubic-bezier(.22,1,.36,1),border-color .2s ease,background .2s ease,box-shadow .2s ease,opacity .2s ease}.payment-btn[data-v-c332e953]:not(:disabled):hover{transform:translateY(-.04rem);border-color:#fffffff5;background:linear-gradient(180deg,#ffffffdb,#ffffff80);box-shadow:inset 0 .0625rem #fff,inset 0 -.0625rem #1f29370b,0 .18rem .36rem -.24rem #1f293738}.payment-btn[data-v-c332e953]:not(:disabled):active{transform:translateY(.02rem) scale(.985);box-shadow:inset 0 .0625rem .15rem #1f293714,inset 0 -.0625rem #ffffffb3}.payment-btn[data-v-c332e953]:disabled{opacity:.52;cursor:not-allowed}.payment-btn[data-v-c332e953]{border-color:color-mix(in srgb,var(--x-primary-color) 72%,rgba(255,255,255,.72));background:linear-gradient(155deg,#ffd973,#ffc425);color:var(--x-main-text-color);box-shadow:inset 0 .0625rem #ffffff9e,inset 0 -.0625rem #5236081a,0 .18rem .38rem -.26rem color-mix(in srgb,var(--x-primary-color) 38%,transparent)}.payment-btn[data-v-c332e953]:not(:disabled):hover{border-color:color-mix(in srgb,var(--x-primary-color) 84%,rgba(255,255,255,.76));background:linear-gradient(155deg,#ffce4c,#ffc425);box-shadow:inset 0 .0625rem #ffffffb3,inset 0 -.0625rem #5236081a,0 .2rem .42rem -.27rem color-mix(in srgb,var(--x-primary-color) 42%,transparent)}.payment-btn[data-v-c332e953]{font-size:.71rem}@media screen and (max-width:1200px){.plans-grid[data-v-c332e953]{grid-template-columns:repeat(2,minmax(0,1fr));max-width:44rem}}@media(prefers-reduced-motion:reduce){.plan-card[data-v-c332e953],.buy-plan-btn[data-v-c332e953],.section-trigger__chevron[data-v-c332e953]{transition-duration:.01ms}}.assistant-card[data-v-7ff71ba4]{position:relative;isolation:isolate;display:flex;flex-direction:column;width:100%;min-width:0;height:100%;overflow:hidden;border-radius:1.28rem;color:var(--x-main-text-color);cursor:pointer;border:.0625rem solid rgba(255,255,255,.94);background:linear-gradient(155deg,#fffffff0,#fafafade 48%,#f1f3f5d1);box-shadow:inset 0 .0625rem #fff,inset 0 -.0625rem #1f293709,0 .18rem .42rem -.28rem #1f293733,0 .72rem 1.2rem -.95rem #1f29373d;transition:transform .22s cubic-bezier(.22,1,.36,1),border-color .2s ease,box-shadow .2s ease,background .2s ease}.assistant-card[data-v-7ff71ba4]:before{position:absolute;z-index:4;inset:0;content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(145deg,rgba(255,255,255,.42) 0%,rgba(255,255,255,.08) 24%,transparent 47%)}.assistant-card[data-v-7ff71ba4]:hover{transform:translateY(-.14rem);border-color:color-mix(in srgb,var(--x-primary-color) 20%,rgba(255,255,255,.96));background:linear-gradient(155deg,#fffffffa,#fbfbfbeb 48%,#f4f6f8db);box-shadow:inset 0 .0625rem #fff,inset 0 -.0625rem #1f293708,0 .22rem .48rem -.3rem #1f293733,0 .82rem 1.35rem -1rem #1f293747}.assistant-card[data-v-7ff71ba4]:active{transform:translateY(0) scale(.994)}.assistant-card[data-v-7ff71ba4]:focus{outline:none}.assistant-card[data-v-7ff71ba4]:focus-visible{outline:.125rem solid color-mix(in srgb,var(--x-primary-color) 36%,transparent);outline-offset:.14rem}.assistant-card__media[data-v-7ff71ba4]{position:relative;z-index:2;width:100%;aspect-ratio:1.12/1;overflow:hidden;border-radius:1.18rem 1.18rem .9rem .9rem;background:linear-gradient(145deg,#ebeceefa,#d7d9dceb)}.assistant-card__image[data-v-7ff71ba4]{display:block;width:100%;height:100%;object-fit:cover;transition:transform .38s cubic-bezier(.22,1,.36,1)}.assistant-card:hover .assistant-card__image[data-v-7ff71ba4]{transform:scale(1.02)}.assistant-card__image-overlay[data-v-7ff71ba4]{position:absolute;z-index:1;inset:0;pointer-events:none;background:linear-gradient(150deg,rgba(255,255,255,.18) 0%,transparent 34%,transparent 75%,rgba(255,255,255,.08) 100%)}.assistant-card__tag[data-v-7ff71ba4]{position:absolute;z-index:3;top:.58rem;left:.58rem;display:inline-flex;align-items:center;justify-content:center;min-height:1.5rem;padding:.22rem .52rem;border:.0625rem solid rgba(255,255,255,.76);border-radius:999rem;background:#ffffff73;color:color-mix(in srgb,var(--x-main-text-color) 68%,transparent);font-size:.58rem;font-weight:650;box-shadow:inset 0 .0625rem #ffffffe6,0 .08rem .2rem -.16rem #1f29371f;backdrop-filter:blur(.8rem) saturate(140%);-webkit-backdrop-filter:blur(.8rem) saturate(140%)}.assistant-card__favorite[data-v-7ff71ba4]{position:absolute;z-index:5;top:.55rem;right:.55rem;display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;border:.0625rem solid rgba(255,255,255,.78);border-radius:50%;background:#ffffff6e;color:color-mix(in srgb,var(--x-desc-text-color) 72%,transparent);cursor:pointer;box-shadow:inset 0 .0625rem #ffffffeb,0 .1rem .24rem -.18rem #1f293724;backdrop-filter:blur(.85rem) saturate(145%);-webkit-backdrop-filter:blur(.85rem) saturate(145%);transition:transform .18s cubic-bezier(.22,1,.36,1),color .18s ease,border-color .18s ease,background .18s ease}.assistant-card__favorite[data-v-7ff71ba4]:hover{transform:scale(1.05);border-color:color-mix(in srgb,var(--x-danger-color) 24%,rgba(255,255,255,.86));background:color-mix(in srgb,var(--x-danger-color) 6%,rgba(255,255,255,.56));color:var(--x-danger-color)}.assistant-card__favorite[data-v-7ff71ba4]:active{transform:scale(.95)}.assistant-card__favorite--active[data-v-7ff71ba4]{border-color:color-mix(in srgb,var(--x-danger-color) 28%,rgba(255,255,255,.86));background:color-mix(in srgb,var(--x-danger-color) 7%,rgba(255,255,255,.56));color:var(--x-danger-color)}.assistant-card__favorite--active .assistant-card__heart[data-v-7ff71ba4]{fill:currentColor}.assistant-card__heart[data-v-7ff71ba4]{transition:fill .18s ease,color .18s ease}.assistant-card__body[data-v-7ff71ba4]{position:relative;z-index:2;display:flex;flex:1;flex-direction:column;gap:.58rem;min-height:7.55rem;padding:.78rem .82rem .82rem}.assistant-card__content[data-v-7ff71ba4]{display:flex;flex-direction:column;gap:.2rem;min-width:0;text-align:right}.assistant-card__title[data-v-7ff71ba4]{display:-webkit-box;margin:0;overflow:hidden;color:var(--x-main-text-color);font-size:.84rem;font-weight:750;line-height:1.65;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.assistant-card__description[data-v-7ff71ba4]{display:-webkit-box;margin:0;overflow:hidden;color:var(--x-desc-text-color);font-size:.65rem;line-height:1.75;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.assistant-card__footer[data-v-7ff71ba4]{display:flex;align-items:center;justify-content:space-between;gap:.45rem;margin-top:auto;padding-top:.52rem;border-top:.0625rem solid rgba(255,255,255,.72)}.assistant-card__price-label[data-v-7ff71ba4]{color:var(--x-desc-text-color);font-size:.59rem;font-weight:600;white-space:nowrap}.assistant-card__price[data-v-7ff71ba4]{display:inline-flex;align-items:center;gap:.25rem;min-width:0;padding:.27rem .42rem;border:.0625rem solid rgba(255,255,255,.86);border-radius:999rem;background:linear-gradient(180deg,#ffffffc7,#ffffff6e);box-shadow:inset 0 .0625rem #fffffff0}.assistant-card__price strong[data-v-7ff71ba4]{color:var(--x-primary-color-dark);font-size:.67rem;font-weight:800;line-height:1}.assistant-card__yooz[data-v-7ff71ba4]{display:block;width:.92rem;height:.92rem;flex-shrink:0;object-fit:contain}@media screen and (max-width:900px){.assistant-card[data-v-7ff71ba4]{border-radius:1.18rem}.assistant-card__body[data-v-7ff71ba4]{min-height:7.2rem;padding:.72rem}.assistant-card__title[data-v-7ff71ba4]{font-size:.8rem}.assistant-card__description[data-v-7ff71ba4]{font-size:.62rem}}@media screen and (max-width:560px){.assistant-card[data-v-7ff71ba4]{border-radius:1rem}.assistant-card__media[data-v-7ff71ba4]{aspect-ratio:1.15/1;border-radius:.92rem .92rem .72rem .72rem}.assistant-card__favorite[data-v-7ff71ba4]{top:.45rem;right:.45rem;width:1.78rem;height:1.78rem}.assistant-card__tag[data-v-7ff71ba4]{top:.46rem;left:.46rem;min-height:1.35rem;padding:.18rem .4rem;font-size:.52rem}.assistant-card__body[data-v-7ff71ba4]{gap:.45rem;min-height:6.6rem;padding:.62rem}.assistant-card__content[data-v-7ff71ba4]{gap:.12rem}.assistant-card__title[data-v-7ff71ba4]{font-size:.74rem;line-height:1.58}.assistant-card__description[data-v-7ff71ba4]{font-size:.58rem;line-height:1.65}.assistant-card__footer[data-v-7ff71ba4]{gap:.3rem;padding-top:.42rem}.assistant-card__price-label[data-v-7ff71ba4]{font-size:.53rem}.assistant-card__price[data-v-7ff71ba4]{padding:.23rem .36rem}.assistant-card__price strong[data-v-7ff71ba4]{font-size:.6rem}.assistant-card__yooz[data-v-7ff71ba4]{width:.82rem;height:.82rem}}@media(hover:none){.assistant-card[data-v-7ff71ba4]:hover{transform:none;border-color:#fffffff0;background:linear-gradient(155deg,#fffffff0,#fafafade 48%,#f1f3f5d1);box-shadow:inset 0 .0625rem #fff,inset 0 -.0625rem #1f293709,0 .18rem .42rem -.28rem #1f293733,0 .72rem 1.2rem -.95rem #1f29373d}.assistant-card:hover .assistant-card__image[data-v-7ff71ba4]{transform:none}}@media(prefers-reduced-motion:reduce){.assistant-card[data-v-7ff71ba4],.assistant-card__image[data-v-7ff71ba4],.assistant-card__favorite[data-v-7ff71ba4],.assistant-card__heart[data-v-7ff71ba4]{transition-duration:.01ms}}.assistant-modal{display:block!important;width:min(42rem,100vw - 2rem)!important;max-width:none!important;max-height:calc(100vh - 2rem)!important;padding:0!important;gap:0!important;overflow:hidden!important;border:.0625rem solid rgba(255,255,255,.96)!important;border-radius:1.75rem!important;background:linear-gradient(145deg,#ffffffe6,#ffffffc7 48%,#f8f6f0bd)!important;backdrop-filter:blur(2rem) saturate(150%)!important;-webkit-backdrop-filter:blur(2rem) saturate(150%)!important;box-shadow:0 1.25rem 3.2rem -1.55rem #0f172a6b,0 .18rem .5rem -.28rem #0f172a2e,inset 0 .08rem .08rem #fff,inset 0 -.34rem .65rem -.55rem #ffffffb8!important}body.theme-dark .assistant-modal{border-color:#ffffff29!important;background:linear-gradient(145deg,#2a2d32f0,#1f2227eb 54%,#181b1fe6)!important;box-shadow:0 1.25rem 3.2rem -1.4rem #000000b8,inset 0 .0625rem #ffffff1a!important}.assistant-details{display:flex;flex-direction:column;width:100%;min-width:0;color:var(--x-main-text-color)}.assistant-details--desktop{gap:1rem;max-height:calc(100vh - 2rem);max-height:calc(100dvh - 2rem);padding:1.35rem;overflow-x:hidden;overflow-y:auto;box-sizing:border-box}.assistant-details--mobile{gap:.85rem;padding:.3rem .15rem calc(.3rem + env(safe-area-inset-bottom));box-sizing:border-box}.assistant-details__header{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;min-width:0}.assistant-details__close{display:inline-flex;align-items:center;justify-content:center;width:2.25rem;height:2.25rem;padding:0;flex-shrink:0;border:.0625rem solid rgba(255,255,255,.98);border-radius:50%;background:linear-gradient(180deg,#fffffff5,#f2f3f5e6);color:color-mix(in srgb,var(--x-main-text-color) 68%,transparent);cursor:pointer;box-shadow:inset 0 .0625rem #fff,0 .14rem .34rem -.22rem #0f172a42;transition:transform .18s cubic-bezier(.22,1,.36,1),color .18s ease,border-color .18s ease,background .18s ease}.assistant-details__close:hover{color:var(--x-danger-color);border-color:color-mix(in srgb,var(--x-danger-color) 36%,rgba(255,255,255,.94));background:color-mix(in srgb,var(--x-danger-color) 9%,rgba(255,255,255,.94));transform:scale(1.04)}.assistant-details__close:active{transform:scale(.94)}body.theme-dark .assistant-details__close{border-color:#ffffff24;background:linear-gradient(180deg,#ffffff1a,#ffffff0b);color:color-mix(in srgb,var(--x-main-text-color) 86%,transparent)}.assistant-details__media{width:100%;min-width:0;padding:.35rem;overflow:hidden;box-sizing:border-box;border:.0625rem solid rgba(255,255,255,.98);border-radius:1.25rem;background:linear-gradient(180deg,#ffffffe0,#edeff2e0);box-shadow:inset 0 .0625rem #fff,inset 0 -.0625rem #0f172a09,0 .16rem .42rem -.3rem #0f172a38}.assistant-details__media .media-video{display:block;width:100%;max-width:100%;overflow:hidden;border-radius:.95rem}.assistant-details__media video,.assistant-details__media iframe,.assistant-details__media canvas{display:block;width:100%!important;max-width:100%!important;height:auto;border-radius:.95rem}body.theme-dark .assistant-details__media{border-color:#ffffff1f;background:linear-gradient(180deg,#ffffff14,#ffffff09)}.assistant-details__actions{display:flex;align-items:center;flex-wrap:wrap;gap:.35rem;min-width:0}.assistant-details__description{display:flex;flex-direction:column;gap:.3rem;padding-top:.85rem;border-top:.0625rem solid color-mix(in srgb,var(--x-main-text-color) 16%,transparent)}.assistant-details__description h3{margin:0;color:var(--x-main-text-color);font-size:.74rem;font-weight:780}.assistant-details__description p{margin:0;overflow-wrap:anywhere;color:color-mix(in srgb,var(--x-main-text-color) 67%,transparent);font-size:.72rem;line-height:1.95;white-space:pre-line}body.theme-dark .assistant-details__description{border-top-color:#ffffff1c}body.theme-dark .assistant-details__description p{color:color-mix(in srgb,var(--x-main-text-color) 78%,transparent)}.assistant-details__footer{display:flex;width:100%;padding-top:.15rem}.assistant-details__start{width:100%;min-height:2.9rem;padding:.65rem 1rem;border:.0625rem solid color-mix(in srgb,var(--x-primary-color) 88%,rgba(255,255,255,.68));border-radius:999rem;background:linear-gradient(145deg,color-mix(in srgb,var(--x-primary-color) 92%,#fff),color-mix(in srgb,var(--x-primary-color) 78%,#c98a00));color:color-mix(in srgb,var(--x-main-text-color) 88%,#17120a);font:inherit;font-size:.78rem;font-weight:850;cursor:pointer;box-shadow:inset 0 .0625rem #ffffffb8,inset 0 -.09rem .16rem #794c001f,0 .28rem .7rem -.36rem color-mix(in srgb,var(--x-primary-color) 62%,transparent);transition:transform .18s cubic-bezier(.22,1,.36,1),background .18s ease,box-shadow .18s ease}.assistant-details__start:hover{transform:translateY(-.04rem);background:linear-gradient(145deg,color-mix(in srgb,var(--x-primary-color) 100%,#fff),color-mix(in srgb,var(--x-primary-color) 86%,#b97800));box-shadow:inset 0 .0625rem #ffffffc7,inset 0 -.09rem .16rem #794c0021,0 .36rem .82rem -.4rem color-mix(in srgb,var(--x-primary-color) 72%,transparent)}.assistant-details__start:active{transform:scale(.985)}.assistant-identity{display:flex;align-items:center;gap:.85rem;min-width:0}.assistant-identity__image{width:4.25rem;height:4.25rem;flex-shrink:0;overflow:hidden;border:.0625rem solid rgba(255,255,255,.98);border-radius:1.25rem;background:linear-gradient(145deg,#f6f7f8fa,#dadde1f0);box-shadow:inset 0 .0625rem #fff,0 .22rem .55rem -.34rem #0f172a52}.assistant-identity__image img{display:block;width:100%;height:100%;object-fit:cover}body.theme-dark .assistant-identity__image{border-color:#ffffff24;background:linear-gradient(145deg,#ffffff1a,#ffffff0a)}.assistant-identity__content{display:flex;flex-direction:column;gap:.12rem;min-width:0}.assistant-identity__eyebrow{color:color-mix(in srgb,var(--x-main-text-color) 55%,transparent);font-size:.61rem;font-weight:700}.assistant-identity__title{margin:0;overflow-wrap:anywhere;color:var(--x-main-text-color);font-size:clamp(1.02rem,2.4vw,1.3rem);font-weight:820;line-height:1.55;letter-spacing:-.02em}.assistant-identity__meta{display:flex;align-items:center;flex-wrap:wrap;gap:.42rem;color:color-mix(in srgb,var(--x-main-text-color) 62%,transparent);font-size:.64rem;font-weight:650}.assistant-identity__rating{display:inline-flex;gap:.04rem;color:color-mix(in srgb,var(--x-primary-color) 82%,#8c5b00);font-size:.62rem;line-height:1}.assistant-action{display:inline-flex;align-items:center;justify-content:center;gap:.3rem;min-height:2rem;padding:.34rem .58rem;color:color-mix(in srgb,var(--x-main-text-color) 66%,transparent);font:inherit;font-size:.64rem;font-weight:700;cursor:pointer;transition:color .18s ease,background .18s ease,border-color .18s ease,transform .18s cubic-bezier(.22,1,.36,1)}.assistant-action:hover{color:var(--x-main-text-color);border-color:color-mix(in srgb,var(--x-primary-color) 28%,rgba(255,255,255,.9));background:color-mix(in srgb,var(--x-primary-color) 8%,rgba(255,255,255,.88))}.assistant-action:active{transform:scale(.96)}.assistant-action--static{border-color:color-mix(in srgb,var(--x-main-text-color) 10%,rgba(255,255,255,.84));color:color-mix(in srgb,var(--x-main-text-color) 58%,transparent);cursor:default}.assistant-action--static:hover{color:color-mix(in srgb,var(--x-main-text-color) 58%,transparent);border-color:color-mix(in srgb,var(--x-main-text-color) 10%,rgba(255,255,255,.84));background:linear-gradient(180deg,#ffffffb8,#f5f6f885)}.assistant-action__icon{width:.95rem;height:.95rem;flex-shrink:0;color:currentColor}body.theme-dark .assistant-action{border-color:#ffffff1c;background:linear-gradient(180deg,#ffffff17,#ffffff09);color:color-mix(in srgb,var(--x-main-text-color) 78%,transparent)}body.theme-dark .assistant-action:hover{border-color:color-mix(in srgb,var(--x-primary-color) 34%,rgba(255,255,255,.12));background:color-mix(in srgb,var(--x-primary-color) 10%,rgba(255,255,255,.07))}.assistant-details--mobile .assistant-identity__image{width:3.7rem;height:3.7rem;border-radius:1rem}.assistant-details--mobile .assistant-details__footer{position:sticky;z-index:3;bottom:0;padding-top:.35rem;background:linear-gradient(180deg,transparent,rgba(255,255,255,.86) 40%);backdrop-filter:blur(.8rem);-webkit-backdrop-filter:blur(.8rem)}body.theme-dark .assistant-details--mobile .assistant-details__footer{background:linear-gradient(180deg,transparent,rgba(28,31,36,.92) 40%)}@media screen and (max-width:520px){.assistant-modal{width:calc(100vw - 1rem)!important;max-height:calc(100dvh - 1rem)!important;border-radius:1.3rem!important}.assistant-details--desktop{max-height:calc(100dvh - 1rem);padding:1rem}.assistant-identity{gap:.65rem}.assistant-identity__image{width:3.6rem;height:3.6rem;border-radius:1rem}}@media screen and (max-width:380px){.assistant-details__header{gap:.55rem}.assistant-identity__image{width:3.25rem;height:3.25rem}.assistant-action{padding-inline:.42rem;font-size:.58rem}}@media(hover:none){.assistant-details__close:hover,.assistant-details__start:hover{transform:none}.assistant-action:hover{color:color-mix(in srgb,var(--x-main-text-color) 66%,transparent);background:linear-gradient(180deg,#ffffffb8,#f5f6f885)}}@media(prefers-reduced-motion:reduce){.assistant-details__close,.assistant-details__start,.assistant-action{transition-duration:.01ms}}.assistants-view[data-v-c6e70ae1]{display:flex;flex-direction:column;gap:.9rem;width:100%;margin-inline:auto;color:var(--x-main-text-color)}.assistants-view[data-v-c6e70ae1]>*:not(.assistant-tabbar){animation:assistantsRise-c6e70ae1 .45s cubic-bezier(.22,1,.36,1) both}.assistants-view[data-v-c6e70ae1]>*:nth-child(3){animation-delay:.05s}.assistants-hero[data-v-c6e70ae1]{position:relative;isolation:isolate;overflow:hidden;padding:clamp(1.2rem,2.8vw,1.8rem);border-radius:1.7rem}.assistants-hero[data-v-c6e70ae1]>*{position:relative;z-index:2}.assistants-hero__content[data-v-c6e70ae1]{display:flex;flex-direction:column;gap:1rem;max-width:48rem;margin-inline:auto}.assistants-hero__text[data-v-c6e70ae1]{display:flex;flex-direction:column;gap:.25rem;text-align:center}.assistants-hero__text h1[data-v-c6e70ae1]{margin:0;color:var(--x-main-text-color);font-size:clamp(1.2rem,2.6vw,1.7rem);font-weight:800;line-height:1.55;letter-spacing:-.025em}.assistants-hero__text p[data-v-c6e70ae1]{margin:0;color:var(--x-desc-text-color);font-size:.78rem;line-height:1.9}.assistants-hero__eyebrow[data-v-c6e70ae1]{color:var(--x-desc-text-color);font-size:.67rem;font-weight:700;letter-spacing:.04em}.assistant-search[data-v-c6e70ae1]{position:relative;display:flex;align-items:center;min-width:0;min-height:3.15rem;padding-inline:.9rem .45rem;border-radius:999rem;border:.0625rem solid rgba(255,255,255,.9);background:linear-gradient(180deg,#ffffffe0,#f4f4f4f7);box-shadow:inset 0 .0625rem #fffffff5,inset 0 -.0625rem #1f293706,0 .12rem .28rem -.22rem #1f293724;transition:border-color .2s ease,background .2s ease}.assistant-search[data-v-c6e70ae1]:hover{border-color:color-mix(in srgb,var(--x-primary-color) 20%,rgba(255,255,255,.94))}.assistant-search[data-v-c6e70ae1]:focus-within{border-color:color-mix(in srgb,var(--x-primary-color) 66%,rgba(255,255,255,.94));background:linear-gradient(180deg,#fffffff5,#f8f8f8fc)}.assistant-search__icon[data-v-c6e70ae1]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--x-desc-text-color)}.assistant-search input[data-v-c6e70ae1]{width:100%;min-width:0;height:3rem;padding:0 .7rem;border:0;outline:0;background:transparent;color:var(--x-main-text-color);font:inherit;font-size:.8rem}.assistant-search input[data-v-c6e70ae1]::placeholder{color:color-mix(in srgb,var(--x-desc-text-color) 70%,transparent)}.assistant-search input[data-v-c6e70ae1]::-webkit-search-cancel-button{display:none}.assistant-search__clear[data-v-c6e70ae1]{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;flex-shrink:0;border:.0625rem solid rgba(255,255,255,.86);border-radius:50%;background:linear-gradient(180deg,#ffffffc7,#ffffff6b);color:var(--x-desc-text-color);cursor:pointer;box-shadow:inset 0 .0625rem #fffffff2,inset 0 -.0625rem #1f293708;transition:transform .18s cubic-bezier(.22,1,.36,1),color .2s ease}.assistant-search__clear[data-v-c6e70ae1]:hover{color:var(--x-main-text-color);transform:scale(1.04)}.assistant-search__clear[data-v-c6e70ae1]:active{transform:scale(.95)}.assistant-search__loading[data-v-c6e70ae1]{display:grid;width:2rem;height:2rem;flex:0 0 2rem;place-items:center;color:var(--x-primary-color)}.assistant-search__loading svg[data-v-c6e70ae1]{animation:assistantSearchSpin-c6e70ae1 .7s linear infinite}.assistant-tabbar[data-v-c6e70ae1]{position:relative;display:flex;align-items:center;justify-content:center;gap:.18rem;width:fit-content;max-width:100%;margin-inline:auto;padding:.24rem;box-sizing:border-box;border-radius:999rem;background-color:#ffffff57;backdrop-filter:blur(1.55rem) saturate(165%);-webkit-backdrop-filter:blur(1.55rem) saturate(165%);border:1px solid rgba(255,255,255,.7);box-shadow:0 .06rem .18rem #28241e08,0 .65rem 1.65rem -.92rem #28241e33,inset 0 .07rem .07rem #fffffff0,inset 0 -.5rem .8rem -.58rem #ffffffb8,inset 0 0 0 .025rem #ffffff4d;box-shadow:0 .05rem .14rem #28241e06,0 .42rem .95rem -.68rem #28241e29,inset 0 .0625rem .0625rem #fffffff0,inset 0 -.32rem .52rem -.44rem #ffffff9e}.assistant-tabbar__item[data-v-c6e70ae1]{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:.3rem;min-width:4.65rem;min-height:2.25rem;padding:.38rem .68rem;box-sizing:border-box;border:.0625rem solid transparent;border-radius:999rem;background:transparent;color:var(--x-desc-text-color);font:inherit;cursor:pointer;transition:transform .18s cubic-bezier(.22,1,.36,1),color .18s ease,background .18s ease,border-color .18s ease,box-shadow .18s ease}.assistant-tabbar__item[data-v-c6e70ae1]:hover{color:var(--x-main-text-color);background:#ffffff38}.assistant-tabbar__item[data-v-c6e70ae1]:active{transform:scale(.97)}.assistant-tabbar__item--active[data-v-c6e70ae1]{transform:translateY(-.05rem);border-color:color-mix(in srgb,var(--x-primary-color) 48%,rgba(255,255,255,.88));background:linear-gradient(145deg,color-mix(in srgb,var(--x-primary-color) 24%,rgba(255,255,255,.88)),color-mix(in srgb,var(--x-primary-color) 34%,rgba(255,255,255,.62)));color:var(--x-primary-color-dark);box-shadow:inset 0 .0625rem #fffffff5,inset 0 -.08rem .14rem color-mix(in srgb,var(--x-primary-color) 13%,transparent),0 .16rem .34rem -.2rem #1f293724,0 .45rem .9rem -.58rem color-mix(in srgb,var(--x-primary-color) 42%,transparent)}.assistant-tabbar__item--active .assistant-tabbar__icon[data-v-c6e70ae1]{color:var(--x-primary-color-dark);transform:translateY(-.02rem) scale(1.06)}.assistant-tabbar__item--active .assistant-tabbar__label[data-v-c6e70ae1]{color:var(--x-primary-color-dark);font-weight:760}.assistant-tabbar__item--active[data-v-c6e70ae1]:after{position:absolute;right:50%;bottom:.16rem;width:1.1rem;height:.14rem;content:"";border-radius:999rem;background:linear-gradient(90deg,transparent,var(--x-primary-color),transparent);transform:translate(50%);box-shadow:0 0 .45rem color-mix(in srgb,var(--x-primary-color) 52%,transparent)}.assistant-tabbar__icon[data-v-c6e70ae1]{flex-shrink:0}.assistant-tabbar__label[data-v-c6e70ae1]{min-width:0;overflow:hidden;font-size:.65rem;font-weight:680;white-space:nowrap;text-overflow:ellipsis}.assistant-results[data-v-c6e70ae1]{position:relative;isolation:isolate;display:flex;flex-direction:column;gap:1rem;min-height:23rem;padding:clamp(1rem,2.2vw,1.4rem);overflow:hidden;border-radius:1.65rem}.assistant-results[data-v-c6e70ae1]>*{position:relative;z-index:2}.assistant-results__head[data-v-c6e70ae1]{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;padding-inline:.1rem}.assistant-results__head>div[data-v-c6e70ae1]{display:flex;flex-direction:column;gap:.16rem;min-width:0}.assistant-results__head h2[data-v-c6e70ae1]{margin:0;color:var(--x-main-text-color);font-size:1rem;font-weight:760;line-height:1.5}.assistant-results__head p[data-v-c6e70ae1]{margin:0;color:var(--x-desc-text-color);font-size:.71rem;line-height:1.7}.assistant-results__count[data-v-c6e70ae1]{display:inline-flex;align-items:center;gap:.22rem;min-height:1.8rem;padding:.28rem .58rem;flex-shrink:0;border:.0625rem solid rgba(255,255,255,.74);border-radius:999rem;background:#ffffff57;color:var(--x-desc-text-color);font-size:.64rem;font-weight:600;box-shadow:inset 0 .0625rem #ffffffe0}.assistant-results__count strong[data-v-c6e70ae1]{color:var(--x-main-text-color);font-size:.7rem;font-weight:800}.assistants-grid[data-v-c6e70ae1],.assistant-skeleton-grid[data-v-c6e70ae1]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:.9rem;min-width:0}.assistant-error[data-v-c6e70ae1]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.82rem .9rem;border-radius:1rem;border:.0625rem solid rgba(255,255,255,.9);background:linear-gradient(180deg,#ffffffe0,#f4f4f4f7);box-shadow:inset 0 .0625rem #fffffff5,inset 0 -.0625rem #1f293706,0 .12rem .28rem -.22rem #1f293724;border-color:color-mix(in srgb,var(--x-danger-color) 20%,rgba(255,255,255,.9))}.assistant-error__main[data-v-c6e70ae1]{display:flex;align-items:center;gap:.72rem;min-width:0}.assistant-error__main>div[data-v-c6e70ae1]{display:flex;flex-direction:column;gap:.12rem;min-width:0}.assistant-error__main strong[data-v-c6e70ae1]{color:var(--x-main-text-color);font-size:.79rem;font-weight:750}.assistant-error__main p[data-v-c6e70ae1]{margin:0;color:var(--x-desc-text-color);font-size:.71rem}.assistant-error__icon[data-v-c6e70ae1]{display:inline-flex;align-items:center;justify-content:center;width:2.45rem;height:2.45rem;flex-shrink:0;border-radius:.82rem;background:color-mix(in srgb,var(--x-danger-color) 7%,rgba(255,255,255,.72));color:var(--x-danger-color)}.assistant-error__retry[data-v-c6e70ae1]{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;gap:.4rem;padding:.5rem .88rem;border:.0625rem solid rgba(255,255,255,.84);border-radius:999rem;background:linear-gradient(180deg,#ffffffc7,#ffffff6b);color:var(--x-main-text-color);font:inherit;font-size:.71rem;font-weight:700;cursor:pointer;box-shadow:inset 0 .0625rem #fffffffa,inset 0 -.0625rem #1f29370b,0 .16rem .32rem -.24rem #1f293733;transition:transform .18s cubic-bezier(.22,1,.36,1),border-color .2s ease,background .2s ease,box-shadow .2s ease,opacity .2s ease}.assistant-error__retry[data-v-c6e70ae1]:not(:disabled):hover{transform:translateY(-.04rem);border-color:#fffffff5;background:linear-gradient(180deg,#ffffffdb,#ffffff80);box-shadow:inset 0 .0625rem #fff,inset 0 -.0625rem #1f29370b,0 .18rem .36rem -.24rem #1f293738}.assistant-error__retry[data-v-c6e70ae1]:not(:disabled):active{transform:translateY(.02rem) scale(.985);box-shadow:inset 0 .0625rem .15rem #1f293714,inset 0 -.0625rem #ffffffb3}.assistant-error__retry[data-v-c6e70ae1]:disabled{opacity:.52;cursor:not-allowed}.assistant-skeleton[data-v-c6e70ae1]{position:relative;display:flex;flex-direction:column;gap:.62rem;min-width:0;min-height:17rem;padding:.58rem;overflow:hidden;border-radius:1.15rem;border:.0625rem solid rgba(255,255,255,.9);background:linear-gradient(180deg,#ffffffe0,#f4f4f4f7);box-shadow:inset 0 .0625rem #fffffff5,inset 0 -.0625rem #1f293706,0 .12rem .28rem -.22rem #1f293724}.assistant-skeleton[data-v-c6e70ae1]:after{position:absolute;inset:0;content:"";pointer-events:none;background:linear-gradient(105deg,transparent 28%,rgba(255,255,255,.64) 46%,transparent 64%);transform:translate(100%);animation:assistantSkeleton-c6e70ae1 1.4s ease-in-out infinite}.assistant-skeleton__media[data-v-c6e70ae1],.assistant-skeleton__body span[data-v-c6e70ae1],.assistant-skeleton__button[data-v-c6e70ae1]{display:block;background:color-mix(in srgb,var(--x-desc-text-color) 8%,rgba(255,255,255,.74))}.assistant-skeleton__media[data-v-c6e70ae1]{width:100%;height:9.2rem;border-radius:.9rem}.assistant-skeleton__body[data-v-c6e70ae1]{display:flex;flex-direction:column;gap:.38rem}.assistant-skeleton__body span[data-v-c6e70ae1]{width:70%;height:.5rem;border-radius:999rem}.assistant-skeleton__body span[data-v-c6e70ae1]:nth-child(2){width:92%;height:.36rem}.assistant-skeleton__body span[data-v-c6e70ae1]:nth-child(3){width:58%;height:.36rem}.assistant-skeleton__button[data-v-c6e70ae1]{width:5.3rem;height:1.75rem;margin-top:auto;border-radius:999rem}.assistant-empty[data-v-c6e70ae1]{display:flex;align-items:center;flex-direction:column;justify-content:center;min-height:18rem;padding:2rem 1rem;border-radius:1.18rem;text-align:center;border:.0625rem solid rgba(255,255,255,.9);background:linear-gradient(180deg,#ffffffe0,#f4f4f4f7);box-shadow:inset 0 .0625rem #fffffff5,inset 0 -.0625rem #1f293706,0 .12rem .28rem -.22rem #1f293724}.assistant-empty__icon[data-v-c6e70ae1]{display:inline-flex;align-items:center;justify-content:center;width:4.2rem;height:4.2rem;margin-bottom:.85rem;border:.0625rem solid rgba(255,255,255,.9);border-radius:1.32rem;background:linear-gradient(145deg,#ffffffe0,#f4f4f4b3);color:var(--x-desc-text-color);box-shadow:inset 0 .0625rem #fffffffa,inset 0 -.0625rem #1f293706,0 .15rem .34rem -.26rem #1f293726}.assistant-empty strong[data-v-c6e70ae1]{color:var(--x-main-text-color);font-size:.88rem;font-weight:760}.assistant-empty p[data-v-c6e70ae1]{max-width:26rem;margin:.34rem 0 0;color:var(--x-desc-text-color);font-size:.73rem;line-height:1.8}.assistant-empty__action[data-v-c6e70ae1]{margin-top:.95rem;display:inline-flex;align-items:center;justify-content:center;gap:.4rem;padding:.52rem .96rem;border:.0625rem solid rgba(255,255,255,.84);border-radius:999rem;background:linear-gradient(180deg,#ffffffc7,#ffffff6b);color:var(--x-main-text-color);font:inherit;font-size:.72rem;font-weight:700;cursor:pointer;box-shadow:inset 0 .0625rem #fffffffa,inset 0 -.0625rem #1f29370b,0 .16rem .32rem -.24rem #1f293733;transition:transform .18s cubic-bezier(.22,1,.36,1),border-color .2s ease,background .2s ease,box-shadow .2s ease,opacity .2s ease}.assistant-empty__action[data-v-c6e70ae1]:not(:disabled):hover{transform:translateY(-.04rem);border-color:#fffffff5;background:linear-gradient(180deg,#ffffffdb,#ffffff80);box-shadow:inset 0 .0625rem #fff,inset 0 -.0625rem #1f29370b,0 .18rem .36rem -.24rem #1f293738}.assistant-empty__action[data-v-c6e70ae1]:not(:disabled):active{transform:translateY(.02rem) scale(.985);box-shadow:inset 0 .0625rem .15rem #1f293714,inset 0 -.0625rem #ffffffb3}.assistant-empty__action[data-v-c6e70ae1]:disabled{opacity:.52;cursor:not-allowed}.assistant-cascade-enter-active[data-v-c6e70ae1]{transition:opacity .3s ease,transform .3s cubic-bezier(.22,1,.36,1);transition-delay:calc(min(var(--i, 0),8)*32ms)}.assistant-cascade-enter-from[data-v-c6e70ae1]{opacity:0;transform:translateY(.65rem)}.assistant-cascade-leave-active[data-v-c6e70ae1]{transition:opacity .18s ease}.assistant-cascade-leave-to[data-v-c6e70ae1]{opacity:0}.assistant-cascade-move[data-v-c6e70ae1]{transition:transform .28s cubic-bezier(.22,1,.36,1)}@keyframes assistantsRise-c6e70ae1{0%{opacity:0;transform:translateY(.55rem)}to{opacity:1;transform:translateY(0)}}@keyframes assistantSkeleton-c6e70ae1{0%{transform:translate(100%)}to{transform:translate(-100%)}}@keyframes assistantSearchSpin-c6e70ae1{to{transform:rotate(360deg)}}@media screen and (max-width:1320px){.assistants-grid[data-v-c6e70ae1],.assistant-skeleton-grid[data-v-c6e70ae1]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:1040px){.assistants-grid[data-v-c6e70ae1],.assistant-skeleton-grid[data-v-c6e70ae1]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:760px){.assistants-view[data-v-c6e70ae1]{gap:.8rem;padding-bottom:calc(8.5rem + env(safe-area-inset-bottom))}.assistants-hero[data-v-c6e70ae1],.assistant-results[data-v-c6e70ae1]{border-radius:1.3rem}.assistants-hero[data-v-c6e70ae1]{padding:1.15rem .95rem}.assistants-hero__text h1[data-v-c6e70ae1]{font-size:1.15rem}.assistants-hero__text p[data-v-c6e70ae1]{font-size:.74rem}.assistant-results[data-v-c6e70ae1]{padding:.95rem .85rem}.assistant-results__head[data-v-c6e70ae1]{align-items:flex-start;flex-direction:column;gap:.5rem}.assistant-results__count[data-v-c6e70ae1]{align-self:flex-start}.assistant-tabbar[data-v-c6e70ae1]{position:fixed;z-index:70;left:50%;right:auto;bottom:calc(.55rem + env(safe-area-inset-bottom));display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.18rem;width:min(100vw - 1rem,27rem);max-width:calc(100vw - 1rem);margin:0;padding:.27rem;overflow:hidden;box-sizing:border-box;border-radius:999rem;border:.0625rem solid color-mix(in srgb,var(--x-border-color) 46%,rgba(255,255,255,.94));background:color-mix(in srgb,var(--x-box-background-color) 94%,rgba(255,255,255,.98));backdrop-filter:blur(1.15rem) saturate(135%);-webkit-backdrop-filter:blur(1.15rem) saturate(135%);box-shadow:0 .45rem 1.3rem #14141424,inset 0 .0625rem #fffffff5,inset 0 -.0625rem #1f29370a;animation:none!important;transform:translate3d(-50%,0,0)!important}.assistant-tabbar__item[data-v-c6e70ae1]{width:100%;min-width:0;min-height:2.55rem;padding:.36rem .3rem;gap:.22rem;overflow:hidden;color:color-mix(in srgb,var(--x-main-text-color) 82%,var(--x-desc-text-color))}.assistant-tabbar__item--active[data-v-c6e70ae1]{transform:none;color:var(--x-primary-color-dark)}.assistant-tabbar__item--active .assistant-tabbar__icon[data-v-c6e70ae1],.assistant-tabbar__item--active .assistant-tabbar__label[data-v-c6e70ae1]{color:var(--x-primary-color-dark)}.assistant-tabbar__icon[data-v-c6e70ae1]{width:1rem;height:1rem;flex-shrink:0;color:color-mix(in srgb,var(--x-main-text-color) 78%,var(--x-desc-text-color))}.assistant-tabbar__label[data-v-c6e70ae1]{min-width:0;overflow:hidden;color:color-mix(in srgb,var(--x-main-text-color) 86%,var(--x-desc-text-color));font-size:.61rem;font-weight:680;white-space:nowrap;text-overflow:ellipsis}html.assistants-page-open .pa-launcher{bottom:calc(4.35rem + env(safe-area-inset-bottom))!important}}@media screen and (max-width:560px){.assistant-search[data-v-c6e70ae1]{min-height:3rem;padding-inline:.8rem .42rem}.assistant-search input[data-v-c6e70ae1]{height:2.9rem;padding-inline:.58rem;font-size:.74rem}.assistant-search__clear[data-v-c6e70ae1]{width:1.95rem;height:1.95rem}.assistants-grid[data-v-c6e70ae1],.assistant-skeleton-grid[data-v-c6e70ae1]{gap:.65rem}.assistant-skeleton[data-v-c6e70ae1]{min-height:14.5rem;padding:.5rem;border-radius:1rem}.assistant-skeleton__media[data-v-c6e70ae1]{height:7.2rem;border-radius:.76rem}}@media screen and (max-width:430px){.assistants-grid[data-v-c6e70ae1],.assistant-skeleton-grid[data-v-c6e70ae1]{grid-template-columns:1fr}.assistant-results[data-v-c6e70ae1]{padding-inline:.75rem}.assistant-tabbar[data-v-c6e70ae1]{width:calc(100vw - .7rem);max-width:calc(100vw - .7rem);bottom:calc(.35rem + env(safe-area-inset-bottom));gap:.12rem;padding:.22rem}.assistant-tabbar__item[data-v-c6e70ae1]{min-height:2.45rem;padding-inline:.16rem;gap:.16rem}.assistant-tabbar__icon[data-v-c6e70ae1]{width:.92rem;height:.92rem}.assistant-tabbar__label[data-v-c6e70ae1]{font-size:.57rem}.assistant-empty[data-v-c6e70ae1]{min-height:16rem;padding-inline:.8rem}}@media screen and (max-width:350px){.assistant-tabbar[data-v-c6e70ae1]{width:calc(100vw - .45rem);max-width:calc(100vw - .45rem)}.assistant-tabbar__item[data-v-c6e70ae1]{min-height:2.35rem;padding-inline:.1rem;gap:.1rem}.assistant-tabbar__icon[data-v-c6e70ae1]{width:.86rem;height:.86rem}.assistant-tabbar__label[data-v-c6e70ae1]{font-size:.53rem}}@media(hover:none){.assistant-tabbar__item[data-v-c6e70ae1]:hover{color:color-mix(in srgb,var(--x-main-text-color) 82%,var(--x-desc-text-color));background:transparent}.assistant-tabbar__item:hover .assistant-tabbar__icon[data-v-c6e70ae1],.assistant-tabbar__item:hover .assistant-tabbar__label[data-v-c6e70ae1]{color:color-mix(in srgb,var(--x-main-text-color) 82%,var(--x-desc-text-color))}.assistant-tabbar__item--active[data-v-c6e70ae1]:hover{color:var(--x-primary-color-dark);background:linear-gradient(145deg,color-mix(in srgb,var(--x-primary-color) 24%,rgba(255,255,255,.92)),color-mix(in srgb,var(--x-primary-color) 34%,rgba(255,255,255,.78)))}.assistant-tabbar__item--active:hover .assistant-tabbar__icon[data-v-c6e70ae1],.assistant-tabbar__item--active:hover .assistant-tabbar__label[data-v-c6e70ae1]{color:var(--x-primary-color-dark)}}@media(prefers-reduced-motion:reduce){.assistants-view[data-v-c6e70ae1]>*,.assistant-skeleton[data-v-c6e70ae1]:after{animation:none}.assistant-tabbar__item[data-v-c6e70ae1],.assistant-search[data-v-c6e70ae1],.assistant-search__clear[data-v-c6e70ae1],.assistant-error__retry[data-v-c6e70ae1],.assistant-empty__action[data-v-c6e70ae1]{transition-duration:.01ms}}.affiliate-view[data-v-a6ceb0b9]{display:flex;flex-direction:column;gap:1.15rem;width:100%;margin-inline:auto;color:var(--x-main-text-color)}.affiliate-view[data-v-a6ceb0b9]>*{animation:affRise-a6ceb0b9 .5s cubic-bezier(.22,1,.36,1) both}.affiliate-view[data-v-a6ceb0b9]>*:nth-child(2){animation-delay:.06s}.affiliate-view[data-v-a6ceb0b9]>*:nth-child(3){animation-delay:.12s}.aff-card[data-v-a6ceb0b9]{position:relative;isolation:isolate;overflow:hidden;padding:clamp(1.15rem,2.6vw,1.85rem);border-radius:1.6rem;border:.0625rem solid rgba(255,255,255,.9);background:linear-gradient(145deg,#ffffffa3,#ffffff70 48%,#f7f8f957);box-shadow:inset 0 .0625rem #fffffff5,inset 0 -.0625rem #302d2809,0 .18rem .5rem -.34rem #1f293730;backdrop-filter:blur(1.4rem) saturate(120%);-webkit-backdrop-filter:blur(1.4rem) saturate(120%)}.aff-card[data-v-a6ceb0b9]:before{content:"";position:absolute;z-index:1;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(145deg,rgba(255,255,255,.5) 0%,rgba(255,255,255,.1) 24%,transparent 48%)}.aff-card[data-v-a6ceb0b9]>*{position:relative;z-index:2}.aff-card__glow[data-v-a6ceb0b9]{position:absolute;z-index:0;top:-45%;right:-8%;width:20rem;height:20rem;border-radius:50%;pointer-events:none;background:radial-gradient(circle,color-mix(in srgb,var(--x-primary-color) 13%,transparent),transparent 64%);filter:blur(2rem);animation:affGlow-a6ceb0b9 9s ease-in-out infinite}.aff-head[data-v-a6ceb0b9]{display:flex;flex-direction:column;gap:.25rem}.aff-head h2[data-v-a6ceb0b9]{margin:0;color:var(--x-main-text-color);font-size:1.05rem;font-weight:780}.aff-head p[data-v-a6ceb0b9]{margin:0;color:var(--x-desc-text-color);font-size:.78rem}.aff-top[data-v-a6ceb0b9]{display:grid;grid-template-columns:minmax(0,1fr) minmax(20rem,36%);align-items:stretch;gap:1.15rem}@media screen and (max-width:1100px){.aff-top[data-v-a6ceb0b9]{grid-template-columns:1fr}}.aff-invite[data-v-a6ceb0b9]{display:flex;flex-direction:column;gap:1.35rem}.aff-link[data-v-a6ceb0b9]{display:flex;flex-direction:column;gap:.3rem;min-width:0}.aff-link__title[data-v-a6ceb0b9]{color:var(--x-main-text-color);font-size:.82rem;font-weight:700}.aff-link__desc[data-v-a6ceb0b9]{margin:0 0 .5rem;color:var(--x-desc-text-color);font-size:.74rem;line-height:1.85}.aff-link__box[data-v-a6ceb0b9]{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.5rem;padding:.42rem;border-radius:1.1rem;border:.0625rem solid rgba(255,255,255,.9);background:linear-gradient(180deg,#ffffffe0,#f4f4f4f7);box-shadow:inset 0 .0625rem #fffffff5,inset 0 -.0625rem #1f293706,0 .12rem .28rem -.22rem #1f293724}.aff-link__value[data-v-a6ceb0b9]{min-width:0;overflow:hidden;color:var(--x-desc-text-color);font-size:.76rem;text-align:left;text-overflow:ellipsis;white-space:nowrap;direction:ltr}.aff-pill[data-v-a6ceb0b9]{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;padding:.4rem .68rem;border:.0625rem solid rgba(255,255,255,.84);border-radius:999rem;background:linear-gradient(180deg,#ffffffc7,#ffffff6b);color:var(--x-main-text-color);font:inherit;font-size:.72rem;font-weight:700;cursor:pointer;box-shadow:inset 0 .0625rem #fffffffa,inset 0 -.0625rem #1f29370b,0 .16rem .32rem -.24rem #1f293733;transition:transform .18s cubic-bezier(.22,1,.36,1),border-color .2s ease,background .2s ease,box-shadow .2s ease,opacity .2s ease}.aff-pill[data-v-a6ceb0b9]:not(:disabled):hover{transform:translateY(-.04rem);border-color:#fffffff5;background:linear-gradient(180deg,#ffffffdb,#ffffff80);box-shadow:inset 0 .0625rem #fff,inset 0 -.0625rem #1f29370b,0 .18rem .36rem -.24rem #1f293738}.aff-pill[data-v-a6ceb0b9]:not(:disabled):active{transform:translateY(.02rem) scale(.985);box-shadow:inset 0 .0625rem .15rem #1f293714,inset 0 -.0625rem #ffffffb3}.aff-pill[data-v-a6ceb0b9]:disabled{opacity:.52;cursor:not-allowed}.aff-pill[data-v-a6ceb0b9]{flex-shrink:0}.aff-share[data-v-a6ceb0b9]{display:inline-flex;align-items:center;justify-content:center;width:2.35rem;height:2.35rem;flex-shrink:0;border-radius:999rem;cursor:pointer;border:.0625rem solid color-mix(in srgb,var(--x-primary-color) 60%,rgba(255,255,255,.72));background:linear-gradient(150deg,#ffd973,#ffc425);color:#725404;box-shadow:inset 0 .0625rem #fff9,0 .2rem .45rem #392c131a,0 .7rem 1.35rem -.8rem color-mix(in srgb,var(--x-primary-color) 48%,transparent);transition:transform .18s cubic-bezier(.22,1,.36,1),background .2s ease,box-shadow .2s ease}.aff-share[data-v-a6ceb0b9]:hover{transform:translateY(-.08rem);background:linear-gradient(150deg,#ffce4c,#ffc425)}.aff-share[data-v-a6ceb0b9]:active{transform:translateY(0) scale(.96)}.aff-field[data-v-a6ceb0b9]{padding:.58rem .85rem;border-radius:.9rem;color:var(--x-main-text-color);font:inherit;font-size:.78rem;cursor:pointer;border:.0625rem solid rgba(255,255,255,.9);background:linear-gradient(180deg,#ffffffe0,#f4f4f4f7);box-shadow:inset 0 .0625rem #fffffff5,inset 0 -.0625rem #1f293706,0 .12rem .28rem -.22rem #1f293724;transition:border-color .2s ease,box-shadow .2s ease}.aff-field[data-v-a6ceb0b9]::placeholder{color:color-mix(in srgb,var(--x-desc-text-color) 72%,transparent)}.aff-field[data-v-a6ceb0b9]:hover{border-color:color-mix(in srgb,var(--x-primary-color) 20%,rgba(255,255,255,.9))}.aff-field[data-v-a6ceb0b9]:focus{outline:none;border-color:color-mix(in srgb,var(--x-primary-color) 48%,rgba(255,255,255,.84));box-shadow:inset 0 .0625rem #fff,0 .12rem .28rem #1f29370d,0 0 0 .18rem color-mix(in srgb,var(--x-primary-color) 12%,transparent)}.aff-summary[data-v-a6ceb0b9]{display:flex;flex-direction:column;gap:.75rem}.aff-stat[data-v-a6ceb0b9]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:1rem 1.1rem;border-radius:1.1rem;border:.0625rem solid rgba(255,255,255,.9);background:linear-gradient(180deg,#ffffffe0,#f4f4f4f7);box-shadow:inset 0 .0625rem #fffffff5,inset 0 -.0625rem #1f293706,0 .12rem .28rem -.22rem #1f293724}.aff-stat__label[data-v-a6ceb0b9]{color:var(--x-desc-text-color);font-size:.78rem}.aff-stat__value[data-v-a6ceb0b9]{color:var(--x-primary-color-dark);font-size:1.1rem;font-weight:800;white-space:nowrap}.aff-stat__value small[data-v-a6ceb0b9]{color:var(--x-desc-text-color);font-size:.7rem;font-weight:600}.aff-transactions[data-v-a6ceb0b9]{display:flex;flex-direction:column;gap:1.35rem}.aff-transactions__head[data-v-a6ceb0b9]{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;gap:.9rem}.aff-transactions__tools[data-v-a6ceb0b9]{display:flex;flex-wrap:wrap;gap:.6rem}.aff-list[data-v-a6ceb0b9]{display:flex;flex-direction:column;gap:.6rem}.aff-row[data-v-a6ceb0b9]{display:flex;align-items:center;justify-content:space-between;gap:.75rem;padding:.95rem 1.1rem;border-radius:1.05rem;border:.0625rem solid rgba(255,255,255,.9);background:linear-gradient(180deg,#ffffffe0,#f4f4f4f7);box-shadow:inset 0 .0625rem #fffffff5,inset 0 -.0625rem #1f293706,0 .12rem .28rem -.22rem #1f293724;transition:transform .18s cubic-bezier(.22,1,.36,1),border-color .2s ease,box-shadow .2s ease}.aff-row[data-v-a6ceb0b9]:hover{transform:translate(-.2rem);border-color:color-mix(in srgb,var(--x-primary-color) 32%,rgba(255,255,255,.86));box-shadow:inset 0 .0625rem #fff,0 .2rem .4rem #1f29370f,0 .75rem 1.4rem -.85rem #1f29374d}.aff-row__info[data-v-a6ceb0b9]{display:flex;align-items:center;gap:.7rem;min-width:0}.aff-row__index[data-v-a6ceb0b9]{display:inline-flex;align-items:center;justify-content:center;width:1.6rem;height:1.6rem;flex-shrink:0;border-radius:999rem;background:#ffffffb8;border:.0625rem solid rgba(255,255,255,.9);color:var(--x-desc-text-color);font-size:.7rem;font-weight:700}.aff-row__name[data-v-a6ceb0b9]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--x-main-text-color);font-weight:600;font-size:.84rem}.aff-row__amount[data-v-a6ceb0b9]{flex-shrink:0;color:var(--x-primary-color-dark);font-size:.95rem;font-weight:800;white-space:nowrap}.aff-row__amount small[data-v-a6ceb0b9]{color:var(--x-desc-text-color);font-size:.68rem;font-weight:600}.aff-empty[data-v-a6ceb0b9]{padding:2.5rem 1rem;color:var(--x-desc-text-color);font-size:.82rem;text-align:center}.aff-analytics[data-v-a6ceb0b9]{display:grid;grid-template-columns:minmax(0,1fr) 20rem;gap:1.15rem}@media screen and (max-width:1100px){.aff-analytics[data-v-a6ceb0b9]{grid-template-columns:1fr}}.aff-chart[data-v-a6ceb0b9]{min-width:0}.aff-chart__head[data-v-a6ceb0b9]{display:flex;align-items:flex-start;justify-content:space-between;flex-wrap:wrap;gap:.75rem;margin-bottom:1.35rem}.aff-chart__body[data-v-a6ceb0b9]{min-height:16rem}.aff-goal[data-v-a6ceb0b9]{display:flex;flex-direction:column;align-items:center;text-align:center}.aff-goal__title[data-v-a6ceb0b9]{margin:0 0 1.5rem;color:var(--x-desc-text-color);font-size:.84rem;font-weight:600}.aff-goal__ring[data-v-a6ceb0b9]{display:flex;align-items:center;justify-content:center;width:8.5rem;height:8.5rem;margin-bottom:1.4rem;border-radius:50%;transition:background .35s ease;box-shadow:inset 0 0 0 .0625rem #fffc,0 .8rem 1.7rem -.9rem #1f29374d}.aff-goal__inner[data-v-a6ceb0b9]{display:flex;flex-direction:column;align-items:center;justify-content:center;width:6.5rem;height:6.5rem;border-radius:50%;border:.0625rem solid rgba(255,255,255,.9);background:linear-gradient(180deg,#ffffffe0,#f4f4f4f7);box-shadow:inset 0 .0625rem #fffffff5,inset 0 -.0625rem #1f293706,0 .12rem .28rem -.22rem #1f293724}.aff-goal__count[data-v-a6ceb0b9]{color:var(--x-main-text-color);font-size:2rem;font-weight:800;line-height:1}.aff-goal__label[data-v-a6ceb0b9]{margin-top:.25rem;color:var(--x-primary-color-dark);font-size:.78rem;font-weight:600}.aff-goal__foot[data-v-a6ceb0b9]{display:flex;align-items:center;gap:.5rem;color:var(--x-desc-text-color);font-size:.78rem}.aff-goal__dot[data-v-a6ceb0b9]{position:relative;width:.45rem;height:.45rem;flex-shrink:0;border-radius:50%;background:var(--x-primary-color);box-shadow:0 0 0 .18rem #ffffff8c,0 .1rem .3rem #28241e2e}.aff-goal__dot[data-v-a6ceb0b9]:after{position:absolute;inset:0;content:"";border-radius:50%;background:var(--x-primary-color);animation:liquidPing 2.6s cubic-bezier(.16,1,.3,1) infinite}.aff-loading[data-v-a6ceb0b9]{display:flex;align-items:center;justify-content:center;padding:3.5rem 1rem;border-radius:1.6rem;color:var(--x-desc-text-color);font-size:.85rem;border:.0625rem solid rgba(255,255,255,.9);background:linear-gradient(145deg,#ffffffa3,#ffffff70 48%,#f7f8f957);box-shadow:inset 0 .0625rem #fffffff5,inset 0 -.0625rem #302d2809,0 .18rem .5rem -.34rem #1f293724;backdrop-filter:blur(1.4rem) saturate(120%);-webkit-backdrop-filter:blur(1.4rem) saturate(120%)}@keyframes affRise-a6ceb0b9{0%{opacity:0;transform:translateY(.6rem)}to{opacity:1;transform:translateY(0)}}@keyframes affGlow-a6ceb0b9{0%,to{opacity:.7;transform:scale(.96)}50%{opacity:1;transform:scale(1.05)}}@media screen and (max-width:768px){.affiliate-view[data-v-a6ceb0b9]{gap:.9rem}.aff-card[data-v-a6ceb0b9]{padding:1.25rem 1.05rem}.aff-transactions__head[data-v-a6ceb0b9]{align-items:stretch;flex-direction:column}.aff-transactions__tools .aff-field[data-v-a6ceb0b9]{flex:1;min-width:0}.aff-row[data-v-a6ceb0b9]{padding:.85rem .9rem}.aff-row[data-v-a6ceb0b9]:hover{transform:none}}@media screen and (max-width:484px){.aff-link__box[data-v-a6ceb0b9]{grid-template-columns:auto minmax(0,1fr) auto;gap:.38rem;padding:.35rem}.aff-link__value[data-v-a6ceb0b9]{font-size:.68rem}.aff-share[data-v-a6ceb0b9]{width:2.1rem;height:2.1rem}}@media(prefers-reduced-motion:reduce){.affiliate-view[data-v-a6ceb0b9]>*,.aff-card__glow[data-v-a6ceb0b9]{animation:none}.aff-pill[data-v-a6ceb0b9],.aff-share[data-v-a6ceb0b9],.aff-row[data-v-a6ceb0b9],.aff-field[data-v-a6ceb0b9]{transition-duration:.01ms}}.assistant-modal-content{display:flex;flex-direction:column;gap:20px;max-width:700px;width:100%;margin:0 auto;padding:0 24px 28px;box-sizing:border-box}.assistant-header-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.title-with-rating{display:flex;align-items:center;gap:15px}.assistant-title{color:var(--x-main-text-color);font-size:22px;font-weight:700;margin:0}.assistant-rating span{font-size:18px;color:gold}.assistant-meta-row{display:flex;justify-content:space-between;align-items:center}.assistant-teacher{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--x-neutral-20)}.teacher-avatar{width:36px;height:36px;border:1px solid var(--x-border-color);border-radius:50%;object-fit:cover;padding:.2rem}.assistant-video-actions{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--x-neutral-20)}.stat-separator{color:#5a5a5a;-webkit-user-select:none;user-select:none}.video-stat{display:flex;align-items:center;gap:6px;cursor:pointer}.video-stat:hover{color:var(--x-primary-color-dark)}.assistant-video-section{width:100%;margin:2px 0}.assistant-video-section .media-video{width:100%;max-width:100%;border-radius:12px;overflow:hidden}.assistant-desc-text{color:var(--x-desc-text-color);font-size:14px;line-height:1.9;margin-top:5px}.assistant-btn-area{width:100%}.assistant-start-btn{width:100%;padding:12px;background:#e0ab1e;border:none;border-radius:8px;color:var(--x-main-text-color);font-size:15px;font-weight:700;cursor:pointer;transition:opacity .2s ease}.assistant-start-btn:hover{opacity:.9}.assistant-modal-mobile-content{display:flex;flex-direction:column;gap:15px;padding:15px;width:100%;text-align:right}.assistant-modal-mobile-content .assistant-title{color:var(--x-main-text-color);font-size:22px;font-weight:700;margin:0}.assistant-modal-mobile-content .assistant-teacher{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--x-desc-text-color);margin-bottom:5px}.assistant-modal-mobile-content .teacher-avatar{width:36px;height:36px;border:1px solid var(--x-border-color);border-radius:50%;object-fit:cover}.assistant-modal-mobile-content .assistant-video-section-mobile{width:100%;margin:0}.assistant-modal-mobile-content .assistant-video-actions{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--x-desc-text-color);margin-top:5px;margin-bottom:10px}.assistant-modal-mobile-content .stat-separator{color:var(--x-desc-text-color);-webkit-user-select:none;user-select:none}.assistant-modal-mobile-content .assistant-desc-text{color:var(--x-desc-text-color);font-size:14px;line-height:1.9;margin-top:5px}.assistant-modal-mobile-content .assistant-start-btn{width:100%;padding:12px;background:#e0ab1e;border:none;border-radius:8px;color:var(--x-main-text-color);font-size:15px;font-weight:700;cursor:pointer}.assistant-modal-mobile-content .assistant-start-btn:hover{opacity:.9}.image-chat-title[data-v-ef80ab83]{display:flex;align-items:center;flex-direction:column;width:min(100%,38rem);margin-inline:auto;gap:.45rem;text-align:center}.image-chat-title h2[data-v-ef80ab83]{margin:0;color:var(--x-main-text-color);font-size:clamp(1.55rem,3vw,2.15rem);font-weight:680;line-height:1.5;letter-spacing:-.035em}.image-chat-title p[data-v-ef80ab83]{max-width:32rem;margin:0;color:var(--x-desc-text-color);font-size:.86rem;font-weight:400;line-height:1.9}.my-images[data-v-ef80ab83]{position:relative;isolation:isolate;width:min(100%,58rem);margin-inline:auto;padding:1rem;overflow:hidden;border-radius:1.35rem;border:.0625rem solid rgba(255,255,255,.9);background:linear-gradient(145deg,#ffffffa3,#ffffff70 48%,#f7f8f957);box-shadow:inset 0 .0625rem #fffffff5,inset 0 -.0625rem #302d2809,0 .18rem .5rem -.34rem #1f29371a;backdrop-filter:blur(1.4rem) saturate(120%);-webkit-backdrop-filter:blur(1.4rem) saturate(120%)}.my-images__header[data-v-ef80ab83]{display:flex;align-items:center;justify-content:space-between;gap:1rem;margin-bottom:.9rem}.my-images__header>div[data-v-ef80ab83]{display:flex;flex-direction:column;gap:.12rem;min-width:0}.my-images__header h3[data-v-ef80ab83]{margin:0;color:var(--x-main-text-color);font-size:.9rem;font-weight:720;line-height:1.5}.my-images__header p[data-v-ef80ab83]{margin:0;color:var(--x-desc-text-color);font-size:.65rem;line-height:1.7}.my-images__count[data-v-ef80ab83]{display:inline-flex;align-items:center;justify-content:center;min-width:1.8rem;height:1.55rem;padding-inline:.45rem;border-radius:999rem;color:var(--x-primary-color-dark);font-size:.63rem;font-weight:760;border:.0625rem solid rgba(255,255,255,.9);background:linear-gradient(180deg,#ffffffe0,#f4f4f4f7);box-shadow:inset 0 .0625rem #fffffff5,inset 0 -.0625rem #1f293706,0 .12rem .28rem -.22rem #1f293724}.my-images__grid[data-v-ef80ab83]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem}.my-images__item[data-v-ef80ab83]{position:relative;display:block;min-width:0;padding:0;overflow:hidden;border-radius:1rem;cursor:pointer;border:.0625rem solid rgba(255,255,255,.9);background:linear-gradient(180deg,#ffffffe0,#f4f4f4f7);box-shadow:inset 0 .0625rem #fffffff5,inset 0 -.0625rem #1f293706,0 .12rem .28rem -.22rem #1f293724}.my-images__item img[data-v-ef80ab83]{display:block;width:100%;aspect-ratio:1/1;object-fit:cover;transition:transform .24s ease,filter .24s ease}.my-images__item:hover img[data-v-ef80ab83]{filter:brightness(.84);transform:scale(1.035)}.my-images__item:hover .my-images__overlay[data-v-ef80ab83]{opacity:1}.my-images__overlay[data-v-ef80ab83]{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;padding:.6rem;background:#0f172a47;color:#fff;font-size:.7rem;font-weight:680;opacity:0;transition:opacity .2s ease}@media screen and (max-width:900px){.my-images__grid[data-v-ef80ab83]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:640px){.my-images[data-v-ef80ab83]{padding:.8rem;border-radius:1.15rem}.my-images__grid[data-v-ef80ab83]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem}}@media(hover:none),(pointer:coarse){.my-images__overlay[data-v-ef80ab83]{align-items:flex-end;opacity:1;background:linear-gradient(180deg,transparent 54%,rgba(15,23,42,.44))}.my-images__item:hover img[data-v-ef80ab83]{filter:none;transform:none}}.image-preview-modal[data-v-ef80ab83]{width:auto;max-width:min(92vw,42rem);padding:1rem;border-radius:1.25rem}.image-preview-modal__inner[data-v-ef80ab83]{display:flex;flex-direction:column;align-items:center;gap:.85rem}.image-preview-modal__frame[data-v-ef80ab83]{position:relative;display:inline-flex;max-width:100%}.image-preview-modal__frame img[data-v-ef80ab83]{display:block;max-width:100%;max-height:min(72vh,38rem);object-fit:contain;border-radius:.85rem}.image-preview-modal__close-btn[data-v-ef80ab83]{position:absolute;top:.5rem;left:.5rem;z-index:10;display:flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;border:none;border-radius:999rem;background:#d9dce1;color:#33363d;line-height:0;cursor:pointer}.image-preview-modal__download-btn[data-v-ef80ab83]{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;padding:.55rem 1.4rem;border-radius:999rem;color:var(--x-main-text-color);font-size:.8rem;font-weight:640;cursor:pointer;border:.0625rem solid rgba(255,255,255,.9);background:linear-gradient(180deg,#ffffffe0,#f4f4f4f7);box-shadow:inset 0 .0625rem #fffffff5,inset 0 -.0625rem #1f293706,0 .12rem .28rem -.22rem #1f293724}.video-assistant-banner[data-v-3db7dbaf],.prompt-gallery-wrapper[data-v-3db7dbaf]{position:relative;isolation:isolate;width:min(100%,56rem);margin-inline:auto;overflow:hidden;border-radius:1.6rem}.video-assistant-banner[data-v-3db7dbaf]>*,.prompt-gallery-wrapper[data-v-3db7dbaf]>*{position:relative;z-index:2}.video-assistant-banner[data-v-3db7dbaf]{display:grid;grid-template-columns:minmax(11rem,.72fr) minmax(0,1.28fr);align-items:center;gap:clamp(1.1rem,3vw,2.15rem);padding:clamp(1.15rem,2.6vw,1.75rem);direction:ltr;border:.0625rem solid rgba(255,255,255,.9);background:linear-gradient(145deg,#ffffffa3,#ffffff70 48%,#f7f8f957);box-shadow:inset 0 .0625rem #fffffff5,inset 0 -.0625rem #302d2809,0 .18rem .5rem -.34rem #1f293713;backdrop-filter:blur(1.4rem) saturate(120%);-webkit-backdrop-filter:blur(1.4rem) saturate(120%);animation:videoPageRise-3db7dbaf .5s cubic-bezier(.22,1,.36,1) both}.video-assistant-banner[data-v-3db7dbaf]:after{position:absolute;z-index:0;top:-48%;right:-8%;width:22rem;height:22rem;content:"";border-radius:50%;pointer-events:none;background:radial-gradient(circle,color-mix(in srgb,var(--x-primary-color) 13%,transparent),transparent 64%);filter:blur(2rem);animation:videoPageGlow-3db7dbaf 9s ease-in-out infinite}.banner-content[data-v-3db7dbaf]{display:flex;align-items:flex-start;flex-direction:column;min-width:0;direction:rtl;text-align:right}.banner-content h2[data-v-3db7dbaf]{margin:0;color:var(--x-main-text-color);font-size:clamp(1.1rem,2.4vw,1.45rem);font-weight:790;line-height:1.55;letter-spacing:-.025em}.banner-content h2 span[data-v-3db7dbaf]{color:var(--x-primary-color-dark)}.banner-content p[data-v-3db7dbaf]{max-width:32rem;margin:.42rem 0 0;color:var(--x-desc-text-color);font-size:.76rem;line-height:1.9}.banner-btn[data-v-3db7dbaf]{display:inline-flex;align-items:center;justify-content:center;gap:.34rem;min-width:6.7rem;min-height:2.25rem;margin-top:.82rem;padding:.42rem .78rem;border:.0625rem solid color-mix(in srgb,var(--x-primary-color) 48%,rgba(255,255,255,.86));border-radius:999rem;background:linear-gradient(155deg,color-mix(in srgb,var(--x-primary-color) 74%,rgba(255,255,255,.82)),color-mix(in srgb,var(--x-primary-color) 88%,rgba(255,255,255,.42)));color:var(--x-main-text-color);font:inherit;font-size:.67rem;font-weight:740;cursor:pointer;box-shadow:inset 0 .0625rem #ffffffd6,inset 0 -.0625rem #5236080e,0 .12rem .28rem -.2rem #1f293724,0 .4rem .75rem -.58rem color-mix(in srgb,var(--x-primary-color) 34%,transparent);transition:transform .18s cubic-bezier(.22,1,.36,1),border-color .18s ease,background .18s ease,box-shadow .18s ease}.banner-btn svg[data-v-3db7dbaf]{width:.88rem;height:.88rem;flex-shrink:0}.banner-btn[data-v-3db7dbaf]:hover{transform:translateY(-.04rem);border-color:color-mix(in srgb,var(--x-primary-color) 62%,rgba(255,255,255,.9));background:linear-gradient(155deg,color-mix(in srgb,var(--x-primary-color) 82%,rgba(255,255,255,.8)),color-mix(in srgb,var(--x-primary-color) 94%,rgba(255,255,255,.38)));box-shadow:inset 0 .0625rem #ffffffe6,inset 0 -.0625rem #5236080f,0 .15rem .32rem -.2rem #1f293729,0 .46rem .86rem -.6rem color-mix(in srgb,var(--x-primary-color) 44%,transparent)}.banner-btn[data-v-3db7dbaf]:active{transform:scale(.97)}.banner-visual[data-v-3db7dbaf]{position:relative;display:flex;align-items:center;justify-content:center;width:min(100%,14rem);height:9.5rem;justify-self:center}.banner-icon-card[data-v-3db7dbaf]{position:relative;z-index:3;display:flex;align-items:center;justify-content:center;width:5.7rem;height:5.7rem;padding:.25rem;border:.0625rem solid rgba(255,255,255,.92);border-radius:1.55rem;background:linear-gradient(145deg,color-mix(in srgb,var(--x-primary-color) 18%,rgba(255,255,255,.88)),color-mix(in srgb,var(--x-primary-color) 28%,rgba(255,255,255,.56)));color:var(--x-primary-color-dark);box-shadow:inset 0 .0625rem #fffffff5,inset 0 -.0625rem #5236080b,0 .18rem .42rem -.28rem #2b272029,0 .72rem 1.35rem -.9rem color-mix(in srgb,var(--x-primary-color) 32%,transparent)}.banner-icon-card[data-v-3db7dbaf]:before{position:absolute;inset:.22rem;content:"";border:.0625rem solid rgba(255,255,255,.58);border-radius:1.3rem;pointer-events:none}.banner-icon-card[data-v-3db7dbaf]:after{position:absolute;right:50%;bottom:-1.25rem;width:6.5rem;height:1.2rem;content:"";border-radius:50%;pointer-events:none;transform:translate(50%);background:radial-gradient(ellipse,color-mix(in srgb,var(--x-primary-color) 22%,transparent),transparent 70%);filter:blur(.2rem)}.banner-icon[data-v-3db7dbaf]{width:3.1rem;height:3.1rem;filter:drop-shadow(0 .14rem .28rem color-mix(in srgb,var(--x-primary-color) 30%,transparent))}.banner-orbit[data-v-3db7dbaf]{position:absolute;z-index:1;border:.0625rem solid color-mix(in srgb,var(--x-primary-color) 30%,transparent);border-radius:50%;pointer-events:none}.orbit-one[data-v-3db7dbaf]{width:11.6rem;height:3.65rem;transform:rotate(-13deg)}.orbit-two[data-v-3db7dbaf]{width:9.8rem;height:3rem;opacity:.46;transform:rotate(20deg)}.banner-dot[data-v-3db7dbaf]{position:absolute;z-index:2;width:.42rem;height:.42rem;border-radius:50%;background:var(--x-primary-color);box-shadow:0 0 .7rem color-mix(in srgb,var(--x-primary-color) 68%,transparent)}.dot-one[data-v-3db7dbaf]{top:4.05rem;right:1.15rem}.dot-two[data-v-3db7dbaf]{top:3.35rem;left:1.75rem}.video-assistant-banner+.flex-center[data-v-3db7dbaf]{margin-top:1.05rem}.video-assistant-banner+.flex-center h2[data-v-3db7dbaf]{margin:0;color:var(--x-main-text-color);font-size:1.1rem;font-weight:780;line-height:1.5}.prompt-gallery-wrapper[data-v-3db7dbaf]{margin-top:.8rem;padding:clamp(1.15rem,2.6vw,1.65rem);animation:videoPageRise-3db7dbaf .5s .06s cubic-bezier(.22,1,.36,1) both}.prompt-gallery-wrapper[data-v-3db7dbaf]:after{position:absolute;z-index:0;top:-55%;left:-10%;width:18rem;height:18rem;content:"";border-radius:50%;pointer-events:none;background:radial-gradient(circle,color-mix(in srgb,var(--x-primary-color) 10%,transparent),transparent 66%);filter:blur(2rem)}.prompt-gallery-wrapper>.gallery-tabs[data-v-3db7dbaf]{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:.28rem;width:min(100%,25rem);margin:0 auto 1.15rem;padding:.34rem;overflow:hidden;border-radius:999rem;border:.0625rem solid rgba(255,255,255,.9);background:linear-gradient(180deg,#ffffffe0,#f4f4f4f7);box-shadow:inset 0 .0625rem #fffffff5,inset 0 -.0625rem #1f293706,0 .12rem .28rem -.22rem #1f293724}.prompt-gallery-wrapper>.gallery-tabs[data-v-3db7dbaf]:before{position:absolute;inset:0;content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(145deg,rgba(255,255,255,.32),transparent 42%)}.prompt-gallery-wrapper>.gallery-tabs>button[data-v-3db7dbaf]{position:relative;z-index:1;display:inline-flex;align-items:center;justify-content:center;min-width:0;min-height:2.45rem;padding:.46rem .8rem;border:.0625rem solid transparent;border-radius:999rem;background:transparent;color:var(--x-desc-text-color);font:inherit;font-size:.69rem;font-weight:650;cursor:pointer;transition:transform .18s cubic-bezier(.22,1,.36,1),color .2s ease,border-color .2s ease,background .2s ease,box-shadow .2s ease}.prompt-gallery-wrapper>.gallery-tabs>button[data-v-3db7dbaf]:hover:not(.active){color:var(--x-main-text-color);background:#ffffff61}.prompt-gallery-wrapper>.gallery-tabs>button[data-v-3db7dbaf]:active{transform:scale(.97)}.prompt-gallery-wrapper>.gallery-tabs>button.active[data-v-3db7dbaf]{border-color:color-mix(in srgb,var(--x-primary-color) 52%,rgba(255,255,255,.88));background:linear-gradient(155deg,color-mix(in srgb,var(--x-primary-color) 58%,rgba(255,255,255,.8)),color-mix(in srgb,var(--x-primary-color) 78%,rgba(255,255,255,.42)));color:var(--x-main-text-color);font-weight:780;box-shadow:inset 0 .0625rem #fffffff0,inset 0 -.08rem .16rem #52360812,0 .16rem .34rem -.22rem #1f293729,0 .42rem .8rem -.56rem color-mix(in srgb,var(--x-primary-color) 44%,transparent)}.prompt-gallery-wrapper>.prompt-gallery[data-v-3db7dbaf]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-items:stretch;gap:.85rem;width:100%;min-width:0;max-height:29rem;padding:.08rem .4rem .08rem .12rem;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--x-main-text-color) 20%,transparent) transparent}.prompt-gallery-wrapper>.prompt-gallery[data-v-3db7dbaf]>*{min-width:0}.prompt-gallery-wrapper>.prompt-gallery[data-v-3db7dbaf]::-webkit-scrollbar{width:.35rem}.prompt-gallery-wrapper>.prompt-gallery[data-v-3db7dbaf]::-webkit-scrollbar-track{margin-block:.35rem;border-radius:999rem;background:transparent}.prompt-gallery-wrapper>.prompt-gallery[data-v-3db7dbaf]::-webkit-scrollbar-thumb{min-height:3rem;border-radius:999rem;background:color-mix(in srgb,var(--x-main-text-color) 18%,transparent)}.prompt-gallery-wrapper>.prompt-gallery[data-v-3db7dbaf]::-webkit-scrollbar-thumb:hover{background:color-mix(in srgb,var(--x-main-text-color) 30%,transparent)}.prompt-gallery-wrapper>.prompt-gallery[data-v-3db7dbaf]::-webkit-scrollbar-button{display:none;width:0;height:0}.prompt-gallery-wrapper>.prompt-gallery[data-v-3db7dbaf]::-webkit-scrollbar-button:single-button{display:none;width:0;height:0}.prompt-gallery .img-assistant-card[data-v-3db7dbaf]{position:relative;isolation:isolate;display:grid;grid-template-rows:minmax(0,1fr) auto;min-width:0;height:14.25rem;overflow:hidden;border:.0625rem solid rgba(255,255,255,.94);border-radius:1.18rem;background:linear-gradient(155deg,#fffffff0,#fafafadb 52%,#f1f3f5cc);cursor:pointer;box-shadow:inset 0 .075rem #fff,inset 0 -.075rem #1f293709,0 .18rem .42rem -.28rem #1f293733,0 .78rem 1.4rem -.95rem #1f29374d;transition:transform .2s cubic-bezier(.22,1,.36,1),border-color .2s ease,background .2s ease,box-shadow .2s ease}.prompt-gallery .img-assistant-card[data-v-3db7dbaf]:before{position:absolute;z-index:3;inset:0;content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(145deg,rgba(255,255,255,.46) 0%,rgba(255,255,255,.08) 26%,transparent 48%)}.prompt-gallery .img-assistant-card[data-v-3db7dbaf]:after{position:absolute;z-index:0;right:12%;bottom:-.65rem;left:12%;height:1.15rem;content:"";border-radius:50%;pointer-events:none;background:radial-gradient(ellipse,rgba(31,41,55,.16),transparent 70%);filter:blur(.45rem);opacity:.54}.prompt-gallery .img-assistant-card>.overflow-hidden[data-v-3db7dbaf]{position:relative;z-index:1;min-height:0;overflow:hidden;margin:.32rem .32rem 0;border:.0625rem solid rgba(255,255,255,.82);border-radius:.92rem .92rem .72rem .72rem;background:linear-gradient(145deg,#ecedeffa,#d8daddeb);box-shadow:inset 0 .0625rem .08rem #ffffffb8,inset 0 -.08rem .15rem #1f29370e}.prompt-gallery .img-assistant-card>.overflow-hidden>img[data-v-3db7dbaf]{display:block;width:100%;height:100%;object-fit:cover;transition:transform .34s cubic-bezier(.22,1,.36,1),filter .22s ease}.prompt-gallery .img-assistant-card>.p-3[data-v-3db7dbaf]{position:relative;z-index:2;display:flex;flex-direction:column;gap:.34rem;min-height:4.65rem;padding:.68rem .72rem!important;text-align:right}.prompt-gallery .img-assistant-card>.p-3>.font-bold[data-v-3db7dbaf]{margin:0!important;color:var(--x-main-text-color);font-size:.74rem;font-weight:740;line-height:1.65;text-align:right!important}.prompt-gallery .img-assistant-card>.p-3>.font-bold>span[data-v-3db7dbaf]{display:-webkit-box;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical;-webkit-line-clamp:2}.prompt-gallery .img-assistant-card>.p-3>.flex[data-v-3db7dbaf]{margin-top:auto;justify-content:flex-end}.prompt-gallery .img-assistant-card>.p-3>.flex>.flex-center[data-v-3db7dbaf]{display:inline-flex;align-items:center;gap:.22rem;padding:.25rem .43rem;border:.0625rem solid color-mix(in srgb,var(--x-primary-color) 28%,rgba(255,255,255,.88));border-radius:999rem;background:linear-gradient(180deg,color-mix(in srgb,var(--x-primary-color) 8%,rgba(255,255,255,.82)),color-mix(in srgb,var(--x-primary-color) 15%,rgba(255,255,255,.48)));color:var(--x-primary-color-dark);font-size:.65rem;font-weight:800;box-shadow:inset 0 .0625rem #fffffff0}.prompt-gallery .img-assistant-card[data-v-3db7dbaf]:hover{transform:translateY(-.16rem);border-color:color-mix(in srgb,var(--x-primary-color) 34%,rgba(255,255,255,.94));background:linear-gradient(155deg,#fffffffa,#fcfcfce8 52%,#f5f7f9db);box-shadow:inset 0 .075rem #fff,inset 0 -.075rem #1f293708,0 .22rem .48rem -.3rem #1f293738,0 .92rem 1.6rem -1rem #1f293757}.prompt-gallery .img-assistant-card:hover>.overflow-hidden>img[data-v-3db7dbaf]{transform:scale(1.03);filter:brightness(1.025)}.prompt-gallery .img-assistant-card[data-v-3db7dbaf]:active{transform:translateY(-.02rem) scale(.992)}.prompt-gallery .gallery-card[data-v-3db7dbaf]{position:relative;isolation:isolate;min-width:0;overflow:hidden;border:.0625rem solid rgba(255,255,255,.94);border-radius:1.18rem;background:linear-gradient(155deg,#ffffffeb,#f4f6f8cc);cursor:pointer;box-shadow:inset 0 .075rem #fff,inset 0 -.075rem #1f293709,0 .18rem .42rem -.28rem #1f293733,0 .78rem 1.4rem -.95rem #1f29374d;transition:transform .2s cubic-bezier(.22,1,.36,1),border-color .2s ease,box-shadow .2s ease}.prompt-gallery .gallery-card[data-v-3db7dbaf]:before{position:absolute;z-index:2;inset:0;content:"";pointer-events:none;background:linear-gradient(145deg,rgba(255,255,255,.42),transparent 38%)}.prompt-gallery .gallery-card[data-v-3db7dbaf]:after{position:absolute;z-index:0;right:12%;bottom:-.65rem;left:12%;height:1.15rem;content:"";border-radius:50%;pointer-events:none;background:radial-gradient(ellipse,rgba(31,41,55,.16),transparent 70%);filter:blur(.45rem);opacity:.54}.prompt-gallery .gallery-card[data-v-3db7dbaf]:hover{transform:translateY(-.16rem);border-color:color-mix(in srgb,var(--x-primary-color) 32%,rgba(255,255,255,.94));box-shadow:inset 0 .075rem #fff,inset 0 -.075rem #1f293708,0 .22rem .48rem -.3rem #1f293738,0 .92rem 1.6rem -1rem #1f293757}.prompt-gallery .gallery-card:hover .gallery-video[data-v-3db7dbaf]{filter:brightness(.76) saturate(.9);transform:scale(1.025)}.prompt-gallery .gallery-card:hover .gallery-overlay[data-v-3db7dbaf]{opacity:1}.gallery-video[data-v-3db7dbaf]{position:relative;display:block;width:100%;min-width:0;aspect-ratio:4/5;overflow:hidden;pointer-events:none;background:linear-gradient(145deg,#ecedeffa,#d8daddeb);transition:transform .34s cubic-bezier(.22,1,.36,1),filter .28s ease}.gallery-video[data-v-3db7dbaf] .media-video,.gallery-video[data-v-3db7dbaf] .video-js,.gallery-video[data-v-3db7dbaf] video,.gallery-video[data-v-3db7dbaf] .vjs-tech{display:block;width:100%!important;min-width:0!important;max-width:100%!important;height:100%!important;min-height:100%!important;aspect-ratio:4/5;object-fit:cover!important;border-radius:0!important}.gallery-video[data-v-3db7dbaf] .vjs-poster{width:100%!important;height:100%!important;background-size:cover!important;background-position:center!important}.gallery-video[data-v-3db7dbaf] .vjs-control-bar,.gallery-video[data-v-3db7dbaf] .vjs-big-play-button{display:none!important}.gallery-overlay[data-v-3db7dbaf]{position:absolute;z-index:3;inset:0;display:flex;align-items:center;justify-content:center;padding:.65rem;opacity:0;background:linear-gradient(180deg,#0f172a08,#0f172a5c);transition:opacity .22s ease}.gallery-overlay .gallery-action-btn[data-v-3db7dbaf]{position:absolute;top:.58rem;right:.58rem;display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;padding:0;border:.0625rem solid rgba(255,255,255,.42);border-radius:50%;background:#ffffff24;color:#fff;cursor:pointer;backdrop-filter:blur(.8rem);-webkit-backdrop-filter:blur(.8rem)}.gallery-overlay .use-btn[data-v-3db7dbaf]{margin-top:auto;display:inline-flex;align-items:center;justify-content:center;gap:.4rem;padding:.48rem .86rem;border:.0625rem solid rgba(255,255,255,.84);border-radius:999rem;background:linear-gradient(180deg,#ffffffc7,#ffffff6b);color:var(--x-main-text-color);font:inherit;font-size:.68rem;font-weight:700;cursor:pointer;box-shadow:inset 0 .0625rem #fffffffa,inset 0 -.0625rem #1f29370b,0 .16rem .32rem -.24rem #1f293733;transition:transform .18s cubic-bezier(.22,1,.36,1),border-color .2s ease,background .2s ease,box-shadow .2s ease,opacity .2s ease}.gallery-overlay .use-btn[data-v-3db7dbaf]:not(:disabled):hover{transform:translateY(-.04rem);border-color:#fffffff5;background:linear-gradient(180deg,#ffffffdb,#ffffff80);box-shadow:inset 0 .0625rem #fff,inset 0 -.0625rem #1f29370b,0 .18rem .36rem -.24rem #1f293738}.gallery-overlay .use-btn[data-v-3db7dbaf]:not(:disabled):active{transform:translateY(.02rem) scale(.985);box-shadow:inset 0 .0625rem .15rem #1f293714,inset 0 -.0625rem #ffffffb3}.gallery-overlay .use-btn[data-v-3db7dbaf]:disabled{opacity:.52;cursor:not-allowed}.gallery-overlay .use-btn[data-v-3db7dbaf]{width:min(90%,9rem);color:var(--x-main-text-color);background:#ffffffe6}@media screen and (max-width:980px){.prompt-gallery-wrapper>.prompt-gallery[data-v-3db7dbaf]{grid-template-columns:repeat(3,minmax(0,1fr))}}@media screen and (max-width:760px){.video-assistant-banner[data-v-3db7dbaf]{grid-template-columns:1fr;gap:.8rem;padding:1.05rem;border-radius:1.4rem}.banner-visual[data-v-3db7dbaf]{order:1;width:100%;height:8.25rem}.banner-content[data-v-3db7dbaf]{order:2;align-items:center;text-align:center}.banner-content p[data-v-3db7dbaf]{max-width:28rem}.banner-btn[data-v-3db7dbaf]{width:min(100%,16rem)}.prompt-gallery-wrapper[data-v-3db7dbaf]{padding:1.05rem .9rem;border-radius:1.4rem}.prompt-gallery-wrapper>.gallery-tabs[data-v-3db7dbaf]{width:min(100%,23rem);margin-bottom:.9rem}.prompt-gallery-wrapper>.prompt-gallery[data-v-3db7dbaf]{grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;max-height:27rem}}@media screen and (max-width:480px){.video-assistant-banner[data-v-3db7dbaf]{padding:.9rem}.banner-visual[data-v-3db7dbaf]{height:7.2rem}.banner-icon-card[data-v-3db7dbaf]{width:5rem;height:5rem;border-radius:1.35rem}.banner-icon[data-v-3db7dbaf]{width:2.75rem;height:2.75rem}.orbit-one[data-v-3db7dbaf]{width:10rem;height:3.2rem}.orbit-two[data-v-3db7dbaf]{width:8.5rem;height:2.65rem}.prompt-gallery-wrapper[data-v-3db7dbaf]{padding:.82rem .7rem}.prompt-gallery-wrapper>.gallery-tabs[data-v-3db7dbaf]{width:100%;padding:.28rem}.prompt-gallery-wrapper>.gallery-tabs>button[data-v-3db7dbaf]{min-height:2.3rem;padding-inline:.45rem;font-size:.62rem}.prompt-gallery-wrapper>.prompt-gallery[data-v-3db7dbaf]{gap:.6rem}.prompt-gallery .img-assistant-card[data-v-3db7dbaf]{height:13.1rem}.prompt-gallery .img-assistant-card>.p-3[data-v-3db7dbaf]{min-height:4.25rem;padding:.58rem!important}.prompt-gallery .img-assistant-card>.p-3>.font-bold[data-v-3db7dbaf]{font-size:.67rem}}@media screen and (max-width:360px){.prompt-gallery-wrapper>.prompt-gallery[data-v-3db7dbaf]{grid-template-columns:1fr}.prompt-gallery .img-assistant-card[data-v-3db7dbaf],.prompt-gallery .gallery-card[data-v-3db7dbaf]{width:100%;max-width:23rem;margin-inline:auto}}@media(hover:none){.prompt-gallery .img-assistant-card[data-v-3db7dbaf]:hover,.prompt-gallery .gallery-card[data-v-3db7dbaf]:hover,.banner-btn[data-v-3db7dbaf]:hover{transform:none}.prompt-gallery .img-assistant-card:hover>.overflow-hidden>img[data-v-3db7dbaf]{transform:none;filter:none}.prompt-gallery .gallery-card:hover .gallery-video[data-v-3db7dbaf]{transform:none}.gallery-overlay[data-v-3db7dbaf]{align-items:flex-end;opacity:1;background:linear-gradient(180deg,transparent 58%,rgba(15,23,42,.42))}.gallery-overlay .use-btn[data-v-3db7dbaf]{width:100%}}@media(prefers-reduced-motion:reduce){.video-assistant-banner[data-v-3db7dbaf],.prompt-gallery-wrapper[data-v-3db7dbaf],.banner-icon-card[data-v-3db7dbaf],.banner-btn[data-v-3db7dbaf],.gallery-tabs>button[data-v-3db7dbaf],.img-assistant-card[data-v-3db7dbaf],.img-assistant-card img[data-v-3db7dbaf],.gallery-card[data-v-3db7dbaf],.gallery-video[data-v-3db7dbaf],.gallery-overlay[data-v-3db7dbaf],.gallery-overlay .use-btn[data-v-3db7dbaf]{animation:none;transition-duration:.01ms}}@keyframes videoPageRise-3db7dbaf{0%{opacity:0;transform:translateY(.6rem)}to{opacity:1;transform:translateY(0)}}@keyframes videoPageGlow-3db7dbaf{0%,to{opacity:.68;transform:scale(.96)}50%{opacity:1;transform:scale(1.05)}}.pagination[data-v-f025700e]{display:flex;justify-content:center;align-items:center;gap:1em}.pagination>button[data-v-f025700e]{display:flex;justify-content:center;align-items:center;border:none;outline:none;padding:0;width:2em;height:2em;border-radius:.4em;cursor:pointer;color:var(--x-main-text-color);background-color:var(--x-primary-color)}.pagination>button[data-v-f025700e]:disabled{opacity:.8;cursor:not-allowed}.pagination>div[data-v-f025700e]{display:flex;justify-content:center;align-items:center;gap:1em}.pagination>div>button[data-v-f025700e]{display:flex;justify-content:center;align-items:center;border:none;outline:none;padding:2px 0 0;width:2em;height:2em;border-radius:.4em;cursor:pointer;color:var(--x-desc-text-color);background-color:var(--x-neutral-40);border:1px solid #787878}body.theme-light .pagination>div>button[data-v-f025700e]{background-color:var(--x-primary-color-light)}.pagination>div>button._cur[data-v-f025700e]{border-color:var(--x-primary-color)}.pagination>div>span[data-v-f025700e]{margin-bottom:.2em}.ticket-page-content[data-v-701b3701]{position:relative;isolation:isolate;display:flex;flex-direction:column;gap:1.35rem;overflow:hidden;padding:clamp(1.15rem,2.6vw,1.85rem);border-radius:1.6rem;color:var(--x-main-text-color);animation:ticketRise-701b3701 .5s cubic-bezier(.22,1,.36,1) both;border:.0625rem solid rgba(255,255,255,.9);background:linear-gradient(145deg,#ffffffa3,#ffffff70 48%,#f7f8f957);box-shadow:inset 0 .0625rem #fffffff5,inset 0 -.0625rem #302d2809,0 .18rem .5rem -.34rem #1f293730;backdrop-filter:blur(1.4rem) saturate(120%);-webkit-backdrop-filter:blur(1.4rem) saturate(120%)}.ticket-page-content[data-v-701b3701]:before{content:"";position:absolute;z-index:1;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(145deg,rgba(255,255,255,.5) 0%,rgba(255,255,255,.1) 24%,transparent 48%)}.ticket-page-content[data-v-701b3701]>*{position:relative;z-index:2}.ticket-page-content .__glow[data-v-701b3701]{position:absolute;z-index:0;top:-45%;right:-8%;width:20rem;height:20rem;border-radius:50%;pointer-events:none;background:radial-gradient(circle,color-mix(in srgb,var(--x-primary-color) 13%,transparent),transparent 64%);filter:blur(2rem);animation:ticketGlow-701b3701 9s ease-in-out infinite}.__head[data-v-701b3701]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.85rem 1rem}.__head-copy[data-v-701b3701]{display:flex;flex-direction:column;gap:.25rem;min-width:0}.__head-copy h2[data-v-701b3701]{margin:0;color:var(--x-main-text-color);font-size:1.05rem;font-weight:780}.__head-copy p[data-v-701b3701]{margin:0;color:var(--x-desc-text-color);font-size:.78rem}.__head-tools[data-v-701b3701]{width:100%;display:flex;justify-content:space-between;align-items:center;flex-shrink:0;gap:.6rem}[data-v-701b3701] .text-input{width:15rem;max-width:100%;outline:none!important;box-shadow:none!important}[data-v-701b3701] .text-input:focus-within{outline:none!important;box-shadow:none!important}[data-v-701b3701] .text-input input{width:100%;border:.0625rem solid rgba(31,41,55,.12);border-radius:.9rem;background:linear-gradient(180deg,#fffffffa,#eff1f4f0);color:var(--x-main-text-color);font:inherit;box-shadow:inset 0 .0625rem #fff,inset 0 -.0625rem #1f29370b,0 .18rem .42rem -.3rem #1f293747;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease}[data-v-701b3701] .text-input input::placeholder{color:color-mix(in srgb,var(--x-desc-text-color) 86%,transparent);opacity:.82}[data-v-701b3701] .text-input input:disabled{opacity:.6;cursor:not-allowed}[data-v-701b3701] .text-input input{padding:.62rem .9rem;font-size:.8rem}[data-v-701b3701] .text-input.--icon input{padding-right:3rem}[data-v-701b3701] .text-input input:hover{border-color:color-mix(in srgb,var(--x-primary-color) 24%,rgba(255,255,255,.92))!important}[data-v-701b3701] .text-input input:focus{outline:none!important;transform:none!important;border-color:color-mix(in srgb,var(--x-primary-color) 72%,rgba(255,255,255,.94))!important;background:linear-gradient(180deg,#fffffff2,#f8f8f8fa)!important;box-shadow:none!important}[data-v-701b3701] .text-input.--icon:after{border-left-color:#ffffffb8}.new-ticket-btn[data-v-701b3701]{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;padding:.62rem 1rem;border:.0625rem solid rgba(255,255,255,.84);border-radius:999rem;background:linear-gradient(180deg,#ffffffc7,#ffffff6b);color:var(--x-main-text-color);font:inherit;font-size:.78rem;font-weight:700;cursor:pointer;box-shadow:inset 0 .0625rem #fffffffa,inset 0 -.0625rem #1f29370b,0 .16rem .32rem -.24rem #1f293733;transition:transform .18s cubic-bezier(.22,1,.36,1),border-color .2s ease,background .2s ease,box-shadow .2s ease,opacity .2s ease}.new-ticket-btn[data-v-701b3701]:not(:disabled):hover{transform:translateY(-.04rem);border-color:#fffffff5;background:linear-gradient(180deg,#ffffffdb,#ffffff80);box-shadow:inset 0 .0625rem #fff,inset 0 -.0625rem #1f29370b,0 .18rem .36rem -.24rem #1f293738}.new-ticket-btn[data-v-701b3701]:not(:disabled):active{transform:translateY(.02rem) scale(.985);box-shadow:inset 0 .0625rem .15rem #1f293714,inset 0 -.0625rem #ffffffb3}.new-ticket-btn[data-v-701b3701]:disabled{opacity:.52;cursor:not-allowed}.new-ticket-btn[data-v-701b3701]{border-color:color-mix(in srgb,var(--x-primary-color) 72%,rgba(255,255,255,.72));background:linear-gradient(155deg,#ffd973,#ffc425);color:var(--x-main-text-color);box-shadow:inset 0 .0625rem #ffffff9e,inset 0 -.0625rem #5236081a,0 .18rem .38rem -.26rem color-mix(in srgb,var(--x-primary-color) 38%,transparent)}.new-ticket-btn[data-v-701b3701]:not(:disabled):hover{border-color:color-mix(in srgb,var(--x-primary-color) 84%,rgba(255,255,255,.76));background:linear-gradient(155deg,#ffce4c,#ffc425);box-shadow:inset 0 .0625rem #ffffffb3,inset 0 -.0625rem #5236081a,0 .2rem .42rem -.27rem color-mix(in srgb,var(--x-primary-color) 42%,transparent)}.new-ticket-btn[data-v-701b3701]{border-radius:.9rem;flex-shrink:0}.__table[data-v-701b3701]{padding-bottom:.85rem;overflow-x:auto}.__table-container[data-v-701b3701]{width:100%;min-width:47rem;border-collapse:separate;border-spacing:0;font-size:.82rem}.__table thead tr[data-v-701b3701]{display:grid;grid-template-columns:4rem minmax(0,1fr) 8rem 7rem 8rem 10rem;gap:.5rem}.__table thead th[data-v-701b3701]{padding:0 .75rem .55rem;color:var(--x-desc-text-color);font-size:.72rem;font-weight:700;text-align:right}.__table tbody[data-v-701b3701]{display:flex;flex-direction:column;gap:.6rem}.__table tbody tr[data-v-701b3701]{display:grid;grid-template-columns:4rem minmax(0,1fr) 8rem 7rem 8rem 10rem;align-items:center;gap:.5rem;padding:.3rem 0;border-radius:1.05rem;cursor:pointer;border:.0625rem solid rgba(255,255,255,.9);background:linear-gradient(180deg,#ffffffe0,#f4f4f4f7);box-shadow:inset 0 .0625rem #fffffff5,inset 0 -.0625rem #1f293706,0 .12rem .28rem -.22rem #1f293724;transition:border-color .2s ease}.__table tbody tr[data-v-701b3701]:hover{border-color:color-mix(in srgb,var(--x-primary-color) 42%,rgba(255,255,255,.9))}.__table tbody td[data-v-701b3701]{padding:.7rem .75rem;color:var(--x-main-text-color);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.__table tbody td[data-v-701b3701]:first-child{color:var(--x-desc-text-color);font-weight:700}.__table tbody td[data-v-701b3701]:nth-child(2){font-weight:600}.__table[data-v-701b3701]::-webkit-scrollbar{height:.4rem}.__table[data-v-701b3701]::-webkit-scrollbar-track{border-radius:999rem;background:#1f29370a}.__table[data-v-701b3701]::-webkit-scrollbar-thumb{border-radius:999rem;background:#1f293729}.__table[data-v-701b3701]::-webkit-scrollbar-thumb:hover{background:#1f293742}.badge[data-v-701b3701]{display:inline-flex;align-items:center;justify-content:center;padding:.22rem .55rem;border:.0625rem solid rgba(255,255,255,.8);border-radius:999rem;background-color:#fff9;color:var(--x-desc-text-color);font-size:.68rem;font-weight:700;white-space:nowrap;box-shadow:inset 0 .0625rem #ffffffe6}.priority--low[data-v-701b3701]{border-color:color-mix(in srgb,var(--x-success-color) 32%,rgba(255,255,255,.8));background-color:color-mix(in srgb,var(--x-success-color) 12%,rgba(255,255,255,.56));color:color-mix(in srgb,var(--x-success-color) 68%,var(--x-main-text-color))}.priority--medium[data-v-701b3701]{border-color:color-mix(in srgb,var(--x-warn-hover) 32%,rgba(255,255,255,.8));background-color:color-mix(in srgb,var(--x-warn-hover) 12%,rgba(255,255,255,.56));color:color-mix(in srgb,var(--x-warn-hover) 68%,var(--x-main-text-color))}.priority--urgent[data-v-701b3701]{border-color:color-mix(in srgb,var(--x-danger-color) 32%,rgba(255,255,255,.8));background-color:color-mix(in srgb,var(--x-danger-color) 12%,rgba(255,255,255,.56));color:color-mix(in srgb,var(--x-danger-color) 68%,var(--x-main-text-color))}.status--answ[data-v-701b3701],.status--open[data-v-701b3701]{border-color:color-mix(in srgb,var(--x-success-color) 32%,rgba(255,255,255,.8));background-color:color-mix(in srgb,var(--x-success-color) 12%,rgba(255,255,255,.56));color:color-mix(in srgb,var(--x-success-color) 68%,var(--x-main-text-color))}.status--in[data-v-701b3701]{border-color:color-mix(in srgb,var(--x-warn-hover) 32%,rgba(255,255,255,.8));background-color:color-mix(in srgb,var(--x-warn-hover) 12%,rgba(255,255,255,.56));color:color-mix(in srgb,var(--x-warn-hover) 68%,var(--x-main-text-color))}.status--closed[data-v-701b3701]{color:var(--x-desc-text-color)}.empty-state[data-v-701b3701]{display:flex;flex-direction:column;align-items:center;gap:.85rem;padding:3rem 1rem;text-align:center}.empty-state__icon[data-v-701b3701]{display:inline-flex;align-items:center;justify-content:center;width:3.25rem;height:3.25rem;border-radius:50%;color:var(--x-desc-text-color);border:.0625rem solid rgba(255,255,255,.9);background:linear-gradient(180deg,#ffffffe0,#f4f4f4f7);box-shadow:inset 0 .0625rem #fffffff5,inset 0 -.0625rem #1f293706,0 .12rem .28rem -.22rem #1f293724}.empty-state p[data-v-701b3701]{margin:0;color:var(--x-desc-text-color);font-size:.84rem}[data-v-701b3701] .pagination{gap:.45rem}[data-v-701b3701] .pagination>button,[data-v-701b3701] .pagination>div>button{width:2.2rem;min-width:2.2rem;height:2.2rem;padding:0;border-radius:.75rem;color:var(--x-main-text-color);font:inherit;font-size:.78rem;font-weight:700;cursor:pointer;border:.0625rem solid rgba(255,255,255,.9);background:linear-gradient(180deg,#ffffffe0,#f4f4f4f7);box-shadow:inset 0 .0625rem #fffffff5,inset 0 -.0625rem #1f293706,0 .12rem .28rem -.22rem #1f293724;background-color:transparent!important;transition:border-color .2s ease,background .2s ease}[data-v-701b3701] .pagination>button:not(:disabled):hover,[data-v-701b3701] .pagination>div>button:not(:disabled):hover{border-color:color-mix(in srgb,var(--x-primary-color) 24%,rgba(255,255,255,.92))!important}[data-v-701b3701] .pagination>button:disabled,[data-v-701b3701] .pagination>div>button:disabled{opacity:.5;cursor:not-allowed}[data-v-701b3701] .pagination>div{gap:.45rem}[data-v-701b3701] .pagination>div>button._cur{border-color:color-mix(in srgb,var(--x-primary-color) 72%,rgba(255,255,255,.72));background:linear-gradient(155deg,#ffd973,#ffc425);color:var(--x-main-text-color);box-shadow:inset 0 .0625rem #ffffff9e,inset 0 -.0625rem #5236081a,0 .18rem .38rem -.26rem color-mix(in srgb,var(--x-primary-color) 38%,transparent)}[data-v-701b3701] .pagination>div>button._cur:not(:disabled):hover{border-color:color-mix(in srgb,var(--x-primary-color) 84%,rgba(255,255,255,.76));background:linear-gradient(155deg,#ffce4c,#ffc425);box-shadow:inset 0 .0625rem #ffffffb3,inset 0 -.0625rem #5236081a,0 .2rem .42rem -.27rem color-mix(in srgb,var(--x-primary-color) 42%,transparent)}[data-v-701b3701] .pagination>div>span{margin:0;color:var(--x-desc-text-color)}@keyframes ticketRise-701b3701{0%{opacity:0;transform:translateY(.6rem)}to{opacity:1;transform:translateY(0)}}@keyframes ticketGlow-701b3701{0%,to{opacity:.7;transform:scale(.96)}50%{opacity:1;transform:scale(1.05)}}@media screen and (max-width:768px){.ticket-page-content[data-v-701b3701]{gap:1.1rem;padding:1.25rem 1.05rem}.__head[data-v-701b3701]{align-items:stretch;flex-direction:column}.__head-tools[data-v-701b3701] .text-input{flex:1;min-width:0}.new-ticket-btn span[data-v-701b3701]{display:none}}@media(prefers-reduced-motion:reduce){.ticket-page-content[data-v-701b3701],.ticket-page-content .__glow[data-v-701b3701]{animation:none}.__table tbody tr[data-v-701b3701],.new-ticket-btn[data-v-701b3701]{transition-duration:.01ms}}.ticket-form-input[data-v-37826b8a]{display:flex;flex-direction:column;gap:1rem}.ticket-form-input textarea[data-v-37826b8a]{width:100%;border:.0625rem solid rgba(31,41,55,.12);border-radius:1rem;background:linear-gradient(180deg,#fffffffa,#eff1f4f0);color:var(--x-main-text-color);font:inherit;box-shadow:inset 0 .0625rem #fff,inset 0 -.0625rem #1f29370b,0 .18rem .42rem -.3rem #1f293747;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease}.ticket-form-input textarea[data-v-37826b8a]::placeholder{color:color-mix(in srgb,var(--x-desc-text-color) 86%,transparent);opacity:.82}.ticket-form-input textarea[data-v-37826b8a]:disabled{opacity:.6;cursor:not-allowed}.ticket-form-input textarea[data-v-37826b8a]{display:block;min-height:8rem;padding:.85rem .95rem;font-size:.82rem;line-height:1.85;resize:vertical}.ticket-form-input textarea[data-v-37826b8a]:not(:read-only,:disabled):hover{border-color:color-mix(in srgb,var(--x-primary-color) 24%,rgba(255,255,255,.92))!important}.ticket-form-input textarea[data-v-37826b8a]:not(:read-only,:disabled):focus{outline:none!important;transform:none!important;border-color:color-mix(in srgb,var(--x-primary-color) 72%,rgba(255,255,255,.94))!important;background:linear-gradient(180deg,#fffffff2,#f8f8f8fa)!important;box-shadow:none!important}.ticket-form-input .__send-btn[data-v-37826b8a]{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;padding:.7rem 1.35rem;border:.0625rem solid rgba(255,255,255,.84);border-radius:999rem;background:linear-gradient(180deg,#ffffffc7,#ffffff6b);color:var(--x-main-text-color);font:inherit;font-size:.8rem;font-weight:700;cursor:pointer;box-shadow:inset 0 .0625rem #fffffffa,inset 0 -.0625rem #1f29370b,0 .16rem .32rem -.24rem #1f293733;transition:transform .18s cubic-bezier(.22,1,.36,1),border-color .2s ease,background .2s ease,box-shadow .2s ease,opacity .2s ease}.ticket-form-input .__send-btn[data-v-37826b8a]:not(:disabled):hover{transform:translateY(-.04rem);border-color:#fffffff5;background:linear-gradient(180deg,#ffffffdb,#ffffff80);box-shadow:inset 0 .0625rem #fff,inset 0 -.0625rem #1f29370b,0 .18rem .36rem -.24rem #1f293738}.ticket-form-input .__send-btn[data-v-37826b8a]:not(:disabled):active{transform:translateY(.02rem) scale(.985);box-shadow:inset 0 .0625rem .15rem #1f293714,inset 0 -.0625rem #ffffffb3}.ticket-form-input .__send-btn[data-v-37826b8a]:disabled{opacity:.52;cursor:not-allowed}.ticket-form-input .__send-btn[data-v-37826b8a]{border-color:color-mix(in srgb,var(--x-primary-color) 72%,rgba(255,255,255,.72));background:linear-gradient(155deg,#ffd973,#ffc425);color:var(--x-main-text-color);box-shadow:inset 0 .0625rem #ffffff9e,inset 0 -.0625rem #5236081a,0 .18rem .38rem -.26rem color-mix(in srgb,var(--x-primary-color) 38%,transparent)}.ticket-form-input .__send-btn[data-v-37826b8a]:not(:disabled):hover{border-color:color-mix(in srgb,var(--x-primary-color) 84%,rgba(255,255,255,.76));background:linear-gradient(155deg,#ffce4c,#ffc425);box-shadow:inset 0 .0625rem #ffffffb3,inset 0 -.0625rem #5236081a,0 .2rem .42rem -.27rem color-mix(in srgb,var(--x-primary-color) 42%,transparent)}.ticket-form-input .__send-btn[data-v-37826b8a]{align-self:flex-end;min-width:9rem}.__content[data-v-fe649240]{display:flex;flex-direction:column;height:100%}.__chat[data-v-fe649240]{position:relative;isolation:isolate;display:flex;flex:1;flex-direction:column;overflow:hidden;padding:clamp(1.15rem,2.6vw,1.7rem);border-radius:1.6rem;color:var(--x-main-text-color);animation:ticketRise-fe649240 .5s cubic-bezier(.22,1,.36,1) both;border:.0625rem solid rgba(255,255,255,.9);background:linear-gradient(145deg,#ffffffa3,#ffffff70 48%,#f7f8f957);box-shadow:inset 0 .0625rem #fffffff5,inset 0 -.0625rem #302d2809,0 .18rem .5rem -.34rem #1f293713;backdrop-filter:blur(1.4rem) saturate(120%);-webkit-backdrop-filter:blur(1.4rem) saturate(120%)}.__chat[data-v-fe649240]:before{content:"";position:absolute;z-index:1;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(145deg,rgba(255,255,255,.5) 0%,rgba(255,255,255,.1) 24%,transparent 48%)}.__chat[data-v-fe649240]>*{position:relative;z-index:2}.__messages[data-v-fe649240]{flex:1;min-height:0;padding-inline-end:.3rem;overflow-y:auto}.__messages[data-v-fe649240]::-webkit-scrollbar{width:.4rem}.__messages[data-v-fe649240]::-webkit-scrollbar-track{border-radius:999rem;background:#1f29370a}.__messages[data-v-fe649240]::-webkit-scrollbar-thumb{border-radius:999rem;background:#1f293729}.__item[data-v-fe649240]{width:100%}.__item .message-bubble[data-v-fe649240]{position:relative;padding:.9rem 1.05rem;border-radius:1.15rem;border:.0625rem solid rgba(255,255,255,.9);background:linear-gradient(180deg,#ffffffe0,#f4f4f4f7);box-shadow:inset 0 .0625rem #fffffff5,inset 0 -.0625rem #1f293706,0 .12rem .28rem -.22rem #1f293724}.__item .message-bubble .message-text[data-v-fe649240]{margin:0;color:inherit;font-size:.86rem;line-height:1.85;white-space:pre-wrap;word-break:break-word}.__item .message-bubble .message-time[data-v-fe649240]{display:block;margin-top:.5rem;color:var(--x-desc-text-color);font-size:.68rem;text-align:left}.__item.user[data-v-fe649240]{min-width:50%;width:min-content;max-width:37rem;justify-self:flex-start}@media screen and (max-width:800px){.__item.user[data-v-fe649240]{width:100%}}.__item.user .message-bubble[data-v-fe649240]{border-color:color-mix(in srgb,var(--x-primary-color) 34%,rgba(255,255,255,.88));background:linear-gradient(180deg,color-mix(in srgb,var(--x-primary-color) 9%,rgba(255,255,255,.9)),color-mix(in srgb,var(--x-primary-color) 15%,rgba(255,255,255,.72)));border-bottom-right-radius:.4rem}.__item.support[data-v-fe649240]{min-width:50%;width:min-content;max-width:52rem;justify-self:flex-end}@media screen and (max-width:800px){.__item.support[data-v-fe649240]{width:100%}}.__item.support .message-bubble[data-v-fe649240]{border-bottom-left-radius:.4rem}.__typing-indicator[data-v-fe649240]{display:flex;align-items:center;gap:.28rem}.__typing-indicator span[data-v-fe649240]{width:.38rem;height:.38rem;border-radius:50%;background-color:color-mix(in srgb,var(--x-desc-text-color) 70%,transparent);animation:ticketBounce-fe649240 1.4s infinite ease-in-out both}.__typing-indicator span[data-v-fe649240]:nth-child(1){animation-delay:-.32s}.__typing-indicator span[data-v-fe649240]:nth-child(2){animation-delay:-.16s}.ticket-input-wrapper[data-v-fe649240]{padding:1rem;border-radius:1.3rem;border:.0625rem solid rgba(255,255,255,.9);background:linear-gradient(180deg,#ffffffe0,#f4f4f4f7);box-shadow:inset 0 .0625rem #fffffff5,inset 0 -.0625rem #1f293706,0 .12rem .28rem -.22rem #1f293724}.form-label[data-v-fe649240]{display:block;margin-bottom:.6rem;color:var(--x-desc-text-color);font-size:.76rem;font-weight:600}.__upload .file-input[data-v-fe649240]{display:none}.__upload .file-hint[data-v-fe649240]{color:var(--x-desc-text-color);font-size:.72rem}.__upload-btn[data-v-fe649240]{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;padding:.5rem .95rem;border:.0625rem solid rgba(255,255,255,.84);border-radius:999rem;background:linear-gradient(180deg,#ffffffc7,#ffffff6b);color:var(--x-main-text-color);font:inherit;font-size:.76rem;font-weight:700;cursor:pointer;box-shadow:inset 0 .0625rem #fffffffa,inset 0 -.0625rem #1f29370b,0 .16rem .32rem -.24rem #1f293733;transition:transform .18s cubic-bezier(.22,1,.36,1),border-color .2s ease,background .2s ease,box-shadow .2s ease,opacity .2s ease}.__upload-btn[data-v-fe649240]:not(:disabled):hover{transform:translateY(-.04rem);border-color:#fffffff5;background:linear-gradient(180deg,#ffffffdb,#ffffff80);box-shadow:inset 0 .0625rem #fff,inset 0 -.0625rem #1f29370b,0 .18rem .36rem -.24rem #1f293738}.__upload-btn[data-v-fe649240]:not(:disabled):active{transform:translateY(.02rem) scale(.985);box-shadow:inset 0 .0625rem .15rem #1f293714,inset 0 -.0625rem #ffffffb3}.__upload-btn[data-v-fe649240]:disabled{opacity:.52;cursor:not-allowed}@media screen and (max-width:768px){.__upload>div[data-v-fe649240]{flex-direction:column;align-items:start}}.attachments-list[data-v-fe649240]{position:relative;display:flex;flex-wrap:wrap;gap:.5rem;margin-top:1rem}.attachments-list-item[data-v-fe649240]{display:inline-flex;align-items:center;gap:.5rem;max-width:13rem;min-width:0;padding:.45rem .75rem;border-radius:999rem;color:var(--x-main-text-color);font-size:.74rem;font-weight:600;border:.0625rem solid rgba(255,255,255,.9);background:linear-gradient(180deg,#ffffffe0,#f4f4f4f7);box-shadow:inset 0 .0625rem #fffffff5,inset 0 -.0625rem #1f293706,0 .12rem .28rem -.22rem #1f293724}.attachments-list-item svg[data-v-fe649240]{flex-shrink:0;color:var(--x-desc-text-color)}.attachments-list-item span[data-v-fe649240]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.attachments-list .__remove-btn[data-v-fe649240]{flex-shrink:0;color:var(--x-desc-text-color);transition:color .2s ease}.attachments-list .__remove-btn[data-v-fe649240]:hover{color:var(--x-danger-color)}@keyframes ticketRise-fe649240{0%{opacity:0;transform:translateY(.6rem)}to{opacity:1;transform:translateY(0)}}@keyframes ticketBounce-fe649240{0%,80%,to{transform:scale(0)}40%{transform:scale(1)}}@media screen and (max-width:768px){.__chat[data-v-fe649240]{padding:1.15rem 1rem}.ticket-input-wrapper[data-v-fe649240]{padding:.85rem}}@media(prefers-reduced-motion:reduce){.__chat[data-v-fe649240]{animation:none}}.select-input[data-v-9c699290]{width:100%}.select-trigger-wrapper{display:block;width:100%;padding:0;border:0;background:transparent;color:inherit;font:inherit;text-align:inherit}.select-trigger-wrapper:focus{outline:none}.select-trigger[data-v-9c699290]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;min-height:2.75rem;padding:.8rem .95rem;border-radius:.95rem;color:var(--x-desc-text-color);font-size:.82rem;text-align:right;cursor:pointer;width:100%;border:.0625rem solid rgba(31,41,55,.12);border-radius:1rem;background:linear-gradient(180deg,#fffffffa,#eff1f4f0);color:var(--x-main-text-color);font:inherit;box-shadow:inset 0 .0625rem #fff,inset 0 -.0625rem #1f29370b,0 .18rem .42rem -.3rem #1f293747;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease}.select-trigger[data-v-9c699290]::placeholder{color:color-mix(in srgb,var(--x-desc-text-color) 86%,transparent);opacity:.82}.select-trigger[data-v-9c699290]:disabled{opacity:.6;cursor:not-allowed}.select-trigger[data-v-9c699290]{transition:border-color .2s ease,background .2s ease}.select-trigger[data-v-9c699290]:hover:not(.is-disabled){border-color:color-mix(in srgb,var(--x-primary-color) 24%,rgba(255,255,255,.92))!important}.select-trigger.is-open[data-v-9c699290]{border-color:color-mix(in srgb,var(--x-primary-color) 62%,rgba(255,255,255,.92))!important;background:linear-gradient(180deg,#fffffff2,#f8f8f8fa)!important;box-shadow:none!important}.select-trigger.has-value[data-v-9c699290]{color:var(--x-main-text-color)}.select-trigger.is-error[data-v-9c699290]{border-color:var(--x-danger-color)!important}.select-trigger.is-disabled[data-v-9c699290]{opacity:.6;cursor:not-allowed}.select-trigger--mobile[data-v-9c699290]{border:0}.selected-text[data-v-9c699290]{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.chevron[data-v-9c699290]{flex-shrink:0;color:var(--x-desc-text-color);transition:transform .22s cubic-bezier(.22,1,.36,1),color .2s ease}.chevron.rotated[data-v-9c699290]{transform:rotate(180deg);color:var(--x-primary-color-dark)}.select-popover-content{width:var(--radix-popover-trigger-width, var(--reka-popover-trigger-width, 16rem));min-width:12rem;padding:.35rem!important;overflow:hidden;border:.0625rem solid rgba(255,255,255,.9)!important;border-radius:1rem!important;background:linear-gradient(145deg,#fffffff5,#f7f7f7f0)!important;background-color:#fafafaf5!important;background-image:none!important;box-shadow:inset 0 .0625rem #fffffffa,0 .35rem .85rem -.65rem #1f293729!important;backdrop-filter:blur(1.25rem) saturate(120%);-webkit-backdrop-filter:blur(1.25rem) saturate(120%)}.options-list[data-v-9c699290]{display:flex;flex-direction:column;gap:.15rem;max-height:15rem;overflow-y:auto;padding:.05rem;scrollbar-width:thin}.option-item[data-v-9c699290]{display:flex;align-items:center;justify-content:space-between;gap:.65rem;width:100%;padding:.65rem .75rem;border:.0625rem solid transparent;border-radius:.7rem;background:transparent;color:var(--x-main-text-color);font:inherit;font-size:.8rem;text-align:right;cursor:pointer;transition:background-color .16s ease,border-color .16s ease,color .16s ease}.option-item[data-v-9c699290]:hover{background-color:color-mix(in srgb,var(--x-primary-color) 9%,#fff)}.option-item.is-selected[data-v-9c699290]{border-color:color-mix(in srgb,var(--x-primary-color) 28%,rgba(255,255,255,.9));background-color:color-mix(in srgb,var(--x-primary-color) 14%,#fff);color:var(--x-primary-color-dark);font-weight:600}.option-label[data-v-9c699290]{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.check-circle[data-v-9c699290]{display:inline-flex;align-items:center;justify-content:center;width:1.3rem;height:1.3rem;flex-shrink:0;border-radius:50%;background-color:color-mix(in srgb,var(--x-primary-color) 18%,#fff);color:var(--x-primary-color-dark)}.select-sheet[data-v-9c699290]{padding:.35rem 0 1rem;color:var(--x-main-text-color)}.sheet-title[data-v-9c699290]{margin-bottom:.35rem;padding:.65rem 1rem .85rem;border-bottom:.0625rem solid color-mix(in srgb,var(--x-border-color) 65%,transparent);color:var(--x-main-text-color);font-size:.85rem;font-weight:700;text-align:center}.sheet-options[data-v-9c699290]{display:flex;flex-direction:column;gap:.2rem;padding:.35rem .65rem}.sheet-option[data-v-9c699290]{display:flex;align-items:center;justify-content:space-between;gap:.65rem;width:100%;padding:.75rem .8rem;border:.0625rem solid transparent;border-radius:.75rem;background:transparent;color:var(--x-main-text-color);font:inherit;font-size:.82rem;text-align:right;cursor:pointer}.sheet-option[data-v-9c699290]:active{background-color:color-mix(in srgb,var(--x-primary-color) 10%,#fff)}.sheet-option.is-selected[data-v-9c699290]{border-color:color-mix(in srgb,var(--x-primary-color) 28%,rgba(255,255,255,.9));background-color:color-mix(in srgb,var(--x-primary-color) 14%,#fff);color:var(--x-primary-color-dark);font-weight:600}.error-message[data-v-9c699290]{display:inline-block;margin-top:.4rem;color:var(--x-danger-color);font-size:.7rem}.empty-msg[data-v-9c699290]{padding:1.1rem;color:var(--x-desc-text-color);font-size:.78rem;text-align:center}@media(prefers-reduced-motion:reduce){.select-trigger[data-v-9c699290],.chevron[data-v-9c699290],.option-item[data-v-9c699290],.sheet-option[data-v-9c699290]{transition-duration:.01ms}}.__form-container[data-v-8f2acc81]{width:100%}.__form-card[data-v-8f2acc81]{position:relative;isolation:isolate;display:flex;flex-direction:column;gap:1.35rem;overflow:hidden;padding:clamp(1.15rem,2.6vw,1.85rem);border-radius:1.6rem;color:var(--x-main-text-color);animation:ticketRise-8f2acc81 .5s cubic-bezier(.22,1,.36,1) both;border:.0625rem solid rgba(255,255,255,.9);background:linear-gradient(145deg,#ffffffa3,#ffffff70 48%,#f7f8f957);box-shadow:inset 0 .0625rem #fffffff5,inset 0 -.0625rem #302d2809,0 .18rem .5rem -.34rem #1f293730;backdrop-filter:blur(1.4rem) saturate(120%);-webkit-backdrop-filter:blur(1.4rem) saturate(120%)}.__form-card[data-v-8f2acc81]:before{content:"";position:absolute;z-index:1;inset:0;border-radius:inherit;pointer-events:none;background:linear-gradient(145deg,rgba(255,255,255,.5) 0%,rgba(255,255,255,.1) 24%,transparent 48%)}.__form-card[data-v-8f2acc81]>*{position:relative;z-index:2}.__glow[data-v-8f2acc81]{position:absolute;z-index:0;top:-45%;right:-8%;width:20rem;height:20rem;border-radius:50%;pointer-events:none;background:radial-gradient(circle,color-mix(in srgb,var(--x-primary-color) 13%,transparent),transparent 64%);filter:blur(2rem);animation:ticketGlow-8f2acc81 9s ease-in-out infinite}.__head[data-v-8f2acc81]{display:flex;flex-direction:column;gap:.25rem}.__head h2[data-v-8f2acc81]{margin:0;color:var(--x-main-text-color);font-size:1.05rem;font-weight:780}.__head p[data-v-8f2acc81]{margin:0;max-width:42rem;color:var(--x-desc-text-color);font-size:.78rem;line-height:1.9}.__form[data-v-8f2acc81]{display:grid;gap:1.25rem}.form-label[data-v-8f2acc81]{display:block;margin-bottom:.5rem;color:var(--x-desc-text-color);font-size:.76rem;font-weight:600}.form-label .required[data-v-8f2acc81]{margin-right:.25rem;color:var(--x-danger-color)}.form-row[data-v-8f2acc81]{display:grid;grid-template-columns:1fr 1fr;gap:1.1rem}@media screen and (max-width:768px){.form-row[data-v-8f2acc81]{grid-template-columns:1fr}}.__form-foot[data-v-8f2acc81]{display:flex;justify-content:flex-end;padding-top:.2rem}[data-v-8f2acc81] .text-input,[data-v-8f2acc81] .text-input:focus-within{outline:none!important;box-shadow:none!important}[data-v-8f2acc81] .text-input input,[data-v-8f2acc81] .select-trigger,textarea[data-v-8f2acc81]{width:100%;border:.0625rem solid rgba(31,41,55,.12);border-radius:1rem;background:linear-gradient(180deg,#fffffffa,#eff1f4f0);color:var(--x-main-text-color);font:inherit;box-shadow:inset 0 .0625rem #fff,inset 0 -.0625rem #1f29370b,0 .18rem .42rem -.3rem #1f293747;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease}[data-v-8f2acc81] .text-input input::placeholder,[data-v-8f2acc81] .select-trigger::placeholder,textarea[data-v-8f2acc81]::placeholder{color:color-mix(in srgb,var(--x-desc-text-color) 86%,transparent);opacity:.82}[data-v-8f2acc81] .text-input input:disabled,[data-v-8f2acc81] .select-trigger:disabled,textarea[data-v-8f2acc81]:disabled{opacity:.6;cursor:not-allowed}[data-v-8f2acc81] .text-input input,[data-v-8f2acc81] .select-trigger,textarea[data-v-8f2acc81]{padding:.8rem .95rem;font-size:.82rem}[data-v-8f2acc81] .select-trigger{display:flex;align-items:center;justify-content:space-between;gap:.5rem;cursor:pointer}[data-v-8f2acc81] .select-trigger .selected-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}[data-v-8f2acc81] .select-trigger .chevron{flex-shrink:0;color:var(--x-desc-text-color);transition:transform .25s cubic-bezier(.22,1,.36,1)}[data-v-8f2acc81] .select-trigger .rotated{transform:rotate(180deg)}[data-v-8f2acc81] .text-input input:not(:read-only,:disabled):hover,[data-v-8f2acc81] .select-trigger:not(.is-disabled):hover,textarea[data-v-8f2acc81]:not(:read-only,:disabled):hover{border-color:color-mix(in srgb,var(--x-primary-color) 24%,rgba(255,255,255,.92))!important}[data-v-8f2acc81] .text-input input:not(:read-only,:disabled):focus,textarea[data-v-8f2acc81]:not(:read-only,:disabled):focus{outline:none!important;transform:none!important;border-color:color-mix(in srgb,var(--x-primary-color) 72%,rgba(255,255,255,.94))!important;background:linear-gradient(180deg,#fffffff2,#f8f8f8fa)!important;box-shadow:none!important}[data-v-8f2acc81] .select-trigger.is-disabled{opacity:.65;cursor:not-allowed}textarea[data-v-8f2acc81]{display:block;min-height:9rem;resize:vertical;line-height:1.85}.__upload-box[data-v-8f2acc81]{display:flex;align-items:center;flex-wrap:wrap;gap:1rem;width:fit-content;padding:.5rem .625rem;border-radius:1rem;border:.0625rem solid rgba(255,255,255,.9);background:linear-gradient(180deg,#ffffffe0,#f4f4f4f7);box-shadow:inset 0 .0625rem #fffffff5,inset 0 -.0625rem #1f293706,0 .12rem .28rem -.22rem #1f293724}.__upload-box-content[data-v-8f2acc81]{display:flex;align-items:center;gap:.5rem;color:var(--x-desc-text-color);font-size:.8rem}.__upload-box-content svg[data-v-8f2acc81]{opacity:.75}.__upload-attachments[data-v-8f2acc81]{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.75rem}.hidden-file-input[data-v-8f2acc81]{display:none}.__upload-btn[data-v-8f2acc81]{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;padding:.45rem .8rem;border:.0625rem solid rgba(255,255,255,.84);border-radius:999rem;background:linear-gradient(180deg,#ffffffc7,#ffffff6b);color:var(--x-main-text-color);font:inherit;font-size:.74rem;font-weight:700;cursor:pointer;box-shadow:inset 0 .0625rem #fffffffa,inset 0 -.0625rem #1f29370b,0 .16rem .32rem -.24rem #1f293733;transition:transform .18s cubic-bezier(.22,1,.36,1),border-color .2s ease,background .2s ease,box-shadow .2s ease,opacity .2s ease}.__upload-btn[data-v-8f2acc81]:not(:disabled):hover{transform:translateY(-.04rem);border-color:#fffffff5;background:linear-gradient(180deg,#ffffffdb,#ffffff80);box-shadow:inset 0 .0625rem #fff,inset 0 -.0625rem #1f29370b,0 .18rem .36rem -.24rem #1f293738}.__upload-btn[data-v-8f2acc81]:not(:disabled):active{transform:translateY(.02rem) scale(.985);box-shadow:inset 0 .0625rem .15rem #1f293714,inset 0 -.0625rem #ffffffb3}.__upload-btn[data-v-8f2acc81]:disabled{opacity:.52;cursor:not-allowed}.__upload-btn[data-v-8f2acc81]{border-radius:.625rem;border-color:color-mix(in srgb,var(--x-primary-color) 45%,#fff);background:color-mix(in srgb,var(--x-primary-color) 18%,#fff);color:var(--x-primary-color-dark)}.__upload-btn[data-v-8f2acc81]:hover{border-color:color-mix(in srgb,var(--x-primary-color) 45%,#fff)!important;background:color-mix(in srgb,var(--x-primary-color) 18%,#fff)!important;transform:translateY(-.03rem)}.file-tag[data-v-8f2acc81]{display:inline-flex;align-items:center;gap:.5rem;padding:.4rem .7rem;border-radius:999rem;color:var(--x-main-text-color);font-size:.72rem;font-weight:600;border:.0625rem solid rgba(255,255,255,.9);background:linear-gradient(180deg,#ffffffe0,#f4f4f4f7);box-shadow:inset 0 .0625rem #fffffff5,inset 0 -.0625rem #1f293706,0 .12rem .28rem -.22rem #1f293724}.file-tag .file-name[data-v-8f2acc81]{max-width:11rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.file-tag .remove-icon[data-v-8f2acc81]{flex-shrink:0;color:var(--x-desc-text-color);cursor:pointer;transition:color .2s ease}.file-tag .remove-icon[data-v-8f2acc81]:hover{color:var(--x-danger-color)}.__submit-btn[data-v-8f2acc81]{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;padding:.74rem 1.4rem;border:.0625rem solid rgba(255,255,255,.84);border-radius:999rem;background:linear-gradient(180deg,#ffffffc7,#ffffff6b);color:var(--x-main-text-color);font:inherit;font-size:.8rem;font-weight:700;cursor:pointer;box-shadow:inset 0 .0625rem #fffffffa,inset 0 -.0625rem #1f29370b,0 .16rem .32rem -.24rem #1f293733;transition:transform .18s cubic-bezier(.22,1,.36,1),border-color .2s ease,background .2s ease,box-shadow .2s ease,opacity .2s ease}.__submit-btn[data-v-8f2acc81]:not(:disabled):hover{transform:translateY(-.04rem);border-color:#fffffff5;background:linear-gradient(180deg,#ffffffdb,#ffffff80);box-shadow:inset 0 .0625rem #fff,inset 0 -.0625rem #1f29370b,0 .18rem .36rem -.24rem #1f293738}.__submit-btn[data-v-8f2acc81]:not(:disabled):active{transform:translateY(.02rem) scale(.985);box-shadow:inset 0 .0625rem .15rem #1f293714,inset 0 -.0625rem #ffffffb3}.__submit-btn[data-v-8f2acc81]:disabled{opacity:.52;cursor:not-allowed}.__submit-btn[data-v-8f2acc81]{border-color:color-mix(in srgb,var(--x-primary-color) 72%,rgba(255,255,255,.72));background:linear-gradient(155deg,#ffd973,#ffc425);color:var(--x-main-text-color);box-shadow:inset 0 .0625rem #ffffff9e,inset 0 -.0625rem #5236081a,0 .18rem .38rem -.26rem color-mix(in srgb,var(--x-primary-color) 38%,transparent)}.__submit-btn[data-v-8f2acc81]:not(:disabled):hover{border-color:color-mix(in srgb,var(--x-primary-color) 84%,rgba(255,255,255,.76));background:linear-gradient(155deg,#ffce4c,#ffc425);box-shadow:inset 0 .0625rem #ffffffb3,inset 0 -.0625rem #5236081a,0 .2rem .42rem -.27rem color-mix(in srgb,var(--x-primary-color) 42%,transparent)}.__submit-btn[data-v-8f2acc81]{min-width:11rem}@keyframes ticketRise-8f2acc81{0%{opacity:0;transform:translateY(.6rem)}to{opacity:1;transform:translateY(0)}}@keyframes ticketGlow-8f2acc81{0%,to{opacity:.7;transform:scale(.96)}50%{opacity:1;transform:scale(1.05)}}@media screen and (max-width:768px){.__form-card[data-v-8f2acc81]{gap:1.1rem;padding:1.25rem 1.05rem}.__upload-box[data-v-8f2acc81]{width:100%;justify-content:space-between}.__form-foot[data-v-8f2acc81]{justify-content:stretch}.__submit-btn[data-v-8f2acc81]{width:100%}}@media(prefers-reduced-motion:reduce){.__form-card[data-v-8f2acc81],.__glow[data-v-8f2acc81]{animation:none}[data-v-8f2acc81] .text-input input,[data-v-8f2acc81] .select-trigger,textarea[data-v-8f2acc81],.__submit-btn[data-v-8f2acc81],.__upload-btn[data-v-8f2acc81]{transition-duration:.01ms}}.notif-button{position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;padding:0;flex-shrink:0;overflow:hidden;border-radius:999rem;color:var(--x-main-text-color);cursor:pointer;transition:transform .32s cubic-bezier(.34,1.42,.64,1),background-color .28s ease,border-color .28s ease,box-shadow .28s ease;background-color:#ffffff47;backdrop-filter:blur(1.6rem) saturate(185%);-webkit-backdrop-filter:blur(1.6rem) saturate(185%);border:1px solid rgba(255,255,255,.62);box-shadow:0 .04rem .12rem #28241e06,0 .32rem .85rem -.62rem #28241e24,inset 0 .06rem .06rem #ffffffe6,inset 0 -.38rem .58rem -.46rem #ffffffa6,inset 0 0 0 .025rem #ffffff3d}.notif-button:before{position:absolute;z-index:1;inset:0;content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(148deg,#ffffff94,#ffffff24 18%,#fff0 38% 72%,#ffffff38)}.notif-button:after{position:absolute;z-index:2;top:.12rem;right:16%;left:16%;height:.34rem;content:"";border-radius:50%;background:#ffffffd9;filter:blur(.22rem);pointer-events:none}.notif-button:hover{transform:translateY(-.12rem) scale(1.03);background-color:#ffffff6b;border-color:#ffffffd9;box-shadow:0 .05rem .14rem #28241e08,0 .45rem 1.05rem -.72rem #28241e29,inset 0 .06rem .06rem #fffffff5,inset 0 -.42rem .64rem -.48rem #ffffffbd,inset 0 0 0 .025rem #ffffff52}.notif-button:active{transform:translateY(0) scale(.93);transition-duration:.12s}.notif-button.--open,.notif-button.is-active,.notif-button[data-state=open],.notif-button[aria-expanded=true]{background-color:var(--x-primary-color-light);border-color:var(--x-primary-color)}.notif-button>*{position:relative;z-index:3}.notif-button:hover:not(.--disabled) .icon-wrap{animation:notifRing .6s cubic-bezier(.22,1,.36,1)}.notif-button.--disabled{opacity:.55;cursor:not-allowed;filter:saturate(.4)}@media screen and (max-width:768px){.notif-button{width:2.25rem;height:2.25rem}.notif-button svg{width:16px;height:16px}}.notif-button .icon-wrap{position:relative;display:inline-flex;align-items:center;justify-content:center;transform-origin:50% 15%}.notif-button .dot{position:absolute;top:-.15rem;right:-.15rem;position:relative;width:.42rem;height:.42rem;flex-shrink:0;border-radius:50%;background:var(--x-primary-color);box-shadow:0 0 0 .18rem #ffffff8c,0 .1rem .3rem #28241e2e}.notif-button .dot:after{position:absolute;inset:0;content:"";border-radius:50%;background:var(--x-primary-color);animation:liquidPing 2.6s cubic-bezier(.16,1,.3,1) infinite}.notif-popover{width:21.5rem!important;padding:.45rem!important;overflow:hidden!important;border:1px solid rgba(255,255,255,.7)!important;border-radius:1.75rem!important;background-color:#ffffff61!important;background-image:none!important;backdrop-filter:blur(2.4rem) saturate(200%)!important;-webkit-backdrop-filter:blur(2.4rem) saturate(200%)!important;box-shadow:0 .06rem .18rem #28241e08,0 .65rem 1.65rem -.92rem #28241e33,inset 0 .07rem .07rem #fffffff0,inset 0 -.5rem .8rem -.58rem #ffffffb8,inset 0 0 0 .025rem #ffffff4d!important}.notif-popover:before{position:absolute;z-index:1;inset:0;content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(148deg,#ffffff94,#ffffff24 18%,#fff0 38% 72%,#ffffff38)}.notif-popover:after{position:absolute;z-index:2;top:.12rem;right:22%;left:22%;height:.4rem;content:"";border-radius:50%;background:#ffffffd9;filter:blur(.22rem);pointer-events:none}.notif-panel,.notif-sheet{position:relative;z-index:3;color:var(--x-main-text-color)}.notif-panel__head,.notif-sheet__head{display:flex;align-items:center;justify-content:space-between;padding:.45rem .55rem .5rem}.notif-panel__head strong,.notif-sheet__head strong{font-size:.85rem;font-weight:650}.notif-panel__count{display:inline-flex;align-items:center;justify-content:center;min-width:1.4rem;height:1.4rem;padding:0 .38rem;border-radius:999rem;background:#ffc42538;color:var(--x-primary-color-dark);font-size:.68rem;font-weight:650;box-shadow:inset 0 .04rem .04rem #fffc}.notif-sheet__head{flex-direction:column;align-items:center;gap:.18rem;text-align:center}.notif-sheet__head span{color:var(--x-desc-text-color);font-size:.7rem}.notif-list{display:flex;flex-direction:column;max-height:20rem;padding:.1rem;overflow-x:hidden;overflow-y:auto;gap:.35rem;scrollbar-width:thin;scrollbar-color:rgba(120,116,110,.28) transparent}.notif-list::-webkit-scrollbar{width:.3rem}.notif-list::-webkit-scrollbar-thumb{border-radius:999rem;background:#78746e47}.notif-item{position:relative;isolation:isolate;display:flex;align-items:flex-start;padding:.7rem .75rem .7rem .65rem;overflow:hidden;gap:.6rem;border-radius:1.05rem;cursor:pointer;transition:background-color .24s ease,border-color .24s ease,box-shadow .24s ease;animation:liquidRise .38s cubic-bezier(.16,1,.3,1) both;animation-delay:calc(var(--i, 0) * 38ms);border:1px solid rgba(255,255,255,.55);background-color:#ffffff57;box-shadow:inset 0 .05rem .05rem #ffffffe6,inset 0 -.3rem .5rem -.3rem #fff9}.notif-item>*{position:relative;z-index:3}.notif-item:hover{border-color:#fffc;background-color:#fff9;box-shadow:inset 0 .05rem .05rem #fffffff2,inset 0 -.35rem .6rem -.35rem #fffc,0 .25rem .7rem #28241e12}.notif-item__rail{position:absolute;z-index:3;inset-block:.65rem;inset-inline-start:0;width:.17rem;border-radius:999rem;background:var(--x-primary-color);opacity:0;pointer-events:none;transition:opacity .24s ease}.notif-item.--unread .notif-item__rail{opacity:1}.notif-item__icon{padding:.4rem;position:relative;display:inline-flex;align-items:center;justify-content:center;width:2.1rem;height:2.1rem;flex-shrink:0;overflow:hidden;border-radius:.72rem;border:1px solid rgba(255,255,255,.55);background-color:#ffffff6b;box-shadow:inset 0 .05rem .05rem #ffffffe6,inset 0 -.3rem .5rem -.3rem #fff9}.notif-item__icon:before{position:absolute;z-index:1;inset:0;content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(148deg,#ffffff94,#ffffff24 18%,#fff0 38% 72%,#ffffff38)}.notif-item__copy{display:flex;flex:1;flex-direction:column;min-width:0;gap:.3rem}.notif-item__title{font-size:.78rem;line-height:1.6}.notif-item__date{color:var(--x-desc-text-color);font-size:.66rem}.notif-state{padding:1.6rem;color:var(--x-desc-text-color);font-size:.78rem;text-align:center}.notif-state.error{color:var(--x-danger-color)}@keyframes notifRing{0%,to{transform:rotate(0)}20%{transform:rotate(-14deg)}45%{transform:rotate(11deg)}70%{transform:rotate(-6deg)}}@media(prefers-reduced-motion:reduce){.notif-button,.notif-item{transition-duration:.01ms!important}.notif-item,.notif-button .dot:after,.notif-button:hover .icon-wrap{animation:none!important;opacity:1}}.about-page[data-v-20269414]{position:relative;direction:rtl;padding:1.1rem;font-size:.875rem;animation:about-enter-20269414 .42s cubic-bezier(.22,1,.36,1) both}@media screen and (max-width:768px){.about-page[data-v-20269414]{padding:.65rem 0}}.about-card[data-v-20269414]{position:relative;isolation:isolate;overflow:hidden;width:min(100%,60rem);margin-inline:auto;padding:clamp(1rem,3vw,1.6rem);border-radius:1.55rem;border:.0625rem solid rgba(255,255,255,.9);background:linear-gradient(145deg,#ffffffa3,#ffffff70 48%,#f7f8f957);box-shadow:inset 0 .0625rem #fffffff5,inset 0 -.0625rem #302d2809,0 .18rem .5rem -.34rem #1f29371a;backdrop-filter:blur(1.4rem) saturate(120%);-webkit-backdrop-filter:blur(1.4rem) saturate(120%)}.about-card[data-v-20269414]:before{position:absolute;z-index:0;top:-9rem;right:50%;width:30rem;height:18rem;content:"";pointer-events:none;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--x-primary-color) 10%,transparent) 0%,transparent 68%);transform:translate(50%);filter:blur(1.5rem)}.about-card[data-v-20269414]:after{position:absolute;z-index:1;inset:0;content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(145deg,rgba(255,255,255,.46) 0%,rgba(255,255,255,.08) 27%,transparent 48%)}.about-card[data-v-20269414]>*{position:relative;z-index:2}@media screen and (max-width:768px){.about-card[data-v-20269414]{border-radius:1.25rem}}.about-hero[data-v-20269414]{display:flex;flex-direction:column;align-items:center;max-width:45rem;margin-inline:auto;margin-bottom:1.45rem;text-align:center}.about-hero__logo-wrapper[data-v-20269414]{position:relative;display:flex;align-items:center;justify-content:center;min-width:8.5rem;min-height:4rem;margin-bottom:.8rem;padding:.5rem 1rem;border:.0625rem solid rgba(255,255,255,.74);border-radius:1.1rem;background:#ffffff3d;box-shadow:inset 0 .0625rem #ffffffe0,0 .18rem .38rem -.28rem #1f293724;backdrop-filter:blur(.9rem) saturate(125%);-webkit-backdrop-filter:blur(.9rem) saturate(125%)}.about-hero__logo-wrapper[data-v-20269414]:before{position:absolute;inset:.35rem;content:"";border-radius:.8rem;pointer-events:none;background:color-mix(in srgb,var(--x-primary-color) 5%,transparent)}.about-hero__logo[data-v-20269414]{position:relative;z-index:1;display:block;width:clamp(7rem,22vw,9rem);height:auto;object-fit:contain}body.theme-dark .about-hero__logo[data-v-20269414]{filter:brightness(1.06) contrast(.94)}.about-hero__content[data-v-20269414]{display:flex;flex-direction:column;align-items:center}.about-hero__lead[data-v-20269414]{max-width:42rem;margin:.65rem 0 0;color:var(--x-desc-text-color);font-size:.84rem;line-height:2;text-wrap:pretty}.page-title[data-v-20269414]{margin:0;color:var(--x-main-text-color);font-size:clamp(1.28rem,3vw,1.62rem);font-weight:820;line-height:1.45;letter-spacing:-.025em;text-wrap:balance}.about-grid[data-v-20269414]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin-bottom:.75rem}@media screen and (max-width:768px){.about-grid[data-v-20269414]{grid-template-columns:1fr}}.about-tile[data-v-20269414]{position:relative;isolation:isolate;display:grid;grid-template-columns:2.55rem minmax(0,1fr);align-items:flex-start;gap:.72rem;min-width:0;padding:.82rem;overflow:hidden;border-radius:1rem;border:.0625rem solid rgba(255,255,255,.9);background:linear-gradient(180deg,#ffffffe0,#f4f4f4f7);box-shadow:inset 0 .0625rem #fffffff5,inset 0 -.0625rem #1f293706,0 .12rem .28rem -.22rem #1f293724;transition:transform .18s cubic-bezier(.22,1,.36,1),border-color .18s ease,background .18s ease,box-shadow .18s ease}.about-tile[data-v-20269414]:before{position:absolute;z-index:0;inset:0;content:"";pointer-events:none;background:linear-gradient(145deg,rgba(255,255,255,.34),transparent 44%)}.about-tile[data-v-20269414]>*{position:relative;z-index:1}.about-tile__icon[data-v-20269414]{display:inline-flex;align-items:center;justify-content:center;width:2.55rem;height:2.55rem;border:.0625rem solid color-mix(in srgb,var(--x-primary-color) 22%,rgba(255,255,255,.84));border-radius:.82rem;background:linear-gradient(145deg,color-mix(in srgb,var(--x-primary-color) 7%,rgba(255,255,255,.88)),color-mix(in srgb,var(--x-primary-color) 12%,rgba(245,246,248,.72)));color:var(--x-primary-color-dark);box-shadow:inset 0 .0625rem #ffffffeb}.about-tile__content[data-v-20269414]{min-width:0;padding-top:.02rem}.about-tile h2[data-v-20269414]{margin:0 0 .22rem;color:var(--x-main-text-color);font-size:.78rem;font-weight:730;line-height:1.65}.about-tile p[data-v-20269414]{margin:0;color:var(--x-desc-text-color);font-size:.69rem;line-height:1.9}@media(hover:hover){.about-tile[data-v-20269414]:hover{transform:translateY(-.05rem);border-color:color-mix(in srgb,var(--x-primary-color) 20%,rgba(255,255,255,.86));background:linear-gradient(180deg,color-mix(in srgb,var(--x-primary-color) 5%,rgba(255,255,255,.7)),#fff3);box-shadow:inset 0 .0625rem #ffffffeb,0 .16rem .34rem -.26rem #1f293726,0 .58rem 1rem -.84rem #1f29372e}}.about-mission[data-v-20269414]{position:relative;isolation:isolate;margin-top:.65rem;padding:.95rem 1rem;overflow:hidden;border:.0625rem solid color-mix(in srgb,var(--x-primary-color) 18%,rgba(255,255,255,.82));border-radius:1rem;background:linear-gradient(145deg,color-mix(in srgb,var(--x-primary-color) 7%,rgba(255,255,255,.48)),#ffffff29);box-shadow:inset 0 .0625rem #ffffffe6,0 .15rem .32rem -.24rem #1f293724}.about-mission[data-v-20269414]:before{position:absolute;top:-3rem;left:7%;width:8rem;height:8rem;content:"";border-radius:50%;pointer-events:none;background:color-mix(in srgb,var(--x-primary-color) 8%,transparent);filter:blur(2rem)}.about-mission[data-v-20269414]>*{position:relative;z-index:1}.about-mission__heading[data-v-20269414]{display:flex;align-items:center;gap:.5rem;margin-bottom:.45rem}.about-mission__mark[data-v-20269414]{width:.42rem;height:.42rem;flex:0 0 auto;border-radius:50%;background:var(--x-primary-color);box-shadow:0 0 0 .22rem color-mix(in srgb,var(--x-primary-color) 10%,transparent)}.about-mission h2[data-v-20269414]{margin:0;color:var(--x-main-text-color);font-size:.81rem;font-weight:760}.about-mission p[data-v-20269414]{margin:0;color:var(--x-desc-text-color);font-size:.73rem;line-height:1.95;text-align:justify}.about-footer[data-v-20269414]{display:flex;flex-direction:column;align-items:center;gap:.22rem;margin-top:1.25rem;padding-top:.85rem;border-top:.0625rem solid color-mix(in srgb,var(--x-main-text-color) 7%,transparent);color:var(--x-desc-text-color);text-align:center}.about-footer p[data-v-20269414]{margin:0;font-size:.68rem;line-height:1.8}.about-footer span[data-v-20269414]{display:inline-flex;align-items:center;justify-content:center;min-height:1.7rem;padding:.25rem .5rem;border:.0625rem solid rgba(255,255,255,.68);border-radius:999rem;background:#ffffff38;color:var(--x-main-text-color);font-size:.62rem;font-weight:690;box-shadow:inset 0 .0625rem #ffffffbd}@keyframes about-enter-20269414{0%{opacity:0;transform:translateY(.4rem)}to{opacity:1;transform:translateY(0)}}@media(hover:none),(pointer:coarse){.about-tile[data-v-20269414]:hover{transform:none}}@media(prefers-reduced-motion:reduce){.about-page[data-v-20269414]{animation:none}.about-tile[data-v-20269414]{transition-duration:.01ms}}.history-duration-page{position:relative;font-size:.85rem;padding:1.5em;direction:rtl;animation:historyDurationRise .5s cubic-bezier(.22,1,.36,1) both}@media screen and (max-width:768px){.history-duration-page{padding:1rem}}.history-duration-card{position:relative;isolation:isolate;overflow:hidden;max-width:640px;margin:0 auto;padding:2em;border-radius:1.6rem;border:.0625rem solid rgba(255,255,255,.9);background:linear-gradient(145deg,#ffffffa3,#ffffff70 48%,#f7f8f957);box-shadow:inset 0 .0625rem #fffffff5,inset 0 -.0625rem #302d2809,0 .18rem .5rem -.34rem #1f293713;backdrop-filter:blur(1.4rem) saturate(120%);-webkit-backdrop-filter:blur(1.4rem) saturate(120%)}.history-duration-card:after{position:absolute;z-index:0;top:-40%;right:-15%;width:18rem;height:18rem;content:"";pointer-events:none;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--x-primary-color) 13%,transparent),transparent 64%);filter:blur(2rem);animation:historyDurationGlow 9s ease-in-out infinite}.history-duration-card>*{position:relative;z-index:1}@media screen and (max-width:768px){.history-duration-card{padding:1.25em}}.history-duration-head{display:flex;align-items:flex-start;gap:.85em;margin-bottom:2em}.history-duration-head__icon{display:inline-flex;align-items:center;justify-content:center;width:2.6em;height:2.6em;flex-shrink:0;border-radius:.9em;color:var(--x-primary-color-dark);border:.0625rem solid rgba(255,255,255,.9);background:linear-gradient(180deg,#ffffffe0,#f4f4f4f7);box-shadow:inset 0 .0625rem #fffffff5,inset 0 -.0625rem #1f293706,0 .12rem .28rem -.22rem #1f293724;border-color:color-mix(in srgb,var(--x-primary-color) 22%,rgba(255,255,255,.88));background:color-mix(in srgb,var(--x-primary-color) 9%,rgba(255,255,255,.7))}.history-duration-head__desc{margin:.35em 0 0;font-size:.85em;line-height:1.8;color:var(--x-desc-text-color)}.history-duration-head .page-title{font-size:1.15em;font-weight:700;color:var(--x-main-text-color)}.history-duration-options{display:flex;flex-direction:column;gap:.65em;margin-bottom:1.75em}.history-duration-option{display:flex;align-items:center;gap:.75em;width:100%;padding:1em 1.1em;border-radius:1.05rem;cursor:pointer;text-align:start;transition:border-color .2s ease,background-color .2s ease;border:.0625rem solid rgba(255,255,255,.9);background:linear-gradient(180deg,#ffffffe0,#f4f4f4f7);box-shadow:inset 0 .0625rem #fffffff5,inset 0 -.0625rem #1f293706,0 .12rem .28rem -.22rem #1f293724}.history-duration-option:hover{border-color:color-mix(in srgb,var(--x-primary-color) 32%,rgba(255,255,255,.9))}.history-duration-option.--active{border-color:color-mix(in srgb,var(--x-primary-color) 42%,rgba(255,255,255,.9));background:linear-gradient(180deg,color-mix(in srgb,var(--x-primary-color) 10%,rgba(255,255,255,.9)),color-mix(in srgb,var(--x-primary-color) 16%,rgba(244,244,244,.97)));box-shadow:inset 0 .0625rem #fffffff5,0 .18rem .5rem -.3rem color-mix(in srgb,var(--x-primary-color) 30%,transparent)}.history-duration-option.--active .history-duration-option__radio{border-color:var(--x-primary-color)}.history-duration-option.--active .history-duration-option__radio:after{transform:scale(1)}.history-duration-option__radio{position:relative;width:1.15em;height:1.15em;flex-shrink:0;border:2px solid var(--x-border-color);border-radius:50%;transition:border-color .2s ease}.history-duration-option__radio:after{position:absolute;inset:.18em;content:"";border-radius:50%;background:var(--x-primary-color);transform:scale(0);transition:transform .18s ease}.history-duration-option__copy{display:flex;flex-direction:column;gap:.2em}.history-duration-option__copy strong{font-size:.95em;font-weight:700;color:var(--x-main-text-color)}.history-duration-option__copy small{font-size:.8em;line-height:1.6;color:var(--x-desc-text-color)}.history-duration-footer{display:flex;align-items:center;justify-content:space-between;gap:1em;padding-top:1.25em;border-top:1px solid var(--x-border-color)}@media screen and (max-width:768px){.history-duration-footer{flex-direction:column;align-items:stretch}}.history-duration-footer p{margin:0;font-size:.85em;color:var(--x-desc-text-color)}.history-duration-footer p strong{color:var(--x-main-text-color)}.history-duration-save{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;padding:.7em 1.6em;border:.0625rem solid rgba(255,255,255,.84);border-radius:999rem;background:linear-gradient(180deg,#ffffffc7,#ffffff6b);color:var(--x-main-text-color);font:inherit;font-size:.85em;font-weight:700;cursor:pointer;box-shadow:inset 0 .0625rem #fffffffa,inset 0 -.0625rem #1f29370b,0 .16rem .32rem -.24rem #1f293733;transition:transform .18s cubic-bezier(.22,1,.36,1),border-color .2s ease,background .2s ease,box-shadow .2s ease,opacity .2s ease}.history-duration-save:not(:disabled):hover{transform:translateY(-.04rem);border-color:#fffffff5;background:linear-gradient(180deg,#ffffffdb,#ffffff80);box-shadow:inset 0 .0625rem #fff,inset 0 -.0625rem #1f29370b,0 .18rem .36rem -.24rem #1f293738}.history-duration-save:not(:disabled):active{transform:translateY(.02rem) scale(.985);box-shadow:inset 0 .0625rem .15rem #1f293714,inset 0 -.0625rem #ffffffb3}.history-duration-save:disabled{opacity:.52;cursor:not-allowed}.history-duration-save{border-color:color-mix(in srgb,var(--x-primary-color) 72%,rgba(255,255,255,.72));background:linear-gradient(155deg,#ffd973,#ffc425);color:var(--x-main-text-color);box-shadow:inset 0 .0625rem #ffffff9e,inset 0 -.0625rem #5236081a,0 .18rem .38rem -.26rem color-mix(in srgb,var(--x-primary-color) 38%,transparent)}.history-duration-save:not(:disabled):hover{border-color:color-mix(in srgb,var(--x-primary-color) 84%,rgba(255,255,255,.76));background:linear-gradient(155deg,#ffce4c,#ffc425);box-shadow:inset 0 .0625rem #ffffffb3,inset 0 -.0625rem #5236081a,0 .2rem .42rem -.27rem color-mix(in srgb,var(--x-primary-color) 42%,transparent)}.history-duration-save{min-width:10rem}@media screen and (max-width:768px){.history-duration-save{width:100%}}@keyframes historyDurationRise{0%{opacity:0;transform:translateY(.6rem)}to{opacity:1;transform:translateY(0)}}@keyframes historyDurationGlow{0%,to{opacity:.7;transform:scale(.96)}50%{opacity:1;transform:scale(1.05)}}@media(prefers-reduced-motion:reduce){.history-duration-page{animation:none}.history-duration-card:after{animation:none}.history-duration-option{transition-duration:.01ms}}.finance-view[data-v-48234e26]{display:flex;flex-direction:column;gap:1.15rem;width:100%;min-width:0;margin-inline:auto;color:var(--x-main-text-color)}.finance-view[data-v-48234e26]>*{animation:financeRise-48234e26 .5s cubic-bezier(.22,1,.36,1) both}.finance-view[data-v-48234e26]>*:nth-child(2){animation-delay:.06s}.finance-view[data-v-48234e26]>*:nth-child(3){animation-delay:.12s}.finance-summary[data-v-48234e26],.finance-notice[data-v-48234e26],.transactions-panel[data-v-48234e26]{position:relative;isolation:isolate;overflow:hidden;border-radius:1.6rem}.finance-summary[data-v-48234e26]:before,.finance-notice[data-v-48234e26]:before,.transactions-panel[data-v-48234e26]:before{position:absolute;z-index:1;inset:0;content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(145deg,rgba(255,255,255,.48) 0%,rgba(255,255,255,.09) 24%,transparent 48%)}.finance-summary[data-v-48234e26]>*,.finance-notice[data-v-48234e26]>*,.transactions-panel[data-v-48234e26]>*{position:relative;z-index:2}.finance-summary[data-v-48234e26]{padding:clamp(1.15rem,2.6vw,1.85rem);border:.0625rem solid rgba(255,255,255,.9);background:linear-gradient(145deg,#ffffffa3,#ffffff70 48%,#f7f8f957);box-shadow:inset 0 .0625rem #fffffff5,inset 0 -.0625rem #302d2809,0 .18rem .5rem -.34rem #1f293713;backdrop-filter:blur(1.4rem) saturate(120%);-webkit-backdrop-filter:blur(1.4rem) saturate(120%)}.finance-summary__glow[data-v-48234e26]{position:absolute;z-index:0;top:-65%;right:-7%;width:24rem;height:24rem;border-radius:50%;pointer-events:none;background:radial-gradient(circle,color-mix(in srgb,var(--x-primary-color) 14%,transparent),transparent 64%);filter:blur(2rem);animation:financeGlow-48234e26 9s ease-in-out infinite}.finance-summary__content[data-v-48234e26]{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;min-width:0}.finance-summary__head[data-v-48234e26]{display:flex;flex:1;flex-direction:column;gap:.28rem;min-width:0}.finance-summary__head h1[data-v-48234e26]{margin:0;color:var(--x-main-text-color);font-size:clamp(1.18rem,2.4vw,1.5rem);font-weight:780;line-height:1.5;letter-spacing:-.02em}.finance-summary__head p[data-v-48234e26]{max-width:34rem;margin:0;color:var(--x-desc-text-color);font-size:.78rem;line-height:1.8}.finance-summary__eyebrow[data-v-48234e26]{color:var(--x-desc-text-color);font-size:.68rem;font-weight:700;letter-spacing:.04em}.finance-summary__stats[data-v-48234e26]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.7rem;width:min(100%,28rem)}.finance-stat[data-v-48234e26]{display:flex;align-items:center;gap:.7rem;min-width:0;overflow:hidden;padding:.85rem .9rem;border-radius:1.1rem;border:.0625rem solid rgba(255,255,255,.9);background:linear-gradient(180deg,#ffffffe0,#f4f4f4f7);box-shadow:inset 0 .0625rem #fffffff5,inset 0 -.0625rem #1f293706,0 .12rem .28rem -.22rem #1f293724}.finance-stat__icon[data-v-48234e26]{display:inline-flex;align-items:center;justify-content:center;width:2.45rem;height:2.45rem;flex-shrink:0;border:.0625rem solid;border-radius:.85rem;box-shadow:inset 0 .0625rem #ffffffe6}.finance-stat__info[data-v-48234e26]{display:flex;flex:1 1 auto;flex-direction:column;gap:.18rem;min-width:0}.finance-stat__info>span[data-v-48234e26]{color:var(--x-desc-text-color);font-size:.68rem;font-weight:600;white-space:nowrap}.finance-stat__value[data-v-48234e26]{display:flex;align-items:center;gap:.32rem;direction:ltr}.finance-stat__value strong[data-v-48234e26]{color:var(--x-main-text-color);font-size:1rem;font-weight:800;line-height:1.3}.finance-stat__value img[data-v-48234e26]{display:block;width:1.2rem;height:1.2rem;object-fit:contain}.finance-stat--purchase .finance-stat__icon[data-v-48234e26]{border-color:color-mix(in srgb,var(--x-success-color) 24%,rgba(255,255,255,.9));background:linear-gradient(145deg,color-mix(in srgb,var(--x-success-color) 9%,rgba(255,255,255,.88)),color-mix(in srgb,var(--x-success-color) 13%,rgba(255,255,255,.58)));color:color-mix(in srgb,var(--x-success-color) 76%,var(--x-main-text-color))}.finance-stat--consume .finance-stat__icon[data-v-48234e26]{border-color:color-mix(in srgb,var(--x-danger-color) 22%,rgba(255,255,255,.9));background:linear-gradient(145deg,color-mix(in srgb,var(--x-danger-color) 7%,rgba(255,255,255,.88)),color-mix(in srgb,var(--x-danger-color) 11%,rgba(255,255,255,.58)));color:color-mix(in srgb,var(--x-danger-color) 76%,var(--x-main-text-color))}.finance-notice[data-v-48234e26]{display:flex;align-items:flex-start;gap:.85rem;padding:1rem 1.15rem;border-color:color-mix(in srgb,var(--x-primary-color) 24%,rgba(255,255,255,.9));background:linear-gradient(145deg,color-mix(in srgb,var(--x-primary-color) 6%,rgba(255,255,255,.68)),color-mix(in srgb,var(--x-primary-color) 10%,rgba(255,255,255,.38)));box-shadow:inset 0 .0625rem #fffffff0,inset 0 -.0625rem #1f293706,0 .15rem .36rem -.3rem #1f29371a;backdrop-filter:blur(1.4rem) saturate(120%);-webkit-backdrop-filter:blur(1.4rem) saturate(120%)}.finance-notice__icon[data-v-48234e26]{display:inline-flex;align-items:center;justify-content:center;width:2.5rem;height:2.5rem;flex-shrink:0;border:.0625rem solid color-mix(in srgb,var(--x-primary-color) 34%,rgba(255,255,255,.88));border-radius:.9rem;background:linear-gradient(145deg,color-mix(in srgb,var(--x-primary-color) 10%,rgba(255,255,255,.88)),color-mix(in srgb,var(--x-primary-color) 16%,rgba(255,255,255,.55)));color:var(--x-primary-color-dark);box-shadow:inset 0 .0625rem #ffffffeb}.finance-notice__content[data-v-48234e26]{display:flex;flex-direction:column;gap:.22rem}.finance-notice__content strong[data-v-48234e26]{color:var(--x-main-text-color);font-size:.8rem;font-weight:750}.finance-notice__content p[data-v-48234e26]{margin:0;color:var(--x-desc-text-color);font-size:.74rem;line-height:1.85}.transactions-panel[data-v-48234e26]{display:flex;flex-direction:column;min-width:0;gap:1.25rem;padding:clamp(1.15rem,2.6vw,1.85rem);border:.0625rem solid rgba(255,255,255,.9);background:linear-gradient(145deg,#ffffffa3,#ffffff70 48%,#f7f8f957);box-shadow:inset 0 .0625rem #fffffff5,inset 0 -.0625rem #302d2809,0 .18rem .5rem -.34rem #1f293711;backdrop-filter:blur(1.4rem) saturate(120%);-webkit-backdrop-filter:blur(1.4rem) saturate(120%)}.transactions-panel__head[data-v-48234e26]{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem}.transactions-panel__head h2[data-v-48234e26]{margin:0;color:var(--x-main-text-color);font-size:1.05rem;font-weight:780}.transactions-panel__head p[data-v-48234e26]{margin:.24rem 0 0;color:var(--x-desc-text-color);font-size:.76rem}.transactions-panel__count[data-v-48234e26]{display:inline-flex;align-items:center;gap:.28rem;padding:.38rem .7rem;flex-shrink:0;color:var(--x-desc-text-color);font-size:.7rem;font-weight:600}.transactions-panel__count strong[data-v-48234e26]{color:var(--x-main-text-color);font-size:.78rem;font-weight:800}.transactions-list[data-v-48234e26],.transactions-loading[data-v-48234e26]{display:flex;flex-direction:column;gap:.65rem}.transaction-row[data-v-48234e26]{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-width:0;padding:.9rem 1rem;border-radius:1.1rem;border:.0625rem solid rgba(255,255,255,.9);background:linear-gradient(180deg,#ffffffe0,#f4f4f4f7);box-shadow:inset 0 .0625rem #fffffff5,inset 0 -.0625rem #1f293706,0 .12rem .28rem -.22rem #1f293724;transition:transform .18s cubic-bezier(.22,1,.36,1),border-color .2s ease,background .2s ease,box-shadow .2s ease}.transaction-row[data-v-48234e26]:hover{transform:translate(-.16rem);border-color:color-mix(in srgb,var(--x-primary-color) 20%,rgba(255,255,255,.92));background:linear-gradient(180deg,#fffffff0,#f6f6f6fa);box-shadow:inset 0 .0625rem #fff,inset 0 -.0625rem #1f293706,0 .16rem .34rem -.25rem #1f293729}.transaction-row__main[data-v-48234e26]{display:flex;flex:1 1 auto;align-items:center;gap:.8rem;min-width:0}.transaction-row__status[data-v-48234e26]{display:inline-flex;align-items:center;justify-content:center;width:2.7rem;height:2.7rem;flex-shrink:0;border:.0625rem solid;border-radius:.92rem;box-shadow:inset 0 .0625rem #ffffffeb}.transaction-row__content[data-v-48234e26]{display:flex;flex:1 1 auto;flex-direction:column;gap:.3rem;min-width:0;overflow:hidden}.transaction-row__title[data-v-48234e26]{display:flex;align-items:center;gap:.45rem;min-width:0}.transaction-row__title strong[data-v-48234e26]{overflow:hidden;color:var(--x-main-text-color);font-size:.84rem;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.transaction-row__type[data-v-48234e26]{flex-shrink:0;font-size:.73rem;font-weight:750}.transaction-row__separator[data-v-48234e26]{width:.24rem;height:.24rem;flex-shrink:0;border-radius:50%;background:color-mix(in srgb,var(--x-desc-text-color) 45%,transparent)}.transaction-row__date[data-v-48234e26]{display:flex;align-items:center;gap:.38rem;color:var(--x-desc-text-color);font-size:.68rem}.transaction-row__date-dot[data-v-48234e26]{width:.18rem;height:.18rem;border-radius:50%;background:color-mix(in srgb,var(--x-desc-text-color) 50%,transparent)}.transaction-row__amount[data-v-48234e26]{display:flex;align-items:center;gap:.42rem;flex-shrink:0;white-space:nowrap}.transaction-row__amount img[data-v-48234e26]{display:block;width:1.2rem;height:1.2rem;object-fit:contain}.transaction-row__amount-value[data-v-48234e26]{display:flex;align-items:center;gap:.18rem;direction:ltr}.transaction-row__amount-value strong[data-v-48234e26],.transaction-row__sign[data-v-48234e26]{font-size:.9rem;font-weight:800;line-height:1}.transaction-row--purchase .transaction-row__status[data-v-48234e26]{border-color:color-mix(in srgb,var(--x-success-color) 25%,rgba(255,255,255,.9));background:linear-gradient(145deg,color-mix(in srgb,var(--x-success-color) 8%,rgba(255,255,255,.88)),color-mix(in srgb,var(--x-success-color) 13%,rgba(255,255,255,.56)));color:color-mix(in srgb,var(--x-success-color) 78%,var(--x-main-text-color))}.transaction-row--purchase .transaction-row__type[data-v-48234e26],.transaction-row--purchase .transaction-row__amount-value[data-v-48234e26]{color:color-mix(in srgb,var(--x-success-color) 72%,var(--x-main-text-color))}.transaction-row--consume .transaction-row__status[data-v-48234e26]{border-color:color-mix(in srgb,var(--x-danger-color) 22%,rgba(255,255,255,.9));background:linear-gradient(145deg,color-mix(in srgb,var(--x-danger-color) 7%,rgba(255,255,255,.88)),color-mix(in srgb,var(--x-danger-color) 11%,rgba(255,255,255,.56)));color:color-mix(in srgb,var(--x-danger-color) 76%,var(--x-main-text-color))}.transaction-row--consume .transaction-row__type[data-v-48234e26],.transaction-row--consume .transaction-row__amount-value[data-v-48234e26]{color:color-mix(in srgb,var(--x-danger-color) 72%,var(--x-main-text-color))}.transaction-skeleton[data-v-48234e26]{position:relative;display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:4.55rem;padding:.9rem 1rem;overflow:hidden;border-radius:1.1rem;border:.0625rem solid rgba(255,255,255,.9);background:linear-gradient(180deg,#ffffffe0,#f4f4f4f7);box-shadow:inset 0 .0625rem #fffffff5,inset 0 -.0625rem #1f293706,0 .12rem .28rem -.22rem #1f293724}.transaction-skeleton[data-v-48234e26]:after{position:absolute;inset:0;content:"";pointer-events:none;background:linear-gradient(105deg,transparent 30%,rgba(255,255,255,.62) 46%,transparent 62%);transform:translate(100%);animation:financeSkeleton-48234e26 1.4s ease-in-out infinite}.transaction-skeleton__right[data-v-48234e26]{display:flex;align-items:center;gap:.8rem}.transaction-skeleton__icon[data-v-48234e26],.transaction-skeleton__texts span[data-v-48234e26],.transaction-skeleton__amount[data-v-48234e26]{display:block;background:color-mix(in srgb,var(--x-desc-text-color) 9%,rgba(255,255,255,.75))}.transaction-skeleton__icon[data-v-48234e26]{width:2.7rem;height:2.7rem;border-radius:.92rem}.transaction-skeleton__texts[data-v-48234e26]{display:flex;flex-direction:column;gap:.45rem}.transaction-skeleton__texts span[data-v-48234e26]{width:9rem;height:.55rem;border-radius:999rem}.transaction-skeleton__texts span[data-v-48234e26]:last-child{width:6rem;height:.4rem}.transaction-skeleton__amount[data-v-48234e26]{width:5.4rem;height:1.9rem;border-radius:999rem}.finance-state[data-v-48234e26]{display:flex;align-items:center;flex-direction:column;justify-content:center;min-height:16rem;padding:2rem 1rem;text-align:center}.finance-state__icon[data-v-48234e26]{display:inline-flex;align-items:center;justify-content:center;width:4.2rem;height:4.2rem;margin-bottom:.9rem;border:.0625rem solid rgba(255,255,255,.92);border-radius:1.35rem;background:linear-gradient(145deg,#ffffffe6,#f4f4f4b8);color:var(--x-desc-text-color);box-shadow:inset 0 .0625rem #fffffffa,inset 0 -.0625rem #1f293706,0 .15rem .34rem -.26rem #1f293729}.finance-state__icon--error[data-v-48234e26]{border-color:color-mix(in srgb,var(--x-danger-color) 22%,rgba(255,255,255,.9));background:linear-gradient(145deg,color-mix(in srgb,var(--x-danger-color) 6%,rgba(255,255,255,.9)),color-mix(in srgb,var(--x-danger-color) 10%,rgba(255,255,255,.7)));color:var(--x-danger-color)}.finance-state strong[data-v-48234e26]{color:var(--x-main-text-color);font-size:.9rem;font-weight:750}.finance-state p[data-v-48234e26]{max-width:25rem;margin:.35rem 0 0;color:var(--x-desc-text-color);font-size:.75rem;line-height:1.8}.finance-state__retry[data-v-48234e26]{margin-top:1rem;display:inline-flex;align-items:center;justify-content:center;gap:.4rem;padding:.55rem 1rem;border:.0625rem solid rgba(255,255,255,.84);border-radius:999rem;background:linear-gradient(180deg,#ffffffc7,#ffffff6b);color:var(--x-main-text-color);font:inherit;font-size:.76rem;font-weight:700;cursor:pointer;box-shadow:inset 0 .0625rem #fffffffa,inset 0 -.0625rem #1f29370b,0 .16rem .32rem -.24rem #1f293733;transition:transform .18s cubic-bezier(.22,1,.36,1),border-color .2s ease,background .2s ease,box-shadow .2s ease,opacity .2s ease}.finance-state__retry[data-v-48234e26]:not(:disabled):hover{transform:translateY(-.04rem);border-color:#fffffff5;background:linear-gradient(180deg,#ffffffdb,#ffffff80);box-shadow:inset 0 .0625rem #fff,inset 0 -.0625rem #1f29370b,0 .18rem .36rem -.24rem #1f293738}.finance-state__retry[data-v-48234e26]:not(:disabled):active{transform:translateY(.02rem) scale(.985);box-shadow:inset 0 .0625rem .15rem #1f293714,inset 0 -.0625rem #ffffffb3}.finance-state__retry[data-v-48234e26]:disabled{opacity:.52;cursor:not-allowed}@keyframes financeRise-48234e26{0%{opacity:0;transform:translateY(.6rem)}to{opacity:1;transform:translateY(0)}}@keyframes financeGlow-48234e26{0%,to{opacity:.68;transform:scale(.96)}50%{opacity:1;transform:scale(1.05)}}@keyframes financeSkeleton-48234e26{0%{transform:translate(100%)}to{transform:translate(-100%)}}@media screen and (max-width:1180px){.finance-summary__content[data-v-48234e26]{align-items:stretch;flex-direction:column;gap:1.2rem}.finance-summary__stats[data-v-48234e26]{grid-template-columns:repeat(2,minmax(0,1fr));width:100%}}@media screen and (max-width:860px){.finance-view[data-v-48234e26]{gap:.95rem}.finance-summary[data-v-48234e26],.finance-notice[data-v-48234e26],.transactions-panel[data-v-48234e26]{border-radius:1.4rem}.finance-summary[data-v-48234e26],.transactions-panel[data-v-48234e26]{padding:1.2rem 1rem}.finance-summary__glow[data-v-48234e26]{top:-45%;right:-22%;width:20rem;height:20rem}.finance-summary__head h1[data-v-48234e26]{font-size:1.2rem}.finance-summary__head p[data-v-48234e26]{max-width:none}.finance-notice[data-v-48234e26]{gap:.75rem;padding:.9rem 1rem}.transactions-panel[data-v-48234e26]{gap:1rem}.transactions-panel__head[data-v-48234e26]{align-items:center}.transaction-row[data-v-48234e26]{gap:.75rem;padding:.84rem .9rem}.transaction-row__title strong[data-v-48234e26]{max-width:100%}.transaction-skeleton[data-v-48234e26]{gap:.75rem;padding:.84rem .9rem}}@media screen and (max-width:680px){.finance-summary__stats[data-v-48234e26]{gap:.6rem}.finance-stat[data-v-48234e26]{gap:.6rem;padding:.78rem .8rem}.finance-stat__icon[data-v-48234e26]{width:2.35rem;height:2.35rem}.finance-stat__info>span[data-v-48234e26]{white-space:normal}.transactions-panel__head[data-v-48234e26]{align-items:flex-start;flex-direction:column;gap:.65rem}.transactions-panel__count[data-v-48234e26]{align-self:flex-start}.transaction-row[data-v-48234e26]{display:grid;grid-template-columns:minmax(0,1fr);align-items:stretch;gap:.7rem}.transaction-row__main[data-v-48234e26]{align-items:flex-start;width:100%}.transaction-row__content[data-v-48234e26]{overflow:visible}.transaction-row__title[data-v-48234e26]{flex-wrap:wrap;row-gap:.22rem}.transaction-row__title strong[data-v-48234e26]{overflow:visible;max-width:100%;line-height:1.75;text-overflow:clip;white-space:normal;overflow-wrap:anywhere}.transaction-row__date[data-v-48234e26]{flex-wrap:wrap}.transaction-row__amount[data-v-48234e26]{justify-self:end;min-width:0}.transaction-skeleton[data-v-48234e26]{display:grid;grid-template-columns:minmax(0,1fr);gap:.7rem}.transaction-skeleton__right[data-v-48234e26],.transaction-skeleton__texts[data-v-48234e26]{min-width:0}.transaction-skeleton__amount[data-v-48234e26]{justify-self:end}}@media screen and (max-width:560px){.finance-view[data-v-48234e26]{gap:.82rem}.finance-summary[data-v-48234e26],.finance-notice[data-v-48234e26],.transactions-panel[data-v-48234e26]{border-radius:1.28rem}.finance-summary[data-v-48234e26],.transactions-panel[data-v-48234e26]{padding:1rem .88rem}.finance-summary__content[data-v-48234e26]{gap:1rem}.finance-summary__stats[data-v-48234e26]{grid-template-columns:minmax(0,1fr)}.finance-summary__glow[data-v-48234e26]{top:-22%;right:-50%;width:18rem;height:18rem}.finance-stat[data-v-48234e26]{width:100%}.finance-stat__value strong[data-v-48234e26]{font-size:.95rem}.finance-notice[data-v-48234e26]{padding:.85rem}.finance-notice__icon[data-v-48234e26]{width:2.35rem;height:2.35rem;border-radius:.82rem}.finance-notice__content p[data-v-48234e26]{line-height:1.75}.transaction-row[data-v-48234e26]{padding:.8rem;border-radius:1rem}.transaction-row__status[data-v-48234e26]{width:2.45rem;height:2.45rem;border-radius:.84rem}.transaction-skeleton[data-v-48234e26]{min-height:5.4rem;padding:.8rem;border-radius:1rem}.transaction-skeleton__icon[data-v-48234e26]{width:2.45rem;height:2.45rem;border-radius:.84rem}.transaction-skeleton__texts span[data-v-48234e26]{width:min(8rem,42vw)}.transaction-skeleton__texts span[data-v-48234e26]:last-child{width:min(5.5rem,30vw)}.finance-state[data-v-48234e26]{min-height:13rem;padding:1.5rem .75rem}}@media screen and (max-width:420px){.finance-view[data-v-48234e26]{gap:.72rem}.finance-summary[data-v-48234e26],.finance-notice[data-v-48234e26],.transactions-panel[data-v-48234e26]{border-radius:1.15rem}.finance-summary[data-v-48234e26],.transactions-panel[data-v-48234e26]{padding:.88rem .72rem}.finance-summary__head[data-v-48234e26]{gap:.22rem}.finance-summary__head h1[data-v-48234e26]{font-size:1.02rem;line-height:1.55}.finance-summary__head p[data-v-48234e26]{font-size:.71rem;line-height:1.7}.finance-summary__eyebrow[data-v-48234e26]{font-size:.64rem}.finance-stat[data-v-48234e26]{padding:.7rem;border-radius:.95rem}.finance-stat__icon[data-v-48234e26]{width:2.2rem;height:2.2rem;border-radius:.75rem}.finance-stat__info>span[data-v-48234e26]{font-size:.64rem}.finance-stat__value strong[data-v-48234e26]{font-size:.88rem}.finance-stat__value img[data-v-48234e26]{width:1.05rem;height:1.05rem}.finance-notice[data-v-48234e26]{gap:.62rem;padding:.75rem}.finance-notice__icon[data-v-48234e26]{width:2.15rem;height:2.15rem;border-radius:.75rem}.finance-notice__icon svg[data-v-48234e26]{width:1.08rem;height:1.08rem}.finance-notice__content strong[data-v-48234e26]{font-size:.74rem}.finance-notice__content p[data-v-48234e26]{font-size:.68rem}.transactions-panel__head h2[data-v-48234e26]{font-size:.96rem}.transactions-panel__head p[data-v-48234e26]{font-size:.7rem;line-height:1.7}.transactions-panel__count[data-v-48234e26]{padding:.3rem .55rem;font-size:.65rem}.transactions-panel__count strong[data-v-48234e26]{font-size:.72rem}.transactions-list[data-v-48234e26],.transactions-loading[data-v-48234e26]{gap:.55rem}.transaction-skeleton[data-v-48234e26]{min-height:5.15rem;padding:.72rem .68rem;border-radius:.92rem}.transaction-skeleton__right[data-v-48234e26]{gap:.55rem}.transaction-skeleton__icon[data-v-48234e26]{width:2.18rem;height:2.18rem;border-radius:.72rem}.transaction-skeleton__amount[data-v-48234e26]{width:3.7rem;height:1.2rem}.finance-state__icon[data-v-48234e26]{width:3.7rem;height:3.7rem;border-radius:1.15rem}.finance-state strong[data-v-48234e26]{font-size:.84rem}.finance-state p[data-v-48234e26]{font-size:.7rem}}@media screen and (max-width:350px){.finance-notice__icon[data-v-48234e26]{display:none}.transaction-row__date[data-v-48234e26]{align-items:flex-start;gap:.5rem}.transaction-row__date-dot[data-v-48234e26]{display:none}.transaction-skeleton__texts span[data-v-48234e26]{width:5.7rem}.transaction-skeleton__texts span[data-v-48234e26]:last-child{width:4rem}}@media(hover:none),(pointer:coarse){.transaction-row[data-v-48234e26]:hover{transform:none;border:.0625rem solid rgba(255,255,255,.9);background:linear-gradient(180deg,#ffffffe0,#f4f4f4f7);box-shadow:inset 0 .0625rem #fffffff5,inset 0 -.0625rem #1f293706,0 .12rem .28rem -.22rem #1f293724}}@media(prefers-reduced-motion:reduce){.finance-view[data-v-48234e26]>*,.finance-summary__glow[data-v-48234e26],.transaction-skeleton[data-v-48234e26]:after{animation:none}.transaction-row[data-v-48234e26],.finance-state__retry[data-v-48234e26]{transition-duration:.01ms}}.purchase-view[data-v-9d7dc0f0]{direction:rtl;padding:1.25rem .25rem 2rem;color:var(--x-main-text-color)}.status-box[data-v-9d7dc0f0]{max-width:28rem;margin:0 auto 2rem;padding:1.1rem 1.2rem;border-radius:1.2rem;border:.0625rem solid rgba(255,255,255,.9);background:linear-gradient(145deg,#ffffffa3,#ffffff70 48%,#f7f8f957);box-shadow:inset 0 .0625rem #fffffff5,inset 0 -.0625rem #302d2809,0 .18rem .5rem -.34rem #1f293713;backdrop-filter:blur(1.4rem) saturate(120%);-webkit-backdrop-filter:blur(1.4rem) saturate(120%)}.status-box .status-row[data-v-9d7dc0f0]{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.status-box .status-row .label[data-v-9d7dc0f0]{color:var(--x-desc-text-color);font-size:.8rem}.status-box .status-row .val[data-v-9d7dc0f0]{display:flex;align-items:center;gap:.5rem;color:var(--x-main-text-color);font-size:.84rem;font-weight:700}.status-box .status-row .highlight[data-v-9d7dc0f0]{color:var(--x-primary-color-dark)}.status-box .status-divider[data-v-9d7dc0f0]{height:.0625rem;margin:1rem 0;border-top:.0625rem dashed color-mix(in srgb,var(--x-border-color) 75%,transparent)}.packs-state[data-v-9d7dc0f0]{padding:2.5rem 1rem;color:var(--x-desc-text-color);font-size:.85rem;text-align:center}.packs-list[data-v-9d7dc0f0]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.1rem}.pack-item[data-v-9d7dc0f0]{display:flex;flex-direction:column;min-width:0;overflow:hidden;border-radius:1.35rem;border:.0625rem solid rgba(255,255,255,.9);background:linear-gradient(145deg,#ffffffa3,#ffffff70 48%,#f7f8f957);box-shadow:inset 0 .0625rem #fffffff5,inset 0 -.0625rem #302d2809,0 .18rem .5rem -.34rem #1f293716;backdrop-filter:blur(1.4rem) saturate(120%);-webkit-backdrop-filter:blur(1.4rem) saturate(120%);transition:border-color .2s ease}.pack-item[data-v-9d7dc0f0]:hover{border-color:color-mix(in srgb,var(--x-primary-color) 34%,rgba(255,255,255,.92))}.pack-item.is-featured[data-v-9d7dc0f0]{border-color:color-mix(in srgb,var(--x-primary-color) 58%,rgba(255,255,255,.92));background:linear-gradient(145deg,color-mix(in srgb,var(--x-primary-color) 9%,rgba(255,255,255,.9)),#ffffffbd 52%,color-mix(in srgb,var(--x-primary-color) 7%,rgba(241,243,245,.58)));box-shadow:inset 0 .0625rem #fffffff5,inset 0 -.0625rem color-mix(in srgb,var(--x-primary-color) 10%,transparent),0 .18rem .5rem -.34rem color-mix(in srgb,var(--x-primary-color) 30%,rgba(31,41,55,.12))}.pack-item.is-featured .pack-header[data-v-9d7dc0f0]{background:linear-gradient(145deg,color-mix(in srgb,var(--x-primary-color) 12%,rgba(255,255,255,.82)),#faf9f5b3)}.pack-header[data-v-9d7dc0f0]{position:relative;isolation:isolate;overflow:hidden;height:8rem;background:linear-gradient(145deg,#ebeef2cc,#fafbfcb3);border-bottom:.0625rem solid color-mix(in srgb,var(--x-border-color) 54%,transparent)}.pack-header .pattern-overlay[data-v-9d7dc0f0]{position:absolute;z-index:0;inset:.55rem;overflow:hidden;border-radius:1rem;opacity:.1;pointer-events:none}.pack-header .pattern-overlay img[data-v-9d7dc0f0]{width:100%;height:100%;object-fit:cover}.pack-header .pack-title-area[data-v-9d7dc0f0]{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;flex-direction:row-reverse;gap:.7rem;height:100%;padding-inline:.9rem}.pack-header .pack-title-area .yooz-icon[data-v-9d7dc0f0]{width:2.15rem;flex-shrink:0}.pack-header .pack-title-area .amount-text[data-v-9d7dc0f0]{margin:0;color:var(--x-main-text-color);font-size:1rem;font-weight:800;text-align:center}.pack-separator[data-v-9d7dc0f0]{display:flex;align-items:center;height:.0625rem;margin:.9rem 0 .2rem}.pack-separator .line[data-v-9d7dc0f0]{flex:1;margin:0 1.25rem;border-top:.0625rem dashed color-mix(in srgb,var(--x-border-color) 78%,transparent)}.pack-separator .notch[data-v-9d7dc0f0]{display:none}.pack-footer[data-v-9d7dc0f0]{display:flex;flex-direction:column;gap:1rem;padding:1.1rem 1.2rem 1.25rem;text-align:center}.pack-footer .price-box[data-v-9d7dc0f0]{display:flex;align-items:baseline;justify-content:center;gap:.3rem}.pack-footer .price-box .price-num[data-v-9d7dc0f0]{color:var(--x-main-text-color);font-size:1.25rem;font-weight:800}.pack-footer .price-box .price-unit[data-v-9d7dc0f0]{color:var(--x-desc-text-color);font-size:.72rem;font-weight:600}.pack-footer .buy-btn[data-v-9d7dc0f0]{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;padding:.68rem 1.1rem;border:.0625rem solid rgba(255,255,255,.84);border-radius:999rem;background:linear-gradient(180deg,#ffffffc7,#ffffff6b);color:var(--x-main-text-color);font:inherit;font-size:.78rem;font-weight:700;cursor:pointer;box-shadow:inset 0 .0625rem #fffffffa,inset 0 -.0625rem #1f29370b,0 .16rem .32rem -.24rem #1f293733;transition:transform .18s cubic-bezier(.22,1,.36,1),border-color .2s ease,background .2s ease,box-shadow .2s ease,opacity .2s ease}.pack-footer .buy-btn[data-v-9d7dc0f0]:not(:disabled):hover{transform:translateY(-.04rem);border-color:#fffffff5;background:linear-gradient(180deg,#ffffffdb,#ffffff80);box-shadow:inset 0 .0625rem #fff,inset 0 -.0625rem #1f29370b,0 .18rem .36rem -.24rem #1f293738}.pack-footer .buy-btn[data-v-9d7dc0f0]:not(:disabled):active{transform:translateY(.02rem) scale(.985);box-shadow:inset 0 .0625rem .15rem #1f293714,inset 0 -.0625rem #ffffffb3}.pack-footer .buy-btn[data-v-9d7dc0f0]:disabled{opacity:.52;cursor:not-allowed}.pack-footer .buy-btn[data-v-9d7dc0f0]{width:100%}.pack-item.is-featured .pack-footer .buy-btn[data-v-9d7dc0f0]{border-color:color-mix(in srgb,var(--x-primary-color) 72%,rgba(255,255,255,.72));background:linear-gradient(155deg,#ffd973,#ffc425);color:var(--x-main-text-color);box-shadow:inset 0 .0625rem #ffffff9e,inset 0 -.0625rem #5236081a,0 .18rem .38rem -.26rem color-mix(in srgb,var(--x-primary-color) 38%,transparent)}.pack-item.is-featured .pack-footer .buy-btn[data-v-9d7dc0f0]:not(:disabled):hover{border-color:color-mix(in srgb,var(--x-primary-color) 84%,rgba(255,255,255,.76));background:linear-gradient(155deg,#ffce4c,#ffc425);box-shadow:inset 0 .0625rem #ffffffb3,inset 0 -.0625rem #5236081a,0 .2rem .42rem -.27rem color-mix(in srgb,var(--x-primary-color) 42%,transparent)}.pack-item:not(.is-featured) .pack-footer .buy-btn[data-v-9d7dc0f0]{border-color:color-mix(in srgb,var(--x-primary-color) 38%,rgba(255,255,255,.86));background:linear-gradient(180deg,color-mix(in srgb,var(--x-primary-color) 8%,rgba(255,255,255,.82)),color-mix(in srgb,var(--x-primary-color) 15%,rgba(255,255,255,.45)));color:var(--x-primary-color-dark)}.pack-item:not(.is-featured) .pack-footer .buy-btn[data-v-9d7dc0f0]:not(:disabled):hover{border-color:color-mix(in srgb,var(--x-primary-color) 50%,rgba(255,255,255,.92))}.footer-note[data-v-9d7dc0f0]{max-width:46rem;margin:2.5rem auto 0;color:var(--x-desc-text-color);font-size:.74rem;line-height:2;text-align:center}@media screen and (max-width:1100px){.packs-list[data-v-9d7dc0f0]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (max-width:720px){.purchase-view[data-v-9d7dc0f0]{padding:1rem .15rem 1.75rem}.packs-list[data-v-9d7dc0f0]{grid-template-columns:1fr;gap:.9rem}.pack-header[data-v-9d7dc0f0]{height:6.25rem}.pack-footer[data-v-9d7dc0f0]{flex-direction:row;align-items:center;justify-content:space-between;gap:.8rem;padding:.9rem 1rem 1rem}.pack-footer .buy-btn[data-v-9d7dc0f0]{width:auto;min-width:8rem}.footer-note[data-v-9d7dc0f0]{margin-top:1.75rem}}@media(prefers-reduced-motion:reduce){.pack-item[data-v-9d7dc0f0],.buy-btn[data-v-9d7dc0f0]{transition-duration:.01ms}}.sub-mobile[data-v-759cb04c]{display:flex;flex-direction:column;gap:.68rem;width:100%;min-width:0;padding-top:.05rem;color:var(--x-main-text-color)}.sub-mobile__header[data-v-759cb04c]{display:flex;align-items:center;flex-direction:column;gap:.14rem;padding:.25rem .5rem .4rem;text-align:center}.sub-mobile__header>span[data-v-759cb04c]{color:var(--x-primary-color-dark);font-size:.62rem;font-weight:700}.sub-mobile__header h1[data-v-759cb04c]{margin:0;color:var(--x-main-text-color);font-size:.96rem;font-weight:780;line-height:1.55}.sub-mobile__header p[data-v-759cb04c]{margin:0;color:var(--x-desc-text-color);font-size:.66rem;line-height:1.65}.sub-mobile__plan-tabs[data-v-759cb04c]{display:flex;gap:.22rem;width:100%;min-width:0;padding:.22rem;overflow-x:auto;overflow-y:hidden;border-radius:333rem;border:.0625rem solid rgba(255,255,255,.9);background:linear-gradient(180deg,#ffffffe0,#f4f4f4f7);box-shadow:inset 0 .0625rem #fffffff5,inset 0 -.0625rem #1f293706,0 .12rem .28rem -.22rem #1f293724;scrollbar-width:none}.sub-mobile__plan-tabs[data-v-759cb04c]::-webkit-scrollbar{display:none}.sub-mobile__plan-tab[data-v-759cb04c]{display:flex;align-items:center;justify-content:center;min-width:5.5rem;min-height:2.3rem;padding:.48rem .52rem;flex:1;border:.0625rem solid transparent;border-radius:.67rem;background:transparent;color:var(--x-desc-text-color);font:inherit;font-size:.66rem;font-weight:650;line-height:1.35;white-space:nowrap;cursor:pointer;transition:border-color .18s ease,background .18s ease,color .18s ease,transform .16s cubic-bezier(.22,1,.36,1)}.sub-mobile__plan-tab.is-active[data-v-759cb04c]{border-radius:333rem!important;border-color:color-mix(in srgb,var(--x-primary-color) 72%,rgba(255,255,255,.72));background:linear-gradient(155deg,#ffd973,#ffc425);color:var(--x-main-text-color);box-shadow:inset 0 .0625rem #ffffff9e,inset 0 -.0625rem #5236081a,0 .18rem .38rem -.26rem color-mix(in srgb,var(--x-primary-color) 38%,transparent)}.sub-mobile__plan-tab.is-active[data-v-759cb04c]:not(:disabled):hover{border-color:color-mix(in srgb,var(--x-primary-color) 84%,rgba(255,255,255,.76));background:linear-gradient(155deg,#ffce4c,#ffc425);box-shadow:inset 0 .0625rem #ffffffb3,inset 0 -.0625rem #5236081a,0 .2rem .42rem -.27rem color-mix(in srgb,var(--x-primary-color) 42%,transparent)}.sub-mobile__plan-tab[data-v-759cb04c]:active{transform:scale(.985)}.sub-mobile__plan-tab[data-v-759cb04c]:focus{outline:none}.sub-mobile__plan-tab[data-v-759cb04c]:focus-visible{outline:.1rem solid color-mix(in srgb,var(--x-primary-color) 24%,transparent);outline-offset:.08rem}.sub-mobile__plan-tab-title[data-v-759cb04c]{overflow:hidden;max-width:100%;text-overflow:ellipsis}.sub-mobile__plan-card[data-v-759cb04c]{position:relative;isolation:isolate;overflow:hidden;width:100%;min-width:0;border-radius:1.15rem;color:var(--x-main-text-color);border:.0625rem solid rgba(255,255,255,.9);background:linear-gradient(145deg,#ffffffa3,#ffffff70 48%,#f7f8f957);box-shadow:inset 0 .0625rem #fffffff5,inset 0 -.0625rem #302d2809,0 .18rem .5rem -.34rem #1f293716;backdrop-filter:blur(1.4rem) saturate(120%);-webkit-backdrop-filter:blur(1.4rem) saturate(120%)}.sub-mobile__plan-card.is-popular[data-v-759cb04c]{border-color:color-mix(in srgb,var(--x-primary-color) 52%,rgba(255,255,255,.92));background:linear-gradient(145deg,color-mix(in srgb,var(--x-primary-color) 8%,rgba(255,255,255,.9)),#f7f8f9ad)}.sub-mobile__privacy-link[data-v-759cb04c]{align-self:center;padding:.18rem .42rem;border:0;background:transparent;color:var(--x-primary-color-dark);font:inherit;font-size:.63rem;font-weight:600;cursor:pointer}.sub-mobile__action-card[data-v-759cb04c],.sub-mobile__faq-card[data-v-759cb04c]{width:100%;min-width:0;border-radius:.92rem;border:.0625rem solid rgba(255,255,255,.9);background:linear-gradient(145deg,#ffffffa3,#ffffff70 48%,#f7f8f957);box-shadow:inset 0 .0625rem #fffffff5,inset 0 -.0625rem #302d2809,0 .18rem .5rem -.34rem #1f293713;backdrop-filter:blur(1.4rem) saturate(120%);-webkit-backdrop-filter:blur(1.4rem) saturate(120%)}.sub-mobile__action-card[data-v-759cb04c]{display:flex;align-items:center;gap:.58rem;padding:.65rem .72rem;color:inherit;font:inherit;text-align:right;cursor:pointer;transition:border-color .18s ease,transform .16s cubic-bezier(.22,1,.36,1)}.sub-mobile__action-card[data-v-759cb04c]:active{transform:scale(.994)}.sub-mobile__action-card[data-v-759cb04c]:focus{outline:none}.sub-mobile__action-card[data-v-759cb04c]:focus-visible{outline:.1rem solid color-mix(in srgb,var(--x-primary-color) 22%,transparent);outline-offset:.1rem}.sub-mobile__action-icon[data-v-759cb04c]{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;flex-shrink:0;border-radius:.62rem;color:var(--x-primary-color-dark);border:.0625rem solid rgba(255,255,255,.9);background:linear-gradient(180deg,#ffffffe0,#f4f4f4f7);box-shadow:inset 0 .0625rem #fffffff5,inset 0 -.0625rem #1f293706,0 .12rem .28rem -.22rem #1f293724;border-color:color-mix(in srgb,var(--x-primary-color) 24%,rgba(255,255,255,.9));background:color-mix(in srgb,var(--x-primary-color) 8%,rgba(255,255,255,.82))}.sub-mobile__action-copy[data-v-759cb04c]{display:flex;flex:1;flex-direction:column;gap:.06rem;min-width:0}.sub-mobile__action-copy strong[data-v-759cb04c]{color:var(--x-main-text-color);font-size:.7rem;font-weight:700;line-height:1.55}.sub-mobile__action-copy small[data-v-759cb04c]{overflow:hidden;color:var(--x-desc-text-color);font-size:.59rem;line-height:1.55;text-overflow:ellipsis;white-space:nowrap}.sub-mobile__action-arrow[data-v-759cb04c]{width:.95rem;height:.95rem;flex-shrink:0;color:var(--x-desc-text-color);transition:transform .18s cubic-bezier(.22,1,.36,1)}.sub-mobile__action-arrow.is-rotated[data-v-759cb04c]{transform:rotate(180deg)}.sub-mobile__faq-card[data-v-759cb04c]{overflow:hidden}.sub-mobile__faq-card.is-open[data-v-759cb04c]{border-color:color-mix(in srgb,var(--x-primary-color) 22%,rgba(255,255,255,.92))}.sub-mobile__faq-trigger[data-v-759cb04c]{display:flex;align-items:center;gap:.58rem;width:100%;padding:.65rem .72rem;border:0;background:transparent;color:inherit;font:inherit;text-align:right;cursor:pointer}.sub-mobile__faq-content[data-v-759cb04c]{width:calc(100% - 1.44rem);min-width:0;max-width:calc(100% - 1.44rem);margin:0 .72rem .72rem;padding-top:.65rem;box-sizing:border-box;border-top:.0625rem solid color-mix(in srgb,var(--x-border-color) 52%,transparent)}.sub-mobile__sticky-spacer[data-v-759cb04c]{height:3rem}.sub-mobile__sticky-bar[data-v-759cb04c]{position:fixed;z-index:70;right:max(.5rem,env(safe-area-inset-right));bottom:max(.5rem,env(safe-area-inset-bottom));left:max(.5rem,env(safe-area-inset-left));display:flex;justify-content:space-between;align-items:center;gap:.5rem;width:auto;margin-inline:auto;padding:.48rem;border-radius:.9rem;border:.0625rem solid rgba(255,255,255,.9);background:linear-gradient(145deg,#ffffffa3,#ffffff70 48%,#f7f8f957);box-shadow:inset 0 .0625rem #fffffff5,inset 0 -.0625rem #302d2809,0 .18rem .5rem -.34rem #1f293729;backdrop-filter:blur(1.4rem) saturate(120%);-webkit-backdrop-filter:blur(1.4rem) saturate(120%);background:linear-gradient(145deg,#fffffff0,#f6f7f8de)}.sub-mobile__sticky-info[data-v-759cb04c]{display:flex;flex:1;flex-direction:column;gap:.02rem;min-width:0;padding-inline:.28rem}.sub-mobile__sticky-plan[data-v-759cb04c]{overflow:hidden;color:var(--x-desc-text-color);font-size:.56rem;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.sub-mobile__sticky-price[data-v-759cb04c]{display:flex;align-items:baseline;gap:.2rem;overflow:hidden;color:var(--x-main-text-color);font-size:.84rem;font-weight:800;line-height:1.45;white-space:nowrap}.sub-mobile__sticky-price small[data-v-759cb04c]{color:var(--x-desc-text-color);font-size:.53rem;font-weight:600}.sub-mobile__apply-discount[data-v-759cb04c]{align-self:flex-start;padding:.03rem 0;border:0;background:transparent;color:var(--x-primary-color-dark);font:inherit;font-size:.53rem;font-weight:700;cursor:pointer}.sub-mobile__buy-btn[data-v-759cb04c]{min-width:7.6rem;min-height:2.3rem;border-radius:.68rem;display:inline-flex;align-items:center;justify-content:center;gap:.4rem;padding:.52rem .8rem;border:.0625rem solid rgba(255,255,255,.84);border-radius:999rem;background:linear-gradient(180deg,#ffffffc7,#ffffff6b);color:var(--x-main-text-color);font:inherit;font-size:.68rem;font-weight:700;cursor:pointer;box-shadow:inset 0 .0625rem #fffffffa,inset 0 -.0625rem #1f29370b,0 .16rem .32rem -.24rem #1f293733;transition:transform .18s cubic-bezier(.22,1,.36,1),border-color .2s ease,background .2s ease,box-shadow .2s ease,opacity .2s ease}.sub-mobile__buy-btn[data-v-759cb04c]:not(:disabled):hover{transform:translateY(-.04rem);border-color:#fffffff5;background:linear-gradient(180deg,#ffffffdb,#ffffff80);box-shadow:inset 0 .0625rem #fff,inset 0 -.0625rem #1f29370b,0 .18rem .36rem -.24rem #1f293738}.sub-mobile__buy-btn[data-v-759cb04c]:not(:disabled):active{transform:translateY(.02rem) scale(.985);box-shadow:inset 0 .0625rem .15rem #1f293714,inset 0 -.0625rem #ffffffb3}.sub-mobile__buy-btn[data-v-759cb04c]:disabled{opacity:.52;cursor:not-allowed}.sub-mobile__buy-btn[data-v-759cb04c]{border-color:color-mix(in srgb,var(--x-primary-color) 72%,rgba(255,255,255,.72));background:linear-gradient(155deg,#ffd973,#ffc425);color:var(--x-main-text-color);box-shadow:inset 0 .0625rem #ffffff9e,inset 0 -.0625rem #5236081a,0 .18rem .38rem -.26rem color-mix(in srgb,var(--x-primary-color) 38%,transparent)}.sub-mobile__buy-btn[data-v-759cb04c]:not(:disabled):hover{border-color:color-mix(in srgb,var(--x-primary-color) 84%,rgba(255,255,255,.76));background:linear-gradient(155deg,#ffce4c,#ffc425);box-shadow:inset 0 .0625rem #ffffffb3,inset 0 -.0625rem #5236081a,0 .2rem .42rem -.27rem color-mix(in srgb,var(--x-primary-color) 42%,transparent)}.sub-mobile__buy-btn[data-v-759cb04c]{font-size:.68rem}.mobile-plan-header[data-v-759cb04c]{position:relative;isolation:isolate;display:flex;justify-content:space-between;overflow:hidden;flex-direction:column;gap:.72rem;min-height:8.65rem;padding:.78rem .82rem .85rem;border-bottom:.0625rem solid color-mix(in srgb,var(--x-border-color) 52%,transparent);background:radial-gradient(circle at 50% 50%,color-mix(in srgb,var(--x-primary-color) 8%,transparent),transparent 60%),linear-gradient(180deg,#ffffff7a,#f5f6f73b)}.mobile-plan-header[data-v-759cb04c]:after{position:absolute;z-index:1;inset:0;content:"";pointer-events:none;background:linear-gradient(180deg,rgba(255,255,255,.2),transparent 42%,rgba(255,255,255,.08))}.mobile-plan-header[data-v-759cb04c]>*{position:relative;z-index:2}.mobile-plan-header__glow[data-v-759cb04c]{position:absolute;z-index:0;top:50%;left:50%;width:13rem;height:8rem;border-radius:50%;background:radial-gradient(ellipse,color-mix(in srgb,var(--x-primary-color) 8%,transparent),transparent 68%);pointer-events:none;transform:translate(-50%,-50%)}.is-popular .mobile-plan-header[data-v-759cb04c]{background:radial-gradient(circle at 50% 50%,color-mix(in srgb,var(--x-primary-color) 12%,transparent),transparent 62%),linear-gradient(180deg,color-mix(in srgb,var(--x-primary-color) 5%,rgba(255,255,255,.5)),#f5f6f740)}.is-popular .mobile-plan-pattern[data-v-759cb04c]{opacity:.12}.mobile-plan-pattern[data-v-759cb04c]{position:absolute;z-index:0;top:50%;left:50%;width:12rem;height:12rem;overflow:hidden;pointer-events:none;opacity:.09;transform:translate(-50%,-50%)}.mobile-plan-pattern img[data-v-759cb04c]{display:block;width:100%;height:100%;object-fit:contain;filter:saturate(.9) contrast(.96)}.mobile-plan-heading[data-v-759cb04c]{display:flex;align-items:flex-start;justify-content:space-between;gap:.6rem}.mobile-plan-heading__title[data-v-759cb04c]{min-width:0;padding:.28rem .42rem;border-radius:.58rem;border:.0625rem solid rgba(255,255,255,.9);background:linear-gradient(180deg,#ffffffe0,#f4f4f4f7);box-shadow:inset 0 .0625rem #fffffff5,inset 0 -.0625rem #1f293706,0 .12rem .28rem -.22rem #1f293724}.mobile-plan-heading h2[data-v-759cb04c]{overflow:hidden;max-width:100%;margin:.04rem 0 0;color:var(--x-main-text-color);font-size:.76rem;font-weight:720;line-height:1.45;text-overflow:ellipsis;white-space:nowrap}.mobile-plan-eyebrow[data-v-759cb04c]{display:block;color:var(--x-desc-text-color);font-size:.5rem;font-weight:650;line-height:1.4}.mobile-plan-type[data-v-759cb04c]{display:inline-flex;align-items:center;min-height:1.35rem;padding:.16rem .4rem;flex-shrink:0;border-radius:.52rem;color:var(--x-primary-color-dark);font-size:.54rem;font-weight:700;border:.0625rem solid rgba(255,255,255,.9);background:linear-gradient(180deg,#ffffffe0,#f4f4f4f7);box-shadow:inset 0 .0625rem #fffffff5,inset 0 -.0625rem #1f293706,0 .12rem .28rem -.22rem #1f293724;border-color:color-mix(in srgb,var(--x-primary-color) 24%,rgba(255,255,255,.9));background:color-mix(in srgb,var(--x-primary-color) 8%,rgba(255,255,255,.82))}.mobile-plan-price[data-v-759cb04c]{display:flex;align-items:flex-end;align-self:flex-end;flex-direction:column;gap:.04rem;padding:.18rem .52rem;border-radius:.65rem;border:.0625rem solid rgba(255,255,255,.9);background:linear-gradient(180deg,#ffffffe0,#f4f4f4f7);box-shadow:inset 0 .0625rem #fffffff5,inset 0 -.0625rem #1f293706,0 .12rem .28rem -.22rem #1f293724}.mobile-plan-price__old[data-v-759cb04c]{color:var(--x-desc-text-color);font-size:.54rem;line-height:1.4;text-decoration:line-through}.mobile-plan-price__final[data-v-759cb04c]{display:flex;align-items:baseline;gap:.24rem}.mobile-plan-price__final strong[data-v-759cb04c]{color:var(--x-main-text-color);font-size:1.05rem;font-weight:820;line-height:1.4}.mobile-plan-price__final span[data-v-759cb04c]{color:var(--x-desc-text-color);font-size:.55rem;font-weight:600}.mobile-plan-body[data-v-759cb04c]{padding:.75rem .82rem;background:linear-gradient(180deg,#ffffff61,#ffffff2e)}.mobile-plan-body__title[data-v-759cb04c]{display:block;margin-bottom:.52rem;color:var(--x-desc-text-color);font-size:.57rem;font-weight:650}.mobile-feature-list[data-v-759cb04c]{display:flex;flex-direction:column;gap:.45rem;padding:0;margin:0;list-style:none}.mobile-feature-list li[data-v-759cb04c]{direction:rtl;text-align:right;display:flex;align-items:flex-start;gap:.5rem;min-width:0;color:var(--x-main-text-color);font-size:.66rem;line-height:1.7}.mobile-feature-list li>span[data-v-759cb04c]:last-child{flex:1;min-width:0;overflow-wrap:anywhere}.mobile-feature-check[data-v-759cb04c]{display:inline-flex;align-items:center;justify-content:center;width:1.15rem;height:1.15rem;flex:0 0 1.15rem;margin-top:.18rem;border-radius:50%;color:var(--x-primary-color-dark);border:.0625rem solid rgba(255,255,255,.9);background:linear-gradient(180deg,#ffffffe0,#f4f4f4f7);box-shadow:inset 0 .0625rem #fffffff5,inset 0 -.0625rem #1f293706,0 .12rem .28rem -.22rem #1f293724;border-color:color-mix(in srgb,var(--x-primary-color) 24%,rgba(255,255,255,.9));background:color-mix(in srgb,var(--x-primary-color) 8%,rgba(255,255,255,.82))}.mobile-plan-footer[data-v-759cb04c]{padding:0 .82rem .82rem;background:linear-gradient(180deg,#ffffff29,#ffffff45)}.mobile-view-features[data-v-759cb04c]{display:flex;align-items:center;justify-content:center;gap:.28rem;width:100%;min-height:2.2rem;padding:.48rem .7rem;border-radius:.66rem;color:var(--x-primary-color-dark);font:inherit;font-size:.63rem;font-weight:700;cursor:pointer}.mobile-sheet[data-v-759cb04c]{position:relative;isolation:isolate;display:flex;flex-direction:column;gap:1rem;width:100%;min-width:0;padding:.3rem .9rem max(1rem,env(safe-area-inset-bottom));border-radius:1.75rem 1.75rem 0 0;overflow:hidden;direction:rtl;color:var(--x-main-text-color)}.mobile-sheet[data-v-759cb04c]:before{position:absolute;z-index:-1;top:-7rem;right:-6.5rem;width:21rem;height:18rem;content:"";pointer-events:none;border-radius:50%;background:radial-gradient(ellipse at center,color-mix(in srgb,var(--x-primary-color) 16%,transparent) 0%,color-mix(in srgb,var(--x-primary-color) 9%,transparent) 30%,color-mix(in srgb,var(--x-primary-color) 4%,transparent) 52%,transparent 76%);filter:blur(1.8rem);opacity:1}.mobile-sheet__header[data-v-759cb04c]{position:relative;padding:.65rem .2rem 1rem}.mobile-sheet__heading[data-v-759cb04c]{display:flex;align-items:center;gap:.75rem;min-width:0}.mobile-sheet__heading-copy[data-v-759cb04c]{display:flex;flex:1;flex-direction:column;gap:.16rem;min-width:0}.mobile-sheet__heading-copy h3[data-v-759cb04c]{overflow:hidden;margin:0;color:var(--x-main-text-color);font-size:.94rem;font-weight:760;line-height:1.55;text-overflow:ellipsis;white-space:nowrap}.mobile-sheet__heading-copy p[data-v-759cb04c]{overflow:hidden;margin:0;color:color-mix(in srgb,var(--x-desc-text-color) 90%,transparent);font-size:.71rem;font-weight:450;line-height:1.7;text-overflow:ellipsis;white-space:nowrap}.mobile-sheet__icon[data-v-759cb04c]{display:inline-flex;align-items:center;justify-content:center;width:2.65rem;height:2.65rem;flex:0 0 2.65rem;border-radius:1rem;color:var(--x-primary-color-dark);border:.0625rem solid rgba(255,255,255,.9);background:linear-gradient(180deg,#ffffffe0,#f4f4f4f7);box-shadow:inset 0 .0625rem #fffffff5,inset 0 -.0625rem #1f293706,0 .12rem .28rem -.22rem #1f293724;border-color:color-mix(in srgb,var(--x-primary-color) 34%,rgba(255,255,255,.92));background:linear-gradient(145deg,color-mix(in srgb,var(--x-primary-color) 12%,rgba(255,255,255,.95)),#f8f8f7e6);box-shadow:inset 0 .0625rem #fffffffa,inset 0 -.0625rem #1f293708,0 .18rem .42rem -.3rem color-mix(in srgb,var(--x-primary-color) 30%,rgba(31,41,55,.18))}.mobile-sheet__icon svg[data-v-759cb04c]{width:1.1rem;height:1.1rem}.mobile-sheet__content[data-v-759cb04c]{display:grid;gap:.8rem;min-width:0}.mobile-sheet__form[data-v-759cb04c]{display:grid;gap:.72rem;min-width:0;padding:0}.mobile-sheet__form[data-v-759cb04c] .text-input,.mobile-sheet__form[data-v-759cb04c] .phone-input{width:100%;min-width:0;min-height:3rem}.mobile-sheet__form[data-v-759cb04c] input{width:100%;height:3rem!important;min-height:3rem!important;padding-top:.68rem!important;padding-bottom:.68rem!important;border-radius:1rem!important;font-size:.8rem!important;font-weight:450;line-height:1.5}.mobile-sheet__form[data-v-759cb04c] input::placeholder{color:var(--x-desc-text-color);font-size:.75rem!important;font-weight:400;opacity:.82}.mobile-sheet__form[data-v-759cb04c] svg{width:1.05rem;height:1.05rem}.mobile-sheet__feature-group[data-v-759cb04c]{overflow:hidden;padding:.88rem .92rem;border-radius:1.15rem;border:.0625rem solid rgba(255,255,255,.9);background:linear-gradient(145deg,#ffffffa3,#ffffff70 48%,#f7f8f957);box-shadow:inset 0 .0625rem #fffffff5,inset 0 -.0625rem #302d2809,0 .18rem .5rem -.34rem #1f29370f;backdrop-filter:blur(1.4rem) saturate(120%);-webkit-backdrop-filter:blur(1.4rem) saturate(120%);background:linear-gradient(145deg,#ffffffc2,#f7f8f994)}.mobile-sheet__feature-group h4[data-v-759cb04c]{margin:0 0 .35rem;color:color-mix(in srgb,var(--x-main-text-color) 78%,var(--x-desc-text-color));font-size:.72rem;font-weight:720;line-height:1.6}.mobile-sheet__feature-group ul[data-v-759cb04c]{display:flex;flex-direction:column;padding:0;margin:0;list-style:none}.mobile-sheet__feature-group li[data-v-759cb04c]{direction:rtl;display:grid;grid-template-columns:1.35rem minmax(0,1fr);align-items:center;gap:.62rem;width:100%;min-width:0;padding:.68rem .05rem;color:var(--x-main-text-color);font-size:.79rem;font-weight:450;line-height:1.75;text-align:right}.mobile-sheet__feature-group li[data-v-759cb04c]:not(:last-child){border-bottom:.0625rem solid color-mix(in srgb,var(--x-border-color) 42%,transparent)}.mobile-sheet__feature-group li>span[data-v-759cb04c]:last-child{display:block;min-width:0;overflow-wrap:anywhere}.mobile-sheet__feature-check[data-v-759cb04c]{display:inline-flex;align-items:center;justify-content:center;width:1.35rem;min-width:1.35rem;max-width:1.35rem;height:1.35rem;min-height:1.35rem;max-height:1.35rem;padding:0;margin:0;box-sizing:border-box;flex:none;border:.0625rem solid color-mix(in srgb,var(--x-primary-color) 34%,rgba(255,255,255,.92));border-radius:50%;background:color-mix(in srgb,var(--x-primary-color) 11%,rgba(255,255,255,.9));color:var(--x-primary-color-dark);box-shadow:inset 0 .0625rem #fffffffa,0 .1rem .24rem -.17rem color-mix(in srgb,var(--x-primary-color) 34%,transparent)}.mobile-sheet__feature-check svg[data-v-759cb04c]{display:block;width:.72rem;height:.72rem;flex:none}.mobile-sheet__footer[data-v-759cb04c]{position:sticky;z-index:2;bottom:0;display:flex;gap:.62rem;padding-top:.18rem;background:linear-gradient(180deg,transparent,rgba(255,255,255,.78) 34%,rgba(255,255,255,.92) 100%)}.mobile-sheet__primary-btn[data-v-759cb04c],.mobile-sheet__secondary-btn[data-v-759cb04c]{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:3rem;padding:.72rem 1rem;border-radius:999rem;font:inherit;font-size:.78rem;font-weight:720;line-height:1.4;cursor:pointer}.mobile-sheet__primary-btn[data-v-759cb04c]:focus,.mobile-sheet__secondary-btn[data-v-759cb04c]:focus{outline:none}.mobile-sheet__primary-btn[data-v-759cb04c]:focus-visible,.mobile-sheet__secondary-btn[data-v-759cb04c]:focus-visible{outline:.11rem solid color-mix(in srgb,var(--x-primary-color) 34%,transparent);outline-offset:.12rem}.mobile-sheet__primary-btn[data-v-759cb04c]:disabled,.mobile-sheet__secondary-btn[data-v-759cb04c]:disabled{cursor:not-allowed;opacity:.58}.mobile-sheet__primary-btn[data-v-759cb04c]{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;padding:.72rem 1rem;border:.0625rem solid rgba(255,255,255,.84);border-radius:999rem;background:linear-gradient(180deg,#ffffffc7,#ffffff6b);color:var(--x-main-text-color);font:inherit;font-size:.78rem;font-weight:700;cursor:pointer;box-shadow:inset 0 .0625rem #fffffffa,inset 0 -.0625rem #1f29370b,0 .16rem .32rem -.24rem #1f293733;transition:transform .18s cubic-bezier(.22,1,.36,1),border-color .2s ease,background .2s ease,box-shadow .2s ease,opacity .2s ease}.mobile-sheet__primary-btn[data-v-759cb04c]:not(:disabled):hover{transform:translateY(-.04rem);border-color:#fffffff5;background:linear-gradient(180deg,#ffffffdb,#ffffff80);box-shadow:inset 0 .0625rem #fff,inset 0 -.0625rem #1f29370b,0 .18rem .36rem -.24rem #1f293738}.mobile-sheet__primary-btn[data-v-759cb04c]:not(:disabled):active{transform:translateY(.02rem) scale(.985);box-shadow:inset 0 .0625rem .15rem #1f293714,inset 0 -.0625rem #ffffffb3}.mobile-sheet__primary-btn[data-v-759cb04c]:disabled{opacity:.52;cursor:not-allowed}.mobile-sheet__primary-btn[data-v-759cb04c]{border-color:color-mix(in srgb,var(--x-primary-color) 72%,rgba(255,255,255,.72));background:linear-gradient(155deg,#ffd973,#ffc425);color:var(--x-main-text-color);box-shadow:inset 0 .0625rem #ffffff9e,inset 0 -.0625rem #5236081a,0 .18rem .38rem -.26rem color-mix(in srgb,var(--x-primary-color) 38%,transparent)}.mobile-sheet__primary-btn[data-v-759cb04c]:not(:disabled):hover{border-color:color-mix(in srgb,var(--x-primary-color) 84%,rgba(255,255,255,.76));background:linear-gradient(155deg,#ffce4c,#ffc425);box-shadow:inset 0 .0625rem #ffffffb3,inset 0 -.0625rem #5236081a,0 .2rem .42rem -.27rem color-mix(in srgb,var(--x-primary-color) 42%,transparent)}.mobile-sheet__primary-btn[data-v-759cb04c]{min-height:3rem;font-size:.78rem;font-weight:750}.mobile-sheet__secondary-btn[data-v-759cb04c]{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;padding:.72rem 1rem;border:.0625rem solid rgba(255,255,255,.84);border-radius:999rem;background:linear-gradient(180deg,#ffffffc7,#ffffff6b);color:var(--x-main-text-color);font:inherit;font-size:.76rem;font-weight:700;cursor:pointer;box-shadow:inset 0 .0625rem #fffffffa,inset 0 -.0625rem #1f29370b,0 .16rem .32rem -.24rem #1f293733;transition:transform .18s cubic-bezier(.22,1,.36,1),border-color .2s ease,background .2s ease,box-shadow .2s ease,opacity .2s ease}.mobile-sheet__secondary-btn[data-v-759cb04c]:not(:disabled):hover{transform:translateY(-.04rem);border-color:#fffffff5;background:linear-gradient(180deg,#ffffffdb,#ffffff80);box-shadow:inset 0 .0625rem #fff,inset 0 -.0625rem #1f29370b,0 .18rem .36rem -.24rem #1f293738}.mobile-sheet__secondary-btn[data-v-759cb04c]:not(:disabled):active{transform:translateY(.02rem) scale(.985);box-shadow:inset 0 .0625rem .15rem #1f293714,inset 0 -.0625rem #ffffffb3}.mobile-sheet__secondary-btn[data-v-759cb04c]:disabled{opacity:.52;cursor:not-allowed}.mobile-sheet__secondary-btn[data-v-759cb04c]{min-height:3rem;border-color:color-mix(in srgb,var(--x-border-color) 56%,rgba(255,255,255,.92));background:linear-gradient(180deg,#ffffffe6,#f2f4f6c7);color:var(--x-main-text-color);font-size:.76rem;font-weight:680}@media screen and (max-width:390px){.sub-mobile[data-v-759cb04c]{gap:.6rem}.sub-mobile__plan-tab[data-v-759cb04c]{min-width:5rem;padding-inline:.4rem;font-size:.61rem}.sub-mobile__action-copy small[data-v-759cb04c]{max-width:11rem}.sub-mobile__sticky-bar[data-v-759cb04c]{gap:.38rem}.sub-mobile__buy-btn[data-v-759cb04c]{min-width:6.8rem;padding-inline:.65rem}.mobile-plan-header[data-v-759cb04c]{min-height:8.25rem}.mobile-plan-pattern[data-v-759cb04c]{width:11rem;height:11rem}.mobile-plan-price__final strong[data-v-759cb04c]{font-size:.98rem}.mobile-sheet[data-v-759cb04c]{gap:.85rem;padding-right:.7rem;padding-left:.7rem}.mobile-sheet__header[data-v-759cb04c]{padding-right:.05rem;padding-left:.05rem}.mobile-sheet__heading[data-v-759cb04c]{gap:.62rem}.mobile-sheet__icon[data-v-759cb04c]{width:2.45rem;height:2.45rem;flex-basis:2.45rem;border-radius:.92rem}.mobile-sheet__heading-copy h3[data-v-759cb04c]{font-size:.88rem}.mobile-sheet__heading-copy p[data-v-759cb04c]{font-size:.67rem}.mobile-sheet__feature-group[data-v-759cb04c]{padding-right:.78rem;padding-left:.78rem}}@media(prefers-reduced-motion:reduce){.sub-mobile__plan-tab[data-v-759cb04c],.sub-mobile__action-card[data-v-759cb04c],.sub-mobile__action-arrow[data-v-759cb04c]{transition-duration:.01ms}}.purchase-page[data-v-be2ad329]{display:flex;flex-direction:column;gap:1.1rem;width:100%;margin-inline:auto;padding-bottom:1.5rem;color:var(--x-main-text-color)}.purchase-page[data-v-be2ad329]>*{animation:purchaseRise-be2ad329 .5s cubic-bezier(.22,1,.36,1) both}.purchase-page[data-v-be2ad329]>*:nth-child(2){animation-delay:.05s}.purchase-page[data-v-be2ad329]>*:nth-child(3){animation-delay:.1s}.purchase-hero[data-v-be2ad329]{position:relative;isolation:isolate;overflow:hidden;padding:clamp(1.2rem,2.5vw,1.8rem);border-radius:1.6rem;border:.0625rem solid rgba(255,255,255,.9);background:linear-gradient(145deg,#ffffffa3,#ffffff70 48%,#f7f8f957);box-shadow:inset 0 .0625rem #fffffff5,inset 0 -.0625rem #302d2809,0 .18rem .5rem -.34rem #1f293713;backdrop-filter:blur(1.4rem) saturate(120%);-webkit-backdrop-filter:blur(1.4rem) saturate(120%)}.purchase-hero[data-v-be2ad329]:before{position:absolute;z-index:1;inset:0;content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(145deg,rgba(255,255,255,.46) 0%,rgba(255,255,255,.08) 25%,transparent 48%)}.purchase-hero__glow[data-v-be2ad329]{position:absolute;z-index:0;top:-70%;right:-8%;width:24rem;height:24rem;border-radius:50%;pointer-events:none;background:radial-gradient(circle,color-mix(in srgb,var(--x-primary-color) 13%,transparent),transparent 64%);filter:blur(2rem);animation:purchaseGlow-be2ad329 9s ease-in-out infinite}.purchase-hero__content[data-v-be2ad329]{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:1.25rem}.purchase-hero__copy[data-v-be2ad329]{display:flex;flex-direction:column;gap:.3rem}.purchase-hero__eyebrow[data-v-be2ad329]{color:var(--x-desc-text-color);font-size:.68rem;font-weight:700;letter-spacing:.04em}.purchase-hero h1[data-v-be2ad329]{margin:0;color:var(--x-main-text-color);font-size:clamp(1.2rem,2.4vw,1.55rem);font-weight:780;line-height:1.5;letter-spacing:-.02em}.purchase-hero p[data-v-be2ad329]{margin:0;max-width:38rem;color:var(--x-desc-text-color);font-size:.8rem;line-height:1.9}.purchase-status[data-v-be2ad329]{display:inline-flex;align-items:center;flex-shrink:0;gap:.4rem;padding:.42rem .72rem;border:.0625rem solid color-mix(in srgb,var(--x-success-color) 32%,rgba(255,255,255,.84));border-radius:999rem;background:linear-gradient(180deg,color-mix(in srgb,var(--x-success-color) 8%,rgba(255,255,255,.76)),color-mix(in srgb,var(--x-success-color) 13%,rgba(255,255,255,.5)));color:color-mix(in srgb,var(--x-success-color) 64%,var(--x-main-text-color));font-size:.72rem;font-weight:600;box-shadow:inset 0 .0625rem #ffffffe6,inset 0 -.0625rem #1f293706}.purchase-status strong[data-v-be2ad329]{font-size:.86rem;font-weight:800}.purchase-status__dot[data-v-be2ad329]{position:relative;width:.4rem;height:.4rem;flex-shrink:0;border-radius:50%;background:var(--x-success-color);box-shadow:0 0 0 .18rem #ffffff8c,0 .1rem .3rem #28241e2e}.purchase-status__dot[data-v-be2ad329]:after{position:absolute;inset:0;content:"";border-radius:50%;background:var(--x-success-color);animation:liquidPing 2.6s cubic-bezier(.16,1,.3,1) infinite}.purchase-tabs[data-v-be2ad329]{display:flex;justify-content:center}.purchase-tabs__track[data-v-be2ad329]{display:grid;grid-template-columns:repeat(2,minmax(9rem,1fr));gap:.28rem;padding:.3rem;border-radius:333rem;border:.0625rem solid rgba(255,255,255,.9);background:linear-gradient(180deg,#ffffffe0,#f4f4f4f7);box-shadow:inset 0 .0625rem #fffffff5,inset 0 -.0625rem #1f293706,0 .12rem .28rem -.22rem #1f293724}.purchase-tabs__track--single[data-v-be2ad329]{grid-template-columns:minmax(11rem,1fr)}.purchase-tabs__button[data-v-be2ad329]{min-height:2.65rem;padding:.65rem 1.4rem;border:.0625rem solid transparent;border-radius:333rem;background:transparent;color:var(--x-desc-text-color);font:inherit;font-size:.8rem;font-weight:650;white-space:nowrap;cursor:pointer;box-shadow:none;transition:transform .18s cubic-bezier(.22,1,.36,1),border-color .2s ease,background .2s ease,color .2s ease,box-shadow .2s ease}.purchase-tabs__button[data-v-be2ad329]:not(.is-active):hover{background:color-mix(in srgb,var(--x-primary-color) 7%,rgba(255,255,255,.56));color:var(--x-main-text-color)}.purchase-tabs__button.is-active[data-v-be2ad329]{border-color:color-mix(in srgb,var(--x-primary-color) 72%,rgba(255,255,255,.72));background:linear-gradient(155deg,#ffd973,#ffc425);color:var(--x-main-text-color);box-shadow:inset 0 .0625rem #ffffff9e,inset 0 -.0625rem #5236081a,0 .18rem .38rem -.26rem color-mix(in srgb,var(--x-primary-color) 38%,transparent)}.purchase-tabs__button.is-active[data-v-be2ad329]:not(:disabled):hover{border-color:color-mix(in srgb,var(--x-primary-color) 84%,rgba(255,255,255,.76));background:linear-gradient(155deg,#ffce4c,#ffc425);box-shadow:inset 0 .0625rem #ffffffb3,inset 0 -.0625rem #5236081a,0 .2rem .42rem -.27rem color-mix(in srgb,var(--x-primary-color) 42%,transparent)}.purchase-tabs__button[data-v-be2ad329]:active{transform:scale(.985)}.purchase-tabs__button[data-v-be2ad329]:focus{outline:none}.purchase-tabs__button[data-v-be2ad329]:focus-visible{outline:.125rem solid color-mix(in srgb,var(--x-primary-color) 32%,transparent);outline-offset:.12rem}.purchase-content[data-v-be2ad329]{position:relative;isolation:isolate;min-height:12rem;padding:clamp(.85rem,2vw,1.35rem);border-radius:1.6rem;border:.0625rem solid rgba(255,255,255,.9);background:linear-gradient(145deg,#ffffffa3,#ffffff70 48%,#f7f8f957);box-shadow:inset 0 .0625rem #fffffff5,inset 0 -.0625rem #302d2809,0 .18rem .5rem -.34rem #1f29370f;backdrop-filter:blur(1.4rem) saturate(120%);-webkit-backdrop-filter:blur(1.4rem) saturate(120%)}.purchase-content[data-v-be2ad329]:before{position:absolute;z-index:0;inset:0;content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(145deg,rgba(255,255,255,.36) 0%,rgba(255,255,255,.05) 24%,transparent 48%)}.purchase-content__inner[data-v-be2ad329]{position:relative;z-index:1;width:100%}.purchase-content-enter-active[data-v-be2ad329],.purchase-content-leave-active[data-v-be2ad329]{transition:opacity .2s ease,transform .2s cubic-bezier(.22,1,.36,1)}.purchase-content-enter-from[data-v-be2ad329]{opacity:0;transform:translateY(.25rem)}.purchase-content-leave-to[data-v-be2ad329]{opacity:0;transform:translateY(-.2rem)}@keyframes purchaseRise-be2ad329{0%{opacity:0;transform:translateY(.55rem)}to{opacity:1;transform:translateY(0)}}@keyframes purchaseGlow-be2ad329{0%,to{opacity:.7;transform:scale(.96)}50%{opacity:1;transform:scale(1.05)}}@media screen and (max-width:768px){.purchase-page[data-v-be2ad329]{gap:.85rem;padding-bottom:1rem}.purchase-hero[data-v-be2ad329]{padding:1.25rem 1.05rem}.purchase-hero__content[data-v-be2ad329]{align-items:flex-start;flex-direction:column;gap:.85rem}.purchase-hero__glow[data-v-be2ad329]{top:-55%;right:-35%;width:18rem;height:18rem}.purchase-status[data-v-be2ad329]{align-self:flex-start}.purchase-tabs[data-v-be2ad329]{width:100%}.purchase-tabs__track[data-v-be2ad329]{width:100%;grid-template-columns:repeat(2,minmax(0,1fr))}.purchase-tabs__track--single[data-v-be2ad329]{grid-template-columns:1fr}.purchase-tabs__button[data-v-be2ad329]{min-width:0;padding-inline:.6rem;font-size:.76rem}.purchase-content[data-v-be2ad329]{padding:.75rem;border-radius:1.3rem}}@media(prefers-reduced-motion:reduce){.purchase-page[data-v-be2ad329]>*,.purchase-hero__glow[data-v-be2ad329]{animation:none}.purchase-tabs__button[data-v-be2ad329],.purchase-content-enter-active[data-v-be2ad329],.purchase-content-leave-active[data-v-be2ad329]{transition-duration:.01ms}}.settings-shell{width:100%;min-width:0;padding-block:.25rem 1.25rem;direction:rtl}.settings-layout{display:grid;grid-template-columns:clamp(17.25rem,20cqi,19.5rem) minmax(0,1fr);align-items:start;gap:clamp(.9rem,1.3cqi,1.25rem);width:100%;min-width:0}.settings-nav{position:sticky;top:.75rem;isolation:isolate;display:flex;flex-direction:column;min-width:0;max-height:calc(100dvh - 6.5rem);padding:.85rem;overflow-x:hidden;overflow-y:auto;border:.0625rem solid rgba(255,255,255,.9);border-radius:1.35rem;background:linear-gradient(145deg,#ffffff61,#ffffff1f 38%,#ffffff0a 68%,#fff3),color-mix(in srgb,var(--x-box-background-color) 68%,transparent);color:var(--x-main-text-color);box-shadow:inset 0 .0625rem #ffffffb8;backdrop-filter:blur(1.15rem) saturate(126%);-webkit-backdrop-filter:blur(1.15rem) saturate(126%);scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--x-border-color) 76%,transparent) transparent}.settings-nav:before,.settings-nav:after{position:absolute;z-index:0;content:"";border-radius:50%;pointer-events:none}.settings-nav:before{top:-4.5rem;right:-4rem;width:12rem;height:12rem;background:color-mix(in srgb,var(--x-primary-color) 11%,transparent);filter:blur(2.6rem)}.settings-nav:after{bottom:-5rem;left:-4.5rem;width:11rem;height:11rem;background:#ffffff47;filter:blur(3rem)}.settings-nav>*{position:relative;z-index:1}.settings-nav::-webkit-scrollbar{width:.3rem}.settings-nav::-webkit-scrollbar-track{background:transparent}.settings-nav::-webkit-scrollbar-thumb{border-radius:999rem;background:color-mix(in srgb,var(--x-border-color) 76%,transparent)}.settings-nav__header{display:flex;align-items:center;justify-content:space-between;gap:.65rem;min-width:0;padding:.62rem;border:.0625rem solid rgba(255,255,255,.86);border-radius:1rem;background:linear-gradient(145deg,#ffffff57,#ffffff1a),color-mix(in srgb,var(--x-box-background-color) 58%,transparent);box-shadow:inset 0 .0625rem #ffffffad;backdrop-filter:blur(.85rem) saturate(120%);-webkit-backdrop-filter:blur(.85rem) saturate(120%)}.settings-nav__heading{display:flex;align-items:center;gap:.65rem;min-width:0}.settings-nav__heading-icon,.settings-nav__item-icon,.settings-nav__credit-icon,.settings-nav__logout-icon{width:1.9rem;height:1.9rem;border:.0625rem solid color-mix(in srgb,var(--x-danger-color) 13%,rgba(255,255,255,.84));border-radius:.64rem;background:linear-gradient(145deg,color-mix(in srgb,var(--x-danger-color) 7%,rgba(255,255,255,.74)),color-mix(in srgb,var(--x-box-background-color) 70%,transparent));box-shadow:inset 0 .0625rem #fffffff0,0 .12rem .26rem #1f29370a}.settings-nav__heading-icon{display:flex;justify-content:center;align-items:center;width:2.35rem;height:2.35rem;border:.0625rem solid color-mix(in srgb,var(--x-primary-color) 21%,var(--x-border-color));border-radius:.78rem;background:color-mix(in srgb,var(--x-primary-color) 7%,var(--x-box-background-color));color:var(--x-primary-color-dark)}.settings-nav__heading-copy{display:flex;flex-direction:column;min-width:0}.settings-nav__heading-copy small,.settings-nav__heading-copy strong{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.settings-nav__heading-copy small{color:var(--x-desc-text-color);font-size:clamp(.66rem,.16cqi + .62rem,.72rem);font-weight:520;line-height:1.45}.settings-nav__heading-copy strong{color:var(--x-main-text-color);font-size:clamp(.88rem,.2cqi + .82rem,.96rem);font-weight:730;line-height:1.5}.settings-nav__summary{margin-top:.72rem;overflow:hidden;border:.0625rem solid rgba(255,255,255,.84);border-radius:1rem;background:linear-gradient(145deg,#ffffff52,#ffffff14),color-mix(in srgb,var(--x-box-background-color) 58%,transparent);box-shadow:inset 0 .0625rem #ffffffa3;backdrop-filter:blur(.8rem) saturate(118%);-webkit-backdrop-filter:blur(.8rem) saturate(118%)}.settings-nav__profile{display:grid;grid-template-columns:2.8rem minmax(0,1fr) auto;align-items:center;gap:.65rem;min-width:0;padding:.72rem;color:inherit;transition:background .18s ease}.settings-nav__profile:hover{background:color-mix(in srgb,var(--x-primary-color) 4%,transparent)}.settings-nav__profile:hover .settings-nav__profile-arrow{color:var(--x-primary-color-dark);opacity:1;transform:translate(-.1rem)}.settings-nav__avatar{position:relative;display:inline-flex;align-items:center;justify-content:center;width:2.8rem;height:2.8rem;border:.0625rem solid color-mix(in srgb,var(--x-primary-color) 22%,var(--x-border-color));border-radius:.88rem;background:linear-gradient(145deg,color-mix(in srgb,var(--x-primary-color) 10%,rgba(255,255,255,.3)),#ffffff14),color-mix(in srgb,var(--x-box-background-color) 58%,transparent);color:var(--x-primary-color-dark)}.settings-nav__avatar-status{position:absolute;right:-.03rem;bottom:-.03rem;width:.66rem;height:.66rem;border:.13rem solid var(--x-box-background-color);border-radius:50%;background:var(--x-success-color)}.settings-nav__profile-copy{display:flex;flex-direction:column;gap:.02rem;min-width:0}.settings-nav__profile-copy small,.settings-nav__profile-copy span{color:var(--x-desc-text-color)}.settings-nav__profile-copy small{font-size:.64rem;font-weight:520}.settings-nav__profile-copy strong{color:var(--x-main-text-color);font-size:.84rem;font-weight:710;line-height:1.5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.settings-nav__profile-copy span{font-size:.67rem;line-height:1.5;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.settings-nav__profile-arrow{color:var(--x-desc-text-color);opacity:.48;transition:color .18s ease,opacity .18s ease,transform .18s cubic-bezier(.22,1,.36,1)}.settings-nav__credit{display:grid;grid-template-columns:2rem minmax(0,1fr);align-items:center;gap:.55rem;padding:.62rem .72rem;border-top:.0625rem solid color-mix(in srgb,var(--x-border-color) 60%,transparent);background:linear-gradient(135deg,color-mix(in srgb,var(--x-primary-color) 12%,rgba(255,255,255,.48)),#ffffffb8)}.settings-nav__credit-icon{display:flex;justify-content:center;align-items:center;width:2rem;height:2rem;border:.0625rem solid color-mix(in srgb,var(--x-primary-color) 22%,var(--x-border-color));border-radius:.65rem;background:color-mix(in srgb,var(--x-primary-color) 8%,var(--x-box-background-color));color:var(--x-primary-color-dark)}.settings-nav__credit-copy{display:flex;flex-direction:column;min-width:0}.settings-nav__credit-copy small{color:var(--x-desc-text-color);font-size:.64rem;font-weight:520}.settings-nav__credit-copy strong{display:flex;align-items:baseline;gap:.2rem;min-width:0;overflow:hidden;color:var(--x-main-text-color);font-size:.84rem;font-weight:750;text-overflow:ellipsis;white-space:nowrap}.settings-nav__credit-copy strong em{color:var(--x-desc-text-color);font-size:.65rem;font-style:normal;font-weight:540}.settings-nav__menu{display:flex;flex-direction:column;min-width:0;margin-top:.72rem}.settings-nav__group{display:flex;flex-direction:column;gap:.4rem;min-width:0;padding-block:.68rem;border-top:.0625rem solid color-mix(in srgb,var(--x-border-color) 56%,transparent)}.settings-nav__group:first-child{padding-top:.15rem;border-top:0}.settings-nav__group-head{display:flex;align-items:center;gap:.4rem;padding-inline:.36rem}.settings-nav__group-head>span{width:.26rem;height:.26rem;border-radius:50%;background:var(--x-primary-color)}.settings-nav__group-head h2{margin:0;color:var(--x-desc-text-color);font-size:.68rem;font-weight:640;line-height:1.55}.settings-nav__list{display:flex;flex-direction:column;gap:.4rem;min-width:0}.settings-nav__item{position:relative;display:grid;grid-template-columns:1.9rem minmax(0,1fr) auto;align-items:center;gap:.52rem;width:100%;min-width:0;min-height:2.9rem;padding:.4rem .46rem;border:.0625rem solid transparent;border-radius:.76rem;appearance:none;-webkit-appearance:none;background:transparent;color:var(--x-main-text-color);box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;font:inherit;text-align:right;cursor:pointer;transition:border-color .18s ease,background .18s ease,color .18s ease,transform .18s cubic-bezier(.22,1,.36,1)}.settings-nav__item:before{position:absolute;top:50%;right:.1rem;width:.13rem;height:1rem;content:"";border-radius:999rem;opacity:0;transform:translateY(-50%);background:var(--x-primary-color);transition:opacity .18s ease,height .18s cubic-bezier(.22,1,.36,1)}.settings-nav__item:hover{transform:translate(-.03rem);border-color:color-mix(in srgb,var(--x-primary-color) 58%,rgba(255,255,255,.82));background:color-mix(in srgb,var(--x-primary-color) 8%,rgba(255,255,255,.18));box-shadow:none}.settings-nav__item:hover .settings-nav__item-icon,.settings-nav__item:hover .settings-nav__item-copy strong,.settings-nav__item:hover .settings-nav__item-arrow{color:var(--x-primary-color-dark)}.settings-nav__item:hover .settings-nav__item-arrow{opacity:.8;transform:none}.settings-nav__item.is-active{border-color:color-mix(in srgb,var(--x-primary-color) 25%,rgba(255,255,255,.82));background:linear-gradient(180deg,color-mix(in srgb,var(--x-primary-color) 7%,rgba(255,255,255,.68)),color-mix(in srgb,var(--x-primary-color) 11%,rgba(255,255,255,.25)));color:var(--x-primary-color-dark);box-shadow:none}.settings-nav__item.is-active:before{height:1.35rem;opacity:1}.settings-nav__item.is-active .settings-nav__item-icon{border-color:#ffffff85;background:color-mix(in srgb,var(--x-primary-color) 10%,rgba(255,255,255,.46));color:var(--x-primary-color-dark);box-shadow:inset 0 .0625rem #ffffffa3}.settings-nav__item.is-active .settings-nav__item-copy strong,.settings-nav__item.is-active .settings-nav__item-arrow{color:var(--x-primary-color-dark)}.settings-nav__item.is-active .settings-nav__item-copy strong{font-weight:690}.settings-nav__item.is-active .settings-nav__item-arrow{opacity:1}.settings-nav__item-icon{display:flex;justify-content:center;align-items:center;width:1.9rem;height:1.9rem;border:.0625rem solid rgba(255,255,255,.52);border-radius:.58rem;background:#ffffff26;color:var(--x-desc-text-color);box-shadow:inset 0 .0625rem #ffffffa3;transition:background .18s ease,color .18s ease}.settings-nav__item-copy{display:flex;flex-direction:column;gap:.01rem;min-width:0}.settings-nav__item-copy strong,.settings-nav__item-copy small{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.settings-nav__item-copy strong{color:var(--x-main-text-color);font-size:.78rem;font-weight:610;line-height:1.5}.settings-nav__item-copy small{color:var(--x-desc-text-color);font-size:.63rem;font-weight:460;line-height:1.45}.settings-nav__item-arrow{color:var(--x-desc-text-color);opacity:.38;transition:opacity .18s ease,color .18s ease}.settings-nav__logout{display:grid;grid-template-columns:1.9rem minmax(0,1fr);align-items:center;gap:.52rem;width:100%;min-height:2.9rem;margin-top:.42rem;padding:.4rem .46rem;border:.0625rem solid transparent;border-radius:.76rem;appearance:none;-webkit-appearance:none;background:transparent;color:var(--x-danger-color);box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none;font:inherit;text-align:right;cursor:pointer;transition:border-color .18s ease,background .18s ease}.settings-nav__logout:hover{transform:none;border-color:color-mix(in srgb,var(--x-danger-color) 20%,rgba(255,255,255,.7));background:color-mix(in srgb,var(--x-danger-color) 5%,rgba(255,255,255,.14));box-shadow:none}.settings-nav__logout-icon{display:flex;justify-content:center;align-items:center;width:1.9rem;height:1.9rem;border:0;border-radius:.58rem;background:color-mix(in srgb,var(--x-danger-color) 6%,rgba(255,255,255,.12));color:var(--x-danger-color);box-shadow:none}.settings-nav__logout-copy{display:flex;flex-direction:column;min-width:0}.settings-nav__logout-copy strong,.settings-nav__logout-copy small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.settings-nav__logout-copy strong{font-size:.78rem;font-weight:640;line-height:1.5}.settings-nav__logout-copy small{color:color-mix(in srgb,var(--x-danger-color) 46%,var(--x-desc-text-color));font-size:.63rem;line-height:1.45}.settings-content{width:100%;min-width:0;max-width:78rem}.settings-content__back{display:inline-flex;align-items:center;gap:.38rem;min-height:2.35rem;margin-bottom:.8rem;padding:.42rem .72rem;border:.0625rem solid rgba(255,255,255,.82);border-radius:.78rem;background:linear-gradient(145deg,#ffffff5c,#ffffff1a),color-mix(in srgb,var(--x-box-background-color) 62%,transparent);color:var(--x-main-text-color);font-size:.74rem;font-weight:620;box-shadow:inset 0 .0625rem #ffffffc7;backdrop-filter:blur(.72rem) saturate(116%);-webkit-backdrop-filter:blur(.72rem) saturate(116%);transition:border-color .18s ease,background .18s ease,transform .18s cubic-bezier(.22,1,.36,1)}.settings-content__back:hover{transform:translate(.06rem);border-color:color-mix(in srgb,var(--x-primary-color) 24%,rgba(255,255,255,.86));background:linear-gradient(145deg,color-mix(in srgb,var(--x-primary-color) 7%,rgba(255,255,255,.42)),#ffffff1a),color-mix(in srgb,var(--x-box-background-color) 62%,transparent);color:var(--x-primary-color-dark)}.settings-view{width:100%;min-width:0}.settings-view>*{width:100%;min-width:0;padding:0!important}.settings-view--document :where(h1){font-size:clamp(1.42rem,.75cqi + 1.12rem,1.85rem)!important;line-height:1.45!important}.settings-view--document :where(h2){font-size:clamp(1rem,.34cqi + .88rem,1.23rem)!important;line-height:1.55!important}.settings-view--document :where(h3){font-size:clamp(.92rem,.22cqi + .84rem,1.08rem)!important;line-height:1.6!important}.settings-view--document :where(p,li){font-size:clamp(.84rem,.14cqi + .8rem,.94rem)!important;line-height:1.95!important}.settings-view--document :where(small){font-size:clamp(.72rem,.1cqi + .69rem,.8rem)!important;line-height:1.75!important}.settings-shell--list-view{display:flex;align-items:center;justify-content:center;min-height:calc(100dvh - 7rem)}.settings-shell--list-view .settings-layout{grid-template-columns:minmax(0,1fr);gap:.85rem;width:min(100%,72rem);margin-inline:auto}.settings-shell--list-view .settings-nav{position:static;top:auto;max-height:none;overflow:visible;padding:.78rem}.settings-shell--list-view .settings-nav__summary{display:grid;grid-template-columns:minmax(0,1fr) minmax(11rem,.52fr)}.settings-shell--list-view .settings-nav__profile{border-left:.0625rem solid rgba(255,255,255,.68)}.settings-shell--list-view .settings-nav__credit{align-content:center;border-top:0}.settings-shell--list-view .settings-nav__menu{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:.7rem}.settings-shell--list-view .settings-nav__group{height:100%;padding:.7rem;border:.0625rem solid rgba(255,255,255,.76);border-radius:1rem;background:linear-gradient(145deg,#ffffff42,#ffffff12),color-mix(in srgb,var(--x-box-background-color) 54%,transparent);backdrop-filter:blur(.72rem) saturate(116%);-webkit-backdrop-filter:blur(.72rem) saturate(116%)}.settings-shell--list-view .settings-nav__group:first-child{grid-column:1/-1;padding-top:.7rem;border-top:.0625rem solid rgba(255,255,255,.76)}.settings-shell--list-view .settings-nav__group:first-child .settings-shell--list-view .settings-nav__list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.38rem}.settings-shell--list-view .settings-nav__item-copy small{display:block}.settings-shell--list-view .settings-nav__logout{margin-top:.7rem}.settings-shell--list-view .settings-content{width:100%;max-width:none}.settings-shell--detail-view .settings-layout{grid-template-columns:minmax(0,1fr);gap:0}.settings-shell--detail-view .settings-content{width:100%;max-width:none}@media screen and (max-width:768px){.settings-shell{padding-bottom:.85rem}.settings-shell .settings-layout{grid-template-columns:minmax(0,1fr);gap:.85rem}.settings-shell .settings-nav{position:static;top:auto;max-height:none;padding:.65rem;overflow:visible;border-radius:1.1rem}.settings-shell .settings-nav__header{padding-bottom:.68rem}.settings-shell .settings-nav__summary{display:flex;flex-direction:column}.settings-shell .settings-nav__profile{border-left:0;border-bottom:.0625rem solid rgba(255,255,255,.68)}.settings-shell .settings-nav__credit{align-content:center;border-top:0}.settings-shell .settings-nav__menu{display:grid;grid-template-columns:minmax(0,1fr);align-items:start;gap:.58rem}.settings-shell .settings-nav__group{height:100%;padding:.7rem;border:.0625rem solid rgba(255,255,255,.76);border-radius:1rem;background:linear-gradient(145deg,#ffffff42,#ffffff12),color-mix(in srgb,var(--x-box-background-color) 54%,transparent);backdrop-filter:blur(.72rem) saturate(116%);-webkit-backdrop-filter:blur(.72rem) saturate(116%)}.settings-shell .settings-nav__group:first-child{grid-column:auto;padding-top:.7rem;border-top:.0625rem solid rgba(255,255,255,.76)}.settings-shell .settings-nav__group:first-child .settings-shell .settings-nav__list{display:flex;flex-direction:column;gap:.38rem}.settings-shell .settings-nav__item-copy small{display:block}.settings-shell .settings-nav__item,.settings-shell .settings-nav__logout{min-height:2.95rem}.settings-shell .settings-nav__logout{margin-top:.7rem}.settings-shell .settings-content{width:100%;max-width:none}.settings-shell .settings-content__back{display:none}}@media screen and (max-width:484px){.settings-shell .settings-nav{padding:.55rem}.settings-shell .settings-nav__heading-copy small,.settings-shell .settings-nav__profile-copy span,.settings-shell .settings-nav__item-copy small,.settings-shell .settings-nav__logout-copy small{display:none}.settings-shell .settings-nav__heading-icon{width:2.15rem;height:2.15rem}.settings-shell .settings-nav__avatar{width:2.55rem;height:2.55rem}.settings-shell .settings-nav__item,.settings-shell .settings-nav__logout{min-height:2.78rem}}.settings-fade-enter-active,.settings-fade-leave-active{transition:opacity .16s ease,transform .16s cubic-bezier(.22,1,.36,1)}.settings-fade-enter-from{opacity:0;transform:translateY(.12rem)}.settings-fade-leave-to{opacity:0;transform:translateY(-.08rem)}@media(hover:none),(pointer:coarse){.settings-nav__item:hover{transform:none;border-color:transparent;background:transparent;box-shadow:none}.settings-nav__logout:hover{border-color:transparent;background:transparent;box-shadow:none}.settings-nav__item.is-active:hover{border-color:color-mix(in srgb,var(--x-primary-color) 25%,rgba(255,255,255,.82));background:linear-gradient(180deg,color-mix(in srgb,var(--x-primary-color) 7%,rgba(255,255,255,.68)),color-mix(in srgb,var(--x-primary-color) 11%,rgba(255,255,255,.25)))}}@media(prefers-reduced-motion:reduce){.settings-nav__profile,.settings-nav__profile-arrow,.settings-nav__item,.settings-nav__item-icon,.settings-nav__item-arrow,.settings-nav__logout,.settings-content__back,.settings-fade-enter-active,.settings-fade-leave-active{transition-duration:.01ms!important}}.custom-filter-header :deep(.user-profile),.custom-filter-header :deep(.avatar-wrapper){display:none!important}.filter-layout{display:flex;flex-direction:column;height:100%;direction:rtl}.filter-content{flex:1;min-height:0;overflow-y:auto;padding:16px 16px 120px}.group-header{display:flex;justify-content:space-between;align-items:center;padding:22px 0;cursor:pointer}.group-header .group-title{font-size:16px;font-weight:500}.group-title-wrapper{display:flex;align-items:center;gap:8px}.arrow-icon{width:20px;color:var(--x-neutral-30);transition:transform .25s}.arrow-icon.open{transform:rotate(180deg)}.options-container{display:flex;flex-direction:column;gap:10px}.option-row{display:flex;justify-content:space-between;align-items:center;padding:15px 16px;border-radius:14px;background:#ffffff08;border:1px solid rgba(255,255,255,.05);cursor:pointer}body.theme-light .option-row{background:#00000008;border:1px solid var(--x-border-color)}.option-row .option-text{font-size:14px;color:var(--x-desc-text-color)}.option-row .checkbox-indicator{width:22px;height:22px;border-radius:6px;border:2px solid var(--x-neutral-30);display:flex;align-items:center;justify-content:center;background:transparent;transition:all .2s ease}.option-row .checkbox-indicator .check-icon{width:14px;height:14px;color:#262425}body.theme-light .option-row .checkbox-indicator .check-icon{color:var(--x-neutral-50)}.option-row.selected{border-color:var(--x-primary-color);background:var(--x-box-background-color)}.option-row.selected .checkbox-indicator{background:var(--x-primary-color);border-color:var(--x-primary-color)}.section-divider{height:1px;background:var(--x-border-color);margin:12px 0}.filter-footer{position:fixed;bottom:0;left:0;right:0;padding:16px;display:flex;gap:12px;background:var(--x-dashboard-bg);border-top:1px solid var(--x-border-color);z-index:100}.filter-footer button{height:54px;border-radius:14px;border:none;font-size:15px;font-weight:600;cursor:pointer;display:flex;align-items:center;justify-content:center}.filter-footer .apply-btn{flex:2;background:#ffc425;color:#262425}.filter-footer .clear-btn{flex:1;background:#363636;color:#f4f4f4}@media(min-width:768px){.filter-footer{position:sticky;bottom:0;left:auto;right:auto;width:100%;z-index:10}}.expand-enter-active,.expand-leave-active{transition:all .25s ease;overflow:hidden;max-height:800px}.expand-enter-from,.expand-leave-to{max-height:0;opacity:0}.filter-badge{width:8px;height:8px;border-radius:50%;background:#ffc425;box-shadow:0 0 0 3px #ffc42526}.course-card[data-v-e4c3a09a]{position:relative;isolation:isolate;display:flex;flex-direction:column;height:100%;overflow:hidden;padding:.38rem;border-radius:1.35rem;color:var(--x-main-text-color);cursor:pointer;background-color:#ffffff40;backdrop-filter:blur(1.55rem) saturate(185%);-webkit-backdrop-filter:blur(1.55rem) saturate(185%);border:1px solid rgba(255,255,255,.62);box-shadow:0 .04rem .12rem #28241e06,0 .32rem .85rem -.62rem #28241e24,inset 0 .06rem .06rem #ffffffe6,inset 0 -.38rem .58rem -.46rem #ffffffa6,inset 0 0 0 .025rem #ffffff3d;transition:transform .24s cubic-bezier(.22,1,.36,1),border-color .22s ease,background-color .22s ease,box-shadow .24s ease}.course-card[data-v-e4c3a09a]:before{position:absolute;z-index:1;inset:0;content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(148deg,#ffffff94,#ffffff24 18%,#fff0 38% 72%,#ffffff38);opacity:.58}.course-card[data-v-e4c3a09a]>*{position:relative;z-index:3}.course-card[data-v-e4c3a09a]:hover{transform:translateY(-.18rem);background-color:#ffffff6b;border-color:#ffffffd9;box-shadow:0 .05rem .14rem #28241e08,0 .45rem 1.05rem -.72rem #28241e29,inset 0 .06rem .06rem #fffffff5,inset 0 -.42rem .64rem -.48rem #ffffffbd,inset 0 0 0 .025rem #ffffff52}.course-card:hover .course-card__cover[data-v-e4c3a09a]{transform:scale(1.035)}.course-card:hover .course-card__play[data-v-e4c3a09a]{opacity:1;transform:translate(-50%,-50%) scale(1.04)}.course-card:hover .course-card__cta[data-v-e4c3a09a]{border-color:color-mix(in srgb,var(--x-primary-color) 42%,rgba(255,255,255,.78));background-color:color-mix(in srgb,var(--x-primary-color) 14%,rgba(255,255,255,.42));color:var(--x-primary-color-dark)}.course-card[data-v-e4c3a09a]:active{transform:translateY(0) scale(.99)}.course-card__media[data-v-e4c3a09a]{position:relative;width:100%;aspect-ratio:16/9.5;overflow:hidden;border:1px solid rgba(255,255,255,.78);border-radius:1rem;background:color-mix(in srgb,var(--x-box-background-color) 80%,var(--x-background-color));box-shadow:inset 0 1px #ffffffb8,0 .45rem 1rem -.75rem #28241e33}.course-card__cover[data-v-e4c3a09a]{width:100%;height:100%;display:block;object-fit:cover;transition:transform .5s cubic-bezier(.22,1,.36,1)}.course-card__scrim[data-v-e4c3a09a]{position:absolute;inset:0;background:linear-gradient(180deg,rgba(22,20,18,.22),transparent 38%,rgba(22,20,18,.18));pointer-events:none}.course-card__badges[data-v-e4c3a09a]{position:absolute;top:.55rem;right:.55rem;left:.55rem;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:.4rem}.course-card__category[data-v-e4c3a09a],.course-card__seen[data-v-e4c3a09a]{min-width:0;max-width:62%;display:flex;align-items:center;gap:.28rem;padding:.3rem .52rem;border:1px solid rgba(255,255,255,.9);border-radius:999rem;background-color:#ffffffd6;color:var(--x-main-text-color);font-size:.63rem;font-weight:750;line-height:1;box-shadow:inset 0 1px #fffffff5,0 .35rem .9rem -.45rem #1e1b1761;backdrop-filter:blur(.9rem) saturate(155%);-webkit-backdrop-filter:blur(.9rem) saturate(155%)}.course-card__category span[data-v-e4c3a09a],.course-card__seen span[data-v-e4c3a09a]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.course-card__category[data-v-e4c3a09a]{border-color:color-mix(in srgb,var(--x-primary-color) 42%,rgba(255,255,255,.92));background-color:color-mix(in srgb,var(--x-primary-color) 17%,rgba(255,255,255,.88));color:var(--x-primary-color-dark)}.course-card__seen[data-v-e4c3a09a]{margin-inline-start:auto}.course-card__seen.is-seen[data-v-e4c3a09a]{border-color:color-mix(in srgb,var(--x-success-color) 36%,rgba(255,255,255,.9));background-color:color-mix(in srgb,var(--x-success-color) 15%,rgba(255,255,255,.88));color:var(--x-success-color)}.course-card__play[data-v-e4c3a09a]{position:absolute;top:50%;left:50%;z-index:2;display:flex;align-items:center;justify-content:center;width:2.65rem;height:2.65rem;border-radius:50%;border:1px solid rgba(255,255,255,.88);background-color:#ffffffad;color:var(--x-primary-color-dark);box-shadow:inset 0 1px #fffffff2,0 .6rem 1.4rem -.7rem #14141457;backdrop-filter:blur(1rem) saturate(160%);-webkit-backdrop-filter:blur(1rem) saturate(160%);opacity:.74;transform:translate(-50%,-50%) scale(.94);transition:opacity .25s ease,transform .25s cubic-bezier(.22,1,.36,1);pointer-events:none}.course-card__body[data-v-e4c3a09a]{display:flex;flex:1;flex-direction:column;gap:.44rem;padding:.72rem .64rem .62rem}.course-card__title[data-v-e4c3a09a]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;min-height:2.75rem;color:var(--x-main-text-color);font-size:.92rem;font-weight:780;line-height:1.55}.course-card__desc[data-v-e4c3a09a]{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;flex:1;margin:0;color:var(--x-desc-text-color);font-size:.72rem;line-height:1.7}.course-card__footer[data-v-e4c3a09a]{display:flex;align-items:center;justify-content:space-between;margin-top:auto;padding-top:.48rem;border-top:1px solid rgba(255,255,255,.58)}.course-card__date[data-v-e4c3a09a]{color:var(--x-desc-text-color);font-size:.64rem;font-weight:600}.course-card__cta[data-v-e4c3a09a]{display:flex;align-items:center;gap:.28rem;padding:.26rem .48rem;border:1px solid rgba(255,255,255,.62);border-radius:999rem;background-color:#ffffff38;color:var(--x-main-text-color);font-size:.68rem;font-weight:700;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.course-card__cta svg[data-v-e4c3a09a]{transition:transform .2s ease}@media(max-width:768px){.course-card[data-v-e4c3a09a]{padding:.34rem;border-radius:1.1rem}.course-card__media[data-v-e4c3a09a]{border-radius:.82rem}.course-card__body[data-v-e4c3a09a]{padding:.72rem .7rem .68rem;gap:.4rem}.course-card__title[data-v-e4c3a09a]{font-size:.84rem}.course-card__desc[data-v-e4c3a09a]{font-size:.68rem}.course-card__category[data-v-e4c3a09a],.course-card__seen[data-v-e4c3a09a]{max-width:66%;font-size:.6rem}}.advanced-courses{display:flex;flex-direction:column;width:100%;max-width:58rem;margin-inline:auto;gap:1.4rem;height:100%;padding:.15rem .2rem .8rem;overflow-y:auto;scrollbar-width:none}.advanced-courses::-webkit-scrollbar{display:none}.ac-hero{position:relative;isolation:isolate;overflow:hidden;padding:1.5rem 1.6rem;border:1px solid rgba(255,255,255,.84);border-radius:1.65rem;background:linear-gradient(145deg,#ffffff85,#ffffff38);box-shadow:inset 0 1px #fffffff5,inset 0 -.7rem 1.2rem -.9rem #ffffffd1,0 1.1rem 2.8rem -1.7rem #28241e3d;backdrop-filter:blur(2rem) saturate(180%);-webkit-backdrop-filter:blur(2rem) saturate(180%)}.ac-hero:before{position:absolute;z-index:2;top:.08rem;right:14%;left:14%;height:.28rem;border-radius:50%;content:"";pointer-events:none;background:#ffffffe6;filter:blur(.22rem)}.ac-hero__glow{position:absolute;top:-55%;left:-5%;width:22rem;height:22rem;border-radius:50%;background:radial-gradient(circle,color-mix(in srgb,var(--x-primary-color) 28%,transparent),transparent 68%);filter:blur(.4rem);pointer-events:none}.ac-hero__content{position:relative;z-index:1;display:flex;align-items:center;gap:.9rem;margin-bottom:1.2rem}.ac-hero__icon{display:flex;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;flex-shrink:0;border:1px solid rgba(255,255,255,.86);border-radius:1.05rem;background:linear-gradient(145deg,#ffffffb3,color-mix(in srgb,var(--x-primary-color) 18%,transparent));color:var(--x-primary-color-dark);box-shadow:inset 0 1px #fffffff2,0 .65rem 1.25rem -.85rem color-mix(in srgb,var(--x-primary-color) 52%,transparent)}.ac-hero__copy h1{margin:0 0 .25rem;color:var(--x-main-text-color);font-size:1.15rem;font-weight:800}.ac-hero__copy p{margin:0;color:var(--x-desc-text-color);font-size:.78rem}.ac-hero__stats{position:relative;z-index:1;display:grid;grid-template-columns:repeat(3,minmax(8rem,auto)) minmax(9rem,1fr);gap:.8rem;align-items:center}.ac-stat{display:flex;align-items:center;gap:.55rem;padding:.5rem .75rem;min-height:3.15rem;border:1px solid rgba(255,255,255,.7);border-radius:1rem;background:#ffffff4d;box-shadow:inset 0 1px #ffffffe0,inset 0 -.4rem .7rem -.55rem #ffffffb8}.ac-stat__icon{display:flex;align-items:center;justify-content:center;width:1.8rem;height:1.8rem;border:1px solid rgba(255,255,255,.72);border-radius:.62rem;background:#ffffff61;color:var(--x-desc-text-color)}.ac-stat__icon.is-success{background:color-mix(in srgb,var(--x-success-color) 18%,transparent);color:var(--x-success-color)}.ac-stat__icon.is-primary{background:color-mix(in srgb,var(--x-primary-color) 18%,transparent);color:var(--x-primary-color-dark)}.ac-stat__text{display:flex;flex-direction:column}.ac-stat__text strong{color:var(--x-main-text-color);font-size:.95rem;font-weight:800}.ac-stat__text small{color:var(--x-desc-text-color);font-size:.6rem}.ac-stat--progress{display:flex;flex-direction:column;align-items:stretch;gap:.35rem;min-width:8rem;justify-content:center;padding:.55rem .75rem;background:#fff3}.ac-stat--progress span{color:var(--x-desc-text-color);font-size:.62rem;font-weight:700;text-align:left}.ac-progress-bar{width:100%;height:.45rem;overflow:hidden;border-radius:999px;border:1px solid rgba(255,255,255,.74);background:#ffffff80;box-shadow:inset 0 .1rem .24rem #28241e1a}.ac-progress-bar__fill{height:100%;border-radius:999px;background:linear-gradient(90deg,var(--x-primary-color),color-mix(in srgb,var(--x-primary-color) 60%,var(--x-success-color)));transition:width .5s cubic-bezier(.22,1,.36,1)}.ac-filters{display:flex;flex-direction:column;gap:.75rem}.ac-search-row{display:flex;gap:.6rem;align-items:flex-start}.ac-search{position:relative;flex:1}.ac-search input{width:100%;height:2.85rem;padding:0 2.6rem .1rem 1rem;border:1px solid rgba(255,255,255,.82);border-radius:1rem;background:#ffffff61;color:var(--x-main-text-color);font-size:.82rem;outline:none;box-shadow:inset 0 1px #ffffffe6,0 .6rem 1.4rem -.95rem #28241e2e;backdrop-filter:blur(1.4rem) saturate(155%);-webkit-backdrop-filter:blur(1.4rem) saturate(155%);transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease}.ac-search input:focus{border-color:var(--x-primary-color);background:#ffffff80;box-shadow:inset 0 1px #fffffff2,0 0 0 .2rem color-mix(in srgb,var(--x-primary-color) 14%,transparent),0 .65rem 1.45rem -.95rem color-mix(in srgb,var(--x-primary-color) 44%,transparent)}.ac-search input::placeholder{color:var(--x-desc-text-color)}.ac-search__icon{position:absolute;top:50%;right:.9rem;transform:translateY(-50%);color:var(--x-desc-text-color)}.ac-category-menu{position:relative;flex-shrink:0}.ac-filter-trigger{position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;width:2.85rem;height:2.85rem;padding:0;flex-shrink:0;overflow:hidden;border-radius:999rem;color:var(--x-main-text-color);cursor:pointer;transition:transform .32s cubic-bezier(.34,1.42,.64,1),background-color .28s ease,border-color .28s ease,box-shadow .28s ease;background-color:#ffffff47;backdrop-filter:blur(1.6rem) saturate(185%);-webkit-backdrop-filter:blur(1.6rem) saturate(185%);border:1px solid rgba(255,255,255,.62);box-shadow:0 .04rem .12rem #28241e06,0 .32rem .85rem -.62rem #28241e24,inset 0 .06rem .06rem #ffffffe6,inset 0 -.38rem .58rem -.46rem #ffffffa6,inset 0 0 0 .025rem #ffffff3d}.ac-filter-trigger:before{position:absolute;z-index:1;inset:0;content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(148deg,#ffffff94,#ffffff24 18%,#fff0 38% 72%,#ffffff38)}.ac-filter-trigger:after{position:absolute;z-index:2;top:.12rem;right:16%;left:16%;height:.34rem;content:"";border-radius:50%;background:#ffffffd9;filter:blur(.22rem);pointer-events:none}.ac-filter-trigger:hover{transform:translateY(-.12rem) scale(1.03);background-color:#ffffff6b;border-color:#ffffffd9;box-shadow:0 .05rem .14rem #28241e08,0 .45rem 1.05rem -.72rem #28241e29,inset 0 .06rem .06rem #fffffff5,inset 0 -.42rem .64rem -.48rem #ffffffbd,inset 0 0 0 .025rem #ffffff52}.ac-filter-trigger:active{transform:translateY(0) scale(.93);transition-duration:.12s}.ac-filter-trigger.--open,.ac-filter-trigger.is-active,.ac-filter-trigger[data-state=open],.ac-filter-trigger[aria-expanded=true]{background-color:var(--x-primary-color-light);border-color:var(--x-primary-color)}.ac-filter-trigger>*{position:relative;z-index:3}.ac-filter-trigger{border-radius:1rem;color:var(--x-desc-text-color)}.ac-filter-trigger.is-active{color:var(--x-primary-color-dark)}.ac-category-dropdown{position:absolute;top:calc(100% + .5rem);left:0;z-index:20;isolation:isolate;display:flex;flex-direction:column;max-height:min(22rem,58vh);gap:.18rem;overflow-x:hidden!important;overflow-y:auto!important;scrollbar-width:thin;scrollbar-color:rgba(120,116,110,.28) transparent;width:min(16rem,100vw - 2rem)!important;padding:.45rem!important;overflow:hidden!important;border:1px solid rgba(255,255,255,.7)!important;border-radius:1.35rem!important;background-color:#ffffff61!important;background-image:none!important;backdrop-filter:blur(2.4rem) saturate(200%)!important;-webkit-backdrop-filter:blur(2.4rem) saturate(200%)!important;box-shadow:0 .06rem .18rem #28241e08,0 .65rem 1.65rem -.92rem #28241e33,inset 0 .07rem .07rem #fffffff0,inset 0 -.5rem .8rem -.58rem #ffffffb8,inset 0 0 0 .025rem #ffffff4d!important}.ac-category-dropdown:before{position:absolute;z-index:1;inset:0;content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(148deg,#ffffff94,#ffffff24 18%,#fff0 38% 72%,#ffffff38)}.ac-category-dropdown:after{position:absolute;z-index:2;top:.12rem;right:22%;left:22%;height:.4rem;content:"";border-radius:50%;background:#ffffffd9;filter:blur(.22rem);pointer-events:none}.ac-category-dropdown::-webkit-scrollbar{width:.3rem}.ac-category-dropdown::-webkit-scrollbar-thumb{border-radius:999rem;background:#78746e47}.ac-category-option{position:relative;z-index:3;display:flex;align-items:center;justify-content:space-between;width:100%;min-height:2.65rem;padding:.38rem .62rem;border:1px solid rgba(255,255,255,.42);border-radius:.92rem;background-color:#ffffff29;color:var(--x-main-text-color);font-size:.76rem;font-weight:600;text-align:right;cursor:pointer;transition:transform .16s ease,background-color .18s ease,border-color .18s ease,color .18s ease}.ac-category-option:after{width:.42rem;height:.42rem;flex-shrink:0;border:1px solid rgba(255,255,255,.82);border-radius:50%;content:"";background-color:#ffffff57;box-shadow:inset 0 1px #ffffffe6;transition:background-color .18s ease,border-color .18s ease,box-shadow .18s ease}.ac-category-option:hover{transform:translateY(-.03rem);border-color:#ffffffe0;background-color:#ffffff70}.ac-category-option.is-active{border-color:color-mix(in srgb,var(--x-primary-color) 52%,rgba(255,255,255,.86));background-color:color-mix(in srgb,var(--x-primary-color) 15%,rgba(255,255,255,.48));color:var(--x-primary-color-dark)}.ac-category-option.is-active:after{border-color:color-mix(in srgb,var(--x-primary-color) 72%,rgba(255,255,255,.85));background-color:var(--x-primary-color);box-shadow:0 0 0 .16rem color-mix(in srgb,var(--x-primary-color) 14%,transparent),inset 0 1px #ffffffbf}.ac-active-filter{display:inline-flex;flex-wrap:wrap;align-items:center;gap:.4rem;align-self:flex-start;padding:.45rem .7rem;border:1px solid rgba(255,255,255,.78);border-radius:999rem;background:#ffffff5c;color:var(--x-desc-text-color);font-size:.72rem;box-shadow:inset 0 1px #ffffffdb;backdrop-filter:blur(1.1rem) saturate(150%);-webkit-backdrop-filter:blur(1.1rem) saturate(150%)}.ac-active-filter strong{color:var(--x-main-text-color)}.ac-active-filter button{border:none;background:transparent;color:var(--x-primary-color-dark);font-weight:800;cursor:pointer;padding:0}.ac-grid-section{flex:1}.ac-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(16rem,100%),1fr));gap:1.1rem;transition:opacity .2s ease}.ac-grid.is-loading{opacity:.55;pointer-events:none}.ac-skeleton-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(16rem,100%),1fr));gap:1.1rem}.ac-skeleton-card{aspect-ratio:16/15;border:1px solid rgba(255,255,255,.72);border-radius:1.35rem;background:linear-gradient(100deg,#ffffff40 30%,#ffffff9e,#ffffff40 70%);background-size:200% 100%;animation:ac-shimmer 1.4s ease-in-out infinite}@keyframes ac-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.ac-empty{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.6rem;padding:3rem 1rem;border:1px solid rgba(255,255,255,.72);border-radius:1.4rem;background:#ffffff42;color:var(--x-desc-text-color);box-shadow:inset 0 1px #ffffffe0;backdrop-filter:blur(1.5rem) saturate(155%);-webkit-backdrop-filter:blur(1.5rem) saturate(155%)}.ac-empty p{margin:0;font-size:.82rem}.ac-fade-enter-active,.ac-fade-leave-active{transform-origin:top left;transition:opacity .2s ease,transform .22s cubic-bezier(.16,1,.3,1)}.ac-fade-enter-from,.ac-fade-leave-to{opacity:0;transform:translateY(-.35rem) scale(.98)}@media(max-width:768px){.advanced-courses{gap:1rem;padding-inline:.05rem}.ac-hero{padding:1.1rem 1.1rem 1.2rem;border-radius:1.1rem}.ac-hero__content{margin-bottom:.9rem}.ac-hero__icon{width:2.6rem;height:2.6rem}.ac-hero__copy h1{font-size:1rem}.ac-hero__stats{grid-template-columns:repeat(2,1fr);gap:.55rem}.ac-stat--progress{grid-column:span 2}.ac-search-row{align-items:stretch}.ac-category-menu{width:auto}.ac-filter-trigger{width:2.85rem}.ac-grid,.ac-skeleton-grid{gap:.7rem}}.lesson-item[data-v-3b44a9e8]{position:relative;isolation:isolate;display:grid;grid-template-columns:1.35rem minmax(0,1fr) auto;align-items:center;gap:.52rem;min-width:0;padding:.48rem .52rem;overflow:hidden;border:.0625rem solid rgba(255,255,255,.68);border-radius:.72rem;background:#ffffff29;color:var(--x-main-text-color);cursor:pointer;box-shadow:inset 0 .0625rem #ffffffb8;transition:transform .18s cubic-bezier(.22,1,.36,1),border-color .18s ease,background .18s ease,box-shadow .18s ease}.lesson-item[data-v-3b44a9e8]:after{position:absolute;z-index:0;inset:0;content:"";pointer-events:none;background:linear-gradient(145deg,rgba(255,255,255,.26) 0%,transparent 42%)}.lesson-item[data-v-3b44a9e8]>*{position:relative;z-index:1}.lesson-item[data-v-3b44a9e8]:before{position:absolute;z-index:2;top:50%;right:.12rem;width:.15rem;height:1.2rem;content:"";border-radius:999rem;opacity:0;transform:translateY(-50%);background:var(--x-primary-color);box-shadow:0 0 .45rem color-mix(in srgb,var(--x-primary-color) 34%,transparent);transition:opacity .18s ease,height .18s cubic-bezier(.22,1,.36,1)}.lesson-item[data-v-3b44a9e8]:hover{transform:translate(-.05rem);border-color:color-mix(in srgb,var(--x-primary-color) 16%,rgba(255,255,255,.84));background:#ffffff57;box-shadow:inset 0 .0625rem #ffffffd6,0 .12rem .28rem -.22rem #1f29371f}.lesson-item:hover .lesson-item__toggle[data-v-3b44a9e8],.lesson-item:hover .lesson-item__play[data-v-3b44a9e8]{opacity:1}.lesson-item:hover .lesson-item__play[data-v-3b44a9e8]{transform:translate(0)}.lesson-item.is-active[data-v-3b44a9e8]{border-color:color-mix(in srgb,var(--x-primary-color) 30%,rgba(255,255,255,.88));background:linear-gradient(180deg,color-mix(in srgb,var(--x-primary-color) 8%,rgba(255,255,255,.76)),color-mix(in srgb,var(--x-primary-color) 12%,rgba(255,255,255,.32)));box-shadow:inset 0 .0625rem #ffffffeb,0 .14rem .3rem -.22rem #1f293721}.lesson-item.is-active[data-v-3b44a9e8]:before{height:1.75rem;opacity:1}.lesson-item.is-active .lesson-item__content strong[data-v-3b44a9e8]{color:var(--x-primary-color-dark);font-weight:720}.lesson-item.is-active .lesson-item__play[data-v-3b44a9e8]{color:var(--x-primary-color-dark)}.lesson-item.is-seen:not(.is-active) .lesson-item__content strong[data-v-3b44a9e8]{color:color-mix(in srgb,var(--x-main-text-color) 82%,var(--x-desc-text-color))}.lesson-item__state[data-v-3b44a9e8]{display:inline-flex;align-items:center;justify-content:center}.lesson-item__state .__playing[data-v-3b44a9e8]{color:var(--x-primary-color);filter:drop-shadow(0 0 .2rem color-mix(in srgb,var(--x-primary-color) 28%,transparent))}.lesson-item__state .__seen[data-v-3b44a9e8]{color:var(--x-success-color)}.lesson-item__state .__dot[data-v-3b44a9e8]{color:color-mix(in srgb,var(--x-desc-text-color) 52%,transparent)}.lesson-item__content[data-v-3b44a9e8]{display:flex;flex-direction:column;gap:.08rem;min-width:0}.lesson-item__content strong[data-v-3b44a9e8]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--x-main-text-color);font-size:.71rem;font-weight:560;line-height:1.55;transition:color .18s ease,font-weight .18s ease}.lesson-item__content small[data-v-3b44a9e8]{display:flex;align-items:center;gap:.25rem;color:var(--x-desc-text-color);font-size:.56rem;line-height:1.5}.lesson-item__actions[data-v-3b44a9e8]{display:inline-flex;align-items:center;gap:.14rem}.lesson-item__toggle[data-v-3b44a9e8]{display:inline-flex;align-items:center;justify-content:center;width:1.65rem;height:1.65rem;padding:0;border:.0625rem solid transparent;border-radius:50%;background:#ffffff38;color:color-mix(in srgb,var(--x-desc-text-color) 68%,transparent);cursor:pointer;opacity:0;box-shadow:inset 0 .0625rem #ffffffb3;transition:opacity .18s ease,color .18s ease,border-color .18s ease,background .18s ease,transform .18s cubic-bezier(.22,1,.36,1)}.lesson-item__toggle[data-v-3b44a9e8]:hover{border-color:color-mix(in srgb,var(--x-success-color) 24%,rgba(255,255,255,.7));background:color-mix(in srgb,var(--x-success-color) 9%,rgba(255,255,255,.5));color:var(--x-success-color);transform:scale(1.04)}.lesson-item__toggle.is-seen[data-v-3b44a9e8]{border-color:color-mix(in srgb,var(--x-success-color) 18%,rgba(255,255,255,.68));background:color-mix(in srgb,var(--x-success-color) 8%,rgba(255,255,255,.42));color:var(--x-success-color);opacity:1}.lesson-item__play[data-v-3b44a9e8]{display:inline-flex;align-items:center;justify-content:center;width:1.55rem;height:1.55rem;border-radius:50%;background:#ffffff29;color:var(--x-primary-color);opacity:0;transform:translate(-.16rem);box-shadow:inset 0 .0625rem #ffffffa3;transition:opacity .18s ease,transform .18s cubic-bezier(.22,1,.36,1),color .18s ease,background .18s ease}@media(hover:none),(pointer:coarse){.lesson-item[data-v-3b44a9e8]:hover{transform:none}.lesson-item__toggle[data-v-3b44a9e8]{opacity:1}.lesson-item__play[data-v-3b44a9e8]{display:none}}@media screen and (max-width:560px){.lesson-item[data-v-3b44a9e8]{grid-template-columns:1.2rem minmax(0,1fr) auto;gap:.42rem;padding:.44rem .4rem}.lesson-item__content strong[data-v-3b44a9e8]{font-size:.68rem}.lesson-item__content small[data-v-3b44a9e8]{font-size:.54rem}.lesson-item__play[data-v-3b44a9e8]{display:none}.lesson-item__toggle[data-v-3b44a9e8]{width:1.55rem;height:1.55rem}}@media(prefers-reduced-motion:reduce){.lesson-item[data-v-3b44a9e8],.lesson-item__toggle[data-v-3b44a9e8],.lesson-item__play[data-v-3b44a9e8]{transition-duration:.01ms}}.chapter-card[data-v-20d23045]{position:relative;isolation:isolate;overflow:hidden;border-radius:1rem;border:.0625rem solid rgba(255,255,255,.9);background:linear-gradient(180deg,#ffffffe0,#f4f4f4f7);box-shadow:inset 0 .0625rem #fffffff5,inset 0 -.0625rem #1f293706,0 .12rem .28rem -.22rem #1f293724;transition:border-color .2s ease,background .2s ease,box-shadow .2s ease}.chapter-card[data-v-20d23045]:before{position:absolute;z-index:0;inset:0;content:"";pointer-events:none;background:linear-gradient(145deg,rgba(255,255,255,.28),transparent 42%)}.chapter-card[data-v-20d23045]>*{position:relative;z-index:1}.chapter-card[data-v-20d23045]:hover{border-color:color-mix(in srgb,var(--x-primary-color) 18%,rgba(255,255,255,.9))}.chapter-card.is-open[data-v-20d23045]{border-color:color-mix(in srgb,var(--x-primary-color) 30%,rgba(255,255,255,.92));background:linear-gradient(180deg,#fffffff0,color-mix(in srgb,var(--x-primary-color) 5%,rgba(248,249,250,.86)));box-shadow:inset 0 .0625rem #fffffffa,0 .16rem .36rem -.26rem #1f293729,0 .6rem 1rem -.82rem #1f293733}.chapter-card__header[data-v-20d23045]{display:grid;grid-template-columns:2.2rem minmax(0,1fr) auto 1.9rem;align-items:center;gap:.62rem;width:100%;min-width:0;padding:.6rem .65rem;border:0;background:transparent;color:var(--x-main-text-color);font:inherit;text-align:right;cursor:pointer}.chapter-card__order[data-v-20d23045]{display:inline-flex;align-items:center;justify-content:center;width:2.2rem;height:2.2rem;border:.0625rem solid color-mix(in srgb,var(--x-primary-color) 18%,rgba(255,255,255,.84));border-radius:.7rem;background:linear-gradient(145deg,color-mix(in srgb,var(--x-primary-color) 8%,rgba(255,255,255,.88)),color-mix(in srgb,var(--x-primary-color) 14%,rgba(245,246,248,.72)));color:var(--x-primary-color-dark);font-size:.68rem;font-weight:800;box-shadow:inset 0 .0625rem #ffffffeb}.chapter-card__content[data-v-20d23045]{display:flex;flex-direction:column;gap:.12rem;min-width:0}.chapter-card__content strong[data-v-20d23045]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--x-main-text-color);font-size:.77rem;font-weight:720;line-height:1.6}.chapter-card__content small[data-v-20d23045]{color:var(--x-desc-text-color);font-size:.59rem}.chapter-card__progress[data-v-20d23045]{display:flex;align-items:center;gap:.42rem}.chapter-card__ring[data-v-20d23045]{position:relative;display:inline-flex;align-items:center;justify-content:center;width:2.1rem;height:2.1rem}.chapter-card__ring svg[data-v-20d23045]{position:absolute;inset:0;transform:rotate(-90deg)}.chapter-card__ring small[data-v-20d23045]{position:relative;color:var(--x-desc-text-color);font-size:.44rem;font-weight:800}.chapter-card__ring-bg[data-v-20d23045],.chapter-card__ring-fg[data-v-20d23045]{fill:none;stroke-width:2.7}.chapter-card__ring-bg[data-v-20d23045]{stroke:color-mix(in srgb,var(--x-main-text-color) 9%,transparent)}.chapter-card__ring-fg[data-v-20d23045]{stroke:var(--x-primary-color);stroke-linecap:round;transition:stroke-dasharray .4s ease,stroke .2s ease}.chapter-card__ring-fg.is-complete[data-v-20d23045]{stroke:var(--x-success-color)}.chapter-card__seen[data-v-20d23045]{color:var(--x-desc-text-color);font-size:.55rem;white-space:nowrap}.chapter-card__toggle[data-v-20d23045]{display:inline-flex;align-items:center;justify-content:center;width:1.9rem;height:1.9rem;border-radius:50%;background:#ffffff57;color:var(--x-desc-text-color);box-shadow:inset 0 .0625rem #fffc}.chapter-card__toggle svg[data-v-20d23045]{transition:transform .22s cubic-bezier(.22,1,.36,1),color .18s ease}.chapter-card__toggle svg._rotate[data-v-20d23045]{color:var(--x-main-text-color);transform:rotate(180deg)}.chapter-card__body[data-v-20d23045]{display:flex;flex-direction:column;gap:.24rem;margin:0 .42rem .42rem;padding:.38rem .42rem;border-top:.0625rem solid color-mix(in srgb,var(--x-main-text-color) 7%,transparent)}.chapter-card__empty[data-v-20d23045]{padding:.85rem .5rem;color:var(--x-desc-text-color);font-size:.68rem;text-align:center}@media screen and (max-width:560px){.chapter-card__header[data-v-20d23045]{grid-template-columns:2rem minmax(0,1fr) 2rem 1.7rem;gap:.48rem;padding:.52rem}.chapter-card__order[data-v-20d23045]{width:2rem;height:2rem}.chapter-card__progress[data-v-20d23045]{gap:0}.chapter-card__ring[data-v-20d23045]{width:2rem;height:2rem}.chapter-card__seen[data-v-20d23045]{display:none}.chapter-card__toggle[data-v-20d23045]{width:1.7rem;height:1.7rem}.chapter-card__body[data-v-20d23045]{margin:0 .32rem .32rem;padding:.3rem .25rem}}@media(prefers-reduced-motion:reduce){.chapter-card[data-v-20d23045],.chapter-card__ring-fg[data-v-20d23045],.chapter-card__toggle svg[data-v-20d23045]{transition-duration:.01ms}}.course-page[data-v-1d1127e0]{display:flex;flex-direction:column;gap:1rem;width:100%;padding:.1rem .1rem 1rem;color:var(--x-main-text-color)}.course-page[data-v-1d1127e0]>*{animation:courseFade-1d1127e0 .42s cubic-bezier(.22,1,.36,1) both}.course-page[data-v-1d1127e0]>*:nth-child(2){animation-delay:.05s}.course-hero[data-v-1d1127e0],.course-state[data-v-1d1127e0]{position:relative;isolation:isolate;overflow:hidden;border-radius:1.6rem}.course-hero[data-v-1d1127e0]>*,.course-state[data-v-1d1127e0]>*{position:relative;z-index:2}.course-hero[data-v-1d1127e0]:before,.course-state[data-v-1d1127e0]:before{position:absolute;z-index:1;inset:0;content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(145deg,rgba(255,255,255,.48) 0%,rgba(255,255,255,.08) 25%,transparent 48%)}.course-hero[data-v-1d1127e0],.course-state[data-v-1d1127e0]{border:.0625rem solid rgba(255,255,255,.9);background:linear-gradient(145deg,#ffffffa3,#ffffff70 48%,#f7f8f957);box-shadow:inset 0 .0625rem #fffffff5,inset 0 -.0625rem #302d2809,0 .18rem .5rem -.34rem #1f29371f;backdrop-filter:blur(1.4rem) saturate(120%);-webkit-backdrop-filter:blur(1.4rem) saturate(120%)}.course-state[data-v-1d1127e0]{display:flex;align-items:center;justify-content:center;flex-direction:column;gap:.65rem;min-height:17rem;padding:2rem;color:var(--x-desc-text-color);font-size:.78rem;text-align:center}.course-state__loader[data-v-1d1127e0]{width:1.9rem;height:1.9rem;border:.14rem solid color-mix(in srgb,var(--x-primary-color) 16%,transparent);border-top-color:var(--x-primary-color);border-radius:50%;animation:courseSpin-1d1127e0 .8s linear infinite}.course-state p[data-v-1d1127e0]{max-width:30rem;margin:0;line-height:1.9}.course-state button[data-v-1d1127e0]{display:inline-flex;align-items:center;justify-content:center;gap:.4rem;padding:.48rem .82rem;border:.0625rem solid rgba(255,255,255,.84);border-radius:999rem;background:linear-gradient(180deg,#ffffffc7,#ffffff6b);color:var(--x-main-text-color);font:inherit;font-size:.68rem;font-weight:700;cursor:pointer;box-shadow:inset 0 .0625rem #fffffffa,inset 0 -.0625rem #1f29370b,0 .16rem .32rem -.24rem #1f293733;transition:transform .18s cubic-bezier(.22,1,.36,1),border-color .2s ease,background .2s ease,box-shadow .2s ease,opacity .2s ease}.course-state button[data-v-1d1127e0]:not(:disabled):hover{transform:translateY(-.04rem);border-color:#fffffff5;background:linear-gradient(180deg,#ffffffdb,#ffffff80);box-shadow:inset 0 .0625rem #fff,inset 0 -.0625rem #1f29370b,0 .18rem .36rem -.24rem #1f293738}.course-state button[data-v-1d1127e0]:not(:disabled):active{transform:translateY(.02rem) scale(.985);box-shadow:inset 0 .0625rem .15rem #1f293714,inset 0 -.0625rem #ffffffb3}.course-state button[data-v-1d1127e0]:disabled{opacity:.52;cursor:not-allowed}.course-hero[data-v-1d1127e0]{position:relative;display:flex;flex-direction:column;gap:1rem;padding:clamp(1rem,2.6vw,1.55rem)}.course-hero__glow[data-v-1d1127e0]{position:absolute;z-index:0;display:block;border-radius:50%;pointer-events:none;filter:blur(3rem)}.course-hero__glow--primary[data-v-1d1127e0]{top:-5rem;right:-3rem;width:15rem;height:15rem;background:color-mix(in srgb,var(--x-primary-color) 12%,transparent)}.course-hero__glow--soft[data-v-1d1127e0]{bottom:-5rem;left:8%;width:13rem;height:11rem;background:color-mix(in srgb,var(--x-primary-color) 7%,transparent)}.course-hero__main[data-v-1d1127e0]{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1fr) minmax(15.5rem,18rem);align-items:stretch;gap:clamp(1rem,2.5vw,1.7rem);min-width:0}.course-hero__content[data-v-1d1127e0]{display:flex;flex-direction:column;justify-content:center;min-width:0}.course-hero__eyebrow[data-v-1d1127e0]{display:flex;align-items:center;flex-wrap:wrap;gap:.45rem}.course-hero__lessons[data-v-1d1127e0]{display:inline-flex;align-items:center;gap:.3rem;min-height:1.75rem;padding:.28rem .52rem;border:.0625rem solid rgba(255,255,255,.76);border-radius:999rem;background:#ffffff61;color:var(--x-desc-text-color);font-size:.61rem;font-weight:680;box-shadow:inset 0 .0625rem #ffffffe0}.course-hero__heading[data-v-1d1127e0]{margin-top:.85rem}.course-hero__heading h1[data-v-1d1127e0]{max-width:48rem;margin:.2rem 0 .35rem;color:var(--x-main-text-color);font-size:clamp(1.35rem,3vw,2.05rem);font-weight:850;line-height:1.48;letter-spacing:-.035em}.course-hero__heading p[data-v-1d1127e0]{max-width:46rem;margin:0;color:var(--x-desc-text-color);font-size:.76rem;line-height:2}.course-hero__overline[data-v-1d1127e0]{color:var(--x-primary-color-dark);font-size:.63rem;font-weight:760}.course-hero__stats[data-v-1d1127e0]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:.55rem;margin-top:1.1rem}.course-hero__aside[data-v-1d1127e0]{display:flex;flex-direction:column;gap:.65rem;min-width:0;justify-content:space-around}.course-hero__progress-card[data-v-1d1127e0]{display:flex;align-items:center;gap:.9rem;min-height:8.7rem;padding:.9rem;border-radius:1.2rem}.course-hero__progress-copy[data-v-1d1127e0]{display:flex;flex-direction:column;gap:.22rem;min-width:0}.course-hero__progress-copy strong[data-v-1d1127e0]{color:var(--x-main-text-color);font-size:.72rem;font-weight:790;line-height:1.7}.course-hero__progress-copy span[data-v-1d1127e0]{color:var(--x-desc-text-color);font-size:.6rem;line-height:1.7}.course-hero__action[data-v-1d1127e0]{display:inline-flex;align-items:center;justify-content:center;align-self:center;gap:.36rem;width:100%;min-width:8.6rem;min-height:2.3rem;padding:.42rem .82rem;border-color:color-mix(in srgb,var(--x-primary-color) 72%,rgba(255,255,255,.72));background:linear-gradient(155deg,#ffd973,#ffc425);color:var(--x-main-text-color);box-shadow:inset 0 .0625rem #ffffff9e,inset 0 -.0625rem #5236081a,0 .18rem .38rem -.26rem color-mix(in srgb,var(--x-primary-color) 38%,transparent)}.course-hero__action[data-v-1d1127e0]:not(:disabled):hover{border-color:color-mix(in srgb,var(--x-primary-color) 84%,rgba(255,255,255,.76));background:linear-gradient(155deg,#ffce4c,#ffc425);box-shadow:inset 0 .0625rem #ffffffb3,inset 0 -.0625rem #5236081a,0 .2rem .42rem -.27rem color-mix(in srgb,var(--x-primary-color) 42%,transparent)}.course-hero__action[data-v-1d1127e0]{border-radius:999rem;font:inherit;font-size:.67rem;font-weight:800;line-height:1;cursor:pointer;white-space:nowrap;transition:transform .18s cubic-bezier(.22,1,.36,1),opacity .18s ease,box-shadow .18s ease}.course-hero__action svg[data-v-1d1127e0]{width:1rem;height:1rem;flex-shrink:0}.course-hero__action[data-v-1d1127e0]:hover:not(:disabled){transform:translateY(-.04rem)}.course-hero__action[data-v-1d1127e0]:active:not(:disabled){transform:scale(.975)}.course-hero__action[data-v-1d1127e0]:disabled{cursor:not-allowed;opacity:.5;box-shadow:none}.course-category[data-v-1d1127e0]{display:inline-flex;align-items:center;gap:.3rem;min-height:1.75rem;padding:.28rem .56rem;border:.0625rem solid color-mix(in srgb,var(--x-primary-color) 25%,rgba(255,255,255,.84));border-radius:999rem;background:linear-gradient(180deg,color-mix(in srgb,var(--x-primary-color) 7%,rgba(255,255,255,.82)),color-mix(in srgb,var(--x-primary-color) 12%,rgba(255,255,255,.54)));color:var(--x-primary-color-dark);font-size:.6rem;font-weight:740;box-shadow:inset 0 .0625rem #ffffffeb}.course-stat[data-v-1d1127e0]{display:flex;align-items:center;gap:.52rem;min-width:0;padding:.58rem .62rem;border-radius:.9rem;border:.0625rem solid rgba(255,255,255,.9);background:linear-gradient(180deg,#ffffffe0,#f4f4f4f7);box-shadow:inset 0 .0625rem #fffffff5,inset 0 -.0625rem #1f293706,0 .12rem .28rem -.22rem #1f293724}.course-stat__icon[data-v-1d1127e0]{display:inline-flex;align-items:center;justify-content:center;width:2rem;height:2rem;flex-shrink:0;border:.0625rem solid color-mix(in srgb,var(--x-primary-color) 18%,rgba(255,255,255,.82));border-radius:.68rem;background:color-mix(in srgb,var(--x-primary-color) 9%,rgba(255,255,255,.62));color:var(--x-primary-color-dark);box-shadow:inset 0 .0625rem #ffffffe0}.course-stat__copy[data-v-1d1127e0]{display:flex;flex-direction:column;gap:.08rem;min-width:0}.course-stat__copy small[data-v-1d1127e0]{color:var(--x-desc-text-color);font-size:.54rem;font-weight:620}.course-stat__copy strong[data-v-1d1127e0]{overflow:hidden;color:var(--x-main-text-color);font-size:.65rem;font-weight:760;text-overflow:ellipsis;white-space:nowrap}.course-progress-ring[data-v-1d1127e0]{--course-progress-angle: 0deg;position:relative;display:inline-flex;align-items:center;justify-content:center;width:5.9rem;height:5.9rem;flex:0 0 5.9rem;border-radius:50%;background:conic-gradient(from 0deg,var(--x-primary-color) 0deg var(--course-progress-angle),color-mix(in srgb,var(--x-main-text-color) 8%,rgba(255,255,255,.48)) var(--course-progress-angle) 360deg);box-shadow:0 .65rem 1.2rem -.9rem color-mix(in srgb,var(--x-primary-color) 38%,transparent)}.course-progress-ring[data-v-1d1127e0]:before{position:absolute;inset:.38rem;content:"";border:.0625rem solid rgba(255,255,255,.78);border-radius:50%;background:color-mix(in srgb,var(--x-box-background-color) 94%,rgba(255,255,255,.94));box-shadow:inset 0 .0625rem #ffffffeb}.course-progress-ring__inner[data-v-1d1127e0]{position:relative;z-index:2;display:flex;align-items:center;flex-direction:column;justify-content:center}.course-progress-ring__inner small[data-v-1d1127e0]{color:var(--x-desc-text-color);font-size:.51rem;font-weight:650}.course-progress-ring__inner strong[data-v-1d1127e0]{margin-top:.05rem;color:var(--x-primary-color-dark);font-size:1.05rem;font-weight:880;line-height:1.2}.course-progress[data-v-1d1127e0]{display:flex;flex-direction:column;gap:.44rem;min-width:0}.course-progress__meta[data-v-1d1127e0]{display:flex;align-items:center;justify-content:space-between;gap:.75rem}.course-progress__meta span[data-v-1d1127e0]{color:var(--x-main-text-color);font-size:.65rem;font-weight:730}.course-progress__meta small[data-v-1d1127e0]{color:var(--x-desc-text-color);font-size:.59rem}.course-progress__track[data-v-1d1127e0]{height:.5rem;padding:.075rem;overflow:hidden;border:.0625rem solid rgba(255,255,255,.82);border-radius:999rem;background:color-mix(in srgb,var(--x-main-text-color) 7%,rgba(255,255,255,.44));box-shadow:inset 0 .08rem .16rem #1f293713}.course-progress__fill[data-v-1d1127e0]{display:block;height:100%;min-width:.14rem;border-radius:inherit;background:linear-gradient(90deg,#FFCE4C,var(--x-primary-color));box-shadow:0 0 .5rem color-mix(in srgb,var(--x-primary-color) 32%,transparent);transition:width .5s cubic-bezier(.22,1,.36,1)}.course-workspace[data-v-1d1127e0]{display:grid;grid-template-areas:"curriculum player";grid-template-columns:minmax(0,1fr) minmax(20rem,26rem);align-items:start;gap:1rem;direction:ltr}.course-curriculum[data-v-1d1127e0]{grid-area:curriculum;display:flex;flex-direction:column;gap:.85rem;min-width:0;padding:.45rem 0;direction:rtl}.course-curriculum__header[data-v-1d1127e0]{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;padding-inline:.25rem}.course-curriculum__header h2[data-v-1d1127e0]{margin:0;color:var(--x-main-text-color);font-size:.95rem;font-weight:780}.course-curriculum__header p[data-v-1d1127e0]{margin:.16rem 0 0;color:var(--x-desc-text-color);font-size:.67rem;line-height:1.7}.course-curriculum__count[data-v-1d1127e0]{flex-shrink:0;padding:.28rem .5rem;border-radius:999rem;border:.0625rem solid rgba(255,255,255,.9);background:linear-gradient(180deg,#ffffffe0,#f4f4f4f7);box-shadow:inset 0 .0625rem #fffffff5,inset 0 -.0625rem #1f293706,0 .12rem .28rem -.22rem #1f293724;color:var(--x-desc-text-color);font-size:.62rem;font-weight:650}.course-curriculum__list[data-v-1d1127e0]{display:flex;flex-direction:column;gap:.62rem}.course-curriculum__empty[data-v-1d1127e0]{padding:1.8rem 1rem;border-radius:.95rem;border:.0625rem solid rgba(255,255,255,.9);background:linear-gradient(180deg,#ffffffe0,#f4f4f4f7);box-shadow:inset 0 .0625rem #fffffff5,inset 0 -.0625rem #1f293706,0 .12rem .28rem -.22rem #1f293724;color:var(--x-desc-text-color);font-size:.72rem;text-align:center}.course-player-card[data-v-1d1127e0]{grid-area:player;position:sticky;top:.8rem;min-width:0;direction:rtl}.course-player-card__video[data-v-1d1127e0],.course-player-card__cover[data-v-1d1127e0]{width:100%;overflow:hidden;border-radius:.85rem;background:#11151c}.course-player-card__video[data-v-1d1127e0] .media-video,.course-player-card__video[data-v-1d1127e0] .video-js,.course-player-card__video[data-v-1d1127e0] video,.course-player-card__video[data-v-1d1127e0] .vjs-tech{display:block;width:100%!important;max-width:100%!important;aspect-ratio:16/9;object-fit:cover!important;border-radius:.85rem;box-shadow:none!important}.course-player-card__video[data-v-1d1127e0] .vjs-poster{background-size:cover}.course-player-card__video[data-v-1d1127e0] .vjs-big-play-button{top:50%;left:50%;width:3.15rem;height:3.15rem;margin:0;border:.0625rem solid rgba(255,255,255,.72);border-radius:50%;transform:translate(-50%,-50%);background:linear-gradient(145deg,#ffffffb8,#ffffff61);color:var(--x-primary-color-dark);backdrop-filter:blur(.75rem) saturate(1.25);-webkit-backdrop-filter:blur(.75rem) saturate(1.25);box-shadow:inset 0 .0625rem #ffffffe6,0 .5rem 1.3rem #0000003d;transition:transform .18s ease,background .18s ease}.course-player-card__video[data-v-1d1127e0] .vjs-big-play-button:hover{transform:translate(-50%,-50%) scale(1.04);background:linear-gradient(145deg,#ffffffdb,#ffffff80)}.course-player-card__video[data-v-1d1127e0] .vjs-big-play-button .vjs-icon-placeholder:before{top:50%;left:50%;width:1.35rem;height:1.35rem;content:"";transform:translate(-46%,-50%);background:center/contain no-repeat url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%233c5964' stroke-width='2.4' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 5.7c0-1.05 1.15-1.7 2.05-1.15l10.05 6.3c.84.53.84 1.77 0 2.3l-10.05 6.3C8.15 20 7 19.35 7 18.3Z'/%3E%3C/svg%3E")}.course-player-card__video[data-v-1d1127e0] .vjs-control-bar{height:2.6rem;background:linear-gradient(0deg,#080b10e6,#080b108c)}.course-player-card__cover[data-v-1d1127e0]{position:relative;display:block;aspect-ratio:16/9;padding:0;cursor:default}.course-player-card__cover img[data-v-1d1127e0]{display:block;width:100%;height:100%;object-fit:cover}@media screen and (max-width:980px){.course-hero__main[data-v-1d1127e0]{grid-template-columns:minmax(0,1fr) minmax(14.5rem,16rem)}.course-hero__stats[data-v-1d1127e0]{grid-template-columns:repeat(2,minmax(0,1fr))}.course-hero__stats .course-stat[data-v-1d1127e0]:last-child{grid-column:1/-1}.course-hero__progress-card[data-v-1d1127e0]{align-items:center;flex-direction:column;text-align:center}.course-hero__progress-copy[data-v-1d1127e0]{align-items:center}.course-workspace[data-v-1d1127e0]{grid-template-columns:minmax(0,1fr) minmax(15rem,18rem)}}@media screen and (max-width:760px){.course-page[data-v-1d1127e0]{gap:.85rem}.course-hero[data-v-1d1127e0],.course-state[data-v-1d1127e0]{border-radius:1.3rem}.course-workspace[data-v-1d1127e0]{grid-template-areas:"player" "curriculum";grid-template-columns:1fr}.course-player-card[data-v-1d1127e0]{position:relative;top:auto}.course-hero__main[data-v-1d1127e0]{grid-template-columns:1fr}.course-hero__aside[data-v-1d1127e0]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch}.course-hero__progress-card[data-v-1d1127e0]{align-items:center;flex-direction:row;min-height:0;text-align:right}.course-hero__progress-copy[data-v-1d1127e0]{align-items:flex-start}.course-progress-ring[data-v-1d1127e0]{width:5rem;height:5rem;flex-basis:5rem}}@media screen and (max-width:430px){.course-hero[data-v-1d1127e0]{padding:.92rem}.course-hero__heading[data-v-1d1127e0]{margin-top:.72rem}.course-hero__heading h1[data-v-1d1127e0]{font-size:1.16rem}.course-hero__heading p[data-v-1d1127e0]{font-size:.7rem}.course-hero__stats[data-v-1d1127e0]{grid-template-columns:1fr}.course-hero__stats .course-stat[data-v-1d1127e0]:last-child{grid-column:auto}.course-hero__aside[data-v-1d1127e0]{grid-template-columns:1fr}.course-hero__progress-card[data-v-1d1127e0]{justify-content:center}.course-hero__action[data-v-1d1127e0]{width:100%;min-width:0}.course-progress__meta[data-v-1d1127e0]{align-items:flex-start;flex-direction:column;gap:.18rem}.course-curriculum__header[data-v-1d1127e0]{align-items:flex-start;flex-direction:column}}@media(prefers-reduced-motion:reduce){.course-page[data-v-1d1127e0]>*,.course-state__loader[data-v-1d1127e0],.course-progress__fill[data-v-1d1127e0]{animation:none;transition-duration:.01ms}}@keyframes courseFade-1d1127e0{0%{opacity:0;transform:translateY(.45rem)}to{opacity:1;transform:translateY(0)}}@keyframes courseSpin-1d1127e0{to{transform:rotate(360deg)}}.pa-file[data-v-e4b64b24]{position:relative;width:3.1rem;height:3.1rem;flex-shrink:0;-webkit-user-select:none;user-select:none}.pa-file__img[data-v-e4b64b24]{width:100%;height:100%;display:block;border-radius:.65rem;object-fit:cover}.pa-file__card[data-v-e4b64b24]{display:flex;width:100%;height:100%;flex-direction:column;align-items:center;justify-content:center;gap:.1rem;border-radius:.65rem}.pa-file__card span[data-v-e4b64b24]{max-width:2.6rem;overflow:hidden;color:var(--x-main-text-color);font-size:.48rem;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.pa-file__remove[data-v-e4b64b24]{position:absolute;top:-.28rem;left:-.28rem;display:flex;width:1.05rem;height:1.05rem;align-items:center;justify-content:center;border:none;border-radius:50%;background:var(--x-danger-color);color:#fff;cursor:pointer}.pa-composer[data-v-435f0cad]{--pa-control-size: 3rem;width:100%;min-width:0}.pa-composer__row[data-v-435f0cad]{display:grid;grid-template-columns:var(--pa-control-size) minmax(0,1fr) var(--pa-control-size);align-items:end;width:100%;min-width:0;gap:.55rem;direction:rtl}.pa-composer__surface[data-v-435f0cad]{position:relative;isolation:isolate;min-width:0;overflow:hidden;border:.0625rem solid color-mix(in srgb,var(--x-border-color) 68%,rgba(255,255,255,.72));border-radius:1.35rem;background:linear-gradient(145deg,color-mix(in srgb,var(--x-box-background-color) 84%,transparent),color-mix(in srgb,var(--x-box-background-color) 66%,transparent));box-shadow:0 .45rem 1.35rem -.95rem color-mix(in srgb,var(--x-main-text-color) 24%,transparent),inset 0 .0625rem #ffffffad;backdrop-filter:blur(1.15rem) saturate(138%);-webkit-backdrop-filter:blur(1.15rem) saturate(138%);transition:border-color .2s ease,background-color .2s ease,box-shadow .2s ease}.pa-composer__surface[data-v-435f0cad]:before{position:absolute;z-index:0;inset:0;content:"";pointer-events:none;background:linear-gradient(150deg,rgba(255,255,255,.26),transparent 42%)}.pa-composer__surface.--focused[data-v-435f0cad]{border-color:color-mix(in srgb,var(--x-primary-color) 34%,var(--x-border-color));background:color-mix(in srgb,var(--x-box-background-color) 92%,transparent);box-shadow:0 .5rem 1.45rem -.95rem color-mix(in srgb,var(--x-primary-color) 20%,transparent),inset 0 .0625rem #ffffffc2}.pa-composer__surface.--disabled[data-v-435f0cad]{opacity:.62}.pa-composer__surface[data-v-435f0cad]>*{position:relative;z-index:1}.pa-composer__files[data-v-435f0cad]{display:flex;align-items:center;gap:.5rem;overflow-x:auto;overflow-y:hidden;padding:.6rem .7rem .1rem;direction:rtl;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--x-desc-text-color) 30%,transparent) transparent}.pa-composer__files[data-v-435f0cad]::-webkit-scrollbar{height:.24rem}.pa-composer__files[data-v-435f0cad]::-webkit-scrollbar-track{background:transparent}.pa-composer__files[data-v-435f0cad]::-webkit-scrollbar-thumb{border-radius:999rem;background:color-mix(in srgb,var(--x-desc-text-color) 28%,transparent)}.pa-composer__input-wrap[data-v-435f0cad]{position:relative;display:flex;align-items:center;min-width:0;min-height:var(--pa-control-size);max-height:7.5rem;overflow-x:hidden;overflow-y:auto;direction:rtl;scrollbar-width:thin;scrollbar-color:color-mix(in srgb,var(--x-desc-text-color) 26%,transparent) transparent}.pa-composer__input-wrap[data-v-435f0cad]::-webkit-scrollbar{width:.25rem}.pa-composer__input-wrap[data-v-435f0cad]::-webkit-scrollbar-track{background:transparent}.pa-composer__input-wrap[data-v-435f0cad]::-webkit-scrollbar-thumb{border-radius:999rem;background:color-mix(in srgb,var(--x-desc-text-color) 24%,transparent)}.pa-composer__input[data-v-435f0cad]{width:100%;min-height:var(--pa-control-size);padding:.72rem 1rem;border:0;outline:0;background:transparent;color:var(--x-main-text-color);font-size:.86rem;font-weight:430;line-height:1.65;text-align:right;word-break:break-word;white-space:pre-wrap;caret-color:var(--x-primary-color)}.pa-composer__placeholder[data-v-435f0cad]{position:absolute;top:50%;right:1rem;max-width:calc(100% - 2rem);color:color-mix(in srgb,var(--x-desc-text-color) 90%,var(--x-main-text-color));font-size:.84rem;line-height:1;opacity:0;transform:translateY(-50%);pointer-events:none;transition:opacity .15s ease}.pa-composer__placeholder.is-visible[data-v-435f0cad]{opacity:.82}.pa-composer__attach[data-v-435f0cad],.pa-composer__send[data-v-435f0cad]{position:relative;isolation:isolate;display:inline-flex;align-items:center;justify-content:center;width:var(--pa-control-size);height:var(--pa-control-size);min-width:var(--pa-control-size);min-height:var(--pa-control-size);margin:0;padding:0;overflow:hidden;border:.0625rem solid rgba(255,255,255,.76);border-radius:50%;cursor:pointer;box-shadow:0 .45rem 1.2rem -.8rem color-mix(in srgb,var(--x-main-text-color) 28%,transparent),inset 0 .0625rem #ffffffd1;backdrop-filter:blur(1.1rem) saturate(145%);-webkit-backdrop-filter:blur(1.1rem) saturate(145%);transition:transform .18s ease,border-color .18s ease,background-color .18s ease,opacity .18s ease}.pa-composer__attach[data-v-435f0cad]:before,.pa-composer__send[data-v-435f0cad]:before{position:absolute;inset:0;content:"";border-radius:inherit;background:radial-gradient(circle at 30% 18%,rgba(255,255,255,.52),transparent 42%);pointer-events:none}.pa-composer__attach>svg[data-v-435f0cad],.pa-composer__send>svg[data-v-435f0cad]{position:relative;z-index:1}.pa-composer__attach[data-v-435f0cad]:active:not(:disabled,.--disabled),.pa-composer__send[data-v-435f0cad]:active:not(:disabled,.--disabled){transform:scale(.94)}.pa-composer__attach[data-v-435f0cad]{background:color-mix(in srgb,var(--x-box-background-color) 64%,transparent);color:var(--x-main-text-color)}.pa-composer__attach[data-v-435f0cad]:hover:not(.--disabled){border-color:color-mix(in srgb,var(--x-primary-color) 30%,rgba(255,255,255,.72));background:color-mix(in srgb,var(--x-primary-color) 7%,var(--x-box-background-color))}.pa-composer__attach.--disabled[data-v-435f0cad]{opacity:.42;cursor:not-allowed}.pa-composer__file-input[data-v-435f0cad]{display:none}.pa-composer__send[data-v-435f0cad]{border-color:color-mix(in srgb,var(--x-primary-color) 42%,rgba(255,255,255,.78));background:linear-gradient(145deg,color-mix(in srgb,var(--x-primary-color) 88%,white),var(--x-primary-color));color:var(--x-main-text-color);box-shadow:0 .5rem 1.25rem -.72rem color-mix(in srgb,var(--x-primary-color) 58%,transparent),inset 0 .0625rem #ffffffb8}.pa-composer__send[data-v-435f0cad]:hover:not(:disabled){border-color:color-mix(in srgb,var(--x-primary-color) 62%,rgba(255,255,255,.8));background:linear-gradient(145deg,color-mix(in srgb,var(--x-primary-color) 82%,white),color-mix(in srgb,var(--x-primary-color) 88%,var(--x-primary-color-dark)));transform:translateY(-.05rem)}.pa-composer__send[data-v-435f0cad]:disabled{opacity:.42;cursor:not-allowed;box-shadow:inset 0 .0625rem #ffffff7a}@media screen and (max-width:768px){.pa-composer[data-v-435f0cad]{--pa-control-size: 2.72rem}.pa-composer__row[data-v-435f0cad]{gap:.35rem}.pa-composer__surface[data-v-435f0cad]{border-radius:1.12rem}.pa-composer__input[data-v-435f0cad]{padding:.62rem .78rem;font-size:.82rem}.pa-composer__placeholder[data-v-435f0cad]{right:.78rem;max-width:calc(100% - 1.56rem);font-size:.8rem}.pa-composer__files[data-v-435f0cad]{padding-inline:.55rem}}@media screen and (max-width:380px){.pa-composer[data-v-435f0cad]{--pa-control-size: 2.55rem}.pa-composer__row[data-v-435f0cad]{gap:.28rem}.pa-composer__input[data-v-435f0cad]{padding-inline:.66rem;font-size:.78rem}.pa-composer__placeholder[data-v-435f0cad]{right:.66rem;max-width:calc(100% - 1.32rem);font-size:.76rem}}@media(prefers-reduced-motion:reduce){.pa-composer[data-v-435f0cad] *,.pa-composer[data-v-435f0cad] *:before,.pa-composer[data-v-435f0cad] *:after{transition-duration:.01ms!important}}.pa-msg[data-v-247b7258]{display:flex;max-width:88%;flex-direction:column;gap:.35rem}.pa-msg--user[data-v-247b7258]{align-self:flex-end;align-items:flex-end}.pa-msg--assistant[data-v-247b7258]{align-self:flex-start;align-items:flex-start}.pa-msg__bubble[data-v-247b7258]{border-radius:1rem;padding:.7rem .9rem;font-size:.82rem;line-height:1.85}.pa-msg__bubble p[data-v-247b7258]{margin:0;overflow-wrap:break-word;white-space:pre-wrap}.pa-msg--user .pa-msg__bubble[data-v-247b7258]{border-bottom-right-radius:.3rem;background:var(--x-primary-color);color:#262425}.pa-msg--assistant .pa-msg__bubble[data-v-247b7258]{border-bottom-left-radius:.3rem;border:1px solid color-mix(in srgb,var(--x-border-color) 70%,transparent);background:var(--x-box-background-color);color:var(--x-main-text-color)}.pa-msg__attachments[data-v-247b7258]{display:flex;flex-wrap:wrap;gap:.4rem;justify-content:inherit}.pa-msg__img[data-v-247b7258]{width:6rem;height:6rem;border-radius:.75rem;object-fit:cover}.pa-msg__file[data-v-247b7258]{display:flex;align-items:center;gap:.4rem;max-width:12rem;padding:.5rem .7rem;border-radius:.75rem;background:color-mix(in srgb,var(--x-desc-text-color) 12%,transparent);color:var(--x-main-text-color);font-size:.68rem}.pa-msg__file span[data-v-247b7258]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pa-page{position:relative;isolation:isolate;display:flex;flex:1;width:100%;min-width:0;min-height:0;margin-inline:auto;padding:clamp(.55rem,1.4vw,1rem) clamp(.45rem,1.4vw,1rem) 0;overflow:hidden}.pa-page__bubble-scene{position:absolute;z-index:0;inset:0;overflow:hidden;pointer-events:none}.pa-page__bubble{position:absolute;display:block;border:.0625rem solid color-mix(in srgb,var(--x-primary-color) 22%,rgba(255,255,255,.62));border-radius:50%;background:radial-gradient(circle at 31% 24%,rgba(255,255,255,.58),rgba(255,255,255,.12) 28%,color-mix(in srgb,var(--x-primary-color) 10%,transparent) 67%,transparent 100%);box-shadow:none;backdrop-filter:blur(.55rem) saturate(120%);-webkit-backdrop-filter:blur(.55rem) saturate(120%)}.pa-page__bubble:before{position:absolute;inset:12%;content:"";border:.0625rem solid rgba(255,255,255,.34);border-radius:inherit}.pa-page__bubble:after{position:absolute;top:18%;left:22%;width:24%;height:15%;content:"";border-radius:50%;background:#ffffff7a;transform:rotate(-28deg)}.pa-page__bubble i,.pa-page__bubble b{position:absolute;display:block;border:.0625rem solid color-mix(in srgb,var(--x-secondary-color) 20%,rgba(255,255,255,.54));border-radius:50%;background:color-mix(in srgb,var(--x-box-background-color) 24%,transparent)}.pa-page__bubble i{width:28%;height:28%}.pa-page__bubble b{width:14%;height:14%}.pa-page__bubble--one{top:4.8rem;right:-2.4rem;width:8.4rem;height:8.4rem;opacity:.72}.pa-page__bubble--one i{right:6%;bottom:2%}.pa-page__bubble--one b{right:34%;bottom:-8%}.pa-page__bubble--one{animation:pa-page-bubble-one 10s ease-in-out infinite}.pa-page__bubble--two{top:42%;left:-1.8rem;width:5.6rem;height:5.6rem;opacity:.58;border-color:color-mix(in srgb,var(--x-secondary-color) 24%,rgba(255,255,255,.56));background:radial-gradient(circle at 31% 24%,rgba(255,255,255,.54),rgba(255,255,255,.1) 30%,color-mix(in srgb,var(--x-secondary-color) 11%,transparent) 69%,transparent 100%)}.pa-page__bubble--two i{top:-5%;left:8%}.pa-page__bubble--two b{top:28%;left:-10%}.pa-page__bubble--two{animation:pa-page-bubble-two 12s ease-in-out infinite}.pa-page__bubble--three{right:7%;bottom:5.5rem;width:4.35rem;height:4.35rem;opacity:.5}.pa-page__bubble--three i{right:-8%;bottom:15%}.pa-page__bubble--three b{right:24%;bottom:-12%}.pa-page__bubble--three{animation:pa-page-bubble-three 9s ease-in-out infinite}.pa-page__shell{position:relative;z-index:1;display:flex;flex:1;flex-direction:column;width:100%;min-width:0;min-height:0;overflow:hidden;border:0;background:transparent;box-shadow:none}.pa-page__head{position:relative;isolation:isolate;display:flex;align-items:center;justify-content:space-between;flex-shrink:0;gap:1rem;width:min(100%,58rem);margin-inline:auto;padding:.72rem .86rem;overflow:hidden;border:.0625rem solid color-mix(in srgb,var(--x-border-color) 72%,rgba(255,255,255,.64));border-radius:1.3rem;background:linear-gradient(145deg,color-mix(in srgb,var(--x-box-background-color) 68%,transparent),color-mix(in srgb,var(--x-box-background-color) 40%,transparent));box-shadow:none;backdrop-filter:blur(1.1rem) saturate(128%);-webkit-backdrop-filter:blur(1.1rem) saturate(128%)}.pa-page__head:before{position:absolute;z-index:0;inset:0;content:"";pointer-events:none;background:radial-gradient(circle at 92% -15%,color-mix(in srgb,var(--x-primary-color) 14%,transparent),transparent 38%),linear-gradient(150deg,rgba(255,255,255,.18),transparent 42%)}.pa-page__head:after{position:absolute;right:1rem;bottom:0;left:1rem;height:.0625rem;content:"";background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--x-primary-color) 28%,transparent),transparent)}.pa-page__head>*{position:relative;z-index:1}.pa-page__identity{display:flex;align-items:center;min-width:0;gap:.76rem}.pa-page__avatar-stage{position:relative;display:flex;align-items:center;justify-content:center;width:3.2rem;height:3.2rem;flex:0 0 3.2rem}.pa-page__avatar-ring{position:absolute;inset:.02rem;border:.0625rem solid color-mix(in srgb,var(--x-primary-color) 26%,transparent);border-radius:50%;opacity:.82}.pa-page__avatar-ring:before,.pa-page__avatar-ring:after{position:absolute;content:"";border-radius:50%;background:var(--x-primary-color)}.pa-page__avatar-ring:before{top:.22rem;right:.24rem;width:.28rem;height:.28rem}.pa-page__avatar-ring:after{bottom:.22rem;left:.28rem;width:.16rem;height:.16rem;opacity:.65}.pa-page__avatar-ring{animation:pa-page-avatar-ring 12s linear infinite}.pa-page__avatar{position:relative;isolation:isolate;display:flex;align-items:center;justify-content:center;width:2.65rem;height:2.65rem;overflow:hidden;border:.0625rem solid rgba(255,255,255,.76);border-radius:50%;background:radial-gradient(115% 110% at 28% 20%,rgba(255,255,255,.68),rgba(255,255,255,.12) 44%,transparent 72%),color-mix(in srgb,var(--x-box-background-color) 52%,transparent);color:var(--x-primary-color-dark);box-shadow:none;backdrop-filter:blur(.8rem) saturate(130%);-webkit-backdrop-filter:blur(.8rem) saturate(130%)}.pa-page__avatar img{position:relative;z-index:3;width:100%;height:100%;object-fit:cover}.pa-page__avatar>svg{position:relative;z-index:3}.pa-page__avatar-iris{position:absolute;z-index:1;inset:-32%;border-radius:50%;background:conic-gradient(from 200deg,color-mix(in srgb,var(--x-primary-color) 30%,transparent),color-mix(in srgb,var(--x-secondary-color) 18%,transparent),color-mix(in srgb,var(--x-primary-color-light) 26%,transparent),color-mix(in srgb,var(--x-primary-color) 30%,transparent));filter:blur(.72rem);opacity:.72;animation:pa-page-avatar-iris 15s linear infinite}.pa-page__avatar-gloss{position:absolute;z-index:2;inset:0;border-radius:50%;pointer-events:none;background:radial-gradient(42% 32% at 31% 20%,rgba(255,255,255,.9),transparent 64%)}.pa-page__identity-text{display:flex;flex-direction:column;min-width:0;gap:.12rem}.pa-page__identity-text strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--x-main-text-color);font-size:clamp(.85rem,1.25vw,.95rem);font-weight:690;line-height:1.55}.pa-page__identity-text small{color:color-mix(in srgb,var(--x-desc-text-color) 88%,var(--x-main-text-color));font-size:.66rem;font-weight:420}.pa-page__status{display:inline-flex;align-items:center;flex-shrink:0;gap:.38rem;padding:.34rem .58rem;border:.0625rem solid color-mix(in srgb,var(--x-success-color) 28%,rgba(255,255,255,.5));border-radius:999rem;background:color-mix(in srgb,var(--x-success-color) 8%,var(--x-box-background-color));color:color-mix(in srgb,var(--x-success-color) 62%,var(--x-main-text-color));font-size:.62rem;font-weight:560;box-shadow:none}.pa-page__status-dot{position:relative;width:.42rem;height:.42rem;border-radius:50%;background:var(--x-success-color)}.pa-page__status-dot:after{position:absolute;inset:-.18rem;content:"";border:.0625rem solid color-mix(in srgb,var(--x-success-color) 42%,transparent);border-radius:inherit;animation:pa-page-status-pulse 2.4s ease-out infinite}.pa-page__conversation{position:relative;flex:1 1 0;width:min(100%,60rem);height:0;min-height:0;margin:.42rem auto 0;overflow:hidden;border-radius:1.35rem}.pa-page__conversation-mark{position:absolute;z-index:2;width:.42rem;height:.42rem;border:.0625rem solid color-mix(in srgb,var(--x-primary-color) 34%,transparent);border-radius:50%;background:color-mix(in srgb,var(--x-box-background-color) 72%,transparent)}.pa-page__conversation-mark--start{top:1.4rem;right:-.18rem}.pa-page__conversation-mark--end{bottom:2.1rem;left:-.18rem;border-color:color-mix(in srgb,var(--x-secondary-color) 30%,transparent)}.pa-page__thread{position:relative;z-index:1;height:100%;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior-y:contain;scroll-behavior:smooth;touch-action:pan-y;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:rgba(90,90,90,.24) transparent}.pa-page__thread::-webkit-scrollbar{width:.28rem}.pa-page__thread::-webkit-scrollbar-track{background:transparent}.pa-page__thread::-webkit-scrollbar-thumb{border-radius:999rem;background:#5a5a5a38}.pa-page__thread-inner{display:flex;flex-direction:column;width:min(100%,58rem);min-height:100%;margin-inline:auto;padding:clamp(1rem,2vw,1.45rem) clamp(.45rem,1.5vw,1rem) 8rem;gap:.92rem}.pa-page__thread-inner>*{animation:pa-page-message-enter .3s cubic-bezier(.22,1,.36,1) both}.pa-page__message{max-width:100%}.pa-page__message--user{align-self:flex-start!important;margin-right:0!important;margin-left:auto!important}.pa-page__message--assistant{align-self:flex-end!important;margin-right:auto!important;margin-left:0!important}.pa-page__typing{position:relative;display:flex;align-self:flex-end;align-items:center;margin-right:auto;margin-left:0;gap:.28rem;min-height:2.3rem;padding:.6rem .82rem;overflow:hidden;border:.0625rem solid color-mix(in srgb,var(--x-primary-color) 16%,rgba(255,255,255,.62));border-radius:1.05rem 1.05rem 1.05rem .36rem;background:color-mix(in srgb,var(--x-box-background-color) 68%,transparent);box-shadow:none;backdrop-filter:blur(.9rem) saturate(124%);-webkit-backdrop-filter:blur(.9rem) saturate(124%)}.pa-page__typing:before{position:absolute;top:0;right:.7rem;left:.7rem;height:.0625rem;content:"";background:linear-gradient(90deg,transparent,color-mix(in srgb,var(--x-primary-color) 28%,transparent),transparent)}.pa-page__typing span{width:.36rem;height:.36rem;border-radius:50%;background:color-mix(in srgb,var(--x-primary-color) 54%,var(--x-desc-text-color));animation:pa-page-typing 1s ease-in-out infinite}.pa-page__typing span:nth-child(2){animation-delay:.15s}.pa-page__typing span:nth-child(3){animation-delay:.3s}.pa-page__composer{position:absolute;z-index:8;right:0;bottom:0;left:0;padding:2.6rem clamp(.35rem,1.5vw,1rem) clamp(.65rem,1.4vw,1rem);pointer-events:none}.pa-page__composer-surface{position:relative;z-index:1;width:min(100%,58rem);margin-inline:auto;pointer-events:auto}.pa-page .pa-composer:before,.pa-page .pa-composer:after{box-shadow:none!important}.pa-page .pa-message{border-color:color-mix(in srgb,var(--x-border-color) 74%,transparent);box-shadow:none!important;filter:none!important}@keyframes pa-page-typing{0%,60%,to{transform:translateY(0);opacity:.45}30%{transform:translateY(-.18rem);opacity:1}}@keyframes pa-page-status-pulse{0%{opacity:.82;transform:scale(.72)}75%,to{opacity:0;transform:scale(1.45)}}@keyframes pa-page-message-enter{0%{opacity:0;transform:translateY(.34rem) scale(.998)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes pa-page-avatar-ring{to{transform:rotate(360deg)}}@keyframes pa-page-avatar-iris{to{transform:rotate(360deg)}}@keyframes pa-page-bubble-one{0%,to{transform:translateZ(0) rotate(0)}50%{transform:translate3d(-.5rem,.65rem,0) rotate(5deg)}}@keyframes pa-page-bubble-two{0%,to{transform:translateZ(0) rotate(0)}50%{transform:translate3d(.55rem,-.5rem,0) rotate(-6deg)}}@keyframes pa-page-bubble-three{0%,to{transform:translateZ(0) scale(.96)}50%{transform:translate3d(-.3rem,-.5rem,0) scale(1.04)}}@media screen and (max-width:768px){.pa-page{padding:.35rem .18rem 0}.pa-page__bubble--one{top:4rem;right:-3.4rem;width:7rem;height:7rem;opacity:.58}.pa-page__bubble--two{left:-2.7rem;width:4.8rem;height:4.8rem;opacity:.46}.pa-page__bubble--three{right:-.7rem;bottom:5rem;width:3.5rem;height:3.5rem;opacity:.4}.pa-page__head{width:calc(100% - .35rem);padding:.6rem .64rem;border-radius:1.12rem}.pa-page__identity{gap:.58rem}.pa-page__avatar-stage{width:2.75rem;height:2.75rem;flex-basis:2.75rem}.pa-page__avatar{width:2.3rem;height:2.3rem}.pa-page__identity-text strong{max-width:11rem;font-size:.8rem}.pa-page__identity-text small{font-size:.58rem}.pa-page__status{min-width:1.75rem;justify-content:center;padding:.32rem .46rem;font-size:.56rem}.pa-page__status>span:last-child{display:none}.pa-page__conversation{width:100%;margin-top:.2rem;border-radius:1rem}.pa-page__conversation:before,.pa-page__conversation:after,.pa-page__conversation-mark{display:none}.pa-page__thread-inner{width:100%;padding:.86rem .35rem 7.2rem;gap:.76rem}.pa-page__composer{padding:2rem .25rem calc(.45rem + env(safe-area-inset-bottom))}.pa-page__composer-surface{width:100%}}@media screen and (max-width:380px){.pa-page__head{padding-inline:.52rem}.pa-page__identity-text strong{max-width:9.2rem}.pa-page__identity-text small{display:none}.pa-page__avatar-stage{width:2.55rem;height:2.55rem;flex-basis:2.55rem}.pa-page__avatar{width:2.15rem;height:2.15rem}.pa-page__thread-inner{padding-inline:.2rem}.pa-page__composer{padding-inline:.12rem}.pa-page__composer-surface{width:100%}}@media(prefers-reduced-motion:reduce){.pa-page__bubble,.pa-page__avatar-ring,.pa-page__avatar-iris,.pa-page__status-dot:after,.pa-page__typing span{animation:none!important}.pa-page *,.pa-page *:before,.pa-page *:after{transition-duration:.01ms!important}}.plans-page{max-width:1200px;margin:auto;padding:1rem 0}html[dir=ltr],[data-sonner-toaster][dir=ltr]{--toast-icon-margin-start: -3px;--toast-icon-margin-end: 4px;--toast-svg-margin-start: -1px;--toast-svg-margin-end: 0px;--toast-button-margin-start: auto;--toast-button-margin-end: 0}html[dir=rtl],[data-sonner-toaster][dir=rtl]{--toast-icon-margin-start: 4px;--toast-icon-margin-end: -3px;--toast-svg-margin-start: 0px;--toast-svg-margin-end: -1px;--toast-button-margin-start: 0;--toast-button-margin-end: auto}[data-sonner-toaster]{position:fixed;width:var(--width);font-family:ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,Noto Sans,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;--gray1: hsl(0, 0%, 99%);--gray2: hsl(0, 0%, 97.3%);--gray3: hsl(0, 0%, 95.1%);--gray4: hsl(0, 0%, 93%);--gray5: hsl(0, 0%, 90.9%);--gray6: hsl(0, 0%, 88.7%);--gray7: hsl(0, 0%, 85.8%);--gray8: hsl(0, 0%, 78%);--gray9: hsl(0, 0%, 56.1%);--gray10: hsl(0, 0%, 52.3%);--gray11: hsl(0, 0%, 43.5%);--gray12: hsl(0, 0%, 9%);--border-radius: 8px;box-sizing:border-box;padding:0;margin:0;list-style:none;outline:none;z-index:999999999;transition:transform .4s ease}@media(hover:none)and (pointer:coarse){[data-sonner-toaster][data-lifted=true]{transform:none}}[data-sonner-toaster][data-x-position=right]{right:var(--offset-right)}[data-sonner-toaster][data-x-position=left]{left:var(--offset-left)}[data-sonner-toaster][data-x-position=center]{left:50%;transform:translate(-50%)}[data-sonner-toaster][data-y-position=top]{top:var(--offset-top)}[data-sonner-toaster][data-y-position=bottom]{bottom:var(--offset-bottom)}[data-sonner-toast]{--y: translateY(100%);--lift-amount: calc(var(--lift) * var(--gap));z-index:var(--z-index);position:absolute;opacity:0;transform:var(--y);touch-action:none;transition:transform .4s,opacity .4s,height .4s,box-shadow .2s;box-sizing:border-box;outline:none;overflow-wrap:anywhere}[data-sonner-toast][data-styled=true]{padding:16px;background:var(--normal-bg);border:1px solid var(--normal-border);color:var(--normal-text);border-radius:var(--border-radius);box-shadow:0 4px 12px #0000001a;width:var(--width);font-size:13px;display:flex;align-items:center;gap:6px}[data-sonner-toast]:focus-visible{box-shadow:0 4px 12px #0000001a,0 0 0 2px #0003}[data-sonner-toast][data-y-position=top]{top:0;--y: translateY(-100%);--lift: 1;--lift-amount: calc(1 * var(--gap))}[data-sonner-toast][data-y-position=bottom]{bottom:0;--y: translateY(100%);--lift: -1;--lift-amount: calc(var(--lift) * var(--gap))}[data-sonner-toast][data-styled=true] [data-description]{font-weight:400;line-height:1.4;color:#3f3f3f}[data-rich-colors=true][data-sonner-toast][data-styled=true] [data-description]{color:inherit}[data-sonner-toaster][data-sonner-theme=dark] [data-description]{color:#e8e8e8}[data-sonner-toast][data-styled=true] [data-title]{font-weight:500;line-height:1.5;color:inherit}[data-sonner-toast][data-styled=true] [data-icon]{display:flex;height:16px;width:16px;position:relative;justify-content:flex-start;align-items:center;flex-shrink:0;margin-left:var(--toast-icon-margin-start);margin-right:var(--toast-icon-margin-end)}[data-sonner-toast][data-promise=true] [data-icon]>svg{opacity:0;transform:scale(.8);transform-origin:center;animation:sonner-fade-in .3s ease forwards}[data-sonner-toast][data-styled=true] [data-icon]>*{flex-shrink:0}[data-sonner-toast][data-styled=true] [data-icon] svg{margin-left:var(--toast-svg-margin-start);margin-right:var(--toast-svg-margin-end)}[data-sonner-toast][data-styled=true] [data-content]{display:flex;flex-direction:column;gap:2px}[data-sonner-toast][data-styled=true] [data-button]{border-radius:4px;padding-left:8px;padding-right:8px;height:24px;font-size:12px;color:var(--normal-bg);background:var(--normal-text);margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end);border:none;font-weight:500;cursor:pointer;outline:none;display:flex;align-items:center;flex-shrink:0;transition:opacity .4s,box-shadow .2s}[data-sonner-toast][data-styled=true] [data-button]:focus-visible{box-shadow:0 0 0 2px #0006}[data-sonner-toast][data-styled=true] [data-button]:first-of-type{margin-left:var(--toast-button-margin-start);margin-right:var(--toast-button-margin-end)}[data-sonner-toast][data-styled=true] [data-cancel]{color:var(--normal-text);background:#00000014}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast][data-styled=true] [data-cancel]{background:#ffffff4d}[data-sonner-toaster] [data-close-button-position=top-left]{--toast-close-button-left: 0;--toast-close-button-right: unset;--toast-close-button-top: 0;--toast-close-button-bottom: unset;--toast-close-button-transform: translate(-35%, -35%)}[data-sonner-toaster] [data-close-button-position=top-right]{--toast-close-button-left: unset;--toast-close-button-right: 0;--toast-close-button-top: 0;--toast-close-button-bottom: unset;--toast-close-button-transform: translate(35%, -35%)}[data-sonner-toaster] [data-close-button-position=bottom-left]{--toast-close-button-left: 0;--toast-close-button-right: unset;--toast-close-button-top: unset;--toast-close-button-bottom: 0;--toast-close-button-transform: translate(-35%, 35%)}[data-sonner-toaster] [data-close-button-position=bottom-right]{--toast-close-button-left: unset;--toast-close-button-right: 0;--toast-close-button-top: unset;--toast-close-button-bottom: 0;--toast-close-button-transform: translate(35%, 35%)}[data-sonner-toast][data-styled=true] [data-close-button]{position:absolute;left:var(--toast-close-button-left);right:var(--toast-close-button-right);top:var(--toast-close-button-top);bottom:var(--toast-close-button-bottom);height:20px;width:20px;display:flex;justify-content:center;align-items:center;padding:0;color:var(--gray12);background:var(--normal-bg);border:1px solid var(--gray4);transform:var(--toast-close-button-transform);border-radius:50%;cursor:pointer;z-index:1;transition:opacity .1s,background .2s,border-color .2s}[data-sonner-toast][data-styled=true] [data-close-button]:focus-visible{box-shadow:0 4px 12px #0000001a,0 0 0 2px #0003}[data-sonner-toast][data-styled=true] [data-disabled=true]{cursor:not-allowed}[data-sonner-toast][data-styled=true]:hover [data-close-button]:hover{background:var(--gray2);border-color:var(--gray5)}[data-sonner-toast][data-swiping=true]:before{content:"";position:absolute;left:-100%;right:-100%;height:100%;z-index:-1}[data-sonner-toast][data-y-position=top][data-swiping=true]:before{bottom:50%;transform:scaleY(3) translateY(50%)}[data-sonner-toast][data-y-position=bottom][data-swiping=true]:before{top:50%;transform:scaleY(3) translateY(-50%)}[data-sonner-toast][data-swiping=false][data-removed=true]:before{content:"";position:absolute;inset:0;transform:scaleY(2)}[data-sonner-toast][data-expanded=true]:after{content:"";position:absolute;left:0;height:calc(var(--gap) + 1px);bottom:100%;width:100%}[data-sonner-toast][data-mounted=true]{--y: translateY(0);opacity:1}[data-sonner-toast][data-expanded=false][data-front=false]{--scale: var(--toasts-before) * .05 + 1;--y: translateY(calc(var(--lift-amount) * var(--toasts-before))) scale(calc(-1 * var(--toasts-before) * .05 + 1));height:var(--front-toast-height)}[data-sonner-toast]>*{transition:opacity .4s}[data-sonner-toast][data-x-position=right]{right:0}[data-sonner-toast][data-x-position=left]{left:0}[data-sonner-toast][data-expanded=false][data-front=false][data-styled=true]>*{opacity:0}[data-sonner-toast][data-visible=false]{opacity:0;pointer-events:none}[data-sonner-toast][data-mounted=true][data-expanded=true]{--y: translateY(calc(var(--lift) * var(--offset)));height:var(--initial-height)}[data-sonner-toast][data-removed=true][data-front=true][data-swipe-out=false]{--y: translateY(calc(var(--lift) * -100%));opacity:0}[data-sonner-toast][data-removed=true][data-front=false][data-swipe-out=false][data-expanded=true]{--y: translateY(calc(var(--lift) * var(--offset) + var(--lift) * -100%));opacity:0}[data-sonner-toast][data-removed=true][data-front=false][data-swipe-out=false][data-expanded=false]{--y: translateY(40%);opacity:0;transition:transform .5s,opacity .2s}[data-sonner-toast][data-removed=true][data-front=false]:before{height:calc(var(--initial-height) + 20%)}[data-sonner-toast][data-swiping=true]{transform:var(--y) translateY(var(--swipe-amount-y, 0px)) translate(var(--swipe-amount-x, 0px));transition:none}[data-sonner-toast][data-swiped=true]{-webkit-user-select:none;user-select:none}[data-sonner-toast][data-swipe-out=true][data-y-position=bottom],[data-sonner-toast][data-swipe-out=true][data-y-position=top]{animation-duration:.2s;animation-timing-function:ease-out;animation-fill-mode:forwards}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=left]{animation-name:swipe-out-left}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=right]{animation-name:swipe-out-right}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=up]{animation-name:swipe-out-up}[data-sonner-toast][data-swipe-out=true][data-swipe-direction=down]{animation-name:swipe-out-down}@keyframes swipe-out-left{0%{transform:var(--y) translate(var(--swipe-amount-x));opacity:1}to{transform:var(--y) translate(calc(var(--swipe-amount-x) - 100%));opacity:0}}@keyframes swipe-out-right{0%{transform:var(--y) translate(var(--swipe-amount-x));opacity:1}to{transform:var(--y) translate(calc(var(--swipe-amount-x) + 100%));opacity:0}}@keyframes swipe-out-up{0%{transform:var(--y) translateY(var(--swipe-amount-y));opacity:1}to{transform:var(--y) translateY(calc(var(--swipe-amount-y) - 100%));opacity:0}}@keyframes swipe-out-down{0%{transform:var(--y) translateY(var(--swipe-amount-y));opacity:1}to{transform:var(--y) translateY(calc(var(--swipe-amount-y) + 100%));opacity:0}}@media(max-width:600px){[data-sonner-toaster]{position:fixed;right:var(--mobile-offset-right);left:var(--mobile-offset-left);width:100%}[data-sonner-toaster][dir=rtl]{left:calc(var(--mobile-offset-left) * -1)}[data-sonner-toaster] [data-sonner-toast]{left:0;right:0;width:calc(100% - var(--mobile-offset-left) * 2)}[data-sonner-toaster][data-x-position=left]{left:var(--mobile-offset-left)}[data-sonner-toaster][data-y-position=bottom]{bottom:calc(var(--mobile-offset-bottom) + max(env(safe-area-inset-bottom),0px))}[data-sonner-toaster][data-y-position=top]{top:calc(var(--mobile-offset-top) + max(env(safe-area-inset-top),0px))}[data-sonner-toaster][data-x-position=center]{left:var(--mobile-offset-left);right:var(--mobile-offset-right);transform:none}}[data-sonner-toaster][data-sonner-theme=light]{--normal-bg: #fff;--normal-border: var(--gray4);--normal-text: var(--gray12);--success-bg: hsl(143, 85%, 96%);--success-border: hsl(145, 92%, 87%);--success-text: hsl(140, 100%, 27%);--info-bg: hsl(208, 100%, 97%);--info-border: hsl(221, 91%, 93%);--info-text: hsl(210, 92%, 45%);--warning-bg: hsl(49, 100%, 97%);--warning-border: hsl(49, 91%, 84%);--warning-text: hsl(31, 92%, 45%);--error-bg: hsl(359, 100%, 97%);--error-border: hsl(359, 100%, 94%);--error-text: hsl(360, 100%, 45%)}[data-sonner-toaster][data-sonner-theme=light] [data-sonner-toast][data-invert=true]{--normal-bg: #000;--normal-border: hsl(0, 0%, 20%);--normal-text: var(--gray1)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast][data-invert=true]{--normal-bg: #fff;--normal-border: var(--gray3);--normal-text: var(--gray12)}[data-sonner-toaster][data-sonner-theme=dark]{--normal-bg: #000;--normal-bg-hover: hsl(0, 0%, 12%);--normal-border: hsl(0, 0%, 20%);--normal-border-hover: hsl(0, 0%, 25%);--normal-text: var(--gray1);--success-bg: hsl(150, 100%, 6%);--success-border: hsl(147, 100%, 12%);--success-text: hsl(150, 86%, 65%);--info-bg: hsl(215, 100%, 6%);--info-border: hsl(223, 43%, 17%);--info-text: hsl(216, 87%, 65%);--warning-bg: hsl(64, 100%, 6%);--warning-border: hsl(60, 100%, 9%);--warning-text: hsl(46, 87%, 65%);--error-bg: hsl(358, 76%, 10%);--error-border: hsl(357, 89%, 16%);--error-text: hsl(358, 100%, 81%)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast] [data-close-button]{background:var(--normal-bg);border-color:var(--normal-border);color:var(--normal-text)}[data-sonner-toaster][data-sonner-theme=dark] [data-sonner-toast] [data-close-button]:hover{background:var(--normal-bg-hover);border-color:var(--normal-border-hover)}[data-rich-colors=true][data-sonner-toast][data-type=success],[data-rich-colors=true][data-sonner-toast][data-type=success] [data-close-button]{background:var(--success-bg);border-color:var(--success-border);color:var(--success-text)}[data-rich-colors=true][data-sonner-toast][data-type=info],[data-rich-colors=true][data-sonner-toast][data-type=info] [data-close-button]{background:var(--info-bg);border-color:var(--info-border);color:var(--info-text)}[data-rich-colors=true][data-sonner-toast][data-type=warning],[data-rich-colors=true][data-sonner-toast][data-type=warning] [data-close-button]{background:var(--warning-bg);border-color:var(--warning-border);color:var(--warning-text)}[data-rich-colors=true][data-sonner-toast][data-type=error],[data-rich-colors=true][data-sonner-toast][data-type=error] [data-close-button]{background:var(--error-bg);border-color:var(--error-border);color:var(--error-text)}.sonner-loading-wrapper{--size: 16px;height:var(--size);width:var(--size);position:absolute;inset:0;z-index:10}.sonner-loading-wrapper[data-visible=false]{transform-origin:center;animation:sonner-fade-out .2s ease forwards}.sonner-spinner{position:relative;top:50%;left:50%;height:var(--size);width:var(--size)}.sonner-loading-bar{animation:sonner-spin 1.2s linear infinite;background:var(--gray11);border-radius:6px;height:8%;left:-10%;position:absolute;top:-3.9%;width:24%}.sonner-loading-bar:nth-child(1){animation-delay:-1.2s;transform:rotate(.0001deg) translate(146%)}.sonner-loading-bar:nth-child(2){animation-delay:-1.1s;transform:rotate(30deg) translate(146%)}.sonner-loading-bar:nth-child(3){animation-delay:-1s;transform:rotate(60deg) translate(146%)}.sonner-loading-bar:nth-child(4){animation-delay:-.9s;transform:rotate(90deg) translate(146%)}.sonner-loading-bar:nth-child(5){animation-delay:-.8s;transform:rotate(120deg) translate(146%)}.sonner-loading-bar:nth-child(6){animation-delay:-.7s;transform:rotate(150deg) translate(146%)}.sonner-loading-bar:nth-child(7){animation-delay:-.6s;transform:rotate(180deg) translate(146%)}.sonner-loading-bar:nth-child(8){animation-delay:-.5s;transform:rotate(210deg) translate(146%)}.sonner-loading-bar:nth-child(9){animation-delay:-.4s;transform:rotate(240deg) translate(146%)}.sonner-loading-bar:nth-child(10){animation-delay:-.3s;transform:rotate(270deg) translate(146%)}.sonner-loading-bar:nth-child(11){animation-delay:-.2s;transform:rotate(300deg) translate(146%)}.sonner-loading-bar:nth-child(12){animation-delay:-.1s;transform:rotate(330deg) translate(146%)}@keyframes sonner-fade-in{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@keyframes sonner-fade-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.8)}}@keyframes sonner-spin{0%{opacity:1}to{opacity:.15}}@media(prefers-reduced-motion){[data-sonner-toast],[data-sonner-toast]>*,.sonner-loading-bar{transition:none!important;animation:none!important}}.sonner-loader{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);transform-origin:center;transition:opacity .2s,transform .2s}.sonner-loader[data-visible=false]{opacity:0;transform:scale(.8) translate(-50%,-50%)}:root{--swiper-theme-color: #007aff}:host{position:relative;display:block;margin-left:auto;margin-right:auto;z-index:1}.swiper{margin-left:auto;margin-right:auto;position:relative;overflow:hidden;list-style:none;padding:0;z-index:1;display:block}.swiper-vertical>.swiper-wrapper{flex-direction:column}.swiper-wrapper{position:relative;width:100%;height:100%;z-index:1;display:flex;transition-property:transform;transition-timing-function:var(--swiper-wrapper-transition-timing-function, initial);box-sizing:content-box}.swiper-android .swiper-slide,.swiper-ios .swiper-slide,.swiper-wrapper{transform:translateZ(0)}.swiper-horizontal{touch-action:pan-y}.swiper-vertical{touch-action:pan-x}.swiper-slide{flex-shrink:0;width:100%;height:100%;position:relative;transition-property:transform;display:block}.swiper-slide-invisible-blank{visibility:hidden}.swiper-autoheight,.swiper-autoheight .swiper-slide{height:auto}.swiper-autoheight .swiper-wrapper{align-items:flex-start;transition-property:transform,height}.swiper-backface-hidden .swiper-slide{transform:translateZ(0);backface-visibility:hidden}.swiper-3d.swiper-css-mode .swiper-wrapper{perspective:1200px}.swiper-3d .swiper-wrapper{transform-style:preserve-3d}.swiper-3d{perspective:1200px}.swiper-3d .swiper-slide,.swiper-3d .swiper-cube-shadow{transform-style:preserve-3d}.swiper-css-mode>.swiper-wrapper{overflow:auto;scrollbar-width:none;-ms-overflow-style:none}.swiper-css-mode>.swiper-wrapper::-webkit-scrollbar{display:none}.swiper-css-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:start start}.swiper-css-mode.swiper-horizontal>.swiper-wrapper{scroll-snap-type:x mandatory}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-slides-offset-before);scroll-margin-inline-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-horizontal>.swiper-wrapper>.swiper-slide:last-child{margin-inline-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-vertical>.swiper-wrapper{scroll-snap-type:y mandatory}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-slides-offset-before);scroll-margin-block-start:var(--swiper-slides-offset-before)}.swiper-css-mode.swiper-vertical>.swiper-wrapper>.swiper-slide:last-child{margin-block-end:var(--swiper-slides-offset-after)}.swiper-css-mode.swiper-free-mode>.swiper-wrapper{scroll-snap-type:none}.swiper-css-mode.swiper-free-mode>.swiper-wrapper>.swiper-slide{scroll-snap-align:none}.swiper-css-mode.swiper-centered>.swiper-wrapper:before{content:"";flex-shrink:0;order:9999}.swiper-css-mode.swiper-centered>.swiper-wrapper>.swiper-slide{scroll-snap-align:center center;scroll-snap-stop:always}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper>.swiper-slide:first-child{margin-inline-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-horizontal>.swiper-wrapper:before{height:100%;min-height:1px;width:var(--swiper-centered-offset-after)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper>.swiper-slide:first-child{margin-block-start:var(--swiper-centered-offset-before)}.swiper-css-mode.swiper-centered.swiper-vertical>.swiper-wrapper:before{width:100%;min-width:1px;height:var(--swiper-centered-offset-after)}.swiper-3d .swiper-slide-shadow,.swiper-3d .swiper-slide-shadow-left,.swiper-3d .swiper-slide-shadow-right,.swiper-3d .swiper-slide-shadow-top,.swiper-3d .swiper-slide-shadow-bottom{position:absolute;left:0;top:0;width:100%;height:100%;pointer-events:none;z-index:10}.swiper-3d .swiper-slide-shadow{background:#00000026}.swiper-3d .swiper-slide-shadow-left{background-image:linear-gradient(to left,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-right{background-image:linear-gradient(to right,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-top{background-image:linear-gradient(to top,#00000080,#0000)}.swiper-3d .swiper-slide-shadow-bottom{background-image:linear-gradient(to bottom,#00000080,#0000)}.swiper-lazy-preloader{width:42px;height:42px;position:absolute;left:50%;top:50%;margin-left:-21px;margin-top:-21px;z-index:10;transform-origin:50%;box-sizing:border-box;border:4px solid var(--swiper-preloader-color, var(--swiper-theme-color));border-radius:50%;border-top-color:transparent}:is(.swiper:not(.swiper-watch-progress),.swiper-watch-progress .swiper-slide-visible) .swiper-lazy-preloader{animation:swiper-preloader-spin 1s infinite linear}.swiper-lazy-preloader-white{--swiper-preloader-color: #fff}.swiper-lazy-preloader-black{--swiper-preloader-color: #000}@keyframes swiper-preloader-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.swiper-virtual .swiper-slide{-webkit-backface-visibility:hidden;transform:translateZ(0)}.swiper-virtual.swiper-css-mode .swiper-wrapper:after{content:"";position:absolute;left:0;top:0;pointer-events:none}.swiper-virtual.swiper-css-mode.swiper-horizontal .swiper-wrapper:after{height:1px;width:var(--swiper-virtual-size)}.swiper-virtual.swiper-css-mode.swiper-vertical .swiper-wrapper:after{width:1px;height:var(--swiper-virtual-size)}:root{--swiper-navigation-size: 44px}.swiper-button-prev,.swiper-button-next{position:absolute;width:var(--swiper-navigation-size);height:var(--swiper-navigation-size);z-index:10;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--swiper-navigation-color, var(--swiper-theme-color))}:is(.swiper-button-prev,.swiper-button-next).swiper-button-disabled{opacity:.35;cursor:auto;pointer-events:none}:is(.swiper-button-prev,.swiper-button-next).swiper-button-hidden{opacity:0;cursor:auto;pointer-events:none}.swiper-navigation-disabled :is(.swiper-button-prev,.swiper-button-next){display:none!important}:is(.swiper-button-prev,.swiper-button-next) ::slotted(svg),:is(.swiper-button-prev,.swiper-button-next) svg{width:100%;height:100%;object-fit:contain;transform-origin:center;fill:currentColor;pointer-events:none}.swiper-button-lock{display:none}.swiper-button-prev,.swiper-button-next{top:var(--swiper-navigation-top-offset, 50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2))}.swiper-button-prev{left:var(--swiper-navigation-sides-offset, 4px);right:auto}.swiper-button-prev ::slotted(.swiper-navigation-icon),.swiper-button-prev .swiper-navigation-icon{transform:rotate(180deg)}.swiper-button-next{right:var(--swiper-navigation-sides-offset, 4px);left:auto}.swiper-horizontal .swiper-button-prev,.swiper-horizontal .swiper-button-next,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal~.swiper-button-next{top:var(--swiper-navigation-top-offset, 50%);margin-top:calc(0px - (var(--swiper-navigation-size) / 2));margin-left:0}.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next{left:var(--swiper-navigation-sides-offset, 4px);right:auto}.swiper-horizontal .swiper-button-next,.swiper-horizontal~.swiper-button-next,.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev{right:var(--swiper-navigation-sides-offset, 4px);left:auto}:is(.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next) ::slotted(.swiper-navigation-icon),:is(.swiper-horizontal .swiper-button-prev,.swiper-horizontal~.swiper-button-prev,.swiper-horizontal.swiper-rtl .swiper-button-next,.swiper-horizontal.swiper-rtl~.swiper-button-next) .swiper-navigation-icon{transform:rotate(180deg)}:is(.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev) ::slotted(.swiper-navigation-icon),:is(.swiper-horizontal.swiper-rtl .swiper-button-prev,.swiper-horizontal.swiper-rtl~.swiper-button-prev) .swiper-navigation-icon{transform:rotate(0)}.swiper-vertical .swiper-button-prev,.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-prev,.swiper-vertical~.swiper-button-next{left:var(--swiper-navigation-top-offset, 50%);right:auto;margin-left:calc(0px - (var(--swiper-navigation-size) / 2));margin-top:0}.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev{top:var(--swiper-navigation-sides-offset, 4px);bottom:auto}:is(.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev) ::slotted(.swiper-navigation-icon),:is(.swiper-vertical .swiper-button-prev,.swiper-vertical~.swiper-button-prev) .swiper-navigation-icon{transform:rotate(-90deg)}.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next{bottom:var(--swiper-navigation-sides-offset, 4px);top:auto}:is(.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next) ::slotted(.swiper-navigation-icon),:is(.swiper-vertical .swiper-button-next,.swiper-vertical~.swiper-button-next) .swiper-navigation-icon{transform:rotate(90deg)}.swiper-pagination{position:absolute;text-align:center;transition:.3s opacity;transform:translateZ(0);z-index:10}.swiper-pagination.swiper-pagination-hidden{opacity:0}.swiper-pagination-disabled>.swiper-pagination,.swiper-pagination.swiper-pagination-disabled{display:none!important}.swiper-pagination-fraction,.swiper-pagination-custom,.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-bullets.swiper-pagination-horizontal{bottom:var(--swiper-pagination-bottom, 8px);top:var(--swiper-pagination-top, auto);left:0;width:100%}.swiper-pagination-bullets-dynamic{overflow:hidden;font-size:0}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transform:scale(.33);position:relative}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active,.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-main{transform:scale(1)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-prev-prev{transform:scale(.33)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next{transform:scale(.66)}.swiper-pagination-bullets-dynamic .swiper-pagination-bullet-active-next-next{transform:scale(.33)}.swiper-pagination-bullet{width:var(--swiper-pagination-bullet-width, var(--swiper-pagination-bullet-size, 8px));height:var(--swiper-pagination-bullet-height, var(--swiper-pagination-bullet-size, 8px));display:inline-block;border-radius:var(--swiper-pagination-bullet-border-radius, 50%);background:var(--swiper-pagination-bullet-inactive-color, #000);opacity:var(--swiper-pagination-bullet-inactive-opacity, .2)}button.swiper-pagination-bullet{border:none;margin:0;padding:0;box-shadow:none;appearance:none}.swiper-pagination-clickable .swiper-pagination-bullet{cursor:pointer}.swiper-pagination-bullet:only-child{display:none!important}.swiper-pagination-bullet-active{opacity:var(--swiper-pagination-bullet-opacity, 1);background:var(--swiper-pagination-color, var(--swiper-theme-color))}.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets{right:var(--swiper-pagination-right, 8px);left:var(--swiper-pagination-left, auto);top:50%;transform:translate3d(0,-50%,0)}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets) .swiper-pagination-bullet{margin:var(--swiper-pagination-bullet-vertical-gap, 6px) 0;display:block}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets).swiper-pagination-bullets-dynamic{top:50%;transform:translateY(-50%);width:8px}:is(.swiper-vertical>.swiper-pagination-bullets,.swiper-pagination-vertical.swiper-pagination-bullets).swiper-pagination-bullets-dynamic .swiper-pagination-bullet{display:inline-block;transition:.2s transform,.2s top}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets) .swiper-pagination-bullet{margin:0 var(--swiper-pagination-bullet-horizontal-gap, 4px)}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets).swiper-pagination-bullets-dynamic{left:50%;transform:translate(-50%);white-space:nowrap}:is(.swiper-horizontal>.swiper-pagination-bullets,.swiper-pagination-horizontal.swiper-pagination-bullets).swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s left}.swiper-horizontal.swiper-rtl>.swiper-pagination-bullets-dynamic .swiper-pagination-bullet{transition:.2s transform,.2s right}.swiper-pagination-fraction{color:var(--swiper-pagination-fraction-color, inherit)}.swiper-pagination-progressbar{background:var(--swiper-pagination-progressbar-bg-color, rgba(0, 0, 0, .25));position:absolute}.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{background:var(--swiper-pagination-color, var(--swiper-theme-color));position:absolute;left:0;top:0;width:100%;height:100%;transform:scale(0);transform-origin:left top}.swiper-rtl .swiper-pagination-progressbar .swiper-pagination-progressbar-fill{transform-origin:right top}.swiper-horizontal>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-horizontal,.swiper-vertical>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-vertical.swiper-pagination-progressbar-opposite{width:100%;height:var(--swiper-pagination-progressbar-size, 4px);left:0;top:0}.swiper-vertical>.swiper-pagination-progressbar,.swiper-pagination-progressbar.swiper-pagination-vertical,.swiper-horizontal>.swiper-pagination-progressbar.swiper-pagination-progressbar-opposite,.swiper-pagination-progressbar.swiper-pagination-horizontal.swiper-pagination-progressbar-opposite{width:var(--swiper-pagination-progressbar-size, 4px);height:100%;left:0;top:0}.swiper-pagination-lock{display:none}.swiper-scrollbar{border-radius:var(--swiper-scrollbar-border-radius, 10px);position:relative;touch-action:none;background:var(--swiper-scrollbar-bg-color, rgba(0, 0, 0, .1))}.swiper-scrollbar-disabled>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-disabled{display:none!important}.swiper-horizontal>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-horizontal{position:absolute;left:var(--swiper-scrollbar-sides-offset, 1%);bottom:var(--swiper-scrollbar-bottom, 4px);top:var(--swiper-scrollbar-top, auto);z-index:50;height:var(--swiper-scrollbar-size, 4px);width:calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%))}.swiper-vertical>.swiper-scrollbar,.swiper-scrollbar.swiper-scrollbar-vertical{position:absolute;left:var(--swiper-scrollbar-left, auto);right:var(--swiper-scrollbar-right, 4px);top:var(--swiper-scrollbar-sides-offset, 1%);z-index:50;width:var(--swiper-scrollbar-size, 4px);height:calc(100% - 2 * var(--swiper-scrollbar-sides-offset, 1%))}.swiper-scrollbar-drag{height:100%;width:100%;position:relative;background:var(--swiper-scrollbar-drag-bg-color, rgba(0, 0, 0, .5));border-radius:var(--swiper-scrollbar-border-radius, 10px);left:0;top:0}.swiper-scrollbar-cursor-drag{cursor:move}.swiper-scrollbar-lock{display:none}.swiper-zoom-container{width:100%;height:100%;display:flex;justify-content:center;align-items:center;text-align:center}.swiper-zoom-container>img,.swiper-zoom-container>svg,.swiper-zoom-container>canvas{max-width:100%;max-height:100%;object-fit:contain}.swiper-slide-zoomed{cursor:move;touch-action:none}.swiper .swiper-notification{position:absolute;left:0;top:0;pointer-events:none;opacity:0;z-index:-1000}.swiper-free-mode>.swiper-wrapper{transition-timing-function:ease-out;margin:0 auto}.swiper-grid>.swiper-wrapper{flex-wrap:wrap}.swiper-grid-column>.swiper-wrapper{flex-wrap:wrap;flex-direction:column}.swiper-fade.swiper-free-mode .swiper-slide{transition-timing-function:ease-out}.swiper-fade .swiper-slide{pointer-events:none;transition-property:opacity}.swiper-fade .swiper-slide .swiper-slide{pointer-events:none}.swiper-fade .swiper-slide-active,.swiper-fade .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper.swiper-cube{overflow:visible}.swiper-cube .swiper-slide{pointer-events:none;backface-visibility:hidden;z-index:1;visibility:hidden;transform-origin:0 0;width:100%;height:100%}.swiper-cube .swiper-slide .swiper-slide{pointer-events:none}.swiper-cube.swiper-rtl .swiper-slide{transform-origin:100% 0}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-cube .swiper-slide-active,.swiper-cube .swiper-slide-next,.swiper-cube .swiper-slide-prev{pointer-events:auto;visibility:visible}.swiper-cube .swiper-cube-shadow{position:absolute;left:0;bottom:0;width:100%;height:100%;opacity:.6;z-index:0}.swiper-cube .swiper-cube-shadow:before{content:"";background:#000;position:absolute;inset:0;filter:blur(50px)}.swiper-cube .swiper-slide-next+.swiper-slide{pointer-events:auto;visibility:visible}.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-top,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-bottom,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-left,.swiper-cube .swiper-slide-shadow-cube.swiper-slide-shadow-right{z-index:0;backface-visibility:hidden}.swiper.swiper-flip{overflow:visible}.swiper-flip .swiper-slide{pointer-events:none;backface-visibility:hidden;z-index:1}.swiper-flip .swiper-slide .swiper-slide{pointer-events:none}.swiper-flip .swiper-slide-active,.swiper-flip .swiper-slide-active .swiper-slide-active{pointer-events:auto}.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-top,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-bottom,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-left,.swiper-flip .swiper-slide-shadow-flip.swiper-slide-shadow-right{z-index:0;backface-visibility:hidden}.swiper-creative .swiper-slide{backface-visibility:hidden;overflow:hidden;transition-property:transform,opacity,height}.swiper.swiper-cards{overflow:visible}.swiper-cards .swiper-slide{transform-origin:center bottom;backface-visibility:hidden;overflow:hidden}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-gray-50:oklch(98.5% .002 247.839);--color-gray-900:oklch(21% .034 264.665);--spacing:.25rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--font-weight-semibold:600;--font-weight-bold:700;--leading-relaxed:1.625;--radius-2xl:1rem;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}body{background-color:var(--color-gray-50);color:var(--color-gray-900);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}*{border-color:var(--border);outline-color:var(--ring)}@supports (color:color-mix(in lab,red,red)){*{outline-color:color-mix(in oklab,var(--ring) 50%,transparent)}}body{background-color:var(--background);color:var(--foreground)}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.visible{visibility:visible}.absolute{position:absolute}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.top-4{top:calc(var(--spacing) * 4)}.left-5{left:calc(var(--spacing) * 5)}.z-2{z-index:2}.container{width:100%}@media(min-width:40rem){.container{max-width:40rem}}@media(min-width:48rem){.container{max-width:48rem}}@media(min-width:64rem){.container{max-width:64rem}}@media(min-width:80rem){.container{max-width:80rem}}@media(min-width:96rem){.container{max-width:96rem}}.mx-1{margin-inline:var(--spacing)}.my-2{margin-block:calc(var(--spacing) * 2)}.\!mt-5{margin-top:calc(var(--spacing) * 5)!important}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mb-1{margin-bottom:var(--spacing)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.box-border{box-sizing:border-box}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.table{display:table}.size-full{width:100%;height:100%}.\!h-10{height:calc(var(--spacing) * 10)!important}.h-5{height:calc(var(--spacing) * 5)}.h-8{height:calc(var(--spacing) * 8)}.h-10{height:calc(var(--spacing) * 10)}.h-full{height:100%}.max-h-\[70vh\]{max-height:70vh}.max-h-\[80dvh\]{max-height:80dvh}.\!w-10{width:calc(var(--spacing) * 10)!important}.\!w-\[400px\]{width:400px!important}.w-5{width:calc(var(--spacing) * 5)}.w-8{width:calc(var(--spacing) * 8)}.w-10{width:calc(var(--spacing) * 10)}.w-fit{width:fit-content}.w-full{width:100%}.\!max-w-\[600px\]{max-width:600px!important}.max-w-full{max-width:100%}.flex-1{flex:1}.flex-shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow{flex-grow:1}.border-collapse{border-collapse:collapse}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-pointer{cursor:pointer}.resize{resize:both}.flex-col{flex-direction:column}.flex-row-reverse{flex-direction:row-reverse}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-end{align-items:flex-end}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-start{justify-content:flex-start}.gap-1{gap:var(--spacing)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.self-start{align-self:flex-start}.justify-self-end{justify-self:flex-end}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius)}.rounded-xl{border-radius:calc(var(--radius) + 4px)}.border{border-style:var(--tw-border-style);border-width:1px}.border-none{--tw-border-style:none;border-style:none}.bg-transparent{background-color:#0000}.mask-repeat{-webkit-mask-repeat:repeat;mask-repeat:repeat}.object-cover{object-fit:cover}.p-0{padding:0}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-6{padding:calc(var(--spacing) * 6)}.py-4{padding-block:calc(var(--spacing) * 4)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pr-5{padding-right:calc(var(--spacing) * 5)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pb-7{padding-bottom:calc(var(--spacing) * 7)}.pl-8{padding-left:calc(var(--spacing) * 8)}.text-center{text-align:center}.text-right{text-align:right}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[22px\]{font-size:22px}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.text-wrap{text-wrap:wrap}.text-ellipsis{text-overflow:ellipsis}.text-input{color:var(--input)}.text-primary{color:var(--primary)}.text-secondary{color:var(--secondary)}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}}:root{--radius:.625rem;--background:oklch(100% 0 0);--foreground:oklch(14.5% 0 0);--card:oklch(100% 0 0);--card-foreground:oklch(14.5% 0 0);--popover:oklch(100% 0 0);--popover-foreground:oklch(14.5% 0 0);--primary:oklch(20.5% 0 0);--primary-foreground:oklch(98.5% 0 0);--secondary:oklch(97% 0 0);--secondary-foreground:oklch(20.5% 0 0);--muted:oklch(97% 0 0);--muted-foreground:oklch(55.6% 0 0);--accent:oklch(97% 0 0);--accent-foreground:oklch(20.5% 0 0);--destructive:oklch(57.7% .245 27.325);--border:oklch(92.2% 0 0);--input:oklch(92.2% 0 0);--ring:oklch(70.8% 0 0);--chart-1:oklch(64.6% .222 41.116);--chart-2:oklch(60% .118 184.704);--chart-3:oklch(39.8% .07 227.392);--chart-4:oklch(82.8% .189 84.429);--chart-5:oklch(76.9% .188 70.08);--sidebar:oklch(98.5% 0 0);--sidebar-foreground:oklch(14.5% 0 0);--sidebar-primary:oklch(20.5% 0 0);--sidebar-primary-foreground:oklch(98.5% 0 0);--sidebar-accent:oklch(97% 0 0);--sidebar-accent-foreground:oklch(20.5% 0 0);--sidebar-border:oklch(92.2% 0 0);--sidebar-ring:oklch(70.8% 0 0)}.dark{--background:oklch(14.5% 0 0);--foreground:oklch(98.5% 0 0);--card:oklch(20.5% 0 0);--card-foreground:oklch(98.5% 0 0);--popover:oklch(20.5% 0 0);--popover-foreground:oklch(98.5% 0 0);--primary:oklch(92.2% 0 0);--primary-foreground:oklch(20.5% 0 0);--secondary:oklch(26.9% 0 0);--secondary-foreground:oklch(98.5% 0 0);--muted:oklch(26.9% 0 0);--muted-foreground:oklch(70.8% 0 0);--accent:oklch(26.9% 0 0);--accent-foreground:oklch(98.5% 0 0);--destructive:oklch(70.4% .191 22.216);--border:oklch(100% 0 0/.1);--input:oklch(100% 0 0/.15);--ring:oklch(55.6% 0 0);--chart-1:oklch(48.8% .243 264.376);--chart-2:oklch(69.6% .17 162.48);--chart-3:oklch(76.9% .188 70.08);--chart-4:oklch(62.7% .265 303.9);--chart-5:oklch(64.5% .246 16.439);--sidebar:oklch(20.5% 0 0);--sidebar-foreground:oklch(98.5% 0 0);--sidebar-primary:oklch(48.8% .243 264.376);--sidebar-primary-foreground:oklch(98.5% 0 0);--sidebar-accent:oklch(26.9% 0 0);--sidebar-accent-foreground:oklch(98.5% 0 0);--sidebar-border:oklch(100% 0 0/.1);--sidebar-ring:oklch(55.6% 0 0)}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-lg:32rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--leading-relaxed:1.625;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-bounce:bounce 1s infinite;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.visible{visibility:visible}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.top-3{top:calc(var(--spacing) * 3)}.top-4{top:calc(var(--spacing) * 4)}.top-\[50\%\]{top:50%}.left-3{left:calc(var(--spacing) * 3)}.left-5{left:calc(var(--spacing) * 5)}.left-\[50\%\]{left:50%}.z-2{z-index:2}.z-50{z-index:50}.container{width:100%}@media(min-width:350px){.container{max-width:350px}}@media(min-width:480px){.container{max-width:480px}}@media(min-width:600px){.container{max-width:600px}}@media(min-width:700px){.container{max-width:700px}}@media(min-width:1024px){.container{max-width:1024px}}@media(min-width:96rem){.container{max-width:96rem}}.mx-1{margin-inline:var(--spacing)}.my-2{margin-block:calc(var(--spacing) * 2)}.\!mt-5{margin-top:calc(var(--spacing) * 5)!important}.mt-1{margin-top:var(--spacing)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mb-1{margin-bottom:var(--spacing)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.box-border{box-sizing:border-box}.flex-center{justify-content:center;align-items:center;display:flex}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.size-8{width:calc(var(--spacing) * 8);height:calc(var(--spacing) * 8)}.size-9{width:calc(var(--spacing) * 9);height:calc(var(--spacing) * 9)}.size-10{width:calc(var(--spacing) * 10);height:calc(var(--spacing) * 10)}.size-full{width:100%;height:100%}.\!h-10{height:calc(var(--spacing) * 10)!important}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-5{height:calc(var(--spacing) * 5)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-auto{height:auto}.h-full{height:100%}.max-h-\[70vh\]{max-height:70vh}.max-h-\[80dvh\]{max-height:80dvh}.\!w-10{width:calc(var(--spacing) * 10)!important}.\!w-\[400px\]{width:400px!important}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-5{width:calc(var(--spacing) * 5)}.w-8{width:calc(var(--spacing) * 8)}.w-10{width:calc(var(--spacing) * 10)}.w-72{width:calc(var(--spacing) * 72)}.w-fit{width:fit-content}.w-full{width:100%}.\!max-w-\[600px\]{max-width:600px!important}.max-w-\[calc\(100\%-2rem\)\]{max-width:calc(100% - 2rem)}.max-w-full{max-width:100%}.flex-1{flex:1}.flex-shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.flex-grow{flex-grow:1}.border-collapse{border-collapse:collapse}.origin-\(--reka-popover-content-transform-origin\){transform-origin:var(--reka-popover-content-transform-origin)}.translate-x-\[-50\%\]{--tw-translate-x:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-\[-50\%\]{--tw-translate-y:-50%;translate:var(--tw-translate-x) var(--tw-translate-y)}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-bounce{animation:var(--animate-bounce)}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.resize{resize:both}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-row-reverse{flex-direction:row-reverse}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-end{align-items:flex-end}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-start{justify-content:flex-start}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-8{gap:calc(var(--spacing) * 8)}.self-start{align-self:flex-start}.justify-self-end{justify-self:flex-end}.overflow-hidden{overflow:hidden}.overflow-y-auto{overflow-y:auto}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[inherit\]{border-radius:inherit}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-none{--tw-border-style:none;border-style:none}.border-t-transparent{border-top-color:#0000}.border-l-transparent{border-left-color:#0000}.bg-black\/80{background-color:#000c}@supports (color:color-mix(in lab,red,red)){.bg-black\/80{background-color:color-mix(in oklab,var(--color-black) 80%,transparent)}}.bg-neutral-40{background-color:var(--x-neutral-40)}.bg-primary{background-color:var(--x-primary-color)}.bg-primary-dark\/30{background-color:var(--x-primary-color-dark)}@supports (color:color-mix(in lab,red,red)){.bg-primary-dark\/30{background-color:color-mix(in oklab,var(--x-primary-color-dark) 30%,transparent)}}.bg-secondary{background-color:var(--x-secondary-color)}.bg-transparent{background-color:#0000}.mask-repeat{-webkit-mask-repeat:repeat;mask-repeat:repeat}.object-cover{object-fit:cover}.p-0{padding:0}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-6{padding:calc(var(--spacing) * 6)}.p-px{padding:1px}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-6{padding-inline:calc(var(--spacing) * 6)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-4{padding-block:calc(var(--spacing) * 4)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pr-5{padding-right:calc(var(--spacing) * 5)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pb-7{padding-bottom:calc(var(--spacing) * 7)}.pl-8{padding-left:calc(var(--spacing) * 8)}.text-center{text-align:center}.text-right{text-align:right}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[22px\]{font-size:22px}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.text-wrap{text-wrap:wrap}.text-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.text-desc{color:var(--x-desc-text-color)}.text-main{color:var(--x-main-text-color)}.text-primary{color:var(--x-primary-color)}.text-secondary{color:var(--x-secondary-color)}.text-white{color:var(--color-white)}.capitalize{text-transform:capitalize}.underline-offset-4{text-underline-offset:4px}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a), 0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.shadow-xs{--tw-shadow:0 1px 2px 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.outline-hidden{--tw-outline-style:none;outline-style:none}@media(forced-colors:active){.outline-hidden{outline-offset:2px;outline:2px solid #0000}}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[color\,box-shadow\]{transition-property:color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-200{--tw-duration:.2s;transition-duration:.2s}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}@media(hover:hover){.hover\:bg-primary\/90:hover{background-color:var(--x-primary-color)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-primary\/90:hover{background-color:color-mix(in oklab,var(--x-primary-color) 90%,transparent)}}.hover\:bg-secondary\/80:hover{background-color:var(--x-secondary-color)}@supports (color:color-mix(in lab,red,red)){.hover\:bg-secondary\/80:hover{background-color:color-mix(in oklab,var(--x-secondary-color) 80%,transparent)}}.hover\:underline:hover{text-decoration-line:underline}}.focus-visible\:ring-\[3px\]:focus-visible{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus-visible\:outline-1:focus-visible{outline-style:var(--tw-outline-style);outline-width:1px}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:opacity-50:disabled{opacity:.5}.has-\[\>svg\]\:px-2\.5:has(>svg){padding-inline:calc(var(--spacing) * 2.5)}.has-\[\>svg\]\:px-3:has(>svg){padding-inline:calc(var(--spacing) * 3)}.has-\[\>svg\]\:px-4:has(>svg){padding-inline:calc(var(--spacing) * 4)}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:calc(2*var(--spacing)*-1)}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:calc(2*var(--spacing))}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:calc(2*var(--spacing)*-1)}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:calc(2*var(--spacing))}.data-\[state\=closed\]\:animate-out[data-state=closed]{animation:exit var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity:0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.data-\[state\=open\]\:animate-in[data-state=open]{animation:enter var(--tw-animation-duration,var(--tw-duration,.15s))var(--tw-ease,ease)var(--tw-animation-delay,0s)var(--tw-animation-iteration-count,1)var(--tw-animation-direction,normal)var(--tw-animation-fill-mode,none)}.data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity:0}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale:.95}@media(min-width:480px){.sm\:mt-0{margin-top:0}.sm\:max-w-lg{max-width:var(--container-lg)}.sm\:flex-row{flex-direction:row}.sm\:justify-end{justify-content:flex-end}.sm\:text-left{text-align:left}}.dark\:text-secondary-light:is(.dark *){color:var(--x-secondary-color-light)}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_svg\:not\(\[class\*\=\'size-\'\]\)\]\:size-4 svg:not([class*=size-]){width:calc(var(--spacing) * 4);height:calc(var(--spacing) * 4)}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes bounce{0%,to{animation-timing-function:cubic-bezier(.8,0,1,1);transform:translateY(-25%)}50%{animation-timing-function:cubic-bezier(0,0,.2,1);transform:none}}@keyframes enter{0%{opacity:var(--tw-enter-opacity,1);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0)scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1))rotate(var(--tw-enter-rotate,0));filter:blur(var(--tw-enter-blur,0))}}@keyframes exit{to{opacity:var(--tw-exit-opacity,1);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0)scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1))rotate(var(--tw-exit-rotate,0));filter:blur(var(--tw-exit-blur,0))}}@keyframes raisedAccentReveal{0%{opacity:0;transform:scaleX(0)}to{opacity:1;transform:scaleX(1)}}@keyframes globalApiErrorRetryPulse{0%,to{opacity:1}50%{opacity:.72}}.btn-icon{padding:.2rem;border-radius:5px;transition:all .2s ease-out;background-color:#eee;cursor:pointer}.btn-icon:active{transform:scale(.95)}.btn-icon:focus-visible{outline:1px solid #ccc}.btn-icon:disabled{cursor:not-allowed;opacity:.5}.btn{padding:.5rem 1rem;border-radius:.5rem;transition:all .2s ease-out;cursor:pointer}.btn:active{transform:scale(.95)}.btn:focus-visible{outline:1px solid #ccc}.btn:disabled{cursor:not-allowed;opacity:.5}.btn-primary{color:#000;background-color:var(--x-primary-color)}.btn-primary:hover{background-color:var(--x-primary-color-dark)}.btn-primary-outline{color:var(--x-primary-color);background-color:transparent;border:1px solid var(--x-primary-color)}.btn-primary-outline:hover{color:var(--x-primary-color-dark);border-color:var(--x-primary-color-dark)}.btn-secondary{color:var(--x-main-text-color);background-color:color-mix(in srgb,var(--x-neutral-40),transparent 40%)}.btn-secondary:hover{background-color:color-mix(in srgb,var(--x-neutral-40),transparent 50%)}@font-face{font-family:dana;font-style:normal;font-weight:10;src:url(/static/fonts/woff2/Dana-Hairline.woff2) format("woff2"),url(/static/fonts/woff/Dana-Hairline.woff) format("woff")}@font-face{font-family:dana;font-style:normal;font-weight:100;src:url(/static/fonts/woff2/Dana-Thin.woff2) format("woff2"),url(/static/fonts/woff/Dana-Thin.woff) format("woff")}@font-face{font-family:dana;font-style:normal;font-weight:200;src:url(/static/fonts/woff2/Dana-UltraLight.woff2) format("woff2"),url(/static/fonts/woff/Dana-UltraLight.woff) format("woff")}@font-face{font-family:dana;font-style:normal;font-weight:300;src:url(/static/fonts/woff2/Dana-Light.woff2) format("woff2"),url(/static/fonts/woff/Dana-Light.woff) format("woff")}@font-face{font-family:dana;font-style:normal;font-weight:500;src:url(/static/fonts/woff2/Dana-Medium.woff2) format("woff2"),url(/static/fonts/woff/Dana-Medium.woff) format("woff")}@font-face{font-family:dana;font-style:normal;font-weight:600;src:url(/static/fonts/woff2/Dana-DemiBold.woff2) format("woff2"),url(/static/fonts/woff/Dana-DemiBold.woff) format("woff")}@font-face{font-family:dana;font-style:normal;font-weight:800;src:url(/static/fonts/woff2/Dana-ExtraBold.woff2) format("woff2"),url(/static/fonts/woff/Dana-ExtraBold.woff) format("woff")}@font-face{font-family:dana;font-style:normal;font-weight:900;src:url(/static/fonts/woff2/Dana-Black.woff2) format("woff2"),url(/static/fonts/woff/Dana-Black.woff) format("woff")}@font-face{font-family:dana;font-style:normal;font-weight:700;src:url(/static/fonts/woff2/Dana-Bold.woff2) format("woff2"),url(/static/fonts/woff/Dana-Bold.woff) format("woff")}@font-face{font-family:dana;font-style:normal;font-weight:400;src:url(/static/fonts/woff2/Dana-Regular.woff2) format("woff2"),url(/static/fonts/woff/Dana-Regular.woff) format("woff")}@font-face{font-family:dana-fa;font-style:normal;font-weight:400;src:url(/static/fonts/woff2/DanaFaNum-Regular.woff2) format("woff2"),url(/static/fonts/woff/DanaFaNum-Regular.woff) format("woff")}@font-face{font-family:dana-fa;font-style:normal;font-weight:300;src:url(/static/fonts/woff2/DanaFaNum-Light.woff2) format("woff2"),url(/static/fonts/woff/DanaFaNum-Light.woff) format("woff")}@font-face{font-family:OpenSans;src:url(/static/fonts/OpenSans.woff2) format("woff2"),url(/static/fonts/OpenSans.ttf) format("truetype")}@font-face{font-family:JetBrains Mono;src:url(/static/fonts/JetBrainsMono-Regular.ttf) format("truetype")}hr{border-color:var(--x-border-color)}.badge{text-align:center;padding:4px 8px;border-radius:100vw;font-size:.85rem}.badge.font-num-fa{padding-top:5px;padding-bottom:2px}.badge.badge-success{background-color:var(--x-success-color);color:#fff}.badge.badge-error{background-color:var(--x-danger-color);color:#fff}.badge.badge-warning{background-color:var(--x-warn-color);color:#fff}.badge.badge-disabled{background-color:#f4f4f4}@layer base{.title-large{font-size:1.25rem;font-weight:700}.title-medium{font-size:1rem;font-weight:700}.title-small{font-size:.875rem;font-weight:700}.label-large{font-size:1rem}.label-medium{font-size:.875rem}.label-small{font-size:.75rem}.body-large{font-size:1.125rem}.body-medium{font-size:1rem}.body-small{font-size:.875rem}}:root{direction:rtl;font-size:16px;font-family:dana-fa;color:var(--x-main-text-color)}@media screen and (max-width:768px){:root{font-size:14px}}:root{--x-neutral-10: #363636;--x-neutral-20: #5A5A5A;--x-neutral-30: #B3B3B3;--x-neutral-40: #D0D0D0;--x-neutral-50: #FFFFFF;--x-primary-color-light: #FFF8E7;--x-primary-color: #FFC425;--x-primary-color-dark: #C09216;--x-secondary-color-light: #99C5FF;--x-secondary-color: #338BFF;--x-secondary-color-dark: #0058CC;--x-background-color: #FBFBFB;--x-box-background-color: #FFFFFF;--x-border-color: #DFDFDF;--x-hover-color: #F4F4F4;--x-menu-hover-color: color-mix(in srgb, #FFF8E7 42%, #FFFFFF);--x-menu-active-color: color-mix(in srgb, #FFF8E7 68%, #FFFFFF);--x-danger-color: #F0552E;--x-danger-hover: #FFDBD3;--x-success-color: #4CB050;--x-success-hover: #DCFADD;--x-info-color: #DDEAFF;--x-info-hover: #2061C1;--x-warn-color: #FFECD3;--x-warn-hover: #E07F00;--x-box-shadow-color: #F4F4F4;--x-main-text-color: #262425;--x-desc-text-color: #787878}:root.dark{--x-neutral-10: #FFFFFF;--x-neutral-20: #B3B3B3;--x-neutral-30: #5A5A5A;--x-neutral-40: #484848;--x-neutral-50: #1B1B1B;--x-primary-color-light: #FFF8E7;--x-primary-color: #FFC425;--x-primary-color-dark: #E0AB1E;--x-secondary-color-light: #338BFF;--x-secondary-color: #0058CC;--x-secondary-color-dark: #004299;--x-background-color: #262425;--x-box-background-color: #363636;--x-border-color: #484848;--x-hover-color: #262425;--x-danger-color: #F0552E;--x-danger-hover: #FFDBD3;--x-success-color: #4CB050;--x-success-hover: #DCFADD;--x-info-color: #2061C1;--x-info-hover: #DDEAFF;--x-warn-color: #E07F00;--x-warn-hover: #FFECD3;--x-box-shadow-color: #363636;--x-main-text-color: #f9f9f9;--x-desc-text-color: #a3a3a3}body{color:var(--x-main-text-color)}.font-en{font-family:OpenSans}.font-num-fa{font-family:dana-fa}.ltr{direction:ltr}.rtl{direction:rtl}.text-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page-width{width:100%;max-width:1400px;margin:auto}ol[data-sonner-toaster]{font-family:inherit}@font-face{font-family:dana;font-style:normal;font-weight:10;src:url(/static/fonts/woff2/Dana-Hairline.woff2) format("woff2"),url(/static/fonts/woff/Dana-Hairline.woff) format("woff")}@font-face{font-family:dana;font-style:normal;font-weight:100;src:url(/static/fonts/woff2/Dana-Thin.woff2) format("woff2"),url(/static/fonts/woff/Dana-Thin.woff) format("woff")}@font-face{font-family:dana;font-style:normal;font-weight:200;src:url(/static/fonts/woff2/Dana-UltraLight.woff2) format("woff2"),url(/static/fonts/woff/Dana-UltraLight.woff) format("woff")}@font-face{font-family:dana;font-style:normal;font-weight:300;src:url(/static/fonts/woff2/Dana-Light.woff2) format("woff2"),url(/static/fonts/woff/Dana-Light.woff) format("woff")}@font-face{font-family:dana;font-style:normal;font-weight:500;src:url(/static/fonts/woff2/Dana-Medium.woff2) format("woff2"),url(/static/fonts/woff/Dana-Medium.woff) format("woff")}@font-face{font-family:dana;font-style:normal;font-weight:600;src:url(/static/fonts/woff2/Dana-DemiBold.woff2) format("woff2"),url(/static/fonts/woff/Dana-DemiBold.woff) format("woff")}@font-face{font-family:dana;font-style:normal;font-weight:800;src:url(/static/fonts/woff2/Dana-ExtraBold.woff2) format("woff2"),url(/static/fonts/woff/Dana-ExtraBold.woff) format("woff")}@font-face{font-family:dana;font-style:normal;font-weight:900;src:url(/static/fonts/woff2/Dana-Black.woff2) format("woff2"),url(/static/fonts/woff/Dana-Black.woff) format("woff")}@font-face{font-family:dana;font-style:normal;font-weight:700;src:url(/static/fonts/woff2/Dana-Bold.woff2) format("woff2"),url(/static/fonts/woff/Dana-Bold.woff) format("woff")}@font-face{font-family:dana;font-style:normal;font-weight:400;src:url(/static/fonts/woff2/Dana-Regular.woff2) format("woff2"),url(/static/fonts/woff/Dana-Regular.woff) format("woff")}@font-face{font-family:dana-fa;font-style:normal;font-weight:400;src:url(/static/fonts/woff2/DanaFaNum-Regular.woff2) format("woff2"),url(/static/fonts/woff/DanaFaNum-Regular.woff) format("woff")}@font-face{font-family:dana-fa;font-style:normal;font-weight:300;src:url(/static/fonts/woff2/DanaFaNum-Light.woff2) format("woff2"),url(/static/fonts/woff/DanaFaNum-Light.woff) format("woff")}@font-face{font-family:OpenSans;src:url(/static/fonts/OpenSans.woff2) format("woff2"),url(/static/fonts/OpenSans.ttf) format("truetype")}@font-face{font-family:JetBrains Mono;src:url(/static/fonts/JetBrainsMono-Regular.ttf) format("truetype")}@keyframes liquidPing{0%{opacity:.5;transform:scale(1)}70%,to{opacity:0;transform:scale(2.6)}}@keyframes liquidRise{0%{opacity:0;transform:translateY(.45rem) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes liquidPop{0%{opacity:0;transform:scale(.4)}60%{transform:scale(1.14)}to{opacity:1;transform:scale(1)}}.vpd-container{direction:rtl;font-family:inherit}.vpd-container .vpd-content{width:340px!important;max-width:90vw;background-color:#262425!important;border:1px solid #E0AB1E!important;border-radius:16px!important;padding:10px!important}.vpd-container .vpd-header{background-color:#ffc425!important;color:#1b1b1b!important;border-radius:8px!important;margin-bottom:10px}.vpd-container .vpd-header .vpd-month-year-veiw{display:flex!important;justify-content:center!important;align-items:center!important;flex-grow:1!important;font-weight:700!important;font-size:1.1rem!important}.vpd-container .vpd-next,.vpd-container .vpd-prev{display:flex!important;align-items:center!important;justify-content:center!important;padding:5px!important}.vpd-container .vpd-day-text{color:#fff!important}.vpd-container .vpd-day-effect{background-color:#ffc425!important}.vpd-container .vpd-selected{color:#1b1b1b!important;font-weight:700}.vpd-container .vpd-next,.vpd-container .vpd-prev{color:#1b1b1b!important}.vpd-container .vpd-submit{color:#ffc425!important}.custom-date-picker input{width:100%;background:#484848;border:1px solid #363636;padding:18px;border-radius:12px;color:#ffc425;font-size:1.1rem;text-align:center;box-sizing:border-box;cursor:pointer;transition:.3s}.custom-date-picker input:focus{border-color:#ffc425;box-shadow:0 0 8px #ffd70033}.katex{color:var(--x-main-text-color)!important;font-size:1.05em!important}.katex .mord,.katex .mord.textnormal{color:var(--x-main-text-color)!important}.katex .mop,.katex .mbin,.katex .mrel,.katex .mopen,.katex .mclose,.katex .mord.mit{color:#ffc425!important}.katex-display{display:block!important;margin:1.5em 0!important;padding:1.2em 1.5em!important;background:linear-gradient(135deg,#ffc4251f,#ffc42508)!important;border-radius:12px!important;border-right:4px solid #FFC425!important;border-left:1px solid rgba(255,196,37,.2)!important;border-top:1px solid rgba(255,196,37,.1)!important;border-bottom:1px solid rgba(255,196,37,.1)!important;overflow-x:visible!important;overflow-y:visible!important;max-height:none!important;height:auto!important;text-align:center!important}.katex-display>.katex{display:block!important;text-align:center!important;color:var(--x-main-text-color)!important;font-size:1.1em!important}.katex{color:#ffc425!important;font-weight:500!important}.katex .mord{color:var(--x-main-text-color)!important}.katex .mop,.katex .mbin,.katex .mrel,.katex .mopen,.katex .mclose{color:#ffc425!important}@media(max-width:768px){.katex{font-size:.75rem!important}.katex-display{margin:1em 0!important;padding:1em .75em!important}.katex-display>.katex{font-size:.85rem!important}}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{border-bottom-color:#ffc425}.katex .mtable .vertical-separator{display:inline-block;min-width:1px;background-color:#ffc4254d}.katex .mtable .arraycolsep{display:inline-block}.katex .mop .mop-space-1{width:.2em}
