#cc-main{background:transparent;color:var(--cc-primary-color);font-family:var(--cc-font-family);font-size:16px;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;line-height:1.15;position:relative;text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%;position:fixed;z-index:var(--cc-z-index)}#cc-main :after,#cc-main :before,#cc-main a,#cc-main button,#cc-main div,#cc-main h2,#cc-main input,#cc-main p,#cc-main span{all:unset;box-sizing:border-box}#cc-main .pm__badge,#cc-main button{all:initial;box-sizing:border-box;color:unset;visibility:unset}#cc-main .pm__badge,#cc-main a,#cc-main button,#cc-main input{-webkit-appearance:none;appearance:none;cursor:pointer;font-family:inherit;font-size:100%;line-height:normal;margin:0;outline:revert;outline-offset:2px;overflow:hidden}#cc-main table,#cc-main tbody,#cc-main td,#cc-main th,#cc-main thead,#cc-main tr{all:revert;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit}:root{--cc-font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Helvetica,Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol";--cc-modal-border-radius:.5rem;--cc-btn-border-radius:.4rem;--cc-modal-transition-duration:.25s;--cc-link-color:var(--cc-btn-primary-bg);--cc-modal-margin:1rem;--cc-z-index:2147483647;--cc-bg:#fff;--cc-primary-color:#2c2f31;--cc-secondary-color:#5e6266;--cc-btn-primary-bg:#30363c;--cc-btn-primary-color:#fff;--cc-btn-primary-border-color:var(--cc-btn-primary-bg);--cc-btn-primary-hover-bg:#000;--cc-btn-primary-hover-color:#fff;--cc-btn-primary-hover-border-color:var(--cc-btn-primary-hover-bg);--cc-btn-secondary-bg:#eaeff2;--cc-btn-secondary-color:var(--cc-primary-color);--cc-btn-secondary-border-color:var(--cc-btn-secondary-bg);--cc-btn-secondary-hover-bg:#d4dae0;--cc-btn-secondary-hover-color:#000;--cc-btn-secondary-hover-border-color:#d4dae0;--cc-separator-border-color:#f0f4f7;--cc-toggle-on-bg:var(--cc-btn-primary-bg);--cc-toggle-off-bg:#667481;--cc-toggle-on-knob-bg:#fff;--cc-toggle-off-knob-bg:var(--cc-toggle-on-knob-bg);--cc-toggle-enabled-icon-color:var(--cc-bg);--cc-toggle-disabled-icon-color:var(--cc-bg);--cc-toggle-readonly-bg:#d5dee2;--cc-toggle-readonly-knob-bg:#fff;--cc-toggle-readonly-knob-icon-color:var(--cc-toggle-readonly-bg);--cc-section-category-border:var(--cc-cookie-category-block-bg);--cc-cookie-category-block-bg:#f0f4f7;--cc-cookie-category-block-border:#f0f4f7;--cc-cookie-category-block-hover-bg:#e9eff4;--cc-cookie-category-block-hover-border:#e9eff4;--cc-cookie-category-expanded-block-bg:transparent;--cc-cookie-category-expanded-block-hover-bg:#dee4e9;--cc-overlay-bg:rgba(0,0,0,.65);--cc-webkit-scrollbar-bg:var(--cc-section-category-border);--cc-webkit-scrollbar-hover-bg:var(--cc-btn-primary-hover-bg);--cc-footer-bg:var(--cc-btn-secondary-bg);--cc-footer-color:var(--cc-secondary-color);--cc-footer-border-color:#e4eaed;--cc-pm-toggle-border-radius:4em}#cc-main.cc--rtl{direction:rtl}#cc-main .cm__title,#cc-main a,#cc-main b,#cc-main em,#cc-main strong{font-weight:600}#cc-main button>span{pointer-events:none}#cc-main .cc__link,#cc-main a{background-image:linear-gradient(currentColor,currentColor);background-position:0 100%;background-repeat:no-repeat;background-size:0 1px;font-weight:600;position:relative;transition:background-size .25s,color .25s ease}#cc-main .cc__link:hover,#cc-main a:hover{background-size:100% 1px;color:var(--cc-primary-color)}#cc-main .cc__link{color:var(--cc-link-color)}#cc-main .cm__desc,#cc-main .pm__body{overscroll-behavior:auto contain;scrollbar-width:thin}@media screen and (min-width:640px){#cc-main ::-webkit-scrollbar,#cc-main ::-webkit-scrollbar-thumb,#cc-main ::-webkit-scrollbar-track{all:revert}#cc-main ::-webkit-scrollbar-thumb{-webkit-background-clip:padding-box;background-clip:padding-box;background:var(--cc-toggle-readonly-bg);border:.25rem solid var(--cc-bg);border-radius:1rem}#cc-main ::-webkit-scrollbar-thumb:hover{background:var(--cc-toggle-off-bg)}#cc-main ::-webkit-scrollbar{background:transparent;width:12px}}html.disable--interaction.show--consent,html.disable--interaction.show--consent body{height:auto!important;overflow:hidden!important}@media(prefers-reduced-motion){#cc-main{--cc-modal-transition-duration:0s}}.cc--darkmode{--cc-bg:#161a1c;--cc-primary-color:#ebf3f6;--cc-secondary-color:#aebbc5;--cc-btn-primary-bg:#c2d0e0;--cc-btn-primary-color:var(--cc-bg);--cc-btn-primary-border-color:var(--cc-btn-primary-bg);--cc-btn-primary-hover-bg:#98a7b6;--cc-btn-primary-hover-color:#000;--cc-btn-primary-hover-border-color:var(--cc-btn-primary-hover-bg);--cc-btn-secondary-bg:#242c31;--cc-btn-secondary-color:var(--cc-primary-color);--cc-btn-secondary-border-color:var(--cc-btn-secondary-bg);--cc-btn-secondary-hover-bg:#353d43;--cc-btn-secondary-hover-color:#fff;--cc-btn-secondary-hover-border-color:var(--cc-btn-secondary-hover-bg);--cc-separator-border-color:#222a30;--cc-toggle-on-bg:var(--cc-btn-primary-bg);--cc-toggle-off-bg:#525f6b;--cc-toggle-on-knob-bg:var(--cc-btn-primary-color);--cc-toggle-off-knob-bg:var(--cc-btn-primary-color);--cc-toggle-enabled-icon-color:var(--cc-btn-primary-color);--cc-toggle-disabled-icon-color:var(--cc-btn-primary-color);--cc-toggle-readonly-bg:#343e45;--cc-toggle-readonly-knob-bg:#5f6b72;--cc-toggle-readonly-knob-icon-color:var(--cc-toggle-readonly-bg);--cc-section-category-border:#1e2428;--cc-cookie-category-block-bg:#1e2428;--cc-cookie-category-block-border:var(--cc-section-category-border);--cc-cookie-category-block-hover-bg:#242c31;--cc-cookie-category-block-hover-border:#232a2f;--cc-cookie-category-expanded-block-bg:transparent;--cc-cookie-category-expanded-block-hover-bg:var(--cc-toggle-readonly-bg);--cc-overlay-bg:rgba(0,0,0,.65);--cc-webkit-scrollbar-bg:var(--cc-section-category-border);--cc-webkit-scrollbar-hover-bg:var(--cc-btn-primary-hover-bg);--cc-footer-bg:#0c0e0f;--cc-footer-color:var(--cc-secondary-color);--cc-footer-border-color:#060809}.cc--darkmode #cc-main{color-scheme:dark}#cc-main .cm{background:var(--cc-bg);border-radius:var(--cc-modal-border-radius);box-shadow:0 .625em 1.875em #0000024d;display:flex;flex-direction:column;max-width:24rem;opacity:0;overflow:hidden;position:fixed;transform:translateY(1.6em);visibility:hidden;z-index:1}#cc-main .cm--top{top:var(--cc-modal-margin)}#cc-main .cm--middle{top:50%;transform:translateY(calc(-50% + 1.6em))}#cc-main .cm--bottom{bottom:var(--cc-modal-margin)}#cc-main .cm--center{left:var(--cc-modal-margin);margin:0 auto;right:var(--cc-modal-margin);width:unset}#cc-main .cm--left{left:var(--cc-modal-margin);margin-right:var(--cc-modal-margin)}#cc-main .cm--right{margin-left:var(--cc-modal-margin);right:var(--cc-modal-margin)}#cc-main .cm__body{display:flex;flex-direction:column;justify-content:space-between;position:relative}#cc-main .cm__btns,#cc-main .cm__links{padding:1rem 1.3rem;width:unset}#cc-main .cm__texts{display:flex;flex:1;flex-direction:column;justify-content:center;padding:1rem 0 0}#cc-main .cm__desc,#cc-main .cm__title{padding:0 1.3rem}#cc-main .cm__title{font-size:1.05em}#cc-main .cm__title+.cm__desc{margin-top:1.1em}#cc-main .cm__desc{color:var(--cc-secondary-color);font-size:.9em;line-height:1.5;max-height:40vh;overflow-x:visible;overflow-y:auto;padding-bottom:1em}#cc-main .cm__btns{border-top:1px solid var(--cc-separator-border-color);display:flex;flex-direction:column;justify-content:center}#cc-main .cm__btn-group{display:grid;grid-auto-columns:minmax(0,1fr)}#cc-main .cm__btn+.cm__btn,#cc-main .cm__btn-group+.cm__btn-group{margin-top:.375rem}#cc-main .cm--flip .cm__btn+.cm__btn,#cc-main .cm--flip .cm__btn-group+.cm__btn-group{margin-bottom:.375rem;margin-top:0}#cc-main .cm--inline .cm__btn+.cm__btn{margin-left:.375rem;margin-top:0}#cc-main .cm--inline.cm--flip .cm__btn+.cm__btn{margin-bottom:0;margin-left:0;margin-right:.375rem}#cc-main .cm--inline.cm--flip .cm__btn-group+.cm__btn-group{margin-bottom:.375rem;margin-right:0}#cc-main .cm--wide .cm__btn+.cm__btn,#cc-main .cm--wide .cm__btn-group+.cm__btn-group{margin-left:.375rem;margin-top:0}#cc-main .cm--wide.cm--flip .cm__btn+.cm__btn,#cc-main .cm--wide.cm--flip .cm__btn-group+.cm__btn-group{margin-bottom:0;margin-right:.375rem}#cc-main .cm--bar:not(.cm--inline) .cm__btn-group--uneven,#cc-main .cm--wide .cm__btn-group--uneven{display:flex;flex:1;justify-content:space-between}#cc-main .cm--bar:not(.cm--inline).cm--flip .cm__btn-group--uneven,#cc-main .cm--wide.cm--flip .cm__btn-group--uneven{flex-direction:row-reverse}#cc-main .cm__btn{background:var(--cc-btn-primary-bg);border:1px solid var(--cc-btn-primary-border-color);border-radius:var(--cc-btn-border-radius);color:var(--cc-btn-primary-color);font-size:.82em;font-weight:600;min-height:42px;padding:.5em 1em;text-align:center}#cc-main .cm__btn:hover{background:var(--cc-btn-primary-hover-bg);border-color:var(--cc-btn-primary-hover-border-color);color:var(--cc-btn-primary-hover-color)}#cc-main .cm__btn--secondary{background:var(--cc-btn-secondary-bg);border-color:var(--cc-btn-secondary-border-color);color:var(--cc-btn-secondary-color)}#cc-main .cm__btn--secondary:hover{background:var(--cc-btn-secondary-hover-bg);border-color:var(--cc-btn-secondary-hover-border-color);color:var(--cc-btn-secondary-hover-color)}#cc-main .cm__btn--close{border-radius:0;border-bottom-left-radius:var(--cc-btn-border-radius);border-right:none;border-top:none;display:none;font-size:1em;height:42px;min-width:auto!important;overflow:hidden;padding:0!important;position:absolute;right:0;top:0;width:42px}#cc-main .cm__btn--close svg{stroke:var(--cc-btn-primary-color);transform:scale(.5);transition:stroke .15s ease}#cc-main .cm__btn--close:hover svg{stroke:var(--cc-btn-primary-hover-color)}#cc-main .cm__btn--close.cm__btn--secondary svg{stroke:var(--cc-btn-secondary-color)}#cc-main .cm__btn--close.cm__btn--secondary:hover svg{stroke:var(--cc-btn-secondary-hover-color)}#cc-main .cm__btn--close+.cm__texts .cm__title{padding-right:3rem}#cc-main .cm--inline .cm__btn-group{grid-auto-flow:column}#cc-main .cm__footer{background:var(--cc-footer-bg);border-top:1px solid var(--cc-footer-border-color);color:var(--cc-footer-color);padding:.4em 0 .5em}#cc-main .cm__links{display:flex;flex-direction:row;padding-bottom:0;padding-top:0}#cc-main .cm__link-group{display:flex;flex-direction:row;font-size:.8em;width:100%}#cc-main .cm__link-group>*+*{margin-left:1.3rem}#cc-main .cm--flip .cm__btn:last-child{grid-row:1}#cc-main .cm--inline.cm--flip .cm__btn:last-child{grid-column:1}#cc-main .cm--box .cm__btn--close{display:block}#cc-main .cm--box.cm--flip .cm__btns{flex-direction:column-reverse}#cc-main .cm--box.cm--wide{max-width:36em}#cc-main .cm--box.cm--wide .cm__btns{flex-direction:row;justify-content:space-between}#cc-main .cm--box.cm--wide .cm__btn-group{grid-auto-flow:column}#cc-main .cm--box.cm--wide .cm__btn{min-width:120px;padding-left:1.8em;padding-right:1.8em}#cc-main .cm--box.cm--wide.cm--flip .cm__btns{flex-direction:row-reverse}#cc-main .cm--box.cm--wide.cm--flip .cm__btn:last-child{grid-column:1}#cc-main .cm--cloud{max-width:54em;width:unset}#cc-main .cm--cloud .cm__body{flex-direction:row}#cc-main .cm--cloud .cm__texts{flex:1}#cc-main .cm--cloud .cm__desc{max-height:9.4em}#cc-main .cm--cloud .cm__btns{border-left:1px solid var(--cc-separator-border-color);border-top:none;max-width:23em}#cc-main .cm--cloud .cm__btn-group{flex-direction:column}#cc-main .cm--cloud .cm__btn{min-width:19em}#cc-main .cm--cloud.cm--flip .cm__btn-group,#cc-main .cm--cloud.cm--flip .cm__btns{flex-direction:column-reverse}#cc-main .cm--cloud.cm--inline .cm__btn-group{flex-direction:row}#cc-main .cm--cloud.cm--inline .cm__btn{min-width:10em}#cc-main .cm--cloud.cm--inline.cm--flip .cm__btn-group{flex-direction:row-reverse}#cc-main .cm--bar{border-radius:0;left:0;margin:0;max-width:unset;opacity:1;right:0;transform:translateY(0);width:100vw;--cc-modal-transition-duration:.35s}#cc-main .cm--bar.cm--top{top:0;transform:translateY(-100%)}#cc-main .cm--bar.cm--bottom{bottom:0;transform:translateY(100%)}#cc-main .cm--bar .cm__body,#cc-main .cm--bar .cm__links{margin:0 auto;max-width:55em;width:100%}#cc-main .cm--bar .cm__body{padding:.5em 0 .9em}#cc-main .cm--bar .cm__btns{border-top:none;flex-direction:row;justify-content:space-between}#cc-main .cm--bar .cm__btn-group{grid-auto-flow:column}#cc-main .cm--bar:not(.cm--inline) .cm__btn+.cm__btn,#cc-main .cm--bar:not(.cm--inline) .cm__btn-group+.cm__btn-group{margin-left:.375rem;margin-top:0}#cc-main .cm--bar .cm__btn{min-width:120px;padding-left:2em;padding-right:2em}#cc-main .cm--bar.cm--flip:not(.cm--inline) .cm__btn+.cm__btn,#cc-main .cm--bar.cm--flip:not(.cm--inline) .cm__btn-group+.cm__btn-group{margin-bottom:0;margin-left:0;margin-right:.375rem}#cc-main .cm--bar.cm--flip .cm__btns{flex-direction:row-reverse}#cc-main .cm--bar.cm--flip .cm__btn:last-child{grid-column:1}#cc-main .cm--bar.cm--inline .cm__body,#cc-main .cm--bar.cm--inline .cm__links{max-width:74em}#cc-main .cm--bar.cm--inline .cm__body{flex-direction:row;padding:0}#cc-main .cm--bar.cm--inline .cm__btns{flex-direction:column;justify-content:center;max-width:23em}#cc-main .cm--bar.cm--inline.cm--flip .cm__btns{flex-direction:column-reverse}#cc-main .cc--anim .cm,#cc-main .cc--anim.cm-wrapper:before{transition:opacity var(--cc-modal-transition-duration) ease,visibility var(--cc-modal-transition-duration) ease,transform var(--cc-modal-transition-duration) ease}#cc-main .cc--anim .cm__btn,#cc-main .cc--anim .cm__close{transition:background-color .15s ease,border-color .15s ease,color .15s ease}.disable--interaction #cc-main .cm-wrapper:before{background:var(--cc-overlay-bg);content:"";inset:0;opacity:0;position:fixed;visibility:hidden;z-index:0}.show--consent #cc-main .cc--anim .cm{opacity:1;transform:translateY(0);visibility:visible!important}.show--consent #cc-main .cc--anim .cm--middle{transform:translateY(-50%)}.show--consent #cc-main .cc--anim .cm--bar{transform:translateY(0)}.show--consent #cc-main .cc--anim.cm-wrapper:before{opacity:1;visibility:visible}#cc-main.cc--rtl .cm__btn--close{border-bottom-left-radius:unset;border-bottom-right-radius:var(--cc-btn-border-radius);left:0;right:unset}#cc-main.cc--rtl .cm__btn--close+.cm__texts .cm__title{padding-left:3rem!important;padding-right:1.3rem}#cc-main.cc--rtl .cm--inline .cm__btn+.cm__btn{margin-left:0;margin-right:.375rem}#cc-main.cc--rtl .cm--inline.cm--flip .cm__btn+.cm__btn{margin-left:.375rem;margin-right:0}#cc-main.cc--rtl .cm:not(.cm--inline).cm--bar .cm__btn+.cm__btn,#cc-main.cc--rtl .cm:not(.cm--inline).cm--bar .cm__btn-group+.cm__btn-group,#cc-main.cc--rtl .cm:not(.cm--inline).cm--wide .cm__btn+.cm__btn,#cc-main.cc--rtl .cm:not(.cm--inline).cm--wide .cm__btn-group+.cm__btn-group{margin-left:0;margin-right:.375rem}#cc-main.cc--rtl .cm:not(.cm--inline).cm--bar.cm--flip .cm__btn+.cm__btn,#cc-main.cc--rtl .cm:not(.cm--inline).cm--wide.cm--flip .cm__btn+.cm__btn{margin-left:.375rem;margin-right:0}#cc-main.cc--rtl .cm__link-group>*+*{margin-left:0;margin-right:1.3rem}@media screen and (max-width:640px){#cc-main{--cc-modal-margin:.5em}#cc-main .cm{max-width:none!important;width:auto!important}#cc-main .cm__body{flex-direction:column!important;padding:0!important}#cc-main .cm__btns,#cc-main .cm__desc,#cc-main .cm__links,#cc-main .cm__title{padding-left:1.1rem!important;padding-right:1.1rem!important}#cc-main .cm__btns{border-left:none!important;border-top:1px solid var(--cc-separator-border-color)!important;flex-direction:column!important;max-width:none!important;min-width:auto!important}#cc-main .cm__btn+.cm__btn,#cc-main .cm__btn-group+.cm__btn-group{margin:.375rem 0 0!important}#cc-main .cm--flip .cm__btn+.cm__btn,#cc-main .cm--flip .cm__btn-group+.cm__btn-group{margin-bottom:.375rem!important;margin-top:0!important}#cc-main .cm__btn-group{display:flex!important;flex-direction:column!important;min-width:auto!important}#cc-main .cm__btn{flex:auto!important}#cc-main .cm__link-group{justify-content:center!important}#cc-main .cm--flip .cm__btn-group,#cc-main .cm--flip .cm__btns{flex-direction:column-reverse!important}}#cc-main .pm-wrapper{position:relative;z-index:2}#cc-main .pm{background:var(--cc-bg);border-radius:var(--cc-modal-border-radius);box-shadow:0 .625em 1.875em #0000024d;display:flex;flex-direction:column;opacity:0;overflow:hidden;position:fixed;visibility:hidden;width:100%;width:unset;z-index:1}#cc-main svg{fill:none;width:100%}#cc-main .pm__body,#cc-main .pm__footer,#cc-main .pm__header{padding:1em 1.4em}#cc-main .pm__header{align-items:center;border-bottom:1px solid var(--cc-separator-border-color);display:flex;justify-content:space-between}#cc-main .pm__title{align-items:center;display:flex;flex:1;font-weight:600;margin-right:2em}#cc-main .pm__close-btn{background:var(--cc-btn-secondary-bg);border:1px solid var(--cc-btn-secondary-border-color);border-radius:var(--cc-btn-border-radius);height:40px;position:relative;transition:all .15s ease;width:40px}#cc-main .pm__close-btn span{display:flex;height:100%;width:100%}#cc-main .pm__close-btn svg{stroke:var(--cc-btn-secondary-color);transform:scale(.5);transition:stroke .15s ease}#cc-main .pm__close-btn:hover{background:var(--cc-btn-secondary-hover-bg);border-color:var(--cc-btn-secondary-hover-border-color)}#cc-main .pm__close-btn:hover svg{stroke:var(--cc-btn-secondary-hover-color)}#cc-main .pm__body{flex:1;overflow-y:auto;overflow-y:overlay}#cc-main .pm__section,#cc-main .pm__section--toggle{border-radius:var(--cc-btn-border-radius);display:flex;flex-direction:column;margin-bottom:.5em}#cc-main .pm__section--toggle .pm__section-desc-wrapper{border:1px solid var(--cc-cookie-category-block-border);border-radius:var(--cc-btn-border-radius);border-top:none;border-top-left-radius:0;border-top-right-radius:0;display:none;margin-top:0!important;overflow:hidden}#cc-main .pm__section{border:1px solid var(--cc-separator-border-color);padding:1em;transition:background-color .25s ease,border-color .25s ease}#cc-main .pm__section:first-child{border:none;margin-bottom:2em;margin-top:0;padding:0;transition:none}#cc-main .pm__section:not(:first-child):hover{background:var(--cc-cookie-category-block-bg);border-color:var(--cc-cookie-category-block-border)}#cc-main .pm__section-toggles+.pm__section{margin-top:2em}#cc-main .pm__section--toggle{background:var(--cc-cookie-category-block-bg);border-top:none;margin-bottom:.375rem}#cc-main .pm__section--toggle .pm__section-title{align-items:center;background:var(--cc-cookie-category-block-bg);border:1px solid var(--cc-cookie-category-block-border);display:flex;justify-content:space-between;min-height:58px;padding:1.1em 5.4em 1.1em 1.2em;position:relative;transition:background-color .25s ease,border-color .25s ease;width:100%}#cc-main .pm__section--toggle .pm__section-title:hover{background:var(--cc-cookie-category-block-hover-bg);border-color:var(--cc-cookie-category-block-hover-border)}#cc-main .pm__section--toggle .pm__section-desc{margin-top:0;padding:1em}#cc-main .pm__section--toggle.is-expanded{--cc-cookie-category-block-bg:var(--cc-cookie-category-expanded-block-bg);--cc-cookie-category-block-border:var(--cc-cookie-category-expanded-block-hover-bg)}#cc-main .pm__section--toggle.is-expanded .pm__section-title{border-bottom-left-radius:0;border-bottom-right-radius:0}#cc-main .pm__section--toggle.is-expanded .pm__section-arrow svg{transform:scale(.5) rotate(180deg)}#cc-main .pm__section--toggle.is-expanded .pm__section-desc-wrapper{display:flex}#cc-main .pm__section--expandable .pm__section-title{cursor:pointer;padding-left:3.4em}#cc-main .pm__section--expandable .pm__section-arrow{background:var(--cc-toggle-readonly-bg);border-radius:100%;display:flex;height:20px;justify-content:center;left:18px;pointer-events:none;position:absolute;width:20px}#cc-main .pm__section--expandable .pm__section-arrow svg{stroke:var(--cc-btn-secondary-color);transform:scale(.5)}#cc-main .pm__section-title-wrapper{align-items:center;display:flex;position:relative}#cc-main .pm__section-title-wrapper+.pm__section-desc-wrapper{margin-top:.85em}#cc-main .pm__section-title{border-radius:var(--cc-btn-border-radius);font-size:.95em;font-weight:600}#cc-main .pm__badge{align-items:center;background:var(--cc-btn-secondary-bg);border-radius:5em;color:var(--cc-secondary-color);display:flex;flex:none;font-size:.8em;font-weight:600;height:23px;justify-content:center;margin-left:1em;min-width:23px;overflow:hidden;padding:0 .6em 1px;position:relative;text-align:center;white-space:nowrap;width:auto}#cc-main .pm__service-counter{background:var(--cc-btn-primary-bg);color:var(--cc-btn-primary-color);padding:0;width:23px}#cc-main .pm__service-counter[data-counterlabel]{padding:0 .6em 1px;width:auto}#cc-main .section__toggle,#cc-main .section__toggle-wrapper,#cc-main .toggle__icon,#cc-main .toggle__label{border-radius:var(--cc-pm-toggle-border-radius);height:23px;transform:translateZ(0);width:50px}#cc-main .section__toggle-wrapper{cursor:pointer;position:absolute;right:18px;z-index:1}#cc-main .toggle-service{height:19px;position:relative;right:0;width:42px}#cc-main .toggle-service .section__toggle,#cc-main .toggle-service .toggle__icon,#cc-main .toggle-service .toggle__label{height:19px;width:42px}#cc-main .toggle-service .toggle__icon{position:relative}#cc-main .toggle-service .toggle__icon-circle{height:19px;width:19px}#cc-main .toggle-service .section__toggle:checked~.toggle__icon .toggle__icon-circle{transform:translate(23px)}#cc-main .pm__section--toggle:nth-child(2) .section__toggle-wrapper:after{display:none!important}#cc-main .section__toggle{border:0;cursor:pointer;display:block;left:0;margin:0;position:absolute;top:0}#cc-main .section__toggle:disabled{cursor:not-allowed}#cc-main .toggle__icon{background:var(--cc-toggle-off-bg);box-shadow:0 0 0 1px var(--cc-toggle-off-bg);display:flex;flex-direction:row;pointer-events:none;position:absolute;transition:all .25s ease}#cc-main .toggle__icon-circle{background:var(--cc-toggle-off-knob-bg);border:none;border-radius:var(--cc-pm-toggle-border-radius);box-shadow:0 1px 2px #1820035c;display:block;height:23px;left:0;position:absolute;top:0;transition:transform .25s ease,background-color .25s ease;width:23px}#cc-main .toggle__icon-off,#cc-main .toggle__icon-on{height:100%;position:absolute;transition:opacity .15s ease;width:100%}#cc-main .toggle__icon-on{opacity:0;transform:rotate(45deg)}#cc-main .toggle__icon-on svg{stroke:var(--cc-toggle-on-bg);transform:scale(.55) rotate(-45deg)}#cc-main .toggle__icon-off{opacity:1}#cc-main .toggle__icon-off svg{stroke:var(--cc-toggle-off-bg);transform:scale(.55)}#cc-main .section__toggle:checked~.toggle__icon{background:var(--cc-toggle-on-bg);box-shadow:0 0 0 1px var(--cc-toggle-on-bg)}#cc-main .section__toggle:checked~.toggle__icon .toggle__icon-circle{background-color:var(--cc-toggle-on-knob-bg);transform:translate(27px)}#cc-main .section__toggle:checked~.toggle__icon .toggle__icon-on{opacity:1}#cc-main .section__toggle:checked~.toggle__icon .toggle__icon-off{opacity:0}#cc-main .section__toggle:checked:disabled~.toggle__icon{background:var(--cc-toggle-readonly-bg);box-shadow:0 0 0 1px var(--cc-toggle-readonly-bg)}#cc-main .section__toggle:checked:disabled~.toggle__icon .toggle__icon-circle{background:var(--cc-toggle-readonly-knob-bg);box-shadow:none}#cc-main .section__toggle:checked:disabled~.toggle__icon svg{stroke:var(--cc-toggle-readonly-knob-icon-color)}#cc-main .toggle__label{opacity:0;overflow:hidden;pointer-events:none;position:absolute;top:0;z-index:-1}#cc-main .pm__section-desc-wrapper{color:var(--cc-secondary-color);display:flex;flex-direction:column;font-size:.9em}#cc-main .pm__section-desc-wrapper>:not(:last-child){border-bottom:1px solid var(--cc-cookie-category-block-border)}#cc-main .pm__section-services{display:flex;flex-direction:column}#cc-main .pm__service{align-items:center;display:flex;justify-content:space-between;padding:.4em 1.2em;position:relative;transition:background-color .15s ease}#cc-main .pm__service:hover{background-color:var(--cc-cookie-category-block-hover-bg)}#cc-main .pm__service-header{align-items:center;display:flex;margin-right:1em;width:100%}#cc-main .pm__service-icon{border:2px solid;border-radius:100%;height:8px;margin-left:6px;margin-right:20px;margin-top:1px;min-width:8px}#cc-main .pm__service-title{font-size:.95em;width:100%;word-break:break-word}#cc-main .pm__section-desc{line-height:1.5em}#cc-main .pm__section-table{border-collapse:collapse;font-size:.9em;margin:0;overflow:hidden;padding:0;text-align:left;width:100%}#cc-main .pm__table-caption{text-align:left}#cc-main .pm__table-caption,#cc-main .pm__table-head>tr{border-bottom:1px dashed var(--cc-separator-border-color);color:var(--cc-primary-color);font-weight:600}#cc-main .pm__table-tr{transition:background-color .15s ease}#cc-main .pm__table-tr:hover{background:var(--cc-cookie-category-block-hover-bg)}#cc-main .pm__table-caption,#cc-main .pm__table-td,#cc-main .pm__table-th{padding:.625em .625em .625em 1.2em;vertical-align:top}#cc-main .pm__footer{border-top:1px solid var(--cc-separator-border-color);display:flex;justify-content:space-between}#cc-main .pm__btn-group{display:flex}#cc-main .pm__btn+.pm__btn,#cc-main .pm__btn-group+.pm__btn-group{margin-left:.375rem}#cc-main .pm--flip .pm__btn+.pm__btn,#cc-main .pm--flip .pm__btn-group+.pm__btn-group{margin-left:0;margin-right:.375rem}#cc-main .pm__btn{background:var(--cc-btn-primary-bg);border:1px solid var(--cc-btn-primary-border-color);border-radius:var(--cc-btn-border-radius);color:var(--cc-btn-primary-color);flex:auto;font-size:.82em;font-weight:600;min-height:42px;min-width:110px;padding:.5em 1.5em;text-align:center;transition:background-color .15s ease,border-color .15s ease,color .15s ease}#cc-main .pm__btn:hover{background:var(--cc-btn-primary-hover-bg);border-color:var(--cc-btn-primary-hover-border-color);color:var(--cc-btn-primary-hover-color)}#cc-main .pm__btn--secondary{background:var(--cc-btn-secondary-bg);border-color:var(--cc-btn-secondary-border-color);color:var(--cc-btn-secondary-color)}#cc-main .pm__btn--secondary:hover{background:var(--cc-btn-secondary-hover-bg);border-color:var(--cc-btn-secondary-hover-border-color);color:var(--cc-btn-secondary-hover-color)}#cc-main .pm--box{height:calc(100% - 2em);left:var(--cc-modal-margin);margin:0 auto;max-height:37.5em;max-width:43em;right:var(--cc-modal-margin);top:50%;transform:translateY(calc(-50% + 1.6em))}#cc-main .pm--box.pm--flip .pm__btn-group,#cc-main .pm--box.pm--flip .pm__footer{flex-direction:row-reverse}#cc-main .pm--bar{border-radius:0;bottom:0;height:100%;margin:0;max-height:none;max-width:29em;opacity:1;top:0;width:100%;--cc-modal-transition-duration:.35s}#cc-main .pm--bar .pm__section-table,#cc-main .pm--bar .pm__table-body,#cc-main .pm--bar .pm__table-td,#cc-main .pm--bar .pm__table-th,#cc-main .pm--bar .pm__table-tr{display:block}#cc-main .pm--bar .pm__table-head{display:none}#cc-main .pm--bar .pm__table-caption{display:block}#cc-main .pm--bar .pm__table-tr:not(:last-child){border-bottom:1px solid var(--cc-separator-border-color)}#cc-main .pm--bar .pm__table-td{display:flex;justify-content:space-between}#cc-main .pm--bar .pm__table-td:before{color:var(--cc-primary-color);content:attr(data-column);flex:1;font-weight:600;min-width:100px;overflow:hidden;padding-right:2em;text-overflow:ellipsis}#cc-main .pm--bar .pm__table-td>div{flex:3}#cc-main .pm--bar:not(.pm--wide) .pm__body,#cc-main .pm--bar:not(.pm--wide) .pm__footer,#cc-main .pm--bar:not(.pm--wide) .pm__header{padding:1em 1.3em}#cc-main .pm--bar:not(.pm--wide) .pm__btn-group,#cc-main .pm--bar:not(.pm--wide) .pm__footer{flex-direction:column}#cc-main .pm--bar:not(.pm--wide) .pm__btn+.pm__btn,#cc-main .pm--bar:not(.pm--wide) .pm__btn-group+.pm__btn-group{margin:.375rem 0 0}#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__btn-group,#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__footer{flex-direction:column-reverse}#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__btn+.pm__btn,#cc-main .pm--bar:not(.pm--wide).pm--flip .pm__btn-group+.pm__btn-group{margin-bottom:.375rem;margin-top:0}#cc-main .pm--bar:not(.pm--wide) .pm__badge{display:none}#cc-main .pm--bar.pm--left{left:0;transform:translate(-100%)}#cc-main .pm--bar.pm--right{right:0;transform:translate(100%)}#cc-main .pm--bar.pm--wide{max-width:35em}#cc-main .pm--bar.pm--wide .pm__body,#cc-main .pm--bar.pm--wide .pm__footer,#cc-main .pm--bar.pm--wide .pm__header{padding:1em 1.4em}#cc-main .pm--bar.pm--wide.pm--flip .pm__btn-group,#cc-main .pm--bar.pm--wide.pm--flip .pm__footer{flex-direction:row-reverse}#cc-main .pm-overlay{background:var(--cc-overlay-bg);content:"";inset:0;opacity:0;position:fixed;visibility:hidden;z-index:1}#cc-main .cc--anim .pm,#cc-main .cc--anim .pm-overlay{transition:opacity var(--cc-modal-transition-duration) ease,visibility var(--cc-modal-transition-duration) ease,transform var(--cc-modal-transition-duration) ease}.show--preferences #cc-main .cc--anim .pm{opacity:1;visibility:visible!important}.show--preferences #cc-main .cc--anim .pm--box{transform:translateY(-50%)}.show--preferences #cc-main .cc--anim .pm--bar{transform:translate(0)}.show--preferences #cc-main .cc--anim .pm-overlay{opacity:1;visibility:visible}#cc-main.cc--rtl .pm__service-header{margin-left:1em;margin-right:0}#cc-main.cc--rtl .pm__section-arrow{left:unset;right:18px}#cc-main.cc--rtl .section__toggle-wrapper{left:18px;right:unset;transform-origin:left}#cc-main.cc--rtl .toggle-service{left:0}#cc-main.cc--rtl .pm__service-icon{margin-left:20px;margin-right:5px}#cc-main.cc--rtl .pm__section--toggle .pm__section-title{padding-left:5.4em;padding-right:1.2em}#cc-main.cc--rtl .pm__section--expandable .pm__section-title{padding-right:3.4em}#cc-main.cc--rtl .pm__badge{margin-left:unset;margin-right:1em}#cc-main.cc--rtl .toggle__icon-circle{transform:translate(27px)}#cc-main.cc--rtl .toggle-service .toggle__icon-circle{transform:translate(23px)}#cc-main.cc--rtl .section__toggle:checked~.toggle__icon .toggle__icon-circle{transform:translate(0)}#cc-main.cc--rtl .pm__table-td,#cc-main.cc--rtl .pm__table-th{padding-left:unset;padding-right:1.2em;text-align:right}#cc-main.cc--rtl .pm__table-td{padding-left:unset;padding-right:1.2em}#cc-main.cc--rtl .pm__table-td:before{padding-left:2em;padding-right:unset}#cc-main.cc--rtl .pm__btn+.pm__btn,#cc-main.cc--rtl .pm__btn-group+.pm__btn-group{margin-left:0;margin-right:.375rem}#cc-main.cc--rtl .pm--flip .pm__btn+.pm__btn,#cc-main.cc--rtl .pm--flip .pm__btn-group+.pm__btn-group{margin-left:.375rem;margin-right:0}#cc-main.cc--rtl .pm--flip.pm--bar:not(.pm--wide) .pm__btn+.pm__btn,#cc-main.cc--rtl .pm--flip.pm--bar:not(.pm--wide) .pm__btn-group+.pm__btn-group{margin-left:0}@media screen and (max-width:640px){#cc-main .pm{border-radius:0;height:auto;inset:0;max-height:100%;max-width:none!important;transform:translateY(1.6em)}#cc-main .pm__body,#cc-main .pm__footer,#cc-main .pm__header{padding:.9em!important}#cc-main .pm__badge{display:none}#cc-main .pm__section-table,#cc-main .pm__table-body,#cc-main .pm__table-caption,#cc-main .pm__table-td,#cc-main .pm__table-th,#cc-main .pm__table-tr{display:block}#cc-main .pm__table-head{display:none}#cc-main .pm__table-tr:not(:last-child){border-bottom:1px solid var(--cc-separator-border-color)}#cc-main .pm__table-td{display:flex;justify-content:space-between}#cc-main .pm__table-td:before{color:var(--cc-primary-color);content:attr(data-column);flex:1;font-weight:600;min-width:100px;overflow:hidden;padding-right:2em;text-overflow:ellipsis}#cc-main .pm__table-td>div{flex:3}#cc-main .pm__btn-group,#cc-main .pm__footer{flex-direction:column!important}#cc-main .pm__btn-group{display:flex!important}#cc-main .pm__btn+.pm__btn,#cc-main .pm__btn-group+.pm__btn-group{margin:.375rem 0 0!important}#cc-main .pm--flip .pm__btn+.pm__btn,#cc-main .pm--flip .pm__btn-group+.pm__btn-group{margin-bottom:.375rem!important;margin-top:0!important}#cc-main .pm--flip .pm__btn-group,#cc-main .pm--flip .pm__footer{flex-direction:column-reverse!important}.show--preferences #cc-main .cc--anim .pm{transform:translateY(0)!important}}:root{--font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Helvetica, Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";--color-background: #0A0F11;--color-text: #F0F4F5;--color-text-secondary: #8899A6;--color-primary: #14B8A6;--color-primary-hover: #2DD4BF;--color-primary-dim: rgba(20, 184, 166, .1);--color-primary-border: rgba(20, 184, 166, .3);--color-primary-shadow: rgba(20, 184, 166, .4);--color-primary-glow-strong: rgba(20, 184, 166, .6);--color-accent: #0EA5E9;--color-red: #F43F5E;--color-surface: rgba(255, 255, 255, .04);--color-surface-hover: rgba(255, 255, 255, .08);--color-surface-active: rgba(255, 255, 255, .12);--color-popover-bg: rgba(21, 21, 23, .98);--color-bg-primary: rgba(255, 255, 255, .04);--color-bg-secondary: rgba(255, 255, 255, .08);--color-bg-tertiary: rgba(255, 255, 255, .06);--color-bg-hover: rgba(255, 255, 255, .12);--color-text-tertiary: rgba(136, 153, 166, .6);--color-border: rgba(255, 255, 255, .08);--color-border-hover: rgba(255, 255, 255, .15);--radius-sm: 6px;--radius-md: 8px;--radius-lg: 12px;--radius-full: 9999px;--spacing-xs: 4px;--spacing-sm: 8px;--spacing-md: 16px;--spacing-lg: 24px;--backdrop-blur: blur(24px);--shadow-sm: 0 1px 2px rgba(0, 0, 0, .5);--shadow-md: 0 4px 12px rgba(0, 0, 0, .5);--shadow-xl: 0 20px 25px -5px rgba(0, 0, 0, .6), 0 10px 10px -5px rgba(0, 0, 0, .4);--shadow-glow: 0 0 24px rgba(20, 184, 166, .25);--color-gold: #FFD700;--color-gold-dim: rgba(255, 215, 0, .1);--color-red-dim: rgba(244, 63, 94, .1);--color-success: #32D74B;--color-success-hover: #28a745;--color-success-dim: rgba(50, 215, 75, .1);--color-success-border: rgba(50, 215, 75, .2);--color-success-glow: rgba(50, 215, 75, .4);--color-error: #FF453A;--color-error-dim: rgba(255, 69, 58, .1);--color-error-border: rgba(255, 69, 58, .2);--color-info: #007AFF;--color-info-secondary: #5856D6;--color-info-glow: rgba(0, 122, 255, .4);--color-promo-primary: #FF9500;--color-promo-secondary: #FF5E3A;--color-promo-dim: rgba(255, 149, 0, .15);--color-promo-dim-secondary: rgba(255, 94, 58, .15);--color-promo-border: rgba(255, 149, 0, .3);--color-promo-glow: rgba(255, 149, 0, .2);--color-promo-shadow: rgba(255, 94, 58, .3);--color-promo-shadow-hover: rgba(255, 94, 58, .4);--color-modal-bg: #151517}*,*:before,*:after{box-sizing:border-box}body{margin:0;min-width:320px;min-height:100vh;background-color:var(--color-background);color:var(--color-text);font-family:var(--font-family);line-height:1.5;font-weight:400;font-size:14px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button{font-family:inherit;border:none;outline:none;background:none}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:#ffffff1a;border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#fff3}:root{--cc-bg: #151517;--cc-primary-color: #F0F4F5;--cc-secondary-color: #8899A6;--cc-btn-primary-bg: #14B8A6;--cc-btn-primary-color: #fff;--cc-btn-primary-hover-bg: #2DD4BF;--cc-btn-primary-hover-color: #fff;--cc-btn-secondary-bg: rgba(255, 255, 255, .08);--cc-btn-secondary-color: #F0F4F5;--cc-btn-secondary-hover-bg: rgba(255, 255, 255, .15);--cc-btn-secondary-hover-color: #F0F4F5;--cc-separator-border-color: rgba(255, 255, 255, .08);--cc-toggle-on-bg: #14B8A6;--cc-toggle-off-bg: rgba(255, 255, 255, .2);--cc-toggle-readonly-bg: #8899A6;--cc-cookie-category-block-bg: rgba(255, 255, 255, .04);--cc-cookie-category-block-hover-bg: rgba(255, 255, 255, .08);--cc-section-border: rgba(255, 255, 255, .08);--cc-overlay-bg: rgba(0, 0, 0, .65);--cc-webkit-scrollbar-bg: rgba(255, 255, 255, .1);--cc-webkit-scrollbar-hover-bg: rgba(255, 255, 255, .2)}#cc-main .cm{border:1px solid rgba(255,255,255,.08);border-radius:12px;box-shadow:0 8px 32px #0006}#cc-main .cm__btn{border-radius:8px;transition:all .2s ease}#cc-main .cm__btn--secondary:hover,#cc-main .pm__btn--secondary:hover{color:#f0f4f5!important}#cc-main .pm{border:1px solid rgba(255,255,255,.08);border-radius:12px}#cc-main .pm__badge{background:#14b8a626;color:#14b8a6}._logoSvg_6hfym_1{width:100%;height:100%;display:block;overflow:visible}._logoPath_6hfym_8{stroke-dasharray:200;stroke-dashoffset:200;animation:_draw_6hfym_1 2s cubic-bezier(.16,1,.3,1) forwards;will-change:stroke-dashoffset;filter:drop-shadow(0 0 2px rgba(255,255,255,.3))}@keyframes _draw_6hfym_1{to{stroke-dashoffset:0}}._logoContainer_6hfym_24:hover ._logoPath_6hfym_8{animation:_pulse_6hfym_1 2s infinite ease-in-out;stroke-dashoffset:0}@keyframes _pulse_6hfym_1{0%,to{stroke-width:4;stroke-opacity:1}50%{stroke-width:4.5;stroke-opacity:.8}}._overlay_ia66p_1{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#0009;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;z-index:1000;animation:_fadeIn_ia66p_1 .2s ease-out}._modal_ia66p_16{position:relative;width:400px;max-width:90%;background:transparent;border:none;border-radius:var(--radius-lg);padding:32px;box-shadow:var(--shadow-md);display:flex;flex-direction:column;gap:20px;animation:_slideUp_ia66p_1 .3s cubic-bezier(.16,1,.3,1);z-index:1;overflow:hidden}._modal_ia66p_16:before{content:"";position:absolute;top:50%;left:50%;width:150%;height:150%;background:conic-gradient(from 0deg,transparent 0deg,transparent 80deg,var(--color-primary) 160deg,transparent 240deg,transparent 360deg);transform:translate(-50%,-50%);animation:_borderSpin_ia66p_1 4s linear infinite;z-index:-2}._modal_ia66p_16:after{content:"";position:absolute;inset:1.5px;background-color:var(--color-modal-bg);border-radius:calc(var(--radius-lg) - 1.5px);z-index:-1}@keyframes _borderSpin_ia66p_1{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}._brandHeader_ia66p_79{display:flex;justify-content:center;margin-bottom:8px}._title_ia66p_85{font-size:22px;font-weight:600;color:var(--color-text);margin:0 0 16px;text-align:center}._formContainer_ia66p_93{display:flex;flex-direction:column;min-height:420px;animation:_fadeSlideIn_ia66p_1 .25s ease-out}@keyframes _fadeSlideIn_ia66p_1{0%{opacity:0;transform:translate(10px)}to{opacity:1;transform:translate(0)}}._form_ia66p_93{display:flex;flex-direction:column;gap:16px}._inputGroup_ia66p_118{display:flex;flex-direction:column;gap:8px}._label_ia66p_124{font-size:13px;font-weight:500;color:var(--color-text-secondary)}._input_ia66p_118{width:100%;padding:10px 12px;background-color:var(--color-surface);border:1px solid transparent;border-radius:var(--radius-md);color:var(--color-text);font-size:14px;transition:all .2s}._input_ia66p_118:focus{outline:none;background-color:var(--color-surface-active);box-shadow:0 0 0 1px var(--color-primary),var(--shadow-glow)}._passwordWrapper_ia66p_147{position:relative;display:flex;align-items:center}._passwordWrapper_ia66p_147 ._input_ia66p_118{padding-right:40px}._passwordToggle_ia66p_157{position:absolute;right:8px;background:none;border:none;color:var(--color-text-secondary);cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-sm);transition:color .2s}._passwordToggle_ia66p_157:hover{color:var(--color-text)}._optionalLabel_ia66p_176{font-size:12px;color:var(--color-text-secondary);font-weight:400}._fieldHint_ia66p_182{display:block;margin-top:4px;font-size:12px;color:var(--color-primary)}._submitButton_ia66p_189{margin-top:8px;padding:12px;background-color:var(--color-primary);color:#fff;border-radius:var(--radius-md);font-weight:600;font-size:14px;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center;gap:8px}._submitButton_ia66p_189:hover{background-color:var(--color-primary-hover);transform:translateY(-1px);box-shadow:var(--shadow-glow)}._submitButton_ia66p_189:disabled{opacity:.6;cursor:not-allowed;transform:none}._footer_ia66p_217{display:flex;flex-direction:column;align-items:center;gap:16px;margin-top:auto;padding-top:24px}._divider_ia66p_226{display:flex;align-items:center;width:100%;gap:12px;color:var(--color-text-secondary);font-size:12px}._divider_ia66p_226:before,._divider_ia66p_226:after{content:"";flex:1;height:1px;background:var(--color-border)}._footerText_ia66p_243{font-size:13px;color:var(--color-text-secondary)}._link_ia66p_248{color:var(--color-primary);background:none;border:none;padding:0;margin-left:4px;cursor:pointer;font-weight:500}._link_ia66p_248:hover{text-decoration:underline}._signupButton_ia66p_262{width:100%;padding:12px;background:transparent;color:var(--color-primary);border:1px solid var(--color-primary-border);border-radius:var(--radius-md);font-weight:600;font-size:14px;cursor:pointer;transition:all .2s}._signupButton_ia66p_262:hover{background:var(--color-primary-dim);border-color:var(--color-primary)}._signupButtonHighlight_ia66p_281{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;padding:12px;background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-accent) 100%);color:#fff;border:none;border-radius:var(--radius-md);font-weight:600;font-size:14px;cursor:pointer;transition:all .2s;box-shadow:0 4px 16px var(--color-primary-shadow)}._signupButtonHighlight_ia66p_281:hover{transform:translateY(-1px);box-shadow:0 6px 20px var(--color-primary-glow-strong)}._pointsHighlight_ia66p_306{color:#fff;font-weight:700;text-shadow:0 0 8px rgba(255,255,255,.4);margin:0 4px}._error_ia66p_313{color:var(--color-error);font-size:13px;background-color:var(--color-error-dim);padding:8px 12px;border-radius:var(--radius-sm);border:1px solid var(--color-error-border)}._fieldError_ia66p_322{color:var(--color-error);font-size:12px;margin-top:4px}._inputError_ia66p_328{border-color:var(--color-error)!important}@keyframes _fadeIn_ia66p_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUp_ia66p_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._closeButton_ia66p_355{position:absolute;top:16px;right:16px;background:none;border:none;color:var(--color-text-secondary);cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;border-radius:50%;transition:all .2s;z-index:10}._closeButton_ia66p_355:hover{background:var(--color-surface-hover);color:var(--color-text)}._successContainer_ia66p_378{display:flex;flex-direction:column;align-items:center;text-align:center;padding:16px 0;animation:_fadeIn_ia66p_1 .3s ease-out}._successIcon_ia66p_387{width:64px;height:64px;border-radius:50%;background:linear-gradient(135deg,var(--color-success) 0%,var(--color-success-hover) 100%);display:flex;align-items:center;justify-content:center;color:#fff;margin-bottom:16px;animation:_scaleIn_ia66p_1 .4s cubic-bezier(.34,1.56,.64,1);box-shadow:0 4px 20px var(--color-success-glow)}@keyframes _scaleIn_ia66p_1{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}._successTitle_ia66p_413{font-size:20px;font-weight:600;color:var(--color-text);margin:0 0 8px}._successEmail_ia66p_420{font-size:14px;color:var(--color-text-secondary);margin:0 0 16px}._successHint_ia66p_426{font-size:13px;color:var(--color-text-secondary);margin:0 0 24px;padding:12px 16px;background:var(--color-success-dim);border-radius:var(--radius-md);border:1px solid var(--color-success-border)}._laterLink_ia66p_436{margin-top:16px;background:none;border:none;color:var(--color-text-secondary);font-size:13px;cursor:pointer;transition:color .2s}._laterLink_ia66p_436:hover{color:var(--color-text)}._signupBanner_ia66p_451{display:flex;align-items:center;justify-content:center;gap:8px;padding:10px 16px;background:var(--color-primary-dim);border:1px solid var(--color-primary-border);border-radius:var(--radius-md);margin-bottom:8px;animation:_bannerPulse_ia66p_1 2s ease-in-out infinite}@keyframes _bannerPulse_ia66p_1{0%,to{box-shadow:0 0 #14b8a600}50%{box-shadow:0 0 12px 2px var(--color-primary-shadow)}}._signupBannerIcon_ia66p_476{font-size:18px;animation:_iconBounce_ia66p_1 1s ease-in-out infinite}@keyframes _iconBounce_ia66p_1{0%,to{transform:translateY(0) rotate(0)}25%{transform:translateY(-2px) rotate(-5deg)}75%{transform:translateY(-2px) rotate(5deg)}}._signupBannerText_ia66p_497{font-size:13px;font-weight:500;color:var(--color-primary)}._signupBannerPoints_ia66p_503{font-weight:700;color:var(--color-accent)}._forgotPasswordLink_ia66p_509{align-self:flex-end;background:none;border:none;padding:0;margin-top:4px;font-size:12px;color:var(--color-text-secondary);cursor:pointer;transition:color .2s}._forgotPasswordLink_ia66p_509:hover{color:var(--color-primary)}._backButton_ia66p_526{display:flex;align-items:center;gap:4px;background:none;border:none;padding:0;margin-bottom:16px;font-size:13px;color:var(--color-text-secondary);cursor:pointer;transition:color .2s}._backButton_ia66p_526:hover{color:var(--color-text)}._subtitle_ia66p_545{font-size:13px;color:var(--color-text-secondary);text-align:center;margin:0 0 16px;line-height:1.5}._emailSentIcon_ia66p_554{width:64px;height:64px;border-radius:50%;background:linear-gradient(135deg,var(--color-info) 0%,var(--color-info-secondary) 100%);display:flex;align-items:center;justify-content:center;color:#fff;margin-bottom:16px;animation:_scaleIn_ia66p_1 .4s cubic-bezier(.34,1.56,.64,1);box-shadow:0 4px 20px var(--color-info-glow)}._oauthSection_ia66p_569{display:flex;flex-direction:column;gap:12px;margin-top:16px}._oauthDivider_ia66p_576{display:flex;align-items:center;width:100%;gap:12px;color:var(--color-text-secondary);font-size:12px;margin:20px 0 16px}._oauthDivider_ia66p_576:before,._oauthDivider_ia66p_576:after{content:"";flex:1;height:1px;background:var(--color-border)}._googleButton_ia66p_594{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;padding:11px 16px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text);font-size:14px;font-weight:500;cursor:pointer;transition:all .2s}._googleButton_ia66p_594:hover{background:var(--color-surface-hover);border-color:var(--color-border-hover)}._googleButton_ia66p_594:disabled{opacity:.6;cursor:not-allowed}._googleButtonPrimary_ia66p_622{display:flex;align-items:center;justify-content:center;gap:12px;width:100%;padding:14px 20px;background:#fff;border:none;border-radius:var(--radius-md);color:#1f1f1f;font-size:15px;font-weight:600;cursor:pointer;transition:all .2s;box-shadow:0 1px 3px #00000014,0 1px 2px #0000001f}._googleButtonPrimary_ia66p_622:hover{background:#f8f9fa;box-shadow:0 2px 6px #0000001f,0 2px 4px #00000014;transform:translateY(-1px)}._googleButtonPrimary_ia66p_622:active{transform:translateY(0);box-shadow:0 1px 2px #0000001a}._googleButtonPrimary_ia66p_622:disabled{opacity:.7;cursor:not-allowed;transform:none}._legalText_ia66p_658{font-size:11px;color:var(--color-text-secondary);text-align:center;margin:16px 0 0;line-height:1.5}._legalLink_ia66p_666{color:var(--color-text-secondary);text-decoration:underline;transition:color .2s}._legalLink_ia66p_666:hover{color:var(--color-primary)}._loginOptionWrapper_ia66p_677{position:relative;width:100%}._lastLoginBadge_ia66p_682{position:absolute;top:-10px;right:12px;padding:2px 8px;background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-accent) 100%);color:#fff;font-size:10px;font-weight:600;border-radius:10px;z-index:1;box-shadow:0 2px 8px var(--color-primary-shadow)}._lastLoginBadgeInline_ia66p_696{padding:2px 8px;background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-accent) 100%);color:#fff;font-size:10px;font-weight:600;border-radius:10px;white-space:nowrap}._overlay_8jw0l_2{position:fixed;inset:0;background-color:#000000b3;display:flex;justify-content:center;align-items:center;z-index:1000;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);animation:_fadeIn_8jw0l_1 .2s ease-out}._modal_8jw0l_17{width:90%;max-width:500px;max-height:80vh;background-color:var(--color-background);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-xl);display:flex;flex-direction:column;overflow:hidden;animation:_slideUp_8jw0l_1 .3s cubic-bezier(.16,1,.3,1)}._header_8jw0l_31{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid var(--color-border);background-color:var(--color-surface)}._title_8jw0l_40{font-size:1.1rem;font-weight:600;color:var(--color-text-primary);margin:0}._closeButton_8jw0l_47{background:none;border:none;color:var(--color-text-secondary);cursor:pointer;padding:4px;border-radius:var(--radius-sm);transition:all .2s}._closeButton_8jw0l_47:hover{background-color:var(--color-surface-hover);color:var(--color-text-primary)}._summarySection_8jw0l_62{padding:24px 20px;text-align:center;border-bottom:1px solid var(--color-border);background:linear-gradient(180deg,var(--color-surface) 0%,transparent 100%)}._balanceLabel_8jw0l_69{font-size:.9rem;color:var(--color-text-secondary);margin-bottom:8px}._balanceValue_8jw0l_75{font-size:2.5rem;font-weight:700;color:var(--color-gold);line-height:1;display:flex;align-items:center;justify-content:center;gap:8px}._listContainer_8jw0l_86{flex:1;overflow-y:auto;padding:0}._emptyState_8jw0l_92{padding:40px;text-align:center;color:var(--color-text-secondary)}._dayGroup_8jw0l_99{border-bottom:1px solid var(--color-border)}._dayGroup_8jw0l_99:last-child{border-bottom:none}._dayHeader_8jw0l_107{display:flex;justify-content:space-between;align-items:center;padding:10px 20px;background-color:#ffffff08;border-bottom:1px solid var(--color-border);position:sticky;top:0;z-index:1;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}._dayTitle_8jw0l_121{display:flex;align-items:center;gap:8px;font-size:.8rem;font-weight:600;color:var(--color-text-primary);text-transform:uppercase;letter-spacing:.5px}._dayIcon_8jw0l_132{color:var(--color-primary)}._dayTotal_8jw0l_136{font-size:.85rem;font-weight:700;padding:2px 8px;border-radius:var(--radius-sm);background-color:#ffffff0d}._dayItems_8jw0l_144{background-color:transparent}._historyItem_8jw0l_148{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid var(--color-border);transition:background-color .2s}._historyItem_8jw0l_148:hover{background-color:var(--color-surface-hover)}._itemLeft_8jw0l_161{display:flex;flex-direction:column;gap:4px}._itemHeader_8jw0l_167{display:flex;align-items:center;gap:8px}._itemIcon_8jw0l_173{color:var(--color-text-secondary);flex-shrink:0}._itemType_8jw0l_178{font-size:.95rem;color:var(--color-text-primary);font-weight:500}._itemDate_8jw0l_184{font-size:.8rem;color:var(--color-text-secondary)}._itemRight_8jw0l_189{text-align:right}._itemChange_8jw0l_193{font-size:1rem;font-weight:600}._changeNegative_8jw0l_198{color:var(--color-text-primary)}._changePositive_8jw0l_202{color:var(--color-gold)}._loadMoreTrigger_8jw0l_206{min-height:1px}._loadingMore_8jw0l_210{display:flex;align-items:center;justify-content:center;gap:8px;padding:16px;color:var(--color-text-secondary);font-size:.85rem}._loadingSpinner_8jw0l_220{display:flex;justify-content:center;padding:20px;color:var(--color-text-secondary)}@keyframes _fadeIn_8jw0l_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUp_8jw0l_1{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}._inviteCard_8jw0l_238{margin:16px;padding:16px;background:linear-gradient(135deg,#ff95001f,#ff5e3a1f);border:1px solid rgba(255,149,0,.25);border-radius:var(--radius-md);display:flex;flex-direction:column;gap:12px}._inviteCardHeader_8jw0l_249{display:flex;align-items:center;gap:10px}._inviteCardIcon_8jw0l_255{width:36px;height:36px;border-radius:50%;background:linear-gradient(135deg,#ff9500,#ff5e3a);display:flex;align-items:center;justify-content:center;color:#fff;flex-shrink:0}._inviteCardText_8jw0l_267{flex:1}._inviteCardTitle_8jw0l_271{font-size:.95rem;font-weight:600;color:#ff9500;margin:0 0 2px}._inviteCardDesc_8jw0l_278{font-size:.8rem;color:var(--color-text-secondary);margin:0}._inviteCardButton_8jw0l_284{width:100%;padding:10px 16px;background:linear-gradient(135deg,#ff9500,#ff5e3a);color:#fff;border:none;border-radius:var(--radius-md);font-size:.9rem;font-weight:600;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center;gap:8px}._inviteCardButton_8jw0l_284:hover{transform:translateY(-1px);box-shadow:0 4px 12px #ff5e3a66}._container_vwgli_2{padding:20px}._loading_vwgli_6{text-align:center;padding:40px;color:var(--color-text-secondary)}._header_vwgli_13{text-align:center;margin-bottom:24px;padding-bottom:16px;border-bottom:1px solid var(--color-border)}._headerIcon_vwgli_20{color:var(--color-primary);margin-bottom:8px}._title_vwgli_25{font-size:1.25rem;font-weight:600;color:var(--color-text);margin:0 0 8px}._subtitle_vwgli_32{font-size:.875rem;color:var(--color-text-secondary);margin:0}._section_vwgli_39{margin-bottom:20px}._sectionTitle_vwgli_43{font-size:.9rem;font-weight:600;color:var(--color-text-secondary);margin:0 0 12px;text-transform:uppercase;letter-spacing:.5px}._codeBox_vwgli_53{display:flex;align-items:center;gap:12px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:12px 16px}._code_vwgli_53{flex:1;font-size:1.5rem;font-weight:700;font-family:SF Mono,Monaco,Courier New,monospace;letter-spacing:.15em;color:var(--color-primary);-webkit-user-select:all;user-select:all}._copyButton_vwgli_73{display:flex;align-items:center;gap:6px;padding:8px 16px;background:var(--color-primary);color:#fff;border:none;border-radius:var(--radius-sm);font-size:.875rem;font-weight:500;cursor:pointer;transition:all .2s;white-space:nowrap}._copyButton_vwgli_73:hover:not(:disabled){background:var(--color-primary-hover)}._copyButton_vwgli_73:disabled{background:#10b981;cursor:default}._linkBox_vwgli_99{display:flex;align-items:center;gap:12px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);padding:12px 16px}._link_vwgli_99{flex:1;font-size:.8rem;font-family:SF Mono,Monaco,Courier New,monospace;color:var(--color-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;-webkit-user-select:all;user-select:all}._statsSection_vwgli_121{margin-bottom:20px}._statsGrid_vwgli_125{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}._statCard_vwgli_131{text-align:center;padding:16px 12px;background:var(--color-surface);border-radius:var(--radius-md);border:1px solid var(--color-border)}._statIcon_vwgli_139{color:var(--color-primary);margin-bottom:8px}._statValue_vwgli_144{font-size:1.5rem;font-weight:700;color:var(--color-text);margin-bottom:4px}._statLabel_vwgli_151{font-size:.75rem;color:var(--color-text-secondary)}._listLoading_vwgli_157{text-align:center;padding:24px;color:var(--color-text-secondary)}._list_vwgli_157{display:flex;flex-direction:column}._listItem_vwgli_168{display:flex;justify-content:space-between;align-items:center;padding:12px 0;border-bottom:1px solid var(--color-border)}._listItem_vwgli_168:last-child{border-bottom:none}._listItemInfo_vwgli_180{flex:1}._listItemEmail_vwgli_184{font-size:.875rem;font-weight:500;color:var(--color-text);margin-bottom:2px}._listItemDate_vwgli_191{font-size:.75rem;color:var(--color-text-secondary)}._listItemStatus_vwgli_196{display:flex;align-items:center;gap:6px}._statusIconSuccess_vwgli_202{color:#10b981}._statusIconPending_vwgli_206{color:var(--color-gold)}._pendingHelpIcon_vwgli_210{display:inline-flex;align-items:center;color:var(--color-text-tertiary);cursor:help;margin-left:4px}._pendingHelpIcon_vwgli_210:hover{color:var(--color-text-secondary)}._listItemStatusText_vwgli_222{font-size:.8rem;color:var(--color-text-secondary)}._listItemReward_vwgli_227{font-size:.875rem;font-weight:600;color:#10b981;margin-left:8px}._emptyState_vwgli_235{text-align:center;padding:32px 16px;color:var(--color-text-secondary)}._emptyIcon_vwgli_241{color:var(--color-text-tertiary);margin-bottom:12px;opacity:.5}._emptyState_vwgli_235 p{margin:4px 0}._emptyHint_vwgli_251{font-size:.8rem;color:var(--color-text-tertiary)}._howItWorks_vwgli_257{background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-primary-hover) 100%);border-radius:var(--radius-md);padding:16px 20px;color:#fff;margin-top:8px}._howItWorksTitle_vwgli_265{font-size:.9rem;font-weight:600;margin:0 0 12px}._stepsList_vwgli_271{margin:0;padding-left:20px;font-size:.85rem;line-height:1.8}._stepsList_vwgli_271 li{margin-bottom:4px}@media(max-width:480px){._container_vwgli_2{padding:16px}._codeBox_vwgli_53,._linkBox_vwgli_99{flex-direction:column;align-items:stretch;gap:8px}._code_vwgli_53{font-size:1.25rem;text-align:center}._link_vwgli_99{text-align:center;white-space:normal;word-break:break-all}._copyButton_vwgli_73{width:100%;justify-content:center}._statsGrid_vwgli_125{grid-template-columns:1fr;gap:8px}._statCard_vwgli_131{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;text-align:left}._statCard_vwgli_131 ._statIcon_vwgli_139{margin-bottom:0;margin-right:12px}._statCard_vwgli_131 ._statValue_vwgli_144{font-size:1.25rem;margin-bottom:0}._statCard_vwgli_131 ._statLabel_vwgli_151{display:none}}._overlay_12608_2{position:fixed;inset:0;background-color:#000000b3;display:flex;justify-content:center;align-items:center;z-index:1000;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);animation:_fadeIn_12608_1 .2s ease-out}._modal_12608_17{width:90%;max-width:600px;max-height:85vh;background-color:var(--color-background);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-xl);display:flex;flex-direction:column;overflow:hidden;animation:_slideUp_12608_1 .3s cubic-bezier(.16,1,.3,1)}._header_12608_31{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid var(--color-border);background-color:var(--color-surface)}._title_12608_40{font-size:1.1rem;font-weight:600;color:var(--color-text);margin:0;display:flex;align-items:center;gap:8px}._closeButton_12608_50{background:none;border:none;color:var(--color-text-secondary);cursor:pointer;padding:4px;border-radius:var(--radius-sm);transition:all .2s;display:flex;align-items:center;justify-content:center}._closeButton_12608_50:hover{background-color:var(--color-surface-hover);color:var(--color-text)}._content_12608_68{flex:1;overflow-y:auto;padding:0}@keyframes _fadeIn_12608_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUp_12608_1{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}._overlay_1yfta_2{position:fixed;inset:0;background-color:#000000b3;display:flex;justify-content:center;align-items:center;z-index:1000;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);animation:_fadeIn_1yfta_1 .2s ease-out}._modal_1yfta_17{width:90%;max-width:440px;max-height:85vh;background-color:var(--color-background);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-xl);display:flex;flex-direction:column;overflow:hidden;animation:_slideUp_1yfta_1 .3s cubic-bezier(.16,1,.3,1)}._header_1yfta_31{display:flex;justify-content:space-between;align-items:center;padding:16px 20px;border-bottom:1px solid var(--color-border);background-color:var(--color-surface)}._title_1yfta_40{font-size:1.1rem;font-weight:600;color:var(--color-text);margin:0}._closeButton_1yfta_47{background:none;border:none;color:var(--color-text-secondary);cursor:pointer;padding:4px;border-radius:var(--radius-sm);transition:all .2s;display:flex;align-items:center;justify-content:center}._closeButton_1yfta_47:hover{background-color:var(--color-surface-hover);color:var(--color-text)}._content_1yfta_65{flex:1;overflow-y:auto;padding:20px}._subtitle_1yfta_71{font-size:.9rem;color:var(--color-text-secondary);margin-bottom:20px}._form_1yfta_77{display:flex;flex-direction:column;gap:20px}._label_1yfta_83{display:block;font-size:.85rem;font-weight:500;color:var(--color-text-secondary);margin-bottom:8px}._optional_1yfta_91{font-weight:400;margin-left:4px;opacity:.7}._ratingSection_1yfta_98{text-align:center;padding:8px 0}._starRating_1yfta_103{display:flex;justify-content:center;gap:8px}._starButton_1yfta_109{background:none;border:none;padding:4px;cursor:pointer;color:var(--color-text-tertiary);transition:all .15s ease;border-radius:var(--radius-sm)}._starButton_1yfta_109:hover{transform:scale(1.15)}._starButton_1yfta_109._starFilled_1yfta_123{color:var(--color-warning)}._typeSection_1yfta_128{margin-bottom:4px}._typeOptions_1yfta_132{display:flex;flex-wrap:wrap;gap:8px}._typeButton_1yfta_138{padding:8px 16px;font-size:.85rem;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-full);color:var(--color-text-secondary);cursor:pointer;transition:all .2s}._typeButton_1yfta_138:hover{background:var(--color-surface-hover);color:var(--color-text)}._typeButton_1yfta_138._typeButtonActive_1yfta_154{background:var(--color-primary);border-color:var(--color-primary);color:#fff}._inputGroup_1yfta_161{display:flex;flex-direction:column}._input_1yfta_161{width:100%;padding:10px 12px;background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text);font-size:.9rem;transition:all .2s}._input_1yfta_161:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 2px rgba(var(--color-primary-rgb),.1)}._textarea_1yfta_183{width:100%;padding:10px 12px;background-color:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-md);color:var(--color-text);font-size:.9rem;font-family:inherit;resize:vertical;min-height:100px;transition:all .2s}._textarea_1yfta_183:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 2px rgba(var(--color-primary-rgb),.1)}._textarea_1yfta_183::placeholder,._input_1yfta_161::placeholder{color:var(--color-text-tertiary)}._charCount_1yfta_208{font-size:.75rem;color:var(--color-text-tertiary);text-align:right;margin-top:4px}._hint_1yfta_215{font-size:.75rem;color:var(--color-text-tertiary);margin-top:4px}._error_1yfta_222{padding:10px 12px;background:#ef44441a;border:1px solid rgba(239,68,68,.3);border-radius:var(--radius-md);color:var(--color-error);font-size:.85rem}._submitButton_1yfta_232{width:100%;padding:12px;background-color:var(--color-primary);color:#fff;border:none;border-radius:var(--radius-md);font-size:.9rem;font-weight:600;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center;gap:8px}._submitButton_1yfta_232:hover:not(:disabled){background-color:var(--color-primary-hover);transform:translateY(-1px)}._submitButton_1yfta_232:disabled{opacity:.7;cursor:not-allowed}._spinner_1yfta_260{animation:_spin_1yfta_260 1s linear infinite}@keyframes _spin_1yfta_260{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._successContent_1yfta_274{display:flex;flex-direction:column;align-items:center;padding:40px 20px;animation:_fadeIn_1yfta_1 .3s ease-out}._successIcon_1yfta_282{width:64px;height:64px;border-radius:50%;background:linear-gradient(135deg,var(--color-primary-dim),var(--color-surface));display:flex;align-items:center;justify-content:center;margin-bottom:16px;animation:_popIn_1yfta_1 .4s cubic-bezier(.175,.885,.32,1.275)}._successTitle_1yfta_294{font-size:1.25rem;font-weight:600;color:var(--color-text);margin:0 0 8px}._successText_1yfta_301{font-size:.9rem;color:var(--color-text-secondary);text-align:center}@keyframes _fadeIn_1yfta_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUp_1yfta_1{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}@keyframes _popIn_1yfta_1{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}@media(max-width:480px){._modal_1yfta_17{max-width:100%;margin:16px;max-height:calc(100vh - 32px)}._content_1yfta_65{padding:16px}._starRating_1yfta_103{gap:4px}._starButton_1yfta_109{padding:2px}._typeOptions_1yfta_132{gap:6px}._typeButton_1yfta_138{padding:6px 12px;font-size:.8rem}}._container_nzwbg_1{display:flex;align-items:center;justify-content:space-between;height:90px;padding:0 32px;position:fixed;top:0;left:0;right:0;z-index:100;background:linear-gradient(to bottom,#000c,#0000);pointer-events:none}._logoSection_nzwbg_22,._navSection_nzwbg_23,._profileSection_nzwbg_24,._authButtons_nzwbg_25,._dropdownMenu_nzwbg_26,._minimizedProgress_nzwbg_27{pointer-events:auto}._logoSection_nzwbg_22{display:flex;align-items:center;gap:12px;color:var(--color-text);text-decoration:none;cursor:pointer;background:none;border:none;padding:0;font:inherit;transition:opacity .2s}._logoSection_nzwbg_22:hover{opacity:.8}._logoIconImg_nzwbg_49{width:32px;height:32px;background:transparent;display:block;box-shadow:none;border:none;border-radius:0;color:var(--color-text)}._logoText_nzwbg_61{font-weight:800;font-size:20px;letter-spacing:-.5px;text-shadow:none;font-family:Inter,system-ui,sans-serif;font-style:italic;background:linear-gradient(135deg,var(--color-text) 0%,#a5b4fc 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;padding-right:4px}._navSection_nzwbg_23{display:flex;align-items:center;gap:4px;background:var(--color-surface);border:1px solid var(--color-border);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-radius:100px;padding:4px;box-shadow:var(--shadow-md);position:absolute;left:50%;transform:translate(-50%)}._navButton_nzwbg_103{padding:8px 20px;border-radius:100px;font-size:14px;font-weight:500;color:var(--color-text-secondary);cursor:pointer;transition:all .3s cubic-bezier(.25,.8,.25,1);position:relative;z-index:1}._navButton_nzwbg_103:hover:not(._active_nzwbg_117){color:var(--color-text);background:var(--color-surface-hover)}._navButton_nzwbg_103._active_nzwbg_117{background:var(--color-surface-active);color:var(--color-text);box-shadow:var(--shadow-sm);font-weight:600}._profileSection_nzwbg_24{display:flex;align-items:center;gap:16px}._creditsBadge_nzwbg_136{display:flex;align-items:center;gap:6px;background:var(--color-gold-dim);padding:6px 12px;border-radius:100px;font-size:13px;font-weight:600;color:var(--color-gold);border:1px solid var(--color-border);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._avatarButton_nzwbg_150{width:40px;height:40px;border-radius:50%;background:var(--color-surface);display:flex;align-items:center;justify-content:center;color:var(--color-text);cursor:pointer;transition:all .2s;border:2px solid var(--color-border);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);overflow:hidden;padding:0}._avatarButton_nzwbg_150:hover{background:var(--color-surface-hover);border-color:var(--color-border-hover);transform:scale(1.05)}._avatarImage_nzwbg_174{width:36px;height:36px;min-width:36px;min-height:36px;border-radius:50%;object-fit:cover}._iconButton_nzwbg_184{width:40px;height:40px;border-radius:50%;background:transparent;display:flex;align-items:center;justify-content:center;color:var(--color-text-secondary);cursor:pointer;transition:all .2s}._iconButton_nzwbg_184:hover{background:var(--color-surface-hover);color:var(--color-text)}._dropdownMenu_nzwbg_26{position:absolute;top:60px;right:0;background:var(--color-popover-bg);backdrop-filter:saturate(180%) blur(20px);-webkit-backdrop-filter:saturate(180%) blur(20px);border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:6px;min-width:240px;box-shadow:0 10px 40px -10px #00000080,var(--shadow-sm);opacity:0;visibility:hidden;transform:translateY(-8px) scale(.98);transition:all .2s cubic-bezier(.16,1,.3,1);z-index:1000;transform-origin:top right}._dropdownMenu_nzwbg_26._open_nzwbg_228{opacity:1;visibility:visible;transform:translateY(0) scale(1)}._menuLabel_nzwbg_234{padding:8px 12px 4px;font-size:11px;font-weight:600;text-transform:uppercase;color:var(--color-text-secondary);letter-spacing:.5px}._dropdownItem_nzwbg_243{display:flex;align-items:center;gap:12px;width:100%;padding:10px 12px;border-radius:var(--radius-md);color:var(--color-text);font-size:13.5px;font-weight:500;cursor:pointer;text-align:left;text-decoration:none;transition:all .15s ease-out;position:relative}._dropdownItem_nzwbg_243:hover{background:var(--color-surface-hover);color:var(--color-text)}._dropdownItem_nzwbg_243._selected_nzwbg_265{background:var(--color-primary-dim);color:var(--color-primary)}@media(max-width:768px){._container_nzwbg_1{height:70px;padding:0 16px}._logoText_nzwbg_61{display:none}._logoIcon_nzwbg_49{width:32px;height:32px}._navButton_nzwbg_103{padding:6px 12px;font-size:12px}._profileSection_nzwbg_24{gap:8px}._creditsBadge_nzwbg_136{padding:4px 8px;font-size:12px}._avatarButton_nzwbg_150,._iconButton_nzwbg_184{width:32px;height:32px}._dropdownMenu_nzwbg_26{top:60px}}._menuWrapper_nzwbg_313{position:relative}._viewMenu_nzwbg_317{min-width:220px}._menuDivider_nzwbg_321{height:1px;background:var(--color-border);margin:8px 0;width:100%}._toggleItem_nzwbg_328{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;border-radius:var(--radius-md);color:var(--color-text);font-size:13.5px;font-weight:500;cursor:default}._toggleItem_nzwbg_328:hover{background:var(--color-surface)}._toggleLabel_nzwbg_344{flex:1}._toggleSwitch_nzwbg_349{width:36px;height:20px;background:var(--color-surface-active);border-radius:999px;position:relative;cursor:pointer;transition:all .3s cubic-bezier(.25,.8,.25,1);border:none;padding:0;outline:none}._toggleSwitch_nzwbg_349._checked_nzwbg_362{background:var(--color-primary)}._toggleThumb_nzwbg_366{width:16px;height:16px;background:var(--color-text);border-radius:50%;position:absolute;top:2px;left:2px;transition:all .3s cubic-bezier(.25,.8,.25,1);box-shadow:var(--shadow-sm)}._toggleSwitch_nzwbg_349._checked_nzwbg_362 ._toggleThumb_nzwbg_366{transform:translate(16px)}._iconSmall_nzwbg_382{font-size:10px}._iconMedium_nzwbg_386{font-size:12px}._iconLarge_nzwbg_390{font-size:14px}._userInfo_nzwbg_394{padding:12px 16px;margin-bottom:6px;font-size:13px;font-weight:500;color:var(--color-text-secondary);border-bottom:1px solid var(--color-border)}._userInfoHeader_nzwbg_404{display:flex;align-items:center;gap:12px}._dropdownAvatar_nzwbg_411{width:40px;height:40px;border-radius:50%;object-fit:cover;flex-shrink:0;border:2px solid var(--color-border)}._dropdownAvatarPlaceholder_nzwbg_421{width:40px;height:40px;border-radius:50%;background:var(--color-surface-active);display:flex;align-items:center;justify-content:center;color:var(--color-text-secondary);flex-shrink:0;border:2px solid var(--color-border)}._userInfoDetails_nzwbg_435{display:flex;flex-direction:column;gap:2px;min-width:0}._userEmail_nzwbg_443{font-size:13px;font-weight:500;color:var(--color-text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._userUuid_nzwbg_452{display:flex;align-items:center;gap:4px;cursor:pointer;padding:2px 0;border-radius:var(--radius-sm);transition:all .15s ease}._uuidLabel_nzwbg_462{font-size:11px;font-weight:600;color:var(--color-text-tertiary)}._uuidText_nzwbg_468{font-size:11px;font-family:SF Mono,Monaco,Inconsolata,Roboto Mono,monospace;color:var(--color-text-tertiary);letter-spacing:.3px}._copyUuidButton_nzwbg_475{display:flex;align-items:center;justify-content:center;padding:2px;background:transparent;border:none;color:var(--color-text-tertiary);cursor:pointer;transition:all .15s ease;border-radius:4px}._copyUuidButton_nzwbg_475:hover{color:var(--color-text-secondary);background:var(--color-surface-hover)}._authButtons_nzwbg_25{display:flex;align-items:center;gap:12px}._signInButton_nzwbg_501{display:flex;align-items:center;padding:8px 16px;background:transparent;color:var(--color-text-secondary);border:1px solid var(--color-border);border-radius:8px;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s;white-space:nowrap}._signInButton_nzwbg_501:hover{background:var(--color-surface-hover);color:var(--color-text);border-color:var(--color-border-hover)}@keyframes _subtlePulse_nzwbg_1{0%,to{box-shadow:0 2px 8px var(--color-promo-shadow)}50%{box-shadow:0 2px 16px var(--color-promo-shadow-hover)}}@keyframes _enhancedPulse_nzwbg_1{0%,to{box-shadow:0 2px 12px var(--color-promo-shadow-hover),0 0 20px var(--color-promo-glow)}50%{box-shadow:0 4px 24px var(--color-promo-shadow-hover),0 0 32px var(--color-promo-glow)}}._signInButtonHighlight_nzwbg_551{display:flex;align-items:center;gap:6px;background:linear-gradient(135deg,var(--color-promo-primary) 0%,var(--color-promo-secondary) 100%);color:#fff;border:none;border-radius:100px;padding:8px 16px;font-size:13px;font-weight:600;cursor:pointer;transition:transform .2s;box-shadow:0 2px 8px var(--color-promo-shadow);animation:_subtlePulse_nzwbg_1 2.5s ease-in-out infinite}._signInButtonHighlight_nzwbg_551:hover{transform:translateY(-1px);animation-play-state:paused}._signInButtonHighlightEnhanced_nzwbg_574{animation:_enhancedPulse_nzwbg_1 2s ease-in-out infinite}._pointsHighlight_nzwbg_580{color:var(--color-gold);font-weight:700;text-shadow:0 0 8px var(--color-gold-dim);margin:0 4px}._signOutModal_nzwbg_588{width:320px;padding:24px}._signOutContent_nzwbg_593{text-align:center;display:flex;flex-direction:column;align-items:center;gap:12px}._signOutIcon_nzwbg_601{width:48px;height:48px;border-radius:50%;background-color:var(--color-red-dim);color:var(--color-red);display:flex;align-items:center;justify-content:center}._signOutTitle_nzwbg_612{font-size:18px}._signOutDesc_nzwbg_616{margin:0;color:var(--color-text-secondary);font-size:14px}._signOutActions_nzwbg_622{display:flex;gap:12px;margin-top:12px}._cancelButton_nzwbg_628{flex:1;padding:12px;background:transparent;color:var(--color-text-secondary);border:1px solid var(--color-border);border-radius:var(--radius-md);font-weight:500;font-size:14px;cursor:pointer;transition:all .2s}._cancelButton_nzwbg_628:hover{background:var(--color-surface-hover);color:var(--color-text);border-color:var(--color-text-secondary)}._confirmButton_nzwbg_647{flex:1;background:var(--color-red)}._minimizedProgress_nzwbg_27{display:flex;align-items:center;gap:10px;padding:6px 14px 6px 10px;background:var(--color-surface);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:1px solid var(--color-border);border-radius:20px;cursor:pointer;transition:all .2s ease;animation:_fadeIn_nzwbg_1 .3s ease-out;color:var(--color-text);margin-right:0;pointer-events:auto}._minimizedProgress_nzwbg_27:hover{background:var(--color-surface-hover);border-color:var(--color-border-hover);transform:translateY(-1px)}._miniSpinner_nzwbg_678{animation:_spin_nzwbg_1 1.5s linear infinite;color:var(--color-primary)}._miniProgressText_nzwbg_683{font-size:12px;font-weight:700;color:var(--color-text);font-family:monospace}._miniProgressTextIndeterminate_nzwbg_690{font-size:12px;font-weight:700;color:var(--color-text-tertiary);animation:_dotPulse_nzwbg_1 1.5s ease-in-out infinite}@keyframes _dotPulse_nzwbg_1{0%,to{opacity:.4}50%{opacity:1}}._miniLabel_nzwbg_709{font-size:12px;font-weight:500;color:var(--color-text-secondary)}@keyframes _spin_nzwbg_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes _fadeIn_nzwbg_1{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}._minimizedProgress_nzwbg_27._success_nzwbg_738{background:var(--color-success-dim);border-color:var(--color-success-border);animation:_successPop_nzwbg_1 .4s cubic-bezier(.175,.885,.32,1.275)}._minimizedProgress_nzwbg_27._success_nzwbg_738:hover{background:var(--color-success-dim);border-color:var(--color-success-glow)}._minimizedProgress_nzwbg_27._failed_nzwbg_749{background:var(--color-error-dim);border-color:var(--color-error-border);animation:_failedShake_nzwbg_1 .4s ease-out}._minimizedProgress_nzwbg_27._failed_nzwbg_749:hover{background:var(--color-error-dim);border-color:#ff453a80}._checkIcon_nzwbg_760{color:var(--color-success);animation:_checkmarkDraw_nzwbg_1 .4s ease-out forwards}._errorIcon_nzwbg_765{color:var(--color-error)}@keyframes _successPop_nzwbg_1{0%{transform:scale(.8);opacity:0}50%{transform:scale(1.1)}to{transform:scale(1);opacity:1}}@keyframes _checkmarkDraw_nzwbg_1{0%{stroke-dashoffset:24;opacity:0}50%{opacity:1}to{stroke-dashoffset:0;opacity:1}}@keyframes _failedShake_nzwbg_1{0%,to{transform:translate(0)}20%{transform:translate(-3px)}40%{transform:translate(3px)}60%{transform:translate(-2px)}80%{transform:translate(2px)}}._inviteButton_nzwbg_826{width:36px;height:36px;border-radius:50%;background:linear-gradient(135deg,var(--color-promo-dim) 0%,var(--color-promo-dim-secondary) 100%);border:1px solid var(--color-promo-border);display:flex;align-items:center;justify-content:center;color:var(--color-promo-primary);cursor:pointer;transition:all .2s;position:relative}._inviteButton_nzwbg_826:hover{background:linear-gradient(135deg,var(--color-promo-border) 0%,var(--color-promo-shadow) 100%);border-color:var(--color-promo-primary);transform:scale(1.05);box-shadow:0 0 12px var(--color-promo-glow)}._inviteMenuItem_nzwbg_849{display:flex;align-items:center;gap:12px;width:100%;padding:10px 12px;border-radius:var(--radius-md);color:var(--color-text);font-size:13.5px;font-weight:500;cursor:pointer;text-align:left;transition:all .15s ease-out;position:relative;background:linear-gradient(135deg,var(--color-promo-dim) 0%,var(--color-promo-dim-secondary) 100%);border:1px solid var(--color-promo-dim-secondary)}._inviteMenuItem_nzwbg_849:hover{background:linear-gradient(135deg,var(--color-promo-dim) 0%,var(--color-promo-dim-secondary) 100%);border-color:var(--color-promo-border);color:var(--color-text)}._inviteMenuIcon_nzwbg_873{color:var(--color-promo-primary)}._inviteMenuBadge_nzwbg_877{margin-left:auto;padding:2px 8px;background:linear-gradient(135deg,var(--color-promo-primary) 0%,var(--color-promo-secondary) 100%);color:#fff;font-size:11px;font-weight:700;border-radius:100px;box-shadow:0 2px 4px var(--color-promo-shadow)}._playgroundLink_nzwbg_889{display:flex;align-items:center;gap:6px;padding:8px 16px;margin-left:8px;border-radius:100px;font-size:13px;font-weight:500;color:var(--color-primary);text-decoration:none;background:var(--color-primary-dim);border:1px solid var(--color-primary-border);cursor:pointer;transition:all .2s ease}._playgroundLink_nzwbg_889:hover{background:#14b8a633;border-color:var(--color-primary);transform:translateY(-1px)}._hero_1o9eq_1{width:100%;padding:60px 24px 40px;background:linear-gradient(180deg,rgba(20,184,166,.08) 0%,rgba(14,165,233,.04) 50%,transparent 100%);position:relative;overflow:hidden}._hero_1o9eq_1:before{content:"";position:absolute;top:-50%;left:50%;transform:translate(-50%);width:600px;height:400px;background:radial-gradient(ellipse at center,rgba(20,184,166,.15) 0%,transparent 70%);pointer-events:none}._content_1o9eq_30{max-width:800px;margin:0 auto;text-align:center;position:relative;z-index:1}._title_1o9eq_38{font-size:36px;font-weight:700;letter-spacing:-.5px;margin:0 0 12px;background:linear-gradient(135deg,var(--color-text) 0%,#a5b4fc 50%,var(--color-primary) 100%);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}._subtitle_1o9eq_49{font-size:16px;color:var(--color-text-secondary);margin:0 0 32px;line-height:1.6}._features_1o9eq_56{display:flex;justify-content:center;gap:32px;margin-bottom:32px;flex-wrap:wrap}._featureItem_1o9eq_64{display:flex;align-items:flex-start;gap:12px;text-align:left}._featureIcon_1o9eq_71{width:40px;height:40px;border-radius:var(--radius-md);background:var(--color-primary-dim);border:1px solid var(--color-primary-border);display:flex;align-items:center;justify-content:center;color:var(--color-primary);flex-shrink:0}._featureText_1o9eq_84{display:flex;flex-direction:column;gap:2px}._featureTitle_1o9eq_90{font-size:14px;font-weight:600;color:var(--color-text)}._featureDesc_1o9eq_96{font-size:13px;color:var(--color-text-secondary)}._ctaButton_1o9eq_101{display:inline-flex;align-items:center;justify-content:center;padding:12px 32px;background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-accent) 100%);color:#fff;font-size:15px;font-weight:600;border-radius:100px;cursor:pointer;transition:all .2s ease;box-shadow:0 4px 16px #14b8a64d}._ctaButton_1o9eq_101:hover{transform:translateY(-2px);box-shadow:0 6px 24px #14b8a666}._ctaButton_1o9eq_101:active{transform:translateY(0)}@media(max-width:768px){._hero_1o9eq_1{padding:80px 16px 32px}._title_1o9eq_38{font-size:28px}._subtitle_1o9eq_49{font-size:14px;margin-bottom:24px}._features_1o9eq_56{flex-direction:column;align-items:center;gap:16px}._featureItem_1o9eq_64{width:100%;max-width:280px}._ctaButton_1o9eq_101{width:100%;max-width:280px;padding:14px 24px}}._container_ikkji_1{position:fixed;bottom:40px;left:50%;transform:translate(-50%);width:90%;max-width:700px;padding:20px;background-color:#151517b3;backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%);border:1px solid rgba(255,255,255,.1);border-radius:24px;box-shadow:0 8px 32px #0006,0 1px 2px #ffffff0d inset;display:flex;flex-direction:column;gap:16px;z-index:100;transition:all .3s cubic-bezier(.25,.8,.25,1)}._glowEffect_ikkji_27{display:none}._inputArea_ikkji_33{width:100%;position:relative;display:flex;gap:12px;align-items:flex-start}._textInputWrapper_ikkji_41{flex:1;position:relative}._imagePreviewContainer_ikkji_47{position:relative;flex-shrink:0;width:64px;height:64px;border-radius:12px;overflow:hidden;background-color:#ffffff0d;border:1px solid rgba(255,255,255,.1)}._imagePreview_ikkji_47{width:100%;height:100%;object-fit:cover}._removeImageButton_ikkji_64{position:absolute;top:4px;right:4px;width:20px;height:20px;border-radius:50%;background-color:#000000b3;border:none;color:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .2s ease;padding:0}._imagePreviewContainer_ikkji_47:hover ._removeImageButton_ikkji_64{opacity:1}._removeImageButton_ikkji_64:hover{background-color:#dc2626e6}._textarea_ikkji_91{width:100%;background:transparent;border:none;color:#fff;font-size:16px;line-height:1.6;resize:none;outline:none;font-family:inherit;padding:0;margin:0;display:block;overflow:hidden}._textarea_ikkji_91::placeholder{color:#fff6}._textareaHidden_ikkji_111{opacity:0;pointer-events:none;position:absolute}._typewriterOverlay_ikkji_118{width:100%;min-height:56px;display:flex;align-items:flex-start;cursor:text;padding:0}._typewriterText_ikkji_127{color:#fff9;font-size:16px;line-height:1.6;font-family:inherit}._typewriterCursor_ikkji_134{color:var(--color-primary);font-weight:300;margin-left:1px;animation:_blink_ikkji_1 1s step-end infinite}@keyframes _blink_ikkji_1{0%,to{opacity:1}50%{opacity:0}}._actionBar_ikkji_147{display:flex;align-items:center;justify-content:space-between;padding-top:4px}._leftActions_ikkji_155,._rightActions_ikkji_156{display:flex;align-items:center;gap:10px}._iconButton_ikkji_163{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;background-color:#ffffff14;border:none;color:#fffc;cursor:pointer;transition:all .2s ease;padding:0}._iconButton_ikkji_163:hover{background-color:#ffffff26;color:#fff;transform:translateY(-1px)}._iconButton_ikkji_163:active{transform:scale(.96)}._iconButton_ikkji_163._active_ikkji_188{background-color:#fff3;color:#fff}._paramPreview_ikkji_194{display:flex;align-items:center;gap:6px;padding:0 4px;height:38px;background-color:#ffffff0d;border:1px solid rgba(255,255,255,.08);border-radius:100px;margin-right:0;cursor:pointer;transition:all .2s ease;opacity:1;pointer-events:auto;overflow:hidden}._badge4k_ikkji_212{display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#f59e0b,#d97706);color:#1a1a1a;font-weight:800;font-size:11px;padding:0 8px;height:28px;border-radius:14px;margin-left:2px;box-shadow:0 2px 4px #0003;text-shadow:0 1px 0 rgba(255,255,255,.2)}._badgeFHD_ikkji_228{display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-accent) 100%);color:#fff;font-weight:700;font-size:11px;padding:0 8px;height:28px;border-radius:14px;margin-left:2px}._paramPreview_ikkji_194:hover{background-color:#ffffff1a;border-color:#fff3;transform:translateY(-1px)}._paramPreview_ikkji_194._active_ikkji_188{background-color:#ffffff26;border-color:var(--color-primary-border)}._paramItem_ikkji_253{font-size:13px;font-weight:600;color:#fffc;font-family:Inter,system-ui,sans-serif;padding:0 8px;background:transparent;border-radius:0}._paramDivider_ikkji_264{display:block;width:1px;height:12px;background-color:#fff3}._storyboardBadge_ikkji_272{display:flex;align-items:center;height:38px;padding:0 16px;border-radius:19px;background-color:#ffffff14;color:#fffc;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease;-webkit-user-select:none;user-select:none}._storyboardBadge_ikkji_272:hover{background-color:#ffffff26;color:#fff;transform:translateY(-1px)}._generateButton_ikkji_294{display:flex;align-items:center;justify-content:center;width:38px;height:38px;border-radius:50%;background-color:#fff;color:#000;border:none;cursor:pointer;transition:all .2s ease;box-shadow:0 2px 8px #0003}._generateButton_ikkji_294:hover:not(:disabled){transform:translateY(-2px);box-shadow:0 4px 12px #ffffff4d}._generateButton_ikkji_294:disabled{background-color:#fff3;color:#fff6;cursor:not-allowed;transform:none;box-shadow:none}._configWrapper_ikkji_323{position:relative}._configMenu_ikkji_327{position:absolute;bottom:100%;right:0;margin-bottom:8px;width:280px;background-color:#1e1e1ef2;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.1);border-radius:16px;padding:12px;display:flex;flex-direction:column;gap:12px;box-shadow:0 10px 40px -10px #0009;animation:_scaleIn_ikkji_1 .2s cubic-bezier(.16,1,.3,1);transform-origin:bottom right}@keyframes _scaleIn_ikkji_1{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}._configSection_ikkji_358{display:flex;flex-direction:column;gap:8px}._sectionTitle_ikkji_364{font-size:12px;font-weight:500;color:#fff6;text-transform:uppercase;letter-spacing:.5px;padding-left:4px}._configHint_ikkji_373{font-size:13px;color:#ffffff80;padding:6px 4px;font-style:italic}._optionsRow_ikkji_380{display:flex;gap:8px;flex-wrap:wrap}._optionChip_ikkji_386{display:flex;align-items:center;gap:6px;padding:6px 12px;border-radius:8px;background-color:#ffffff0d;color:#ffffffb3;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s ease;border:1px solid transparent}._optionChip_ikkji_386:hover{background-color:#ffffff1a;color:#fff}._optionChip_ikkji_386._selected_ikkji_406{background-color:var(--color-primary-dim);color:var(--color-primary-hover);border-color:var(--color-primary-border)}._optionChip_ikkji_386._readOnly_ikkji_413{cursor:default;opacity:.8}._optionChip_ikkji_386._readOnly_ikkji_413:hover{background-color:var(--color-primary-dim);color:var(--color-primary-hover)}._costLabel_ikkji_424{font-size:11px;font-weight:600;color:var(--color-accent);opacity:.9;margin-left:4px}._costBadge_ikkji_433{display:flex;align-items:center;justify-content:center;font-size:12px;font-weight:600;color:var(--color-accent);padding:0 8px}._divider_ikkji_443{height:1px;background-color:#ffffff1a;width:100%}._iconPortrait_ikkji_450,._iconLandscape_ikkji_451,._iconSquare_ikkji_452{border:1.5px solid currentColor;border-radius:2px;flex-shrink:0}._iconPortrait_ikkji_450{width:10px;height:14px}._iconLandscape_ikkji_451{width:14px;height:10px}._iconSquare_ikkji_452{width:12px;height:12px}._loaderContainer_y9aff_1{position:fixed;top:0;left:0;width:100%;height:2px;background:transparent;z-index:9999;pointer-events:none;overflow:hidden}._progressBar_y9aff_13{width:100%;height:100%;background:var(--color-primary);transform-origin:left;animation:_indeterminate_y9aff_1 1.5s infinite linear}@keyframes _indeterminate_y9aff_1{0%{transform:translate(-100%) scaleX(.2)}50%{transform:translate(0) scaleX(.5)}to{transform:translate(100%) scaleX(.2)}}._pageContainer_oi8z1_1{min-height:100vh;display:flex;flex-direction:column;background-color:var(--color-background);position:relative}._contentWrapper_oi8z1_9{flex:1;width:100%;max-width:1600px;margin:0 auto;padding:90px 24px 120px}._contentWrapperWithHero_oi8z1_20{flex:1;width:100%;max-width:1600px;margin:0 auto;padding:16px 24px 120px}._normalContainer_ttcsd_2{width:100%;height:calc(100vh - 90px);overflow-y:auto;overflow-x:hidden;padding:24px;mask-image:linear-gradient(to bottom,transparent,black 2%,black 98%,transparent);-webkit-mask-image:linear-gradient(to bottom,transparent,black 2%,black 98%,transparent)}._masonryGrid_ttcsd_13{display:flex;flex-direction:row;justify-content:center;align-items:flex-start;gap:20px;width:100%;max-width:1600px;margin:0 auto}._masonryColumn_ttcsd_24{display:flex;flex-direction:column;flex:1;gap:20px;min-width:0}._gridItem_ttcsd_32{width:100%;break-inside:avoid}._container_ttcsd_39{position:relative;width:100%;height:calc(100vh - 90px);overflow:hidden;mask-image:linear-gradient(to bottom,transparent,black 10%,black 90%,transparent);-webkit-mask-image:linear-gradient(to bottom,transparent,black 10%,black 90%,transparent);padding-bottom:0}._grid_ttcsd_32{display:flex;width:100%;height:100%;gap:24px;justify-content:center;padding:0 24px}._column_ttcsd_60{flex:1;display:flex;flex-direction:column;gap:24px;min-width:0;will-change:transform}@keyframes _scrollDown_ttcsd_1{0%{transform:translateY(-50%)}to{transform:translateY(0)}}@keyframes _scrollUp_ttcsd_1{0%{transform:translateY(0)}to{transform:translateY(-50%)}}._scrollTrack_ttcsd_94{display:flex;flex-direction:column;gap:24px}._column_ttcsd_60:nth-child(odd) ._scrollTrack_ttcsd_94{animation:_scrollDown_ttcsd_1 var(--scroll-duration, 20s) linear infinite}._column_ttcsd_60:nth-child(2n) ._scrollTrack_ttcsd_94{animation:_scrollUp_ttcsd_1 var(--scroll-duration, 30s) linear infinite}._container_ttcsd_39:hover ._scrollTrack_ttcsd_94,._container_ttcsd_39[data-grid-scrolling=false] ._scrollTrack_ttcsd_94{animation-play-state:paused}._container_ttcsd_39[data-grid-scrolling=false]{overflow-y:auto;overflow-x:hidden}._container_ttcsd_39[data-grid-scrolling=false] ._grid_ttcsd_32{height:auto;min-height:100%}@media(max-width:1024px){._column_ttcsd_60:nth-child(3){display:none}}@media(max-width:768px){._column_ttcsd_60:nth-child(2){display:none}._grid_ttcsd_32{max-width:500px;margin:0 auto}}._progressContainer_kz94t_1{display:flex;align-items:center;gap:8px;width:100%}._progressTrack_kz94t_8{flex:1;height:4px;background-color:var(--color-bg-tertiary);border-radius:2px;overflow:hidden;position:relative}._progressFill_kz94t_17{height:100%;background:linear-gradient(90deg,var(--color-primary),var(--color-accent));border-radius:2px;transition:width .15s cubic-bezier(.22,1,.36,1);box-shadow:0 0 10px var(--color-primary-shadow);position:relative;overflow:hidden}._progressFill_kz94t_17:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.15) 25%,rgba(255,255,255,.4) 50%,rgba(255,255,255,.15) 75%,transparent 100%);animation:_shimmer_kz94t_1 2s ease-in-out infinite}@keyframes _shimmer_kz94t_1{0%{left:-100%}to{left:200%}}._progressFill_kz94t_17:after{content:"";position:absolute;right:0;top:50%;transform:translateY(-50%);width:8px;height:8px;background:#fff;border-radius:50%;box-shadow:0 0 8px #fff,0 0 16px var(--color-primary);opacity:1;z-index:2;animation:_pulse_kz94t_1 1.5s ease-in-out infinite}@keyframes _pulse_kz94t_1{0%,to{box-shadow:0 0 8px #fff,0 0 16px var(--color-primary);transform:translateY(-50%) scale(1)}50%{box-shadow:0 0 12px #fff,0 0 24px var(--color-primary),0 0 32px var(--color-accent);transform:translateY(-50%) scale(1.15)}}._progressFill_kz94t_17._indeterminate_kz94t_84{width:30%;background:linear-gradient(90deg,transparent,var(--color-primary),transparent);animation:_indeterminate_kz94t_84 1.5s ease-in-out infinite;box-shadow:none}._progressFill_kz94t_17._indeterminate_kz94t_84:after{display:none}@keyframes _indeterminate_kz94t_84{0%{transform:translate(-100%)}to{transform:translate(400%)}}._progressText_kz94t_100{font-size:13px;color:var(--color-text);font-weight:600;min-width:40px;text-align:right;font-variant-numeric:tabular-nums;text-shadow:0 0 8px rgba(20,184,166,.3);animation:_textPulse_kz94t_1 2s ease-in-out infinite}@keyframes _textPulse_kz94t_1{0%,to{opacity:1;text-shadow:0 0 8px rgba(20,184,166,.3)}50%{opacity:.7;text-shadow:0 0 12px rgba(20,184,166,.5)}}._card_p7c6o_1{position:relative;border-radius:16px;overflow:hidden;background:var(--color-surface);cursor:pointer;transition:all .4s cubic-bezier(.25,.8,.25,1);border:1px solid var(--color-border);width:100%;box-shadow:0 4px 6px #0000001a}._card_p7c6o_1:hover{transform:scale(1.02);border-color:var(--color-primary);box-shadow:0 12px 24px #0006,var(--shadow-glow);z-index:10}._card_p7c6o_1._generating_p7c6o_24{cursor:default;transform:none}._card_p7c6o_1._deleting_p7c6o_30{animation:_deleteOut_p7c6o_1 .2s ease-out forwards;pointer-events:none}@keyframes _deleteOut_p7c6o_1{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}._mediaWrapper_p7c6o_46{width:100%;height:100%;position:relative}._dreamingState_p7c6o_53{position:absolute;inset:0;background:var(--color-background);overflow:hidden;display:flex;align-items:center;justify-content:center;z-index:2}._dreamingBg_p7c6o_64{position:absolute;inset:0;background:linear-gradient(110deg,transparent 30%,rgba(255,255,255,.03) 50%,transparent 70%);background-size:200% 100%;animation:_bgShimmer_p7c6o_1 3s linear infinite}._centerWrapper_p7c6o_77{position:relative;z-index:10;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:20px}._logoContainer_p7c6o_87{position:relative;display:flex;align-items:center;justify-content:center;width:60px;height:60px}._logo_p7c6o_87{width:100%;height:100%;overflow:visible;opacity:.6;filter:drop-shadow(0 0 5px var(--color-primary-dim));stroke-opacity:.6;animation:_logoShimmer_p7c6o_1 3s ease-in-out infinite}._slogan_p7c6o_106{margin-top:1rem;font-family:JetBrains Mono,Fira Code,monospace;font-size:.65rem;font-weight:500;letter-spacing:.1em;color:var(--color-text-tertiary);opacity:0;animation:_sloganFade_p7c6o_1 4s ease-in-out infinite;text-align:center}._noise_p7c6o_118{position:absolute;inset:0;opacity:.02;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)'/%3E%3C/svg%3E");pointer-events:none}@keyframes _bgShimmer_p7c6o_1{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes _logoShimmer_p7c6o_1{0%,to{opacity:.4;filter:drop-shadow(0 0 5px var(--color-primary-dim));stroke-opacity:.4;transform:scale(.98)}50%{opacity:1;filter:drop-shadow(0 0 15px var(--color-primary-glow-strong));stroke-opacity:1;transform:scale(1.02)}}@keyframes _sloganFade_p7c6o_1{0%,to{opacity:.2}50%{opacity:.7}}._skeleton_p7c6o_152{position:absolute;inset:0;background:linear-gradient(135deg,var(--color-surface) 0%,rgba(255,255,255,.06) 50%,var(--color-surface) 100%);overflow:hidden;z-index:1}._shimmer_p7c6o_165{position:absolute;inset:0;background:linear-gradient(90deg,transparent 0%,rgba(255,255,255,.08) 50%,transparent 100%);animation:_shimmerMove_p7c6o_1 1.5s ease-in-out infinite}@keyframes _shimmerMove_p7c6o_1{0%{transform:translate(-100%)}to{transform:translate(100%)}}._video_p7c6o_187{width:100%;height:100%;object-fit:cover;transition:opacity .3s ease}._videoLoading_p7c6o_194{opacity:0}._videoLoaded_p7c6o_198{opacity:1}._errorState_p7c6o_203{position:absolute;inset:0;background:var(--color-surface);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;color:var(--color-text-secondary)}._errorIcon_p7c6o_215{font-size:24px;opacity:.6}._errorText_p7c6o_220{font-size:12px;opacity:.8}._thumbnail_p7c6o_225{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;transition:transform .6s ease,opacity .3s ease}._thumbnailLoading_p7c6o_235{opacity:0}._thumbnailLoaded_p7c6o_239{opacity:1}._card_p7c6o_1:hover ._thumbnail_p7c6o_225{transform:scale(1.05)}._overlay_p7c6o_249{position:absolute;bottom:0;left:0;right:0;background:linear-gradient(180deg,#0000,#000000b3);display:flex;flex-direction:column;justify-content:flex-end;padding:12px;transform:translateY(10px);opacity:0;transition:all .3s cubic-bezier(.25,.8,.25,1)}._card_p7c6o_1:hover ._overlay_p7c6o_249{transform:translateY(0);opacity:1}._infoRow_p7c6o_270{display:flex;justify-content:flex-start;align-items:center;gap:8px;font-size:12px;color:#fffc}._durationBadge_p7c6o_279,._resolutionBadge_p7c6o_289{background:#fff3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);padding:2px 8px;border-radius:4px;font-weight:500;color:#fff;font-size:11px}._statusOverlay_p7c6o_299{position:absolute;inset:0;background:#000000b3;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;color:#fff;z-index:5}._statusIcon_p7c6o_312{font-size:24px}._playIcon_p7c6o_317{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%) scale(.8);width:56px;height:56px;background:var(--color-primary);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:50%;display:flex;align-items:center;justify-content:center;opacity:0;transition:all .3s cubic-bezier(.34,1.56,.64,1);box-shadow:0 8px 20px #0000004d;z-index:5}._card_p7c6o_1:hover ._playIcon_p7c6o_317{opacity:1;transform:translate(-50%,-50%) scale(1)}._playIcon_p7c6o_317 svg{margin-left:4px}._playIconSvg_p7c6o_348{margin-left:4px}._progressBarWrapper_p7c6o_352{width:80%}._statusText_p7c6o_356{font-size:12px}._qualityBadge_p7c6o_361{position:absolute;top:8px;left:8px;padding:2px 6px;font-size:10px;font-weight:700;letter-spacing:.5px;border-radius:4px;z-index:15;text-transform:uppercase;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);box-shadow:0 2px 8px #0000004d}._quality4K_p7c6o_377{background:linear-gradient(135deg,#f59e0b,#d97706);color:#1a1a1a;text-shadow:0 1px 0 rgba(255,255,255,.2)}._qualityHD_p7c6o_384{background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-accent) 100%);color:#fff}._deleteButton_p7c6o_390{position:absolute;top:8px;right:8px;width:32px;height:32px;padding:0;background:#0009;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border:none;border-radius:8px;color:#fffc;cursor:pointer;display:flex;align-items:center;justify-content:center;opacity:0;transition:all .2s ease;z-index:15}._card_p7c6o_1:hover ._deleteButton_p7c6o_390{opacity:1}._deleteButton_p7c6o_390:hover{background:#ff3b30e6;color:#fff;transform:scale(1.1)}._deleteButton_p7c6o_390:active{transform:scale(.95)}._deleteButton_p7c6o_390:disabled{opacity:.5;cursor:not-allowed;transform:none}._confirmOverlay_p7c6o_432{position:absolute;inset:0;background:#000000d9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-radius:16px;display:flex;align-items:center;justify-content:center;z-index:20;animation:_fadeIn_p7c6o_1 .2s ease}@keyframes _fadeIn_p7c6o_1{0%{opacity:0}to{opacity:1}}._confirmDialog_p7c6o_454{padding:20px;text-align:center;max-width:90%}._confirmTitle_p7c6o_460{font-size:16px;font-weight:600;color:#fff;margin:0 0 8px}._confirmDesc_p7c6o_467{font-size:13px;color:#ffffffb3;margin:0 0 20px;line-height:1.5}._confirmActions_p7c6o_474{display:flex;gap:10px;justify-content:center}._cancelButton_p7c6o_480,._confirmDeleteButton_p7c6o_481{padding:8px 18px;font-size:13px;font-weight:500;border-radius:8px;border:none;cursor:pointer;transition:all .2s ease}._cancelButton_p7c6o_480{background:#ffffff26;color:#fff}._cancelButton_p7c6o_480:hover{background:#ffffff40}._confirmDeleteButton_p7c6o_481{background:var(--color-red, #ff3b30);color:#fff}._confirmDeleteButton_p7c6o_481:hover{opacity:.9;transform:translateY(-1px)}._confirmDeleteButton_p7c6o_481:disabled{opacity:.6;cursor:not-allowed;transform:none}._card_p7c6o_1._justCompleted_p7c6o_517{animation:_completedGlow_p7c6o_1 1s ease-in-out 3;border-color:var(--color-green, #22c55e)}@keyframes _completedGlow_p7c6o_1{0%,to{box-shadow:0 0 0 2px #22c55e4d,0 0 20px #22c55e26,0 4px 6px #0000001a;border-color:#22c55e80}50%{box-shadow:0 0 0 3px #22c55e80,0 0 30px #22c55e4d,0 4px 6px #0000001a;border-color:#22c55ecc}}._cardContainer_i9jxb_4{width:100%;max-width:800px;margin:0 auto;border-radius:var(--radius-lg);padding:32px 40px 28px;display:flex;flex-direction:column;gap:20px;background:transparent;border:none;transition:all .4s cubic-bezier(.4,0,.2,1);position:relative;overflow:hidden;z-index:1;animation:_cardAppear_i9jxb_1 .5s cubic-bezier(.16,1,.3,1)}._cardContainer_i9jxb_4:before{content:"";position:absolute;top:50%;left:50%;width:150%;height:250%;background:conic-gradient(from 0deg,transparent 0deg,transparent 60deg,var(--color-primary) 100deg,transparent 180deg,transparent 360deg);transform:translate(-50%,-50%);animation:_borderSpin_i9jxb_1 4s linear infinite;z-index:-2;opacity:.6;transition:opacity .4s ease}._cardContainer_i9jxb_4._generating_i9jxb_51:before{opacity:1}._cardContainer_i9jxb_4:after{content:"";position:absolute;inset:1.5px;background-color:#151517;border-radius:var(--radius-lg);z-index:-1;transition:background-color .4s ease}._cardContainer_i9jxb_4._generating_i9jxb_51:after{background-color:#0a0a0b}@keyframes _borderSpin_i9jxb_1{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}@keyframes _cardAppear_i9jxb_1{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}._header_i9jxb_90{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:40px}._headerActions_i9jxb_98{display:flex;align-items:center;gap:8px;flex-shrink:0}._closeButton_i9jxb_106{display:flex;align-items:center;justify-content:center;width:32px;height:32px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:8px;color:var(--color-text-secondary);cursor:pointer;transition:all .2s ease;flex-shrink:0}._closeButton_i9jxb_106:hover{background:#ff3b301a;border-color:#ff3b304d;color:var(--color-red)}._closeButton_i9jxb_106:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._previewBadge_i9jxb_133{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;background:#3b82f61a;border:1px solid rgba(59,130,246,.3);border-radius:6px;font-size:12px;font-weight:500;color:#3b82f6}._returnButton_i9jxb_146{display:flex;align-items:center;gap:5px;padding:6px 10px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:6px;font-size:11px;font-weight:500;color:var(--color-text-secondary);cursor:pointer;transition:all .2s ease}._returnButton_i9jxb_146:hover{background:#ffffff1a;border-color:var(--color-primary);color:var(--color-primary)}._returnButton_i9jxb_146:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._promptText_i9jxb_175{display:flex;align-items:center;gap:8px;flex:1;min-width:0;padding:8px 12px;background:transparent;border:none;border-radius:var(--radius-sm);text-align:left;font-size:14px;line-height:1.4;color:var(--color-text);cursor:pointer;max-height:36px;overflow:hidden;transition:all .3s ease-in-out}._promptText_i9jxb_175:hover{background:#ffffff08}._promptText_i9jxb_175:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._promptContent_i9jxb_204{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:var(--color-text-secondary)}._expandIcon_i9jxb_212{flex-shrink:0;color:var(--color-text-secondary);transition:transform .2s ease;opacity:.5}._expandIcon_i9jxb_212._rotated_i9jxb_219{transform:rotate(180deg)}._promptText_i9jxb_175._expanded_i9jxb_223{max-height:200px;align-items:flex-start;background:#ffffff08;border-radius:var(--radius-md);padding:12px;overflow-y:auto}._promptText_i9jxb_175._expanded_i9jxb_223 ._promptContent_i9jxb_204{white-space:pre-wrap;overflow:visible;color:var(--color-text);line-height:1.6}._magicText_i9jxb_240{background:linear-gradient(90deg,var(--color-text-secondary) 0%,#ffffff 50%,var(--color-text-secondary) 100%);background-size:200% auto;color:transparent;-webkit-background-clip:text;background-clip:text;animation:_shine_i9jxb_1 3s linear infinite;font-weight:500}@keyframes _shine_i9jxb_1{to{background-position:200% center}}._contentWrapper_i9jxb_262{display:flex;flex-direction:column;gap:12px;min-height:380px;justify-content:center;position:relative}._contentWrapper_i9jxb_262>*{animation:_contentFadeIn_i9jxb_1 .6s cubic-bezier(.16,1,.3,1)}@keyframes _contentFadeIn_i9jxb_1{0%{opacity:0;transform:scale(.95) translateY(10px);filter:blur(4px)}to{opacity:1;transform:scale(1) translateY(0);filter:blur(0)}}._loadingState_i9jxb_292{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 0;gap:16px}._loaderWrapper_i9jxb_301{position:relative;display:flex;align-items:center;justify-content:center;width:96px;height:96px;background:#ffffff08;border-radius:50%;box-shadow:0 0 30px #0000004d;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}._spinner_i9jxb_314{animation:_spin_i9jxb_314 1.5s linear infinite;color:var(--color-primary);filter:drop-shadow(0 0 12px var(--color-primary-glow-strong))}._loadingText_i9jxb_320{color:var(--color-text-secondary);font-size:14px;font-weight:500;letter-spacing:.5px;animation:_pulseText_i9jxb_1 2s ease-in-out infinite}@keyframes _spin_i9jxb_314{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes _pulseText_i9jxb_1{0%,to{opacity:.6}50%{opacity:1}}._actionRow_i9jxb_341{display:flex;align-items:center;gap:12px;padding-top:12px;border-top:1px solid rgba(255,255,255,.06);z-index:1}._feedbackSection_i9jxb_351{display:flex;align-items:center;gap:8px;margin-right:auto}._feedbackLabel_i9jxb_358{font-size:12px;color:var(--color-text-secondary);white-space:nowrap}._actions_i9jxb_365{display:flex;align-items:center;gap:8px}._actionButton_i9jxb_371{height:32px;padding:0 12px;border-radius:var(--radius-sm);background-color:#ffffff0d;color:var(--color-text-secondary);font-size:12px;font-weight:500;cursor:pointer;transition:all .2s cubic-bezier(.4,0,.2,1);display:flex;align-items:center;justify-content:center;gap:5px;border:1px solid rgba(255,255,255,.08)}._actionButton_i9jxb_371:hover{background-color:#ffffff1a;border-color:#ffffff26;color:var(--color-text)}._actionButton_i9jxb_371:active{transform:scale(.98)}._actionButton_i9jxb_371:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._primaryButton_i9jxb_404{background:#fff;color:#000;border-color:#fff}._primaryButton_i9jxb_404:hover{background:#e8e8e8;border-color:#e8e8e8;color:#000}._container_76qox_1{position:relative;display:flex;align-items:center;gap:8px}._feedbackButtons_76qox_8{display:flex;gap:8px}._iconButton_76qox_13{background:none;border:1px solid var(--color-border);border-radius:var(--radius-md);padding:8px;cursor:pointer;display:flex;align-items:center;justify-content:center;color:var(--color-text-secondary);transition:all .2s ease-in-out}._iconButton_76qox_13:hover{border-color:var(--color-primary);color:var(--color-primary)}._iconButton_76qox_13._active_76qox_31{background-color:var(--color-primary-alpha);border-color:var(--color-primary);color:var(--color-primary)}._iconButton_76qox_13:disabled{cursor:not-allowed;opacity:.6}._dislikePanel_76qox_42{position:absolute;bottom:calc(100% + 10px);left:0;width:280px;background-color:var(--color-popover-bg);border-radius:var(--radius-lg);padding:16px;box-shadow:var(--shadow-xl);display:flex;flex-direction:column;gap:12px;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.15);z-index:100}._panelHeader_76qox_59{display:flex;justify-content:space-between;align-items:center;font-weight:500;color:var(--color-text-primary)}._closeButton_76qox_67{background:none;border:none;color:var(--color-text-secondary);cursor:pointer;padding:4px;border-radius:var(--radius-sm)}._closeButton_76qox_67:hover{background-color:#ffffff14}._reasonPills_76qox_80{display:flex;flex-wrap:wrap;gap:8px;min-height:32px;align-items:center}._loadingSpinner_76qox_88{animation:_spin_76qox_1 1s linear infinite;color:var(--color-text-secondary)}@keyframes _spin_76qox_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._reasonPill_76qox_80{background-color:#ffffff14;border:1px solid transparent;border-radius:var(--radius-full);padding:6px 12px;color:var(--color-text-secondary);cursor:pointer;transition:all .2s ease-in-out;font-size:.85rem}._reasonPill_76qox_80:hover{background-color:#ffffff26}._reasonPillActive_76qox_117{border-color:var(--color-primary);color:var(--color-primary);background-color:var(--color-primary-alpha)}._customReasonInput_76qox_123{width:100%;background:#ffffff0d;border:none;border-bottom:1px solid var(--color-border);color:var(--color-text-primary);padding:8px;border-radius:var(--radius-sm);font-size:.9rem;resize:vertical}._customReasonInput_76qox_123:focus{outline:none;border-bottom-color:var(--color-primary);box-shadow:0 1px 0 0 var(--color-primary)}._submitButton_76qox_141{background-color:var(--color-primary);color:var(--color-text-primary);border:none;border-radius:var(--radius-md);padding:10px 16px;cursor:pointer;font-weight:500;transition:background-color .2s ease-in-out}._submitButton_76qox_141:hover{background-color:var(--color-primary);filter:brightness(.8)}._container_xb0f5_1{position:absolute;inset:0;background:#050505;overflow:hidden;display:flex;flex-direction:column;align-items:center;justify-content:center;z-index:1;box-shadow:inset 0 0 20px #000;animation:_containerFadeIn_xb0f5_1 .5s ease-out}._shimmerBg_xb0f5_15{position:absolute;inset:0;background:linear-gradient(110deg,transparent 30%,rgba(20,184,166,.05) 50%,transparent 70%);background-size:200% 100%;animation:_bgShimmer_xb0f5_1 4s linear infinite}._centerWrapper_xb0f5_28{position:relative;z-index:10;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:32px;gap:20px}._logoContainer_xb0f5_39{position:relative;display:flex;align-items:center;justify-content:center;width:80px;height:80px}._logo_xb0f5_39{width:100%;height:100%;overflow:visible;opacity:.7;filter:drop-shadow(0 0 12px var(--color-primary-dim));stroke-opacity:.7;animation:_logoShimmer_xb0f5_1 3s ease-in-out infinite}._slogan_xb0f5_58{font-family:JetBrains Mono,Fira Code,monospace;font-size:.875rem;font-weight:600;letter-spacing:.12em;color:var(--color-text);opacity:.8;animation:_sloganPulse_xb0f5_1 4s ease-in-out infinite;text-align:center;text-shadow:0 2px 8px rgba(0,0,0,.5)}._statusBadge_xb0f5_73{display:flex;align-items:center;gap:5px;padding:4px 10px;background:#0006;border-radius:100px;margin-top:8px;align-self:flex-end}._statusDot_xb0f5_84{width:5px;height:5px;border-radius:50%;background:var(--color-primary);box-shadow:0 0 4px var(--color-primary);animation:_dotPulse_xb0f5_1 1.5s ease-in-out infinite}._statusText_xb0f5_93{font-size:12px;font-weight:600;color:var(--color-text);letter-spacing:.3px;text-shadow:0 0 6px rgba(20,184,166,.2)}._noise_xb0f5_101{position:absolute;inset:0;opacity:.02;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 200 200' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='noiseFilter'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.65' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23noiseFilter)'/%3E%3C/svg%3E");pointer-events:none}._progressWrapper_xb0f5_109{position:absolute;bottom:0;left:0;right:0;padding:16px 20px;display:flex;flex-direction:column}@keyframes _containerFadeIn_xb0f5_1{0%{opacity:0;transform:scale(.96);filter:blur(8px)}to{opacity:1;transform:scale(1);filter:blur(0)}}@keyframes _badgeFadeIn_xb0f5_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes _dotPulse_xb0f5_1{0%,to{opacity:.6;transform:scale(.9);box-shadow:0 0 4px var(--color-primary)}50%{opacity:1;transform:scale(1.1);box-shadow:0 0 12px var(--color-primary)}}@keyframes _bgShimmer_xb0f5_1{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes _logoShimmer_xb0f5_1{0%,to{opacity:.4;filter:drop-shadow(0 0 8px var(--color-primary-dim));stroke-opacity:.4;transform:scale(.98)}50%{opacity:1;filter:drop-shadow(0 0 20px var(--color-primary-glow-strong));stroke-opacity:1;transform:scale(1.02)}}@keyframes _sloganPulse_xb0f5_1{0%,to{opacity:.5;transform:translateY(0)}50%{opacity:.8;transform:translateY(-1px)}}._container_zj9m9_1{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:40px 20px;gap:16px;z-index:1}._iconWrapper_zj9m9_11{width:64px;height:64px;border-radius:50%;background:#ff4d4d1a;display:flex;align-items:center;justify-content:center}._icon_zj9m9_11{color:#ff4d4d}._pointsIconWrapper_zj9m9_26{background:#ffc10726}._pointsIcon_zj9m9_26{color:#ffc107}._title_zj9m9_34{color:var(--color-text);font-size:16px;font-weight:600;margin:0;text-align:center}._message_zj9m9_42{color:var(--color-text-secondary);text-align:center;max-width:90%;line-height:1.6;font-size:14px}._retryButton_zj9m9_50{display:flex;align-items:center;gap:6px;padding:8px 16px;margin-top:8px;background:#ffffff0d;border:1px solid rgba(255,255,255,.1);border-radius:var(--radius-md);color:var(--color-text);font-size:13px;font-weight:500;cursor:pointer;transition:all .2s ease}._retryButton_zj9m9_50:hover{background:#ffffff1a;border-color:var(--color-primary);color:var(--color-primary)}._retryButton_zj9m9_50:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._inviteButton_zj9m9_78{display:flex;align-items:center;gap:8px;padding:10px 20px;margin-top:8px;background:linear-gradient(135deg,#ff9500,#ff5e3a);border:none;border-radius:100px;color:#fff;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease;box-shadow:0 2px 8px #ff5e3a4d}._inviteButton_zj9m9_78:hover{transform:translateY(-1px);box-shadow:0 4px 12px #ff5e3a66}._inviteButton_zj9m9_78:active{transform:translateY(0)}._inviteButton_zj9m9_78:focus-visible{outline:2px solid #FF9500;outline-offset:2px}._wrapper_1hf0i_1{display:flex;justify-content:center;align-items:center;background-color:#000;border-radius:var(--radius-md);overflow:hidden;border:1px solid rgba(255,255,255,.1);height:340px;max-height:55vh;position:relative;cursor:pointer;animation:_videoWrapperAppear_1hf0i_1 .6s cubic-bezier(.16,1,.3,1);box-shadow:0 4px 20px -4px #00000080;transition:all .3s ease}._wrapper_1hf0i_1:hover{border-color:#fff3;box-shadow:0 8px 30px -4px #0009}._playerContainer_1hf0i_25{width:100%;height:100%;z-index:1}._video_1hf0i_31{width:100%;height:100%;object-fit:contain;border-radius:8px}._loading_1hf0i_38{filter:blur(20px);transform:scale(1.02);opacity:.7;transition:filter .8s ease-out,transform .8s ease-out,opacity .8s ease-out}._loaded_1hf0i_45{filter:blur(0);transform:scale(1);opacity:1;transition:filter .8s ease-out,transform .8s ease-out,opacity .8s ease-out;animation:_videoReveal_1hf0i_1 .8s cubic-bezier(.16,1,.3,1)}._skeleton_1hf0i_54{position:absolute;inset:0;background:linear-gradient(135deg,#14b8a608,#ffffff05,#14b8a608);z-index:0}._skeletonShimmer_1hf0i_66{position:absolute;inset:0;background:linear-gradient(90deg,transparent 0%,rgba(20,184,166,.08) 50%,transparent 100%);background-size:200% 100%;animation:_shimmer_1hf0i_1 1.5s ease-in-out infinite}@keyframes _videoWrapperAppear_1hf0i_1{0%{opacity:0;transform:scale(.95) translateY(10px)}to{opacity:1;transform:scale(1) translateY(0)}}@keyframes _videoReveal_1hf0i_1{0%{opacity:0;transform:scale(1.05);filter:blur(10px)}to{opacity:1;transform:scale(1);filter:blur(0)}}._fullscreenButton_1hf0i_106{position:absolute;top:12px;right:12px;width:32px;height:32px;background:#00000080;border:1px solid rgba(255,255,255,.1);border-radius:var(--radius-sm);color:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;transition:all .2s ease;z-index:10}._wrapper_1hf0i_1:hover ._fullscreenButton_1hf0i_106{opacity:1}._fullscreenButton_1hf0i_106:hover{background:#000c;transform:scale(1.05)}._fullscreenButton_1hf0i_106:focus-visible{opacity:1;outline:2px solid white;outline-offset:2px}@keyframes _shimmer_1hf0i_1{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes _fadeIn_1hf0i_1{0%{opacity:0}to{opacity:1}}._wrapper_1hf0i_1:before{content:"";position:absolute;inset:-2px;background:linear-gradient(135deg,rgba(20,184,166,.4) 0%,transparent 50%,rgba(20,184,166,.4) 100%);border-radius:calc(var(--radius-md) + 2px);opacity:0;z-index:-1;animation:_successFlash_1hf0i_1 1s ease-out .3s}@keyframes _successFlash_1hf0i_1{0%{opacity:0;transform:scale(1)}30%{opacity:.8;transform:scale(1.02)}to{opacity:0;transform:scale(1)}}._overlay_1rb63_1{position:fixed;top:0;left:0;width:100vw;height:100vh;background-color:#000000f2;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);z-index:2000;display:flex;align-items:center;justify-content:center;animation:_fadeIn_1rb63_1 .2s ease-out}._videoContainer_1rb63_16{width:95vw;height:95vh;max-width:1800px;border-radius:var(--radius-md);box-shadow:0 0 50px #00000080;overflow:hidden;background:#000}._video_1rb63_16{width:100%;height:100%;object-fit:contain}._closeButton_1rb63_32{position:absolute;top:24px;right:24px;background:#ffffff1a;border:none;color:#fff;width:44px;height:44px;border-radius:50%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:all .2s;z-index:2001}._closeButton_1rb63_32:hover{background:#fff3}._closeButton_1rb63_32:focus-visible{outline:2px solid white;outline-offset:2px}@keyframes _fadeIn_1rb63_1{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:scale(1)}}._emptyContainer_1rr0e_1{grid-column:1 / -1;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:60vh;width:100%;color:var(--color-text-secondary);text-align:center;padding:40px;background:transparent;border-radius:var(--radius-lg);animation:_fadeIn_1rr0e_1 .5s ease-out}._iconWrapper_1rr0e_17{width:96px;height:96px;background:radial-gradient(circle,rgba(255,255,255,.03) 0%,transparent 70%);border-radius:50%;margin-bottom:24px;display:flex;align-items:center;justify-content:center;border:none;box-shadow:none;position:relative}._iconWrapper_1rr0e_17:after{display:none}._icon_1rr0e_17{color:var(--color-text-secondary);opacity:.5;width:48px;height:48px}._title_1rr0e_47{font-size:18px;font-weight:500;color:var(--color-text);margin-bottom:8px;letter-spacing:-.01em}._description_1rr0e_55{font-size:14px;line-height:1.6;color:var(--color-text-secondary);max-width:360px;margin:0 auto 24px;opacity:.8}._actionButton_1rr0e_64{display:inline-flex;align-items:center;gap:8px;padding:8px 16px;background:#ffffff1a;background:var(--color-primary);color:#fff;border:none;border-radius:var(--radius-md);font-size:13px;font-weight:500;cursor:pointer;transition:all .2s;box-shadow:0 2px 8px #0003}._actionButton_1rr0e_64:hover{transform:translateY(-1px);filter:brightness(1.1);box-shadow:0 4px 12px var(--color-primary-shadow)}@keyframes _fadeIn_1rr0e_1{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}._overlay_6kwjj_2{position:fixed;inset:0;background:#0000;-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px);display:flex;align-items:flex-end;justify-content:center;z-index:200;padding:0;animation:_overlayFadeIn_6kwjj_1 .3s ease-out forwards}@keyframes _overlayFadeIn_6kwjj_1{0%{background:#0000;-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px)}to{background:#0009;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}}._overlay_6kwjj_2._closing_6kwjj_26{animation:_overlayFadeOut_6kwjj_1 .3s ease-in forwards}@keyframes _overlayFadeOut_6kwjj_1{0%{background:#0009;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}to{background:#0000;-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px)}}._modal_6kwjj_42{background:#141517fa;border:1px solid rgba(255,255,255,.1);border-bottom:none;border-radius:24px 24px 0 0;box-shadow:0 -8px 32px #00000080;display:flex;width:calc(100% - clamp(32px,4vw,96px));height:90vh;margin:0 clamp(16px,2vw,48px);overflow:hidden;position:relative;transform:translateY(100%);animation:_slideUp_6kwjj_1 .35s cubic-bezier(.32,.72,0,1) forwards}@keyframes _slideUp_6kwjj_1{0%{transform:translateY(100%)}to{transform:translateY(0)}}._modal_6kwjj_42._closing_6kwjj_26{animation:_slideDown_6kwjj_1 .3s cubic-bezier(.32,0,.67,0) forwards}@keyframes _slideDown_6kwjj_1{0%{transform:translateY(0)}to{transform:translateY(100%)}}._dragHandle_6kwjj_81{position:absolute;top:12px;left:50%;transform:translate(-50%);width:40px;height:4px;background:#ffffff4d;border-radius:2px;z-index:10}._videoSection_6kwjj_94{flex:1.5;background:#000;display:flex;align-items:center;justify-content:center;position:relative;min-width:0}._qualityBadge_6kwjj_105{position:absolute;top:16px;left:16px;padding:4px 10px;font-size:12px;font-weight:700;letter-spacing:.5px;border-radius:6px;z-index:15;text-transform:uppercase;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 2px 12px #0006}._quality4K_6kwjj_121{background:linear-gradient(135deg,#f59e0b,#d97706);color:#1a1a1a;text-shadow:0 1px 0 rgba(255,255,255,.2)}._qualityHD_6kwjj_128{background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-accent) 100%);color:#fff}._video_6kwjj_94{width:100%;height:100%;object-fit:contain}._detailsSection_6kwjj_140{flex:1;min-width:380px;max-width:480px;padding:32px;display:flex;flex-direction:column;border-left:1px solid rgba(255,255,255,.08);background:#0f101280;overflow-y:auto}._header_6kwjj_152{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:24px;flex-shrink:0}._title_6kwjj_160{font-size:22px;font-weight:600;color:#fff;margin:0}._closeButton_6kwjj_167{padding:10px;margin:-10px;color:var(--color-text-secondary);cursor:pointer;border-radius:50%;transition:all .2s;background:transparent;border:none}._closeButton_6kwjj_167:hover{background:#ffffff1a;color:#fff}._promptSection_6kwjj_183{flex:1;min-height:0;overflow-y:auto}._promptHeader_6kwjj_189{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}._label_6kwjj_196{font-size:12px;font-weight:600;color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.5px}._copyButton_6kwjj_204{display:flex;align-items:center;gap:6px;padding:8px 14px;border-radius:8px;font-size:13px;font-weight:500;color:#fff;background:#ffffff1a;border:1px solid rgba(255,255,255,.15);cursor:pointer;transition:all .2s}._copyButton_6kwjj_204:hover{background:#ffffff2e;border-color:#ffffff40;transform:translateY(-1px)}._copyButton_6kwjj_204._copied_6kwjj_225{background:#22c55e26;border-color:#22c55e4d;color:#22c55e}._promptActions_6kwjj_232{display:flex;gap:8px;align-items:center}._usePromptButton_6kwjj_239{background:linear-gradient(135deg,var(--color-primary) 0%,var(--color-accent) 100%);border-color:transparent}._usePromptButton_6kwjj_239:hover{background:linear-gradient(135deg,var(--color-primary) 20%,var(--color-accent) 100%);border-color:transparent;box-shadow:0 2px 12px #8b5cf64d}._promptText_6kwjj_250{font-size:15px;line-height:1.7;color:#ffffffe6;background:#ffffff0a;padding:20px;border-radius:12px;border:1px solid rgba(255,255,255,.06)}._inlineMeta_6kwjj_261{display:flex;align-items:center;gap:8px;margin-top:12px}._metaLabel_6kwjj_268{font-size:12px;color:var(--color-text-secondary)}._metaValue_6kwjj_273{font-size:12px;font-weight:500;color:var(--color-text);font-variant-numeric:tabular-nums}._metaSeparator_6kwjj_280{color:#ffffff4d;font-size:12px;-webkit-user-select:none;user-select:none}._idCopyButton_6kwjj_287{display:inline-flex;align-items:center;gap:4px;padding:2px 6px;border:none;background:#ffffff0f;border-radius:4px;cursor:pointer;transition:all .15s ease}._idCopyButton_6kwjj_287:hover{background:#ffffff1f}._idCopyButton_6kwjj_287 svg{color:#fff6;transition:color .15s ease}._idCopyButton_6kwjj_287:hover svg{color:#ffffffb3}._idValue_6kwjj_312{font-size:12px;font-family:SF Mono,Monaco,Consolas,monospace;color:#ffffff80}._actionsBar_6kwjj_319{display:flex;align-items:center;justify-content:space-between;gap:16px;padding-top:20px;flex-shrink:0;border-top:1px solid rgba(255,255,255,.08);margin-top:auto}._feedbackSection_6kwjj_331{display:flex;align-items:center;gap:8px}._feedbackLabel_6kwjj_337{font-size:12px;color:var(--color-text-secondary);white-space:nowrap}._actions_6kwjj_319{display:flex;gap:10px;flex-shrink:0}._actionButton_6kwjj_350{display:flex;align-items:center;justify-content:center;gap:6px;padding:10px 16px;border-radius:10px;font-size:13px;font-weight:500;cursor:pointer;transition:all .2s;border:none;white-space:nowrap}._primaryButton_6kwjj_365{background:#fff;color:#000}._primaryButton_6kwjj_365:hover{background:#e8e8e8;transform:translateY(-1px)}._secondaryButton_6kwjj_375{background:#ffffff0f;color:#fff;border:1px solid rgba(255,255,255,.1)}._secondaryButton_6kwjj_375:hover{background:#ffffff1f;transform:translateY(-1px)}._deleteButton_6kwjj_386{background:#f43f5e1a;color:var(--color-red, #f43f5e);border:1px solid rgba(244,63,94,.2);padding:10px}._deleteButton_6kwjj_386:hover{background:#f43f5e40;transform:translateY(-1px)}._shareButton_6kwjj_398{background:#ffffff0f;color:#fff;border:1px solid rgba(255,255,255,.1)}._shareButton_6kwjj_398:hover{background:#ffffff1f;transform:translateY(-1px)}._confirmOverlay_6kwjj_410{position:absolute;inset:0;background:#000000d9;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:flex;align-items:center;justify-content:center;z-index:20;animation:_fadeIn_6kwjj_1 .2s ease}@keyframes _fadeIn_6kwjj_1{0%{opacity:0}to{opacity:1}}._confirmDialog_6kwjj_427{padding:32px;text-align:center;max-width:320px}._confirmTitle_6kwjj_433{font-size:18px;font-weight:600;color:#fff;margin:0 0 12px}._confirmDesc_6kwjj_440{font-size:14px;color:#fff9;margin:0 0 24px;line-height:1.5}._confirmActions_6kwjj_447{display:flex;gap:12px;justify-content:center}._cancelButton_6kwjj_453,._confirmDeleteButton_6kwjj_454{padding:12px 24px;font-size:14px;font-weight:500;border-radius:10px;border:none;cursor:pointer;transition:all .2s ease}._cancelButton_6kwjj_453{background:#ffffff1a;color:#fff}._cancelButton_6kwjj_453:hover{background:#ffffff26}._confirmDeleteButton_6kwjj_454{background:var(--color-red, #f43f5e);color:#fff}._confirmDeleteButton_6kwjj_454:hover{opacity:.9;transform:translateY(-1px)}@media(max-width:1024px){._detailsSection_6kwjj_140{min-width:320px;max-width:380px}}@media(max-width:768px){._modal_6kwjj_42{flex-direction:column;width:calc(100% - 24px);height:90vh;margin:0 12px;border-radius:20px 20px 0 0}._videoSection_6kwjj_94{flex:none;height:45%;min-height:200px}._detailsSection_6kwjj_140{flex:1;min-width:100%;max-width:100%;border-left:none;border-top:1px solid rgba(255,255,255,.08);padding:24px}._dragHandle_6kwjj_81{top:8px}}._overlay_3syew_2{position:fixed;inset:0;background:#0000;-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px);display:flex;align-items:center;justify-content:center;z-index:1000;animation:_overlayFadeIn_3syew_1 .3s ease-out forwards}@keyframes _overlayFadeIn_3syew_1{0%{background:#0000;-webkit-backdrop-filter:blur(0px);backdrop-filter:blur(0px)}to{background:#0009;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}}._modal_3syew_26{background:#141517fa;border:1px solid rgba(255,255,255,.1);border-radius:20px;box-shadow:0 8px 32px #00000080;width:90%;max-width:480px;display:flex;flex-direction:column;overflow:hidden;transform:translateY(20px);opacity:0;animation:_slideUp_3syew_1 .3s cubic-bezier(.32,.72,0,1) forwards}@keyframes _slideUp_3syew_1{0%{transform:translateY(20px);opacity:0}to{transform:translateY(0);opacity:1}}._header_3syew_53{display:flex;justify-content:space-between;align-items:center;padding:20px 24px;border-bottom:1px solid rgba(255,255,255,.08);background:#0f101280}._title_3syew_62{font-size:18px;font-weight:600;color:#fff;margin:0;display:flex;align-items:center;gap:10px}._title_3syew_62 svg{color:var(--color-primary)}._closeButton_3syew_76{padding:10px;margin:-10px;color:var(--color-text-secondary);cursor:pointer;border-radius:50%;transition:all .2s;background:transparent;border:none;display:flex;align-items:center;justify-content:center}._closeButton_3syew_76:hover{background:#ffffff1a;color:#fff}._content_3syew_96{padding:24px}._loading_3syew_101{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:32px;color:var(--color-text-secondary)}._spinner_3syew_111{animation:_spin_3syew_111 1s linear infinite}@keyframes _spin_3syew_111{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._error_3syew_121{padding:16px;text-align:center;color:var(--color-error, #f43f5e);background:#f43f5e1a;border:1px solid rgba(244,63,94,.2);border-radius:12px}._section_3syew_131{margin-bottom:20px}._section_3syew_131:last-child{margin-bottom:0}._label_3syew_139{display:block;font-size:12px;font-weight:600;color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.5px;margin-bottom:10px}._linkBox_3syew_150{display:flex;gap:8px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08);border-radius:12px;padding:4px}._link_3syew_150{flex:1;padding:12px 14px;font-size:14px;color:#fffc;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-family:SF Mono,Monaco,Consolas,monospace}._copyButton_3syew_171{display:flex;align-items:center;gap:6px;padding:10px 16px;background:#fff;color:#000;border:none;border-radius:10px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s;white-space:nowrap}._copyButton_3syew_171:hover:not(:disabled){background:#e8e8e8;transform:translateY(-1px)}._copyButton_3syew_171:disabled{background:#22c55e26;color:#22c55e;cursor:default}._socialButtons_3syew_199{display:flex;gap:12px}._socialButton_3syew_199{flex:1;display:flex;align-items:center;justify-content:center;gap:10px;padding:14px 20px;border:none;border-radius:12px;font-size:15px;font-weight:500;cursor:pointer;transition:all .2s}._socialButton_3syew_199:hover{transform:translateY(-1px)}._socialButton_3syew_199._twitter_3syew_223{background:#ffffff14;color:#fff;border:1px solid rgba(255,255,255,.12)}._socialButton_3syew_199._twitter_3syew_223:hover{background:#ffffff24}._socialButton_3syew_199._reddit_3syew_233{background:#ff450026;color:#ff4500;border:1px solid rgba(255,69,0,.25)}._socialButton_3syew_199._reddit_3syew_233:hover{background:#ff450040}@media(max-width:480px){._modal_3syew_26{width:95%;border-radius:16px}._header_3syew_53{padding:16px 20px}._content_3syew_96{padding:20px}._linkBox_3syew_150{flex-direction:column}._copyButton_3syew_171{justify-content:center}._socialButtons_3syew_199{flex-direction:column}}._container_1iioz_2{position:fixed;top:12px;left:50%;transform:translate(-50%);z-index:99999;pointer-events:none}._island_1iioz_12{display:flex;align-items:center;gap:8px;padding:10px 20px;border-radius:50px;background:#151517f2;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border:1px solid rgba(255,255,255,.1);box-shadow:0 4px 24px #0006,0 0 0 1px #ffffff0d inset;cursor:pointer;pointer-events:auto;transition:transform .15s ease,box-shadow .15s ease}._island_1iioz_12:hover{transform:scale(1.02)}._island_1iioz_12:active{transform:scale(.98)}._icon_1iioz_38{flex-shrink:0}._message_1iioz_43{font-size:14px;font-weight:500;color:#fff;white-space:nowrap;max-width:300px;overflow:hidden;text-overflow:ellipsis}._success_1iioz_54{border-color:#14b8a64d;box-shadow:0 4px 24px #0006,0 0 20px #14b8a626,0 0 0 1px #14b8a61a inset}._success_1iioz_54 ._icon_1iioz_38{color:var(--color-primary, #14B8A6)}._error_1iioz_67{border-color:#f43f5e4d;box-shadow:0 4px 24px #0006,0 0 20px #f43f5e26,0 0 0 1px #f43f5e1a inset}._error_1iioz_67 ._icon_1iioz_38{color:var(--color-red, #F43F5E)}._entering_1iioz_80{animation:_islandEnter_1iioz_1 .4s cubic-bezier(.34,1.56,.64,1) forwards}@keyframes _islandEnter_1iioz_1{0%{opacity:0;transform:scale(.8) translateY(-20px)}to{opacity:1;transform:scale(1) translateY(0)}}._exiting_1iioz_96{animation:_islandExit_1iioz_1 .3s cubic-bezier(.4,0,1,1) forwards}@keyframes _islandExit_1iioz_1{0%{opacity:1;transform:scale(1) translateY(0)}to{opacity:0;transform:scale(.8) translateY(-20px)}}._success_1iioz_54._entering_1iioz_80,._error_1iioz_67._entering_1iioz_80{animation:_islandEnter_1iioz_1 .4s cubic-bezier(.34,1.56,.64,1) forwards,_subtlePulse_1iioz_1 2s ease-in-out .4s 1}@keyframes _subtlePulse_1iioz_1{0%,to{transform:scale(1)}50%{transform:scale(1.02)}}._contentWrapper_1ka86_1{display:flex;flex-direction:column;align-items:center;gap:16px}._brandRow_1ka86_8{display:flex;align-items:center;gap:24px}._sloganContainer_1ka86_15{width:310px;display:flex;align-items:center;position:relative}._slogan_1ka86_15{font-family:Inter,system-ui,sans-serif;font-style:italic;font-size:32px;font-weight:800;text-transform:none;letter-spacing:-.5px;margin:0;white-space:nowrap;min-height:40px;background:linear-gradient(110deg,#94a3b8,#fff 45% 55%,#94a3b8);background-size:200% auto;-webkit-background-clip:text;-webkit-text-fill-color:transparent;animation:_shimmer_1ka86_1 3s linear infinite}@keyframes _shimmer_1ka86_1{to{background-position:-200% center}}._container_1ka86_66{position:fixed;inset:0;z-index:9999;background-color:var(--color-background);display:flex;flex-direction:column;align-items:center;justify-content:center;animation:_dissolve_1ka86_1 .2s cubic-bezier(.7,0,.3,1) forwards;animation-delay:1.5s;pointer-events:none}@keyframes _dissolve_1ka86_1{0%{opacity:1;transform:scale(1);filter:blur(0)}to{opacity:0;transform:scale(1.1);filter:blur(10px);visibility:hidden}}._progressBar_1ka86_94{position:absolute;bottom:0;left:0;height:2px;background:linear-gradient(90deg,transparent,var(--color-primary),transparent);width:100%;transform:scaleX(0);animation:_progressLoad_1ka86_1 2.5s linear forwards;opacity:.5}@keyframes _progressLoad_1ka86_1{0%{transform:scaleX(0)}to{transform:scaleX(1)}}._emptyState_wjevk_1{grid-column:1 / -1;text-align:center;padding:40px;color:var(--color-text-secondary)}._modalOverlay_wjevk_9{position:fixed;inset:0;background-color:#0009;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);z-index:1500;display:flex;align-items:center;justify-content:center;padding:24px;animation:_fadeIn_wjevk_1 .3s ease-out}._modalContent_wjevk_25{width:100%;max-width:520px;animation:_scaleIn_wjevk_1 .35s cubic-bezier(.16,1,.3,1);position:relative;max-height:90vh;display:flex;flex-direction:column}@keyframes _fadeIn_wjevk_1{0%{opacity:0}to{opacity:1}}@keyframes _scaleIn_wjevk_1{0%{transform:scale(.94) translateY(12px);opacity:0}to{transform:scale(1) translateY(0);opacity:1}}._loadMoreTrigger_wjevk_53{width:100%;min-height:1px;margin-top:16px}._loadingMore_wjevk_59{display:flex;justify-content:center;align-items:center;padding:24px}._spinner_wjevk_66{animation:_spin_wjevk_66 1s linear infinite;color:var(--color-primary)}@keyframes _spin_wjevk_66{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._container_1gpq3_1{min-height:100vh;display:flex;flex-direction:column;background:var(--color-background)}._header_1gpq3_9{height:64px;display:flex;align-items:center;justify-content:space-between;padding:0 24px;border-bottom:1px solid var(--color-border);background:#0a0f11f2;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);position:sticky;top:0;z-index:100}._headerLeft_1gpq3_23{flex:1;display:flex;align-items:center}._headerCenter_1gpq3_29{display:flex;align-items:center;gap:10px}._headerRight_1gpq3_35{flex:1;display:flex;align-items:center;justify-content:flex-end}._backButton_1gpq3_42{display:flex;align-items:center;gap:6px;color:var(--color-text-secondary);text-decoration:none;font-size:14px;font-weight:500;padding:8px 12px;border-radius:var(--radius-md);transition:all .2s ease}._backButton_1gpq3_42:hover{color:var(--color-text);background:var(--color-surface-hover)}._title_1gpq3_60{font-size:18px;font-weight:600;color:var(--color-text);letter-spacing:-.02em}._creditsBadge_1gpq3_67{display:flex;align-items:center;gap:6px;padding:6px 12px;background:var(--color-gold-dim);color:var(--color-gold);border-radius:var(--radius-full);font-size:13px;font-weight:600}._main_1gpq3_80{flex:1;display:flex;overflow:hidden}._panel_k3x0b_1{width:280px;min-width:280px;height:100%;background:#ffffff05;border-right:1px solid var(--color-border);padding:24px 20px;overflow-y:auto;display:flex;flex-direction:column;gap:20px}._title_k3x0b_14{font-size:16px;font-weight:600;color:var(--color-text);margin:0;letter-spacing:-.01em}._sectionTitle_k3x0b_22{font-size:14px;font-weight:600;color:var(--color-text-secondary);margin:0;text-transform:uppercase;letter-spacing:.05em}._section_k3x0b_22{display:flex;flex-direction:column;gap:10px}._label_k3x0b_37{font-size:13px;font-weight:500;color:var(--color-text-secondary)}._optionsGrid_k3x0b_43{display:flex;gap:8px;flex-wrap:wrap}._option_k3x0b_43{display:flex;align-items:center;justify-content:center;gap:6px;padding:10px 14px;border:1px solid var(--color-border);border-radius:var(--radius-md);background:transparent;color:var(--color-text-secondary);font-size:13px;font-weight:500;cursor:pointer;transition:all .2s ease;flex:1;min-width:70px}._option_k3x0b_43:hover{border-color:var(--color-primary-border);color:var(--color-text);background:var(--color-surface-hover)}._option_k3x0b_43._selected_k3x0b_73{background:var(--color-primary-dim);border-color:var(--color-primary);color:var(--color-primary)}._iconPortrait_k3x0b_80,._iconLandscape_k3x0b_81,._iconSquare_k3x0b_82{border:1.5px solid currentColor;border-radius:2px}._iconPortrait_k3x0b_80{width:8px;height:12px}._iconLandscape_k3x0b_81{width:12px;height:8px}._iconSquare_k3x0b_82{width:10px;height:10px}._divider_k3x0b_102{height:1px;background:var(--color-border);margin:4px 0}._textarea_k3x0b_108{width:100%;padding:12px;border:1px solid var(--color-border);border-radius:var(--radius-md);background:transparent;color:var(--color-text);font-size:13px;font-family:inherit;resize:vertical;min-height:80px;transition:border-color .2s ease}._textarea_k3x0b_108::placeholder{color:var(--color-text-tertiary)}._textarea_k3x0b_108:focus{outline:none;border-color:var(--color-primary)}._input_k3x0b_131{width:100%;padding:10px 12px;border:1px solid var(--color-border);border-radius:var(--radius-md);background:transparent;color:var(--color-text);font-size:13px;font-family:inherit;transition:border-color .2s ease}._input_k3x0b_131::placeholder{color:var(--color-text-tertiary)}._input_k3x0b_131:focus{outline:none;border-color:var(--color-primary)}._input_k3x0b_131[type=number]::-webkit-outer-spin-button,._input_k3x0b_131[type=number]::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}._input_k3x0b_131[type=number]{-moz-appearance:textfield}._inputWithButton_k3x0b_163{display:flex;gap:8px}._inputWithButton_k3x0b_163 ._input_k3x0b_131{flex:1}._randomButton_k3x0b_172{display:flex;align-items:center;justify-content:center;width:40px;padding:0;border:1px solid var(--color-border);border-radius:var(--radius-md);background:transparent;color:var(--color-text-secondary);cursor:pointer;transition:all .2s ease}._randomButton_k3x0b_172:hover{border-color:var(--color-primary);color:var(--color-primary);background:var(--color-primary-dim)}._hint_k3x0b_192{font-size:11px;color:var(--color-text-tertiary)}._checkboxLabel_k3x0b_197{display:flex;align-items:center;gap:10px;font-size:13px;color:var(--color-text);cursor:pointer}._checkboxLabel_k3x0b_197 input[type=checkbox]{width:16px;height:16px;cursor:pointer;accent-color:var(--color-primary)}._container_1eupn_1{width:100%;max-width:700px;display:flex;flex-direction:column;gap:24px}._header_1eupn_9{text-align:center}._heading_1eupn_13{font-size:28px;font-weight:700;color:var(--color-text);margin:0 0 8px;letter-spacing:-.02em}._description_1eupn_21{font-size:15px;color:var(--color-text-secondary);margin:0}._inputWrapper_1eupn_27{display:flex;flex-direction:column;gap:16px;background:#ffffff08;border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:20px;transition:border-color .2s ease}._inputWrapper_1eupn_27:focus-within{border-color:var(--color-primary-border)}._textarea_1eupn_42{width:100%;min-height:120px;max-height:300px;padding:0;border:none;background:transparent;color:var(--color-text);font-size:15px;font-family:inherit;line-height:1.6;resize:none}._textarea_1eupn_42::placeholder{color:var(--color-text-tertiary)}._textarea_1eupn_42:focus{outline:none}._textarea_1eupn_42:disabled{opacity:.6;cursor:not-allowed}._actions_1eupn_69{display:flex;align-items:center;justify-content:space-between;padding-top:12px;border-top:1px solid var(--color-border)}._hint_1eupn_77{font-size:12px;color:var(--color-text-tertiary)}._hint_1eupn_77 kbd{display:inline-block;padding:2px 6px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:4px;font-family:inherit;font-size:11px}._generateButton_1eupn_92{display:flex;align-items:center;gap:8px;padding:12px 24px;background:var(--color-primary);color:#fff;border:none;border-radius:var(--radius-md);font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease}._generateButton_1eupn_92:hover:not(:disabled){background:var(--color-primary-hover);transform:translateY(-1px)}._generateButton_1eupn_92:disabled{opacity:.5;cursor:not-allowed;transform:none}._spinner_1eupn_118{animation:_spin_1eupn_118 1s linear infinite}@keyframes _spin_1eupn_118{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._mainContent_2apow_1{flex:1;display:flex;flex-direction:column;overflow:hidden}._centerArea_2apow_8{flex:1;display:flex;align-items:center;justify-content:center;padding:40px}._resultWrapper_2apow_16{width:100%;max-width:600px}._container_ewdsq_1{margin-bottom:24px}._header_ewdsq_5{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px}._title_ewdsq_12{font-size:16px;font-weight:600;color:var(--color-text-primary);margin:0}._chartsContainer_ewdsq_19{display:grid;grid-template-columns:1fr 1fr;gap:24px}._chartCard_ewdsq_25{padding:20px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:12px}._cardHeader_ewdsq_32{margin-bottom:16px}._statInfo_ewdsq_36{display:flex;flex-direction:column;gap:4px}._statLabel_ewdsq_42{font-size:14px;color:var(--color-text-secondary)}._statValue_ewdsq_47{font-size:32px;font-weight:600;color:var(--color-text-primary);line-height:1.2}._statSubtext_ewdsq_54{font-size:12px;color:var(--color-text-tertiary)}._chartWrapper_ewdsq_59{height:200px}._loading_ewdsq_63,._emptyState_ewdsq_71{display:flex;align-items:center;justify-content:center;height:200px;color:var(--color-text-tertiary)}@media(max-width:900px){._chartsContainer_ewdsq_19{grid-template-columns:1fr}}._layout_193im_1{height:100vh;display:flex;flex-direction:column;background:var(--color-background);color:var(--color-text-primary);overflow:hidden}._header_193im_10{display:flex;align-items:center;justify-content:space-between;padding:10px 24px;background:var(--color-surface);border-bottom:1px solid var(--color-border);flex-shrink:0}._headerLeft_193im_20{display:flex;align-items:center;gap:16px}._backButton_193im_26{display:flex;align-items:center;gap:6px;padding:6px 10px;background:transparent;border:1px solid var(--color-border);border-radius:6px;color:var(--color-text-secondary);cursor:pointer;transition:all .2s;font-size:13px}._backButton_193im_26:hover{background:var(--color-surface-hover);color:var(--color-text-primary)}._title_193im_45{font-size:18px;font-weight:600;color:var(--color-text-primary)}._userInfo_193im_51{display:flex;align-items:center;gap:8px;padding:6px 10px;background:var(--color-surface-alt);border-radius:6px;font-size:13px;color:var(--color-text-secondary)}._adminBadge_193im_62{padding:2px 8px;background:var(--color-primary);color:#fff;border-radius:4px;font-size:12px;font-weight:500}._container_193im_71{display:flex;flex:1;overflow:hidden}._sidebar_193im_77{width:240px;background:var(--color-surface);border-right:1px solid var(--color-border);padding:16px 0;overflow-y:auto;flex-shrink:0}._navItem_193im_86{display:flex;align-items:center;gap:12px;width:100%;padding:12px 24px;background:transparent;border:none;color:var(--color-text-secondary);font-size:14px;text-align:left;cursor:pointer;transition:all .2s}._navItem_193im_86:hover{background:var(--color-surface-hover);color:var(--color-text-primary)}._navItem_193im_86._active_193im_106{background:var(--color-primary-alpha);color:var(--color-primary);border-left:3px solid var(--color-primary)}._main_193im_112{flex:1;padding:24px;overflow-y:auto}._pageTitle_193im_118{font-size:24px;font-weight:600;margin-bottom:24px;color:var(--color-text-primary)}._statsGrid_193im_126{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:16px;margin-bottom:32px}._statCard_193im_133{padding:20px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:12px}._statLabel_193im_140{font-size:14px;color:var(--color-text-secondary);margin-bottom:8px}._statValue_193im_146{font-size:32px;font-weight:600;color:var(--color-text-primary)}._statSubtext_193im_152{font-size:12px;color:var(--color-text-tertiary);margin-top:4px}._tableContainer_193im_159{background:var(--color-surface);border:1px solid var(--color-border);border-radius:12px;overflow:hidden}._tableHeader_193im_166{display:flex;align-items:center;justify-content:space-between;padding:16px 20px;border-bottom:1px solid var(--color-border)}._tableTitle_193im_174{font-size:16px;font-weight:600}._addButton_193im_179{display:flex;align-items:center;gap:8px;padding:8px 16px;background:var(--color-primary);color:#fff;border:none;border-radius:8px;font-size:14px;cursor:pointer;transition:opacity .2s}._addButton_193im_179:hover{opacity:.9}._table_193im_159{width:100%;border-collapse:collapse}._table_193im_159 th,._table_193im_159 td{padding:12px 20px;text-align:left;border-bottom:1px solid var(--color-border)}._table_193im_159 th{font-size:12px;font-weight:500;color:var(--color-text-secondary);text-transform:uppercase;letter-spacing:.5px;background:var(--color-surface-alt)}._table_193im_159 td{font-size:14px;color:var(--color-text-primary)}._table_193im_159 tr:last-child td{border-bottom:none}._table_193im_159 tr:hover td{background:var(--color-surface-hover)}._badge_193im_232{display:inline-block;padding:4px 10px;border-radius:12px;font-size:12px;font-weight:500}._badge_193im_232._active_193im_106{background:#22c55e26;color:#22c55e}._badge_193im_232._inactive_193im_245{background:#ef444426;color:#ef4444}._tags_193im_251{display:flex;flex-wrap:wrap;gap:4px}._tag_193im_251{padding:2px 8px;background:var(--color-surface-alt);border-radius:4px;font-size:12px;color:var(--color-text-secondary)}._actions_193im_266{display:flex;gap:8px}._actionButton_193im_271{padding:6px;background:transparent;border:1px solid var(--color-border);border-radius:6px;color:var(--color-text-secondary);cursor:pointer;transition:all .2s}._actionButton_193im_271:hover{background:var(--color-surface-hover);color:var(--color-text-primary)}._actionButton_193im_271._danger_193im_286:hover{background:#ef44441a;border-color:#ef4444;color:#ef4444}._modalOverlay_193im_293{position:fixed;inset:0;background:#0009;display:flex;align-items:center;justify-content:center;z-index:1000;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}._modal_193im_293{background:var(--color-surface);border:1px solid var(--color-border);border-radius:16px;width:100%;max-width:560px;max-height:90vh;overflow-y:auto}._modalHeader_193im_314{display:flex;align-items:center;justify-content:space-between;padding:20px 24px;border-bottom:1px solid var(--color-border)}._modalTitle_193im_322{font-size:18px;font-weight:600}._closeButton_193im_327{padding:4px;background:transparent;border:none;color:var(--color-text-secondary);cursor:pointer}._closeButton_193im_327:hover{color:var(--color-text-primary)}._modalBody_193im_339{padding:24px}._modalFooter_193im_343{display:flex;justify-content:flex-end;gap:12px;padding:16px 24px;border-top:1px solid var(--color-border)}._formGroup_193im_352{margin-bottom:20px}._formLabel_193im_356{display:block;font-size:14px;font-weight:500;color:var(--color-text-secondary);margin-bottom:8px}._formInput_193im_364{width:100%;padding:10px 14px;background:var(--color-background);border:1px solid var(--color-border);border-radius:8px;color:var(--color-text-primary);font-size:14px}._formInput_193im_364:focus{outline:none;border-color:var(--color-primary)}._formInput_193im_364::placeholder{color:var(--color-text-tertiary)}._formSelect_193im_383{width:100%;padding:10px 14px;background:var(--color-background);border:1px solid var(--color-border);border-radius:8px;color:var(--color-text-primary);font-size:14px;cursor:pointer}._formRow_193im_394{display:grid;grid-template-columns:1fr 1fr;gap:16px}._formHint_193im_400{font-size:12px;color:var(--color-text-tertiary);margin-top:6px}._formCheckbox_193im_406{display:flex;align-items:center;gap:8px;cursor:pointer}._formCheckbox_193im_406 input{width:16px;height:16px;accent-color:var(--color-primary)}._button_193im_420{padding:10px 20px;border-radius:8px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s}._button_193im_420._primary_193im_429{background:var(--color-primary);border:none;color:#fff}._button_193im_420._primary_193im_429:hover{opacity:.9}._button_193im_420._secondary_193im_439{background:transparent;border:1px solid var(--color-border);color:var(--color-text-secondary)}._button_193im_420._secondary_193im_439:hover{background:var(--color-surface-hover);color:var(--color-text-primary)}._button_193im_420._danger_193im_286{background:#ef4444;border:none;color:#fff}._button_193im_420:disabled{opacity:.5;cursor:not-allowed}._loading_193im_462{display:flex;align-items:center;justify-content:center;padding:48px;color:var(--color-text-secondary)}._emptyState_193im_471{text-align:center;padding:48px 24px;color:var(--color-text-secondary)}._emptyState_193im_471 p{margin-bottom:16px}._pageHeader_193im_482{display:flex;align-items:center;justify-content:space-between;margin-bottom:24px}._pageHeader_193im_482 ._pageTitle_193im_118{margin-bottom:0}._periodSelector_193im_494{display:flex;gap:4px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:8px;padding:4px}._periodButton_193im_503{padding:8px 16px;background:transparent;border:none;border-radius:6px;color:var(--color-text-secondary);font-size:14px;cursor:pointer;transition:all .2s}._periodButton_193im_503:hover{color:var(--color-text-primary)}._periodButton_193im_503._active_193im_106{background:var(--color-primary);color:#fff}._pagination_193im_524{display:flex;align-items:center;gap:12px}._paginationButton_193im_530{padding:6px 12px;background:transparent;border:1px solid var(--color-border);border-radius:6px;color:var(--color-text-secondary);font-size:13px;cursor:pointer;transition:all .2s}._paginationButton_193im_530:hover:not(:disabled){background:var(--color-surface-hover);color:var(--color-text-primary)}._paginationButton_193im_530:disabled{opacity:.4;cursor:not-allowed}._pageInfo_193im_551{font-size:13px;color:var(--color-text-secondary)}._clickableRow_193im_557:hover td{background:var(--color-primary-alpha)!important}._taskInfoGrid_193im_562{display:grid;grid-template-columns:repeat(4,1fr);gap:16px;padding:16px;background:var(--color-background);border-radius:12px;margin-bottom:24px}._taskInfoItem_193im_572{display:flex;flex-direction:column;gap:4px}._taskInfoItem_193im_572 label{font-size:11px;color:var(--color-text-tertiary);text-transform:uppercase;letter-spacing:.5px}._taskInfoItem_193im_572 span,._taskInfoItem_193im_572 code{font-size:13px;color:var(--color-text-primary)}._timingSection_193im_592{padding:20px;background:var(--color-background);border-radius:12px}._timelineContainer_193im_599{display:flex;flex-direction:column;gap:16px}._timelinePhase_193im_605{display:flex;flex-direction:column;gap:6px}._phaseHeader_193im_611{display:flex;justify-content:space-between;align-items:center}._phaseName_193im_617{font-size:14px;font-weight:500;color:var(--color-text-primary)}._phaseDuration_193im_623{font-size:14px;font-weight:600;color:var(--color-primary)}._phaseBar_193im_629{height:8px;background:var(--color-surface-alt);border-radius:4px;overflow:hidden}._phaseProgress_193im_636{height:100%;border-radius:4px;transition:width .3s ease}._phaseTimes_193im_642{display:flex;justify-content:space-between;font-size:11px;color:var(--color-text-tertiary)}._container_q983h_1{min-height:100vh;display:flex;align-items:center;justify-content:center;background:var(--color-bg);padding:20px}._card_q983h_10{position:relative;width:400px;max-width:100%;background:transparent;border:none;border-radius:var(--radius-lg);padding:32px;box-shadow:var(--shadow-md);display:flex;flex-direction:column;gap:20px;z-index:1;overflow:hidden}._card_q983h_10:before{content:"";position:absolute;top:50%;left:50%;width:150%;height:150%;background:conic-gradient(from 0deg,transparent 0deg,transparent 60deg,var(--color-primary) 100deg,transparent 180deg,transparent 360deg);transform:translate(-50%,-50%);animation:_borderSpin_q983h_1 4s linear infinite;z-index:-2}._card_q983h_10:after{content:"";position:absolute;inset:1.5px;background-color:var(--color-modal-bg);border-radius:var(--radius-lg);z-index:-1}@keyframes _borderSpin_q983h_1{0%{transform:translate(-50%,-50%) rotate(0)}to{transform:translate(-50%,-50%) rotate(360deg)}}._brandHeader_q983h_63{display:flex;justify-content:center;margin-bottom:8px}._title_q983h_69{font-size:22px;font-weight:600;color:var(--color-text);margin:0;text-align:center}._description_q983h_77{font-size:13px;color:var(--color-text-secondary);text-align:center;margin:0 0 16px;line-height:1.5}._loading_q983h_85{text-align:center;color:var(--color-text-secondary);font-size:14px;padding:20px}._formContainer_q983h_92{display:flex;flex-direction:column;animation:_fadeIn_q983h_1 .3s ease-out}._form_q983h_92{display:flex;flex-direction:column;gap:16px}._inputGroup_q983h_104{display:flex;flex-direction:column;gap:8px}._label_q983h_110{font-size:13px;font-weight:500;color:var(--color-text-secondary)}._input_q983h_104{width:100%;padding:10px 12px;background-color:var(--color-surface);border:1px solid transparent;border-radius:var(--radius-md);color:var(--color-text);font-size:14px;transition:all .2s}._input_q983h_104:focus{outline:none;background-color:var(--color-surface-active);box-shadow:0 0 0 1px var(--color-primary),var(--shadow-glow)}._passwordWrapper_q983h_133{position:relative;display:flex;align-items:center}._passwordWrapper_q983h_133 ._input_q983h_104{padding-right:40px}._passwordToggle_q983h_143{position:absolute;right:8px;background:none;border:none;color:var(--color-text-secondary);cursor:pointer;padding:4px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius-sm);transition:color .2s}._passwordToggle_q983h_143:hover{color:var(--color-text)}._submitButton_q983h_162{margin-top:8px;padding:12px;background-color:var(--color-primary);color:#fff;border-radius:var(--radius-md);font-weight:600;font-size:14px;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center;gap:8px;border:none}._submitButton_q983h_162:hover{background-color:var(--color-primary-hover);transform:translateY(-1px);box-shadow:var(--shadow-glow)}._submitButton_q983h_162:disabled{opacity:.6;cursor:not-allowed;transform:none}._error_q983h_191{color:var(--color-error);font-size:13px;background-color:var(--color-error-dim);padding:8px 12px;border-radius:var(--radius-sm);border:1px solid var(--color-error-border)}._fieldError_q983h_200{color:var(--color-error);font-size:12px;margin-top:4px}._successContainer_q983h_207{display:flex;flex-direction:column;align-items:center;text-align:center;padding:16px 0;animation:_fadeIn_q983h_1 .3s ease-out}._successIcon_q983h_216{width:64px;height:64px;border-radius:50%;background:linear-gradient(135deg,var(--color-success) 0%,var(--color-success-hover) 100%);display:flex;align-items:center;justify-content:center;color:#fff;margin-bottom:16px;animation:_scaleIn_q983h_1 .4s cubic-bezier(.34,1.56,.64,1);box-shadow:0 4px 20px var(--color-success-glow)}._errorContainer_q983h_231{display:flex;flex-direction:column;align-items:center;text-align:center;padding:16px 0;animation:_fadeIn_q983h_1 .3s ease-out}._errorIcon_q983h_240{width:64px;height:64px;border-radius:50%;background:linear-gradient(135deg,var(--color-error) 0%,#FF6B6B 100%);display:flex;align-items:center;justify-content:center;color:#fff;margin-bottom:16px;animation:_scaleIn_q983h_1 .4s cubic-bezier(.34,1.56,.64,1);box-shadow:0 4px 20px #ff453a66}@keyframes _fadeIn_q983h_1{0%{opacity:0}to{opacity:1}}@keyframes _scaleIn_q983h_1{0%{transform:scale(0);opacity:0}to{transform:scale(1);opacity:1}}._container_1j6gz_1{min-height:100vh;background:var(--color-bg);color:var(--color-text);display:flex;flex-direction:column}._header_1j6gz_9{display:flex;align-items:center;justify-content:space-between;padding:16px 24px;border-bottom:1px solid var(--color-border);background:var(--color-surface);position:sticky;top:0;z-index:100}._backButton_1j6gz_21{display:flex;align-items:center;gap:8px;background:none;border:none;color:var(--color-text-secondary);font-size:14px;cursor:pointer;padding:8px 12px;border-radius:var(--radius-md);transition:all .2s}._backButton_1j6gz_21:hover{background:var(--color-surface-hover);color:var(--color-text)}._content_1j6gz_40{flex:1;max-width:800px;margin:0 auto;padding:48px 24px;width:100%}._title_1j6gz_48{font-size:32px;font-weight:700;color:var(--color-text);margin:0 0 8px}._lastUpdated_1j6gz_55{font-size:14px;color:var(--color-text-secondary);margin:0 0 40px}._body_1j6gz_61{font-size:15px;line-height:1.7;color:var(--color-text-secondary)}._body_1j6gz_61 h2{font-size:22px;font-weight:600;color:var(--color-text);margin:40px 0 16px}._body_1j6gz_61 h2:first-child{margin-top:0}._body_1j6gz_61 h3{font-size:18px;font-weight:600;color:var(--color-text);margin:32px 0 12px}._body_1j6gz_61 p{margin:0 0 16px}._body_1j6gz_61 ul,._body_1j6gz_61 ol{margin:0 0 16px;padding-left:24px}._body_1j6gz_61 li{margin-bottom:8px}._body_1j6gz_61 a{color:var(--color-primary);text-decoration:none}._body_1j6gz_61 a:hover{text-decoration:underline}._body_1j6gz_61 strong{color:var(--color-text);font-weight:600}._footer_1j6gz_113{padding:24px;text-align:center;border-top:1px solid var(--color-border);color:var(--color-text-secondary);font-size:13px}@media(max-width:768px){._header_1j6gz_9{padding:12px 16px}._content_1j6gz_40{padding:32px 16px}._title_1j6gz_48{font-size:26px}._body_1j6gz_61 h2{font-size:20px}._body_1j6gz_61 h3{font-size:16px}}
