/*!
 * Viewer.js v1.11.7
 * https://fengyuanchen.github.io/viewerjs
 *
 * Copyright 2015-present Chen Fengyuan
 * Released under the MIT license
 *
 * Date: 2024-11-24T04:32:14.526Z
 */
.viewer-zoom-in:before,.viewer-zoom-out:before,.viewer-one-to-one:before,.viewer-reset:before,.viewer-prev:before,.viewer-play:before,.viewer-next:before,.viewer-rotate-left:before,.viewer-rotate-right:before,.viewer-flip-horizontal:before,.viewer-flip-vertical:before,.viewer-fullscreen:before,.viewer-fullscreen-exit:before,.viewer-close:before{color:#0000;background-image:url("data:image/svg+xml,%3Csvg xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22 viewBox%3D%220 0 560 40%22%3E%3Cpath fill%3D%22%23fff%22 d%3D%22M49.6 17.9h20.2v3.9H49.6zm123.1 2 10.9-11 2.7 2.8-8.2 8.2 8.2 8.2-2.7 2.7-10.9-10.9zm94 0-10.8-11-2.7 2.8 8.1 8.2-8.1 8.2 2.7 2.7 10.8-10.9zM212 9.3l20.1 10.6L212 30.5V9.3zm161.5 4.6-7.2 6 7.2 5.9v-4h12.4v4l7.3-5.9-7.3-6v4h-12.4v-4zm40.2 12.3 5.9 7.2 5.9-7.2h-4V13.6h4l-5.9-7.3-5.9 7.3h4v12.6h-4zm35.9-16.5h6.3v2h-4.3V16h-2V9.7Zm14 0h6.2V16h-2v-4.3h-4.2v-2Zm6.2 14V30h-6.2v-2h4.2v-4.3h2Zm-14 6.3h-6.2v-6.3h2v4.4h4.3v2Zm-438 .1v-8.3H9.6v-3.9h8.2V9.7h3.9v8.2h8.1v3.9h-8.1v8.3h-3.9zM93.6 9.7h-5.8v3.9h2V30h3.8V9.7zm16.1 0h-5.8v3.9h1.9V30h3.9V9.7zm-11.9 4.1h3.9v3.9h-3.9zm0 8.2h3.9v3.9h-3.9zm244.6-11.7 7.2 5.9-7.2 6v-3.6c-5.4-.4-7.8.8-8.7 2.8-.8 1.7-1.8 4.9 2.8 8.2-6.3-2-7.5-6.9-6-11.3 1.6-4.4 8-5 11.9-4.9v-3.1Zm147.2 13.4h6.3V30h-2v-4.3h-4.3v-2zm14 6.3v-6.3h6.2v2h-4.3V30h-1.9zm6.2-14h-6.2V9.7h1.9V14h4.3v2zm-13.9 0h-6.3v-2h4.3V9.7h2V16zm33.3 12.5 8.6-8.6-8.6-8.7 1.9-1.9 8.6 8.7 8.6-8.7 1.9 1.9-8.6 8.7 8.6 8.6-1.9 2-8.6-8.7-8.6 8.7-1.9-2zM297 10.3l-7.1 5.9 7.2 6v-3.6c5.3-.4 7.7.8 8.7 2.8.8 1.7 1.7 4.9-2.9 8.2 6.3-2 7.5-6.9 6-11.3-1.6-4.4-7.9-5-11.8-4.9v-3.1Zm-157.3-.6c2.3 0 4.4.7 6 2l2.5-3 1.9 9.2h-9.3l2.6-3.1a6.2 6.2 0 0 0-9.9 5.1c0 3.4 2.8 6.3 6.2 6.3 2.8 0 5.1-1.9 6-4.4h4c-1 4.7-5 8.3-10 8.3a10 10 0 0 1-10-10.2 10 10 0 0 1 10-10.2Z%22%2F%3E%3C%2Fsvg%3E");background-repeat:no-repeat;background-size:17.5rem;width:1.25rem;height:1.25rem;font-size:0;line-height:0;display:block}.viewer-zoom-in:before{content:"Zoom In";background-position:0 0}.viewer-zoom-out:before{content:"Zoom Out";background-position:-1.25rem 0}.viewer-one-to-one:before{content:"One to One";background-position:-2.5rem 0}.viewer-reset:before{content:"Reset";background-position:-3.75rem 0}.viewer-prev:before{content:"Previous";background-position:-5rem 0}.viewer-play:before{content:"Play";background-position:-6.25rem 0}.viewer-next:before{content:"Next";background-position:-7.5rem 0}.viewer-rotate-left:before{content:"Rotate Left";background-position:-8.75rem 0}.viewer-rotate-right:before{content:"Rotate Right";background-position:-10rem 0}.viewer-flip-horizontal:before{content:"Flip Horizontal";background-position:-11.25rem 0}.viewer-flip-vertical:before{content:"Flip Vertical";background-position:-12.5rem 0}.viewer-fullscreen:before{content:"Enter Full Screen";background-position:-13.75rem 0}.viewer-fullscreen-exit:before{content:"Exit Full Screen";background-position:-15rem 0}.viewer-close:before{content:"Close";background-position:-16.25rem 0}.viewer-container{-webkit-tap-highlight-color:transparent;-ms-touch-action:none;touch-action:none;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;direction:ltr;font-size:0;line-height:0;position:absolute;inset:0;overflow:hidden}.viewer-container::-moz-selection{background-color:#0000}.viewer-container ::-moz-selection{background-color:#0000}.viewer-container::selection{background-color:#0000}.viewer-container ::selection{background-color:#0000}.viewer-container:focus{outline:0}.viewer-container img{width:100%;height:auto;display:block;min-width:0!important;max-width:none!important;min-height:0!important;max-height:none!important}.viewer-canvas{position:absolute;inset:0;overflow:hidden}.viewer-canvas>img{width:auto;height:auto;margin:.9375rem auto;max-width:90%!important}.viewer-footer{text-align:center;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.viewer-navbar{background-color:#00000080;overflow:hidden}.viewer-list{box-sizing:content-box;height:3.125rem;margin:0;padding:.0625rem 0;overflow:hidden}.viewer-list>li{color:#0000;cursor:pointer;float:left;opacity:.5;width:1.875rem;height:3.125rem;font-size:0;line-height:0;transition:opacity .15s;overflow:hidden}.viewer-list>li:focus,.viewer-list>li:hover{opacity:.75}.viewer-list>li:focus{outline:0}.viewer-list>li+li{margin-left:.0625rem}.viewer-list>.viewer-loading{position:relative}.viewer-list>.viewer-loading:after{border-width:.125rem;width:1.25rem;height:1.25rem;margin-top:-.625rem;margin-left:-.625rem}.viewer-list>.viewer-active,.viewer-list>.viewer-active:focus,.viewer-list>.viewer-active:hover{opacity:1}.viewer-player{cursor:none;z-index:1;background-color:#000;display:none;position:absolute;inset:0}.viewer-player>img{position:absolute;top:0;left:0}.viewer-toolbar>ul{margin:0 auto .3125rem;padding:.375rem .1875rem;display:inline-block;overflow:hidden}.viewer-toolbar>ul>li{cursor:pointer;float:left;background-color:#00000080;border-radius:50%;width:1.5rem;height:1.5rem;transition:background-color .15s;overflow:hidden}.viewer-toolbar>ul>li:focus,.viewer-toolbar>ul>li:hover{background-color:#000c}.viewer-toolbar>ul>li:focus{z-index:1;outline:0;position:relative;box-shadow:0 0 .1875rem #fff}.viewer-toolbar>ul>li:before{margin:.125rem}.viewer-toolbar>ul>li+li{margin-left:.0625rem}.viewer-toolbar>ul>.viewer-small{width:1.125rem;height:1.125rem;margin-top:.1875rem;margin-bottom:.1875rem}.viewer-toolbar>ul>.viewer-small:before{margin:-.0625rem}.viewer-toolbar>ul>.viewer-large{width:1.875rem;height:1.875rem;margin-top:-.1875rem;margin-bottom:-.1875rem}.viewer-toolbar>ul>.viewer-large:before{margin:.3125rem}.viewer-tooltip{color:#fff;text-align:center;background-color:#000c;border-radius:10px;width:3.125rem;height:1.25rem;margin-top:-.625rem;margin-left:-1.5625rem;font-size:.75rem;line-height:1.25rem;display:none;position:absolute;top:50%;left:50%}.viewer-title{color:#ccc;opacity:.8;text-overflow:ellipsis;white-space:nowrap;max-width:90%;min-height:.875rem;margin:.3125rem 5%;font-size:.75rem;line-height:1.2;transition:opacity .15s;display:inline-block;overflow:hidden}.viewer-title:hover{opacity:1}.viewer-button{-webkit-app-region:no-drag;cursor:pointer;background-color:#00000080;border-radius:50%;width:5rem;height:5rem;transition:background-color .15s;position:absolute;top:-2.5rem;right:-2.5rem;overflow:hidden}.viewer-button:focus,.viewer-button:hover{background-color:#000c}.viewer-button:focus{outline:0;box-shadow:0 0 .1875rem #fff}.viewer-button:before{position:absolute;bottom:.9375rem;left:.9375rem}.viewer-fixed{position:fixed}.viewer-open{overflow:hidden}.viewer-show{display:block}.viewer-hide{display:none}.viewer-backdrop{background-color:#00000080}.viewer-invisible{visibility:hidden}.viewer-move{cursor:move;cursor:grab}.viewer-fade{opacity:0}.viewer-in{opacity:1}.viewer-transition{transition:all .3s}@keyframes viewer-spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.viewer-loading:after{content:"";z-index:1;border:.25rem solid #ffffff1a;border-left-color:#ffffff80;border-radius:50%;width:2.5rem;height:2.5rem;margin-top:-1.25rem;margin-left:-1.25rem;animation:1s linear infinite viewer-spinner;display:inline-block;position:absolute;top:50%;left:50%}@media (width<=767px){.viewer-hide-xs-down{display:none}}@media (width<=991px){.viewer-hide-sm-down{display:none}}@media (width<=1199px){.viewer-hide-md-down{display:none}}.canvas-list-page,.canvas-editor{--bg:#f7f7f6;--panel:#fffffff5;--panel-solid:#fff;--panel-soft:#f1f1ef;--panel-muted:#f3f4f1;--line:#14171f17;--line-strong:#14171f29;--text:#15171d;--text-invert:#fff;--muted:#777a82;--faint:#a9abb2;--brand:#111;--accent:#00cae0;--accent-soft:#00cae021;--success:#19a974;--warning:#c9862d;--danger:#e44c55;--dot:#20232a29;--hover-overlay:#14171f0f;--hover-overlay-strong:#14171f17;--shadow-soft:0 .875rem 2.5rem #1f232c14;--shadow-pop:0 1.5rem 4.375rem #1f232c29;--shadow-strong:0 .75rem 1.75rem #14171f29;--sidebar-w:5rem;color:var(--text);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Microsoft YaHei,PingFang SC,sans-serif}.canvas-list-page.theme-dark,.canvas-editor.theme-dark{--bg:#090a0e;--panel:#171a21f0;--panel-solid:#171a21;--panel-soft:#1f232c;--panel-muted:#101218;--line:#ffffff17;--line-strong:#ffffff29;--text:#f0f5ff;--text-invert:#090a0e;--muted:#98a0ae;--faint:#5f6776;--brand:#f0f5ff;--accent:#13e4ff;--accent-soft:#13e4ff29;--success:#2bb583;--warning:#d8a24a;--danger:#f0626a;--dot:#ffffff14;--hover-overlay:#ffffff0f;--hover-overlay-strong:#ffffff1c;--shadow-soft:0 .875rem 2.5rem #00000073;--shadow-pop:0 1.5rem 4.375rem #0000009e;--shadow-strong:0 .75rem 1.75rem #0000008c}.canvas-list-page .modal-backdrop,.canvas-editor .modal-backdrop{color:var(--text)}.scroll-area{scrollbar-width:thin;scrollbar-color:#0f121938 transparent;min-height:0;overflow:auto}.scroll-area::-webkit-scrollbar{width:.5rem;height:.5rem}.scroll-area::-webkit-scrollbar-thumb{background:#0f12192e;border-radius:999px}.app-page{background:var(--bg);flex-direction:column;gap:1.25rem;height:100%;min-height:0;padding:1.75rem 2.5rem 2.5rem;display:flex}.page-header{flex:none;justify-content:space-between;align-items:flex-end;gap:1.5rem;display:flex}.page-title{letter-spacing:0;margin:0;font-size:1.75rem;line-height:1.2}.page-subtitle{color:var(--muted);margin:.5rem 0 0;font-size:.875rem}.surface{border:.0625rem solid var(--line);background:var(--panel);box-shadow:var(--shadow-soft);-webkit-backdrop-filter:blur(.875rem);backdrop-filter:blur(.875rem)}.icon-button{width:2.25rem;height:2.25rem;color:var(--muted);background:0 0;border:0;border-radius:10px;justify-content:center;align-items:center;transition:background .16s,color .16s,transform .16s;display:inline-flex}.icon-button:hover{color:var(--text);background:#14171f0f}.primary-button,.secondary-button{white-space:nowrap;cursor:pointer;border:.0625rem solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:.5rem;min-height:2.375rem;padding:0 .875rem;font-size:.875rem;font-weight:600;display:inline-flex}.primary-button{background:var(--text);color:var(--text-invert)}.secondary-button{background:var(--panel-solid);border-color:var(--line);color:var(--text)}.compact-card{border:.0625rem solid var(--line);background:var(--panel-solid);border-radius:12px}.canvas-list-page{--canvas-list-bg:radial-gradient(circle, #14171f1a .0625rem, transparent .0625rem) 0 0 / 1.5rem 1.5rem, linear-gradient(180deg, #f7f8fb 0%, #eef1f7 100%);background:var(--canvas-list-bg);scrollbar-width:thin;scrollbar-color:#0f121938 transparent;gap:1.5rem;overflow-y:auto}.canvas-list-page.theme-dark{--canvas-list-bg:radial-gradient(circle, #ffffff21 .0625rem, transparent .0625rem) 0 0 / 1.5rem 1.5rem, linear-gradient(180deg, #07080d 0%, #05060a 100%)}.canvas-list-page::-webkit-scrollbar{width:.625rem}.canvas-list-page::-webkit-scrollbar-thumb{background:#0f12192e;border-radius:999px}.canvas-banner{flex:none;height:11.875rem;position:relative;overflow:hidden}.canvas-banner-track{height:100%;transition:transform .5s;display:flex}.canvas-banner-page{flex:0 0 100%;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;display:grid}.canvas-banner-slide{height:100%;box-shadow:var(--shadow-soft);background-position:50%;background-size:cover;border-radius:16px;align-items:flex-end;padding:1.25rem 1.375rem;display:flex;overflow:hidden}.canvas-banner-copy strong{color:#fff;text-shadow:0 .125rem .75rem #00000040;font-size:1.1875rem;display:block}.canvas-banner-copy p{color:#ffffffeb;text-shadow:0 .0625rem .5rem #00000040;max-width:100%;margin:.375rem 0 0;font-size:.75rem;line-height:1.55}.canvas-banner-arrow{width:2.125rem;height:2.125rem;color:var(--text);cursor:pointer;opacity:0;background:#ffffffd1;border:0;border-radius:50%;place-items:center;transition:opacity .16s;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.canvas-banner:hover .canvas-banner-arrow{opacity:1}.canvas-banner-arrow.is-prev{left:.875rem}.canvas-banner-arrow.is-next{right:.875rem}.canvas-banner-dots{gap:.5rem;display:flex;position:absolute;bottom:.875rem;left:50%;transform:translate(-50%)}.canvas-banner-dots button{cursor:pointer;background:#ffffff8c;border:0;border-radius:50%;width:.5rem;height:.5rem;padding:0}.canvas-banner-dots button.is-active{background:#fff;border-radius:4px;width:1.25rem}.canvas-featured{--featured-bg:radial-gradient(circle, #14171f1a .0625rem, transparent .0625rem) 0 0 / 1.5rem 1.5rem, linear-gradient(180deg, #f7f8fb 0%, #eef1f7 100%);--featured-title:#14171fe0;--featured-search-bg:#ffffffe6;--featured-search-border:#14171f1a;--featured-search-icon:#14171f6b;--featured-search-text:#15171d;--featured-search-placeholder:#14171f66;--featured-tag-bg:#ffffffdb;--featured-tag-border:#14171f1f;--featured-tag-text:#5b6170;--featured-tag-hover-border:#14171f38;--featured-tag-hover-text:#15171d;--featured-tag-active-bg:#15171d;--featured-tag-active-border:#15171d;--featured-tag-active-text:#fff;--featured-tag-active-shadow:0 .625rem 1.5rem #14171f29;--featured-card-bg:#ffffffeb;--featured-card-border:#14171f14;--featured-card-border-hover:#14171f33;--featured-card-shadow:0 1.125rem 2.75rem #1f232c24;--featured-card-shadow-hover:0 1.5rem 3.625rem #1f232c33;--featured-cover-bg:#dfe4ed;--featured-badge-bg:#14171f9e;--featured-badge-text:#fff;--featured-detail-btn-bg:#0810166b;--featured-detail-btn-border:#00cae080;--featured-detail-btn-text:#eafcff;--featured-detail-btn-shadow:0 .375rem 1rem #00000038;--featured-detail-btn-bg-hover:#00cae038;--featured-detail-btn-border-hover:#00cae0e6;--featured-detail-btn-glow-hover:0 .5rem 1.375rem #00cae052, inset 0 0 0 .0625rem #ffffff2e;--featured-use-btn-bg:linear-gradient(135deg, #18d8ec 0%, #00b6cc 52%, #009fb4 100%);--featured-use-btn-border:#ffffff47;--featured-use-btn-text:#fff;--featured-use-btn-shadow:0 .5rem 1.25rem #00b2c86b, inset 0 .0625rem 0 #fff6;--featured-use-btn-glow-hover:0 .75rem 1.75rem #00c4de8c, inset 0 .0625rem 0 #ffffff80;--featured-chip-border:#00cae066;--featured-chip-bg:#00cae021;--featured-chip-text:#0091a3;--featured-name:#15171d;--featured-empty:#14171f85;color:var(--featured-name);background:0 0;border-radius:0;flex-direction:column;flex:none;gap:1.25rem;margin:.125rem -1.375rem 0;padding:1.625rem 1.375rem 1.875rem;display:flex;overflow:hidden}.canvas-list-page.theme-dark .canvas-featured{--featured-bg:radial-gradient(circle, #ffffff21 .0625rem, transparent .0625rem) 0 0 / 1.5rem 1.5rem, linear-gradient(180deg, #07080d 0%, #05060a 100%);--featured-title:#ffffffeb;--featured-search-bg:#19171fe6;--featured-search-border:#ffffff1a;--featured-search-icon:#ffffff6b;--featured-search-text:#f7f8ff;--featured-search-placeholder:#ffffff57;--featured-tag-bg:#12131dd6;--featured-tag-border:#ffffff1f;--featured-tag-text:#d7dbeeb3;--featured-tag-hover-border:#ffffff38;--featured-tag-hover-text:#fff;--featured-tag-active-bg:#f7f8ff;--featured-tag-active-border:#f7f8ff;--featured-tag-active-text:#12141d;--featured-tag-active-shadow:0 .625rem 1.625rem #ffffff1f;--featured-card-bg:#0a0b10bd;--featured-card-border:#ffffff14;--featured-card-border-hover:#ffffff2e;--featured-card-shadow:0 1.125rem 3rem #00000057;--featured-card-shadow-hover:0 1.5rem 3.625rem #0000007a;--featured-cover-bg:#11131a;--featured-badge-bg:#07080c94;--featured-badge-text:#fff;--featured-detail-btn-bg:#060c1280;--featured-detail-btn-border:#13e4ff80;--featured-detail-btn-text:#d6fbff;--featured-detail-btn-shadow:0 .375rem 1rem #0006;--featured-detail-btn-bg-hover:#13e4ff38;--featured-detail-btn-border-hover:#13e4ffe6;--featured-detail-btn-glow-hover:0 .5rem 1.5rem #13e4ff66, inset 0 0 0 .0625rem #ffffff29;--featured-use-btn-bg:linear-gradient(135deg, #4bf0ff 0%, #13e4ff 50%, #00b6cc 100%);--featured-use-btn-border:#ffffff52;--featured-use-btn-text:#04161b;--featured-use-btn-shadow:0 .5rem 1.375rem #13e4ff73, inset 0 .0625rem 0 #ffffff80;--featured-use-btn-glow-hover:0 .75rem 2rem #13e4ff9e, inset 0 .0625rem 0 #fff9;--featured-chip-border:#13e4ff73;--featured-chip-bg:#13e4ff29;--featured-chip-text:#13e4ff;--featured-name:#fff;--featured-empty:#ffffff80}.canvas-list-page .page-title{font-size:1.25rem;font-weight:800}.canvas-section-nav{z-index:20;border:.0625rem solid var(--line);width:fit-content;max-width:100%;box-shadow:var(--shadow-soft);-webkit-backdrop-filter:blur(1.125rem);backdrop-filter:blur(1.125rem);background:#ffffffbd;border-radius:999px;flex:none;align-items:center;gap:.5rem;margin:-.25rem auto;padding:.3125rem;display:flex;position:sticky;top:.75rem}.canvas-list-page.theme-dark .canvas-section-nav{background:#090a0ebd}.canvas-section-tab{border:.0625rem solid var(--line);background:var(--panel);min-height:2.125rem;color:var(--muted);cursor:pointer;border-radius:999px;padding:0 .875rem;font-size:.9375rem;font-weight:800;line-height:1;transition:background .16s,border-color .16s,color .16s,transform .16s}.canvas-section-tab:hover{border-color:var(--line-strong);color:var(--text);transform:translateY(-.0625rem)}.canvas-section-tab.is-active{background:var(--text);border-color:var(--text);color:var(--text-invert);box-shadow:var(--shadow-strong)}.canvas-section-count{color:var(--muted);margin:-.625rem 0 0;font-size:.875rem}.canvas-featured-tags{flex-wrap:wrap;justify-content:center;gap:.5rem;display:flex}.canvas-featured-toolbar{justify-content:center;align-items:center;gap:.75rem;display:flex}.canvas-featured-search{border:.0625rem solid var(--featured-search-border);background:var(--featured-search-bg);width:min(18.75rem,100%);height:2.5rem;color:var(--featured-search-icon);border-radius:12px;flex:none;align-items:center;gap:.5rem;padding:0 .8125rem;display:flex;box-shadow:inset 0 .0625rem #ffffff0a}.canvas-featured-search input{width:100%;min-width:0;color:var(--featured-search-text);background:0 0;border:0;outline:0;font-size:.875rem;font-weight:600}.canvas-featured-search input::placeholder{color:var(--featured-search-placeholder)}.canvas-tag{border:.0625rem solid var(--featured-tag-border);background:var(--featured-tag-bg);min-width:4.125rem;height:2rem;color:var(--featured-tag-text);cursor:pointer;border-radius:999px;padding:0 .8125rem;font-size:.8125rem;font-weight:800;transition:background .16s,color .16s,border-color .16s,transform .16s;box-shadow:inset 0 .0625rem #ffffff0d}.canvas-tag:hover{border-color:var(--featured-tag-hover-border);color:var(--featured-tag-hover-text);transform:translateY(-.0625rem)}.canvas-tag.is-active{background:var(--featured-tag-active-bg);border-color:var(--featured-tag-active-border);color:var(--featured-tag-active-text);box-shadow:var(--featured-tag-active-shadow)}.canvas-featured-grid{grid-template-columns:repeat(5,minmax(0,17.125rem));justify-content:center;gap:1.375rem;width:min(100%,90.625rem);margin:0 auto;display:grid}.canvas-featured-card{border:.0625rem solid var(--featured-card-border);background:var(--featured-card-bg);text-align:left;cursor:pointer;min-height:29.375rem;box-shadow:var(--featured-card-shadow);z-index:0;border-radius:16px;flex-direction:column;padding:0;transition:transform .18s,border-color .18s,box-shadow .18s;display:flex;position:relative;overflow:hidden}.canvas-featured-card:after{content:"";z-index:6;border-radius:inherit;opacity:0;pointer-events:none;border:.0625rem solid #49eeffeb;transition:opacity .18s;position:absolute;inset:0;box-shadow:inset 0 0 0 .0625rem #ffffff29,0 0 1.125rem #13e4ff3d}.canvas-featured-card:hover,.canvas-featured-card:focus-within{box-shadow:var(--featured-card-shadow-hover), 0 0 0 .0625rem #13e4ff29, 0 1rem 2.125rem #13e4ff1f;z-index:5;border-color:#49eeffc7;transform:translateY(-.1875rem)}.canvas-featured-card:hover:after,.canvas-featured-card:focus-within:after{opacity:1}.canvas-featured-cover{background-position:50%;background-size:cover;background-color:var(--featured-cover-bg);display:block;position:absolute;inset:0;overflow:hidden}.canvas-featured-media{object-fit:cover;width:100%;height:100%;transition:transform .28s;display:block;transform:scale(1.01)}.canvas-featured-card:hover .canvas-featured-media{transform:scale(1.045)}.canvas-featured-preview-badge{z-index:2;background:var(--featured-badge-bg);color:var(--featured-badge-text);-webkit-backdrop-filter:blur(.625rem);backdrop-filter:blur(.625rem);border-radius:10px;padding:.375rem .5rem;font-size:.6875rem;font-weight:900;position:absolute;top:1rem;left:1rem}.canvas-featured-card-actions{z-index:3;opacity:0;pointer-events:none;flex-wrap:wrap;justify-content:flex-end;gap:.5rem;max-width:calc(100% - 1.75rem);transition:opacity .22s,transform .24s cubic-bezier(.22,1,.36,1);display:flex;position:absolute;top:.875rem;right:.875rem;transform:translateY(-.375rem)}.canvas-featured-card:hover .canvas-featured-card-actions,.canvas-featured-card:focus-within .canvas-featured-card-actions{opacity:1;pointer-events:auto;transform:translateY(0)}.canvas-featured-card-center-action{z-index:4;pointer-events:none;opacity:0;justify-content:center;align-items:center;transition:opacity .22s,transform .24s cubic-bezier(.22,1,.36,1);display:flex;position:absolute;inset:0;transform:scale(.9)}.canvas-featured-card-center-action .canvas-featured-card-action{pointer-events:auto;border-radius:999px;min-height:2rem;padding:0 .875rem;font-size:.75rem}.canvas-featured-card-center-action .canvas-featured-card-action svg{width:.8125rem;height:.8125rem}.canvas-featured-card:hover .canvas-featured-card-center-action,.canvas-featured-card:focus-within .canvas-featured-card-center-action{opacity:1;transform:scale(1)}.canvas-featured-card-action{color:#fff;cursor:pointer;-webkit-backdrop-filter:blur(.625rem);backdrop-filter:blur(.625rem);border-radius:999px;justify-content:center;align-items:center;gap:.25rem;min-height:1.75rem;padding:0 .6875rem;font-size:.6875rem;font-weight:900;line-height:1;transition:transform .18s,box-shadow .22s,background .22s,border-color .22s;display:inline-flex;position:relative;overflow:hidden}.canvas-featured-card-action:after{content:"";pointer-events:none;opacity:0;background:linear-gradient(115deg,#0000 0%,#ffffff8c 50%,#0000 100%);width:60%;height:100%;position:absolute;top:0;left:-120%;transform:skew(-18deg)}.canvas-featured-card-action:hover:after{animation:.7s featured-btn-shimmer}@keyframes featured-btn-shimmer{0%{opacity:0;left:-120%}12%{opacity:1}to{opacity:0;left:130%}}.canvas-featured-card-action.is-detail{border:.0625rem solid var(--featured-detail-btn-border);background:var(--featured-detail-btn-bg);color:var(--featured-detail-btn-text);box-shadow:var(--featured-detail-btn-shadow)}.canvas-featured-card-action.is-detail:hover{background:var(--featured-detail-btn-bg-hover);border-color:var(--featured-detail-btn-border-hover);box-shadow:var(--featured-detail-btn-glow-hover);transform:translateY(-.125rem)}.canvas-featured-card-action.is-detail:after{background:linear-gradient(115deg,#0000 0%,#b4f5ff73 50%,#0000 100%);width:45%}.canvas-featured-card-action.is-use{border:.0625rem solid var(--featured-use-btn-border);background:var(--featured-use-btn-bg);color:var(--featured-use-btn-text);box-shadow:var(--featured-use-btn-shadow)}.canvas-featured-card-action.is-use:hover{box-shadow:var(--featured-use-btn-glow-hover);transform:translateY(-.125rem)scale(1.03)}.canvas-featured-card-action.is-use:hover svg{animation:.6s featured-wand-spark}@keyframes featured-wand-spark{0%,to{transform:rotate(0)scale(1)}35%{transform:rotate(-14deg)scale(1.18)}70%{transform:rotate(8deg)scale(1.08)}}.canvas-featured-card-action svg{z-index:1;width:.8125rem;height:.8125rem;position:relative}.canvas-featured-cover-shade{pointer-events:none;background:linear-gradient(#05060a00 0%,#05060a73 55%,#05060ae0 100%);height:42%;position:absolute;inset:auto 0 0}.canvas-featured-meta{z-index:4;pointer-events:none;flex-direction:column;gap:.5625rem;padding:.875rem 1.125rem 1rem;display:flex;position:absolute;inset:auto 0 0}.canvas-featured-chips{flex-wrap:wrap;gap:.5rem;display:flex}.canvas-featured-chip{color:#fff;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);background:#00b2c8c7;border:.0625rem solid #00cae08c;border-radius:4px;align-items:center;height:1.125rem;padding:0 .5rem;font-size:.625rem;font-weight:900;line-height:1;display:inline-flex;box-shadow:0 .125rem .5rem #00b2c852}.canvas-featured-name{color:#fff;letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;text-shadow:0 .125rem .75rem #0000008c;font-size:1.125rem;font-weight:850;line-height:1.25;display:block;overflow:hidden}.canvas-featured-empty{color:var(--featured-empty);text-align:center;margin:0;padding:2.25rem 0;font-size:.8125rem}@media (width<=1460px){.canvas-featured-grid,.canvas-card-grid{grid-template-columns:repeat(4,minmax(0,17.125rem))}}@media (width<=1180px){.canvas-featured-grid,.canvas-card-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}.canvas-groups{flex-direction:column;flex:none;gap:1.75rem;width:min(100%,90.625rem);margin:0 auto;display:flex}.canvas-group{flex-direction:column;gap:1rem;display:flex}.canvas-group-label{border-bottom:.0625rem solid var(--line);color:var(--text);margin:0;padding-bottom:.625rem;font-size:.9375rem;font-weight:700}.canvas-card-grid{grid-template-columns:repeat(5,minmax(0,17.125rem));place-content:start center;gap:1.25rem;min-height:0;display:grid}.new-canvas-card,.canvas-project-card{text-align:left;background:0 0;border:0;position:relative}.new-canvas-card{border:.0625rem dashed var(--line-strong);min-height:16.25rem;color:var(--muted);cursor:pointer;border-radius:16px;align-content:center;place-items:center;gap:.75rem;transition:border-color .18s,box-shadow .18s,transform .18s;display:grid;overflow:hidden}.new-canvas-card:after{content:"";z-index:1;border-radius:inherit;opacity:0;pointer-events:none;border:.0625rem dashed #49eeffeb;transition:opacity .18s;position:absolute;inset:0;box-shadow:inset 0 0 0 .0625rem #ffffff1f,0 0 1.125rem #13e4ff38}.new-canvas-card>*{z-index:2;position:relative}.new-canvas-card:hover,.new-canvas-card:focus-visible{box-shadow:var(--shadow-soft), 0 0 0 .0625rem #13e4ff29, 0 1rem 2.125rem #13e4ff1a;border-color:#49eeffc7;transform:translateY(-.1875rem)}.new-canvas-card:hover:after,.new-canvas-card:focus-visible:after{opacity:1}.new-canvas-card span{background:var(--panel-solid);width:3.25rem;height:3.25rem;color:var(--text);border-radius:50%;place-items:center;display:grid}.canvas-preview{aspect-ratio:1;border:.0625rem solid var(--line);background:var(--panel-muted);box-shadow:var(--shadow-soft);z-index:0;border-radius:16px;place-items:center;display:grid;position:relative;overflow:hidden}.canvas-preview-img{object-fit:cover;width:100%;height:100%}.canvas-preview-blank{color:var(--faint);font-size:.875rem}.canvas-preview-wrap{aspect-ratio:1;box-shadow:var(--shadow-soft);border-radius:16px;transition:box-shadow .18s,transform .18s;position:relative;overflow:hidden}.canvas-preview-wrap:after{content:"";z-index:3;border-radius:inherit;opacity:0;pointer-events:none;border:.0625rem solid #49eeffeb;transition:opacity .18s;position:absolute;inset:0;box-shadow:inset 0 0 0 .0625rem #ffffff29,0 0 1.125rem #13e4ff3d}.canvas-preview-wrap .canvas-preview{aspect-ratio:auto;border-radius:inherit;width:100%;height:100%;box-shadow:none;position:absolute;inset:0}.canvas-card-scrim{pointer-events:none;background:linear-gradient(#14171f00 0%,#080a1033 28%,#080a10a8 62%,#080a10db 100%);border-radius:0 0 16px 16px;height:46%;position:absolute;bottom:-.0625rem;left:0;right:0}.canvas-card-actions{-webkit-backdrop-filter:blur(.875rem);backdrop-filter:blur(.875rem);opacity:0;background:#080a107a;border:.0625rem solid #ffffff2e;border-radius:999px;align-items:center;gap:.25rem;padding:.3125rem;transition:opacity .16s,transform .16s;display:flex;position:absolute;top:.75rem;right:.75rem;transform:translateY(-.375rem);box-shadow:0 .625rem 1.75rem #00000042,inset 0 .0625rem #ffffff1f}.canvas-project-card:hover .canvas-card-scrim,.canvas-project-card:focus-within .canvas-card-scrim{opacity:1}.canvas-project-card:hover .canvas-preview-wrap,.canvas-project-card:focus-within .canvas-preview-wrap{box-shadow:var(--shadow-soft), 0 0 0 .0625rem #13e4ff29, 0 1rem 2.125rem #13e4ff1f;transform:translateY(-.1875rem)}.canvas-project-card:hover .canvas-preview-wrap:after,.canvas-project-card:focus-within .canvas-preview-wrap:after{opacity:1}.canvas-project-card:hover .canvas-card-actions,.canvas-project-card:focus-within .canvas-card-actions{opacity:1;transform:translateY(0)}.canvas-card-actions button{color:#ffffffe0;cursor:pointer;background:#ffffff14;border:.0625rem solid #0000;border-radius:50%;place-items:center;width:2rem;height:2rem;transition:background .14s,border-color .14s,color .14s,transform .14s;display:grid}.canvas-card-actions button:hover{color:#fff;background:#ffffff2e;border-color:#ffffff3d;transform:translateY(-.0625rem)}.canvas-card-actions button:focus-visible{outline-offset:.0625rem;outline:.125rem solid #ffffffe6}.canvas-card-actions button.is-danger:hover{color:#fff;background:#e5484d47;border-color:#ff70706b}.canvas-card-actions-divider{background:#ffffff2e;width:.0625rem;height:1.25rem;margin:0 .125rem}.canvas-card-meta{z-index:1;color:#fff;flex-direction:column;gap:.3125rem;padding:0 .875rem .9375rem;text-decoration:none;display:flex;position:absolute;bottom:0;left:0;right:0}.canvas-card-title{color:inherit;text-overflow:ellipsis;white-space:nowrap;text-shadow:0 .125rem .75rem #00000094;font-size:.9375rem;font-weight:850;line-height:1.25;display:block;overflow:hidden}.canvas-card-date{color:#ffffffc7;text-overflow:ellipsis;white-space:nowrap;text-shadow:0 .0625rem .5rem #00000080;font-size:.75rem;line-height:1.2;display:block;overflow:hidden}.modal-backdrop{z-index:100;background:#14171f3d;place-items:center;padding:1.5rem;display:grid;position:fixed;inset:0;overflow:auto}.canvas-dialog{background:var(--panel-solid);border-radius:18px;width:min(28.75rem,100vw - 2rem);padding:1.375rem}.canvas-dialog.is-wide{width:min(51.25rem,100vw - 2.5rem)}.canvas-dialog h2{margin:0 0 1.125rem;font-size:1.125rem}.dialog-field,.share-form label{color:var(--muted);gap:.5rem;font-size:.8125rem;display:grid}.dialog-field input,.share-form input,.share-form textarea{border:.0625rem solid var(--line);border-radius:10px;outline:0;width:100%;padding:.625rem .75rem}.share-dialog-body{grid-template-columns:1fr 18.75rem;gap:1.125rem;display:grid}.share-preview{border:.0625rem solid var(--line);background:var(--panel-muted);min-height:16.25rem;color:var(--muted);border-radius:14px;position:relative;overflow:hidden}.share-preview-loading{color:var(--muted);place-items:center;font-size:.8125rem;display:grid;position:absolute;inset:0}.share-form{gap:.75rem;display:grid}.share-form textarea{resize:vertical;min-height:5.5rem}.checkbox-row{grid-template-columns:auto 1fr;align-items:center}.canvas-dialog footer{justify-content:flex-end;gap:.625rem;margin-top:1.25rem;display:flex}.danger-button{background:var(--danger);color:#fff;border:0;border-radius:10px;min-height:2.375rem;padding:0 .875rem;font-weight:700}@media (width<=900px){.canvas-featured{margin-left:-1.5rem;margin-right:-1.5rem;padding-left:1.125rem;padding-right:1.125rem}.canvas-featured-toolbar{flex-direction:column;align-items:stretch}.canvas-featured-search{width:100%}.canvas-featured-tags{scrollbar-width:none;flex-wrap:nowrap;justify-content:flex-start;padding-bottom:.125rem;overflow-x:auto}.canvas-featured-tags::-webkit-scrollbar{display:none}.canvas-featured-grid,.canvas-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.canvas-featured-card{min-height:27.5rem}.canvas-featured-cover{min-height:21.25rem}.canvas-featured-card-actions{left:.875rem}.share-dialog-body,.canvas-banner-page{grid-template-columns:1fr}}.template-preview{background:var(--panel-solid);border:.0625rem solid var(--line);border-radius:18px;flex-direction:column;align-items:stretch;width:min(70rem,100vw - 3rem);display:flex;overflow:hidden;box-shadow:0 1.5rem 3.75rem #14171f47}.template-preview-head{border-bottom:.0625rem solid var(--line);justify-content:space-between;align-items:center;gap:1rem;padding:1rem 1.25rem;display:flex}.template-preview-head strong{font-size:1rem}.template-preview-actions{align-items:center;gap:.625rem;display:flex}.template-preview-actions .primary-button{color:#fff;cursor:pointer;background:linear-gradient(135deg,#18d8ec 0%,#00b6cc 52%,#009fb4 100%);border:.0625rem solid #ffffff57;border-radius:12px;align-items:center;gap:.375rem;min-height:2.25rem;padding:0 .875rem;font-size:.875rem;font-weight:900;line-height:1;transition:transform .16s,filter .16s,box-shadow .16s,border-color .16s;display:inline-flex;box-shadow:0 .5rem 1.25rem #00b2c85c,inset 0 .0625rem #ffffff61}.template-preview-actions .primary-button:hover{filter:brightness(1.08);border-color:#ffffff80;transform:translateY(-.0625rem);box-shadow:0 .75rem 1.75rem #00c4de80,inset 0 .0625rem #ffffff80}.template-preview-close{background:var(--line);width:2.125rem;height:2.125rem;color:var(--text);cursor:pointer;border:0;border-radius:10px;place-items:center;display:grid}.template-preview-stage{height:33.75rem;position:relative;overflow:hidden}.canvas-graph-preview-stage{background:radial-gradient(circle, var(--dot) .0625rem, transparent .0625rem) 0 0 / 1.375rem 1.375rem, var(--panel-muted,#f3f4f1);touch-action:none;position:absolute;inset:0;overflow:hidden}.canvas-graph-preview-stage.is-interactive{cursor:grab}.canvas-graph-preview-stage.is-interactive:active{cursor:grabbing}.canvas-graph-preview-world{transform-origin:0 0;position:absolute;inset:0}.canvas-graph-preview-edges{pointer-events:none;position:absolute;top:0;left:0;overflow:visible}.canvas-graph-preview-edge{fill:none;stroke:var(--line-strong);stroke-width:2px}.canvas-graph-preview-node{border:.0625rem solid var(--line);background:var(--panel-solid);box-shadow:var(--shadow-soft);pointer-events:none;border-radius:12px;position:absolute;overflow:hidden}.canvas-graph-preview-node img,.canvas-graph-preview-node video{object-fit:cover;width:100%;height:100%}.canvas-graph-preview-text{color:var(--text);margin:0;padding:.75rem;font-size:.75rem;line-height:1.6;overflow:hidden}.canvas-graph-preview-placeholder{height:100%;color:var(--muted);place-items:center;font-size:.75rem;display:grid}.canvas-graph-preview-badge{color:#fff;background:#14171f9e;border-radius:6px;padding:.125rem .375rem;font-size:.6875rem;position:absolute;bottom:.5rem;right:.5rem}.canvas-graph-preview-empty{color:var(--text);letter-spacing:.02em;background:#fff6;place-items:center;font-size:.9375rem;font-weight:500;display:grid;position:absolute;inset:0}.template-detail{background:var(--panel-solid);border:.0625rem solid var(--line);border-radius:18px;flex-direction:column;width:min(70rem,100vw - 3rem);height:min(48.75rem,100vh - 3.5rem);display:flex;overflow:hidden;box-shadow:0 1.5rem 3.75rem #14171f47}.template-detail-body{flex:1 1 0;grid-template-columns:minmax(24.375rem,1.05fr) minmax(21.25rem,.95fr);align-items:stretch;gap:0;min-height:0;display:grid}.template-detail-media{box-sizing:border-box;background:linear-gradient(135deg,#ffffffe6,#f2f5f8f5);place-items:center;width:100%;height:100%;min-height:0;padding:.875rem;display:grid;overflow:hidden}.canvas-list-page.theme-dark .template-detail-media{background:#080a0f}.template-detail-media-frame{background:#ffffffc2;border-radius:10px;place-items:center;width:auto;max-width:100%;max-height:100%;display:grid;overflow:hidden;box-shadow:0 1rem 2.125rem #14171f24}.canvas-list-page.theme-dark .template-detail-media-frame{background:#000;box-shadow:0 1.125rem 2.5rem #00000061}.template-detail-media-frame.is-portrait{height:100%;aspect-ratio:var(--template-media-ratio)}.template-detail-media-frame.is-landscape{width:100%;aspect-ratio:var(--template-media-ratio)}.template-detail-media-frame.is-square{width:min(100%,24.625rem);aspect-ratio:var(--template-media-ratio)}.template-detail-cover,.template-detail-video{border-radius:inherit;background:0 0;width:100%;height:100%;object-fit:contain!important}.template-detail-media-empty{color:var(--muted);font-size:.8125rem}.template-detail-info{flex-direction:column;gap:.875rem;min-height:0;padding:1.125rem 1.125rem 1rem;display:flex;overflow-y:auto}.template-detail-desc{color:var(--text);margin:0;font-size:.875rem;line-height:1.7}.template-detail-desc.is-muted{color:var(--muted)}.template-detail-tags{flex-wrap:wrap;gap:.5rem;display:flex}.template-detail-tag{background:var(--line);color:var(--text);border-radius:999px;padding:.1875rem .625rem;font-size:.75rem}.template-detail-cost{background:var(--panel-muted,#f3f4f1);border-radius:12px;flex-wrap:wrap;align-items:baseline;gap:.5rem;padding:.75rem;display:flex}.template-detail-cost-label{color:var(--muted);font-size:.8125rem}.template-detail-cost-value{color:var(--text);font-size:1rem;font-weight:600}.template-detail-cost-value.is-muted{color:var(--muted);font-weight:400}.template-detail-cost-note,.template-detail-cost-foot{width:100%;color:var(--muted);font-size:.75rem}.template-detail-stage{border-top:.0625rem solid var(--line);flex:1 1 0;height:auto;min-height:0;position:relative;overflow:hidden}@media (width<=720px){.canvas-featured{margin-left:-1.125rem;margin-right:-1.125rem}.canvas-featured-grid,.canvas-card-grid{grid-template-columns:1fr}.canvas-featured-card{min-height:26.25rem}.canvas-featured-cover{min-height:19.875rem}.canvas-featured-name{font-size:1.0625rem}.template-detail-body{flex:auto;grid-template-columns:1fr;height:auto;min-height:0;max-height:none;overflow-y:auto}.template-detail-media{aspect-ratio:4/3;width:100%;height:auto;min-height:17.5rem}.template-detail-stage{flex:auto;height:auto;min-height:13.75rem}}.share-media{gap:.75rem;display:flex}.share-media-item{flex-direction:column;flex:1;gap:.375rem;display:flex}.share-media-label{color:var(--muted);font-size:.8125rem}.share-media-label em{color:#e5484d;font-style:normal}.share-media-box{aspect-ratio:4/3;border:.0625rem dashed var(--line);background:var(--panel-muted,#f3f4f1);cursor:pointer;border-radius:10px;place-items:center;padding:0;display:grid;position:relative;overflow:hidden}.share-media-box img,.share-media-box video{object-fit:cover;width:100%;height:100%}.share-media-picker-button{border:.0625rem solid var(--line);background:var(--panel-solid);min-height:1.875rem;color:var(--text);cursor:pointer;border-radius:9px;font-size:.75rem;font-weight:650;transition:border-color .15s,background-color .15s,color .15s}.share-media-picker-button:hover{border-color:var(--line-strong);background:var(--hover-overlay-strong)}.share-media-hint{color:var(--muted);font-size:.75rem}.share-upload-error{color:#e5484d;margin:0;font-size:.75rem}.canvas-editor{background-color:var(--bg);background-image:radial-gradient(circle, var(--dot) .0625rem, transparent .0625rem);width:100vw;height:100dvh;color:var(--text);--canvas-cursor:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24'%3E%3Cpath d='M4.037 4.688a.495.495 0 0 1 .651-.651l16 6.5a.5.5 0 0 1-.063.947l-6.124 1.58a2 2 0 0 0-1.438 1.435l-1.579 6.126a.5.5 0 0 1-.947.063z' fill='%23ffffff' stroke='%23000000' stroke-width='1.5' stroke-linejoin='round'/%3E%3C/svg%3E") 4 4, default;background-size:1.375rem 1.375rem;position:relative;overflow:hidden}.canvas-editor.is-hand-mode .canvas-stage{cursor:grab}.canvas-editor.is-hand-mode .canvas-stage:active,.canvas-editor[data-panning=true] .canvas-stage{cursor:grabbing}.canvas-editor:not(.is-hand-mode) .canvas-stage{cursor:var(--canvas-cursor)}.canvas-editor-topbar{z-index:30;pointer-events:none;align-items:center;gap:.625rem;display:flex;position:absolute;top:.75rem;left:1rem;right:1rem}.editor-logo{width:1.75rem;height:1.75rem;color:var(--text);cursor:pointer;pointer-events:auto;background:0 0;border-radius:8px;place-items:center;transition:background .15s;display:grid}.editor-logo:hover{background:var(--hover-overlay)}.canvas-editor-topbar input{background:var(--panel);pointer-events:auto;border:0;border-radius:10px;outline:0;flex:0 auto;width:auto;min-width:3.25rem;max-width:100%;height:2rem;padding:0 .625rem;font-size:.875rem;line-height:2rem}.canvas-title-measure{visibility:hidden;white-space:pre;font-family:inherit;font-size:.875rem;font-weight:400;line-height:2rem;position:absolute;top:-624.938rem;left:-624.938rem}.editor-top-actions{pointer-events:auto;flex-shrink:0;align-items:center;gap:.375rem;margin-left:auto;display:flex}.editor-credits,.editor-top-actions button{border:.0625rem solid var(--line);background:var(--panel);height:1.875rem;color:var(--text);cursor:pointer;border-radius:8px;align-items:center;gap:.3125rem;padding:0 .5625rem;font-size:.75rem;line-height:1;display:inline-flex}.editor-credits{cursor:pointer;font-weight:600}.editor-credits:hover{background:var(--panel-solid)}.canvas-version-dialog{width:min(28.75rem,100vw - 2rem)}.canvas-version-header{justify-content:space-between;align-items:center;gap:1rem;margin-bottom:.75rem;font-size:1.125rem;font-weight:800;display:flex}.canvas-version-header button{width:1.75rem;height:1.75rem;color:var(--muted);background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;display:inline-flex}.canvas-version-meta{color:var(--muted);gap:.25rem;margin-bottom:1rem;font-size:.8125rem;display:grid}.canvas-version-notes{gap:.5rem;margin-bottom:.875rem;display:grid}.canvas-version-notes strong{font-size:.875rem}.canvas-version-notes ul{gap:.5rem;margin:0;padding-left:1.125rem;display:grid}.canvas-version-notes li{color:var(--text);line-height:1.55}.canvas-version-tip{color:var(--muted);margin:0 0 .75rem;line-height:1.6}.canvas-version-error{color:#dc2626;margin:0 0 .75rem;line-height:1.5}.canvas-version-dialog footer button{align-items:center;gap:.375rem;display:inline-flex}.editor-version-button{font-weight:700;position:relative;color:#0091a3!important;background:#00cae01a!important;border-color:#00cae052!important}.editor-version-button:before{content:"";background:var(--accent);border-radius:999px;width:.4375rem;height:.4375rem;box-shadow:0 0 0 .1875rem #00cae029}.theme-dark .editor-version-button{color:#13e4ff!important;background:#13e4ff1f!important;border-color:#13e4ff57!important}.editor-theme-toggle{border:.0625rem solid var(--line);background:var(--panel);width:1.875rem;height:1.875rem;color:var(--text);cursor:pointer;border-radius:8px;justify-content:center;align-items:center;padding:0;transition:background .15s,color .15s;display:inline-flex}.editor-theme-toggle svg{width:1rem;height:1rem}.editor-theme-toggle:hover{background:var(--panel-solid)}.node-generating-overlay{z-index:5;border-radius:inherit;color:#fff;-webkit-backdrop-filter:blur(.0625rem);backdrop-filter:blur(.0625rem);background:#0d10178c;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;font-size:.75rem;display:flex;position:absolute;inset:0}.drawer-cost.is-insufficient{color:#e5484d}.node-generating-badge{z-index:5;color:#fff;background:#0d1017b3;border-radius:999px;place-items:center;width:1.375rem;height:1.375rem;display:grid;position:absolute;top:.5rem;right:.5rem}.canvas-stage{cursor:default;position:absolute;inset:0;overflow:hidden}.canvas-edges{transform-origin:0 0;pointer-events:visibleStroke;position:absolute;top:0;left:0;overflow:visible}.canvas-edge-path{fill:none;stroke:#5860706b;stroke-width:2px;pointer-events:none}.canvas-edge-path.is-muted{stroke:#5860704d}.canvas-edge-flow{fill:none;stroke:var(--accent);stroke-width:2.6px;stroke-linecap:round;stroke-dasharray:10 34;filter:drop-shadow(0 0 .25rem #00cae099);pointer-events:none;animation:1.35s linear infinite edge-flow}.canvas-edge-flow.is-running{stroke-width:3px;stroke-dasharray:14 26;filter:drop-shadow(0 0 .4375rem #00cae0b8)}.canvas-edge-path.is-draft{stroke:#111111b8;stroke-dasharray:8 7}.canvas-editor.theme-dark .canvas-edge-path{stroke:#b8c4d675}.canvas-editor.theme-dark .canvas-edge-path.is-muted{stroke:#b8c4d657}.canvas-editor.theme-dark .canvas-edge-path.is-draft{stroke:#13e4ffe6;stroke-width:2.4px;filter:drop-shadow(0 0 .3125rem #13e4ff73)}.canvas-editor.theme-dark .canvas-edge-hit:hover+.canvas-edge-path{stroke:#13e4ffdb}.canvas-editor.theme-dark .canvas-edge-flow,.canvas-editor.theme-dark .canvas-edge-path.is-selected{stroke:#13e4ff}.canvas-edge-hit{fill:none;stroke:#0000;cursor:grab;stroke-width:14px;stroke-linecap:round;pointer-events:visibleStroke}.canvas-edge-hit:hover+.canvas-edge-path{stroke:#111111b8}.canvas-edge-group{overflow:visible}.canvas-edge-path.is-selected{stroke:var(--accent);stroke-width:3px}.canvas-edge-flow.is-invalid{stroke:#ef4444;stroke-width:3px;filter:drop-shadow(0 0 .3125rem #ef44448c)}.canvas-editor.theme-dark .canvas-edge-flow.is-invalid{stroke:#ff5a66;filter:drop-shadow(0 0 .375rem #ff5a6699)}.edge-delete-button{z-index:60;background:var(--panel);width:1.875rem;height:1.875rem;color:var(--danger);cursor:pointer;border:.0625rem solid #11111124;border-radius:999px;place-items:center;display:grid;position:fixed;transform:translate(-50%,-50%);box-shadow:0 .5625rem 1.5rem #0f172a21,0 0 0 .25rem #ffffff7a}.edge-delete-button:hover{background:var(--danger);color:#fff}@keyframes edge-flow{0%{stroke-dashoffset:0}to{stroke-dashoffset:-68px}}.canvas-node{z-index:5;border:.0625rem solid var(--line);background:var(--panel);transform-origin:0 0;-webkit-user-select:none;user-select:none;touch-action:none;border-radius:11px;grid-template-rows:auto 1fr;display:grid;position:absolute;top:0;left:0;box-shadow:0 .625rem 1.875rem #14171f1f}.canvas-node.is-selected{z-index:20;border-color:#14171fbf;box-shadow:0 1rem 2.375rem #14171f2e}.canvas-node.is-selected-active{z-index:21;border-color:var(--accent);box-shadow:0 0 0 .125rem var(--accent-soft), 0 1rem 2.375rem #00cae03d}.canvas-node.is-neighbor{z-index:19;box-shadow:0 0 0 .0625rem var(--accent-soft), 0 .875rem 2.125rem #00cae029;border-style:dashed;border-color:#00cae099}.canvas-node.is-run-warning{border-color:#ef4444;animation:.9s ease-in-out infinite canvas-run-warning}@keyframes canvas-run-warning{0%,to{box-shadow:0 0 0 .125rem #ef44443d,0 .625rem 1.875rem #14171f1f}50%{box-shadow:0 0 0 .3125rem #ef44441a,0 0 1.375rem #ef444452}}.canvas-node.is-text-node{min-height:8.125rem}.text-node-measure{box-sizing:border-box;visibility:hidden;pointer-events:none;white-space:pre-wrap;word-break:break-word;overflow-wrap:anywhere;width:100%;padding:.375rem .25rem .625rem .375rem;font-size:.6875rem;line-height:1.4;position:absolute;top:-624.938rem;left:.5rem}.canvas-node-head{min-width:0;color:var(--muted);justify-content:space-between;align-items:center;gap:.5rem;padding:.375rem .5rem 0;font-size:.625rem;line-height:1.1;display:flex}.canvas-node-title{align-items:center;gap:.25rem;min-width:0;display:inline-flex}.canvas-node-title.tone-image,.node-preview-empty.tone-image{color:#3b82f6}.canvas-node-title.tone-video,.node-preview-empty.tone-video{color:#8b5cf6}.canvas-node-title.tone-doc,.node-preview-empty.tone-doc{color:#d97706}.canvas-node-title.tone-audio,.node-preview-empty.tone-audio{color:#ec4899}.canvas-node-title.tone-text,.node-preview-empty.tone-text{color:#10b981}.canvas-node-title.tone-app,.node-preview-empty.tone-app,.app-node-icon.tone-app{color:#f59e0b}.canvas-editor.theme-dark .canvas-node-title.tone-image,.canvas-editor.theme-dark .node-preview-empty.tone-image{color:#60a5fa}.canvas-editor.theme-dark .canvas-node-title.tone-video,.canvas-editor.theme-dark .node-preview-empty.tone-video{color:#a78bfa}.canvas-editor.theme-dark .canvas-node-title.tone-doc,.canvas-editor.theme-dark .node-preview-empty.tone-doc{color:#fbbf24}.canvas-editor.theme-dark .canvas-node-title.tone-audio,.canvas-editor.theme-dark .node-preview-empty.tone-audio{color:#f472b6}.canvas-editor.theme-dark .canvas-node-title.tone-text,.canvas-editor.theme-dark .node-preview-empty.tone-text{color:#34d399}.canvas-editor.theme-dark .canvas-node-title.tone-app,.canvas-editor.theme-dark .node-preview-empty.tone-app,.canvas-editor.theme-dark .app-node-icon.tone-app{color:#fbbf24}.canvas-node-title-text{flex:1;min-width:0;overflow:hidden}.canvas-node-title-single{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.canvas-node-title-marquee{white-space:nowrap;flex-wrap:nowrap;gap:1.5rem;padding-right:1.5rem;animation:8s linear infinite canvas-title-marquee;display:inline-flex}.canvas-node-title-marquee span{white-space:nowrap;flex:none}@keyframes canvas-title-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}.canvas-node-dimensions{white-space:nowrap;flex:none}.node-result-badge{z-index:7;color:#fff;background:#111111c7;border-radius:999px;padding:.25rem .5rem;font-size:.6875rem;line-height:1;position:absolute;top:.5rem;right:.5rem}.node-result-badge.is-adopted{background:#19a974db}.canvas-node-body{min-height:0;padding:.25rem .5rem .5rem;position:relative}.canvas-node-body.is-text,.canvas-node-body.is-media,.canvas-node-body.is-app{padding:.125rem}.canvas-node-body.is-audio{align-items:center;display:flex}.canvas-node-body.is-doc{justify-content:center;align-items:center;display:flex}.doc-node{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.375rem;width:100%;height:100%;padding:.375rem;display:flex}.doc-node-icon{color:#5b8def;flex:none}.doc-node-name{max-width:100%;color:var(--text);text-overflow:ellipsis;-webkit-line-clamp:2;word-break:break-all;-webkit-box-orient:vertical;font-size:.6875rem;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.doc-node-ext{letter-spacing:.05em;color:var(--muted);background:var(--panel-soft);border-radius:4px;padding:.0625rem .375rem;font-size:.5625rem;font-weight:700}.canvas-node-body.is-app{justify-content:center;align-items:center;display:flex}.app-node-body{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;width:100%;height:100%;padding:.5rem .625rem;display:flex}.app-node-icon{color:#7c5cff;flex:none}.app-node-hint{max-width:100%;color:var(--muted);text-overflow:ellipsis;-webkit-line-clamp:3;word-break:break-word;-webkit-box-orient:vertical;font-size:.625rem;line-height:1.4;display:-webkit-box;overflow:hidden}.app-node-hint.is-app-name{color:var(--text);font-size:.625rem;font-weight:600}.node-preview.is-app-result{width:100%;height:100%}.app-drawer-editor{min-height:4rem}.canvas-node-drawer.kind-app-stack{left:50%;top:calc(100% + var(--drawer-gap,22px));z-index:28;width:33.75rem;max-width:min(33.75rem,100vw - 1.5rem);height:auto;min-height:auto;box-shadow:none;background:0 0;border:0;flex-direction:column;gap:.5rem;display:flex;overflow:visible}.app-bar{border:.0625rem solid var(--line);background:var(--panel-solid);border-radius:10px;align-items:center;gap:.5rem;padding:.5rem .625rem;display:flex;box-shadow:0 0 0 .0625rem #00000004,0 .125rem 1.25rem -.25rem #0f172a0f,0 .875rem 2.375rem -1rem #0f172a29}.app-bar-picker{flex:1;min-width:0}.app-bar-select{justify-content:flex-start;width:100%}.app-bar-select span{text-overflow:ellipsis;white-space:nowrap;text-align:left;flex:1;min-width:0;overflow:hidden}.app-bar-right{flex:none;align-items:center;gap:.625rem;margin-left:auto;display:flex}.app-params-drawer{border:.0625rem solid var(--line);background:var(--panel-solid);border-radius:10px;flex-direction:column;max-height:22.5rem;display:flex;overflow:hidden;box-shadow:0 0 0 .0625rem #00000004,0 .125rem 1.25rem -.25rem #0f172a0f,0 .875rem 2.375rem -1rem #0f172a29}.app-params-head{border-bottom:.0625rem solid var(--line);color:var(--text);align-items:center;gap:.5rem;padding:.625rem .875rem;display:flex}.app-params-head-icon{object-fit:cover;border-radius:5px;flex:none;width:1.125rem;height:1.125rem}.app-params-head-title{text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:600;overflow:hidden}.app-params-scroll{flex-direction:column;gap:1rem;padding:.875rem;display:flex;overflow-y:auto}.app-params-section{flex-direction:column;gap:.625rem;display:flex}.app-params-section-title{letter-spacing:.08em;color:var(--muted);font-size:.6875rem;font-weight:600}.app-params-fields{flex-direction:column;gap:.875rem;display:flex}.app-upstream-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:.5rem;display:grid}.app-upstream-card{border:.0625rem solid var(--border);background:var(--panel-soft);border-radius:9px;align-items:center;gap:.5rem;padding:.5rem .625rem;display:flex}.app-upstream-card-icon{background:var(--panel-solid);width:1.75rem;height:1.75rem;color:var(--muted);border-radius:7px;flex:none;justify-content:center;align-items:center;display:inline-flex}.app-upstream-card-body{flex-direction:column;flex:1;gap:.0625rem;min-width:0;display:flex}.app-upstream-card-name{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;font-weight:500;overflow:hidden}.app-upstream-card-count{font-size:.75rem;font-weight:600}.app-upstream-card-state{flex:none;display:inline-flex}.app-upstream-card.is-ok{border-color:#1f9d6b52}.app-upstream-card.is-ok .app-upstream-card-icon,.app-upstream-card.is-ok .app-upstream-card-count,.app-upstream-card.is-ok .app-upstream-card-state{color:#1f9d6b}.app-upstream-card.is-missing{background:#d9534f0f;border-color:#d9534f66}.app-upstream-card.is-missing .app-upstream-card-icon,.app-upstream-card.is-missing .app-upstream-card-count,.app-upstream-card.is-missing .app-upstream-card-state{color:#d9534f}.app-upstream-card.is-optional .app-upstream-card-count,.app-upstream-card.is-optional .app-upstream-card-state{color:var(--muted)}.app-field-slider{align-items:center;gap:.625rem;display:flex}.app-field-slider input[type=range]{min-width:0;accent-color:var(--accent,#5b8def);flex:1}.app-field-slider-value{text-align:right;min-width:2rem;color:var(--text);flex:none;font-size:.75rem;font-weight:600}.app-form-empty{color:var(--muted);padding:.375rem .125rem;font-size:.75rem}.app-field{flex-direction:column;gap:.375rem;display:flex}.app-field-label{color:var(--text);align-items:center;gap:.25rem;font-size:.75rem;font-weight:600;display:flex}.app-field-optional{color:var(--muted);font-size:.6875rem;font-weight:400}.app-field-required{color:#d9534f;font-weight:700}.app-field-help{color:var(--muted);cursor:help;display:inline-flex}.app-field-input,.app-field-textarea{border:.0625rem solid var(--border);background:var(--panel-soft);width:100%;color:var(--text);font:inherit;box-sizing:border-box;border-radius:8px;outline:0;padding:.4375rem .625rem;font-size:.8125rem}.app-field-textarea{resize:vertical;line-height:1.55}.app-field-input:focus,.app-field-textarea:focus{border-color:var(--accent,#5b8def)}.app-field-native-select{align-items:center;display:flex;position:relative}.app-field-native-select select{appearance:none;border:.0625rem solid var(--border);background:var(--panel-soft);width:100%;color:var(--text);font:inherit;cursor:pointer;border-radius:8px;outline:0;padding:.4375rem 1.75rem .4375rem .625rem;font-size:.8125rem}.app-field-native-select-icon{pointer-events:none;color:var(--muted);position:absolute;right:.5625rem}.app-field-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:.375rem;display:grid}.app-field-options.is-cards{grid-template-columns:repeat(2,minmax(0,1fr))}.app-field-option{border:.0625rem solid var(--border);background:var(--panel-soft);color:var(--text);cursor:pointer;text-align:center;border-radius:8px;flex-direction:column;align-items:center;gap:.25rem;padding:.4375rem .5rem;font-size:.75rem;transition:border-color .15s,background .15s;display:flex;position:relative}.app-field-option:hover{border-color:var(--accent,#5b8def)}.app-field-option.is-active{border-color:var(--accent,#5b8def);color:var(--accent-strong,#2f56c8);background:#5b8dff24}.app-field-option-thumb{object-fit:cover;border-radius:6px;width:100%;height:3.5rem}.app-field-more{border:.0625rem dashed var(--border);color:var(--muted);cursor:pointer;background:0 0;border-radius:8px;grid-column:1/-1;padding:.375rem;font-size:.6875rem}.app-field-phrases{grid-template-columns:repeat(2,minmax(0,1fr));gap:.375rem;display:grid}.app-field-phrase{border:.0625rem solid var(--border);background:var(--panel-soft);color:var(--text);cursor:pointer;text-align:left;text-overflow:ellipsis;white-space:nowrap;border-radius:8px;padding:.375rem .5rem;font-size:.75rem;line-height:1.4;overflow:hidden}.app-field-phrase.is-active{border-color:var(--accent,#5b8def);background:#5b8dff24}.app-field-preset{border:.0625rem solid var(--border);border-radius:8px;flex-direction:column;gap:.5rem;padding:.5rem;display:flex}.app-field-preset-row{align-items:center;gap:.5rem;display:flex}.app-field-preset-label{color:var(--muted);flex:0 0 4.75rem;font-size:.75rem}.app-field-preset-row .app-field-native-select,.app-field-preset-row .app-field-input{flex:1}.audio-node{flex-direction:column;justify-content:center;gap:.1875rem;width:100%;height:100%;display:flex}.audio-actions{gap:.375rem;display:flex}.audio-actions button{border:.0625rem solid var(--line,#1e21281f);background:var(--panel-solid);height:1.875rem;color:var(--muted);cursor:pointer;border-radius:8px;flex:1;justify-content:center;align-items:center;gap:.3125rem;font-size:.75rem;transition:background .14s,border-color .14s,color .14s,box-shadow .14s;display:inline-flex}.audio-actions button:hover:not(:disabled){color:var(--text);background:#3b82f61f;border-color:#3b82f675;box-shadow:0 0 0 .125rem #3b82f614}.audio-actions button:disabled{cursor:progress;opacity:.7}.canvas-editor.theme-dark .audio-actions button:hover:not(:disabled){color:#f8fafc;background:#60a5fa2e;border-color:#60a5fa99;box-shadow:0 0 0 .125rem #60a5fa24}.audio-player{align-items:center;gap:.5rem;display:flex}.audio-play-btn{color:#fff;cursor:pointer;background:#1e2633;border:0;border-radius:999px;flex:none;place-items:center;width:1.875rem;height:1.875rem;transition:background .14s,box-shadow .14s,transform .14s;display:grid}.audio-play-btn:hover{background:#2563eb;box-shadow:0 0 0 .1875rem #2563eb29}.canvas-editor.theme-dark .audio-play-btn:hover{background:#3b82f6;box-shadow:0 0 0 .1875rem #60a5fa33}.audio-track{background:#1e21281f;border-radius:999px;flex:1;height:.25rem;overflow:hidden}.audio-track-fill{background:#1e2633;border-radius:999px;height:100%;transition:width .1s linear}.audio-time{color:var(--muted);font-variant-numeric:tabular-nums;flex:none;font-size:.6875rem}.canvas-editor.theme-dark .audio-track{background:#94a3b847}.canvas-editor.theme-dark .audio-track-fill{background:#13e4ff;box-shadow:0 0 .5rem #13e4ff6b}.canvas-editor.theme-dark .audio-time{color:#c7ddff}.audio-recording{align-items:center;gap:.5rem;display:flex}.audio-rec-dot{background:#e5484d;border-radius:999px;flex:none;width:.5625rem;height:.5625rem;animation:1s steps(2,start) infinite audio-rec-blink}@keyframes audio-rec-blink{to{opacity:.25}}.audio-rec-time{color:var(--muted);font-variant-numeric:tabular-nums;flex:1;font-size:.75rem}.audio-rec-stop{color:#fff;background:#e5484d;border:0;border-radius:8px;flex:none;align-items:center;gap:.3125rem;height:1.75rem;padding:0 .625rem;font-size:.75rem;display:inline-flex}.audio-error{color:#d4380d;font-size:.625rem;line-height:1.2}.node-preview,.text-node-preview{background:var(--canvas-node-preview-bg,#eef1f4);border-radius:9px;width:100%;height:100%;overflow:hidden}.canvas-editor.theme-dark .node-preview,.canvas-editor.theme-dark .text-node-preview{--canvas-node-preview-bg:#1f2630}.node-preview{border-radius:8px;place-items:center;display:grid;position:relative;overflow:hidden}.node-preview-media{-webkit-user-select:none;user-select:none;-webkit-user-drag:none;border:0;width:100%;height:100%;display:block}.node-preview.is-uploading-media .node-preview-media{filter:blur(1rem)brightness(.45)saturate(.78);transform:scale(1.04)}.node-upload-overlay{z-index:8;color:#fff;letter-spacing:0;pointer-events:none;background:#070a1061;place-items:center;font-size:.75rem;font-weight:650;animation:1.8s ease-in-out infinite node-upload-breathe;display:grid;position:absolute;inset:0}.node-upload-overlay span{text-shadow:0 .0625rem .5rem #00000073;background:#080c1457;border-radius:999px;padding:.4375rem .625rem}@keyframes node-upload-breathe{0%,to{background:#070a1057}50%{background:#070a1094}}.node-preview-empty{pointer-events:none;flex-direction:column;justify-content:center;align-items:center;gap:.25rem;display:flex;position:relative}.node-batch-count-badge{color:var(--text);white-space:nowrap;pointer-events:none;font-size:.75rem;font-weight:600;line-height:1.4}.canvas-editor.theme-dark .node-batch-count-badge{color:#ffffffd9}.node-preview.has-media{background:var(--canvas-node-preview-bg,#eef1f4)}.node-preview-grid{background:linear-gradient(90deg,#ffffff4d .0625rem,#0000 .0625rem) 0 0/1.75rem 1.75rem,linear-gradient(#ffffff4d .0625rem,#0000 .0625rem) 0 0/1.75rem 1.75rem,linear-gradient(135deg,#bfc6cc,#5c6470)}.node-preview-shirt,.node-preview-shirt-gray{background:linear-gradient(135deg,#f3f0ea,#b48b72)}.node-preview-portrait,.node-preview-face,.node-preview-portrait-dark,.node-preview-portrait-light,.node-preview-face-room,.node-preview-face-fusion{background:linear-gradient(135deg,#d7dce2,#606879)}.node-preview-product,.node-preview-wine,.node-preview-result,.node-preview-person-swap,.node-preview-product-edit,.node-preview-edited-image{background:linear-gradient(135deg,#efe8dd,#af2d3f)}.node-preview-edited-image{background:linear-gradient(135deg,#e9ecef,#7c8a96)}.node-preview-face-fusion{background:linear-gradient(135deg,#e3dbe6,#6b5d78)}.node-preview-person-swap{background:linear-gradient(135deg,#ece2d5,#8b3845)}.play-mark{z-index:2;color:#fff;background:#0000005c;border-radius:8px;place-items:center;width:1.75rem;height:1.75rem;font-size:.75rem;display:grid}.text-node-preview{background:var(--panel-solid);color:var(--text);scrollbar-width:thin;scrollbar-color:#56617080 transparent;padding:.375rem .25rem .625rem .375rem;overflow:hidden auto}.text-node-preview p{white-space:pre-wrap;word-break:break-word;overflow-wrap:anywhere;color:var(--muted);margin:0;font-size:.6875rem;line-height:1.4}.text-node-table-wrap{width:100%;overflow:hidden}.text-node-table-wrap+p,.text-node-preview p+.text-node-table-wrap,.text-node-table-wrap+.text-node-table-wrap{margin-top:.375rem}.text-node-table{table-layout:fixed;border-collapse:collapse;width:100%;color:var(--muted);border:.0625rem solid #56617038;border-radius:6px;font-size:.625rem;line-height:1.35;overflow:hidden}.text-node-table th,.text-node-table td{white-space:pre-wrap;word-break:break-word;overflow-wrap:anywhere;vertical-align:top;border:.0625rem solid #5661702e;padding:.25rem .3125rem}.text-node-table th{color:var(--text);background:#5661701a;font-weight:650}.canvas-editor.theme-dark .text-node-table{border-color:#b8c4d63d}.canvas-editor.theme-dark .text-node-table th,.canvas-editor.theme-dark .text-node-table td{border-color:#b8c4d62e}.canvas-editor.theme-dark .text-node-table th{background:#b8c4d61f}.text-node-placeholder{color:#5661708c!important}.text-node-editor{box-sizing:border-box;resize:none;background:var(--panel-solid);cursor:text;-webkit-user-select:text;user-select:text;white-space:pre-wrap;word-break:break-word;overflow-wrap:anywhere;width:100%;color:var(--muted);border:0;outline:0;font-family:inherit;font-size:.6875rem;line-height:1.4}.text-node-editor::placeholder{color:#5661708c}.text-node-preview::-webkit-scrollbar{width:.125rem}.text-node-preview::-webkit-scrollbar-track{background:0 0}.text-node-preview::-webkit-scrollbar-button{width:0;height:0;display:none}.text-node-preview::-webkit-scrollbar-thumb{background:#5661707a;border-radius:999px}.text-node-preview:hover::-webkit-scrollbar-thumb{background:#566170a3}.text-node-preview::-webkit-scrollbar-corner{background:0 0}.text-node-measure-probe{visibility:hidden;pointer-events:none;white-space:pre-wrap;word-break:break-word;overflow-wrap:anywhere;height:auto;color:var(--muted);font-size:.6875rem;line-height:1.4;position:fixed;top:-6249.94rem;left:-6249.94rem}.text-node-resize-handle{z-index:6;cursor:nwse-resize;opacity:.82;background:linear-gradient(135deg,#0000 0 48%,#8d96a6b8 50% 58%,#0000 60%),linear-gradient(135deg,#0000 0 68%,#8d96a6b8 70% 78%,#0000 80%);border:0;width:.75rem;height:.75rem;padding:0;position:absolute;bottom:.5rem;right:.625rem}.text-node-resize-handle:hover{opacity:1}.duration-badge{z-index:3;color:#fff;background:#111111e6;border-radius:4px;padding:.125rem .3125rem;font-size:.625rem;line-height:1;position:absolute;bottom:.3125rem;right:.3125rem}.image-replace-control{z-index:5;position:absolute;top:.4375rem;right:.4375rem}.image-replace-control>button{border:.0625rem solid var(--line);background:var(--panel);height:1.625rem;color:var(--text);cursor:pointer;border-radius:7px;align-items:center;gap:.25rem;padding:0 .5rem;font-size:.6875rem;transition:background .14s,border-color .14s,color .14s,box-shadow .14s;display:inline-flex;box-shadow:0 .3125rem .875rem #0f172a1f}.image-replace-control>button:hover{background:#8b5cf621;border-color:#8b5cf680;box-shadow:0 0 0 .125rem #8b5cf61a,0 .4375rem 1.125rem #0f172a24}.canvas-editor.theme-dark .image-replace-control>button:hover{color:#f8fafc;background:#a78bfa33;border-color:#a78bfa9e;box-shadow:0 0 0 .125rem #a78bfa29,0 .5rem 1.25rem #0000003d}.image-replace-menu{border:.0625rem solid var(--line);background:var(--panel);border-radius:9px;gap:.1875rem;width:fit-content;padding:.3125rem;display:inline-grid;position:absolute;top:2rem;right:0;box-shadow:0 .875rem 1.875rem #0f172a29}.image-replace-menu-floating{z-index:70;position:fixed;top:auto;right:auto}.image-replace-menu button{min-height:1.75rem;color:var(--muted);text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:7px;grid-template-columns:auto max-content;align-items:center;gap:.375rem;padding:0 .4375rem;font-size:.6875rem;transition:background .14s,color .14s;display:grid}.image-replace-menu button:hover{background:var(--hover-overlay);color:var(--text)}.image-replace-menu button:disabled{opacity:.6;cursor:default}.image-replace-error{color:#d4380d;padding:.125rem .25rem 0;font-size:.625rem;line-height:1.3;display:block}.image-replace-link{grid-template-columns:minmax(0,1fr) auto;gap:.25rem;padding:.25rem .125rem .125rem;display:grid}.image-replace-link input{border:.0625rem solid var(--line-strong);border-radius:6px;outline:0;min-width:0;height:1.625rem;padding:0 .4375rem;font-size:.6875rem}.image-replace-link button{background:var(--text);min-height:1.625rem;color:var(--text-invert);cursor:pointer;border:0;border-radius:6px;align-items:center;padding:0 .5625rem;font-size:.6875rem;display:inline-flex}.node-param-summary{z-index:7;border:.0625rem solid var(--line);background:var(--panel);box-shadow:var(--shadow-soft);color:var(--muted);text-overflow:ellipsis;white-space:nowrap;pointer-events:none;border-radius:9px;padding:.375rem .5rem;font-size:.625rem;position:absolute;bottom:-2rem;left:.5rem;right:.5rem;overflow:hidden}.canvas-node-drawer{left:50%;top:calc(100% + var(--drawer-gap,-4px));z-index:28;border:.0625rem solid var(--line);background:var(--panel);width:min(17.875rem,92vw);box-shadow:var(--shadow-pop);transform:translateX(calc(-50% + var(--drawer-shift,0px))) scale(var(--drawer-scale,1));transform-origin:top;border-radius:12px;position:absolute}.drawer-handle{border:0;border-bottom:.0625rem solid var(--line);background:var(--panel-soft);width:100%;min-height:1.875rem;color:var(--text);text-align:left;border-radius:12px 12px 0 0;padding:0 .625rem;font-size:.6875rem}.drawer-content{gap:.3125rem;padding:.5rem;display:grid}.drawer-content button{border:.0625rem solid var(--line);background:var(--panel-solid);text-align:left;border-radius:8px;min-height:1.75rem;font-size:.6875rem;transition:background-color .12s,border-color .12s,color .12s,transform .12s}.drawer-content button:hover{background:var(--hover-overlay);border-color:#14171f29;transform:translateY(-.0625rem)}.canvas-node-drawer.kind-image .drawer-content button:first-child,.canvas-node-drawer.kind-video .drawer-content button:first-child{color:var(--text)}.canvas-node-drawer.kind-audio .drawer-content button{background:#14171f08}.canvas-node-drawer.kind-text .drawer-content{grid-template-columns:1fr}.canvas-node-drawer.kind-image .drawer-content,.canvas-node-drawer.kind-audio .drawer-content{grid-template-columns:1fr 1fr}.canvas-node-drawer.kind-generation{left:50%;top:calc(100% + var(--drawer-gap,22px));z-index:28;border-color:var(--line);background:var(--panel-solid);border-radius:10px;flex-direction:column;width:45rem;max-width:min(45rem,100vw - 1.5rem);height:auto;min-height:13rem;display:flex;overflow:visible;box-shadow:0 0 0 .0625rem #00000004,0 .125rem 1.25rem -.25rem #0f172a0f,0 .875rem 2.375rem -1rem #0f172a29}.canvas-node-drawer.kind-generation.is-expanded{height:auto;min-height:13rem}.canvas-node-drawer.kind-generation.kind-audio{overflow:visible}.canvas-node-drawer.kind-image:not(.kind-generation),.canvas-node-drawer.kind-text:not(.kind-generation),.canvas-node-drawer.kind-audio:not(.kind-generation),.canvas-node-drawer.kind-video:not(.kind-generation){width:45rem;max-width:min(45rem,100vw - 1.5rem);height:13rem}.canvas-node-drawer.kind-text-composer{left:50%;top:calc(100% + var(--drawer-gap,22px));z-index:28;border:.0625rem solid var(--line);background:var(--panel-solid);border-radius:14px;flex-direction:column;width:45rem;max-width:min(45rem,100vw - 1.5rem);height:auto;min-height:12.875rem;padding:.875rem 1rem .75rem;display:flex;overflow:visible;box-shadow:0 0 0 .0625rem #00000004,0 .125rem 1.25rem -.25rem #0f172a0f,0 .875rem 2.375rem -1rem #0f172a29}.text-composer-body{flex:1;grid-template-rows:3.625rem minmax(6rem,auto);grid-template-columns:minmax(0,1fr) 1.75rem;gap:.5rem .375rem;min-height:0;display:grid;position:relative}.drawer-editor-lock-mask{z-index:6;cursor:not-allowed;background:color-mix(in srgb, var(--panel) 40%, transparent);-webkit-backdrop-filter:blur(.125rem);border-radius:8px;justify-content:center;align-items:center;padding:.5rem .75rem;display:flex;position:absolute;inset:0}.drawer-editor-lock-tip{color:var(--muted);text-shadow:0 .0625rem .1875rem var(--panel), 0 0 .5rem var(--panel);align-items:center;gap:.3125rem;font-size:.75rem;font-weight:600;display:inline-flex}.drawer-editor-lock-tip svg{opacity:.8;flex-shrink:0}.text-composer-body>.drawer-media-strip{grid-column:1/-1}.text-composer-assets{flex-direction:column;justify-content:center;align-items:center;gap:.5rem;display:flex}.text-composer-add{border:.0625rem dashed var(--line-strong);background:var(--panel-solid);color:#56617080;border-radius:10px;place-items:center;width:3.75rem;height:4.75rem;transition:transform .12s,border-color .12s,color .12s;display:grid;transform:rotate(-6deg);box-shadow:0 .125rem .5rem #0f172a0f}.text-composer-add:hover{color:var(--muted);border-color:#1e212852;transform:rotate(0)}.text-composer-add:disabled{cursor:progress;opacity:.7}.text-composer-add-spin{animation:.9s linear infinite upload-spin}.text-composer-upstream{border:.0625rem solid var(--line);background:var(--panel-solid);border-radius:10px;width:3.75rem;height:4.75rem;overflow:hidden;box-shadow:0 .125rem .5rem #0f172a0f}.text-composer-upstream img{object-fit:cover;-webkit-user-drag:none;width:100%;height:100%}.text-composer-assets span{color:#566170b3;text-align:center;max-width:5.75rem;font-size:.625rem;line-height:1.3}.text-composer-editor{min-width:0;height:auto;min-height:6rem;max-height:16.25rem;color:var(--text);white-space:pre-wrap;word-break:break-word;background:0 0;border:0;outline:0;grid-area:2/1;margin:0;padding:.125rem .125rem 0;font-size:.8125rem;line-height:1.65;overflow:auto}.text-composer-editor:empty:before{content:attr(data-placeholder);color:#566170b3;pointer-events:none}.text-composer-tools{flex-direction:column;grid-area:2/2;align-items:center;gap:.25rem;width:1.75rem;display:flex}.text-composer-tools button{width:1.75rem;height:1.75rem;color:var(--muted);background:0 0;border:0;border-radius:8px;place-items:center;display:grid}.text-composer-tools button:hover{background:var(--hover-overlay);color:var(--text)}.text-composer-tools button:disabled{cursor:not-allowed;color:#8d96a66b}.text-composer-tools button:disabled:hover{color:#8d96a66b;background:0 0}.text-composer-tools button.is-active{background:var(--hover-overlay);color:var(--text)}.text-composer-footer{justify-content:space-between;align-items:center;gap:.625rem;padding-top:.5rem;display:flex}.text-composer-footer-left{align-items:center;gap:.375rem;display:inline-flex}.text-composer-footer-right{align-items:center;gap:.625rem;display:inline-flex}.text-composer-footer .drawer-cost{white-space:nowrap;align-items:baseline;gap:.125rem;font-size:.6875rem;font-weight:600;display:inline-flex}.drawer-reference-strip{z-index:3;pointer-events:auto;flex-wrap:wrap;align-items:center;gap:.3125rem;display:flex;position:relative;top:auto;left:auto;right:auto}.drawer-media-strip{z-index:8;scrollbar-width:thin;align-items:stretch;gap:.625rem;min-width:0;height:3.125rem;padding:.0625rem .125rem .5rem;display:flex;position:relative;overflow:visible}.drawer-media-tile,.drawer-media-add{background:#ffffffc7;border:.0625rem solid #2026341a;border-radius:8px;flex:0 0 3rem;width:3rem;height:3rem;position:relative;box-shadow:0 .125rem .5rem #0f172a14}.drawer-media-tile{cursor:pointer}.drawer-media-tile[draggable=true]{cursor:grab}.drawer-media-tile.is-dragging{opacity:.45}.drawer-media-tile.is-over-cap{border-color:#f5483b;box-shadow:0 0 0 .0625rem #f5483b,0 .1875rem .625rem #f5483b38}.drawer-media-thumb{background:#eef1f6;border-radius:8px;position:absolute;inset:0;overflow:hidden}.drawer-media-thumb img,.drawer-media-thumb video{object-fit:cover;pointer-events:none;width:100%;height:100%;display:block}.drawer-media-icon{color:#667085;background:linear-gradient(135deg,#f3f5f9,#e4e9f2);place-items:center;width:100%;height:100%;display:grid}.drawer-media-icon.kind-doc{color:#7c3aed;background:linear-gradient(135deg,#f5f0ff,#e9ddff)}.drawer-media-kindbadge{color:#fff;background:#1118279e;border-radius:5px;padding:.125rem;position:absolute;bottom:.1875rem;right:.1875rem}.drawer-media-label{z-index:4;color:#fff;text-align:center;text-overflow:ellipsis;white-space:nowrap;background:linear-gradient(#0000,#070b13c2 30%,#070b13db);border-radius:0 0 8px 8px;padding:.125rem .1875rem .1875rem;font-size:.625rem;font-weight:650;line-height:.75rem;position:absolute;bottom:0;left:0;right:0;overflow:hidden}.drawer-media-name{z-index:2;color:#262f40d1;text-overflow:ellipsis;white-space:nowrap;background:#ffffffc2;border-radius:4px;padding:.0625rem .1875rem;font-size:.5rem;line-height:.6875rem;position:absolute;top:.1875rem;left:.1875rem;right:.1875rem;overflow:hidden}.drawer-media-remove{z-index:12;color:#fff;opacity:0;background:#111827b8;border:.0625rem solid #ffffffc7;border-radius:999px;place-items:center;width:1.0625rem;height:1.0625rem;font-size:.75rem;line-height:1;transition:opacity .12s,background .12s;display:grid;position:absolute;top:-.3125rem;right:-.3125rem}.drawer-media-tile:hover .drawer-media-remove{opacity:1}.drawer-media-remove:hover{background:#e5484d}.drawer-media-hover-preview{z-index:80;pointer-events:none;background:#0f141d;border:.0625rem solid #ffffff29;border-radius:8px;width:max-content;max-width:min(22.5rem,48vw);max-height:min(20rem,48vh);display:none;position:absolute;bottom:calc(100% + .625rem);left:50%;overflow:hidden;transform:translate(-50%);box-shadow:0 1.125rem 3.125rem #0f172a6b}.drawer-media-hover-preview img,.drawer-media-hover-preview video{object-fit:contain;width:auto;max-width:min(22.5rem,48vw);height:auto;max-height:min(20rem,48vh);display:block}.drawer-media-tile:hover .drawer-media-hover-preview{display:block}.drawer-media-add{color:#0091a3;cursor:pointer;background:#00cae00f;border-style:solid;border-color:#00cae0b3;place-items:center;display:grid}.drawer-media-add span{font-size:.625rem;font-weight:650;line-height:.75rem}.drawer-media-add:hover{color:#00aec2;border-color:#00cae0d9;box-shadow:0 0 0 .0625rem #00cae02e,0 .5rem 1.125rem #00cae024}.drawer-media-add:disabled{cursor:not-allowed;opacity:.45}.drawer-reference-tile{border:.0625rem solid var(--line);background:var(--panel-solid);cursor:zoom-in;border-radius:12px;flex:none;width:2.875rem;height:2.875rem;position:relative;overflow:hidden;box-shadow:inset 0 .0625rem #ffffffe0,0 .1875rem .625rem #14171f1a}.drawer-reference-tile img{object-fit:cover;width:100%;height:100%;display:block}.drawer-reference-tile video,.video-drawer-fan-card video{object-fit:cover;pointer-events:none;width:100%;height:100%;display:block}.drawer-reference-audio{color:#6b7280;background:linear-gradient(135deg,#f1f3f7,#e3e7ee);place-items:center;width:100%;height:100%;display:grid}.drawer-reference-tile[draggable=true]{cursor:grab}.drawer-reference-tile.is-dragging{opacity:.45}.drawer-reference-tile.is-over-cap,.video-drawer-fan-card.is-over-cap{border-color:#f5483b;box-shadow:0 0 0 .0625rem #f5483b,0 .1875rem .625rem #f5483b40}.drawer-reference-tile.is-over-cap span,.video-drawer-fan-card.is-over-cap>span{opacity:1;background:#f5483b}.drawer-reference-tile span{z-index:2;color:#fff;opacity:.9;background:#00000080;border-radius:5px;padding:.0625rem .25rem;font-size:.5rem;line-height:1.2;position:absolute;bottom:.1875rem;left:.25rem}.drawer-reference-tile button,.video-drawer-thumb button{z-index:3;color:#fff;opacity:0;background:#0000008c;border:0;border-radius:999px;place-items:center;width:1rem;height:1rem;padding:0;font-size:.75rem;line-height:1;transition:opacity .12s;display:grid;position:absolute;top:.125rem;right:.125rem}.drawer-reference-tile:hover button,.video-drawer-thumb:hover button{opacity:1}.video-drawer-body{flex:none;grid-template-columns:minmax(0,1fr) 1.75rem;gap:.375rem;height:auto;min-height:9.25rem;padding:.75rem .75rem 0;display:grid}.canvas-node-drawer.kind-generation>.drawer-media-strip{margin:.75rem .75rem 0}.canvas-node-drawer.kind-generation>.drawer-media-strip+input+.video-drawer-body{height:auto;min-height:5.75rem;padding-top:.5rem}.video-drawer-assets{z-index:2;flex-direction:column;justify-content:center;align-items:center;gap:.25rem;display:flex;position:relative}.video-drawer-fan{width:6.25rem;height:4.5rem;position:relative}.video-drawer-fan-card{background:var(--panel-solid);width:3rem;height:3.875rem;transform:translateX(var(--fan-x,0)) rotate(var(--fan-rot,0deg));transform-origin:bottom;border:.0625rem solid #00000014;border-radius:6px;margin-left:-1.5rem;transition:transform .16s,box-shadow .16s;position:absolute;top:.375rem;left:50%;overflow:hidden;box-shadow:0 .125rem .5rem #0f172a14}.video-drawer-fan:hover .video-drawer-fan-card{transform:translateX(var(--fan-x-open,0)) rotate(var(--fan-rot-open,0deg))}.video-drawer-fan .video-drawer-fan-card:hover,.video-drawer-fan:hover .video-drawer-fan-card:hover{z-index:99;transform:translateX(var(--fan-x-open,0)) rotate(0deg) scale(2);box-shadow:0 .625rem 1.625rem #0f172a47}.video-drawer-fan-card img{object-fit:cover;width:100%;height:100%;display:block}.video-drawer-fan-card:hover img{object-fit:contain;background:#11151c}.video-drawer-fan-card span{z-index:2;color:#fff;opacity:0;background:#0000007a;border-radius:4px;padding:.0625rem .1875rem;font-size:.5rem;line-height:1.2;position:absolute;bottom:.1875rem;left:.1875rem}.video-drawer-fan-card:hover span{opacity:1}.video-drawer-fan-card button{z-index:3;color:#fff;cursor:pointer;opacity:0;background:#00000080;border:0;border-radius:999px;place-items:center;width:.8125rem;height:.8125rem;padding:0;font-size:.5625rem;line-height:1;transition:opacity .12s,background .12s,color .12s;display:grid;position:absolute;top:.125rem;right:.125rem}.video-drawer-fan-card:hover button{opacity:1}.video-drawer-fan-card button:hover{color:#fff;background:#e5484d}.video-drawer-fan-count{z-index:50;color:#fff;pointer-events:none;background:#11151cc7;border-radius:6px;padding:.0625rem .3125rem;font-size:.625rem;line-height:1.4;transition:opacity .16s;position:absolute;bottom:-.125rem;right:-.125rem}.video-drawer-fan:hover .video-drawer-fan-count{opacity:0}.video-drawer-assets:has(.video-drawer-fan-card:hover){z-index:60}.text-drawer-reference-stack{width:6.5rem;height:4.75rem;position:relative}.text-drawer-reference-stack .text-reference-card{z-index:5;position:absolute;top:.25rem;left:.625rem}.text-drawer-reference-stack .text-ref-image-thumb:nth-child(2){z-index:4;top:.5rem;left:2.625rem;transform:rotate(7deg)}.text-drawer-reference-stack .text-ref-image-thumb:nth-child(3){z-index:3;top:.5rem;left:4rem;transform:rotate(-2deg)}.video-drawer-add{background:var(--panel-solid);color:#1118277a;border:.0625rem solid #00000014;border-radius:999px;place-items:center;width:1.75rem;height:1.75rem;display:grid;box-shadow:0 .125rem .375rem #0f172a14}.video-drawer-more{color:#5661704d;height:.75rem;font-size:.6875rem;line-height:.75rem}.drawer-upload-card{border:.0625rem dashed var(--line-strong);background:var(--panel-solid);color:#5661708c;cursor:pointer;border-radius:10px;place-items:center;width:3.5rem;height:3.5rem;transition:border-color .12s,color .12s;display:grid}.drawer-upload-card:hover{color:var(--muted);border-color:#1e21286b}.drawer-upload-card.is-uploading{cursor:default;color:#56617066}.drawer-upload-card.is-disabled{cursor:not-allowed;opacity:.4;pointer-events:none}.drawer-upload-hint{color:#566170b3;text-align:center;max-width:6rem;font-size:.625rem;line-height:1.3}.text-reference-popover{z-index:38;border:.0625rem solid var(--line);background:var(--panel);border-radius:10px;gap:.1875rem;width:9.5rem;padding:.3125rem;display:grid;position:absolute;top:4.125rem;left:4.3125rem;box-shadow:0 .875rem 2.125rem #0f172a21,0 .125rem .5rem #0f172a0a}.text-reference-popover button{min-height:1.875rem;color:var(--muted);text-align:left;background:0 0;border:0;border-radius:8px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.4375rem;padding:0 .5rem;font-size:.75rem;display:grid}.text-reference-popover button:hover{background:var(--hover-overlay);color:var(--text)}.text-reference-card{border:.0625rem solid var(--line);color:#566170;background:linear-gradient(145deg,#fff7ed 0%,#f8fafc 52%,#ecfeff 100%);border-radius:7px;flex-direction:column;gap:.1875rem;width:3.875rem;height:4.125rem;padding:.375rem .4375rem;line-height:1.15;display:flex;position:relative;overflow:hidden;transform:rotate(-7deg);box-shadow:0 .125rem .5rem #0f172a14}.text-reference-card div{align-items:center;gap:.1875rem;min-width:0;display:flex}.text-reference-card strong{color:#2f3847;text-overflow:ellipsis;white-space:nowrap;font-size:.5625rem;font-weight:650;overflow:hidden}.text-reference-card span{-webkit-line-clamp:4;-webkit-box-orient:vertical;font-size:.5rem;display:-webkit-box;overflow:hidden}.text-reference-card em{inset-inline:0;color:#fff;text-align:center;background:linear-gradient(#0000,#1118279e);padding:.6875rem .1875rem .1875rem;font-size:.5625rem;font-style:normal;font-weight:650;position:absolute;bottom:0}.video-drawer-editor{background:var(--panel-solid);border-radius:8px;grid-column:1;min-width:0;height:auto;min-height:4.875rem;margin-left:0;position:relative;overflow:visible}.video-drawer-editor textarea,.drawer-code-editor{width:100%;height:100%;color:var(--text);font:inherit;background:0 0;border:0;outline:0;margin:0;padding:.5625rem .75rem;font-size:.8125rem;line-height:1.65}.video-drawer-editor textarea{resize:none}.video-drawer-editor textarea::placeholder{color:#566170d6}.drawer-mention{color:#2f56c8;white-space:nowrap;-webkit-user-select:all;user-select:all;cursor:default;background:#4f7cff24;border-radius:6px;align-items:center;height:1.1875rem;margin:0 .0625rem;padding:0 .375rem;font-size:.75rem;line-height:1.1875rem;display:inline-flex}.drawer-mention-menu{z-index:20;border:.0625rem solid var(--line);background:var(--panel-solid);border-radius:10px;min-width:10.5rem;max-width:15rem;max-height:12.25rem;padding:.25rem;position:absolute;top:calc(100% + .25rem);left:.625rem;overflow-y:auto;box-shadow:0 .5rem 1.5rem #14171f29}.drawer-mention-option{width:100%;color:var(--text);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:.5rem;padding:.3125rem .4375rem;font-size:.75rem;display:flex}.drawer-mention-option.is-active{background:#4f7cff1f}.drawer-mention-thumb{background:var(--panel-soft);width:1.75rem;height:1.75rem;color:var(--faint);border-radius:6px;flex:none;place-items:center;display:grid;position:relative;overflow:hidden}.drawer-mention-thumb img,.drawer-mention-thumb video{object-fit:cover;width:100%;height:100%}.drawer-mention-kindbadge{color:#fff;filter:drop-shadow(0 0 .0625rem #0009);position:absolute;bottom:.0625rem;right:.0625rem}.drawer-mention-name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.drawer-mention-seq{color:#56617099;flex:none;font-size:.6875rem}.drawer-code-editor{scrollbar-width:thin;scrollbar-color:#94a3b85c transparent;white-space:pre-wrap;word-break:break-word;min-height:4.875rem;max-height:min(22.5rem,45vh);overflow:auto;height:auto!important}.drawer-code-editor::-webkit-scrollbar{width:.25rem}.drawer-code-editor::-webkit-scrollbar-track{background:0 0}.drawer-code-editor::-webkit-scrollbar-button{width:0;height:0;display:none}.drawer-code-editor::-webkit-scrollbar-thumb{background:#5661705c;border-radius:999px}.drawer-code-editor:hover::-webkit-scrollbar-thumb{background:#5661708c}.drawer-code-editor::-webkit-scrollbar-corner{background:0 0}.drawer-code-editor:empty:before{content:attr(data-placeholder);color:#566170d6;pointer-events:none}.video-drawer-tools{flex-direction:column;grid-column:2;align-items:center;gap:.25rem;width:1.75rem;padding-top:.125rem;display:flex;position:relative}.video-drawer-tools button{width:1.75rem;height:1.75rem;color:var(--muted);background:0 0;border:0;border-radius:8px;place-items:center;display:grid}.video-drawer-tools button:hover{color:var(--text);background:#ffffff94}.video-drawer-tools button:disabled{cursor:not-allowed;color:#8d96a66b}.video-drawer-tools button:disabled:hover{color:#8d96a66b;background:0 0}.video-drawer-tools button.is-active{color:#1e2633;background:#ffffffc7}.text-action-drawer{left:50%;top:calc(100% + var(--drawer-gap));z-index:40;transform:translateX(calc(-50% + var(--drawer-shift))) scale(var(--drawer-scale));transform-origin:top;position:absolute}.help-write-drawer{border:.0625rem solid var(--line);background:var(--panel);width:29.875rem;min-height:3rem;color:var(--text);border-radius:10px;align-items:center;gap:.5rem;padding:.625rem .75rem;display:flex;box-shadow:0 .875rem 2.125rem #0f172a1f,0 .1875rem .625rem #0f172a0d}.help-write-drawer.is-task{color:#5d687875}.text-action-close,.help-write-submit{width:1.75rem;height:1.75rem;color:var(--faint);background:0 0;border:0;border-radius:999px;place-items:center;display:grid}.text-action-close:hover{background:var(--hover-overlay);color:var(--muted)}.help-write-drawer>strong{flex:none;font-size:.8125rem;font-weight:700}.help-write-select-wrap{position:relative}.help-write-select-wrap>button,.help-write-drawer.is-task>button:not(.text-action-close):not(.help-write-submit){min-width:3.875rem;height:1.75rem;color:var(--muted);white-space:nowrap;background:0 0;border:0;border-radius:8px;align-items:center;gap:.3125rem;padding:0 .375rem;font-size:.6875rem;display:inline-flex}.help-write-select-wrap>button span,.help-write-select-wrap>button em,.help-write-drawer.is-task button span{white-space:nowrap}.help-write-select-wrap>button:hover,.help-write-select-wrap>button[aria-expanded=true]{background:var(--hover-overlay);color:var(--text)}.help-write-select-wrap em,.help-write-drawer.is-task button span{color:var(--faint);font-style:normal}.help-write-cost{color:#33a4ff;margin-left:auto;font-size:.6875rem;font-weight:700}.help-write-cost span{color:var(--muted);font-weight:500}.help-write-submit{background:var(--panel-soft);color:var(--faint)}.help-write-popover{z-index:45;background:var(--panel);border:.0625rem solid #1c232d14;border-radius:10px;position:absolute;bottom:2.375rem;left:0;box-shadow:0 .875rem 2.125rem #0f172a24}.help-write-popover p{color:var(--muted);margin:0;font-size:.625rem;font-weight:650}.option-menu{width:20.875rem;padding:.625rem .75rem .75rem}.option-menu>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:.3125rem;margin-top:.4375rem;display:grid}.option-menu button{background:var(--panel-soft);height:2rem;color:var(--muted);border:0;border-radius:9px;font-size:.75rem}.option-menu button.is-active{background:var(--panel-solid);color:#111827;border:.0625rem solid #111827;box-shadow:inset 0 0 0 .0625rem #111827}.duration-menu{width:20.875rem;padding:.875rem .875rem .75rem}.duration-menu input{accent-color:#111827;width:100%;margin:.75rem 0 .5rem}.duration-menu div{color:var(--muted);justify-content:space-between;font-size:.75rem;display:flex}.duration-menu b{background:var(--panel-soft);color:var(--text);border-radius:7px;padding:.125rem .3125rem}.notes-menu{width:20.875rem;height:8.875rem;padding:.75rem}.notes-menu>button{width:1.5rem;height:1.5rem;color:var(--faint);background:0 0;border:0;border-radius:7px;place-items:center;display:grid;position:absolute;top:.75rem;right:.75rem}.notes-menu textarea{resize:none;width:100%;height:5.875rem;color:var(--text);font:inherit;border:0;outline:0;margin-top:.625rem;font-size:.75rem}.notes-menu textarea::placeholder{color:var(--muted)}.text-instruction-backdrop{background:#2d344075}.text-instruction-dialog{border:.0625rem solid var(--line-strong);background:var(--panel-solid);border-radius:16px;flex-direction:column;width:min(52rem,100vw - 3rem);height:min(32.75rem,100vh - 4rem);display:flex;position:relative;overflow:hidden;box-shadow:0 1.875rem 5.625rem #10182847}.text-instruction-header{border-bottom:.0625rem solid var(--line);background:linear-gradient(180deg, var(--panel-solid), var(--panel-soft));justify-content:space-between;align-items:center;gap:1.125rem;min-height:3.75rem;padding:.875rem 1rem .75rem 1.125rem;display:flex}.text-instruction-header div{gap:.1875rem;display:grid}.text-instruction-header strong{color:var(--text);font-size:1.0625rem;line-height:1.25}.text-instruction-header span{color:var(--muted);font-size:.8125rem;line-height:1.35}.text-instruction-collapse{width:1.75rem;height:1.75rem;color:var(--faint);background:0 0;border:0;border-radius:8px;flex:none;place-items:center;display:grid}.text-instruction-reference-strip{align-items:flex-start;gap:.5rem;height:4.75rem;padding:.875rem .75rem .5rem;display:flex}.text-instruction-reference-strip .text-reference-card{width:3rem;height:3rem;transform:none}.text-instruction-editor{box-sizing:border-box;border:.0625rem solid var(--line);resize:none;background:var(--panel);white-space:pre-wrap;word-break:break-word;overflow-wrap:anywhere;width:auto;min-height:0;caret-color:var(--accent);border-radius:14px;outline:0;flex:1;margin:1rem;padding:1.25rem 1.375rem;font-family:inherit;font-size:1.125rem;line-height:1.8;overflow:auto;box-shadow:inset 0 .0625rem #ffffff57;color:var(--text)!important}.text-instruction-editor::placeholder{color:var(--muted)}.text-instruction-editor p{margin:0 0 .5rem}.inline-ref-pill{background:var(--panel-soft);color:var(--muted);border-radius:5px;align-items:center;margin:0 .1875rem;padding:.0625rem .3125rem;font-size:.6875rem;font-weight:650;display:inline-flex}.canvas-drawer-modal-backdrop{z-index:330;-webkit-backdrop-filter:blur(.5rem);backdrop-filter:blur(.5rem);background:#2d34406b;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}.command-editor-dialog{border:.0625rem solid var(--line-strong);background:var(--panel-solid);border-radius:16px;flex-direction:column;width:min(52rem,100vw - 3rem);height:min(32.75rem,100vh - 4rem);display:flex;position:relative;overflow:hidden;box-shadow:0 1.875rem 5.625rem #10182847}.command-dialog-header{border-bottom:.0625rem solid var(--line);background:linear-gradient(180deg, var(--panel-solid), var(--panel-soft));justify-content:space-between;align-items:center;gap:1.125rem;min-height:3.75rem;padding:.875rem 1rem .75rem 1.125rem;display:flex}.command-dialog-header div{gap:.1875rem;display:grid}.command-dialog-header strong{color:var(--text);font-size:1.0625rem;line-height:1.25}.command-dialog-header span{color:var(--muted);font-size:.8125rem;line-height:1.35}.command-reference-strip{align-items:flex-start;gap:.5rem;height:4.75rem;padding:.875rem .75rem .5rem;display:flex;overflow-x:auto}.command-reference-text-card,.command-reference-thumb,.command-reference-add{background:var(--panel-soft);border:.0625rem solid #232b3714;border-radius:10px;flex:none;width:3rem;height:3rem;overflow:hidden}.command-reference-text-card{color:#596474;text-align:left;background:linear-gradient(145deg,#fff7ed 0%,#f8fafc 52%,#ecfeff 100%);flex-direction:column;justify-content:flex-start;gap:.25rem;padding:.3125rem .375rem;font-size:.4375rem;font-weight:650;display:flex;position:relative}.command-reference-text-card div{color:#3a7c91;align-items:center;gap:.125rem;min-width:0;display:flex}.command-reference-text-card span{text-overflow:ellipsis;white-space:nowrap;max-width:2.125rem;overflow:hidden}.command-reference-text-card p{color:#303844b8;-webkit-line-clamp:3;-webkit-box-orient:vertical;margin:0;font-size:.4375rem;line-height:1.25;display:-webkit-box;overflow:hidden}.command-reference-text-card em{inset-inline:.0625rem;color:#fff;text-align:center;background:linear-gradient(#11182700,#111827a8);padding:.4375rem .1875rem .125rem;font-size:.625rem;font-style:normal;font-weight:650;position:absolute;bottom:0}.command-reference-thumb{position:relative}.command-reference-thumb img{object-fit:cover;width:100%;height:100%}.command-reference-thumb span{inset-inline:.0625rem;color:#fff;text-align:center;background:linear-gradient(#11182700,#111827a8);max-width:2.875rem;padding:.4375rem .1875rem .125rem;font-size:.625rem;font-weight:650;position:absolute;bottom:0}.command-reference-add{color:var(--muted);border-style:dashed;place-items:center;display:grid}.command-dialog-close{width:1.75rem;height:1.75rem;color:var(--muted);background:0 0;border:0;border-radius:8px;flex:none;place-items:center;display:grid}.command-dialog-close:hover{background:var(--hover-overlay);color:var(--text)}.command-dialog-editor{border:.0625rem solid var(--line);background:var(--panel);width:auto;min-height:0;color:var(--text);border-radius:14px;outline:0;flex:1;margin:1rem;padding:1.125rem 1.25rem;font-size:1rem;line-height:1.75;overflow:auto;box-shadow:inset 0 .0625rem #ffffff57}.command-dialog-editor:empty:before{content:attr(data-placeholder);color:var(--muted);pointer-events:none}.command-dialog-editor-value{display:none}.canvas-drawer-modal-backdrop.theme-dark{background:#0000009e}.canvas-drawer-modal-backdrop.theme-dark .command-editor-dialog,.canvas-drawer-modal-backdrop.theme-dark .text-instruction-dialog,.canvas-drawer-modal-backdrop.theme-dark .save-prompt-dialog,.canvas-drawer-modal-backdrop.theme-dark .prompt-library-dialog{background:#171a21;border-color:#ffffff2e;box-shadow:0 2.125rem 6rem #00000094,0 0 0 .0625rem #13e4ff14}.canvas-drawer-modal-backdrop.theme-dark .command-dialog-header,.canvas-drawer-modal-backdrop.theme-dark .text-instruction-header,.canvas-drawer-modal-backdrop.theme-dark .save-prompt-dialog header,.canvas-drawer-modal-backdrop.theme-dark .prompt-library-dialog header,.canvas-drawer-modal-backdrop.theme-dark .prompt-library-dialog footer{background:linear-gradient(#20242d,#171a21);border-bottom-color:#ffffff1f}.canvas-drawer-modal-backdrop.theme-dark .command-dialog-header strong,.canvas-drawer-modal-backdrop.theme-dark .text-instruction-header strong,.canvas-drawer-modal-backdrop.theme-dark .save-prompt-dialog header,.canvas-drawer-modal-backdrop.theme-dark .prompt-library-dialog header strong{color:#f8fbff}.canvas-drawer-modal-backdrop.theme-dark .command-dialog-header span,.canvas-drawer-modal-backdrop.theme-dark .text-instruction-header span{color:#b8c1d1}.canvas-drawer-modal-backdrop.theme-dark .command-dialog-editor,.canvas-drawer-modal-backdrop.theme-dark .text-instruction-editor,.canvas-drawer-modal-backdrop.theme-dark .save-prompt-content{-webkit-text-fill-color:#fff;border-color:#ffffff29;font-size:1.125rem;box-shadow:inset 0 .0625rem #ffffff0d,0 0 0 .1875rem #13e4ff0a;color:#fff!important;background:#080b10!important}.canvas-drawer-modal-backdrop.theme-dark .command-dialog-editor:empty:before,.canvas-drawer-modal-backdrop.theme-dark .text-instruction-editor::placeholder{color:#9fa8b8}.canvas-drawer-modal-backdrop.theme-dark .save-prompt-close,.canvas-drawer-modal-backdrop.theme-dark .prompt-library-dialog header button,.canvas-drawer-modal-backdrop.theme-dark .command-dialog-close,.canvas-drawer-modal-backdrop.theme-dark .text-instruction-collapse{color:#d7e0ee}.canvas-drawer-modal-backdrop.theme-dark .save-prompt-close:hover,.canvas-drawer-modal-backdrop.theme-dark .prompt-library-dialog header button:hover,.canvas-drawer-modal-backdrop.theme-dark .command-dialog-close:hover,.canvas-drawer-modal-backdrop.theme-dark .text-instruction-collapse:hover{color:#fff;background:#ffffff14}.canvas-drawer-modal-backdrop.theme-dark .save-prompt-section>span,.canvas-drawer-modal-backdrop.theme-dark .prompt-library-empty,.canvas-drawer-modal-backdrop.theme-dark .prompt-library-empty svg{color:#aeb8c8}.canvas-drawer-modal-backdrop.theme-dark .prompt-library-card{background:linear-gradient(#232935fa,#181d27fa);border-color:#7dd3fc38;box-shadow:inset 0 .0625rem #ffffff0b,0 .625rem 1.75rem #0003}.canvas-drawer-modal-backdrop.theme-dark .prompt-library-card:hover{background:linear-gradient(#28303e,#1b222e);border-color:#5eeaff94;box-shadow:inset 0 .0625rem #ffffff0f,0 1rem 2.375rem #00000057}.canvas-drawer-modal-backdrop.theme-dark .prompt-library-card-main{color:#f8fbff}.canvas-drawer-modal-backdrop.theme-dark .prompt-library-card-main strong{color:#fff}.canvas-drawer-modal-backdrop.theme-dark .prompt-library-card-main span,.canvas-drawer-modal-backdrop.theme-dark .prompt-library-card-main span time{color:#a7b3c5}.canvas-drawer-modal-backdrop.theme-dark .prompt-library-card-main p{color:#d6deea}.canvas-drawer-modal-backdrop.theme-dark .prompt-library-card-main span em{color:#d8f3ff;background:#7dd3fc1c;border:.0625rem solid #7dd3fc24}.canvas-drawer-modal-backdrop.theme-dark .prompt-library-card-actions button{color:#c9d3e2;background:#080b1075}.canvas-drawer-modal-backdrop.theme-dark .prompt-library-card-actions button:hover{color:#fff;background:#5eeaff29}.canvas-drawer-modal-backdrop.theme-dark .save-prompt-actions button{color:#061016;background:#13e4ff;box-shadow:0 .5rem 1.375rem #13e4ff33}.canvas-drawer-modal-backdrop.theme-dark .save-prompt-actions button:hover{background:#5eeaff}.canvas-drawer-modal-backdrop.theme-dark .prompt-library-dialog footer{border-top-color:#ffffff1f}.save-prompt-dialog{background:var(--panel);border:.0625rem solid #4a607724;border-radius:10px;flex-direction:column;width:min(52rem,100vw - 3rem);height:min(26.25rem,100vh - 5rem);display:flex;position:relative;overflow:hidden;box-shadow:0 1.5rem 4.25rem #1018283b}.save-prompt-close{z-index:2;width:2rem;height:2rem;color:var(--faint);background:0 0;border:0;border-radius:8px;place-items:center;display:grid;position:absolute;top:.5rem;right:.5rem}.save-prompt-close:hover{background:var(--hover-overlay);color:var(--text)}.save-prompt-dialog header{height:2.875rem;color:var(--text);border-bottom:.0625rem solid #0000000f;flex:none;padding:.8125rem 3.125rem .75rem 1.25rem;font-size:.875rem;font-weight:700}.save-prompt-body{flex-direction:column;flex:1;gap:.625rem;padding:.875rem 1.25rem 1rem;display:flex;overflow:auto}.save-prompt-section{gap:.5rem;min-height:0;display:grid}.save-prompt-section>span{color:var(--muted);font-size:.6875rem;font-weight:650}.save-prompt-content{min-height:14.375rem;max-height:min(42vh,18rem);color:var(--muted);white-space:pre-wrap;background:#00000009;border:.0625rem solid #0000000f;border-radius:12px;padding:.625rem .75rem;font-size:.75rem;line-height:1.65;overflow:auto}.save-prompt-actions{justify-content:flex-end;padding-top:.125rem;display:flex}.save-prompt-actions button{color:#fff;background:#111;border:0;border-radius:12px;height:2.25rem;padding:0 1rem;font-size:.75rem;font-weight:700}.save-prompt-actions button:hover{background:#27272a}.prompt-library-dialog{background:var(--panel-solid);border:.0625rem solid #4853621f;border-radius:10px;flex-direction:column;width:min(44rem,100vw - 3rem);height:min(37.25rem,100vh - 4rem);display:flex;overflow:hidden;box-shadow:0 1.75rem 4.75rem #10182838}.prompt-library-dialog header{border-bottom:.0625rem solid var(--line);justify-content:space-between;align-items:center;height:2.875rem;padding:0 1.125rem;display:flex}.prompt-library-dialog header strong{color:var(--text);font-size:.875rem}.prompt-library-dialog header button{width:1.75rem;height:1.75rem;color:var(--faint);background:0 0;border:0;border-radius:8px;place-items:center;display:grid}.prompt-library-dialog header button:hover{background:var(--hover-overlay);color:var(--text)}.prompt-library-empty{color:var(--muted);flex:1;place-content:center;justify-items:center;gap:.875rem;display:grid}.prompt-library-empty svg{color:var(--muted)}.prompt-library-empty span{font-size:.8125rem;font-weight:500}.prompt-library-grid{flex:1;grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:.625rem;padding:1.125rem 1.25rem;display:grid;overflow-y:auto}.prompt-library-card{border:.0625rem solid var(--line);background:var(--panel-solid);border-radius:10px;min-height:10.5rem;transition:border-color .15s,box-shadow .15s,transform .15s;position:relative}.prompt-library-card:hover{border-color:#e2e7ed;transform:translateY(-.0625rem);box-shadow:0 .625rem 1.875rem #0f172a14}.prompt-library-card-main{border-radius:inherit;width:100%;height:100%;min-height:10.375rem;color:var(--text);text-align:left;background:0 0;border:0;grid-template-rows:auto auto minmax(0,1fr) auto;align-content:start;gap:.5625rem;padding:.875rem 3.375rem .875rem .875rem;display:grid}.prompt-library-card-main strong{text-overflow:ellipsis;white-space:nowrap;font-size:.8125rem;font-weight:700;overflow:hidden}.prompt-library-card-main span{min-width:0;color:var(--faint);align-items:center;gap:.4375rem;font-size:.625rem;display:flex}.prompt-library-card-main span em{background:var(--panel-soft);max-width:5.5rem;color:var(--muted);text-overflow:ellipsis;white-space:nowrap;border-radius:999px;padding:.125rem .3125rem;font-style:normal;overflow:hidden}.prompt-library-card-main span time{color:var(--faint);flex:none}.prompt-library-card-main p{color:var(--muted);-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:0;font-size:.6875rem;line-height:1.55;display:-webkit-box;overflow:hidden}.prompt-library-card-actions{gap:.4375rem;display:flex;position:absolute;top:.75rem;right:.75rem}.prompt-library-card-actions button{width:1.5rem;height:1.5rem;color:var(--faint);background:0 0;border:0;border-radius:7px;place-items:center;display:grid}.prompt-library-card-actions button:hover{background:var(--panel-soft);color:var(--muted)}.prompt-library-dialog footer{border-top:.0625rem solid var(--line);height:2.125rem}.reference-material-backdrop{z-index:320;-webkit-backdrop-filter:blur(.625rem);backdrop-filter:blur(.625rem);background:#1218226b;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.reference-material-dialog{background:var(--panel-solid);width:min(48rem,100vw - 2rem);height:min(42rem,100vh - 2rem);color:var(--text);border:.0625rem solid #ffffff6b;border-radius:12px;grid-template-rows:4.5rem auto auto minmax(0,1fr) 3.625rem;display:grid;overflow:hidden;box-shadow:0 1.625rem 5rem #0f172a47,inset 0 .0625rem #ffffffd9}.reference-material-header{grid-template-columns:1.375rem minmax(0,1fr) auto 1.75rem;align-items:center;gap:.75rem;padding:1rem 1.375rem .75rem;display:grid}.reference-material-header svg{color:var(--muted)}.reference-material-header div{gap:.25rem;min-width:0;display:grid}.reference-material-header strong{font-size:1rem;font-weight:700}.reference-material-header span,.reference-material-header em{color:var(--muted);font-size:.75rem;font-style:normal}.reference-material-header em{color:var(--text);align-self:start;padding-top:.125rem;font-weight:650}.reference-material-header button{width:1.75rem;height:1.75rem;color:var(--muted);background:0 0;border:0;border-radius:8px;place-items:center;display:grid}.reference-material-header button:hover{background:var(--hover-overlay);color:var(--text)}.reference-material-filters{border:.0625rem solid var(--line);background:#ffffffa8;border-radius:9px;grid-template-columns:8rem minmax(0,1fr);gap:.625rem;margin:0 1.125rem;padding:.625rem;display:grid}.asset-source-wrap{min-width:0;position:relative}.asset-source-select{border:.0625rem solid var(--line);background:var(--panel-solid);width:100%;height:2.0625rem;color:var(--muted);border-radius:7px;justify-content:space-between;align-items:center;padding:0 .625rem;font-size:.75rem;display:inline-flex}.asset-source-select.is-open{color:var(--text);border-color:#14171f33}.asset-source-select svg{transition:transform .14s}.asset-source-select.is-open svg{transform:rotate(180deg)}.asset-source-menu{z-index:4;border:.0625rem solid var(--line);background:var(--panel);border-radius:9px;gap:.125rem;width:9.25rem;padding:.3125rem;display:grid;position:absolute;top:calc(100% + .375rem);left:0;box-shadow:0 .875rem 2.125rem #0f172a24}.asset-source-menu button{height:1.875rem;color:var(--muted);text-align:left;background:0 0;border:0;border-radius:7px;padding:0 .5625rem;font-size:.75rem}.asset-source-menu button:hover,.asset-source-menu button.is-active{background:var(--hover-overlay);color:var(--text);font-weight:650}.asset-search{border:.0625rem solid var(--line);background:var(--panel-solid);height:2.0625rem;color:var(--faint);border-radius:7px;grid-template-columns:minmax(0,1fr) auto;align-items:center;padding:0 .625rem;display:grid}.asset-search input{min-width:0;color:var(--text);background:0 0;border:0;outline:0;font-size:.75rem}.asset-search input::placeholder{color:var(--faint)}.reference-material-tabs{align-items:center;gap:.375rem;padding:.75rem 1.875rem .5rem;display:flex}.reference-media-tabs{align-items:center;gap:.375rem;margin-right:auto;display:inline-flex}.reference-media-tabs button{font-weight:650}.reference-material-tabs span{color:var(--text);margin-right:auto;font-size:.75rem;font-weight:650}.reference-material-tabs button{height:1.75rem;color:var(--muted);background:0 0;border:0;border-radius:999px;padding:0 .6875rem;font-size:.75rem}.reference-material-tabs button:hover,.reference-material-tabs button.is-active{background:var(--hover-overlay-strong);color:var(--text);font-weight:650}.reference-material-body{border:.0625rem solid var(--line);background:#ffffff80;border-top:0;border-radius:0 0 10px 10px;grid-template-columns:8rem minmax(0,1fr);align-content:start;gap:.75rem;min-height:0;margin:0 1.125rem;padding:.75rem;display:grid;position:relative;overflow:auto}.reference-upload-card{border:.0625rem solid var(--line);background:var(--panel);width:8rem;min-height:10.5rem;color:var(--text);border-radius:4px;grid-template-rows:1fr auto auto auto;place-items:center;display:grid;overflow:hidden}.reference-upload-card>svg{color:var(--text);margin-top:1.5rem}.reference-upload-card strong{margin-top:.5rem;font-size:.75rem}.reference-upload-card span{color:var(--muted);font-size:.6875rem}.reference-upload-card div{border-top:.0625rem solid var(--line);grid-template-columns:1fr 1fr;width:100%;margin-top:1rem;display:grid}.reference-upload-card button{background:var(--panel-soft);min-height:2.375rem;color:var(--text);border:0;font-size:.75rem}.reference-upload-card:hover{background:var(--panel);border-color:#14171f2e}.reference-upload-card button:hover{background:var(--hover-overlay)}.reference-upload-card button+button{border-left:.0625rem solid var(--line)}.reference-material-grid{grid-template-columns:repeat(auto-fill,minmax(7.25rem,1fr));align-content:start;gap:.625rem;min-width:0;display:grid}.reference-material-grid button{border:.0625rem solid var(--line);background:var(--panel);min-width:0;color:var(--text);text-align:left;border-radius:7px;grid-template-rows:6.5rem auto auto;gap:.375rem;padding:.4375rem;display:grid;position:relative;overflow:hidden}.reference-material-grid button:hover,.reference-material-grid button.is-selected{border-color:#14171f33;box-shadow:0 .5rem 1.25rem #0f172a14}.reference-material-grid button.is-selected:after{content:"✓";color:#fff;text-align:center;background:#17191f;border-radius:999px;width:1rem;height:1rem;font-size:.6875rem;font-weight:800;line-height:1rem;position:absolute;top:.5rem;right:.5rem;box-shadow:0 0 0 .125rem #fff}.reference-material-grid img{object-fit:cover;background:var(--panel-soft);border-radius:5px;width:100%;height:6.5rem;display:block}.reference-material-grid span,.reference-material-grid em{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.reference-material-grid span{font-size:.75rem;font-weight:650}.reference-material-grid em{color:var(--muted);font-size:.6875rem;font-style:normal}.reference-empty-state{border:.0625rem dashed var(--line-strong);min-height:10.5rem;color:var(--muted);text-align:center;background:#ffffff8f;border-radius:8px;align-content:center;place-items:center;gap:.4375rem;display:grid}.reference-empty-state strong{color:var(--text);font-size:.8125rem}.reference-empty-state span{max-width:15rem;font-size:.75rem;line-height:1.5}.reference-link-import{border:.0625rem solid var(--line);background:var(--panel);color:var(--muted);border-radius:9px;grid-column:1/-1;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.5rem;margin-top:.125rem;padding:.5rem;display:grid;position:sticky;bottom:0;left:0;right:0;box-shadow:0 -.375rem 1.125rem #0f172a0d}.reference-link-import input{min-width:0;height:1.875rem;color:var(--text);background:0 0;border:0;outline:0;font-size:.75rem}.reference-link-import button{color:#fff;background:#17191f;border:0;border-radius:7px;height:1.875rem;padding:0 .75rem;font-size:.75rem}.reference-material-footer{justify-content:flex-end;align-items:center;gap:.625rem;padding:.625rem 1.125rem 1rem;display:flex}.reference-material-footer button{background:var(--hover-overlay);height:2.25rem;color:var(--text);border:0;border-radius:9px;padding:0 1.125rem;font-size:.8125rem;font-weight:650}.reference-material-footer button.is-primary{color:#fff;background:#17191f;box-shadow:0 .375rem 1rem #0f172a2e}.video-drawer-footer{border-top:.0625rem solid #e8eaec;justify-content:space-between;align-items:center;gap:.5rem;height:2.8125rem;margin:.0625rem .75rem 0;padding:.375rem 0 0;display:flex}.video-drawer-footer-left,.video-drawer-footer-right{align-items:center;gap:.625rem;display:flex}.drawer-select-wrap{flex:none;display:inline-flex;position:relative}.drawer-select{height:1.8125rem;color:var(--muted);white-space:nowrap;background:0 0;border:0;border-radius:8px;align-items:center;gap:.25rem;padding:0 .3125rem;font-size:.6875rem;display:inline-flex}.drawer-select span{white-space:nowrap}.drawer-select:hover{background:var(--hover-overlay)}.drawer-select.is-on{color:var(--accent);background:var(--accent-soft)}.drawer-toggle{max-width:9.375rem;height:1.625rem;color:var(--muted);cursor:pointer;background:#14171f0b;border:.0625rem solid #0000;border-radius:7px;align-items:center;gap:.3125rem;padding:0 .625rem;font-size:.6875rem;font-weight:600;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.drawer-toggle span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.drawer-toggle:hover{background:var(--hover-overlay-strong);color:var(--text)}.drawer-toggle.is-on.tone-role{color:#2563eb;background:#2563eb1a;border-color:#2563eb59}.drawer-toggle.is-on.tone-think{color:#7c3aed;background:#7c3aed1a;border-color:#7c3aed59}.drawer-toggle.is-on.tone-web{color:#16a34a;background:#16a34a1a;border-color:#16a34a59}.drawer-toggle.tone-upload{color:#b8860b}.drawer-toggle.tone-upload.is-on{color:#b8860b;background:#f8c23f24;border-color:#f8c23f66}.upload-count-wrap{display:inline-flex;position:relative}.upload-bubble{z-index:50;border:.0625rem solid var(--line);background:var(--panel-solid);border-radius:10px;width:11.6875rem;padding:.75rem .8125rem;position:absolute;bottom:calc(100% + .5rem);left:50%;transform:translate(-50%);box-shadow:0 1.125rem 3rem #1c2a3a29}.upload-bubble-title{color:var(--text);margin:0 0 .625rem;font-size:.75rem;font-weight:700}.upload-bubble-grid{grid-template-columns:1fr auto;align-items:center;gap:.5rem .75rem;display:grid}.upload-bubble-grid>span{color:var(--muted);font-size:.6875rem}.upload-bubble-grid>strong{text-align:right;white-space:nowrap;font-size:.6875rem;font-weight:700}.upload-bubble-grid .t-total{color:#d99e00}.upload-bubble-grid .t-image{color:#2563eb}.upload-bubble-grid .t-video{color:#ef7c1a}.upload-bubble-grid .t-audio{color:#d99e00}.upload-bubble-grid .t-doc{color:#7c3aed;align-self:start}.upload-bubble-doc{flex-direction:column;gap:.125rem;display:flex}.upload-bubble-formats{color:var(--faint);word-break:break-all;font-size:.5625rem;line-height:1.3}.text-composer-upload-error{color:#e5484d;margin:.125rem .125rem 0;font-size:.6875rem}.drawer-cost{color:#3178d9;font-size:.6875rem}.drawer-cost-breakdown{opacity:.65;margin-left:.1875rem;font-size:.625rem}.drawer-count-popover{flex-direction:column;gap:.125rem;width:6.25rem;padding:.3125rem .375rem;display:flex}.drawer-count-popover .drawer-popover-option{text-align:left;width:100%;min-height:1.75rem;color:var(--text);cursor:pointer;background:0 0;border:none;border-radius:6px;padding:0 .5rem;font-size:.75rem}.drawer-count-popover .drawer-popover-option:hover{background:#4a607714}.drawer-count-popover .drawer-popover-option.is-active{color:#3178d9;box-shadow:none;background:#3178d91a;font-weight:600}.drawer-count-popover .drawer-popover-option.is-active:after{display:none}.canvas-batch-confirm-overlay{z-index:999;-webkit-backdrop-filter:blur(.125rem);backdrop-filter:blur(.125rem);background:#0f172a73;place-items:center;display:grid;position:fixed;inset:0}.canvas-batch-confirm-dialog{background:var(--panel-solid,#fff);border-radius:12px;width:calc(100vw - 2.5rem);max-width:21.25rem;padding:1.25rem 1.5rem 1rem;box-shadow:0 1.25rem 3.75rem #0f172a33,0 .25rem 1rem #0f172a14}.canvas-batch-confirm-message{color:var(--text);margin:0 0 1rem;font-size:.8125rem;line-height:1.6}.canvas-batch-confirm-actions{justify-content:flex-end;gap:.5rem;display:flex}.canvas-batch-confirm-cancel,.canvas-batch-confirm-ok{cursor:pointer;border-radius:8px;height:2rem;padding:0 .875rem;font-size:.8125rem;font-weight:500;transition:opacity .12s}.canvas-batch-confirm-cancel{color:var(--muted);background:0 0;border:.0625rem solid #4a60772e}.canvas-batch-confirm-cancel:hover{background:#4a60770f}.canvas-batch-confirm-ok{color:#fff;background:#111827;border:none}.canvas-batch-confirm-ok:hover{opacity:.85}.canvas-editor.theme-dark .canvas-batch-confirm-dialog{background:#1e2535;box-shadow:0 1.25rem 3.75rem #00000080}.canvas-editor.theme-dark .canvas-batch-confirm-cancel{color:#fff9;border-color:#ffffff1f}.canvas-editor.theme-dark .canvas-batch-confirm-cancel:hover{background:#ffffff0d}.canvas-editor.theme-dark .canvas-batch-confirm-ok{color:#111827;background:#ffffffeb}.drawer-submit{width:2rem;height:2rem;color:var(--muted);cursor:pointer;background:#eef1f6f2;border:0;border-radius:999px;place-items:center;display:grid;box-shadow:inset 0 .0625rem #ffffffad}.drawer-submit:disabled{cursor:not-allowed}.drawer-popover{z-index:40;background:var(--panel-solid);border:.0625rem solid #4a60771f;border-radius:8px;width:11.75rem;padding:.4375rem .5rem;position:absolute;bottom:calc(100% + .25rem);left:0;box-shadow:inset 0 .0625rem #ffffffe0,0 1.25rem 3.5rem #1c2a3a1f,0 .125rem .625rem #1c2a3a0d}.settings-popover{width:21rem;padding:.625rem .75rem .5625rem}.settings-popover.is-compact{width:15.25rem}.drawer-popover-title{color:var(--muted);letter-spacing:.04em;margin:0 0 .375rem;font-size:.6875rem;font-weight:600;display:block}.drawer-popover button{background:var(--panel-soft);min-height:2.25rem;color:var(--text);border:.0625rem solid #4c596b1a;border-radius:10px;font-size:.8125rem;font-weight:400;transition:background-color .12s,border-color .12s,color .12s;position:relative}.drawer-popover button:hover{background:#eceef1;border-color:#4c596b2e}.drawer-popover button.is-active{background:var(--panel-solid);color:#111827;border-color:#111827eb;box-shadow:0 0 0 .0625rem #1118272e}.drawer-popover button.is-active:after{content:"";background:#111827;border-radius:999px;width:.75rem;height:.75rem;position:absolute;top:-.25rem;right:-.25rem;box-shadow:0 .0625rem .1875rem #0f172a29}.settings-panel{scrollbar-width:thin;flex-direction:column;gap:.125rem;width:18.75rem;max-height:60vh;display:flex;overflow-y:auto}.settings-group{border-bottom:.0625rem solid #4f677f1f;padding:.4375rem 0 .5625rem}.settings-group:last-child{border-bottom:0;padding-bottom:.125rem}.settings-group>.drawer-popover-title{margin:0 0 .4375rem}.settings-panel .option-grid button{justify-content:center;align-items:center;gap:.375rem;padding:0 .5rem;display:inline-flex}.settings-panel button.is-active:after{content:"✓";color:#fff;place-items:center;width:.8125rem;height:.8125rem;font-size:.5rem;font-weight:800;line-height:1;display:grid;top:-.25rem;right:-.25rem}.ratio-box{height:min(.75rem, calc(.75rem / max(var(--ar), 1)));width:min(.875rem, calc(.75rem * min(var(--ar), 1.6)));aspect-ratio:var(--ar);opacity:.7;border:.0875rem solid;border-radius:2px;flex:none;display:inline-block}.settings-panel button.is-active .ratio-box{opacity:1}.model-popover{scrollbar-width:thin;gap:.125rem;width:max-content;min-width:10rem;max-width:min(17.625rem,100vw - 1.5rem);max-height:21rem;display:grid;overflow-y:auto}.function-popover{align-items:flex-start;gap:.375rem;width:max-content;max-width:min(32.5rem,100vw - 1.5rem);display:flex;overflow:visible}.function-popover-col{scrollbar-width:thin;gap:.0625rem;min-width:9.375rem;max-width:13.75rem;max-height:21rem;display:grid;overflow-y:auto}.function-popover-sub{border-left:.0625rem solid #4c596b1f;padding-left:.375rem}.function-popover>.drawer-popover-title,.function-popover-col>.drawer-popover-title{margin:-.0625rem 0 .3125rem;padding:0 .4375rem;font-size:.6875rem}.function-popover button{text-align:left;min-height:1.875rem;box-shadow:none;background:0 0;border:.0625rem solid #0000;border-radius:6px;justify-content:flex-start;align-items:center;gap:.5rem;padding:.375rem .5rem .375rem .625rem;display:flex}.function-popover-cat:hover{background:#4c596b0f;border-color:#0000}.function-popover-cat.is-open{color:var(--text);background:#4c596b29;border-color:#0000}.function-popover-cat.is-open .drawer-popover-button-label{font-weight:600}.function-popover-cat.is-open .function-popover-arrow{color:var(--text)}.function-popover-arrow{color:var(--muted);flex:none;margin-left:auto}.function-popover button:hover{background:#4c596b0f;border-color:#0000}.function-popover button.is-active{color:var(--accent);box-shadow:none;background:#13e4ff1a;border-color:#0000}.function-popover button.is-active:after{content:"";background:var(--accent);width:.125rem;height:calc(100% - .875rem);box-shadow:none;border-radius:999px;position:absolute;top:.4375rem;left:0}.function-popover .drawer-popover-button-label{text-overflow:ellipsis;flex:auto;min-width:0;font-weight:400;overflow:hidden}.function-popover button.is-active .drawer-popover-button-label{font-weight:600}.function-popover-check{color:var(--accent);flex:none;margin-left:auto}.model-popover>.drawer-popover-title{background:var(--panel-solid);z-index:1;margin:-.4375rem -.5rem .25rem;padding:.5625rem .625rem .375rem;position:sticky;top:-.4375rem}.model-popover button{text-align:left;background:0 0;border:.0625rem solid #0000;border-radius:7px;justify-content:flex-start;align-items:center;gap:.5625rem;min-height:1.875rem;padding:.375rem .5625rem;display:flex}.model-popover button:hover{background:#4c596b0f;border-color:#0000}.model-popover button.is-active{background:var(--accent-soft);color:var(--accent);box-shadow:none;border-color:#0000}.model-popover button.is-active:after{content:none}.model-popover button.is-active .drawer-popover-button-icon{color:var(--accent)}.model-popover button.is-active .drawer-popover-button-label{font-weight:600}.model-popover-check{color:var(--accent);flex:none;margin-left:auto}.model-popover button .drawer-popover-button-label{text-overflow:ellipsis;flex:auto;min-width:0;overflow:hidden}.drawer-popover-button-icon{width:1.25rem;height:1.25rem;color:var(--muted);flex:none;place-items:center;display:grid}.drawer-popover-button-label{white-space:nowrap;line-height:1.25}.app-picker-popover{width:max-content;min-width:8.75rem;max-width:min(32.5rem,100vw - 1.5rem);overflow-x:hidden}.app-picker-popover button{align-items:flex-start}.app-picker-popover .drawer-popover-button-label{white-space:normal;text-overflow:clip;word-break:break-word;overflow:visible}.option-grid{gap:.375rem;margin-bottom:.375rem;display:grid}.settings-popover>.drawer-popover-title:not(:first-child){border-top:.0625rem solid #4f677f24;margin-top:.375rem;padding-top:.4375rem}.ratio-grid,.three-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.two-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.drawer-duration-slider{accent-color:#111827;width:100%;height:1.625rem;margin:0}.duration-labels{min-height:1.375rem;color:var(--muted);justify-content:space-between;margin-top:.0625rem;font-size:.6875rem;display:flex;position:relative}.duration-labels span,.duration-labels strong{border-radius:6px;align-items:center;height:1.125rem;padding:0 .375rem;display:inline-flex}.duration-labels strong{background:var(--panel-soft);color:var(--text);font-weight:700}.canvas-editor.theme-dark .drawer-select{color:#cbd5e1;background:#ffffff09;border:.0625rem solid #94a3b829}.canvas-editor.theme-dark .drawer-select:hover,.canvas-editor.theme-dark .drawer-select[aria-expanded=true]{color:#f0f5ff;background:#13e4ff1a;border-color:#13e4ff61}.canvas-editor.theme-dark .drawer-toggle{color:#c4ccda;background:#ffffff0a;border-color:#94a3b81f}.canvas-editor.theme-dark .drawer-toggle:hover{color:#f0f5ff;background:#ffffff17;border-color:#94a3b83d}.canvas-editor.theme-dark .drawer-toggle.is-on.tone-role{color:#93c5fd;background:#60a5fa29;border-color:#60a5fa75}.canvas-editor.theme-dark .drawer-toggle.is-on.tone-think{color:#c4b5fd;background:#a78bfa29;border-color:#a78bfa75}.canvas-editor.theme-dark .drawer-toggle.is-on.tone-web{color:#86efac;background:#4ade8024;border-color:#4ade806b}.canvas-editor.theme-dark .drawer-toggle.tone-upload,.canvas-editor.theme-dark .drawer-toggle.tone-upload.is-on{color:#facc15;background:#facc1521;border-color:#facc1561}.canvas-editor.theme-dark .drawer-popover,.canvas-editor.theme-dark .help-write-popover,.canvas-editor.theme-dark .upload-bubble{background:#12151cfa;border-color:#94a3b82e;box-shadow:0 1.5rem 4.375rem #000000b8,inset 0 .0625rem #ffffff0f}.canvas-editor.theme-dark .drawer-popover-title,.canvas-editor.theme-dark .help-write-popover p,.canvas-editor.theme-dark .upload-bubble-grid>span{color:#aeb8c8}.canvas-editor.theme-dark .settings-group{border-bottom-color:#94a3b824}.canvas-editor.theme-dark .drawer-popover button,.canvas-editor.theme-dark .option-menu button{color:#e6edf8;background:#1f2430f5;border-color:#94a3b824}.canvas-editor.theme-dark .drawer-popover button:hover,.canvas-editor.theme-dark .option-menu button:hover{color:#fff;background:#2c3444fa;border-color:#13e4ff52}.canvas-editor.theme-dark .drawer-popover button.is-active,.canvas-editor.theme-dark .option-menu button.is-active{color:#fff;background:#13e4ff24;border-color:#13e4ffad;box-shadow:0 0 0 .0625rem #13e4ff47}.canvas-editor.theme-dark .drawer-popover button.is-active:after{background:#13e4ff;box-shadow:0 0 0 .125rem #12151c}.canvas-editor.theme-dark .model-popover>.drawer-popover-title{background:#12151cfa}.canvas-editor.theme-dark .model-popover button{background:0 0}.canvas-editor.theme-dark .model-popover button:hover{background:#ffffff12}.canvas-editor.theme-dark .model-popover button.is-active,.canvas-editor.theme-dark .model-popover button.is-active .drawer-popover-button-icon,.canvas-editor.theme-dark .model-popover-check{color:#5eeaff}.canvas-editor.theme-dark .model-popover button.is-active{box-shadow:none;background:#13e4ff1f}.canvas-editor.theme-dark .function-popover button{background:0 0;border-color:#0000}.canvas-editor.theme-dark .function-popover button:hover{background:#ffffff12;border-color:#0000}.canvas-editor.theme-dark .function-popover button.is-active{color:#5eeaff;box-shadow:none;background:#13e4ff1f;border-color:#0000}.canvas-editor.theme-dark .function-popover button.is-active:after{box-shadow:none;background:#5eeaff}.canvas-editor.theme-dark .function-popover-check{color:#5eeaff}.canvas-editor.theme-dark .function-popover-cat.is-open{color:var(--text);background:#ffffff24}.canvas-editor.theme-dark .function-popover-cat.is-open .function-popover-arrow{color:var(--text)}.canvas-editor.theme-dark .drawer-popover-button-icon{color:#9aa6b8}.canvas-editor.theme-dark .drawer-duration-slider,.canvas-editor.theme-dark .duration-menu input{accent-color:#13e4ff}.canvas-editor.theme-dark .duration-labels{color:#9aa6b8}.canvas-editor.theme-dark .duration-labels strong,.canvas-editor.theme-dark .duration-menu b{color:#fff;background:#ffffff1a}.canvas-editor.theme-dark .upload-bubble-title{color:#f0f5ff}.canvas-editor.theme-dark .upload-bubble-formats{color:#818ca0}.canvas-editor.theme-dark .upload-bubble-grid .t-total,.canvas-editor.theme-dark .upload-bubble-grid .t-audio{color:#facc15}.canvas-editor.theme-dark .upload-bubble-grid .t-image{color:#60a5fa}.canvas-editor.theme-dark .upload-bubble-grid .t-video{color:#fb923c}.canvas-editor.theme-dark .upload-bubble-grid .t-doc{color:#c4b5fd}.canvas-editor.theme-dark .drawer-media-tile{background:#181d28eb;border-color:#94a3b82e;box-shadow:inset 0 .0625rem #ffffff0a,0 .5rem 1.125rem #0003}.canvas-editor.theme-dark .drawer-media-thumb{background:#080d16e0}.canvas-editor.theme-dark .drawer-media-label{color:#e8f0ff}.canvas-editor.theme-dark .drawer-media-name{color:#e8f0ffd6;background:#070b13b8}.canvas-editor.theme-dark .drawer-media-icon{color:#d8e2f2;background:linear-gradient(135deg,#334155e6,#0f172af0)}.canvas-editor.theme-dark .drawer-media-icon.kind-doc{color:#d8b4fe;background:linear-gradient(135deg,#581c87b8,#27272af0)}.canvas-editor.theme-dark .drawer-media-add{color:#13e4ff;background:#141822db;border-color:#13e4ff8c;box-shadow:inset 0 .0625rem #ffffff0d,0 .5rem 1.125rem #0003}.canvas-editor.theme-dark .drawer-media-add:hover{color:#8af3ff;background:#1d202cf0;border-color:#13e4ffd9;box-shadow:inset 0 .0625rem #ffffff14,0 0 0 .0625rem #13e4ff2e,0 0 1.125rem #13e4ff4d}.canvas-editor.theme-dark .notes-menu textarea{color:#f0f5ff;background:#ffffff0b;border-color:#94a3b829}.canvas-editor.theme-dark .notes-menu textarea::placeholder{color:#7d8799}.connector{z-index:6;opacity:0;cursor:crosshair;background:0 0;border:0;border-radius:999px;place-items:center;width:2.75rem;height:2.75rem;transition:opacity .14s;display:grid;position:absolute;top:50%;transform:translateY(-50%)}.connector:after{content:"";background:#111;border:.0625rem solid #ffffffe6;border-radius:50%;width:.625rem;height:.625rem;transition:width .14s,height .14s,border-color .14s,background .14s,box-shadow .14s,transform .14s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.72);box-shadow:0 .125rem .5rem #0f172a29}.connector:before{content:"+";z-index:1;color:#fff;opacity:0;font-size:1.0625rem;font-weight:700;line-height:1;transition:color .14s,opacity .14s,transform .14s;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.7)}.connector.is-hot,.connector:hover,.connector:focus-visible,.connector.is-hot:after,.canvas-node:hover .connector,.canvas-node.is-selected .connector{opacity:1}.canvas-node:hover .connector:after,.canvas-node.is-selected .connector:after,.connector:hover:after,.connector:focus-visible:after,.connector.is-hot:after{background:#fff;border-color:#11182729;width:1.5rem;height:1.5rem;transform:translate(-50%,-50%)scale(1);box-shadow:0 .5rem 1.25rem #0f172a33,0 0 0 .4375rem #11182714}.canvas-node:hover .connector:before,.canvas-node.is-selected .connector:before,.connector:hover:before,.connector:focus-visible:before,.connector.is-hot:before{color:#111827;opacity:1;transform:translate(-50%,-50%)scale(1)}.connector:hover:after,.connector:focus-visible:after,.connector.is-hot:after{border-color:#12d8f1e6;width:1.75rem;height:1.75rem;box-shadow:0 .625rem 1.5rem #0f172a3d,0 0 0 .5rem #12d8f12e}.connector:focus-visible{outline:0}.connector-in{left:-1.375rem}.connector-out{right:-1.375rem}.canvas-editor.theme-dark .connector:after{background:#f8fbff;border-color:#ffffff29;box-shadow:0 .125rem .625rem #00000057}.canvas-editor.theme-dark .connector:before{color:#07111b}.canvas-editor.theme-dark .canvas-node:hover .connector:after,.canvas-editor.theme-dark .canvas-node.is-selected .connector:after,.canvas-editor.theme-dark .connector:hover:after,.canvas-editor.theme-dark .connector:focus-visible:after,.canvas-editor.theme-dark .connector.is-hot:after{background:#080e18f0;border-color:#12d8f1c2;box-shadow:0 .625rem 1.625rem #00000070,0 0 0 .4375rem #12d8f12e,0 0 1.375rem #12d8f152}.canvas-editor.theme-dark .canvas-node:hover .connector:before,.canvas-editor.theme-dark .canvas-node.is-selected .connector:before,.canvas-editor.theme-dark .connector:hover:before,.canvas-editor.theme-dark .connector:focus-visible:before,.canvas-editor.theme-dark .connector.is-hot:before{color:#bff7ff}.node-action-bar{z-index:10;-webkit-backdrop-filter:blur(.625rem);backdrop-filter:blur(.625rem);white-space:nowrap;background:#0f1218f0;border:.0625rem solid #94a3b847;border-radius:8px;gap:0;padding:.25rem;display:flex;position:absolute;top:-2.4375rem;left:50%;transform:translate(-50%);box-shadow:0 .875rem 2.125rem #00000057}.node-action-bar button{color:#eef6ff;background:0 0;border:0;border-right:.0625rem solid #94a3b833;border-radius:6px;align-items:center;gap:.3125rem;height:1.875rem;padding:0 .5625rem;font-size:.75rem;font-weight:400;transition:background .14s,color .14s,box-shadow .14s;display:inline-flex}.node-action-bar button:last-child{border-right:0}.node-action-bar button.is-muted{cursor:default;color:#b7c1d2;font-weight:400}.node-action-bar button.is-disabled{cursor:not-allowed;color:#b7c1d27a;opacity:.58}.node-action-bar button.is-muted:hover,.node-action-bar button.is-disabled:hover{background:0 0}.node-action-bar button.is-active:not(.is-muted){color:#fff;background:#13e4ff2e;box-shadow:inset 0 0 0 .0625rem #13e4ffad,0 0 0 .125rem #13e4ff1f}.node-action-bar{background:#ffffffe0;border-color:#14171f1f;padding:.125rem;top:-2.125rem;box-shadow:0 .5rem 1.25rem #0f172a24}.node-action-bar button{color:#263141;border-right-color:#14171f1a;border-radius:5px;gap:.1875rem;height:1.375rem;padding:0 .4375rem;font-size:.625rem;font-weight:400}.node-action-bar button.is-muted{color:#526070;font-weight:400}.node-action-bar button.is-disabled{color:#52607080}.node-action-bar button:hover{color:#121820;background:#14171f0f}.node-action-bar button.is-muted:hover,.node-action-bar button.is-disabled:hover{color:#526070;background:0 0}.canvas-editor.theme-dark .node-action-bar{background:#0c1018db;border-color:#94a3b838;box-shadow:0 .625rem 1.5rem #0000003d}.canvas-editor.theme-dark .node-action-bar button{color:#eef6ff;border-right-color:#94a3b824}.canvas-editor.theme-dark .node-action-bar button.is-muted{color:#b7c1d2}.canvas-editor.theme-dark .node-action-bar button.is-disabled{color:#b7c1d27a}.canvas-editor.theme-dark .node-action-bar button:hover{color:#fff;background:#ffffff1a}.canvas-editor.theme-dark .node-action-bar button.is-muted:hover,.canvas-editor.theme-dark .node-action-bar button.is-disabled:hover{color:#b7c1d2;background:0 0}.canvas-left-tools{z-index:35;border:.0625rem solid var(--line);background:var(--panel);border-radius:13px;gap:0;width:3.5rem;padding:.375rem .3125rem;display:grid;position:absolute;top:50%;left:.25rem;transform:translateY(-50%);box-shadow:0 .875rem 2.125rem #0f172a1a,0 .125rem .4375rem #0f172a0a}.canvas-left-tools button,.template-panel button,.canvas-chat-panel button,.canvas-pop-menu button,.canvas-zoom-bar button{color:var(--text);background:0 0;border:0}.canvas-left-tools-primary,.canvas-left-tools-secondary{gap:.25rem;display:grid}.canvas-left-tools-secondary{border-top:.0625rem solid var(--line);margin-top:.4375rem;padding-top:.4375rem}.canvas-left-tools button{width:2.75rem;min-width:0;min-height:0;color:var(--muted);cursor:pointer;border-radius:12px;justify-content:center;align-items:center;padding:0;font-size:.6875rem;transition:background-color .12s,box-shadow .12s,color .12s;display:inline-flex}.canvas-left-tools .tool-icon-button,.canvas-left-tools-secondary button{flex-direction:column;gap:.3125rem;height:3.25rem}.canvas-left-tools button:hover,.canvas-left-tools button.is-active{background:var(--panel);color:var(--text);box-shadow:0 .4375rem 1.25rem #0f172a1c}.canvas-left-tools button.is-active svg{color:var(--accent)}.canvas-editor.theme-dark .canvas-left-tools button.is-active svg{color:#5eeaff}.canvas-left-tools button:disabled{color:var(--faint);cursor:not-allowed}.canvas-zoom-cluster{z-index:35;position:absolute;bottom:.625rem;left:.75rem}.canvas-return-nodes-hint{z-index:38;color:#f8fafc;-webkit-backdrop-filter:blur(.875rem);background:#202020f0;border:.0625rem solid #ffffff14;border-radius:14px;align-items:center;gap:.75rem;max-width:min(28.75rem,100vw - 2.5rem);padding:.4375rem .5625rem .4375rem .75rem;display:inline-flex;position:absolute;bottom:5.375rem;left:1.25rem;box-shadow:0 .75rem 1.875rem #0f172a2e,inset 0 .0625rem #ffffff0f}.canvas-return-nodes-hint span{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.8125rem;font-weight:650;overflow:hidden}.canvas-return-nodes-hint button{color:#111827;background:#fff;border:0;border-radius:9px;flex:none;height:1.75rem;padding:0 .75rem;font-size:.8125rem;font-weight:750;box-shadow:0 .25rem .75rem #0000002e}.canvas-return-nodes-hint button:hover{background:#eef6ff}.canvas-return-nodes-hint.is-above-minimap{bottom:15.25rem}.canvas-editor.theme-dark .canvas-return-nodes-hint{background:#1e1e20f5;border-color:#ffffff1f;box-shadow:0 1.125rem 2.625rem #00000057,inset 0 .0625rem #ffffff14}.canvas-zoom-bar{border:.0625rem solid var(--line);background:var(--panel);box-shadow:var(--shadow-soft);border-radius:14px;align-items:center;gap:.25rem;padding:.25rem .375rem;display:flex}.canvas-minimap{z-index:36;border:.0625rem solid var(--line);background:var(--panel);border-radius:12px;width:14.5rem;padding:.625rem .75rem .75rem;position:absolute;bottom:3.5rem;left:0;box-shadow:0 1rem 2.5rem #0f172a21,0 .1875rem .625rem #0f172a0f}.canvas-minimap header{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.5rem;display:flex}.canvas-minimap strong{color:var(--text);font-size:.75rem}.canvas-minimap span{color:var(--faint);font-size:.6875rem}.canvas-minimap svg{border:.0625rem solid var(--line);cursor:grab;touch-action:none;background:radial-gradient(circle,#1f293724 .04375rem,#0000 .05rem) 0 0/.625rem .625rem,#f7f8fa;border-radius:8px;width:100%;height:8.625rem;display:block;overflow:hidden}.canvas-minimap svg:active{cursor:grabbing}.canvas-minimap line{stroke:#6c75848c;stroke-width:1px}.canvas-minimap rect{fill:#ffffffeb;stroke:#46526457;stroke-width:1px}.canvas-minimap rect.kind-video{fill:#e7566f8f}.canvas-minimap rect.kind-image{fill:#94a3b87a}.canvas-minimap rect.kind-text{fill:#ffffffe6}.canvas-minimap .minimap-viewport{fill:#3b82f61f;stroke:#2487ff;stroke-width:1.5px}.canvas-zoom-bar button{border-radius:9px;justify-content:center;align-items:center;gap:.25rem;min-width:1.875rem;height:1.875rem;padding:0 .5rem;display:inline-flex}.canvas-zoom-bar .zoom-mini-button{width:1.875rem;padding:0}.canvas-zoom-bar span{text-align:center;width:3rem;color:var(--muted);font-size:.75rem}.canvas-zoom-slider{width:7.875rem;height:1.25rem;accent-color:var(--accent);cursor:pointer;margin:0 .125rem}.canvas-zoom-slider::-webkit-slider-runnable-track{background:linear-gradient(90deg, var(--accent) 0%, var(--accent) var(--zoom-fill,50%), #94a3b847 var(--zoom-fill,50%), #94a3b847 100%);border-radius:999px;height:.25rem}.canvas-zoom-slider::-webkit-slider-thumb{background:var(--accent);appearance:none;border:.125rem solid #fff;border-radius:50%;width:.875rem;height:.875rem;margin-top:-.3125rem;box-shadow:0 .125rem .5rem #00cae04d}.canvas-zoom-slider::-moz-range-track{background:#94a3b847;border-radius:999px;height:.25rem}.canvas-zoom-slider::-moz-range-progress{background:var(--accent);border-radius:999px;height:.25rem}.canvas-zoom-slider::-moz-range-thumb{background:var(--accent);border:.125rem solid #fff;border-radius:50%;width:.75rem;height:.75rem;box-shadow:0 .125rem .5rem #00cae04d}.canvas-zoom-value{width:2.75rem!important}.canvas-editor.theme-dark .canvas-zoom-slider{accent-color:#5eeaff}.canvas-editor.theme-dark .canvas-zoom-slider::-webkit-slider-runnable-track{background:linear-gradient(90deg, #5eeaff 0%, #5eeaff var(--zoom-fill,50%), #94a3b83d var(--zoom-fill,50%), #94a3b83d 100%)}.canvas-editor.theme-dark .canvas-zoom-slider::-webkit-slider-thumb{background:#5eeaff;border-color:#0f172a;box-shadow:0 .125rem .625rem #5eeaff57}.canvas-editor.theme-dark .canvas-zoom-slider::-moz-range-progress{background:#5eeaff}.canvas-editor.theme-dark .canvas-zoom-slider::-moz-range-thumb{background:#5eeaff;border-color:#0f172a;box-shadow:0 .125rem .625rem #5eeaff57}.canvas-pop-menu{z-index:80;border:.0625rem solid var(--line);background:var(--panel);min-width:15rem;box-shadow:var(--shadow-pop);border-radius:12px;gap:0;padding:.375rem;display:grid;position:fixed}.canvas-pop-menu.add-menu{border-color:var(--line);background:var(--panel);border-radius:10px;gap:.0625rem;min-width:11.625rem;padding:.5rem;box-shadow:0 .9375rem 2.25rem #0f172a1f,0 .125rem .5rem #0f172a0d}.canvas-pop-menu strong{color:var(--muted);padding:.5rem .5625rem .3125rem;font-size:.75rem}.canvas-pop-menu.add-menu strong{color:var(--muted);padding:.1875rem .0625rem .4375rem;font-size:.6875rem;font-weight:500}.canvas-pop-menu button{min-height:2.25rem;color:var(--text);text-align:left;border-radius:8px;align-items:center;gap:.625rem;padding:0 .625rem;font-size:.8125rem;display:flex}.canvas-pop-menu.add-menu button{min-height:2.25rem;color:var(--text);border-radius:7px;gap:.8125rem;padding:0 1.125rem;font-size:.8125rem}.canvas-pop-menu.add-menu button svg{color:var(--muted)}.canvas-pop-menu button:hover{background:var(--hover-overlay)}.canvas-pop-menu button.is-danger{color:var(--danger)}.canvas-pop-menu button:disabled,.canvas-pop-menu button.is-disabled{color:#7781916b;cursor:not-allowed}.canvas-pop-menu button:disabled:hover,.canvas-pop-menu button.is-disabled:hover{background:0 0}.node-menu{min-width:15rem}.node-menu-group{gap:.1875rem;display:grid}.canvas-pop-menu kbd{color:var(--faint);margin-left:auto;font-family:inherit;font-size:.6875rem}.canvas-menu-hint{border-top:.0625rem solid var(--line);min-height:1.75rem;color:var(--faint);align-items:center;gap:.375rem;margin:.125rem .25rem 0;padding:.4375rem .3125rem 0;font-size:.6875rem;display:inline-flex}.add-menu .canvas-menu-hint{display:none}.menu-divider{background:#1e212814;height:.0625rem;margin:.4375rem .0625rem}.add-menu strong:nth-of-type(2){border-top:.0625rem solid var(--line);margin-top:.4375rem;padding-top:.625rem}.template-panel{z-index:40;background:var(--panel);border-radius:16px;grid-template-rows:auto auto minmax(0,1fr);width:20rem;max-height:min(40rem,100vh - 7.375rem);padding:.875rem;display:grid;position:absolute;top:50%;left:4.625rem;transform:translateY(-50%)}.canvas-history-panel{z-index:39;background:var(--panel);border-radius:16px;grid-template-rows:auto minmax(0,1fr);width:19.375rem;max-height:min(35rem,100vh - 7.375rem);padding:.875rem;display:grid;position:absolute;top:50%;left:4.625rem;transform:translateY(-50%)}.template-panel+.canvas-history-panel{left:25.625rem}.canvas-help-panel{z-index:41;background:var(--panel);border-radius:16px;grid-template-rows:auto minmax(0,1fr) auto;width:max-content;min-width:15rem;max-width:min(26.25rem,100vw - 6.875rem);max-height:33vh;padding:.875rem;display:grid;position:absolute;top:50%;left:4.625rem;transform:translateY(-50%)}.canvas-help-panel header{justify-content:space-between;align-items:center;margin-bottom:.5rem;display:flex}.canvas-help-panel header strong{font-size:.875rem}.canvas-help-panel header button{width:1.625rem;height:1.625rem;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:7px;place-items:center;display:grid}.canvas-help-panel header button:hover{background:var(--panel-soft)}.canvas-help-body{align-content:start;gap:.875rem;min-height:0;padding-right:.25rem;display:grid}.canvas-help-section{gap:.4375rem;display:grid}.canvas-help-section-title{color:var(--faint);font-size:.6875rem;font-weight:600}.canvas-help-section ul{gap:.375rem;margin:0;padding:0;list-style:none;display:grid}.canvas-help-section li{white-space:nowrap;align-items:center;gap:.75rem;display:flex}.canvas-help-section li kbd,.canvas-help-section li .help-action{flex:none;min-width:7.5rem;font-size:.75rem}.canvas-help-section li kbd{border:.0625rem solid var(--line-strong);background:var(--panel-soft);color:var(--text);border-radius:6px;padding:.125rem .4375rem;font-family:inherit;line-height:1.5;display:inline-block}.canvas-help-section li .help-action{color:var(--text);font-weight:500}.canvas-help-section li .help-desc{color:var(--muted);font-size:.75rem}.node-preview.is-video-preview:after{content:"";pointer-events:none;background:linear-gradient(#0000,#05080dc2);height:2.625rem;position:absolute;bottom:0;left:0;right:0}.node-preview.is-video-preview:not(.has-media):after{display:none}.video-preview-controls{z-index:4;color:#fff;opacity:.92;align-items:center;gap:.3125rem;min-width:0;transition:opacity .14s;display:flex;position:absolute;bottom:.3125rem;left:.375rem;right:.375rem}.node-preview.is-video-preview:hover .video-preview-controls{opacity:1}.video-preview-controls button{color:#fff;cursor:pointer;background:#ffffff29;border:0;border-radius:999px;flex:none;place-items:center;width:1.125rem;height:1.125rem;display:grid}.video-preview-controls button:hover{background:#ffffff47}.video-preview-track{background:#ffffff57;border-radius:999px;flex:1;min-width:1.5rem;height:.1875rem;overflow:hidden}.video-preview-track-fill{border-radius:inherit;background:#13e4ff;height:100%;transition:width .1s linear;box-shadow:0 0 .375rem #13e4ff94}.video-preview-time{color:#ffffffdb;font-variant-numeric:tabular-nums;flex:none;min-width:1.5rem;font-size:.5625rem;line-height:1}.template-panel header,.canvas-chat-panel header,.canvas-history-panel header{justify-content:space-between;align-items:center;gap:.75rem;display:flex}.canvas-history-panel header div{align-items:center;gap:.3125rem;display:inline-flex}.canvas-history-panel header button{width:1.75rem;height:1.75rem;color:var(--muted);background:0 0;border:0;border-radius:8px}.canvas-history-panel header button:disabled{opacity:.4;cursor:not-allowed}.template-tabs{background:var(--panel-soft);border-radius:12px;grid-template-columns:1fr 1fr;gap:.25rem;margin-top:1rem;padding:.25rem;display:grid}.template-tabs button{height:1.875rem;color:var(--muted);border-radius:9px}.template-tabs .is-active{background:var(--panel-solid);color:var(--text)}.template-empty{min-height:11.875rem;color:var(--muted);align-content:center;place-items:center;gap:.5rem;font-size:.8125rem;display:grid}.user-template-card{border:.0625rem solid var(--line);background:var(--panel-solid);border-radius:12px;align-items:center;min-width:0;display:flex;position:relative}.user-template-card:hover{border-color:var(--line-strong);box-shadow:var(--shadow-soft)}.user-template-main{text-align:left;cursor:pointer;background:0 0;border:0;flex:1;gap:.25rem;min-width:0;padding:.6875rem .75rem;display:grid}.user-template-main strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text);font-size:.8125rem;overflow:hidden}.user-template-main span{color:var(--faint);font-size:.6875rem}.user-template-delete{width:1.875rem;height:1.875rem;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;place-items:center;margin-right:.5rem;display:grid}.user-template-delete:hover{color:#d3445a;background:#d3445a1a}.system-template-card{border:.0625rem solid var(--line);background:var(--panel-solid);text-align:left;cursor:pointer;border-radius:12px;align-items:center;gap:.625rem;width:100%;min-width:0;padding:.5rem;display:flex}.system-template-card:hover{border-color:var(--line-strong);box-shadow:var(--shadow-soft)}.system-template-cover{background-color:var(--line);background-position:50%;background-repeat:no-repeat;background-size:cover;border-radius:8px;flex:none;width:3.5rem;height:2.625rem;display:block;overflow:hidden}.system-template-cover video{object-fit:cover;pointer-events:none;width:100%;height:100%;display:block}.system-template-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text);font-size:.8125rem;overflow:hidden}.canvas-name-dialog input{border:.0625rem solid var(--line-strong);border-radius:9px;width:100%;height:2.375rem;margin:.25rem 0 .125rem;padding:0 .75rem;font-size:.8125rem}.template-list,.canvas-history-list{align-content:start;gap:.625rem;min-height:0;margin-top:.75rem;padding-right:.25rem;display:grid}.template-card{border:.0625rem solid var(--line);background:var(--panel-solid);border-radius:13px;grid-template-columns:4.75rem minmax(0,1fr);gap:.625rem;min-width:0;padding:.5625rem;display:grid}.template-card:hover,.canvas-history-item:hover{border-color:var(--line-strong);box-shadow:var(--shadow-soft)}.template-preview{color:#fffffff0;background:linear-gradient(135deg,#d8dadd,#747b86);border-radius:10px;place-items:center;min-height:5.75rem;display:grid}.template-preview-fashion{background:linear-gradient(135deg,#e7dfd4,#a06454)}.template-preview-video-person{background:linear-gradient(135deg,#eadfd2,#9e2638)}.template-preview-face{background:linear-gradient(135deg,#d8dde5,#59626f)}.template-card-body{align-content:start;gap:.375rem;min-width:0;display:grid}.template-card-body strong,.template-card-body p,.template-card-body span{text-overflow:ellipsis;min-width:0;overflow:hidden}.template-card-body strong{white-space:nowrap;font-size:.8125rem}.template-card-body p{-webkit-line-clamp:2;color:var(--muted);-webkit-box-orient:vertical;margin:0;font-size:.75rem;line-height:1.45;display:-webkit-box}.template-card-body span{white-space:nowrap;color:var(--faint);font-size:.6875rem}.template-card footer{grid-column:1/-1;grid-template-columns:1fr 1fr;gap:.5rem;display:grid}.template-card footer button{background:var(--panel-soft);border-radius:9px;height:1.875rem;font-size:.75rem}.template-card footer button:last-child{background:var(--text);color:var(--text-invert)}.canvas-history-item{border:.0625rem solid var(--line);background:var(--panel-solid);border-radius:13px;align-items:stretch;gap:.25rem;width:100%;min-width:0;padding:.25rem .25rem .25rem .625rem;display:flex}.canvas-history-item-main{text-align:left;cursor:pointer;background:0 0;border:0;flex:auto;align-content:start;gap:.3125rem;min-width:0;padding:.375rem 0;display:grid}.canvas-history-item-main:disabled{cursor:default}.canvas-history-revert{width:1.875rem;color:var(--muted);cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;align-self:center;place-items:center;transition:background .15s,color .15s;display:grid}.canvas-history-revert:hover:not(:disabled){background:var(--hover-overlay);color:var(--text)}.canvas-history-revert:disabled{color:var(--faint);opacity:.45;cursor:default}.canvas-history-item .history-item-head{min-width:0;color:var(--muted);align-items:center;gap:.375rem;display:flex}.canvas-history-item .history-item-head svg{color:var(--muted);flex:none}.canvas-history-item .history-item-type{color:var(--text);font-size:.75rem;font-weight:600}.canvas-history-item .history-item-time{color:var(--faint);flex:none;margin-left:auto;font-size:.6875rem}.canvas-history-item .history-item-title,.canvas-history-item .history-item-detail{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.canvas-history-item .history-item-title{color:var(--muted);font-size:.75rem}.canvas-history-item .history-item-detail{color:var(--faint);font-size:.6875rem}.canvas-chat-panel{z-index:45;background:var(--panel);border-width:0 0 0 .0625rem;border-radius:0;grid-template-rows:auto 1fr auto;width:22.5rem;height:100%;display:grid;position:absolute;top:0;right:0}.node-inspector{z-index:46;background:var(--panel);border-radius:18px;grid-template-rows:auto minmax(0,1fr) auto;width:22.5rem;min-height:0;display:grid;position:absolute;top:4rem;bottom:1.125rem;right:1.125rem}.canvas-chat-panel+.node-inspector{right:23.625rem}.node-inspector header{border-bottom:.0625rem solid var(--line);justify-content:space-between;align-items:center;gap:.75rem;min-height:3.5rem;padding:0 .875rem;display:flex}.node-inspector header div{align-items:center;gap:.5rem;min-width:0;display:flex}.node-inspector header button{background:0 0;border:0;border-radius:9px;width:1.875rem;height:1.875rem}.node-inspector-body{align-content:start;gap:.875rem;min-height:0;padding:.875rem;display:grid}.inspector-node-summary{grid-template-columns:4.75rem minmax(0,1fr);align-items:center;gap:.75rem;display:grid}.inspector-thumb{aspect-ratio:1;background:linear-gradient(135deg,#e9e9e6,#cfd3d8);border-radius:12px}.inspector-node-summary strong,.inspector-node-summary p{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.inspector-node-summary p,.inspector-note{color:var(--muted);margin:.375rem 0 0;font-size:.75rem}.inspector-section{gap:.75rem;display:grid}.inspector-section h3{margin:0;font-size:.875rem}.inspector-kv{gap:.5rem;margin:0;display:grid}.inspector-kv div{grid-template-columns:5.25rem minmax(0,1fr);gap:.625rem;font-size:.75rem;display:grid}.inspector-kv dt{color:var(--muted)}.inspector-kv dd{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;overflow:hidden}.analysis-row{border:.0625rem solid var(--line);background:var(--panel-solid);border-radius:12px;grid-template-columns:auto minmax(0,1fr);gap:.625rem;padding:.625rem;display:grid}.analysis-row svg{color:var(--success)}.analysis-row p{color:var(--muted);margin:.25rem 0 0;font-size:.75rem;line-height:1.5}.inspector-control-grid{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}.inspector-control-grid button{border:.0625rem solid var(--line);background:var(--panel-solid);border-radius:10px;justify-content:center;align-items:center;gap:.375rem;height:2.25rem;display:inline-flex}.inspector-field{color:var(--muted);gap:.5rem;font-size:.75rem;display:grid}.inspector-field textarea{border:.0625rem solid var(--line);resize:vertical;border-radius:12px;outline:0;min-height:5.625rem;padding:.625rem}.inspector-field select,.inspector-field input[type=range]{width:100%}.inspector-field select{border:.0625rem solid var(--line);background:var(--panel-solid);border-radius:10px;outline:0;height:2.25rem;padding:0 .625rem}.settings-two-col{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}.settings-toggles{gap:.5rem;display:grid}.toggle-row{border:.0625rem solid var(--line);background:var(--panel-solid);border-radius:11px;align-items:center;gap:.625rem;min-height:2.375rem;padding:0 .625rem;font-size:.8125rem;display:flex}.face-steps{gap:.5rem;display:grid}.face-steps span{border:.0625rem solid var(--line);color:var(--muted);border-radius:999px;padding:.5rem .6875rem;font-size:.75rem}.face-steps .is-done{color:var(--success);background:#19a97414;border-color:#19a9743d}.node-inspector footer{border-top:.0625rem solid var(--line);min-height:3.5rem;color:var(--muted);justify-content:space-between;align-items:center;gap:.75rem;padding:0 .875rem;font-size:.75rem;display:flex}.node-inspector footer button{background:var(--text);height:2.125rem;color:var(--text-invert);border:0;border-radius:10px;padding:0 .875rem}.canvas-chat-panel header{border-bottom:.0625rem solid var(--line);min-height:3.625rem;padding:0 1rem}.canvas-chat-panel header div{align-items:center;gap:.375rem;display:flex}.canvas-chat-panel header button{border-radius:8px;height:1.875rem;padding:0 .5rem}.chat-thread{align-content:start;gap:.75rem;min-height:0;padding:.875rem;display:grid}.chat-suggestions{align-content:start;gap:.5rem;display:grid}.chat-suggestions span,.chat-reference-section>span{color:var(--muted);font-size:.75rem}.chat-skill-grid{grid-template-columns:1fr 1fr;gap:.5rem;display:grid}.chat-skill-grid button{background:var(--panel-soft);border-radius:10px;height:2.25rem}.chat-skill-grid button.is-active{background:var(--text);color:var(--text-invert)}.chat-reference-section{gap:.5rem;display:grid}.chat-reference-list{gap:.4375rem;max-height:13.75rem;padding-right:.1875rem;display:grid;overflow:auto}.chat-reference-list button{border:.0625rem solid var(--line);background:var(--panel-solid);text-align:left;border-radius:11px;grid-template-columns:2.375rem minmax(0,1fr);align-items:center;gap:.5rem;min-width:0;min-height:2.625rem;padding:.375rem .5rem;display:grid}.chat-reference-list button.is-active{border-color:#14171fad;box-shadow:inset 0 0 0 .0625rem #14171f38}.chat-reference-list small{background:var(--panel-soft);height:1.5rem;color:var(--muted);border-radius:7px;place-items:center;font-size:.6875rem;display:grid}.chat-reference-list strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.75rem;overflow:hidden}.chat-reference-list em,.chat-empty{min-height:4.625rem;color:var(--muted);place-items:center;font-size:.75rem;font-style:normal;display:grid}.chat-message-list{gap:.5rem;display:grid}.chat-message{background:var(--panel-soft);max-width:88%;color:var(--text);border-radius:12px;padding:.5625rem .625rem;font-size:.75rem;line-height:1.5}.chat-message.is-user{background:var(--text);color:var(--text-invert);justify-self:end}.chat-message p{margin:0}.canvas-chat-panel footer{border-top:.0625rem solid var(--line);padding:.75rem}.chat-reference-chips{flex-wrap:wrap;gap:.375rem;max-height:3.875rem;margin-bottom:.5rem;display:flex;overflow:auto}.chat-reference-chips button{background:var(--panel-soft);text-overflow:ellipsis;white-space:nowrap;max-width:100%;min-height:1.625rem;color:var(--muted);border-radius:999px;padding:0 .5625rem;font-size:.6875rem;overflow:hidden}.canvas-chat-panel textarea{border:.0625rem solid var(--line);resize:none;border-radius:12px;outline:0;width:100%;min-height:5.375rem;padding:.625rem}.chat-footer-row{color:var(--muted);justify-content:space-between;align-items:center;margin-top:.5rem;font-size:.75rem;display:flex}.chat-footer-row button{background:var(--text);width:2.125rem;height:2.125rem;color:var(--text-invert);border-radius:10px}.chat-footer-row button:disabled{opacity:.42;cursor:not-allowed}.canvas-empty-pill{z-index:6;border:.0625rem solid var(--line);background:var(--panel);color:var(--muted);border-radius:999px;padding:.625rem 1rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.node-modal-backdrop{z-index:90;background:#14171f38;place-items:center;display:grid;position:fixed;inset:0}.node-preview-modal{background:var(--panel);border-radius:18px;grid-template-rows:auto minmax(16.25rem,1fr) auto;width:min(42.5rem,100vw - 2.25rem);max-height:min(45rem,100vh - 2.25rem);padding:1rem;display:grid}.node-preview-modal header{justify-content:space-between;align-items:center;gap:1rem;padding-bottom:.75rem;display:flex}.node-preview-modal-actions{flex:none;align-items:center;gap:.5rem;display:flex}.node-preview-modal header button,.node-confirm-modal header button{background:0 0;border:0;border-radius:9px;width:1.875rem;height:1.875rem}.node-preview-large{background:linear-gradient(135deg,#e9e9e6,#cfd3d8);border-radius:14px;place-items:center;min-height:17.5rem;display:grid;position:relative;overflow:auto}.node-preview-large img{object-fit:contain;width:100%;height:100%;max-height:min(38.75rem,100vh - 10.25rem);display:block}.node-preview-large video{object-fit:contain;background:#000;width:100%;max-height:min(38.75rem,100vh - 10.25rem);display:block}.node-preview-large.is-video-preview{background:#111318}.preview-play-control{color:#fff;background:#0000006b;border-radius:16px;place-items:center;width:3.375rem;height:3.375rem;font-size:1.25rem;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.node-preview-large p{white-space:pre-wrap;color:#30343c;max-width:35rem;margin:0;padding:1.5rem;line-height:1.6}.node-preview-modal footer{color:var(--muted);gap:.625rem;padding-top:.75rem;font-size:.75rem;display:flex}.node-confirm-modal{background:var(--panel);border-radius:12px;width:min(23.75rem,100vw - 2rem);padding:1rem}.node-confirm-modal h2{margin:0 0 .4375rem;font-size:1rem;line-height:1.35}.node-confirm-modal p{color:var(--muted);margin:0;font-size:.8125rem;line-height:1.45}.face-confirm-modal{width:min(28.75rem,100vw - 2rem)}.node-confirm-modal footer{justify-content:flex-end;gap:.5rem;margin-top:.875rem;display:flex}.node-confirm-modal footer button{border-radius:8px;min-height:2rem;padding:0 .8125rem;font-size:.8125rem;line-height:1}.resource-dialog-backdrop{z-index:88;background:#14171f33;place-items:center;display:grid;position:fixed;inset:0}.resource-dialog{background:var(--panel);border-radius:18px;grid-template-rows:auto auto minmax(13.75rem,1fr);gap:.875rem;width:min(47.5rem,100vw - 2.25rem);max-height:min(47.5rem,100vh - 2.25rem);padding:1rem;display:grid}.resource-dialog header{justify-content:space-between;align-items:center;gap:1.125rem;display:flex}.resource-dialog header div{gap:.25rem;display:grid}.resource-dialog header span,.upload-zone span,.resource-card small{color:var(--muted);font-size:.75rem}.resource-dialog header button{background:0 0;border:0;border-radius:9px;width:1.875rem;height:1.875rem}.upload-zone{border:.0625rem dashed var(--line-strong);text-align:center;cursor:pointer;background:#f6f6f4e6;border-radius:14px;align-content:center;place-items:center;gap:.5rem;min-height:8.25rem;transition:border-color .15s,background .15s;display:grid}.upload-zone:hover{border-color:var(--text);background:var(--panel-solid)}.upload-zone.is-dragging{border-color:var(--text);background:#ecf0ffe6}.upload-zone.is-uploading{cursor:progress;opacity:.85}.upload-zone strong{font-size:.875rem}.upload-zone .upload-error{color:#d4380d;font-size:.75rem;font-style:normal}.upload-spin{animation:.9s linear infinite upload-spin}@keyframes upload-spin{to{transform:rotate(360deg)}}.resource-empty{color:var(--muted);text-align:center;margin:0;padding:1.75rem 0;font-size:.8125rem}.resource-grid{grid-template-columns:repeat(4,minmax(0,1fr));align-content:start;gap:.75rem;min-height:0;padding-right:.375rem;display:grid}.resource-card{border:.0625rem solid var(--line);background:var(--panel-solid);text-align:left;border-radius:13px;gap:.5rem;min-width:0;padding:.625rem;display:grid}.resource-card:hover{border-color:var(--line-strong);box-shadow:var(--shadow-soft)}.resource-thumb{aspect-ratio:1/.72;color:#fffffff0;background:linear-gradient(135deg,#e9e9e6,#cfd3d8);border-radius:10px;place-items:center;display:grid;position:relative;overflow:hidden}.resource-thumb img,.resource-thumb video{object-fit:cover;width:100%;height:100%}.resource-thumb-play{color:#fff;text-shadow:0 .0625rem .25rem #00000073;pointer-events:none;place-items:center;font-size:1.125rem;display:grid;position:absolute;inset:0}.resource-card strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.8125rem;overflow:hidden}.canvas-editor.theme-dark .resource-dialog-backdrop{background:#03070c6b}.canvas-editor.theme-dark .resource-dialog{background:#12151cfa;border-color:#94a3b833;box-shadow:0 1.375rem 4.375rem #00000075,inset 0 .0625rem #ffffff0a}.canvas-editor.theme-dark .resource-dialog header strong{color:#f8fbff}.canvas-editor.theme-dark .resource-dialog header span,.canvas-editor.theme-dark .upload-zone span,.canvas-editor.theme-dark .resource-card small{color:#9aa6b8}.canvas-editor.theme-dark .resource-dialog header button{color:#d7e0ee}.canvas-editor.theme-dark .resource-dialog header button:hover{background:#ffffff14}.canvas-editor.theme-dark .upload-zone{color:#dce8f8;background:#ffffff0b;border-color:#94a3b83d}.canvas-editor.theme-dark .upload-zone:hover,.canvas-editor.theme-dark .upload-zone.is-dragging{color:#f8fbff;background:#13e4ff17;border-color:#13e4ff9e}.canvas-editor.theme-dark .upload-zone strong{color:#f8fbff}.canvas-editor.theme-dark .resource-card{color:#f2f7ff;background:#161a23f5;border-color:#94a3b829}.canvas-editor.theme-dark .resource-card:hover{border-color:#13e4ff57;box-shadow:0 .75rem 1.75rem #00000042}.canvas-editor.theme-dark .resource-thumb{color:#dbeafe;background:linear-gradient(135deg,#242a35,#151a23)}.canvas-task-queue{z-index:42;background:var(--panel);border-radius:16px;grid-template-rows:auto minmax(0,1fr);width:19.375rem;max-height:17.5rem;display:grid;position:absolute;bottom:1.375rem;right:1.375rem;overflow:hidden}.node-inspector~.canvas-task-queue{right:24.75rem}.canvas-task-queue header{border-bottom:.0625rem solid var(--line);justify-content:space-between;align-items:center;gap:.625rem;min-height:2.75rem;padding:0 .75rem;display:flex}.canvas-task-queue header span,.canvas-task-queue header div{align-items:center;gap:.4375rem;display:inline-flex}.canvas-task-queue header em{background:var(--panel-soft);min-width:1.1875rem;height:1.1875rem;color:var(--muted);border-radius:999px;place-items:center;font-size:.6875rem;font-style:normal;display:grid}.canvas-task-queue header button{width:1.75rem;height:1.75rem;color:var(--muted);background:0 0;border:0;border-radius:8px}.canvas-task-queue header button:disabled{opacity:.4;cursor:not-allowed}.canvas-task-list{align-content:start;gap:.5rem;min-height:0;padding:.625rem;display:grid}.canvas-task-item{border:.0625rem solid var(--line);background:var(--panel);border-radius:12px;gap:.5rem;padding:.625rem;display:grid}.canvas-task-item div{gap:.25rem;min-width:0;display:grid}.canvas-task-item strong,.canvas-task-item span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.canvas-task-item span,.canvas-task-item small{color:var(--muted);font-size:.75rem}.canvas-task-item footer{justify-content:space-between;align-items:center;gap:.625rem;display:flex}.canvas-task-item>button{background:var(--panel-soft);height:1.75rem;color:var(--text);border:0;border-radius:8px;font-size:.75rem}.canvas-task-item em{color:var(--muted);font-size:.75rem;font-style:normal}.canvas-task-item em[data-status=生成中]{color:var(--warning)}.canvas-task-item em[data-status=已完成]{color:var(--success)}.canvas-task-item em[data-status=失败]{color:var(--danger)}.canvas-task-empty{min-height:4.5rem;color:var(--muted);place-items:center;font-size:.8125rem;display:grid}.task-details{z-index:48;background:var(--panel);border-radius:18px;grid-template-rows:auto minmax(0,1fr) auto;width:22.5rem;max-height:min(38.75rem,100vh - 7rem);display:grid;position:absolute;top:4.5rem;right:1.375rem;overflow:hidden}.task-details header{border-bottom:.0625rem solid var(--line);justify-content:space-between;align-items:center;min-height:3.25rem;padding:0 .875rem;display:flex}.task-details header button{background:0 0;border:0;border-radius:9px;width:1.875rem;height:1.875rem}.task-details-body{min-height:0;padding:.875rem}.task-details dl{gap:.5625rem;margin:0;display:grid}.task-param-section{border-top:.0625rem solid var(--line);gap:.625rem;margin-top:1.125rem;padding-top:.875rem;display:grid}.task-param-section h3{margin:0;font-size:.8125rem}.task-details dl div{grid-template-columns:5.375rem minmax(0,1fr);gap:.625rem;font-size:.75rem;display:grid}.task-details dt{color:var(--muted)}.task-details dd{text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;overflow:hidden}.task-details footer{border-top:.0625rem solid var(--line);grid-template-columns:1fr 1fr 1fr 1fr;gap:.5rem;padding:.75rem;display:grid}.task-details footer button{border:.0625rem solid var(--line);background:var(--panel-solid);min-height:2.125rem;color:var(--text);border-radius:10px;justify-content:center;align-items:center;gap:.3125rem;font-size:.75rem;display:inline-flex}.task-details footer button:disabled{opacity:.42;cursor:not-allowed}.canvas-toast{z-index:95;border:.0625rem solid var(--line);background:var(--panel);max-width:22.5rem;box-shadow:var(--shadow-soft);color:var(--text);border-left-width:.1875rem;border-radius:11px;align-items:center;gap:.625rem;padding:.625rem .75rem;font-size:.8125rem;animation:.22s canvas-toast-in;display:flex;position:absolute;top:3.875rem;left:50%;transform:translate(-50%)}@keyframes canvas-toast-in{0%{opacity:0;transform:translate(-50%,-.5rem)}to{opacity:1;transform:translate(-50%)}}.canvas-toast--success{border-left-color:var(--success)}.canvas-toast--warning{border-left-color:var(--warning)}.canvas-toast--error{border-left-color:var(--danger)}.canvas-toast--success span{color:var(--success)}.canvas-toast--warning span{color:var(--warning)}.canvas-toast--error span{color:var(--danger)}.canvas-toast button{width:1.5rem;height:1.5rem;color:var(--muted);background:0 0;border:0;border-radius:7px}.selection-readout{z-index:30;border:.0625rem solid var(--line);background:var(--panel);max-width:16.25rem;color:var(--muted);border-radius:12px;padding:.5625rem .75rem;font-size:.75rem;position:absolute;bottom:19.625rem;right:1.375rem}.canvas-watermark{color:#0000;position:absolute;top:1.375rem;left:1.875rem}.canvas-drawer-modal-backdrop.theme-dark .text-instruction-dialog{background:#171a21!important;border:.0625rem solid #ffffff38!important;box-shadow:0 2.25rem 6.875rem #000000ad,0 0 0 .0625rem #13e4ff1a!important}.canvas-drawer-modal-backdrop.theme-dark .text-instruction-header{background:linear-gradient(#242935,#171a21)!important;border-bottom:.0625rem solid #ffffff24!important}.canvas-drawer-modal-backdrop.theme-dark .text-instruction-header strong{color:#fff!important;-webkit-text-fill-color:#fff!important;font-size:1.125rem!important;font-weight:800!important}.canvas-drawer-modal-backdrop.theme-dark .text-instruction-header span{color:#c5cedd!important;-webkit-text-fill-color:#c5cedd!important;font-size:.875rem!important}.canvas-drawer-modal-backdrop.theme-dark .text-instruction-collapse{color:#e5edf8!important}.canvas-drawer-modal-backdrop.theme-dark .text-instruction-editor{color:#fff!important;-webkit-text-fill-color:#fff!important;caret-color:#13e4ff!important;background:#080b10!important;border:.0625rem solid #fff3!important;font-size:1.25rem!important;font-weight:500!important;line-height:1.85!important;box-shadow:inset 0 .0625rem #ffffff0f,0 0 0 .1875rem #13e4ff0d!important}.canvas-drawer-modal-backdrop.theme-dark .text-instruction-editor::placeholder{color:#9fa8b8!important;-webkit-text-fill-color:#9fa8b8!important}@media (width<=760px){.canvas-editor-topbar{flex-wrap:wrap;left:.625rem;right:.625rem}.editor-top-actions{width:100%;margin-left:2.875rem}.canvas-chat-panel{width:min(22.5rem,92vw)}.node-inspector{width:min(22.5rem,100vw - 1.25rem);top:6.75rem;bottom:.625rem;right:.625rem}.canvas-task-queue,.node-inspector~.canvas-task-queue{width:auto;max-height:13.75rem;left:.625rem;right:.625rem}.node-action-bar{max-width:18.75rem;overflow:auto}}.canvas-editor:not(.is-hand-mode) .canvas-node{cursor:var(--canvas-cursor)}.canvas-editor:not(.is-hand-mode) .canvas-node:active{cursor:grabbing}.canvas-editor:not(.is-hand-mode) .canvas-node button:not(:disabled){cursor:pointer}.canvas-marquee{z-index:30;border:.0625rem solid var(--accent);background:var(--accent-soft);pointer-events:none;border-radius:4px;position:absolute}.canvas-group-layer{z-index:3;background:var(--hover-overlay);transform-origin:0 0;cursor:grab;border:.09375rem dashed #14171f38;border-radius:18px;position:absolute;top:0;left:0}.canvas-group-layer:active{cursor:grabbing}.canvas-group-layer.is-active{border-color:var(--accent);background:var(--accent-soft)}.canvas-group-tag{color:#fff;white-space:nowrap;background:#14171fb8;border-radius:6px;padding:.125rem .5625rem;font-size:.6875rem;line-height:1.5;position:absolute;top:-.6875rem;left:.875rem}.canvas-selection-toolbar,.canvas-group-menu{z-index:46;border:.0625rem solid var(--line);background:var(--panel);box-shadow:var(--shadow-pop);white-space:nowrap;border-radius:10px;align-items:center;gap:.125rem;padding:.3125rem .5rem;display:flex;position:absolute;transform:translate(-50%,calc(-100% - .875rem))}.canvas-selection-toolbar .selection-count,.canvas-group-menu .group-menu-title{color:var(--muted);padding:0 .5rem;font-size:.75rem;font-weight:600}.canvas-selection-toolbar .selection-divider,.canvas-group-menu .selection-divider{background:var(--line-strong);width:.0625rem;height:1.125rem;margin:0 .25rem}.canvas-selection-toolbar button,.canvas-group-menu button{height:1.75rem;color:var(--text);background:0 0;border:0;border-radius:7px;align-items:center;gap:.3125rem;padding:0 .625rem;font-size:.75rem;display:inline-flex}.canvas-selection-toolbar button:hover,.canvas-group-menu button:hover{background:var(--panel-soft)}.canvas-group-menu button.is-danger{color:#d3445a}.canvas-group-menu button.is-danger:hover{background:#d3445a1a}.canvas-group-run-issues{z-index:60;pointer-events:auto;flex-direction:column;gap:.375rem;width:min(35rem,100vw - 2rem);display:flex;position:absolute;top:4rem;left:50%;transform:translate(-50%)}.canvas-group-run-issue{color:#8f1d1d;min-height:2rem;box-shadow:var(--shadow-pop);background:#fffffff0;border:.0625rem solid #ef444442;border-radius:8px;grid-template-columns:minmax(0,1fr) 2rem;display:grid;overflow:hidden}.canvas-group-run-issue button{color:inherit;background:0 0;border:0;font-size:.75rem;font-weight:650;line-height:1.35}.canvas-group-run-issue-message{text-align:left;min-width:0;padding:.4375rem .625rem}.canvas-group-run-issue-close{opacity:.76;justify-content:center;align-items:center;width:2rem;min-width:2rem;padding:0;display:inline-flex}.canvas-group-run-issue:hover{background:#fff5f5;border-color:#ef44447a}.canvas-group-run-issue-close:hover{opacity:1;background:#ef44441a}.canvas-editor.theme-dark .canvas-group-run-issue{color:#ffd0d5;background:#221216f5;border-color:#ff5a6657}.canvas-editor.theme-dark .canvas-group-run-issue:hover{background:#30161cfa;border-color:#ff5a6699}.canvas-editor.theme-dark .canvas-group-run-issue-close:hover{background:#ff5a6624}.canvas-tasklog-panel .tasklog-body{padding:.75rem .875rem;overflow-y:auto}.canvas-tasklog-panel .tasklog-filters{flex-direction:column;gap:.5rem;margin-bottom:.75rem;display:flex}.canvas-tasklog-panel .tasklog-filter-row{flex-wrap:wrap;gap:.375rem;display:flex}.canvas-tasklog-panel .tasklog-filter-row button{border:.0625rem solid var(--line);height:1.75rem;color:var(--text-muted,#6b7280);cursor:pointer;background:0 0;border-radius:8px;padding:0 .75rem;font-size:.8125rem}.canvas-tasklog-panel .tasklog-filter-row button.is-active{background:var(--accent,#4f46e5);border-color:var(--accent,#4f46e5);color:#fff}.canvas-tasklog-panel .tasklog-empty{text-align:center;color:var(--text-muted,#9ca3af);padding:2.5rem 0;font-size:.8125rem}.canvas-tasklog-panel .tasklog-error{color:#ef4444}.canvas-tasklog-panel .tasklog-list{flex-direction:column;gap:.625rem;margin:0;padding:0;list-style:none;display:flex}.canvas-tasklog-panel .tasklog-item{border:.0625rem solid var(--line);background:var(--panel-soft,#00000005);border-radius:10px;padding:.625rem .75rem}.canvas-tasklog-panel .tasklog-item-head{justify-content:space-between;align-items:center;gap:.5rem;margin-bottom:.375rem;display:flex}.canvas-tasklog-panel .tasklog-node{text-overflow:ellipsis;white-space:nowrap;font-size:.875rem;font-weight:600;overflow:hidden}.canvas-tasklog-panel .tasklog-status{color:var(--text-muted,#6b7280);background:#0000000f;border-radius:6px;flex-shrink:0;padding:.125rem .5rem;font-size:.75rem}.canvas-tasklog-panel .tasklog-status.is-processing{color:#d97706;background:#f59e0b29}.canvas-tasklog-panel .tasklog-status.is-completed{color:#16a34a;background:#22c55e29}.canvas-tasklog-panel .tasklog-status.is-failed{color:#dc2626;background:#ef444429}.canvas-tasklog-panel .tasklog-item-meta{color:var(--text-muted,#9ca3af);flex-wrap:wrap;gap:.25rem;margin-bottom:.375rem;font-size:.75rem;display:flex}.canvas-tasklog-panel .tasklog-item-id{color:var(--text-muted,#6b7280);justify-content:space-between;align-items:center;gap:.5rem;font-size:.75rem;display:flex}.canvas-tasklog-panel .tasklog-item-id span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.canvas-tasklog-panel .tasklog-item-id button{border:.0625rem solid var(--line);height:1.5rem;color:var(--accent,#4f46e5);cursor:pointer;background:0 0;border-radius:6px;flex-shrink:0;align-items:center;gap:.25rem;padding:0 .5rem;font-size:.75rem;display:inline-flex}.canvas-tasklog-panel .tasklog-error-msg{color:#dc2626;word-break:break-all;background:#ef444414;border-radius:8px;margin-top:.5rem;padding:.5rem .625rem;font-size:.75rem;line-height:1.5}.canvas-tasklog-panel .tasklog-footer{border-top:.0625rem solid var(--line);color:var(--text-muted,#9ca3af);padding:.625rem .875rem;font-size:.75rem;line-height:1.5}@keyframes ifrog-marquee{0%{transform:translate(0)}to{transform:translate(-50%)}}html:has(.ifrog-hero-preview-page){scrollbar-width:thin;scrollbar-color:transparent transparent;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}html:has(.ifrog-hero-preview-page) body{scrollbar-width:thin;scrollbar-color:transparent transparent;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}@media (width>=768px){html:has(.ifrog-hero-preview-page){height:100%;overflow:hidden}html:has(.ifrog-hero-preview-page) body{height:100%;overflow:hidden}}html:has(.ifrog-hero-preview-page):hover{scrollbar-color:#ffffff24 transparent}html:has(.ifrog-hero-preview-page):hover body{scrollbar-color:#ffffff24 transparent}html.theme-light:has(.ifrog-hero-preview-page){scrollbar-color:transparent transparent!important}html.theme-light:has(.ifrog-hero-preview-page) body{scrollbar-color:transparent transparent!important}html.theme-light:has(.ifrog-hero-preview-page):hover{scrollbar-color:#ffffff24 transparent!important}html.theme-light:has(.ifrog-hero-preview-page):hover body{scrollbar-color:#ffffff24 transparent!important}html:has(.ifrog-hero-preview-page)::-webkit-scrollbar{width:.25rem}html:has(.ifrog-hero-preview-page) body::-webkit-scrollbar{width:.25rem}html:has(.ifrog-hero-preview-page)::-webkit-scrollbar-track{background:0 0!important}html:has(.ifrog-hero-preview-page) body::-webkit-scrollbar-track{background:0 0!important}html:has(.ifrog-hero-preview-page)::-webkit-scrollbar-thumb{background:#ffffff0f;border:none;border-radius:9999px}html:has(.ifrog-hero-preview-page) body::-webkit-scrollbar-thumb{background:#ffffff0f;border:none;border-radius:9999px}html:has(.ifrog-hero-preview-page):hover::-webkit-scrollbar-thumb{background:#ffffff2e}html:has(.ifrog-hero-preview-page):hover body::-webkit-scrollbar-thumb{background:#ffffff2e}html:has(.ifrog-hero-preview-page)::-webkit-scrollbar-thumb:active{background:#ffffff47}html:has(.ifrog-hero-preview-page) body::-webkit-scrollbar-thumb:active{background:#ffffff47}html:has(.ifrog-hero-preview-page)::-webkit-scrollbar-button{width:0;height:0;display:none}html:has(.ifrog-hero-preview-page)::-webkit-scrollbar-corner{width:0;height:0;display:none}html:has(.ifrog-hero-preview-page) body::-webkit-scrollbar-button{width:0;height:0;display:none}html:has(.ifrog-hero-preview-page) body::-webkit-scrollbar-corner{width:0;height:0;display:none}.ifrog-hero-preview-page{color:#e2e8f0;background:#07090f;min-height:100dvh}@media (width>=768px){.ifrog-hero-preview-page{height:100dvh;max-height:100dvh;overflow:hidden}}.ifrog-hero-preview__nav{inset-inline:0;z-index:50;border-bottom:.0625rem solid #0000;justify-content:space-between;align-items:center;height:4rem;padding-inline:6vw;transition:background .35s,border-color .35s,-webkit-backdrop-filter .35s,backdrop-filter .35s;display:flex;position:fixed;top:0}.ifrog-hero-preview__nav.is-scrolled{-webkit-backdrop-filter:blur(1.25rem);backdrop-filter:blur(1.25rem);background:#03050fe0;border-bottom-color:#ffffff0f}.ifrog-hero-preview__nav-brand{cursor:pointer;align-items:center;gap:.625rem;display:flex}.ifrog-hero-preview__nav-logo{object-fit:cover;border-radius:8px;width:2rem;height:2rem}.ifrog-hero-preview__nav-logo-fallback{background:linear-gradient(135deg,#12d8f1,#6c3bff);border-radius:8px;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:1rem;display:flex}.ifrog-hero-preview__nav-title{color:#f1f5f9;letter-spacing:.01875rem;font-size:1rem;font-weight:700}.ifrog-hero-preview__nav-actions{align-items:center;gap:.5rem;display:flex}.ifrog-hero-preview__nav-btn{color:#94a3b8;cursor:pointer;background:0 0;border:.0625rem solid #ffffff1a;border-radius:7px;padding:.3125rem .875rem;font-size:.8125rem;transition:border-color .2s,color .2s,background-color .2s}.ifrog-hero-preview__nav-btn:hover{color:#f1f5f9;border-color:#ffffff38}.ifrog-hero-preview__nav-btn.is-primary{color:#12d8f1;background:#12d8f11a;border-color:#12d8f166;padding-inline:1rem;font-weight:600}.ifrog-hero-preview__nav-btn.is-primary:hover{color:#12d8f1;background:#12d8f12e;border-color:#12d8f1b3}.ifrog-hero-preview__beian-bar{z-index:20;padding-inline:6vw;padding-bottom:env(safe-area-inset-bottom,0);-webkit-backdrop-filter:blur(.75rem);backdrop-filter:blur(.75rem);background:#07090f73;border-top:.0625rem solid #ffffff14;flex:none;justify-content:center;align-items:center;display:flex;position:relative}.ifrog-hero-preview__beian{letter-spacing:.02em;color:#64748b;text-align:center;flex-wrap:wrap;justify-content:center;align-items:center;gap:.5rem 1.125rem;padding-block:.75rem;font-size:.75rem;font-weight:500;line-height:1.5;display:flex}.ifrog-hero-preview__beian-item{white-space:nowrap;align-items:center;gap:.375rem;display:inline-flex}.ifrog-hero-preview__beian-sep{background:#ffffff24;flex:none;width:.0625rem;height:.75rem}.ifrog-hero-preview__beian-icon{object-fit:contain;flex:none;width:1rem;height:1rem}.ifrog-hero-preview__beian a{color:inherit;text-decoration:none;transition:color .2s}.ifrog-hero-preview__beian a:hover{color:#94a3b8}@media (width<=1023px){.ifrog-hero-preview__beian-sep{display:none}.ifrog-hero-preview__beian{gap:.375rem .875rem;font-size:.6875rem}}@media (width<=639px){.ifrog-hero-preview{--mobile-beian-bar-height:6.75rem}.ifrog-hero-preview__beian-bar{padding-inline:1.25rem}}.ifrog-hero-preview{--copy-top:11%;--copy-width:94%;--copy-gap:2.2vh;--carousel-gap:1rem;--title-size:clamp(1.875rem, 5.8vw + .85rem, 6.125rem);--subtitle-size:1.5rem;--btn-size:clamp(.8125rem, .75vw + .55rem, 1.25rem);--card-size:9.75rem;--card-radius:1.125rem;--marquee-duration:48s;color:#fff;background:#07090f;min-height:100dvh}.ifrog-hero-preview__section{background:radial-gradient(circle at 18% 24%,#12d8f138,#0000 30%),radial-gradient(circle at 82% 18%,#a78bfa3d,#0000 28%),linear-gradient(135deg,#07111d 0%,#05060b 52%,#10101f 100%);flex-direction:column;display:flex;position:relative}@media (width>=768px){.ifrog-hero-preview__section{height:100dvh;min-height:100dvh;overflow:hidden}}.ifrog-hero-preview__video{pointer-events:none;z-index:0;object-fit:cover;object-position:center;opacity:0;width:100%;height:100%;transition:opacity .35s;position:absolute;inset:0}.ifrog-hero-preview__section.is-video-ready .ifrog-hero-preview__video{opacity:1}.ifrog-hero-preview__section.is-video-failed .ifrog-hero-preview__video{display:none}.ifrog-hero-preview__overlay{pointer-events:none;z-index:1;background:linear-gradient(#00000061 0%,#0000001f 38%,#0000008c 78%,#000000b8 100%);position:absolute;inset:0}.ifrog-hero-preview__stage{z-index:10;flex:1;min-height:0;position:relative}.ifrog-hero-preview__copy{z-index:10;width:var(--copy-width);align-items:center;gap:var(--copy-gap);text-align:center;flex-direction:column;max-width:72rem;display:flex}@media (width>=768px){.ifrog-hero-preview__copy{top:calc(var(--copy-top) + env(safe-area-inset-top,0));position:absolute;left:50%;transform:translate(-50%)}}.ifrog-hero-preview__copy h1{font-size:var(--title-size);letter-spacing:-.035em;text-wrap:balance;color:#fff;text-shadow:0 .25rem 2.875rem #0000008c;margin:0;font-weight:700;line-height:1.06}.ifrog-hero-preview__subtitle{width:max-content;max-width:96vw;font-size:var(--subtitle-size);white-space:nowrap;text-wrap:nowrap;color:#ffffffe6;text-shadow:0 .125rem 1.375rem #00000073;margin:1.5rem 0;line-height:1.45}@media (width<=767px){html:has(.ifrog-hero-preview-page){height:100%;overflow:hidden}html:has(.ifrog-hero-preview-page) body{height:100%;overflow:hidden}html:has(.ifrog-hero-preview-page) #app{height:100%;overflow:hidden}.ifrog-hero-preview{--mobile-beian-gap:1.25rem;--mobile-beian-bar-height:5.75rem;--mobile-carousel-estimate:calc(var(--card-size) * 1.35);height:auto;min-height:auto}.ifrog-hero-preview-page{-webkit-overflow-scrolling:touch;overscroll-behavior-y:contain;height:100dvh;max-height:100dvh;overflow:hidden auto}.ifrog-hero-preview__subtitle{white-space:normal;text-wrap:balance;width:100%;max-width:42rem;font-size:clamp(.875rem,3.6vw + .4rem,1.125rem);line-height:1.55}.ifrog-hero-preview__section{background:0 0;height:auto;min-height:100dvh;overflow:visible}.ifrog-hero-preview__video,.ifrog-hero-preview__overlay{width:100%;height:100dvh;min-height:0;position:fixed;inset:0}.ifrog-hero-preview__stage{z-index:10;min-height:auto;padding:calc(4rem + env(safe-area-inset-top,0) + .5rem) 1rem calc(var(--mobile-beian-bar-height) + var(--mobile-beian-gap) + var(--mobile-carousel-estimate) + env(safe-area-inset-bottom,0) + 1rem);flex-direction:column;flex:none;align-items:center;gap:1.25rem;display:flex;position:relative}.ifrog-hero-preview__copy{width:100%;max-width:none;position:static;transform:none}.ifrog-hero-preview__carousel{z-index:25;left:0;right:0;bottom:calc(var(--mobile-beian-bar-height) + var(--mobile-beian-gap) + env(safe-area-inset-bottom,0));width:100%;margin-top:0;padding-bottom:0;position:fixed}.ifrog-hero-preview__carousel-fade{display:none}.ifrog-hero-preview__beian-bar{z-index:30;padding-inline:1rem;padding-bottom:env(safe-area-inset-bottom,0);position:fixed;bottom:0;left:0;right:0}.ifrog-hero-preview__beian{flex-direction:column;align-items:center;gap:.25rem;padding-block:.625rem .75rem;font-size:.625rem;line-height:1.4}.ifrog-hero-preview__beian-sep{display:none}.ifrog-hero-preview__beian-item{white-space:normal;overflow-wrap:anywhere;justify-content:center;width:100%;display:flex}.ifrog-hero-preview__beian-icon{width:.875rem;height:.875rem}}.ifrog-hero-preview__cta{font-size:var(--btn-size);color:#fff;-webkit-backdrop-filter:blur(.25rem);backdrop-filter:blur(.25rem);cursor:pointer;background:#ffffff26;border:.0625rem solid #ffffffa6;border-radius:9999px;margin:0;padding:.55em 2.75em;font-weight:600;transition:border-color .2s,background-color .2s}.ifrog-hero-preview__cta:hover{background:#ffffff59;border-color:#fff}@media (width>=768px){.ifrog-hero-preview__carousel{right:0;bottom:var(--carousel-gap);z-index:10;position:absolute;left:0}}.ifrog-hero-preview__carousel-fade{pointer-events:none;inset-inline:0;background:linear-gradient(#0000,#0000001a,#0000004d);height:12%;min-height:4rem;position:absolute;top:-8%}.ifrog-hero-preview__status{text-align:center;color:#ffffff73;padding:2% 4%;font-size:.75rem}.ifrog-hero-preview__status.is-error{color:#fca5a5}.ifrog-hero-preview__marquee-mask{padding-bottom:.25rem;overflow:hidden visible;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 3% 97%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 3% 97%,#0000 100%)}.ifrog-hero-preview__marquee-track{width:max-content;animation:ifrog-marquee var(--marquee-duration) linear infinite;will-change:transform;gap:.75rem;padding-inline:3%;display:flex}.ifrog-hero-preview__marquee-track:hover{animation-play-state:paused}.ifrog-hero-preview__card{width:var(--card-size);border-radius:var(--card-radius);-webkit-backdrop-filter:blur(1.5rem);backdrop-filter:blur(1.5rem);cursor:pointer;background:#0000002e;border:.0625rem solid #ffffff24;flex-direction:column;flex-shrink:0;transition:transform .3s,border-color .3s,background-color .3s;display:flex;overflow:visible;box-shadow:0 .75rem 2.5rem #00000038}.ifrog-hero-preview__card:hover{background:#00000047;border-color:#ffffff47;transform:translateY(-.125rem)}.ifrog-hero-preview__cover-wrap{border-radius:calc(var(--card-radius) - 1px) calc(var(--card-radius) - 1px) 0 0;flex-shrink:0;width:100%;overflow:hidden}.ifrog-hero-preview__cover{aspect-ratio:4/3;background:#f5f0e8eb;border-radius:0;width:100%;overflow:hidden}.ifrog-hero-preview__cover img{object-fit:contain;object-position:center;width:100%;height:100%;transition:transform .5s}.ifrog-hero-preview__card:hover .ifrog-hero-preview__cover img{transform:scale(1.02)}.ifrog-hero-preview__cover-fallback{color:#ffffff38;background:#ffffff0f;place-items:center;width:100%;height:100%;display:grid}.ifrog-hero-preview__card-title{text-align:center;color:#ffffffe0;-webkit-line-clamp:2;border-radius:0 0 calc(var(--card-radius) - 1px) calc(var(--card-radius) - 1px);-webkit-box-orient:vertical;flex-shrink:0;padding:.3rem .5rem .4rem;font-size:.6875rem;font-weight:500;line-height:1.3;display:-webkit-box;overflow:hidden}.ifrog-hero-preview__ai{background:linear-gradient(90deg,#fcd34d,#fb7185,#a78bfa);color:#0000;-webkit-background-clip:text;background-clip:text;padding-inline:.5rem}@media (width>=640px){.ifrog-hero-preview{--copy-top:13%;--copy-width:90%;--copy-gap:2.4vh;--carousel-gap:2.2vh;--card-size:11rem;--card-radius:1.25rem}.ifrog-hero-preview__marquee-track{gap:.875rem}.ifrog-hero-preview__card-title{padding-inline:.625rem;font-size:.75rem}}@media (width>=768px){.ifrog-hero-preview{--copy-top:14%;--copy-width:86%;--copy-gap:2.6vh;--carousel-gap:2.4vh;--card-size:12.5rem;--card-radius:1.3125rem}.ifrog-hero-preview__copy h1{line-height:1.04}.ifrog-hero-preview__card-title{padding-inline:.75rem;font-size:.8125rem}.ifrog-hero-preview__marquee-track{gap:1.125rem;padding-inline:4%}.ifrog-hero-preview__status{font-size:.875rem}}@media (width>=1024px){.ifrog-hero-preview{--copy-top:15%;--copy-width:82%;--carousel-gap:2.6vh;--card-size:14.25rem}}@media (width>=1280px){.ifrog-hero-preview{--copy-top:16%;--copy-width:78%;--card-size:15rem;--card-radius:1.375rem}.ifrog-hero-preview__marquee-track{gap:1.25rem}}@media (height<=740px){.ifrog-hero-preview{--copy-top:8%;--copy-gap:1.6vh;--carousel-gap:1.6vh}}@media (height<=640px){.ifrog-hero-preview{--copy-top:6%;--copy-gap:1.2vh;--carousel-gap:1.2vh}}@media (prefers-reduced-motion:reduce){.ifrog-hero-preview__marquee-track{max-width:100%;animation:none;overflow-x:auto}}html.theme-light .ifrog-hero-preview__copy h1,html.theme-light .ifrog-hero-preview__copy h1>span:not(.ifrog-hero-preview__ai){color:#fff!important}@media (width>=390px) and (width<=639px) and (height>=820px){.ifrog-hero-preview{--card-size:9.125rem;--mobile-beian-bar-height:5.5rem}.ifrog-hero-preview__beian-bar{background:#07090f85;border-top-color:#ffffff0f;padding-inline:.5rem}.ifrog-hero-preview__beian{letter-spacing:0;gap:.125rem;padding-block:.5rem .625rem;font-size:.5625rem;line-height:1.25}.ifrog-hero-preview__beian-item{max-width:100%}}.poster-course-page{--poster-accent:#f4d1b2;--poster-accent-highlight:#f4d1b2;--poster-accent-strong:#d9b08c;--poster-accent-deep:#5c4738;--poster-bg:#fdf9f5;--poster-bg-soft:#fdf9f5;--poster-bg-end:#faeee4;--poster-bg-glow:#f4d1b261;--poster-bg-glow-soft:#f4d1b22e;background:#f0f0f0;min-height:100dvh;overflow-x:hidden}.poster-course-page .box{background-color:#f0f0f0}.poster-course-page .box,.poster{overflow:hidden}.poster-course-page .poster{background-color:var(--poster-bg);background-image:radial-gradient(ellipse 72% 48% at 8% 6%,var(--poster-bg-glow) 0%,transparent 58%),radial-gradient(ellipse 58% 42% at 92% 12%,var(--poster-bg-glow-soft) 0%,transparent 52%),radial-gradient(ellipse 64% 50% at 50% 100%,var(--poster-bg-glow-soft) 0%,transparent 62%);max-width:100%;margin:0 auto}.poster-course-page .poster,.poster .poster-inner{width:80rem}.poster-course-page .poster-top{background-repeat:no-repeat;background-size:100%;flex-direction:column;height:86.8125rem;padding:0 3.875rem}.poster-course-page .poster-top,.poster-top .logo{align-items:center;width:100%;display:flex}.poster-course-page .poster-top .logo{justify-content:center;height:12.5rem;margin-bottom:3rem}.poster-course-page .poster-top .logo>img{width:18.125rem}.poster-course-page .poster-top .main{flex-direction:column;align-items:center;gap:1.5rem;margin-bottom:7.75rem;display:flex}.poster-course-page .poster-top .main .push{background-color:var(--poster-accent-highlight);color:#000;letter-spacing:.92781rem;text-align:center;font-family:Source Han Sans CN;font-size:5.799rem;font-style:normal;font-weight:700;line-height:6.25rem}.poster-course-page .poster-top .main .img-push,.poster-top .main .push{width:27.1875rem;height:6.25rem}.poster-course-page .poster-top .main .img-month{width:100%}.poster-course-page .poster-top .main .img-text{color:#000;text-align:center;font-family:Source Han Sans CN;font-size:2.25rem;font-style:normal;font-weight:500;line-height:160%}.poster-course-page .poster-top .slogn{border:.375rem solid #fff;flex-shrink:0;justify-content:center;align-items:center;gap:.625rem;width:100%;height:32.5rem;display:flex;position:relative}.poster-course-page .poster-top .slogn .slogn-bg{opacity:.6;width:100%;height:100%;position:absolute;top:0;left:0}.poster-course-page .poster-top .slogn>img{z-index:5;width:100%}.poster-course-page .poster-top .img-slogn{width:100%}.poster-course-page .poster .bg-box{background:linear-gradient(180deg,#fff 0%,var(--poster-bg) 12%,var(--poster-bg-soft) 55%,var(--poster-bg-end) 100%);padding-bottom:7.5rem;position:relative}.poster-course-page .poster .bg-box:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(90% 40% at 50% 0,#f4d1b238 0%,#0000 70%);position:absolute;inset:0}.poster-course-page .poster .bg-box>*{z-index:1;position:relative}@media screen and (width<=1280px){.poster{width:calc(100% - 2rem)}}.poster-flow{border-bottom:.0625rem solid #696969;width:calc(100% - 7rem);margin:0 3.5rem;padding:0 0 3rem;position:relative}.poster-course-page .poster-flow .preview-img{z-index:10;width:100%;margin:3rem 0;position:relative}.poster-course-page .poster-flow .course-info{text-align:center;z-index:10;padding:7.5rem 0;position:relative}.poster-course-page .poster-flow .course-info>img{width:58.25rem}.poster-course-page .poster-flow .title-bg{display:none}.poster-course-page .poster-flow .title-bg.seedance{top:155rem}.poster-course-page .poster-flow .title-bg.flow{top:264.375rem}.poster-course-page .poster-flow .content-wrapper{z-index:10;position:relative}.poster-course-page .poster-flow .content-wrapper.seedance{border-bottom:.0625rem solid #696969;margin-bottom:7.5rem;padding:3rem 0}.poster-course-page .poster-flow .content-wrapper .content-header{flex-direction:row;align-items:center;gap:1rem;width:100%;margin-bottom:2.4375rem;display:flex}.poster-course-page .poster-flow .content-wrapper .content-header .content-title-group{align-items:center;gap:.5rem;display:flex}.poster-course-page .poster-flow .content-wrapper .content-header .content-title-group .content-title{color:#000;z-index:1;font-family:Source Han Sans CN,sans-serif;font-size:3rem;font-weight:700;line-height:1.04em;position:relative}.poster-course-page .poster-flow .content-wrapper .content-header .content-title-group .content-title:after{background:var(--poster-accent-highlight);content:"";z-index:-1;width:100%;height:1.5rem;position:absolute;bottom:0;left:0}.poster-course-page .poster-flow .content-wrapper .content-header .content-title-group .content-separator{color:#000;font-family:Source Han Sans CN,sans-serif;font-size:1.5rem;font-weight:500;line-height:1.5em}.poster-course-page .poster-flow .content-wrapper .content-header .content-title-group .content-subtitle{color:#000;font-family:Source Han Sans CN,sans-serif;font-size:3rem;font-weight:700;line-height:1.5em}.poster-course-page .poster-flow .content-wrapper .content-body{flex-direction:column;gap:4rem;display:flex}.poster-course-page .poster-flow .content-wrapper .content-body .highlight-box{align-items:center;height:4.5rem;display:flex}.poster-course-page .poster-flow .content-wrapper .content-body .highlight-text{color:var(--poster-accent-strong);align-items:center;gap:.875rem;height:100%;margin:0;font-family:Source Han Sans CN,sans-serif;font-weight:700;display:flex}.poster-course-page .poster-flow .content-wrapper .content-body .highlight-text span{align-items:center;display:flex}.poster-course-page .poster-flow .content-wrapper .content-body .highlight-text-larger{font-size:3rem}.poster-course-page .poster-flow .content-wrapper .content-body .sign{font-size:1.5rem}.poster-course-page .poster-flow .content-wrapper .content-body .highlight-text-normal{color:#000;font-size:2rem}.poster-course-page .poster-flow .content-wrapper .content-body .blue{color:#082fee}.poster-course-page .poster-flow .content-wrapper .content-body .yellow{color:#f09516}.poster-course-page .poster-flow .content-wrapper .content-body .orange{color:#e43636}.poster-course-page .poster-flow .content-wrapper .content-body .content-conclusion{margin-top:0}.poster-course-page .poster-flow .content-wrapper .content-body .conclusion-text{color:var(--poster-accent-strong);margin:0;font-family:Source Han Sans CN,sans-serif;font-size:2rem;font-weight:700;line-height:1.56em}.poster-course-page .poster-flow .content-wrapper .content-body .content-section{flex-direction:column;gap:1.25rem;display:flex}.poster-course-page .poster-flow .content-wrapper .content-body .content-section .section-title{color:#000;margin:0;font-family:Source Han Sans CN,sans-serif;font-size:2rem;font-weight:700}.poster-course-page .poster-flow .content-wrapper .content-body .content-section .section-title-highlight{color:var(--poster-accent-strong)}.poster-course-page .poster-flow .content-wrapper .content-body .content-section .section-detail,.poster-flow .content-wrapper .content-body .content-section .section-text{color:#000;margin:0;font-family:Source Han Sans CN,sans-serif;font-size:1.625rem;font-weight:400}.poster-course-page .poster-flow .content-wrapper .content-body .content-section .section-detail{text-align:justify;padding-left:1.5em}.poster-course-page .poster-flow .content-wrapper .content-body .content-section .section-detail li:last-child{margin-bottom:0}.poster-course{padding-top:7.5rem}.poster-course-page .poster-course,.poster-course .model-era{flex-direction:column;align-items:center;display:flex}.poster-course-page .poster-course .model-era{width:100%;padding:4.25rem 0;position:relative}.poster-course-page .poster-course .model-era .title-bg{display:none}.poster-course-page .poster-course .model-era .title{z-index:10;flex-direction:column;justify-content:center;align-items:center;gap:.75rem;width:100%;height:15.125rem;margin-bottom:4rem;display:flex}.poster-course-page .poster-course .model-era .title .title-top{background-color:var(--poster-accent-highlight);color:#000;text-transform:uppercase;border-radius:2px;justify-content:center;align-items:center;height:2rem;padding:0 .25rem;font-family:Source Han Sans CN;font-size:1.3125rem;font-weight:700;display:flex}.poster-course-page .poster-course .model-era .title .title-center{color:#000;text-align:center;font-family:Source Han Sans CN;font-size:3.75rem;font-style:normal;font-weight:700;line-height:4.875rem}.poster-course-page .poster-course .model-era .title .title-bottom{color:#000;opacity:.6;text-align:justify;text-transform:uppercase;font-family:Source Han Sans CN;font-size:1.25rem;font-style:normal;font-weight:400;line-height:normal}.poster-course-page .poster-course .model-era .banner{background:var(--poster-accent);color:#fff;z-index:10;background-position:100% 100%;background-repeat:no-repeat;width:calc(100% - 7rem);height:5.5rem;margin:0 3.5rem 3rem;padding:.5rem 1.5rem;font-size:3rem;font-weight:700}.poster-course-page .poster-course .model-era .value-list{z-index:10;flex-direction:column;gap:4.375rem;width:100%;padding:2.5rem 3.5rem 0;display:flex}.poster-course-page .poster-course .model-era .model-list{flex-direction:column;gap:4rem;width:100%;padding:0 3.5rem;display:flex}.poster-course-page .poster-course .model-era .model-list .model-category{flex-direction:column;gap:.5rem;display:flex}.poster-course-page .poster-course .model-era .model-list .category-title{color:#000;letter-spacing:.03375rem;margin:0;font-family:Source Han Sans CN,sans-serif;font-size:1.6875rem;font-weight:700;line-height:1.8em}.poster-course-page .poster-course .model-era .model-list .category-title>ul{margin-bottom:0;padding-left:1.5em}.poster-course-page .poster-course .model-era .model-list .model-tags{justify-content:center;align-items:center;display:flex}.poster-course-page .poster-course .model-era .model-list .model-tag{-o-object-fit:cover;object-fit:cover;background:#f2f2f2;flex:1;justify-content:center;align-items:flex-end;width:18.25rem;height:23.625rem;display:flex;position:relative}.poster-course-page .poster-course .model-era .model-list .model-tag .model-name{color:#fff;z-index:4;font-size:1.75rem;font-weight:700;position:absolute;bottom:1rem;left:1rem}.poster-team{margin:7.5rem 0 5.3125rem;padding:4.25rem 3.5rem;position:relative}.poster-course-page .poster-team .title-bg{display:none}.poster-course-page .poster-team>img:not(.title-bg){z-index:10;width:100%;position:relative}.poster-course-page .poster-team .info{color:var(--poster-accent-strong);text-align:center;text-transform:uppercase;padding:2.5rem 0;font-family:Source Han Sans CN;font-size:1.60769rem;font-style:normal;font-weight:700;line-height:normal}.poster-case{margin-top:5rem;padding:4.25rem 3.5rem 0;position:relative}.poster-course-page .poster-case:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(circle,#f4d1b280 0%,#0000 68%);width:42%;height:32.5rem;position:absolute;top:-2.5rem;left:-8%}.poster-course-page .poster-case:after{content:"";pointer-events:none;z-index:0;background:radial-gradient(circle,#f4d1b252 0%,#0000 65%);width:38%;height:40rem;position:absolute;top:11.25rem;right:-6%}.poster-course-page .poster-case .title-bg{display:none}.poster-course-page .poster-case .part-content{z-index:10;max-width:80rem;margin:0 auto;padding-top:1.375rem;position:relative}.poster-course-page .poster-case .part-content .case-studies{flex-direction:column;gap:1.25rem;display:flex}.poster-course-page .poster-case .part-content .case-summary-inline{color:#000;text-align:justify;text-indent:-1.35em;margin-bottom:1.25rem;padding:.5rem .3125rem .5rem 1.2em;font-size:1.625rem;font-weight:350;line-height:1.45em}.poster-course-page .poster-case .part-content .case-summary-inline:before{content:"";vertical-align:middle;background:#000;border-radius:50%;width:.4375rem;height:.4375rem;margin:0 1rem;display:inline-block}.poster-course-page .poster-case .part-content .case-gallery{flex-direction:column;display:flex;position:relative}.poster-course-page .poster-case .part-content .gallery-item{grid-template-columns:repeat(4,1fr);gap:.5rem 1.125rem;margin:0 0 2.5rem;padding:0;list-style:none;display:grid;position:relative}.poster-course-page .poster-case .part-content .gallery-item .gallery-item-bg{display:none}.poster-course-page .poster-case .part-content .gallery-item .gallery-item-bg.left{top:-9.375rem;left:-12.5rem}.poster-course-page .poster-case .part-content .gallery-item .gallery-item-bg.right{top:-9.375rem;right:-15.625rem}.poster-course-page .poster-case .part-content .gallery-label{color:#000;letter-spacing:.03125rem;grid-column:1/-1;margin-left:1.5em;font-family:Source Han Sans CN,sans-serif;font-size:1.6875rem;font-weight:700;line-height:1.8em;list-style:outside}.poster-course-page .poster-case .part-content .gallery-image{aspect-ratio:272/var(--height-radio);z-index:5;width:17rem;margin:0;padding:0;list-style:none;overflow:hidden}.poster-course-page .poster-case .part-content .gallery-image img{-o-object-fit:cover;object-fit:cover;width:100%;max-width:17rem;height:100%;display:block}.poster-course-page .poster-case .part-content .case-image-grid{z-index:10;flex-direction:column;gap:1.125rem;display:flex}.poster-course-page .poster-case .part-content .image-grid-row{grid-template-columns:repeat(4,1fr);width:100%;margin:0;padding:0;list-style:none;display:grid}.poster-course-page .poster-case .part-content .grid-item{flex-direction:column;gap:.30813rem;width:100%;height:18.25rem;margin:0;padding:0;list-style:none;display:flex;position:relative}.poster-course-page .poster-case .part-content .grid-label{color:#000;z-index:1;background:#fff9;padding:.25rem .5rem;font-family:Source Han Sans CN,sans-serif;font-size:.875rem;font-weight:400;line-height:1.5em;position:absolute;top:0;left:0}.poster-course-page .poster-case .part-content .grid-image{-o-object-fit:cover;object-fit:cover;background:#f2f2f2;width:100%;height:100%;display:block}.poster-course-page .poster-case .part-content .handheld-workflow,.poster-case .part-content .material-workflow,.poster-case .part-content .scene-workflow{flex-direction:column;gap:1.25rem;display:flex}.poster-course-page .poster-case .part-content .workflow-row{align-items:center;margin:0;padding:0;list-style:none;display:flex}.poster-course-page .poster-case .part-content .workflow-step{flex-direction:column;width:24.375rem;margin:0;padding:0;list-style:none;display:flex;position:relative}.poster-course-page .poster-case .part-content .workflow-step:first-child{background:#f2f2f2}.poster-course-page .poster-case .part-content .step-label{color:#000;z-index:1;background:#fff9;padding:.5rem 1rem;font-family:Source Han Sans CN,sans-serif;font-size:1.375rem;font-weight:400;line-height:1.5em;position:absolute;top:0;left:0}.poster-course-page .poster-case .part-content .step-image{-o-object-fit:cover;object-fit:cover;background:#f2f2f2;width:100%;height:100%;display:block}.poster-course-page .poster-case .part-content .scene-grid{flex-wrap:wrap;gap:.5rem;width:100%;display:flex}.poster-course-page .poster-case .part-content .scene-row{align-items:center;gap:.5rem;margin:0;padding:0;list-style:none;display:flex}.poster-course-page .poster-case .part-content .scene-item{aspect-ratio:1;margin:0;padding:0;list-style:none;position:relative}.poster-course-page .poster-case .part-content .scene-image{-o-object-fit:cover;object-fit:cover;background:#f2f2f2;width:100%;height:100%;display:block}.poster-course-page .poster-case .part-content .home-styles{grid-template-columns:repeat(3,1fr);width:100%;margin:0;padding:0;list-style:none;display:grid}.poster-course-page .poster-case .part-content .style-item{flex-direction:column;width:100%;margin:0;padding:0;list-style:none;display:flex;position:relative}.poster-course-page .poster-case .part-content .style-label{color:#000;text-align:center;z-index:1;background:#fff9;padding:.5rem 1rem;font-family:Source Han Sans CN,sans-serif;font-size:1.375rem;font-weight:400;line-height:1.5em;position:absolute;top:0;left:0}.poster-course-page .poster-case .part-content .style-image{-o-object-fit:cover;object-fit:cover;background:#f2f2f2;width:100%;height:24.375rem;display:block}.poster-course-page .poster-case .part-content .model-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;width:100%;margin:0 0 .5rem;padding:0;list-style:none;display:grid}.poster-course-page .poster-case .part-content .model-item{aspect-ratio:388/518;flex-direction:column;min-width:0;margin:0;padding:0;list-style:none;display:flex;position:relative;overflow:hidden}.poster-course-page .poster-case .part-content .model-label{color:#000;text-align:center;z-index:1;background:#fff9;padding:.5rem 1rem;font-family:Source Han Sans CN,sans-serif;font-size:1.375rem;font-weight:400;line-height:1.5em;position:absolute;top:0;left:0}.poster-course-page .poster-case .part-content .model-image{-o-object-fit:cover;object-fit:cover;background:#f2f2f2;width:100%;height:100%}.poster-course-page .poster-case .part-content .outfit-grid,.poster-course-page .poster-case .part-content .pose-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:.5rem;width:100%;margin:0;padding:0;list-style:none;display:grid}.poster-course-page .poster-case .part-content .outfit-grid:not(:last-child){margin-bottom:1.25rem}.poster-course-page .poster-case .part-content .pose-grid{margin-bottom:0}.poster-course-page .poster-case .part-content .outfit-item,.poster-course-page .poster-case .part-content .pose-item{flex-direction:column;min-width:0;margin:0;padding:0;list-style:none;display:flex;position:relative;overflow:hidden}.poster-course-page .poster-case .part-content .outfit-label,.poster-case .part-content .pose-label{color:#000;text-align:center;z-index:1;background:#fff9;padding:.5rem 1rem;font-family:Source Han Sans CN,sans-serif;font-size:1.375rem;font-weight:400;line-height:1.5em;position:absolute;top:0;left:0}.poster-course-page .poster-case .part-content .outfit-image{-o-object-fit:cover;object-fit:cover;background:#f2f2f2;width:100%;height:34.8125rem;display:block}.poster-course-page .poster-case .part-content .pose-image{-o-object-fit:cover;object-fit:cover;background:#f2f2f2;width:100%;height:32.375rem;display:block}.poster-course-page .poster-case .part-content .quality-grid{flex-wrap:wrap;gap:.5rem;width:100%;display:flex}.poster-course-page .poster-case .part-content .qulity-flow{flex-direction:column;gap:1rem;width:100%;display:flex}.poster-course-page .poster-case .part-content .qulity-flow .workflow-row{gap:.5rem;width:100%}.poster-course-page .poster-case .part-content .quality-step{aspect-ratio:1;flex-direction:column;flex:1;height:100%;margin:0;padding:0;list-style:none;display:flex;position:relative}.poster-course-page .poster-case .part-content .fusion-workflow{flex-direction:column;gap:1rem;display:flex}.poster-course-page .poster-case .part-content .product-placement{flex-direction:column;gap:1.25rem;display:flex}.poster-course-page .poster-case .part-content .placement-row{width:100%;margin:0;padding:0;list-style:none;display:flex}.poster-course-page .poster-case .part-content .placement-step{aspect-ratio:1;flex-direction:column;flex:1;gap:1.29rem;margin:0;padding:0;list-style:none;display:flex;position:relative}.poster-course-page .poster-case .part-content .pose-grid+.pose-grid{margin-top:.5rem}@media (width<=980px){.poster-course-page .poster-case .part-content .model-grid,.poster-course-page .poster-case .part-content .outfit-grid,.poster-course-page .poster-case .part-content .pose-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.poster-course-page .poster-case .part-content .outfit-image{height:26.25rem}.poster-course-page .poster-case .part-content .pose-image{height:24.375rem}}@media (width<=640px){.poster-course-page .poster-case .part-content .model-grid,.poster-course-page .poster-case .part-content .outfit-grid,.poster-course-page .poster-case .part-content .pose-grid{grid-template-columns:minmax(0,1fr)}.poster-course-page .poster-case .part-content .outfit-image,.poster-course-page .poster-case .part-content .pose-image{aspect-ratio:388/518;height:auto}}.poster-course-page .poster-course .model-tag img,.poster-course-page .poster-course .model-tag video{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.poster-class{margin:5rem 0;padding:2.5rem 3.5rem;position:relative}.poster-course-page .poster-class .title-bg{display:none}.poster-course-page .poster-class .class-line{background-color:var(--poster-accent-strong);width:100%;height:.25rem;margin:3rem 0}.poster-course-page .poster-class .class-line,.poster-class .class-table{z-index:10;position:relative}.poster-course-page .poster-class .tip{color:var(--poster-accent-strong);margin-bottom:2.34rem;font-family:Source Han Sans CN;font-size:2.49869rem;font-style:normal;font-weight:700;line-height:3.02781rem}.poster-course-page .poster-class .previous-courses{padding-top:9.6875rem}.poster-course-page .poster-class .customer-review{margin-top:2.9375rem}.poster-course-page .poster-class .customer-review .tip{text-align:center}.poster-course-page .poster-class .point{color:#979797;text-align:center;margin-top:2.5rem}.poster-footer{background:linear-gradient(181deg,#fdf8f3cc,var(--poster-accent) 55%,var(--poster-accent-strong) 100%),#fff;flex-direction:column;align-items:center;width:100%;padding:3.125rem 3.5rem 5rem;display:flex}.poster-course-page .poster-footer .title-img{height:6.25rem}.poster-course-page .poster-footer .scan-info{color:#4f4f4f;text-align:center;margin-top:1.125rem;font-family:Source Han Sans CN;font-size:2.125rem;font-style:normal;font-weight:400;line-height:2.5rem}.poster-course-page .poster-footer .qr-list{align-items:center;width:100%;padding:5rem 0;display:flex}.poster-course-page .poster-footer .qr-list .qr-item{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:1.5rem;display:flex}.poster-course-page .poster-footer .qr-list .qr-item.signal>img{width:30rem;height:30rem}.poster-course-page .poster-footer .qr-list .qr-item>img{border-radius:24px;width:25rem;height:25rem}.poster-course-page .poster-footer .qr-list .qr-item .qr-info{padding:.625rem}.poster-course-page .poster-footer .qr-list .qr-item .qr-info>div{color:#000;text-align:center;font-size:2.125rem;font-style:normal;font-weight:500;line-height:normal}.poster-course-page .poster-footer .slogan{color:#000;text-align:center;padding:4.375rem 2.5rem 1.875rem;font-family:Source Han Sans CN;font-size:4.00919rem;font-style:normal;font-weight:700;line-height:5.41238rem;display:flex;position:relative}.poster-course-page .poster-footer .slogan .marks{width:2.5rem;height:2.1875rem}.poster-course-page .poster-footer .slogan .marks.start{position:relative;top:-1.25rem;left:0}.poster-course-page .poster-footer .slogan .marks.end{position:relative;top:10rem;left:0;transform:rotate(180deg)}.poster-course-page .poster-footer .bottom{color:var(--poster-accent-strong);letter-spacing:.54969rem;text-align:right;justify-content:space-between;align-items:flex-end;width:100%;height:3.75rem;margin-top:4.1875rem;font-family:PingFang SC;font-size:.85894rem;font-style:normal;font-weight:500;line-height:normal;display:flex}.title{z-index:10;flex-direction:column;gap:.75rem;width:100%;height:11.375rem;padding:.3125rem;position:relative}.poster-course-page .title,.title .title-top{color:#000;justify-content:center;align-items:center;display:flex}.poster-course-page .title .title-top{background-color:var(--poster-accent-highlight);text-transform:uppercase;border-radius:2px;height:2rem;padding:0 .25rem;font-family:Source Han Sans CN;font-size:1.3125rem;font-weight:700}.poster-course-page .title .title-center{justify-content:center;align-items:center;gap:1rem;display:flex}.poster-course-page .title .title-center .line{background:var(--poster-accent-strong);width:2.625rem;height:.0625rem}.poster-course-page .title .title-center .text{text-align:center;font-size:3.75rem;font-weight:700;line-height:1em}.poster-course-page .title .title-bottom,.title .title-center .text{font-family:Source Han Sans CN;font-style:normal}.poster-course-page .title .title-bottom{color:#000;opacity:.6;text-align:justify;text-transform:uppercase;font-size:1.25rem;font-weight:400;line-height:normal}.value-card{border-bottom:.0625rem dashed #ffffffe6;flex-direction:column;gap:1.375rem;width:100%;padding:0 1.5rem;display:flex;position:relative}.poster-course-page .value-card>p{z-index:10}.poster-course-page .value-card .line{border-bottom:.0625rem dashed #000;width:100%;height:2.5rem}.poster-course-page .value-number{background:linear-gradient(269deg,#f4d1b200,#f4d1b247 92%);-webkit-text-fill-color:transparent;pointer-events:none;z-index:0;-webkit-background-clip:text;background-clip:text;width:34.5625rem;height:22.3125rem;font-family:Outfit,sans-serif;font-size:15.9838rem;font-weight:700;line-height:1.4em;position:absolute;top:-4.4025rem;left:-1.875rem}.poster-course-page .value-title{color:var(--poster-accent-strong);font-size:2.5rem;font-weight:700;line-height:1.68em}.poster-course-page .value-text,.value-title{margin:0;font-family:Source Han Sans CN,sans-serif}.poster-course-page .value-text{width:100%;font-weight:350}.poster-course-page .value-highlight,.value-text{color:#000;letter-spacing:2%;text-align:justify;max-width:100%;font-size:1.6875rem;line-height:1.8em}.poster-course-page .value-highlight{width:62.375rem;margin:0;font-family:Source Han Sans CN,sans-serif;font-weight:700}.case-item{flex-direction:column;margin-top:2.625rem;display:flex;position:relative}.poster-course-page .case-item p,.case-item>div{z-index:10;position:relative}.poster-course-page .case-item .title-bg,.poster-course-page .case-item>.case-item-title-bg{display:none}.poster-course-page .case-header{flex-direction:column;gap:.5rem;margin-bottom:1.125rem;display:flex}.poster-course-page .case-title-wrapper{z-index:1;align-items:center;gap:.3125rem;width:fit-content;padding:0 .3125rem;display:flex;position:relative}.poster-course-page .case-title-wrapper:after{background:var(--poster-accent-highlight);content:"";z-index:-1;width:100%;height:.75rem;display:block;position:absolute;bottom:0;left:0}.poster-course-page .case-title{color:#000;margin:0;font-family:Source Han Sans CN,sans-serif;font-size:2rem;font-weight:700;line-height:2.8125rem}.poster-course-page .case-badge{color:#fff;background:linear-gradient(90deg,#ff6106 19%,red);border:.05563rem solid red;border-radius:10.68px 10.68px 10.68px 0;justify-content:center;align-items:center;gap:.4375rem;width:2.25rem;height:1.125rem;padding:0 .445rem;font-family:Microsoft YaHei UI,sans-serif;font-size:.625rem;font-weight:400;line-height:1.27em;display:inline-flex}.poster-course-page .case-description{color:#000;margin-bottom:1.125rem;padding:.3125rem 0;font-family:Source Han Sans CN,sans-serif;font-size:1.75rem;font-weight:400;line-height:2.625rem}.poster-course-page .case-summary{color:#000;text-align:justify;text-indent:-1.35em;margin-top:1.25rem;margin-bottom:0;padding:.3125rem .3125rem .3125rem 1.2em;font-size:1.625rem;font-style:normal;font-weight:350;line-height:1.45em;list-style:outside}.poster-course-page .case-summary:before{content:"";vertical-align:middle;background:#000;border-radius:50%;width:.4375rem;height:.4375rem;margin:0 1rem;display:inline-block}.poster-course-page .poster-flow .content-wrapper .content-body .content-section .section-detail{margin:0;padding-left:1.5em;list-style:outside}.poster-course-page .poster-flow .content-wrapper .content-body .content-section .section-detail li{display:list-item}.poster-course-page .poster-course .model-era .title .title-center{flex-direction:column;align-items:center;gap:0;display:flex}.poster-course-page .poster-course .model-era .title .title-bottom{text-align:center}.poster-course-page .poster-course .model-list .category-title>ul{list-style:outside}.poster-course-page .poster-course .model-list .category-title>ul>li{display:list-item}.poster-course-page .course-intro-stack{position:relative}.poster-course-page .course-intro-stack:after{content:"";background:linear-gradient(180deg, transparent 0%, var(--poster-bg-end) 100%);pointer-events:none;height:10rem;position:absolute;bottom:0;left:0;right:0}.poster-course-page .part-title{background:var(--poster-bg-end);padding-top:3rem;position:relative}.poster-course-page .part-title:before{content:"";pointer-events:none;z-index:-1;background:radial-gradient(#f4d1b28c 0%,#0000 72%);width:min(57.5rem,92%);height:11.25rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-scale-x:1;--tw-scale-y:1;--tw-scale-z:1;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-space-x-reverse:0;--tw-divide-y-reverse:0;--tw-border-style:solid;--tw-gradient-position:initial;--tw-gradient-from:#0000;--tw-gradient-via:#0000;--tw-gradient-to:#0000;--tw-gradient-stops:initial;--tw-gradient-via-stops:initial;--tw-gradient-from-position:0%;--tw-gradient-via-position:50%;--tw-gradient-to-position:100%;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial;--tw-duration:initial;--tw-ease:initial;--workspace-card-angle:0deg}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-red-300:oklch(80.8% .114 19.571);--color-red-400:oklch(70.4% .191 22.216);--color-red-500:oklch(63.7% .237 25.331);--color-red-950:oklch(25.8% .092 26.042);--color-orange-50:oklch(98% .016 73.684);--color-orange-100:oklch(95.4% .038 75.164);--color-orange-300:oklch(83.7% .128 66.29);--color-orange-400:oklch(75% .183 55.934);--color-amber-50:oklch(98.7% .022 95.277);--color-amber-100:oklch(96.2% .059 95.617);--color-amber-200:oklch(92.4% .12 95.746);--color-amber-300:oklch(87.9% .169 91.605);--color-amber-400:oklch(82.8% .189 84.429);--color-amber-500:oklch(76.9% .188 70.08);--color-amber-600:oklch(66.6% .179 58.318);--color-amber-700:oklch(55.5% .163 48.998);--color-amber-800:oklch(47.3% .137 46.201);--color-amber-900:oklch(41.4% .112 45.904);--color-emerald-300:oklch(84.5% .143 164.978);--color-emerald-400:oklch(76.5% .177 163.223);--color-emerald-500:oklch(69.6% .17 162.48);--color-cyan-50:oklch(98.4% .019 200.873);--color-cyan-100:oklch(95.6% .045 203.388);--color-cyan-200:oklch(91.7% .08 205.041);--color-cyan-300:oklch(86.5% .127 207.078);--color-cyan-400:oklch(78.9% .154 211.53);--color-cyan-500:oklch(71.5% .143 215.221);--color-cyan-600:oklch(60.9% .126 221.723);--color-cyan-700:oklch(52% .105 223.128);--color-cyan-800:oklch(45% .085 224.283);--color-sky-50:oklch(97.7% .013 236.62);--color-sky-100:oklch(95.1% .026 236.824);--color-sky-200:oklch(90.1% .058 230.902);--color-sky-300:oklch(82.8% .111 230.318);--color-sky-400:oklch(74.6% .16 232.661);--color-sky-500:oklch(68.5% .169 237.323);--color-sky-600:oklch(58.8% .158 241.966);--color-sky-700:oklch(50% .134 242.749);--color-sky-800:oklch(44.3% .11 240.79);--color-violet-50:oklch(96.9% .016 293.756);--color-violet-100:oklch(94.3% .029 294.588);--color-violet-200:oklch(89.4% .057 293.283);--color-violet-300:oklch(81.1% .111 293.571);--color-violet-400:oklch(70.2% .183 293.541);--color-violet-500:oklch(60.6% .25 292.717);--color-violet-600:oklch(54.1% .281 293.009);--color-violet-700:oklch(49.1% .27 292.581);--color-violet-800:oklch(43.2% .232 292.759);--color-purple-50:oklch(97.7% .014 308.299);--color-purple-100:oklch(94.6% .033 307.174);--color-pink-50:oklch(97.1% .014 343.198);--color-pink-100:oklch(94.8% .028 342.258);--color-pink-200:oklch(89.9% .061 343.231);--color-pink-400:oklch(71.8% .202 349.761);--color-pink-700:oklch(52.5% .223 3.958);--color-rose-50:oklch(96.9% .015 12.422);--color-rose-100:oklch(94.1% .03 12.58);--color-rose-200:oklch(89.2% .058 10.001);--color-rose-700:oklch(51.4% .222 16.935);--color-rose-800:oklch(45.5% .188 13.697);--color-gray-50:oklch(98.5% .002 247.839);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-300:oklch(87.2% .01 258.338);--color-gray-400:oklch(70.7% .022 261.325);--color-gray-500:oklch(55.1% .027 264.364);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-gray-900:oklch(21% .034 264.665);--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-lg:32rem;--container-2xl:42rem;--container-4xl:56rem;--container-5xl:64rem;--text-xs:.75rem;--text-xs--line-height:calc(1 / .75);--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-lg:1.125rem;--text-lg--line-height:calc(1.75 / 1.125);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--text-4xl:2.25rem;--text-4xl--line-height:calc(2.5 / 2.25);--font-weight-thin:100;--font-weight-light:300;--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--font-weight-extrabold:800;--font-weight-black:900;--tracking-tight:-.025em;--tracking-normal:0em;--tracking-wide:.025em;--leading-tight:1.25;--leading-snug:1.375;--leading-relaxed:1.625;--radius-sm:.25rem;--radius-md:.375rem;--radius-lg:.5rem;--radius-xl:.75rem;--radius-2xl:1rem;--ease-in:cubic-bezier(.4, 0, 1, 1);--ease-out:cubic-bezier(0, 0, .2, 1);--ease-in-out:cubic-bezier(.4, 0, .2, 1);--animate-spin:spin 1s linear infinite;--animate-pulse:pulse 2s cubic-bezier(.4, 0, .6, 1) infinite;--blur-sm:.5rem;--blur-md:.75rem;--blur-2xl:2.5rem;--blur-3xl:4rem;--aspect-video:16 / 9;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:.0625rem}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:1.25rem}::file-selector-button{margin-inline-end:.25rem}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}:root{--color-primary:#00cae0;--c-primary-10:#00cae01a;--c-primary-8:#00cae014;--c-primary-15:#00cae026;--c-primary-12:#00cae01f;--c-primary-20:#00cae033;--c-primary-25:#00cae040;--c-primary-30:#00cae04d;--c-primary-50:#00cae08c;--app-bg:#000;--app-sidebar-bg:#0c0e14;--app-sidebar-border:#ffffff0f;--app-sidebar-text:#c7cdd9;--app-sidebar-text-muted:#6b7280;--app-sidebar-hover:#ffffff0d;--app-sidebar-active-bg:#00cae01a;--app-sidebar-active-text:#e0f9fc;--app-surface:#13141a;--app-surface-2:#1a1d28;--app-border:#ffffff0f;--app-text:#e5e7eb;--app-text-muted:#9ca3af;--app-toolbar-bg:#171a21fa;--app-toolbar-border:#ffffff14;--ch-171719:#171719;--ch-111827:#111827;--ch-242833:#242833;--ch-111113:#111113;--ch-13141a:#13141a;--ch-060c0f:#060c0f;--ch-151a22:#151a22;--ch-10141d:#10141d;--ch-25262c:#25262c;--ch-11131a:#11131a;--ch-1c2030:#1c2030;--ch-0c0e16:#0c0e16;--ch-151821:#151821;--ch-191a1d:#191a1d;--ch-090a0e:#090a0e;--ch-13141b:#13141b;--ch-2c1a1a:#2c1a1a;--ch-1a2030:#1a2030;--ch-181a21:#181a21;--ch-0a0c12:#0a0c12;--ch-08090d:#08090d;--ch-3a2630:#3a2630;--ch-16181d:#16181d;--ch-1d2026:#1d2026;--ch-242838:#242838;--ch-0d1017:#0d1017;--ch-22252d:#22252d;--ch-131720:#131720;--ch-2e3038:#2e3038;--ch-151920:#151920;--ch-202329:#202329;--ch-1a1d28:#1a1d28;--ch-1a0f0f:#1a0f0f;--ch-0a0a0a:#0a0a0a;--ch-15161a:#15161a;--ch-15212e:#15212e;--ch-1d1d21:#1d1d21;--ch-0a1f2a:#0a1f2a;--ch-2c3240:#2c3240;--ch-0d0f15:#0d0f15;--ch-13161f:#13161f;--ch-13151f:#13151f;--ch-1a1c22:#1a1c22;--ch-0d0f16:#0d0f16;--ch-3d1a1a:#3d1a1a;--ch-1a2235:#1a2235;--ch-1a1206:#1a1206;--ch-141a22:#141a22;--ch-121212:#121212;--ch-141416:#141416;--ch-15171f:#15171f;--ch-1f2024:#1f2024;--ch-1b1c22:#1b1c22;--ch-1f1800:#1f1800;--ch-1e2029:#1e2029;--ch-061510:#061510;--ch-1a1035:#1a1035;--ch-1f2937:#1f2937;--ch-1a1a1d:#1a1a1d;--ch-1f1f23:#1f1f23;--ch-2a3040:#2a3040;--ch-25305a:#25305a;--ch-1a1f2e:#1a1f2e;--ch-16161c:#16161c;--ch-1d1e23:#1d1e23;--ch-090d19:#090d19;--ch-0a2b1d:#0a2b1d;--ch-0a0e14:#0a0e14;--ch-101218:#101218;--ch-101820:#101820;--ch-121214:#121214;--ch-121318:#121318;--ch-141824:#141824;--ch-171002:#171002;--ch-232834:#232834;--ch-241316:#241316;--ch-0f1117:#0f1117;--ch-22232a:#22232a;--ch-1e1f22:#1e1f22;--ch-1b1b20:#1b1b20;--ch-3a1a1a:#3a1a1a;--ch-1f1200:#1f1200;--ch-1f0a0a:#1f0a0a;--ch-0a0f1f:#0a0f1f;--ch-1a1a2e:#1a1a2e;--ch-17351f:#17351f;--ch-221f16:#221f16;--ch-2b2816:#2b2816;--ch-2d2a16:#2d2a16;--ch-080a0f:#080a0f;--ch-1c1c1c:#1c1c1c;--ch-0c0e12:#0c0e12;--ch-10131a:#10131a;--ch-1d2430:#1d2430;--ch-050505:#050505;--ch-191a20:#191a20;--ch-2a1f14:#2a1f14;--ch-0f141b:#0f141b;--ch-0e171c:#0e171c;--ch-2a2b31:#2a2b31;--ch-2a2b30:#2a2b30;--ch-0f1118:#0f1118;--ch-1a1d27:#1a1d27;--ch-07151b:#07151b;--ch-11131b:#11131b;--ch-12141b:#12141b;--ch-08080a:#08080a;--ch-13151c:#13151c;--ch-0f1a18:#0f1a18;--ch-0f1520:#0f1520;--ch-0e1117:#0e1117;--ch-161b27:#161b27;--ch-3a1515:#3a1515;--ch-0a0f1a:#0a0f1a;--ch-2a2a36:#2a2a36;--ch-1f1f26:#1f1f26;--ch-2a2a32:#2a2a32;--ch-2d2d3d:#2d2d3d;--ch-17191f:#17191f;--ch-1a1d2a:#1a1d2a;--ch-18191e:#18191e;--ch-2a2b32:#2a2b32;--ch-0b0f18:#0b0f18;--ch-03040a:#03040a;--ch-0e2633:#0e2633;--ch-2d2d2d:#2d2d2d;--ch-191c26:#191c26;--ch-2a2e33:#2a2e33;--ch-2a2a2a:#2a2a2a;--ch-1c1f2a:#1c1f2a;--ch-0e0e10:#0e0e10;--ch-374151:#374151;--ch-3f4451:#3f4451;--ch-3a4050:#3a4050;--ch-3a3f4e:#3a3f4e;--ch-134e4a:#134e4a;--ch-3b4250:#3b4250;--ch-2d3340:#2d3340;--ch-353545:#353545;--ch-383971:#383971;--ch-34353c:#34353c;--ch-3b2f5a:#3b2f5a;--ch-3d4555:#3d4555;--ch-8d94a1:#8d94a1;--ch-697180:#697180;--ch-4a5262:#4a5262;--ch-606980:#606980;--ch-6b7280:#6b7280;--ch-6b7a8f:#6b7a8f;--ch-5a6172:#5a6172;--ch-4b5563:#4b5563;--ch-7d8799:#7d8799;--ch-586071:#586071;--ch-6e7686:#6e7686;--ch-9e9e9e:#9e9e9e;--ch-596171:#596171;--ch-797f8b:#797f8b;--ch-747b87:#747b87;--ch-8b9199:#8b9199;--ch-939aac:#939aac;--ch-8b90a0:#8b90a0;--ch-707887:#707887;--ch-4a5060:#4a5060;--ch-7b8494:#7b8494;--ch-5c6370:#5c6370;--ch-6b7380:#6b7380;--ch-606878:#606878;--ch-5c6473:#5c6473;--ch-4a5168:#4a5168;--ch-6f7787:#6f7787;--ch-535a68:#535a68;--ch-5b6472:#5b6472;--ch-7b8391:#7b8391;--ch-8a9299:#8a9299;--ch-505868:#505868;--ch-666666:#666;--ch-758095:#758095;--ch-999999:#999;--ch-5f6878:#5f6878;--ch-7a8496:#7a8496;--ch-565b66:#565b66;--ch-585f6e:#585f6e;--ch-8090a8:#8090a8;--ch-4e5a6a:#4e5a6a;--ch-858c9a:#858c9a;--ch-7a8294:#7a8294;--ch-5b6475:#5b6475;--ch-7b8495:#7b8495;--ch-5a6374:#5a6374;--ch-545b6b:#545b6b;--ch-c6cedd:#c6cedd;--ch-9ca3af:#9ca3af;--ch-dfe5ef:#dfe5ef;--ch-a0a8b8:#a0a8b8;--ch-c7cfdd:#c7cfdd;--ch-c7cdd9:#c7cdd9;--ch-9da7b7:#9da7b7;--ch-9aa3b3:#9aa3b3;--ch-f3f4f6:#f3f4f6;--ch-d6dae3:#d6dae3;--ch-d8deea:#d8deea;--ch-e9edf5:#e9edf5;--ch-e0e6f0:#e0e6f0;--ch-dce9ff:#dce9ff;--ch-c8cdd8:#c8cdd8;--ch-eef2f8:#eef2f8;--ch-a7afbf:#a7afbf;--ch-d1d5db:#d1d5db;--ch-c8ced9:#c8ced9;--ch-9aa2b1:#9aa2b1;--ch-a1a8b3:#a1a8b3;--ch-aab2c1:#aab2c1;--ch-9aa3b4:#9aa3b4;--ch-e5e7eb:#e5e7eb;--ch-f8fafc:#f8fafc;--ch-c8d0e0:#c8d0e0;--ch-e9d5ff:#e9d5ff;--ch-e8edf5:#e8edf5;--ch-f2f5fb:#f2f5fb;--ch-c4c9d1:#c4c9d1;--ch-e5f1ff:#e5f1ff;--ch-aab3c2:#aab3c2;--ch-e8ecf3:#e8ecf3;--ch-dde3ee:#dde3ee;--ch-f4f5f8:#f4f5f8;--ch-d8d8e5:#d8d8e5;--ch-d5c8f7:#d5c8f7;--ch-f7f7fb:#f7f7fb;--ch-ececf4:#ececf4;--ch-a0aec0:#a0aec0;--ch-d6d9e3:#d6d9e3;--ch-dbeafe:#dbeafe;--ch-b0aab8:#b0aab8;--ch-c2bcc8:#c2bcc8;--ch-b8b0a4:#b8b0a4;--ch-cac2b6:#cac2b6;--ch-f0f5ff:#f0f5ff;--ch-d4dae3:#d4dae3;--ch-d9e6f2:#d9e6f2;--ch-cbd7e3:#cbd7e3;--ch-fafafa:#fafafa;--ch-f7fafc:#f7fafc;--ch-e0f2fe:#e0f2fe;--ch-c8cdd6:#c8cdd6;--ch-e4e7ee:#e4e7ee;--ch-dce8ff:#dce8ff;--ch-e6ecf5:#e6ecf5;--ch-c4c8d4:#c4c8d4;--ch-bbf7d0:#bbf7d0;--ch-c8d0dc:#c8d0dc;--ch-a0b0c8:#a0b0c8;--ch-d1d1d1:#d1d1d1;--ch-94a3b8:#94a3b8;--ch-d0d6e3:#d0d6e3;--ch-b1bcc8:#b1bcc8;--ch-12d8f1:#12d8f1;--ch-8a5cff:#8a5cff;--ch-ff8b8b:#ff8b8b;--ch-5b8dff:#5b8dff;--ch-1dd8ee:#1dd8ee;--ch-ff5b6b:#ff5b6b;--ch-ffd56a:#ffd56a;--ch-f6c945:#f6c945;--ch-7c3aed:#7c3aed;--ch-4ade80:#4ade80;--ch-f87171:#f87171;--ch-ffd21a:#ffd21a;--ch-6affb8:#6affb8;--ch-22c55e:#22c55e;--ch-ffd126:#ffd126;--ch-c4b5fd:#c4b5fd;--ch-fbbf24:#fbbf24;--ch-ef4444:#ef4444;--ch-48a9ff:#48a9ff;--ch-ff6b6b:#ff6b6b;--ch-3b82f6:#3b82f6;--ch-c69200:#c69200;--ch-2ae8ff:#2ae8ff;--ch-a8c4ff:#a8c4ff;--ch-a78bfa:#a78bfa;--ch-12bfd1:#12bfd1;--ch-67e8a5:#67e8a5;--ch-c4b5ff:#c4b5ff;--ch-8b5cf6:#8b5cf6;--ch-10c9e2:#10c9e2;--ch-60a5fa:#60a5fa;--ch-a855f7:#a855f7;--ch-2dd4bf:#2dd4bf;--ch-25d4ff:#25d4ff;--ch-07c160:#07c160;--ch-ff6b00:#ff6b00;--ch-ff9900:#f90;--ch-0f4b79:#0f4b79;--ch-ff9b39:#ff9b39;--ch-4ea1ff:#4ea1ff;--ch-7dd3fc:#7dd3fc;--ch-f8c23f:#f8c23f;--ch-ffc712:#ffc712;--ch-86efac:#86efac;--ch-14532d:#14532d;--ch-93c5fd:#93c5fd;--ch-5eead4:#5eead4;--ch-818cf8:#818cf8;--ch-fca5a5:#fca5a5;--ch-f0a020:#f0a020;--ch-fcd535:#fcd535;--ch-00bcd4:#00bcd4;--ch-00b5ad:#00b5ad;--ch-38bdf8:#38bdf8;--ch-0ea5e9:#0ea5e9;--ch-c97777:#c97777;--ch-ed2434:#ed2434;--ch-c0d2ff:#c0d2ff;--ch-b18a12:#b18a12;--ch-f472b6:#f472b6;--ch-14e2ff:#14e2ff;--ch-13e4ff:#13e4ff;--ch-14b8a6:#14b8a6;--ch-facc15:#facc15;--ch-8eeeff:#8eeeff;--ch-0369a1:#0369a1;--ch-dba000:#dba000;--ch-9fb7ff:#9fb7ff;--ch-1f6bff:#1f6bff;--ch-1557d8:#1557d8;--ch-c8a030:#c8a030;--ch-059669:#059669;--ch-b0adff:#b0adff;--ch-0d9b93:#0d9b93;--ch-e5a84a:#e5a84a;--ch-00cae0:#00cae0;--ch-ffb84d:#ffb84d;--ch-0ec5e0:#0ec5e0;--ch-831843:#831843;--ch-8bdcff:#8bdcff;--ch-13598f:#13598f;--ch-ff4d4f:#ff4d4f;--ch-6d3df5:#6d3df5;--ch-5f32df:#5f32df;--ch-9d74ff:#9d74ff;--ch-4bff74:#4bff74;--ch-ffb0b0:#ffb0b0;--ch-ffd10a:#ffd10a;--ch-ffe033:#ffe033;--ch-d0a20d:#d0a20d;--ch-ffaaaa:#faa;--ch-fff1b8:#fff1b8;--ch-a88715:#a88715;--ch-ffb11a:#ffb11a;--ch-26d95f:#26d95f;--ch-c9a962:#c9a962;--ch-17d5e8:#17d5e8;--ch-9ff4ff:#9ff4ff;--ch-7c4a00:#7c4a00;--ch-ffd68a:#ffd68a;--ch-5b2ca0:#5b2ca0;--ch-d9b8ff:#d9b8ff;--ch-99f6e4:#99f6e4;--ch-6366f1:#6366f1;--ch-a5b4fc:#a5b4fc;--ch-ec4899:#ec4899;--ch-f9a8d4:#f9a8d4;--ch-eab308:#eab308;--ch-fde047:#fde047;--ch-06b6d4:#06b6d4;--ch-67e8f9:#67e8f9;--ch-c46c1a:#c46c1a;--ch-f0c14d:#f0c14d;--ch-c97c5d:#c97c5d;--ch-d4a017:#d4a017;--ch-f5cc2e:#f5cc2e;--ch-72e7ff:#72e7ff;--ch-b9c7ff:#b9c7ff;--ch-6b7cff:#6b7cff;--ch-0fc5dd:#0fc5dd;--ch-ff5d5d:#ff5d5d;--ch-ff4747:#ff4747;--ch-7ee8f9:#7ee8f9;--ch-1e3a5f:#1e3a5f;--ch-0e7d74:#0e7d74;--ch-7f1d1d:#7f1d1d;--ch-dc2626:#dc2626;--ch-b91c1c:#b91c1c;--ch-bfdbfe:#bfdbfe;--ch-d8b4fe:#d8b4fe;--ch-4caf50:#4caf50;--ch-ffcc00:#fc0;--ch-00aaff:#0af;--ch-8a2be2:#8a2be2;--ch-00b894:#00b894;--ch-ffa502:#ffa502;--ch-3742fa:#3742fa;--ch-ff4757:#ff4757;--ch-5f27cd:#5f27cd;--ch-22d3ee:#22d3ee;--ch-12c8de:#12c8de;--ch-5b8cff:#5b8cff;--ch-7aa4ff:#7aa4ff}html{background-color:#090a0e;font-family:initial}button{outline:none}html.theme-light{--app-bg:#f0f2f5;--app-sidebar-bg:#fff;--app-sidebar-border:#00000014;--app-sidebar-text:#374151;--app-sidebar-text-muted:#9ca3af;--app-sidebar-hover:#0000000a;--app-sidebar-active-bg:#00acc01a;--app-sidebar-active-text:#0088a0;--app-surface:#fff;--app-surface-2:#f9fafb;--app-border:#00000014;--app-text:#111827;--app-text-muted:#6b7280;--app-toolbar-bg:#fffffff2;--app-toolbar-border:#0000001a;background-color:#f0f2f5}}@layer components{.work-filter-tab-active{color:var(--color-primary);background:var(--c-primary-12);box-shadow:0 0 0 .0625rem var(--c-primary-20)}.my-page-info-pill{box-sizing:border-box;background:var(--c-primary-10);border:.0625rem solid var(--c-primary-30);color:var(--color-primary);cursor:pointer;white-space:nowrap;border-radius:.375rem;padding:.3125rem .75rem;font-size:.625rem;font-weight:400;transition:all .2s}.my-page-info-pill:hover{background:var(--c-primary-12);border-color:var(--c-primary-50)}.my-page-info-pill:disabled{opacity:.55;cursor:not-allowed}.my-page-info-pill:disabled:hover{background:var(--c-primary-10);border-color:var(--c-primary-30)}.my-page-info-pill-muted{box-sizing:border-box;color:#9ca3af;cursor:pointer;white-space:nowrap;background:#ffffff0a;border:.0625rem solid #ffffff1f;border-radius:.375rem;padding:.3125rem .75rem;font-size:.625rem;font-weight:400;transition:all .2s}.my-page-info-pill-muted:hover{color:#d1d5db;background:#ffffff14;border-color:#ffffff2e}.my-page-work-card{transition:transform .22s,filter .22s}.group\/card:hover .my-page-work-card{filter:drop-shadow(0 .625rem 1.25rem #00000024);transform:translateY(-.1875rem)}.my-page-work-card-surface{transition:border-color .22s,box-shadow .22s,transform .22s}.group\/card:hover .my-page-work-card-surface{border-color:#12d8f161;transform:scale(1.015);box-shadow:0 .625rem 1.75rem #0000001a,0 0 0 .0625rem #12d8f11f}.work-batch-action-btn{box-sizing:border-box;white-space:nowrap;cursor:pointer;background:0 0;border-style:solid;border-width:.0625rem;border-radius:.375rem;align-items:center;gap:.375rem;height:2rem;padding:0 .75rem;font-size:.6875rem;font-weight:600;transition:background .2s,border-color .2s,color .2s;display:inline-flex}.work-batch-action-btn:disabled{opacity:.45;cursor:not-allowed}.work-batch-action-btn--primary{border-color:var(--c-primary-50);color:var(--color-primary)}.work-batch-action-btn--primary:hover:not(:disabled){background:var(--c-primary-10)}.work-batch-action-btn--purple{color:#c4b5fd;border-color:#a78bfaa6}.work-batch-action-btn--purple:hover:not(:disabled){background:#8b5cf61f}.work-batch-action-btn--danger{color:#fca5a5;border-color:#f87171a6}.work-batch-action-btn--danger:hover:not(:disabled){background:#ef44441f}.work-batch-action-btn--neutral{color:#f3f4f6;border-color:#ffffff47}.work-batch-action-btn--neutral:hover:not(:disabled){background:#ffffff0f;border-color:#ffffff6b}.work-batch-type-badge{color:#ddd6fe;background:#581c876b;border:.0625rem solid #a78bfa47;border-radius:.375rem;align-items:center;gap:.25rem;padding:.125rem .5rem;font-size:.6875rem;font-weight:600;line-height:1.25;display:inline-flex}.work-batch-select-day-btn,.work-batch-deselect-all-btn{cursor:pointer;background:var(--c-primary-8);border:.0625rem solid var(--c-primary-25);color:var(--color-primary);-webkit-user-select:none;user-select:none;-webkit-backdrop-filter:blur(.25rem);backdrop-filter:blur(.25rem);border-radius:2rem;align-items:center;gap:.5rem;padding:.3125rem .875rem;font-size:.6875rem;font-weight:600;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex}.work-batch-select-day-btn:hover{background:var(--c-primary-12);border-color:var(--c-primary-30)}.work-batch-select-day-btn:active,.work-batch-deselect-all-btn:active{transform:scale(.98)}.work-batch-deselect-all-btn{background:var(--c-primary-20);border-color:var(--color-primary);box-shadow:0 0 .625rem var(--c-primary-15)}.work-batch-deselect-all-btn:hover{background:var(--c-primary-20);border-color:var(--color-primary);box-shadow:0 0 .75rem var(--c-primary-20)}.work-batch-notice{color:#f0c14d;background:#2a1f14e0;border-color:#c46c1a8c;box-shadow:0 0 .5rem #ffa50038}.work-batch-card-check{z-index:20;cursor:pointer;background:#00000047;border:.0625rem solid #ffffff73;border-radius:.25rem;place-items:center;width:1.125rem;height:1.125rem;transition:background .15s,border-color .15s;display:grid;position:absolute;top:.5rem;left:.5rem}.work-batch-card-check:hover{border-color:#ffffffb8}.work-batch-card-check--selected{border-color:var(--color-primary);background:var(--color-primary);color:#fff}.group\/card.work-batch-card--selected .my-page-work-card-surface{border-color:#00cae08c;box-shadow:0 0 0 .0625rem #00cae047}.my-page-works-batch-mode .group\/card:hover .my-page-work-card{filter:none;transform:none}.my-page-works-batch-mode .group\/card:hover .my-page-work-card-surface{box-shadow:none;border-color:#0000001a;transform:none}.my-page-works-batch-mode .group\/card.work-batch-card--selected:hover .my-page-work-card-surface{border-color:#00cae08c;box-shadow:0 0 0 .0625rem #00cae047}.my-page-bind-input{box-sizing:border-box;color:#e8edf5;background:#ffffff0a;border:.0625rem solid #ffffff1f;border-radius:.375rem;outline:none;width:100%;height:1.625rem;padding:0 .5rem;font-size:.625rem;line-height:1.25;transition:border-color .2s}.my-page-bind-input::placeholder{color:#6b7280}.my-page-bind-input:focus{border-color:var(--c-primary-50)}.my-page-captcha{box-sizing:border-box;cursor:pointer;background:linear-gradient(135deg,#0d1a1c 0%,#111318 100%);border:.0625rem solid #ffffff1a;border-radius:.375rem;flex-shrink:0;justify-content:center;align-items:center;width:5.25rem;height:1.625rem;padding:0;display:flex;overflow:hidden}.my-page-captcha canvas{width:100%;height:100%;display:block}.logout-btn{box-sizing:border-box;color:#dc3545;cursor:pointer;text-align:center;background:#dc35451a;border:.0625rem solid #dc35454d;border-radius:.5rem;justify-content:center;align-items:center;width:100%;height:2.25rem;padding:0 .75rem;font-size:.6875rem;font-weight:500;line-height:1;transition:all .3s;display:flex}.logout-btn:hover{background:#dc354533;border-color:#dc354580;transform:translateY(-.0625rem)}.top-toolbar-button{isolation:isolate;background-clip:padding-box;transition:transform .18s,box-shadow .26s,border-color .26s,background-color .26s,color .26s;position:relative;overflow:visible}.top-toolbar-button:after{content:"";z-index:-1;border-radius:inherit;opacity:0;pointer-events:none;border:.0625rem solid #ffd21a00;position:absolute;inset:-.25rem;transform:scale(.82)}.top-toolbar-button:before{content:"";z-index:0;border-radius:inherit;opacity:0;pointer-events:none;background:#0000003d;transition:opacity .26s;position:absolute;inset:0}.top-toolbar-button>*{z-index:1;position:relative}.top-toolbar-button:hover{animation:.36s cubic-bezier(.2,.9,.2,1) top-toolbar-hover-in;transform:translateY(-.0625rem);background-color:#050608!important;border-color:#ffd21ab8!important;box-shadow:inset 0 0 0 .0625rem #ffffff14,0 0 0 .0625rem #ffd21a2e,0 0 1.125rem #ffd21a47!important}.top-toolbar-button:hover:before{opacity:.42;animation:.36s ease-out top-toolbar-hover-overlay}.top-toolbar-button-primary:hover{color:#171002!important;background-color:#d6a900!important;border-color:#ffe04ccc!important;box-shadow:inset 0 0 0 .0625rem #ffffff24,0 0 0 .0625rem #ffd21a33,0 0 1.125rem #ffd21a52!important}.top-toolbar-button-primary:hover:before{opacity:1;background:#3d2c0029}.top-toolbar-button:active{transform:translateY(0)scale(.95)}.top-toolbar-button-ripple-a:after{animation:.52s ease-out top-toolbar-click-ripple-a}.top-toolbar-button-ripple-b:after{animation:.52s ease-out top-toolbar-click-ripple-b}.sidebar-scroll-muted{scrollbar-width:thin;scrollbar-color:#ffffff17 transparent}.sidebar-scroll-muted::-webkit-scrollbar{width:.1875rem;height:.1875rem}.sidebar-scroll-muted::-webkit-scrollbar-track{background:0 0}.sidebar-scroll-muted::-webkit-scrollbar-thumb{background-color:#ffffff1a;border-radius:999px}.sidebar-scroll-muted:hover::-webkit-scrollbar-thumb{background-color:#ffffff29}}@layer utilities{.\@container\/gallery{container:gallery/inline-size}.pointer-events-auto{pointer-events:auto}.pointer-events-none{pointer-events:none}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:.0625rem;height:.0625rem;margin:-.0625rem;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:calc(var(--spacing) * 0)}.inset-2{inset:calc(var(--spacing) * 2)}.inset-x-0{inset-inline:calc(var(--spacing) * 0)}.inset-x-2{inset-inline:calc(var(--spacing) * 2)}.inset-x-3{inset-inline:calc(var(--spacing) * 3)}.inset-y-0{inset-block:calc(var(--spacing) * 0)}.start{inset-inline-start:var(--spacing)}.end{inset-inline-end:var(--spacing)}.-top-0\.5{top:calc(var(--spacing) * -.5)}.-top-1{top:calc(var(--spacing) * -1)}.-top-1\.5{top:calc(var(--spacing) * -1.5)}.-top-2{top:calc(var(--spacing) * -2)}.-top-2\.5{top:calc(var(--spacing) * -2.5)}.-top-4{top:calc(var(--spacing) * -4)}.-top-5{top:calc(var(--spacing) * -5)}.-top-16{top:calc(var(--spacing) * -16)}.-top-\[13px\]{top:-.8125rem}.top-0{top:calc(var(--spacing) * 0)}.top-0\.5{top:calc(var(--spacing) * .5)}.top-1{top:calc(var(--spacing) * 1)}.top-1\.5{top:calc(var(--spacing) * 1.5)}.top-1\/2{top:50%}.top-1\/3{top:33.3333%}.top-2{top:calc(var(--spacing) * 2)}.top-2\.5{top:calc(var(--spacing) * 2.5)}.top-2\/3{top:66.6667%}.top-3{top:calc(var(--spacing) * 3)}.top-4{top:calc(var(--spacing) * 4)}.top-5{top:calc(var(--spacing) * 5)}.top-6{top:calc(var(--spacing) * 6)}.top-8{top:calc(var(--spacing) * 8)}.top-\[14px\]{top:.875rem}.top-\[18\%\]{top:18%}.top-\[38\%\]{top:38%}.top-\[42\%\]{top:42%}.top-\[52px\]{top:3.25rem}.top-\[58\%\]{top:58%}.top-\[62\%\]{top:62%}.top-\[78\%\]{top:78%}.top-\[calc\(100\%\+6px\)\]{top:calc(100% + .375rem)}.top-full{top:100%}.-right-0{right:calc(var(--spacing) * 0)}.-right-0\.5{right:calc(var(--spacing) * -.5)}.-right-1{right:calc(var(--spacing) * -1)}.-right-1\.5{right:calc(var(--spacing) * -1.5)}.-right-3{right:calc(var(--spacing) * -3)}.-right-5{right:calc(var(--spacing) * -5)}.-right-6{right:calc(var(--spacing) * -6)}.right-0{right:calc(var(--spacing) * 0)}.right-0\.5{right:calc(var(--spacing) * .5)}.right-1{right:calc(var(--spacing) * 1)}.right-1\.5{right:calc(var(--spacing) * 1.5)}.right-2{right:calc(var(--spacing) * 2)}.right-2\.5{right:calc(var(--spacing) * 2.5)}.right-3{right:calc(var(--spacing) * 3)}.right-4{right:calc(var(--spacing) * 4)}.right-5{right:calc(var(--spacing) * 5)}.right-7{right:calc(var(--spacing) * 7)}.right-\[-56px\]{right:-3.5rem}.right-\[6\%\]{right:6%}.right-\[12\%\]{right:12%}.right-\[32\%\]{right:32%}.right-\[calc\(100\%\+8px\)\]{right:calc(100% + .5rem)}.right-full{right:100%}.-bottom-0{bottom:calc(var(--spacing) * 0)}.-bottom-0\.5{bottom:calc(var(--spacing) * -.5)}.-bottom-1{bottom:calc(var(--spacing) * -1)}.-bottom-4{bottom:calc(var(--spacing) * -4)}.-bottom-\[5px\]{bottom:-.3125rem}.bottom-0{bottom:calc(var(--spacing) * 0)}.bottom-1{bottom:calc(var(--spacing) * 1)}.bottom-2{bottom:calc(var(--spacing) * 2)}.bottom-3{bottom:calc(var(--spacing) * 3)}.bottom-4{bottom:calc(var(--spacing) * 4)}.bottom-5{bottom:calc(var(--spacing) * 5)}.bottom-6{bottom:calc(var(--spacing) * 6)}.bottom-7{bottom:calc(var(--spacing) * 7)}.bottom-\[18px\]{bottom:1.125rem}.bottom-full{bottom:100%}.-left-1{left:calc(var(--spacing) * -1)}.-left-3{left:calc(var(--spacing) * -3)}.-left-6{left:calc(var(--spacing) * -6)}.left-0{left:calc(var(--spacing) * 0)}.left-0\.5{left:calc(var(--spacing) * .5)}.left-1{left:calc(var(--spacing) * 1)}.left-1\/2{left:50%}.left-1\/3{left:33.3333%}.left-2{left:calc(var(--spacing) * 2)}.left-2\/3{left:66.6667%}.left-3{left:calc(var(--spacing) * 3)}.left-4{left:calc(var(--spacing) * 4)}.left-6{left:calc(var(--spacing) * 6)}.left-\[-56px\]{left:-3.5rem}.left-\[2\%\]{left:2%}.left-\[10\%\]{left:10%}.left-\[22px\]{left:1.375rem}.left-\[35\%\]{left:35%}.left-full{left:100%}.z-0{z-index:0}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-50{z-index:50}.z-100{z-index:100}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[3\]{z-index:3}.z-\[4\]{z-index:4}.z-\[5\]{z-index:5}.z-\[6\]{z-index:6}.z-\[12\]{z-index:12}.z-\[25\]{z-index:25}.z-\[30\]{z-index:30}.z-\[60\]{z-index:60}.z-\[70\]{z-index:70}.z-\[100\]{z-index:100}.z-\[200\]{z-index:200}.z-\[205\]{z-index:205}.z-\[260\]{z-index:260}.z-\[300\]{z-index:300}.z-\[500\]{z-index:500}.z-\[999\]{z-index:999}.z-\[9998\]{z-index:9998}.z-\[9999\]{z-index:9999}.z-\[10000\]{z-index:10000}.z-\[99999\]{z-index:99999}.col-span-full{grid-column:1/-1}.container{width:100%}@media (width>=40rem){.container{max-width:40rem}}@media (width>=48rem){.container{max-width:48rem}}@media (width>=64rem){.container{max-width:64rem}}@media (width>=80rem){.container{max-width:80rem}}@media (width>=96rem){.container{max-width:96rem}}.m-0{margin:calc(var(--spacing) * 0)}.mx-1{margin-inline:calc(var(--spacing) * 1)}.mx-1\.5{margin-inline:calc(var(--spacing) * 1.5)}.mx-2{margin-inline:calc(var(--spacing) * 2)}.mx-2\.5{margin-inline:calc(var(--spacing) * 2.5)}.mx-4{margin-inline:calc(var(--spacing) * 4)}.mx-6{margin-inline:calc(var(--spacing) * 6)}.mx-auto{margin-inline:auto}.my-2{margin-block:calc(var(--spacing) * 2)}.my-6{margin-block:calc(var(--spacing) * 6)}.-mt-1{margin-top:calc(var(--spacing) * -1)}.mt-0{margin-top:calc(var(--spacing) * 0)}.mt-0\.5{margin-top:calc(var(--spacing) * .5)}.mt-1{margin-top:calc(var(--spacing) * 1)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-2\.5{margin-top:calc(var(--spacing) * 2.5)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mt-4{margin-top:calc(var(--spacing) * 4)}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mt-10{margin-top:calc(var(--spacing) * 10)}.mt-\[-8px\]{margin-top:-.5rem}.mt-\[0\.1em\]{margin-top:.1em}.mt-\[1px\]{margin-top:.0625rem}.mt-\[6px\]{margin-top:.375rem}.mt-\[9px\]{margin-top:.5625rem}.mt-\[11px\]{margin-top:.6875rem}.mt-auto{margin-top:auto}.mt-px{margin-top:.0625rem}.mr-0\.5{margin-right:calc(var(--spacing) * .5)}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.mb-1{margin-bottom:calc(var(--spacing) * 1)}.mb-1\.5{margin-bottom:calc(var(--spacing) * 1.5)}.mb-2{margin-bottom:calc(var(--spacing) * 2)}.mb-2\.5{margin-bottom:calc(var(--spacing) * 2.5)}.mb-3{margin-bottom:calc(var(--spacing) * 3)}.mb-4{margin-bottom:calc(var(--spacing) * 4)}.mb-5{margin-bottom:calc(var(--spacing) * 5)}.mb-7{margin-bottom:calc(var(--spacing) * 7)}.mb-8{margin-bottom:calc(var(--spacing) * 8)}.ml-0\.5{margin-left:calc(var(--spacing) * .5)}.ml-1{margin-left:calc(var(--spacing) * 1)}.ml-2{margin-left:calc(var(--spacing) * 2)}.ml-auto{margin-left:auto}.box-border{box-sizing:border-box}.line-clamp-1{-webkit-line-clamp:1;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-3{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-5{-webkit-line-clamp:5;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-6{-webkit-line-clamp:6;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.line-clamp-8{-webkit-line-clamp:8;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.aspect-\[1\.02\/1\]{aspect-ratio:1.02}.aspect-\[1\.08\/1\]{aspect-ratio:1.08}.aspect-\[3\/4\]{aspect-ratio:3/4}.aspect-\[4\/3\]{aspect-ratio:4/3}.aspect-\[16\/9\]{aspect-ratio:16/9}.aspect-square{aspect-ratio:1}.aspect-video{aspect-ratio:var(--aspect-video)}.h-0\.5{height:calc(var(--spacing) * .5)}.h-1{height:calc(var(--spacing) * 1)}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-2{height:calc(var(--spacing) * 2)}.h-2\.5{height:calc(var(--spacing) * 2.5)}.h-3{height:calc(var(--spacing) * 3)}.h-3\.5{height:calc(var(--spacing) * 3.5)}.h-4{height:calc(var(--spacing) * 4)}.h-4\.25{height:calc(var(--spacing) * 4.25)}.h-5{height:calc(var(--spacing) * 5)}.h-5\.5{height:calc(var(--spacing) * 5.5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-7\.5{height:calc(var(--spacing) * 7.5)}.h-7\.25{height:calc(var(--spacing) * 7.25)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-14{height:calc(var(--spacing) * 14)}.h-16{height:calc(var(--spacing) * 16)}.h-20{height:calc(var(--spacing) * 20)}.h-24{height:calc(var(--spacing) * 24)}.h-28{height:calc(var(--spacing) * 28)}.h-32{height:calc(var(--spacing) * 32)}.h-36{height:calc(var(--spacing) * 36)}.h-40{height:calc(var(--spacing) * 40)}.h-44{height:calc(var(--spacing) * 44)}.h-\[2\.625rem\]{height:2.625rem}.h-\[2px\]{height:.125rem}.h-\[3\.5px\]{height:.21875rem}.h-\[10px\]{height:.625rem}.h-\[11px\]{height:.6875rem}.h-\[12px\]{height:.75rem}.h-\[13px\]{height:.8125rem}.h-\[14px\]{height:.875rem}.h-\[15px\]{height:.9375rem}.h-\[16px\]{height:1rem}.h-\[17px\]{height:1.0625rem}.h-\[18px\]{height:1.125rem}.h-\[19px\]{height:1.1875rem}.h-\[22px\]{height:1.375rem}.h-\[24px\]{height:1.5rem}.h-\[25px\]{height:1.5625rem}.h-\[26px\]{height:1.625rem}.h-\[30px\]{height:1.875rem}.h-\[34px\]{height:2.125rem}.h-\[42px\]{height:2.625rem}.h-\[50px\]{height:3.125rem}.h-\[52px\]{height:3.25rem}.h-\[60px\]{height:3.75rem}.h-\[64px\]{height:4rem}.h-\[72px\]{height:4.5rem}.h-\[80px\]{height:5rem}.h-\[84px\]{height:5.25rem}.h-\[86px\]{height:5.375rem}.h-\[88px\]{height:5.5rem}.h-\[90px\]{height:5.625rem}.h-\[96px\]{height:6rem}.h-\[100px\]{height:6.25rem}.h-\[104px\]{height:6.5rem}.h-\[106px\]{height:6.625rem}.h-\[112px\]{height:7rem}.h-\[120px\]{height:7.5rem}.h-\[122px\]{height:7.625rem}.h-\[128px\]{height:8rem}.h-\[134px\]{height:8.375rem}.h-\[138px\]{height:8.625rem}.h-\[140px\]{height:8.75rem}.h-\[148px\]{height:9.25rem}.h-\[160px\]{height:10rem}.h-\[180px\]{height:11.25rem}.h-\[196px\]{height:12.25rem}.h-\[200px\]{height:12.5rem}.h-\[220px\]{height:13.75rem}.h-\[230px\]{height:14.375rem}.h-\[240px\]{height:15rem}.h-\[248px\]{height:15.5rem}.h-\[288px\]{height:18rem}.h-\[299px\]{height:18.6875rem}.h-\[360px\]{height:22.5rem}.h-\[440px\]{height:27.5rem}.h-\[480px\]{height:30rem}.h-\[520px\]{height:32.5rem}.h-\[min\(90vh\,720px\)\]{height:min(90vh,45rem)}.h-\[min\(640px\,92vh\)\]{height:min(40rem,92vh)}.h-\[min\(680px\,92vh\)\]{height:min(42.5rem,92vh)}.h-\[min\(720px\,calc\(100vh-40px\)\)\]{height:min(45rem,100vh - 2.5rem)}.h-\[min\(760px\,calc\(100vh-48px\)\)\]{height:min(47.5rem,100vh - 3rem)}.h-\[min\(780px\,calc\(100vh-48px\)\)\]{height:min(48.75rem,100vh - 3rem)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:.0625rem}.h-screen{height:100vh}.max-h-80{max-height:calc(var(--spacing) * 80)}.max-h-\[50px\]{max-height:3.125rem}.max-h-\[56px\]{max-height:3.5rem}.max-h-\[72vh\]{max-height:72vh}.max-h-\[80px\]{max-height:5rem}.max-h-\[80vh\]{max-height:80vh}.max-h-\[82vh\]{max-height:82vh}.max-h-\[85vh\]{max-height:85vh}.max-h-\[88vh\]{max-height:88vh}.max-h-\[90vh\]{max-height:90vh}.max-h-\[92px\]{max-height:5.75rem}.max-h-\[96px\]{max-height:6rem}.max-h-\[134px\]{max-height:8.375rem}.max-h-\[160px\]{max-height:10rem}.max-h-\[220px\]{max-height:13.75rem}.max-h-\[240px\]{max-height:15rem}.max-h-\[260px\]{max-height:16.25rem}.max-h-\[280px\]{max-height:17.5rem}.max-h-\[310px\]{max-height:19.375rem}.max-h-\[320px\]{max-height:20rem}.max-h-\[488px\]{max-height:30.5rem}.max-h-\[580px\]{max-height:36.25rem}.max-h-\[640px\]{max-height:40rem}.max-h-\[calc\(92vh_-_120px\)\]{max-height:calc(92vh - 7.5rem)}.max-h-\[min\(72vh\,640px\)\]{max-height:min(72vh,40rem)}.max-h-\[min\(90vh\,720px\)\]{max-height:min(90vh,45rem)}.max-h-\[min\(90vh\,900px\)\]{max-height:min(90vh,56.25rem)}.max-h-\[min\(92vh\,760px\)\]{max-height:min(92vh,47.5rem)}.max-h-\[min\(92vh\,820px\)\]{max-height:min(92vh,51.25rem)}.max-h-\[min\(560px\,88vh\)\]{max-height:min(35rem,88vh)}.max-h-full{max-height:100%}.min-h-0{min-height:calc(var(--spacing) * 0)}.min-h-9{min-height:calc(var(--spacing) * 9)}.min-h-\[18px\]{min-height:1.125rem}.min-h-\[30px\]{min-height:1.875rem}.min-h-\[32px\]{min-height:2rem}.min-h-\[38px\]{min-height:2.375rem}.min-h-\[40px\]{min-height:2.5rem}.min-h-\[50px\]{min-height:3.125rem}.min-h-\[50vh\]{min-height:50vh}.min-h-\[54px\]{min-height:3.375rem}.min-h-\[56px\]{min-height:3.5rem}.min-h-\[58px\]{min-height:3.625rem}.min-h-\[66px\]{min-height:4.125rem}.min-h-\[80px\]{min-height:5rem}.min-h-\[96px\]{min-height:6rem}.min-h-\[104px\]{min-height:6.5rem}.min-h-\[118px\]{min-height:7.375rem}.min-h-\[120px\]{min-height:7.5rem}.min-h-\[132px\]{min-height:8.25rem}.min-h-\[134px\]{min-height:8.375rem}.min-h-\[138px\]{min-height:8.625rem}.min-h-\[140px\]{min-height:8.75rem}.min-h-\[150px\]{min-height:9.375rem}.min-h-\[200px\]{min-height:12.5rem}.min-h-\[210px\]{min-height:13.125rem}.min-h-\[260px\]{min-height:16.25rem}.min-h-\[300px\]{min-height:18.75rem}.min-h-\[360px\]{min-height:22.5rem}.min-h-\[680px\]{min-height:42.5rem}.min-h-full{min-height:100%}.w-0\.5{width:calc(var(--spacing) * .5)}.w-1{width:calc(var(--spacing) * 1)}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-2{width:calc(var(--spacing) * 2)}.w-2\.5{width:calc(var(--spacing) * 2.5)}.w-3{width:calc(var(--spacing) * 3)}.w-3\.5{width:calc(var(--spacing) * 3.5)}.w-3\/4{width:75%}.w-4{width:calc(var(--spacing) * 4)}.w-4\.25{width:calc(var(--spacing) * 4.25)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-7\.5{width:calc(var(--spacing) * 7.5)}.w-7\.25{width:calc(var(--spacing) * 7.25)}.w-8{width:calc(var(--spacing) * 8)}.w-9{width:calc(var(--spacing) * 9)}.w-10{width:calc(var(--spacing) * 10)}.w-11{width:calc(var(--spacing) * 11)}.w-12{width:calc(var(--spacing) * 12)}.w-14{width:calc(var(--spacing) * 14)}.w-16{width:calc(var(--spacing) * 16)}.w-20{width:calc(var(--spacing) * 20)}.w-24{width:calc(var(--spacing) * 24)}.w-32{width:calc(var(--spacing) * 32)}.w-36{width:calc(var(--spacing) * 36)}.w-40{width:calc(var(--spacing) * 40)}.w-44{width:calc(var(--spacing) * 44)}.w-56{width:calc(var(--spacing) * 56)}.w-64{width:calc(var(--spacing) * 64)}.w-72{width:calc(var(--spacing) * 72)}.w-\[3\.5px\]{width:.21875rem}.w-\[3px\]{width:.1875rem}.w-\[10px\]{width:.625rem}.w-\[11px\]{width:.6875rem}.w-\[12px\]{width:.75rem}.w-\[13px\]{width:.8125rem}.w-\[14px\]{width:.875rem}.w-\[15px\]{width:.9375rem}.w-\[16px\]{width:1rem}.w-\[17px\]{width:1.0625rem}.w-\[18px\]{width:1.125rem}.w-\[19px\]{width:1.1875rem}.w-\[22px\]{width:1.375rem}.w-\[25px\]{width:1.5625rem}.w-\[26px\]{width:1.625rem}.w-\[30px\]{width:1.875rem}.w-\[34\%\]{width:34%}.w-\[34px\]{width:2.125rem}.w-\[38\%\]{width:38%}.w-\[38px\]{width:2.375rem}.w-\[46\%\]{width:46%}.w-\[50\%\]{width:50%}.w-\[52px\]{width:3.25rem}.w-\[64px\]{width:4rem}.w-\[68px\]{width:4.25rem}.w-\[72px\]{width:4.5rem}.w-\[80\%\]{width:80%}.w-\[84px\]{width:5.25rem}.w-\[86px\]{width:5.375rem}.w-\[88px\]{width:5.5rem}.w-\[90px\]{width:5.625rem}.w-\[92px\]{width:5.75rem}.w-\[100px\]{width:6.25rem}.w-\[104px\]{width:6.5rem}.w-\[106px\]{width:6.625rem}.w-\[108px\]{width:6.75rem}.w-\[112px\]{width:7rem}.w-\[120px\]{width:7.5rem}.w-\[122px\]{width:7.625rem}.w-\[132px\]{width:8.25rem}.w-\[140px\]{width:8.75rem}.w-\[148px\]{width:9.25rem}.w-\[156px\]{width:9.75rem}.w-\[160px\]{width:10rem}.w-\[200px\]{width:12.5rem}.w-\[220px\]{width:13.75rem}.w-\[240px\]{width:15rem}.w-\[284px\]{width:17.75rem}.w-\[300px\]{width:18.75rem}.w-\[306px\]{width:19.125rem}.w-\[320px\]{width:20rem}.w-\[330px\]{width:20.625rem}.w-\[340px\]{width:21.25rem}.w-\[350px\]{width:21.875rem}.w-\[400px\]{width:25rem}.w-\[410px\]{width:25.625rem}.w-\[470px\]{width:29.375rem}.w-\[480px\]{width:30rem}.w-\[500px\]{width:31.25rem}.w-\[520px\]{width:32.5rem}.w-\[552px\]{width:34.5rem}.w-\[560px\]{width:35rem}.w-\[600px\]{width:37.5rem}.w-\[708px\]{width:44.25rem}.w-\[720px\]{width:45rem}.w-\[860px\]{width:53.75rem}.w-\[880px\]{width:55rem}.w-\[980px\]{width:61.25rem}.w-\[1120px\]{width:70rem}.w-\[min\(360px\,calc\(100vw-32px\)\)\]{width:min(22.5rem,100vw - 2rem)}.w-\[min\(440px\,calc\(100vw-32px\)\)\]{width:min(27.5rem,100vw - 2rem)}.w-\[min\(480px\,calc\(100vw-32px\)\)\]{width:min(30rem,100vw - 2rem)}.w-\[min\(560px\,46vw\)\]{width:min(35rem,46vw)}.w-\[min\(640px\,96vw\)\]{width:min(40rem,96vw)}.w-\[min\(720px\,96vw\)\]{width:min(45rem,96vw)}.w-\[min\(760px\,calc\(100vw-24px\)\)\]{width:min(47.5rem,100vw - 1.5rem)}.w-\[min\(794px\,calc\(100vw-560px\)\)\]{width:min(49.625rem,100vw - 35rem)}.w-\[min\(860px\,96vw\)\]{width:min(53.75rem,96vw)}.w-\[min\(900px\,96vw\)\]{width:min(56.25rem,96vw)}.w-\[min\(980px\,96vw\)\]{width:min(61.25rem,96vw)}.w-\[min\(1080px\,calc\(100vw-48px\)\)\]{width:min(67.5rem,100vw - 3rem)}.w-\[min\(1200px\,calc\(100vw-48px\)\)\]{width:min(75rem,100vw - 3rem)}.w-\[min\(calc\(92vw_-_80px\)\,1440px\)\]{width:min(92vw - 5rem,90rem)}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-max{width:max-content}.w-px{width:.0625rem}.w-screen{width:100vw}.max-w-2xl{max-width:var(--container-2xl)}.max-w-4xl{max-width:var(--container-4xl)}.max-w-5xl{max-width:var(--container-5xl)}.max-w-95{max-width:calc(var(--spacing) * 95)}.max-w-\[56px\]{max-width:3.5rem}.max-w-\[60vw\]{max-width:60vw}.max-w-\[62\%\]{max-width:62%}.max-w-\[80px\]{max-width:5rem}.max-w-\[90vw\]{max-width:90vw}.max-w-\[120px\]{max-width:7.5rem}.max-w-\[132px\]{max-width:8.25rem}.max-w-\[148px\]{max-width:9.25rem}.max-w-\[180px\]{max-width:11.25rem}.max-w-\[190px\]{max-width:11.875rem}.max-w-\[200px\]{max-width:12.5rem}.max-w-\[210px\]{max-width:13.125rem}.max-w-\[220px\]{max-width:13.75rem}.max-w-\[240px\]{max-width:15rem}.max-w-\[260px\]{max-width:16.25rem}.max-w-\[300px\]{max-width:18.75rem}.max-w-\[310px\]{max-width:19.375rem}.max-w-\[320px\]{max-width:20rem}.max-w-\[360px\]{max-width:22.5rem}.max-w-\[380px\]{max-width:23.75rem}.max-w-\[420px\]{max-width:26.25rem}.max-w-\[432px\]{max-width:27rem}.max-w-\[450px\]{max-width:28.125rem}.max-w-\[520px\]{max-width:32.5rem}.max-w-\[720px\]{max-width:45rem}.max-w-\[760px\]{max-width:47.5rem}.max-w-\[800px\]{max-width:50rem}.max-w-\[860px\]{max-width:53.75rem}.max-w-\[1120px\]{max-width:70rem}.max-w-\[1440px\]{max-width:90rem}.max-w-\[1760px\]{max-width:110rem}.max-w-\[calc\(100\%-32px\)\]{max-width:calc(100% - 2rem)}.max-w-\[calc\(100vw-2rem\)\]{max-width:calc(100vw - 2rem)}.max-w-\[calc\(100vw-24px\)\]{max-width:calc(100vw - 1.5rem)}.max-w-\[calc\(100vw-32px\)\]{max-width:calc(100vw - 2rem)}.max-w-\[min\(92vw\,19rem\)\]{max-width:min(92vw,19rem)}.max-w-\[min\(100\%\,320px\)\]{max-width:min(100%,20rem)}.max-w-full{max-width:100%}.max-w-lg{max-width:var(--container-lg)}.max-w-none{max-width:none}.min-w-0{min-width:calc(var(--spacing) * 0)}.min-w-\[6\.25rem\]{min-width:6.25rem}.min-w-\[22px\]{min-width:1.375rem}.min-w-\[68px\]{min-width:4.25rem}.min-w-\[120px\]{min-width:7.5rem}.min-w-\[128px\]{min-width:8rem}.min-w-\[140px\]{min-width:8.75rem}.min-w-\[160px\]{min-width:10rem}.min-w-\[170px\]{min-width:10.625rem}.min-w-\[220px\]{min-width:13.75rem}.min-w-\[880px\]{min-width:55rem}.flex-1{flex:1}.flex-none{flex:none}.flex-shrink-0{flex-shrink:0}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.basis-0{flex-basis:calc(var(--spacing) * 0)}.origin-bottom{transform-origin:bottom}.origin-bottom-left{transform-origin:0 100%}.origin-top{transform-origin:top}.origin-top-left{transform-origin:0 0}.-translate-x-1\/2{--tw-translate-x:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-0{--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-1{--tw-translate-x:calc(var(--spacing) * 1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-x-4{--tw-translate-x:calc(var(--spacing) * 4);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1{--tw-translate-y:calc(var(--spacing) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\.5{--tw-translate-y:calc(var(--spacing) * -1.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.-translate-y-1\/2{--tw-translate-y:calc(calc(1 / 2 * 100%) * -1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-0{--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-1{--tw-translate-y:calc(var(--spacing) * 1);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-1\.5{--tw-translate-y:calc(var(--spacing) * 1.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.translate-y-2{--tw-translate-y:calc(var(--spacing) * 2);translate:var(--tw-translate-x) var(--tw-translate-y)}.scale-95{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-100{--tw-scale-x:100%;--tw-scale-y:100%;--tw-scale-z:100%;scale:var(--tw-scale-x) var(--tw-scale-y)}.scale-110{--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}.rotate-45{rotate:45deg}.rotate-180{rotate:180deg}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.animate-pulse{animation:var(--animate-pulse)}.animate-spin{animation:var(--animate-spin)}.cursor-crosshair{cursor:crosshair}.cursor-default{cursor:default}.cursor-help{cursor:help}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-zoom-in{cursor:zoom-in}.touch-none{touch-action:none}.resize{resize:both}.resize-none{resize:none}.resize-y{resize:vertical}.list-none{list-style-type:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.grid-cols-\[18px_minmax\(0\,1fr\)\]{grid-template-columns:1.125rem minmax(0,1fr)}.grid-cols-\[34px_minmax\(0\,1fr\)\]{grid-template-columns:2.125rem minmax(0,1fr)}.grid-cols-\[34px_minmax\(0\,1fr\)_58px\]{grid-template-columns:2.125rem minmax(0,1fr) 3.625rem}.grid-cols-\[120px_1fr\]{grid-template-columns:7.5rem 1fr}.grid-cols-\[400px_minmax\(0\,1fr\)\]{grid-template-columns:25rem minmax(0,1fr)}.grid-cols-\[420px_minmax\(0\,1fr\)\]{grid-template-columns:26.25rem minmax(0,1fr)}.grid-cols-\[minmax\(0\,1fr\)_24px\]{grid-template-columns:minmax(0,1fr) 1.5rem}.grid-cols-\[minmax\(0\,1fr\)_320px\]{grid-template-columns:minmax(0,1fr) 20rem}.grid-cols-\[minmax\(0\,9fr\)_minmax\(0\,5fr\)\]{grid-template-columns:minmax(0,9fr) minmax(0,5fr)}.grid-cols-\[repeat\(auto-fill\,minmax\(160px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(10rem,1fr))}.grid-cols-\[repeat\(auto-fill\,minmax\(200px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(12.5rem,1fr))}.grid-cols-\[repeat\(auto-fill\,minmax\(260px\,1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(16.25rem,1fr))}.flex-col{flex-direction:column}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-nowrap{flex-wrap:nowrap}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-center{align-items:center}.items-end{align-items:flex-end}.items-start{align-items:flex-start}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.justify-start{justify-content:flex-start}.justify-items-center{justify-items:center}.justify-items-end{justify-items:end}.gap-0{gap:calc(var(--spacing) * 0)}.gap-0\.5{gap:calc(var(--spacing) * .5)}.gap-1{gap:calc(var(--spacing) * 1)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-1\.75{gap:calc(var(--spacing) * 1.75)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-2\.5{gap:calc(var(--spacing) * 2.5)}.gap-3{gap:calc(var(--spacing) * 3)}.gap-3\.5{gap:calc(var(--spacing) * 3.5)}.gap-4{gap:calc(var(--spacing) * 4)}.gap-5{gap:calc(var(--spacing) * 5)}.gap-6{gap:calc(var(--spacing) * 6)}.gap-\[2px\]{gap:.125rem}.gap-\[3px\]{gap:.1875rem}.gap-\[4px\]{gap:.25rem}.gap-\[5px\]{gap:.3125rem}.gap-\[10px\]{gap:.625rem}.gap-\[11px\]{gap:.6875rem}.gap-px{gap:.0625rem}:where(.space-y-0>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 0) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 0) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-1>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 1) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 1) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-2\.5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2.5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2.5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-3>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 3) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 3) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 5) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 5) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-7>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 7) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 7) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-10>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 10) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 10) * calc(1 - var(--tw-space-y-reverse)))}.gap-x-3{column-gap:calc(var(--spacing) * 3)}.gap-x-3\.5{column-gap:calc(var(--spacing) * 3.5)}.gap-x-4{column-gap:calc(var(--spacing) * 4)}:where(.space-x-2>:not(:last-child)){--tw-space-x-reverse:0;margin-inline-start:calc(calc(var(--spacing) * 2) * var(--tw-space-x-reverse));margin-inline-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-x-reverse)))}.gap-y-2{row-gap:calc(var(--spacing) * 2)}.gap-y-4{row-gap:calc(var(--spacing) * 4)}.gap-y-6{row-gap:calc(var(--spacing) * 6)}:where(.divide-y>:not(:last-child)){--tw-divide-y-reverse:0;border-bottom-style:var(--tw-border-style);border-top-style:var(--tw-border-style);border-top-width:calc(.0625rem * var(--tw-divide-y-reverse));border-bottom-width:calc(.0625rem * calc(1 - var(--tw-divide-y-reverse)))}:where(.divide-white\/\[0\.04\]>:not(:last-child)){border-color:#ffffff0a}@supports (color:color-mix(in lab, red, red)){:where(.divide-white\/\[0\.04\]>:not(:last-child)){border-color:color-mix(in oklab, var(--color-white) 4%, transparent)}}:where(.divide-white\/\[0\.06\]>:not(:last-child)){border-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){:where(.divide-white\/\[0\.06\]>:not(:last-child)){border-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.self-center{align-self:center}.self-end{align-self:flex-end}.self-start{align-self:flex-start}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-x-hidden{overflow-x:hidden}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:var(--radius-2xl)}.rounded-\[0\.625rem\]{border-radius:.625rem}.rounded-\[3px\]{border-radius:3px}.rounded-\[5px\]{border-radius:5px}.rounded-\[7px\]{border-radius:7px}.rounded-\[8px\]{border-radius:8px}.rounded-\[10px\]{border-radius:10px}.rounded-\[11px\]{border-radius:11px}.rounded-\[12px\]{border-radius:12px}.rounded-\[14px\]{border-radius:14px}.rounded-\[16px\]{border-radius:16px}.rounded-\[18px\]{border-radius:18px}.rounded-\[20px\]{border-radius:20px}.rounded-\[24px\]{border-radius:24px}.rounded-full{border-radius:3.40282e38px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-t-2xl{border-top-left-radius:var(--radius-2xl);border-top-right-radius:var(--radius-2xl)}.rounded-t-\[14px\]{border-top-left-radius:.875rem;border-top-right-radius:.875rem}.rounded-t-\[18px\]{border-top-left-radius:1.125rem;border-top-right-radius:1.125rem}.rounded-t-lg{border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg)}.rounded-l-\[16px\]{border-top-left-radius:1rem;border-bottom-left-radius:1rem}.rounded-tl-2xl{border-top-left-radius:var(--radius-2xl)}.rounded-tl-lg{border-top-left-radius:var(--radius-lg)}.rounded-r-\[16px\]{border-top-right-radius:1rem;border-bottom-right-radius:1rem}.rounded-tr-2xl{border-top-right-radius:var(--radius-2xl)}.rounded-tr-lg{border-top-right-radius:var(--radius-lg)}.rounded-b-\[18px\]{border-bottom-right-radius:1.125rem;border-bottom-left-radius:1.125rem}.rounded-br-2xl{border-bottom-right-radius:var(--radius-2xl)}.rounded-bl-2xl{border-bottom-left-radius:var(--radius-2xl)}.rounded-bl-lg{border-bottom-left-radius:var(--radius-lg)}.border{border-style:var(--tw-border-style);border-width:.0625rem}.border-0{border-style:var(--tw-border-style);border-width:0}.border-2{border-style:var(--tw-border-style);border-width:.125rem}.border-t{border-top-style:var(--tw-border-style);border-top-width:.0625rem}.border-r{border-right-style:var(--tw-border-style);border-right-width:.0625rem}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:.0625rem}.border-b-2{border-bottom-style:var(--tw-border-style);border-bottom-width:.125rem}.border-l{border-left-style:var(--tw-border-style);border-left-width:.0625rem}.border-l-2{border-left-style:var(--tw-border-style);border-left-width:.125rem}.border-l-4{border-left-style:var(--tw-border-style);border-left-width:.25rem}.border-dashed{--tw-border-style:dashed;border-style:dashed}.border-solid{--tw-border-style:solid;border-style:solid}.border-\[\#4caf504d\]{border-color:#4caf504d}.border-\[\#6affb8\]\/30{border-color:oklab(90.1169% -.15263 .0565867/.3)}.border-\[\#12d8f1\]\/25{border-color:oklab(80.8793% -.119886 -.0683584/.25)}.border-\[\#12d8f1\]\/30{border-color:oklab(80.8793% -.119886 -.0683584/.3)}.border-\[\#25d4ff\]\/60{border-color:oklab(80.6755% -.107858 -.0917351/.6)}.border-\[\#25d4ff\]\/70{border-color:oklab(80.6755% -.107858 -.0917351/.7)}.border-\[\#c46c1a\]\/50{border-color:oklab(61.9539% .0774797 .117965/.5)}.border-\[\#c69200\]{border-color:#c69200}.border-\[\#f5b800\]\/30{border-color:oklab(81.639% .0163467 .166661/.3)}.border-\[\#ff5b6b\]\/25{border-color:oklab(69.2514% .18849 .0626251/.25)}.border-\[\#ff8b8b\]\/30{border-color:oklab(76.3223% .131566 .050208/.3)}.border-\[\#ffc712\]\/40{border-color:oklab(85.5803% .00703302 .172433/.4)}.border-\[\#ffd56a\]\/25{border-color:oklab(88.8509% .00458553 .133513/.25)}.border-\[color\:var\(--color-primary\)\]{border-color:var(--color-primary)}.border-\[rgba\(200\,220\,235\,0\.28\)\]{border-color:#c8dceb47}.border-\[var\(--ch-0a0e14\)\]\/30{border-color:var(--ch-0a0e14)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--ch-0a0e14\)\]\/30{border-color:color-mix(in oklab, var(--ch-0a0e14) 30%, transparent)}}.border-\[var\(--ch-0ea5e9\)\]\/20{border-color:var(--ch-0ea5e9)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--ch-0ea5e9\)\]\/20{border-color:color-mix(in oklab, var(--ch-0ea5e9) 20%, transparent)}}.border-\[var\(--ch-00cae0\)\]{border-color:var(--ch-00cae0)}.border-\[var\(--ch-1dd8ee\)\]\/20{border-color:var(--ch-1dd8ee)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--ch-1dd8ee\)\]\/20{border-color:color-mix(in oklab, var(--ch-1dd8ee) 20%, transparent)}}.border-\[var\(--ch-2a2b31\)\]{border-color:var(--ch-2a2b31)}.border-\[var\(--ch-2dd4bf\)\]\/45{border-color:var(--ch-2dd4bf)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--ch-2dd4bf\)\]\/45{border-color:color-mix(in oklab, var(--ch-2dd4bf) 45%, transparent)}}.border-\[var\(--ch-2e3038\)\]{border-color:var(--ch-2e3038)}.border-\[var\(--ch-3b82f6\)\]\/70{border-color:var(--ch-3b82f6)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--ch-3b82f6\)\]\/70{border-color:color-mix(in oklab, var(--ch-3b82f6) 70%, transparent)}}.border-\[var\(--ch-4ade80\)\]\/45{border-color:var(--ch-4ade80)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--ch-4ade80\)\]\/45{border-color:color-mix(in oklab, var(--ch-4ade80) 45%, transparent)}}.border-\[var\(--ch-4ade80\)\]\/50{border-color:var(--ch-4ade80)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--ch-4ade80\)\]\/50{border-color:color-mix(in oklab, var(--ch-4ade80) 50%, transparent)}}.border-\[var\(--ch-5b8dff\)\]\/40{border-color:var(--ch-5b8dff)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--ch-5b8dff\)\]\/40{border-color:color-mix(in oklab, var(--ch-5b8dff) 40%, transparent)}}.border-\[var\(--ch-5b8dff\)\]\/70{border-color:var(--ch-5b8dff)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--ch-5b8dff\)\]\/70{border-color:color-mix(in oklab, var(--ch-5b8dff) 70%, transparent)}}.border-\[var\(--ch-6affb8\)\]\/30{border-color:var(--ch-6affb8)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--ch-6affb8\)\]\/30{border-color:color-mix(in oklab, var(--ch-6affb8) 30%, transparent)}}.border-\[var\(--ch-7c3aed\)\],.border-\[var\(--ch-7c3aed\)\]\/30{border-color:var(--ch-7c3aed)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--ch-7c3aed\)\]\/30{border-color:color-mix(in oklab, var(--ch-7c3aed) 30%, transparent)}}.border-\[var\(--ch-7c3aed\)\]\/50{border-color:var(--ch-7c3aed)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--ch-7c3aed\)\]\/50{border-color:color-mix(in oklab, var(--ch-7c3aed) 50%, transparent)}}.border-\[var\(--ch-8a5cff\)\],.border-\[var\(--ch-8a5cff\)\]\/35{border-color:var(--ch-8a5cff)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--ch-8a5cff\)\]\/35{border-color:color-mix(in oklab, var(--ch-8a5cff) 35%, transparent)}}.border-\[var\(--ch-8a5cff\)\]\/40{border-color:var(--ch-8a5cff)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--ch-8a5cff\)\]\/40{border-color:color-mix(in oklab, var(--ch-8a5cff) 40%, transparent)}}.border-\[var\(--ch-8a5cff\)\]\/60{border-color:var(--ch-8a5cff)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--ch-8a5cff\)\]\/60{border-color:color-mix(in oklab, var(--ch-8a5cff) 60%, transparent)}}.border-\[var\(--ch-8b5cf6\)\]{border-color:var(--ch-8b5cf6)}.border-\[var\(--ch-10c9e2\)\]\/60{border-color:var(--ch-10c9e2)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--ch-10c9e2\)\]\/60{border-color:color-mix(in oklab, var(--ch-10c9e2) 60%, transparent)}}.border-\[var\(--ch-12d8f1\)\],.border-\[var\(--ch-12d8f1\)\]\/10{border-color:var(--ch-12d8f1)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--ch-12d8f1\)\]\/10{border-color:color-mix(in oklab, var(--ch-12d8f1) 10%, transparent)}}.border-\[var\(--ch-12d8f1\)\]\/15{border-color:var(--ch-12d8f1)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--ch-12d8f1\)\]\/15{border-color:color-mix(in oklab, var(--ch-12d8f1) 15%, transparent)}}.border-\[var\(--ch-12d8f1\)\]\/20{border-color:var(--ch-12d8f1)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--ch-12d8f1\)\]\/20{border-color:color-mix(in oklab, var(--ch-12d8f1) 20%, transparent)}}.border-\[var\(--ch-12d8f1\)\]\/25{border-color:var(--ch-12d8f1)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--ch-12d8f1\)\]\/25{border-color:color-mix(in oklab, var(--ch-12d8f1) 25%, transparent)}}.border-\[var\(--ch-12d8f1\)\]\/30{border-color:var(--ch-12d8f1)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--ch-12d8f1\)\]\/30{border-color:color-mix(in oklab, var(--ch-12d8f1) 30%, transparent)}}.border-\[var\(--ch-12d8f1\)\]\/40{border-color:var(--ch-12d8f1)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--ch-12d8f1\)\]\/40{border-color:color-mix(in oklab, var(--ch-12d8f1) 40%, transparent)}}.border-\[var\(--ch-14e2ff\)\]\/30{border-color:var(--ch-14e2ff)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--ch-14e2ff\)\]\/30{border-color:color-mix(in oklab, var(--ch-14e2ff) 30%, transparent)}}.border-\[var\(--ch-22c55e\)\]\/30{border-color:var(--ch-22c55e)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--ch-22c55e\)\]\/30{border-color:color-mix(in oklab, var(--ch-22c55e) 30%, transparent)}}.border-\[var\(--ch-22c55e\)\]\/40{border-color:var(--ch-22c55e)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--ch-22c55e\)\]\/40{border-color:color-mix(in oklab, var(--ch-22c55e) 40%, transparent)}}.border-\[var\(--ch-22c55e\)\]\/70{border-color:var(--ch-22c55e)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--ch-22c55e\)\]\/70{border-color:color-mix(in oklab, var(--ch-22c55e) 70%, transparent)}}.border-\[var\(--ch-25d4ff\)\]\/25{border-color:var(--ch-25d4ff)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--ch-25d4ff\)\]\/25{border-color:color-mix(in oklab, var(--ch-25d4ff) 25%, transparent)}}.border-\[var\(--ch-48a9ff\)\]{border-color:var(--ch-48a9ff)}.border-\[var\(--ch-060c0f\)\]\/30{border-color:var(--ch-060c0f)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--ch-060c0f\)\]\/30{border-color:color-mix(in oklab, var(--ch-060c0f) 30%, transparent)}}.border-\[var\(--ch-67e8a5\)\]\/30{border-color:var(--ch-67e8a5)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--ch-67e8a5\)\]\/30{border-color:color-mix(in oklab, var(--ch-67e8a5) 30%, transparent)}}.border-\[var\(--ch-383971\)\]{border-color:var(--ch-383971)}.border-\[var\(--ch-a855f7\)\]\/70{border-color:var(--ch-a855f7)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--ch-a855f7\)\]\/70{border-color:color-mix(in oklab, var(--ch-a855f7) 70%, transparent)}}.border-\[var\(--ch-a88715\)\]\/20{border-color:var(--ch-a88715)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--ch-a88715\)\]\/20{border-color:color-mix(in oklab, var(--ch-a88715) 20%, transparent)}}.border-\[var\(--ch-c9a962\)\]\/35{border-color:var(--ch-c9a962)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--ch-c9a962\)\]\/35{border-color:color-mix(in oklab, var(--ch-c9a962) 35%, transparent)}}.border-\[var\(--ch-c69200\)\],.border-\[var\(--ch-c69200\)\]\/40{border-color:var(--ch-c69200)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--ch-c69200\)\]\/40{border-color:color-mix(in oklab, var(--ch-c69200) 40%, transparent)}}.border-\[var\(--ch-d0a20d\)\]\/70{border-color:var(--ch-d0a20d)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--ch-d0a20d\)\]\/70{border-color:color-mix(in oklab, var(--ch-d0a20d) 70%, transparent)}}.border-\[var\(--ch-d1d5db\)\]{border-color:var(--ch-d1d5db)}.border-\[var\(--ch-d4a017\)\]{border-color:var(--ch-d4a017)}.border-\[var\(--ch-d8d8e5\)\]{border-color:var(--ch-d8d8e5)}.border-\[var\(--ch-e5a84a\)\]{border-color:var(--ch-e5a84a)}.border-\[var\(--ch-e5e7eb\)\]{border-color:var(--ch-e5e7eb)}.border-\[var\(--ch-ececf4\)\]{border-color:var(--ch-ececf4)}.border-\[var\(--ch-ef4444\)\]{border-color:var(--ch-ef4444)}.border-\[var\(--ch-f6c945\)\]\/15{border-color:var(--ch-f6c945)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--ch-f6c945\)\]\/15{border-color:color-mix(in oklab, var(--ch-f6c945) 15%, transparent)}}.border-\[var\(--ch-f6c945\)\]\/20{border-color:var(--ch-f6c945)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--ch-f6c945\)\]\/20{border-color:color-mix(in oklab, var(--ch-f6c945) 20%, transparent)}}.border-\[var\(--ch-f8c23f\)\]\/40{border-color:var(--ch-f8c23f)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--ch-f8c23f\)\]\/40{border-color:color-mix(in oklab, var(--ch-f8c23f) 40%, transparent)}}.border-\[var\(--ch-f472b6\)\]\/40{border-color:var(--ch-f472b6)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--ch-f472b6\)\]\/40{border-color:color-mix(in oklab, var(--ch-f472b6) 40%, transparent)}}.border-\[var\(--ch-f87171\)\]\/45{border-color:var(--ch-f87171)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--ch-f87171\)\]\/45{border-color:color-mix(in oklab, var(--ch-f87171) 45%, transparent)}}.border-\[var\(--ch-fbbf24\)\]\/45{border-color:var(--ch-fbbf24)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--ch-fbbf24\)\]\/45{border-color:color-mix(in oklab, var(--ch-fbbf24) 45%, transparent)}}.border-\[var\(--ch-fcd535\)\]\/85{border-color:var(--ch-fcd535)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--ch-fcd535\)\]\/85{border-color:color-mix(in oklab, var(--ch-fcd535) 85%, transparent)}}.border-\[var\(--ch-ff5b6b\)\]\/20{border-color:var(--ch-ff5b6b)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--ch-ff5b6b\)\]\/20{border-color:color-mix(in oklab, var(--ch-ff5b6b) 20%, transparent)}}.border-\[var\(--ch-ff5b6b\)\]\/25{border-color:var(--ch-ff5b6b)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--ch-ff5b6b\)\]\/25{border-color:color-mix(in oklab, var(--ch-ff5b6b) 25%, transparent)}}.border-\[var\(--ch-ff5b6b\)\]\/30{border-color:var(--ch-ff5b6b)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--ch-ff5b6b\)\]\/30{border-color:color-mix(in oklab, var(--ch-ff5b6b) 30%, transparent)}}.border-\[var\(--ch-ff6b00\)\]{border-color:var(--ch-ff6b00)}.border-\[var\(--ch-ff8b8b\)\]\/30{border-color:var(--ch-ff8b8b)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--ch-ff8b8b\)\]\/30{border-color:color-mix(in oklab, var(--ch-ff8b8b) 30%, transparent)}}.border-\[var\(--ch-ff9900\)\]\/45{border-color:var(--ch-ff9900)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--ch-ff9900\)\]\/45{border-color:color-mix(in oklab, var(--ch-ff9900) 45%, transparent)}}.border-\[var\(--ch-ffc712\)\]\/60{border-color:var(--ch-ffc712)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--ch-ffc712\)\]\/60{border-color:color-mix(in oklab, var(--ch-ffc712) 60%, transparent)}}.border-\[var\(--ch-ffd56a\)\]\/25{border-color:var(--ch-ffd56a)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--ch-ffd56a\)\]\/25{border-color:color-mix(in oklab, var(--ch-ffd56a) 25%, transparent)}}.border-\[var\(--ch-ffd56a\)\]\/30{border-color:var(--ch-ffd56a)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--ch-ffd56a\)\]\/30{border-color:color-mix(in oklab, var(--ch-ffd56a) 30%, transparent)}}.border-\[var\(--ch-ffd126\)\]\/20{border-color:var(--ch-ffd126)}@supports (color:color-mix(in lab, red, red)){.border-\[var\(--ch-ffd126\)\]\/20{border-color:color-mix(in oklab, var(--ch-ffd126) 20%, transparent)}}.border-amber-200\/60{border-color:#fee68599}@supports (color:color-mix(in lab, red, red)){.border-amber-200\/60{border-color:color-mix(in oklab, var(--color-amber-200) 60%, transparent)}}.border-amber-200\/70{border-color:#fee685b3}@supports (color:color-mix(in lab, red, red)){.border-amber-200\/70{border-color:color-mix(in oklab, var(--color-amber-200) 70%, transparent)}}.border-amber-300\/40{border-color:#ffd23666}@supports (color:color-mix(in lab, red, red)){.border-amber-300\/40{border-color:color-mix(in oklab, var(--color-amber-300) 40%, transparent)}}.border-black\/10{border-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.border-black\/10{border-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.border-black\/\[0\.06\]{border-color:#0000000f}@supports (color:color-mix(in lab, red, red)){.border-black\/\[0\.06\]{border-color:color-mix(in oklab, var(--color-black) 6%, transparent)}}.border-black\/\[0\.07\]{border-color:#00000012}@supports (color:color-mix(in lab, red, red)){.border-black\/\[0\.07\]{border-color:color-mix(in oklab, var(--color-black) 7.0%, transparent)}}.border-black\/\[0\.08\]{border-color:#00000014}@supports (color:color-mix(in lab, red, red)){.border-black\/\[0\.08\]{border-color:color-mix(in oklab, var(--color-black) 8%, transparent)}}.border-current{border-color:currentColor}.border-cyan-200\/60{border-color:#a2f4fd99}@supports (color:color-mix(in lab, red, red)){.border-cyan-200\/60{border-color:color-mix(in oklab, var(--color-cyan-200) 60%, transparent)}}.border-emerald-400\/40{border-color:#00d29466}@supports (color:color-mix(in lab, red, red)){.border-emerald-400\/40{border-color:color-mix(in oklab, var(--color-emerald-400) 40%, transparent)}}.border-gray-100{border-color:var(--color-gray-100)}.border-gray-200{border-color:var(--color-gray-200)}.border-gray-200\/80{border-color:#e5e7ebcc}@supports (color:color-mix(in lab, red, red)){.border-gray-200\/80{border-color:color-mix(in oklab, var(--color-gray-200) 80%, transparent)}}.border-pink-200\/70{border-color:#fccee8b3}@supports (color:color-mix(in lab, red, red)){.border-pink-200\/70{border-color:color-mix(in oklab, var(--color-pink-200) 70%, transparent)}}.border-red-400\/40{border-color:#ff656866}@supports (color:color-mix(in lab, red, red)){.border-red-400\/40{border-color:color-mix(in oklab, var(--color-red-400) 40%, transparent)}}.border-red-500\/20{border-color:#fb2c3633}@supports (color:color-mix(in lab, red, red)){.border-red-500\/20{border-color:color-mix(in oklab, var(--color-red-500) 20%, transparent)}}.border-red-500\/25{border-color:#fb2c3640}@supports (color:color-mix(in lab, red, red)){.border-red-500\/25{border-color:color-mix(in oklab, var(--color-red-500) 25%, transparent)}}.border-red-500\/30{border-color:#fb2c364d}@supports (color:color-mix(in lab, red, red)){.border-red-500\/30{border-color:color-mix(in oklab, var(--color-red-500) 30%, transparent)}}.border-red-500\/40{border-color:#fb2c3666}@supports (color:color-mix(in lab, red, red)){.border-red-500\/40{border-color:color-mix(in oklab, var(--color-red-500) 40%, transparent)}}.border-rose-200\/60{border-color:#ffccd399}@supports (color:color-mix(in lab, red, red)){.border-rose-200\/60{border-color:color-mix(in oklab, var(--color-rose-200) 60%, transparent)}}.border-sky-200\/70{border-color:#b8e6feb3}@supports (color:color-mix(in lab, red, red)){.border-sky-200\/70{border-color:color-mix(in oklab, var(--color-sky-200) 70%, transparent)}}.border-sky-200\/80{border-color:#b8e6fecc}@supports (color:color-mix(in lab, red, red)){.border-sky-200\/80{border-color:color-mix(in oklab, var(--color-sky-200) 80%, transparent)}}.border-transparent{border-color:#0000}.border-violet-200\/60{border-color:#ddd6ff99}@supports (color:color-mix(in lab, red, red)){.border-violet-200\/60{border-color:color-mix(in oklab, var(--color-violet-200) 60%, transparent)}}.border-violet-200\/70{border-color:#ddd6ffb3}@supports (color:color-mix(in lab, red, red)){.border-violet-200\/70{border-color:color-mix(in oklab, var(--color-violet-200) 70%, transparent)}}.border-violet-200\/80{border-color:#ddd6ffcc}@supports (color:color-mix(in lab, red, red)){.border-violet-200\/80{border-color:color-mix(in oklab, var(--color-violet-200) 80%, transparent)}}.border-white\/4{border-color:#ffffff0a}@supports (color:color-mix(in lab, red, red)){.border-white\/4{border-color:color-mix(in oklab, var(--color-white) 4%, transparent)}}.border-white\/6{border-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.border-white\/6{border-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.border-white\/8{border-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.border-white\/8{border-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.border-white\/10{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.border-white\/12{border-color:#ffffff1f}@supports (color:color-mix(in lab, red, red)){.border-white\/12{border-color:color-mix(in oklab, var(--color-white) 12%, transparent)}}.border-white\/14{border-color:#ffffff24}@supports (color:color-mix(in lab, red, red)){.border-white\/14{border-color:color-mix(in oklab, var(--color-white) 14%, transparent)}}.border-white\/15{border-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.border-white\/15{border-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.border-white\/20{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.border-white\/20{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.border-white\/25{border-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.border-white\/25{border-color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.border-white\/30{border-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.border-white\/30{border-color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.border-white\/40{border-color:#fff6}@supports (color:color-mix(in lab, red, red)){.border-white\/40{border-color:color-mix(in oklab, var(--color-white) 40%, transparent)}}.border-white\/70{border-color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.border-white\/70{border-color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.border-white\/75{border-color:#ffffffbf}@supports (color:color-mix(in lab, red, red)){.border-white\/75{border-color:color-mix(in oklab, var(--color-white) 75%, transparent)}}.border-white\/\[0\.1\]{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.1\]{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.border-white\/\[0\.04\]{border-color:#ffffff0a}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.04\]{border-color:color-mix(in oklab, var(--color-white) 4%, transparent)}}.border-white\/\[0\.05\]{border-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.05\]{border-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.border-white\/\[0\.06\]{border-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.06\]{border-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.border-white\/\[0\.07\]{border-color:#ffffff12}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.07\]{border-color:color-mix(in oklab, var(--color-white) 7.0%, transparent)}}.border-white\/\[0\.08\]{border-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.08\]{border-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.border-white\/\[0\.09\]{border-color:#ffffff17}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.09\]{border-color:color-mix(in oklab, var(--color-white) 9%, transparent)}}.border-white\/\[0\.12\]{border-color:#ffffff1f}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.12\]{border-color:color-mix(in oklab, var(--color-white) 12%, transparent)}}.border-white\/\[0\.14\]{border-color:#ffffff24}@supports (color:color-mix(in lab, red, red)){.border-white\/\[0\.14\]{border-color:color-mix(in oklab, var(--color-white) 14.0%, transparent)}}.border-t-\[\#0a0e14\]{border-top-color:#0a0e14}.border-t-\[\#1dd8ee\]{border-top-color:#1dd8ee}.border-t-\[\#8a5cff\]{border-top-color:#8a5cff}.border-t-\[\#12d8f1\]{border-top-color:#12d8f1}.border-t-\[\#12d8f1\]\/60{border-top-color:oklab(80.8793% -.119886 -.0683584/.6)}.border-t-\[\#060c0f\]{border-top-color:#060c0f}.border-t-\[\#ed2434\]{border-top-color:#ed2434}.border-t-transparent{border-top-color:#0000}.border-t-white{border-top-color:var(--color-white)}.border-t-white\/60{border-top-color:#fff9}@supports (color:color-mix(in lab, red, red)){.border-t-white\/60{border-top-color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.border-t-white\/70{border-top-color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.border-t-white\/70{border-top-color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.border-l-\[\#0e7490\]{border-left-color:#0e7490}.border-l-\[\#4a8f88\]{border-left-color:#4a8f88}.border-l-\[\#5d9670\]{border-left-color:#5d9670}.border-l-\[\#5f84b8\]{border-left-color:#5f84b8}.border-l-\[\#8b6cb8\]{border-left-color:#8b6cb8}.border-l-\[\#12d8f1\]{border-left-color:#12d8f1}.border-l-\[\#509e96\]{border-left-color:#509e96}.border-l-\[\#7174b0\]{border-left-color:#7174b0}.border-l-\[\#9578b8\]{border-left-color:#9578b8}.border-l-\[\#b85a5a\]{border-left-color:#b85a5a}.border-l-\[\#b89b4a\]{border-left-color:#b89b4a}.border-l-\[\#b07090\]{border-left-color:#b07090}.bg-\[\#0A0A0E\]{background-color:#0a0a0e}.bg-\[\#0c0e16\]{background-color:#0c0e16}.bg-\[\#1a1f2e\]{background-color:#1a1f2e}.bg-\[\#2a1f14\]\/85{background-color:oklab(24.915% .0104491 .0236604/.85)}.bg-\[\#2c1a1a\]{background-color:#2c1a1a}.bg-\[\#4caf5026\]{background-color:#4caf5026}.bg-\[\#6affb8\]\/10{background-color:oklab(90.1169% -.15263 .0565867/.1)}.bg-\[\#08e5ff\]\/15{background-color:oklab(84.4449% -.126475 -.0711172/.15)}.bg-\[\#8a5cff\]\/25{background-color:oklab(61.1339% .0823696 -.214098/.25)}.bg-\[\#9f53ff\]\/20{background-color:oklab(62.0351% .119004 -.210454/.2)}.bg-\[\#12d8f1\]{background-color:#12d8f1}.bg-\[\#12d8f1\]\/10{background-color:oklab(80.8793% -.119886 -.0683584/.1)}.bg-\[\#171a22\]{background-color:#171a22}.bg-\[\#08090d\]{background-color:#08090d}.bg-\[\#11131a\]{background-color:#11131a}.bg-\[\#11131b\]{background-color:#11131b}.bg-\[\#12141b\]{background-color:#12141b}.bg-\[\#13141a\]{background-color:#13141a}.bg-\[\#13141b\]{background-color:#13141b}.bg-\[\#15161a\]{background-color:#15161a}.bg-\[\#25305a\]{background-color:#25305a}.bg-\[\#101827\]{background-color:#101827}.bg-\[\#101827\]\/85{background-color:oklab(20.9255% -.00426714 -.0320232/.85)}.bg-\[\#171719\]{background-color:#171719}.bg-\[\#f0f2f5\]{background-color:#f0f2f5}.bg-\[\#f6ba00\]\/5{background-color:oklab(82.127% .0145675 .167677/.05)}.bg-\[\#ff5b6b\]\/10{background-color:oklab(69.2514% .18849 .0626251/.1)}.bg-\[\#ff9028\]\/20{background-color:oklab(75.8164% .092325 .143269/.2)}.bg-\[\#ffc712\]{background-color:#ffc712}.bg-\[\#ffc712\]\/15{background-color:oklab(85.5803% .00703302 .172433/.15)}.bg-\[\#ffc71208\]{background-color:#ffc71208}.bg-\[\#ffc71210\]{background-color:#ffc71210}.bg-\[\#ffd56a\]\/10{background-color:oklab(88.8509% .00458553 .133513/.1)}.bg-\[rgba\(9\,13\,25\,0\.96\)\]{background-color:#090d19f5}.bg-\[rgba\(255\,107\,0\,0\.2\)\]{background-color:#ff6b0033}.bg-\[var\(--ch-0a0a0a\)\]{background-color:var(--ch-0a0a0a)}.bg-\[var\(--ch-0a0c12\)\]{background-color:var(--ch-0a0c12)}.bg-\[var\(--ch-0a0f1f\)\]{background-color:var(--ch-0a0f1f)}.bg-\[var\(--ch-0a1f2a\)\]{background-color:var(--ch-0a1f2a)}.bg-\[var\(--ch-0a2b1d\)\]\/90{background-color:var(--ch-0a2b1d)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--ch-0a2b1d\)\]\/90{background-color:color-mix(in oklab, var(--ch-0a2b1d) 90%, transparent)}}.bg-\[var\(--ch-0b0f18\)\]{background-color:var(--ch-0b0f18)}.bg-\[var\(--ch-0c0e12\)\]{background-color:var(--ch-0c0e12)}.bg-\[var\(--ch-0c0e16\)\]{background-color:var(--ch-0c0e16)}.bg-\[var\(--ch-0d0f15\)\],.bg-\[var\(--ch-0d0f15\)\]\/45{background-color:var(--ch-0d0f15)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--ch-0d0f15\)\]\/45{background-color:color-mix(in oklab, var(--ch-0d0f15) 45%, transparent)}}.bg-\[var\(--ch-0d0f16\)\]{background-color:var(--ch-0d0f16)}.bg-\[var\(--ch-0d1017\)\]{background-color:var(--ch-0d1017)}.bg-\[var\(--ch-0e0e10\)\]{background-color:var(--ch-0e0e10)}.bg-\[var\(--ch-0e7d74\)\]{background-color:var(--ch-0e7d74)}.bg-\[var\(--ch-0e171c\)\]{background-color:var(--ch-0e171c)}.bg-\[var\(--ch-0e1117\)\]{background-color:var(--ch-0e1117)}.bg-\[var\(--ch-0e2633\)\]{background-color:var(--ch-0e2633)}.bg-\[var\(--ch-0ea5e9\)\]{background-color:var(--ch-0ea5e9)}.bg-\[var\(--ch-0f1a18\)\]{background-color:var(--ch-0f1a18)}.bg-\[var\(--ch-0f4b79\)\],.bg-\[var\(--ch-0f4b79\)\]\/85{background-color:var(--ch-0f4b79)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--ch-0f4b79\)\]\/85{background-color:color-mix(in oklab, var(--ch-0f4b79) 85%, transparent)}}.bg-\[var\(--ch-0f141b\)\]{background-color:var(--ch-0f141b)}.bg-\[var\(--ch-0f1117\)\]{background-color:var(--ch-0f1117)}.bg-\[var\(--ch-0f1118\)\]{background-color:var(--ch-0f1118)}.bg-\[var\(--ch-0f1520\)\]{background-color:var(--ch-0f1520)}.bg-\[var\(--ch-00aaff\)\]{background-color:var(--ch-00aaff)}.bg-\[var\(--ch-00b5ad\)\]\/15{background-color:var(--ch-00b5ad)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--ch-00b5ad\)\]\/15{background-color:color-mix(in oklab, var(--ch-00b5ad) 15%, transparent)}}.bg-\[var\(--ch-00b894\)\]{background-color:var(--ch-00b894)}.bg-\[var\(--ch-00bcd4\)\]\/12{background-color:var(--ch-00bcd4)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--ch-00bcd4\)\]\/12{background-color:color-mix(in oklab, var(--ch-00bcd4) 12%, transparent)}}.bg-\[var\(--ch-1a0f0f\)\]{background-color:var(--ch-1a0f0f)}.bg-\[var\(--ch-1a1a1d\)\]{background-color:var(--ch-1a1a1d)}.bg-\[var\(--ch-1a1a2e\)\]{background-color:var(--ch-1a1a2e)}.bg-\[var\(--ch-1a1c22\)\]{background-color:var(--ch-1a1c22)}.bg-\[var\(--ch-1a1d2a\)\]{background-color:var(--ch-1a1d2a)}.bg-\[var\(--ch-1a1d28\)\]{background-color:var(--ch-1a1d28)}.bg-\[var\(--ch-1a1f2e\)\]{background-color:var(--ch-1a1f2e)}.bg-\[var\(--ch-1a1035\)\]{background-color:var(--ch-1a1035)}.bg-\[var\(--ch-1a2030\)\]{background-color:var(--ch-1a2030)}.bg-\[var\(--ch-1a2235\)\]{background-color:var(--ch-1a2235)}.bg-\[var\(--ch-1b1b20\)\]{background-color:var(--ch-1b1b20)}.bg-\[var\(--ch-1b1c22\)\]{background-color:var(--ch-1b1c22)}.bg-\[var\(--ch-1c1c1c\)\]{background-color:var(--ch-1c1c1c)}.bg-\[var\(--ch-1c1f2a\)\]{background-color:var(--ch-1c1f2a)}.bg-\[var\(--ch-1c2030\)\]{background-color:var(--ch-1c2030)}.bg-\[var\(--ch-1d1e23\)\]{background-color:var(--ch-1d1e23)}.bg-\[var\(--ch-1d2026\)\]{background-color:var(--ch-1d2026)}.bg-\[var\(--ch-1dd8ee\)\],.bg-\[var\(--ch-1dd8ee\)\]\/10{background-color:var(--ch-1dd8ee)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--ch-1dd8ee\)\]\/10{background-color:color-mix(in oklab, var(--ch-1dd8ee) 10%, transparent)}}.bg-\[var\(--ch-1dd8ee\)\]\/20{background-color:var(--ch-1dd8ee)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--ch-1dd8ee\)\]\/20{background-color:color-mix(in oklab, var(--ch-1dd8ee) 20%, transparent)}}.bg-\[var\(--ch-1dd8ee\)\]\/\[0\.07\]{background-color:var(--ch-1dd8ee)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--ch-1dd8ee\)\]\/\[0\.07\]{background-color:color-mix(in oklab, var(--ch-1dd8ee) 7.0%, transparent)}}.bg-\[var\(--ch-1e1f22\)\]{background-color:var(--ch-1e1f22)}.bg-\[var\(--ch-1e3a5f\)\]{background-color:var(--ch-1e3a5f)}.bg-\[var\(--ch-1e2029\)\]{background-color:var(--ch-1e2029)}.bg-\[var\(--ch-1f0a0a\)\]{background-color:var(--ch-1f0a0a)}.bg-\[var\(--ch-1f1f26\)\]\/90{background-color:var(--ch-1f1f26)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--ch-1f1f26\)\]\/90{background-color:color-mix(in oklab, var(--ch-1f1f26) 90%, transparent)}}.bg-\[var\(--ch-1f6bff\)\]{background-color:var(--ch-1f6bff)}.bg-\[var\(--ch-1f1200\)\]{background-color:var(--ch-1f1200)}.bg-\[var\(--ch-1f1800\)\]{background-color:var(--ch-1f1800)}.bg-\[var\(--ch-1f2024\)\]{background-color:var(--ch-1f2024)}.bg-\[var\(--ch-2a2a2a\)\]{background-color:var(--ch-2a2a2a)}.bg-\[var\(--ch-2a2a36\)\]{background-color:var(--ch-2a2a36)}.bg-\[var\(--ch-2a2b30\)\]{background-color:var(--ch-2a2b30)}.bg-\[var\(--ch-2c1a1a\)\]{background-color:var(--ch-2c1a1a)}.bg-\[var\(--ch-2d2a16\)\]{background-color:var(--ch-2d2a16)}.bg-\[var\(--ch-2d2d2d\)\]{background-color:var(--ch-2d2d2d)}.bg-\[var\(--ch-2d2d3d\)\]{background-color:var(--ch-2d2d3d)}.bg-\[var\(--ch-2dd4bf\)\]\/16{background-color:var(--ch-2dd4bf)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--ch-2dd4bf\)\]\/16{background-color:color-mix(in oklab, var(--ch-2dd4bf) 16%, transparent)}}.bg-\[var\(--ch-3b2f5a\)\]{background-color:var(--ch-3b2f5a)}.bg-\[var\(--ch-3b82f6\)\],.bg-\[var\(--ch-3b82f6\)\]\/18{background-color:var(--ch-3b82f6)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--ch-3b82f6\)\]\/18{background-color:color-mix(in oklab, var(--ch-3b82f6) 18%, transparent)}}.bg-\[var\(--ch-3b82f6\)\]\/20{background-color:var(--ch-3b82f6)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--ch-3b82f6\)\]\/20{background-color:color-mix(in oklab, var(--ch-3b82f6) 20%, transparent)}}.bg-\[var\(--ch-3f4451\)\]\/25{background-color:var(--ch-3f4451)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--ch-3f4451\)\]\/25{background-color:color-mix(in oklab, var(--ch-3f4451) 25%, transparent)}}.bg-\[var\(--ch-4ade80\)\],.bg-\[var\(--ch-4ade80\)\]\/12{background-color:var(--ch-4ade80)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--ch-4ade80\)\]\/12{background-color:color-mix(in oklab, var(--ch-4ade80) 12%, transparent)}}.bg-\[var\(--ch-5b2ca0\)\]{background-color:var(--ch-5b2ca0)}.bg-\[var\(--ch-5f27cd\)\]{background-color:var(--ch-5f27cd)}.bg-\[var\(--ch-06b6d4\)\]\/18{background-color:var(--ch-06b6d4)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--ch-06b6d4\)\]\/18{background-color:color-mix(in oklab, var(--ch-06b6d4) 18%, transparent)}}.bg-\[var\(--ch-6affb8\)\]\/10{background-color:var(--ch-6affb8)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--ch-6affb8\)\]\/10{background-color:color-mix(in oklab, var(--ch-6affb8) 10%, transparent)}}.bg-\[var\(--ch-6b7280\)\]{background-color:var(--ch-6b7280)}.bg-\[var\(--ch-6d3df5\)\]{background-color:var(--ch-6d3df5)}.bg-\[var\(--ch-07c160\)\]{background-color:var(--ch-07c160)}.bg-\[var\(--ch-7c3aed\)\],.bg-\[var\(--ch-7c3aed\)\]\/15{background-color:var(--ch-7c3aed)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--ch-7c3aed\)\]\/15{background-color:color-mix(in oklab, var(--ch-7c3aed) 15%, transparent)}}.bg-\[var\(--ch-7c3aed\)\]\/25{background-color:var(--ch-7c3aed)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--ch-7c3aed\)\]\/25{background-color:color-mix(in oklab, var(--ch-7c3aed) 25%, transparent)}}.bg-\[var\(--ch-7c4a00\)\]{background-color:var(--ch-7c4a00)}.bg-\[var\(--ch-7f1d1d\)\]\/55{background-color:var(--ch-7f1d1d)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--ch-7f1d1d\)\]\/55{background-color:color-mix(in oklab, var(--ch-7f1d1d) 55%, transparent)}}.bg-\[var\(--ch-8a2be2\)\]{background-color:var(--ch-8a2be2)}.bg-\[var\(--ch-8a5cff\)\],.bg-\[var\(--ch-8a5cff\)\]\/8{background-color:var(--ch-8a5cff)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--ch-8a5cff\)\]\/8{background-color:color-mix(in oklab, var(--ch-8a5cff) 8%, transparent)}}.bg-\[var\(--ch-8a5cff\)\]\/10{background-color:var(--ch-8a5cff)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--ch-8a5cff\)\]\/10{background-color:color-mix(in oklab, var(--ch-8a5cff) 10%, transparent)}}.bg-\[var\(--ch-8a5cff\)\]\/15{background-color:var(--ch-8a5cff)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--ch-8a5cff\)\]\/15{background-color:color-mix(in oklab, var(--ch-8a5cff) 15%, transparent)}}.bg-\[var\(--ch-8a5cff\)\]\/20{background-color:var(--ch-8a5cff)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--ch-8a5cff\)\]\/20{background-color:color-mix(in oklab, var(--ch-8a5cff) 20%, transparent)}}.bg-\[var\(--ch-8a5cff\)\]\/25{background-color:var(--ch-8a5cff)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--ch-8a5cff\)\]\/25{background-color:color-mix(in oklab, var(--ch-8a5cff) 25%, transparent)}}.bg-\[var\(--ch-8b5cf6\)\],.bg-\[var\(--ch-8b5cf6\)\]\/18{background-color:var(--ch-8b5cf6)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--ch-8b5cf6\)\]\/18{background-color:color-mix(in oklab, var(--ch-8b5cf6) 18%, transparent)}}.bg-\[var\(--ch-12bfd1\)\]\/20{background-color:var(--ch-12bfd1)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--ch-12bfd1\)\]\/20{background-color:color-mix(in oklab, var(--ch-12bfd1) 20%, transparent)}}.bg-\[var\(--ch-12d8f1\)\],.bg-\[var\(--ch-12d8f1\)\]\/10{background-color:var(--ch-12d8f1)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--ch-12d8f1\)\]\/10{background-color:color-mix(in oklab, var(--ch-12d8f1) 10%, transparent)}}.bg-\[var\(--ch-12d8f1\)\]\/12{background-color:var(--ch-12d8f1)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--ch-12d8f1\)\]\/12{background-color:color-mix(in oklab, var(--ch-12d8f1) 12%, transparent)}}.bg-\[var\(--ch-12d8f1\)\]\/15{background-color:var(--ch-12d8f1)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--ch-12d8f1\)\]\/15{background-color:color-mix(in oklab, var(--ch-12d8f1) 15%, transparent)}}.bg-\[var\(--ch-12d8f1\)\]\/18{background-color:var(--ch-12d8f1)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--ch-12d8f1\)\]\/18{background-color:color-mix(in oklab, var(--ch-12d8f1) 18%, transparent)}}.bg-\[var\(--ch-12d8f1\)\]\/90{background-color:var(--ch-12d8f1)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--ch-12d8f1\)\]\/90{background-color:color-mix(in oklab, var(--ch-12d8f1) 90%, transparent)}}.bg-\[var\(--ch-12d8f1\)\]\/\[0\.06\]{background-color:var(--ch-12d8f1)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--ch-12d8f1\)\]\/\[0\.06\]{background-color:color-mix(in oklab, var(--ch-12d8f1) 6%, transparent)}}.bg-\[var\(--ch-12d8f1\)\]\/\[0\.08\]{background-color:var(--ch-12d8f1)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--ch-12d8f1\)\]\/\[0\.08\]{background-color:color-mix(in oklab, var(--ch-12d8f1) 8%, transparent)}}.bg-\[var\(--ch-14b8a6\)\],.bg-\[var\(--ch-14b8a6\)\]\/18{background-color:var(--ch-14b8a6)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--ch-14b8a6\)\]\/18{background-color:color-mix(in oklab, var(--ch-14b8a6) 18%, transparent)}}.bg-\[var\(--ch-22c55e\)\],.bg-\[var\(--ch-22c55e\)\]\/18{background-color:var(--ch-22c55e)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--ch-22c55e\)\]\/18{background-color:color-mix(in oklab, var(--ch-22c55e) 18%, transparent)}}.bg-\[var\(--ch-22c55e\)\]\/20{background-color:var(--ch-22c55e)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--ch-22c55e\)\]\/20{background-color:color-mix(in oklab, var(--ch-22c55e) 20%, transparent)}}.bg-\[var\(--ch-22d3ee\)\]{background-color:var(--ch-22d3ee)}.bg-\[var\(--ch-25d4ff\)\]{background-color:var(--ch-25d4ff)}.bg-\[var\(--ch-67e8a5\)\],.bg-\[var\(--ch-67e8a5\)\]\/10{background-color:var(--ch-67e8a5)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--ch-67e8a5\)\]\/10{background-color:color-mix(in oklab, var(--ch-67e8a5) 10%, transparent)}}.bg-\[var\(--ch-090a0e\)\]{background-color:var(--ch-090a0e)}.bg-\[var\(--ch-090d19\)\]{background-color:var(--ch-090d19)}.bg-\[var\(--ch-134e4a\)\]\/35{background-color:var(--ch-134e4a)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--ch-134e4a\)\]\/35{background-color:color-mix(in oklab, var(--ch-134e4a) 35%, transparent)}}.bg-\[var\(--ch-141a22\)\]{background-color:var(--ch-141a22)}.bg-\[var\(--ch-151a22\)\]{background-color:var(--ch-151a22)}.bg-\[var\(--ch-181a21\)\]{background-color:var(--ch-181a21)}.bg-\[var\(--ch-191a1d\)\]{background-color:var(--ch-191a1d)}.bg-\[var\(--ch-191a20\)\]{background-color:var(--ch-191a20)}.bg-\[var\(--ch-191c26\)\]{background-color:var(--ch-191c26)}.bg-\[var\(--ch-221f16\)\]{background-color:var(--ch-221f16)}.bg-\[var\(--ch-565b66\)\]{background-color:var(--ch-565b66)}.bg-\[var\(--ch-03040a\)\]\/88{background-color:var(--ch-03040a)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--ch-03040a\)\]\/88{background-color:color-mix(in oklab, var(--ch-03040a) 88%, transparent)}}.bg-\[var\(--ch-3742fa\)\]{background-color:var(--ch-3742fa)}.bg-\[var\(--ch-6366f1\)\]\/15{background-color:var(--ch-6366f1)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--ch-6366f1\)\]\/15{background-color:color-mix(in oklab, var(--ch-6366f1) 15%, transparent)}}.bg-\[var\(--ch-07151b\)\]\/85{background-color:var(--ch-07151b)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--ch-07151b\)\]\/85{background-color:color-mix(in oklab, var(--ch-07151b) 85%, transparent)}}.bg-\[var\(--ch-08080a\)\]{background-color:var(--ch-08080a)}.bg-\[var\(--ch-08090d\)\]{background-color:var(--ch-08090d)}.bg-\[var\(--ch-10131a\)\]{background-color:var(--ch-10131a)}.bg-\[var\(--ch-10141d\)\]{background-color:var(--ch-10141d)}.bg-\[var\(--ch-11131a\)\]{background-color:var(--ch-11131a)}.bg-\[var\(--ch-13141a\)\]{background-color:var(--ch-13141a)}.bg-\[var\(--ch-13141b\)\]{background-color:var(--ch-13141b)}.bg-\[var\(--ch-13151c\)\]{background-color:var(--ch-13151c)}.bg-\[var\(--ch-13151f\)\]{background-color:var(--ch-13151f)}.bg-\[var\(--ch-13161f\)\]{background-color:var(--ch-13161f)}.bg-\[var\(--ch-14532d\)\]\/40{background-color:var(--ch-14532d)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--ch-14532d\)\]\/40{background-color:color-mix(in oklab, var(--ch-14532d) 40%, transparent)}}.bg-\[var\(--ch-14532d\)\]\/50{background-color:var(--ch-14532d)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--ch-14532d\)\]\/50{background-color:color-mix(in oklab, var(--ch-14532d) 50%, transparent)}}.bg-\[var\(--ch-15161a\)\]{background-color:var(--ch-15161a)}.bg-\[var\(--ch-15171f\)\]{background-color:var(--ch-15171f)}.bg-\[var\(--ch-15212e\)\]{background-color:var(--ch-15212e)}.bg-\[var\(--ch-16161c\)\]{background-color:var(--ch-16161c)}.bg-\[var\(--ch-16181d\)\]{background-color:var(--ch-16181d)}.bg-\[var\(--ch-17191f\)\]{background-color:var(--ch-17191f)}.bg-\[var\(--ch-17351f\)\]{background-color:var(--ch-17351f)}.bg-\[var\(--ch-18191e\)\]{background-color:var(--ch-18191e)}.bg-\[var\(--ch-22232a\)\]{background-color:var(--ch-22232a)}.bg-\[var\(--ch-22252d\)\]{background-color:var(--ch-22252d)}.bg-\[var\(--ch-25262c\)\],.bg-\[var\(--ch-25262c\)\]\/40{background-color:var(--ch-25262c)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--ch-25262c\)\]\/40{background-color:color-mix(in oklab, var(--ch-25262c) 40%, transparent)}}.bg-\[var\(--ch-25262c\)\]\/50{background-color:var(--ch-25262c)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--ch-25262c\)\]\/50{background-color:color-mix(in oklab, var(--ch-25262c) 50%, transparent)}}.bg-\[var\(--ch-25305a\)\]{background-color:var(--ch-25305a)}.bg-\[var\(--ch-050505\)\]{background-color:var(--ch-050505)}.bg-\[var\(--ch-061510\)\]{background-color:var(--ch-061510)}.bg-\[var\(--ch-101116\)\]{background-color:var(--ch-101116)}.bg-\[var\(--ch-101218\)\]{background-color:var(--ch-101218)}.bg-\[var\(--ch-101820\)\]\/90{background-color:var(--ch-101820)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--ch-101820\)\]\/90{background-color:color-mix(in oklab, var(--ch-101820) 90%, transparent)}}.bg-\[var\(--ch-111113\)\],.bg-\[var\(--ch-111113\)\]\/40{background-color:var(--ch-111113)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--ch-111113\)\]\/40{background-color:color-mix(in oklab, var(--ch-111113) 40%, transparent)}}.bg-\[var\(--ch-111827\)\]{background-color:var(--ch-111827)}.bg-\[var\(--ch-121212\)\]{background-color:var(--ch-121212)}.bg-\[var\(--ch-121214\)\]{background-color:var(--ch-121214)}.bg-\[var\(--ch-121318\)\]{background-color:var(--ch-121318)}.bg-\[var\(--ch-131720\)\]{background-color:var(--ch-131720)}.bg-\[var\(--ch-141416\)\]{background-color:var(--ch-141416)}.bg-\[var\(--ch-151821\)\]{background-color:var(--ch-151821)}.bg-\[var\(--ch-151920\)\]{background-color:var(--ch-151920)}.bg-\[var\(--ch-171719\)\]{background-color:var(--ch-171719)}.bg-\[var\(--ch-202329\)\]{background-color:var(--ch-202329)}.bg-\[var\(--ch-241316\)\]{background-color:var(--ch-241316)}.bg-\[var\(--ch-242833\)\],.bg-\[var\(--ch-242833\)\]\/50{background-color:var(--ch-242833)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--ch-242833\)\]\/50{background-color:color-mix(in oklab, var(--ch-242833) 50%, transparent)}}.bg-\[var\(--ch-374151\)\]{background-color:var(--ch-374151)}.bg-\[var\(--ch-831843\)\]\/25{background-color:var(--ch-831843)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--ch-831843\)\]\/25{background-color:color-mix(in oklab, var(--ch-831843) 25%, transparent)}}.bg-\[var\(--ch-a855f7\)\]\/20{background-color:var(--ch-a855f7)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--ch-a855f7\)\]\/20{background-color:color-mix(in oklab, var(--ch-a855f7) 20%, transparent)}}.bg-\[var\(--ch-b18a12\)\]\/10{background-color:var(--ch-b18a12)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--ch-b18a12\)\]\/10{background-color:color-mix(in oklab, var(--ch-b18a12) 10%, transparent)}}.bg-\[var\(--ch-c69200\)\]\/15{background-color:var(--ch-c69200)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--ch-c69200\)\]\/15{background-color:color-mix(in oklab, var(--ch-c69200) 15%, transparent)}}.bg-\[var\(--ch-d1d5db\)\]{background-color:var(--ch-d1d5db)}.bg-\[var\(--ch-dba000\)\]\/12{background-color:var(--ch-dba000)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--ch-dba000\)\]\/12{background-color:color-mix(in oklab, var(--ch-dba000) 12%, transparent)}}.bg-\[var\(--ch-dc2626\)\]{background-color:var(--ch-dc2626)}.bg-\[var\(--ch-e0f2fe\)\]{background-color:var(--ch-e0f2fe)}.bg-\[var\(--ch-eab308\)\]\/18{background-color:var(--ch-eab308)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--ch-eab308\)\]\/18{background-color:color-mix(in oklab, var(--ch-eab308) 18%, transparent)}}.bg-\[var\(--ch-ec4899\)\]\/18{background-color:var(--ch-ec4899)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--ch-ec4899\)\]\/18{background-color:color-mix(in oklab, var(--ch-ec4899) 18%, transparent)}}.bg-\[var\(--ch-ed2434\)\]{background-color:var(--ch-ed2434)}.bg-\[var\(--ch-ef4444\)\]\/14{background-color:var(--ch-ef4444)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--ch-ef4444\)\]\/14{background-color:color-mix(in oklab, var(--ch-ef4444) 14%, transparent)}}.bg-\[var\(--ch-ef4444\)\]\/18{background-color:var(--ch-ef4444)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--ch-ef4444\)\]\/18{background-color:color-mix(in oklab, var(--ch-ef4444) 18%, transparent)}}.bg-\[var\(--ch-f0a020\)\]{background-color:var(--ch-f0a020)}.bg-\[var\(--ch-f3f4f6\)\]{background-color:var(--ch-f3f4f6)}.bg-\[var\(--ch-f4f5f8\)\]{background-color:var(--ch-f4f5f8)}.bg-\[var\(--ch-f6c945\)\],.bg-\[var\(--ch-f6c945\)\]\/5{background-color:var(--ch-f6c945)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--ch-f6c945\)\]\/5{background-color:color-mix(in oklab, var(--ch-f6c945) 5%, transparent)}}.bg-\[var\(--ch-f6c945\)\]\/6{background-color:var(--ch-f6c945)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--ch-f6c945\)\]\/6{background-color:color-mix(in oklab, var(--ch-f6c945) 6%, transparent)}}.bg-\[var\(--ch-f6c945\)\]\/15{background-color:var(--ch-f6c945)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--ch-f6c945\)\]\/15{background-color:color-mix(in oklab, var(--ch-f6c945) 15%, transparent)}}.bg-\[var\(--ch-f7f7fb\)\]{background-color:var(--ch-f7f7fb)}.bg-\[var\(--ch-f7fafc\)\]{background-color:var(--ch-f7fafc)}.bg-\[var\(--ch-f8fafc\)\]{background-color:var(--ch-f8fafc)}.bg-\[var\(--ch-f87171\)\]\/12{background-color:var(--ch-f87171)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--ch-f87171\)\]\/12{background-color:color-mix(in oklab, var(--ch-f87171) 12%, transparent)}}.bg-\[var\(--ch-fbbf24\)\]\/12{background-color:var(--ch-fbbf24)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--ch-fbbf24\)\]\/12{background-color:color-mix(in oklab, var(--ch-fbbf24) 12%, transparent)}}.bg-\[var\(--ch-ff5b6b\)\],.bg-\[var\(--ch-ff5b6b\)\]\/10{background-color:var(--ch-ff5b6b)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--ch-ff5b6b\)\]\/10{background-color:color-mix(in oklab, var(--ch-ff5b6b) 10%, transparent)}}.bg-\[var\(--ch-ff5b6b\)\]\/\[0\.08\]{background-color:var(--ch-ff5b6b)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--ch-ff5b6b\)\]\/\[0\.08\]{background-color:color-mix(in oklab, var(--ch-ff5b6b) 8%, transparent)}}.bg-\[var\(--ch-ff5d5d\)\]{background-color:var(--ch-ff5d5d)}.bg-\[var\(--ch-ff6b00\)\]{background-color:var(--ch-ff6b00)}.bg-\[var\(--ch-ff4757\)\]{background-color:var(--ch-ff4757)}.bg-\[var\(--ch-ff9900\)\]\/12{background-color:var(--ch-ff9900)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--ch-ff9900\)\]\/12{background-color:color-mix(in oklab, var(--ch-ff9900) 12%, transparent)}}.bg-\[var\(--ch-ffa502\)\]{background-color:var(--ch-ffa502)}.bg-\[var\(--ch-ffcc00\)\]{background-color:var(--ch-ffcc00)}.bg-\[var\(--ch-ffd10a\)\]{background-color:var(--ch-ffd10a)}.bg-\[var\(--ch-ffd56a\)\],.bg-\[var\(--ch-ffd56a\)\]\/10{background-color:var(--ch-ffd56a)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--ch-ffd56a\)\]\/10{background-color:color-mix(in oklab, var(--ch-ffd56a) 10%, transparent)}}.bg-\[var\(--ch-ffd126\)\]\/5{background-color:var(--ch-ffd126)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--ch-ffd126\)\]\/5{background-color:color-mix(in oklab, var(--ch-ffd126) 5%, transparent)}}.bg-amber-50{background-color:var(--color-amber-50)}.bg-amber-300{background-color:var(--color-amber-300)}.bg-amber-300\/10{background-color:#ffd2361a}@supports (color:color-mix(in lab, red, red)){.bg-amber-300\/10{background-color:color-mix(in oklab, var(--color-amber-300) 10%, transparent)}}.bg-black{background-color:var(--color-black)}.bg-black\/0{background-color:#0000}@supports (color:color-mix(in lab, red, red)){.bg-black\/0{background-color:color-mix(in oklab, var(--color-black) 0%, transparent)}}.bg-black\/20{background-color:#0003}@supports (color:color-mix(in lab, red, red)){.bg-black\/20{background-color:color-mix(in oklab, var(--color-black) 20%, transparent)}}.bg-black\/25{background-color:#00000040}@supports (color:color-mix(in lab, red, red)){.bg-black\/25{background-color:color-mix(in oklab, var(--color-black) 25%, transparent)}}.bg-black\/35{background-color:#00000059}@supports (color:color-mix(in lab, red, red)){.bg-black\/35{background-color:color-mix(in oklab, var(--color-black) 35%, transparent)}}.bg-black\/40{background-color:#0006}@supports (color:color-mix(in lab, red, red)){.bg-black\/40{background-color:color-mix(in oklab, var(--color-black) 40%, transparent)}}.bg-black\/45{background-color:#00000073}@supports (color:color-mix(in lab, red, red)){.bg-black\/45{background-color:color-mix(in oklab, var(--color-black) 45%, transparent)}}.bg-black\/50{background-color:#00000080}@supports (color:color-mix(in lab, red, red)){.bg-black\/50{background-color:color-mix(in oklab, var(--color-black) 50%, transparent)}}.bg-black\/55{background-color:#0000008c}@supports (color:color-mix(in lab, red, red)){.bg-black\/55{background-color:color-mix(in oklab, var(--color-black) 55%, transparent)}}.bg-black\/60{background-color:#0009}@supports (color:color-mix(in lab, red, red)){.bg-black\/60{background-color:color-mix(in oklab, var(--color-black) 60%, transparent)}}.bg-black\/65{background-color:#000000a6}@supports (color:color-mix(in lab, red, red)){.bg-black\/65{background-color:color-mix(in oklab, var(--color-black) 65%, transparent)}}.bg-black\/70{background-color:#000000b3}@supports (color:color-mix(in lab, red, red)){.bg-black\/70{background-color:color-mix(in oklab, var(--color-black) 70%, transparent)}}.bg-black\/75{background-color:#000000bf}@supports (color:color-mix(in lab, red, red)){.bg-black\/75{background-color:color-mix(in oklab, var(--color-black) 75%, transparent)}}.bg-black\/80{background-color:#000c}@supports (color:color-mix(in lab, red, red)){.bg-black\/80{background-color:color-mix(in oklab, var(--color-black) 80%, transparent)}}.bg-emerald-400{background-color:var(--color-emerald-400)}.bg-emerald-400\/10{background-color:#00d2941a}@supports (color:color-mix(in lab, red, red)){.bg-emerald-400\/10{background-color:color-mix(in oklab, var(--color-emerald-400) 10%, transparent)}}.bg-emerald-400\/70{background-color:#00d294b3}@supports (color:color-mix(in lab, red, red)){.bg-emerald-400\/70{background-color:color-mix(in oklab, var(--color-emerald-400) 70%, transparent)}}.bg-emerald-500\/70{background-color:#00bb7fb3}@supports (color:color-mix(in lab, red, red)){.bg-emerald-500\/70{background-color:color-mix(in oklab, var(--color-emerald-500) 70%, transparent)}}.bg-gray-50{background-color:var(--color-gray-50)}.bg-gray-50\/80{background-color:#f9fafbcc}@supports (color:color-mix(in lab, red, red)){.bg-gray-50\/80{background-color:color-mix(in oklab, var(--color-gray-50) 80%, transparent)}}.bg-gray-100{background-color:var(--color-gray-100)}.bg-gray-200{background-color:var(--color-gray-200)}.bg-orange-400\/40{background-color:#ff8b1a66}@supports (color:color-mix(in lab, red, red)){.bg-orange-400\/40{background-color:color-mix(in oklab, var(--color-orange-400) 40%, transparent)}}.bg-pink-50{background-color:var(--color-pink-50)}.bg-red-400{background-color:var(--color-red-400)}.bg-red-400\/10{background-color:#ff65681a}@supports (color:color-mix(in lab, red, red)){.bg-red-400\/10{background-color:color-mix(in oklab, var(--color-red-400) 10%, transparent)}}.bg-red-500\/10{background-color:#fb2c361a}@supports (color:color-mix(in lab, red, red)){.bg-red-500\/10{background-color:color-mix(in oklab, var(--color-red-500) 10%, transparent)}}.bg-red-950\/30{background-color:#4608094d}@supports (color:color-mix(in lab, red, red)){.bg-red-950\/30{background-color:color-mix(in oklab, var(--color-red-950) 30%, transparent)}}.bg-sky-50{background-color:var(--color-sky-50)}.bg-sky-300\/35{background-color:#77d4ff59}@supports (color:color-mix(in lab, red, red)){.bg-sky-300\/35{background-color:color-mix(in oklab, var(--color-sky-300) 35%, transparent)}}.bg-sky-300\/\[0\.12\]{background-color:#77d4ff1f}@supports (color:color-mix(in lab, red, red)){.bg-sky-300\/\[0\.12\]{background-color:color-mix(in oklab, var(--color-sky-300) 12%, transparent)}}.bg-sky-400\/60{background-color:#00bcfe99}@supports (color:color-mix(in lab, red, red)){.bg-sky-400\/60{background-color:color-mix(in oklab, var(--color-sky-400) 60%, transparent)}}.bg-sky-400\/\[0\.06\]{background-color:#00bcfe0f}@supports (color:color-mix(in lab, red, red)){.bg-sky-400\/\[0\.06\]{background-color:color-mix(in oklab, var(--color-sky-400) 6%, transparent)}}.bg-sky-500{background-color:var(--color-sky-500)}.bg-sky-500\/65{background-color:#00a5efa6}@supports (color:color-mix(in lab, red, red)){.bg-sky-500\/65{background-color:color-mix(in oklab, var(--color-sky-500) 65%, transparent)}}.bg-sky-600{background-color:var(--color-sky-600)}.bg-transparent{background-color:#0000}.bg-violet-50{background-color:var(--color-violet-50)}.bg-violet-400\/50{background-color:#a685ff80}@supports (color:color-mix(in lab, red, red)){.bg-violet-400\/50{background-color:color-mix(in oklab, var(--color-violet-400) 50%, transparent)}}.bg-violet-400\/70{background-color:#a685ffb3}@supports (color:color-mix(in lab, red, red)){.bg-violet-400\/70{background-color:color-mix(in oklab, var(--color-violet-400) 70%, transparent)}}.bg-violet-400\/\[0\.10\]{background-color:#a685ff1a}@supports (color:color-mix(in lab, red, red)){.bg-violet-400\/\[0\.10\]{background-color:color-mix(in oklab, var(--color-violet-400) 10%, transparent)}}.bg-violet-500{background-color:var(--color-violet-500)}.bg-violet-500\/70{background-color:#8d54ffb3}@supports (color:color-mix(in lab, red, red)){.bg-violet-500\/70{background-color:color-mix(in oklab, var(--color-violet-500) 70%, transparent)}}.bg-violet-500\/\[0\.07\]{background-color:#8d54ff12}@supports (color:color-mix(in lab, red, red)){.bg-violet-500\/\[0\.07\]{background-color:color-mix(in oklab, var(--color-violet-500) 7.0%, transparent)}}.bg-white{background-color:var(--color-white)}.bg-white\/5{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.bg-white\/5{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.bg-white\/8{background-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.bg-white\/8{background-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.bg-white\/10{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.bg-white\/12{background-color:#ffffff1f}@supports (color:color-mix(in lab, red, red)){.bg-white\/12{background-color:color-mix(in oklab, var(--color-white) 12%, transparent)}}.bg-white\/15{background-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.bg-white\/15{background-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.bg-white\/40{background-color:#fff6}@supports (color:color-mix(in lab, red, red)){.bg-white\/40{background-color:color-mix(in oklab, var(--color-white) 40%, transparent)}}.bg-white\/55{background-color:#ffffff8c}@supports (color:color-mix(in lab, red, red)){.bg-white\/55{background-color:color-mix(in oklab, var(--color-white) 55%, transparent)}}.bg-white\/70{background-color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.bg-white\/70{background-color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.bg-white\/80{background-color:#fffc}@supports (color:color-mix(in lab, red, red)){.bg-white\/80{background-color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.bg-white\/90{background-color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.bg-white\/90{background-color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.bg-white\/92{background-color:#ffffffeb}@supports (color:color-mix(in lab, red, red)){.bg-white\/92{background-color:color-mix(in oklab, var(--color-white) 92%, transparent)}}.bg-white\/95{background-color:#fffffff2}@supports (color:color-mix(in lab, red, red)){.bg-white\/95{background-color:color-mix(in oklab, var(--color-white) 95%, transparent)}}.bg-white\/\[0\.02\]{background-color:#ffffff05}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.02\]{background-color:color-mix(in oklab, var(--color-white) 2%, transparent)}}.bg-white\/\[0\.03\]{background-color:#ffffff08}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.03\]{background-color:color-mix(in oklab, var(--color-white) 3%, transparent)}}.bg-white\/\[0\.04\]{background-color:#ffffff0a}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.04\]{background-color:color-mix(in oklab, var(--color-white) 4%, transparent)}}.bg-white\/\[0\.05\]{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.05\]{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.bg-white\/\[0\.06\]{background-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.06\]{background-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.bg-white\/\[0\.07\]{background-color:#ffffff12}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.07\]{background-color:color-mix(in oklab, var(--color-white) 7.0%, transparent)}}.bg-white\/\[0\.08\]{background-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.08\]{background-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.bg-white\/\[0\.10\]{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.10\]{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.bg-white\/\[0\.015\]{background-color:#ffffff04}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.015\]{background-color:color-mix(in oklab, var(--color-white) 1.5%, transparent)}}.bg-linear-to-br{--tw-gradient-position:to bottom right}@supports (background-image:linear-gradient(in lab, red, red)){.bg-linear-to-br{--tw-gradient-position:to bottom right in oklab}}.bg-linear-to-br{background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-b{--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-br{--tw-gradient-position:to bottom right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-r{--tw-gradient-position:to right in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-gradient-to-t{--tw-gradient-position:to top in oklab;background-image:linear-gradient(var(--tw-gradient-stops))}.bg-\[linear-gradient\(180deg\,\#f0c14d_0\%\,\#b8890a_100\%\)\]{background-image:linear-gradient(#f0c14d 0%,#b8890a 100%)}.bg-\[linear-gradient\(180deg\,\#f0c14d_0\%\,\#c69200_100\%\)\]{background-image:linear-gradient(#f0c14d 0%,#c69200 100%)}.bg-\[linear-gradient\(180deg\,rgba\(12\,14\,19\,0\.96\)\,rgba\(0\,0\,0\,0\.9\)\)\]{background-image:linear-gradient(#0c0e13f5,#000000e6)}.bg-\[radial-gradient\(circle_at_35\%_24\%\,\#30384a_0\%\,\#191d27_48\%\,\#11131a_100\%\)\]{background-image:radial-gradient(circle at 35% 24%,#30384a 0%,#191d27 48%,#11131a 100%)}.bg-\[radial-gradient\(circle_at_35\%_25\%\,\#25403d_0\%\,\#16201f_48\%\,\#111418_100\%\)\]{background-image:radial-gradient(circle at 35% 25%,#25403d 0%,#16201f 48%,#111418 100%)}.bg-\[radial-gradient\(circle_at_35\%_30\%\,\#3b3d46_0\%\,\#292b33_42\%\,\#23252c_100\%\)\]{background-image:radial-gradient(circle at 35% 30%,#3b3d46 0%,#292b33 42%,#23252c 100%)}.from-\[\#00d9ff\]{--tw-gradient-from:#00d9ff;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#7a5cff\]{--tw-gradient-from:#7a5cff;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#8a5cff\]{--tw-gradient-from:#8a5cff;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#8a5cff\]\/18{--tw-gradient-from:oklab(61.1339% .0823696 -.214098/.18);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#8a5cff\]\/30{--tw-gradient-from:oklab(61.1339% .0823696 -.214098/.3);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#8a5cff\]\/40{--tw-gradient-from:oklab(61.1339% .0823696 -.214098/.4);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#12d8f1\]{--tw-gradient-from:#12d8f1;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#16c4e3\]{--tw-gradient-from:#16c4e3;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#25d4ff\]\/45{--tw-gradient-from:oklab(80.6755% -.107858 -.0917351/.45);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#90fff9\]{--tw-gradient-from:#90fff9;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#D4E95F\]{--tw-gradient-from:#d4e95f;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[\#b87800\]{--tw-gradient-from:#b87800;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[rgba\(6\,182\,212\,0\.12\)\]{--tw-gradient-from:#06b6d41f;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[rgba\(13\,218\,255\,0\.15\)\]{--tw-gradient-from:#0ddaff26;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[rgba\(52\,211\,153\,0\.15\)\]{--tw-gradient-from:#34d39926;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[rgba\(159\,83\,255\,0\.15\)\]{--tw-gradient-from:#9f53ff26;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[rgba\(167\,139\,250\,0\.15\)\]{--tw-gradient-from:#a78bfa26;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[rgba\(234\,179\,8\,0\.12\)\]{--tw-gradient-from:#eab3081f;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-\[rgba\(255\,208\,17\,0\.12\)\]{--tw-gradient-from:#ffd0111f;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-amber-50{--tw-gradient-from:var(--color-amber-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-black\/12{--tw-gradient-from:#0000001f}@supports (color:color-mix(in lab, red, red)){.from-black\/12{--tw-gradient-from:color-mix(in oklab, var(--color-black) 12%, transparent)}}.from-black\/12{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-black\/50{--tw-gradient-from:#00000080}@supports (color:color-mix(in lab, red, red)){.from-black\/50{--tw-gradient-from:color-mix(in oklab, var(--color-black) 50%, transparent)}}.from-black\/50{--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-cyan-50{--tw-gradient-from:var(--color-cyan-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-rose-50{--tw-gradient-from:var(--color-rose-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-transparent{--tw-gradient-from:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.from-violet-50{--tw-gradient-from:var(--color-violet-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.via-\[\#7c3aed\]{--tw-gradient-via:#7c3aed;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-\[\#111d33\]{--tw-gradient-via:#111d33;--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-black\/20{--tw-gradient-via:#0003}@supports (color:color-mix(in lab, red, red)){.via-black\/20{--tw-gradient-via:color-mix(in oklab, var(--color-black) 20%, transparent)}}.via-black\/20{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-cyan-300\/20{--tw-gradient-via:#53eafd33}@supports (color:color-mix(in lab, red, red)){.via-cyan-300\/20{--tw-gradient-via:color-mix(in oklab, var(--color-cyan-300) 20%, transparent)}}.via-cyan-300\/20{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.via-sky-200\/60{--tw-gradient-via:#b8e6fe99}@supports (color:color-mix(in lab, red, red)){.via-sky-200\/60{--tw-gradient-via:color-mix(in oklab, var(--color-sky-200) 60%, transparent)}}.via-sky-200\/60{--tw-gradient-via-stops:var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-via-stops)}.to-\[\#5b3bff\]{--tw-gradient-to:#5b3bff;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#6c3bff\]{--tw-gradient-to:#6c3bff;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#8a5cff\]\/40{--tw-gradient-to:oklab(61.1339% .0823696 -.214098/.4);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#25d4ff\]{--tw-gradient-to:#25d4ff;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#25d4ff\]\/14{--tw-gradient-to:oklab(80.6755% -.107858 -.0917351/.14);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#25d4ff\]\/20{--tw-gradient-to:oklab(80.6755% -.107858 -.0917351/.2);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#25d4ff\]\/45{--tw-gradient-to:oklab(80.6755% -.107858 -.0917351/.45);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#36C6FF\]{--tw-gradient-to:#36c6ff;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#9048ea\]{--tw-gradient-to:#9048ea;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#d6a8ff\]{--tw-gradient-to:#d6a8ff;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#dba000\]{--tw-gradient-to:#dba000;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[\#e879f9\]{--tw-gradient-to:#e879f9;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[rgba\(6\,182\,212\,0\.04\)\]{--tw-gradient-to:#06b6d40a;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[rgba\(13\,218\,255\,0\.05\)\]{--tw-gradient-to:#0ddaff0d;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[rgba\(52\,211\,153\,0\.05\)\]{--tw-gradient-to:#34d3990d;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[rgba\(159\,83\,255\,0\.05\)\]{--tw-gradient-to:#9f53ff0d;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[rgba\(167\,139\,250\,0\.05\)\]{--tw-gradient-to:#a78bfa0d;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[rgba\(234\,179\,8\,0\.04\)\]{--tw-gradient-to:#eab3080a;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-\[rgba\(255\,208\,17\,0\.04\)\]{--tw-gradient-to:#ffd0110a;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-orange-50{--tw-gradient-to:var(--color-orange-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-pink-50{--tw-gradient-to:var(--color-pink-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-purple-50{--tw-gradient-to:var(--color-purple-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-sky-50{--tw-gradient-to:var(--color-sky-50);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.to-transparent{--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.bg-clip-text{-webkit-background-clip:text;background-clip:text}.fill-current{fill:currentColor}.fill-gray-400{fill:var(--color-gray-400)}.fill-white{fill:var(--color-white)}.fill-white\/90{fill:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.fill-white\/90{fill:color-mix(in oklab, var(--color-white) 90%, transparent)}}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.object-\[center_left\]{object-position:center left}.object-\[center_right\]{object-position:center right}.object-left{object-position:left}.object-right{object-position:right}.p-0{padding:calc(var(--spacing) * 0)}.p-0\.5{padding:calc(var(--spacing) * .5)}.p-1{padding:calc(var(--spacing) * 1)}.p-1\.5{padding:calc(var(--spacing) * 1.5)}.p-2{padding:calc(var(--spacing) * 2)}.p-3{padding:calc(var(--spacing) * 3)}.p-3\.5{padding:calc(var(--spacing) * 3.5)}.p-4{padding:calc(var(--spacing) * 4)}.p-5{padding:calc(var(--spacing) * 5)}.p-6{padding:calc(var(--spacing) * 6)}.p-\[3px\]{padding:.1875rem}.p-\[6px\]{padding:.375rem}.p-\[15px\]{padding:.9375rem}.px-0{padding-inline:calc(var(--spacing) * 0)}.px-1{padding-inline:calc(var(--spacing) * 1)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-1\.25{padding-inline:calc(var(--spacing) * 1.25)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-2\.5{padding-inline:calc(var(--spacing) * 2.5)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.px-4{padding-inline:calc(var(--spacing) * 4)}.px-5{padding-inline:calc(var(--spacing) * 5)}.px-6{padding-inline:calc(var(--spacing) * 6)}.px-7{padding-inline:calc(var(--spacing) * 7)}.px-8{padding-inline:calc(var(--spacing) * 8)}.px-10{padding-inline:calc(var(--spacing) * 10)}.px-\[11px\]{padding-inline:.6875rem}.px-\[14px\]{padding-inline:.875rem}.px-\[17px\]{padding-inline:1.0625rem}.py-0{padding-block:calc(var(--spacing) * 0)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:calc(var(--spacing) * 1)}.py-1\.5{padding-block:calc(var(--spacing) * 1.5)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-2\.75{padding-block:calc(var(--spacing) * 2.75)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-3\.5{padding-block:calc(var(--spacing) * 3.5)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-6{padding-block:calc(var(--spacing) * 6)}.py-7{padding-block:calc(var(--spacing) * 7)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-9{padding-block:calc(var(--spacing) * 9)}.py-10{padding-block:calc(var(--spacing) * 10)}.py-12{padding-block:calc(var(--spacing) * 12)}.py-14{padding-block:calc(var(--spacing) * 14)}.py-16{padding-block:calc(var(--spacing) * 16)}.py-\[3px\]{padding-block:.1875rem}.py-\[7px\]{padding-block:.4375rem}.py-\[9px\]{padding-block:.5625rem}.py-\[15px\]{padding-block:.9375rem}.pt-0{padding-top:calc(var(--spacing) * 0)}.pt-0\.5{padding-top:calc(var(--spacing) * .5)}.pt-1{padding-top:calc(var(--spacing) * 1)}.pt-2{padding-top:calc(var(--spacing) * 2)}.pt-2\.5{padding-top:calc(var(--spacing) * 2.5)}.pt-3{padding-top:calc(var(--spacing) * 3)}.pt-4{padding-top:calc(var(--spacing) * 4)}.pt-5{padding-top:calc(var(--spacing) * 5)}.pt-6{padding-top:calc(var(--spacing) * 6)}.pt-7{padding-top:calc(var(--spacing) * 7)}.pt-8{padding-top:calc(var(--spacing) * 8)}.pt-9{padding-top:calc(var(--spacing) * 9)}.pt-10{padding-top:calc(var(--spacing) * 10)}.pt-14{padding-top:calc(var(--spacing) * 14)}.pt-\[1px\]{padding-top:.0625rem}.pt-\[14px\]{padding-top:.875rem}.pt-\[76px\]{padding-top:4.75rem}.pr-0{padding-right:calc(var(--spacing) * 0)}.pr-1{padding-right:calc(var(--spacing) * 1)}.pr-2{padding-right:calc(var(--spacing) * 2)}.pr-2\.5{padding-right:calc(var(--spacing) * 2.5)}.pr-3{padding-right:calc(var(--spacing) * 3)}.pr-3\.5{padding-right:calc(var(--spacing) * 3.5)}.pr-4{padding-right:calc(var(--spacing) * 4)}.pr-7{padding-right:calc(var(--spacing) * 7)}.pr-8{padding-right:calc(var(--spacing) * 8)}.pr-12{padding-right:calc(var(--spacing) * 12)}.pr-14{padding-right:calc(var(--spacing) * 14)}.pb-0{padding-bottom:calc(var(--spacing) * 0)}.pb-0\.5{padding-bottom:calc(var(--spacing) * .5)}.pb-1{padding-bottom:calc(var(--spacing) * 1)}.pb-2{padding-bottom:calc(var(--spacing) * 2)}.pb-2\.5{padding-bottom:calc(var(--spacing) * 2.5)}.pb-3{padding-bottom:calc(var(--spacing) * 3)}.pb-3\.25{padding-bottom:calc(var(--spacing) * 3.25)}.pb-4{padding-bottom:calc(var(--spacing) * 4)}.pb-5{padding-bottom:calc(var(--spacing) * 5)}.pb-6{padding-bottom:calc(var(--spacing) * 6)}.pb-7{padding-bottom:calc(var(--spacing) * 7)}.pb-8{padding-bottom:calc(var(--spacing) * 8)}.pb-12{padding-bottom:calc(var(--spacing) * 12)}.pb-16{padding-bottom:calc(var(--spacing) * 16)}.pb-\[2px\]{padding-bottom:.125rem}.pb-\[196px\]{padding-bottom:12.25rem}.pl-0{padding-left:calc(var(--spacing) * 0)}.pl-1{padding-left:calc(var(--spacing) * 1)}.pl-1\.5{padding-left:calc(var(--spacing) * 1.5)}.pl-2{padding-left:calc(var(--spacing) * 2)}.pl-3{padding-left:calc(var(--spacing) * 3)}.pl-4{padding-left:calc(var(--spacing) * 4)}.pl-4\.5{padding-left:calc(var(--spacing) * 4.5)}.pl-5{padding-left:calc(var(--spacing) * 5)}.pl-9{padding-left:calc(var(--spacing) * 9)}.text-center{text-align:center}.text-left{text-align:left}.text-right{text-align:right}.align-middle{vertical-align:middle}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.text-3xl{font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height))}.text-4xl{font-size:var(--text-4xl);line-height:var(--tw-leading,var(--text-4xl--line-height))}.text-base{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xl{font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[0\.52em\]{font-size:.52em}.text-\[0\.75rem\]{font-size:.75rem}.text-\[0\.875rem\]{font-size:.875rem}.text-\[1\.5rem\]{font-size:1.5rem}.text-\[7px\]{font-size:.4375rem}.text-\[8\.5px\]{font-size:.53125rem}.text-\[8px\]{font-size:.5rem}.text-\[9px\]{font-size:.5625rem}.text-\[10px\]{font-size:.625rem}.text-\[11\.5px\]{font-size:.71875rem}.text-\[11px\]{font-size:.6875rem}.text-\[12\.5px\]{font-size:.78125rem}.text-\[12px\]{font-size:.75rem}.text-\[13px\]{font-size:.8125rem}.text-\[14px\]{font-size:.875rem}.text-\[15px\]{font-size:.9375rem}.text-\[16px\]{font-size:1rem}.text-\[17px\]{font-size:1.0625rem}.text-\[18px\]{font-size:1.125rem}.text-\[20px\]{font-size:1.25rem}.text-\[22px\]{font-size:1.375rem}.text-\[24px\]{font-size:1.5rem}.text-\[32px\]{font-size:2rem}.text-\[clamp\(1\.1rem\,2\.25vw\,1\.75rem\)\]{font-size:clamp(1.1rem,2.25vw,1.75rem)}.text-\[clamp\(1\.2rem\,2\.65vw\,2\.05rem\)\]{font-size:clamp(1.2rem,2.65vw,2.05rem)}.leading-3{--tw-leading:calc(var(--spacing) * 3);line-height:calc(var(--spacing) * 3)}.leading-4{--tw-leading:calc(var(--spacing) * 4);line-height:calc(var(--spacing) * 4)}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-5\.5{--tw-leading:calc(var(--spacing) * 5.5);line-height:calc(var(--spacing) * 5.5)}.leading-6{--tw-leading:calc(var(--spacing) * 6);line-height:calc(var(--spacing) * 6)}.leading-\[1\.2\]{--tw-leading:1.2;line-height:1.2}.leading-\[1\.3\]{--tw-leading:1.3;line-height:1.3}.leading-\[1\.5\]{--tw-leading:1.5;line-height:1.5}.leading-\[1\.6\]{--tw-leading:1.6;line-height:1.6}.leading-\[1\.7\]{--tw-leading:1.7;line-height:1.7}.leading-\[1\.8\]{--tw-leading:1.8;line-height:1.8}.leading-\[1\.9\]{--tw-leading:1.9;line-height:1.9}.leading-\[1\.35\]{--tw-leading:1.35;line-height:1.35}.leading-\[1\.45\]{--tw-leading:1.45;line-height:1.45}.leading-\[1\.55\]{--tw-leading:1.55;line-height:1.55}.leading-\[1\.58\]{--tw-leading:1.58;line-height:1.58}.leading-\[1\.65\]{--tw-leading:1.65;line-height:1.65}.leading-\[1\.75\]{--tw-leading:1.75;line-height:1.75}.leading-\[10px\]{--tw-leading:.625rem;line-height:.625rem}.leading-none{--tw-leading:1;line-height:1}.leading-relaxed{--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.leading-snug{--tw-leading:var(--leading-snug);line-height:var(--leading-snug)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-black{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-extrabold{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-normal{--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.font-thin{--tw-font-weight:var(--font-weight-thin);font-weight:var(--font-weight-thin)}.tracking-\[0\.1em\]{--tw-tracking:.1em;letter-spacing:.1em}.tracking-\[0\.11em\]{--tw-tracking:.11em;letter-spacing:.11em}.tracking-normal{--tw-tracking:var(--tracking-normal);letter-spacing:var(--tracking-normal)}.tracking-tight{--tw-tracking:var(--tracking-tight);letter-spacing:var(--tracking-tight)}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[\#1ddfff\]{color:#1ddfff}.text-\[\#3f4451\]{color:#3f4451}.text-\[\#4a5060\]{color:#4a5060}.text-\[\#4a5168\]{color:#4a5168}.text-\[\#4ade80\]{color:#4ade80}.text-\[\#5a6172\]{color:#5a6172}.text-\[\#6affb8\]{color:#6affb8}.text-\[\#6ee7b7\]{color:#6ee7b7}.text-\[\#7dd3fc\]{color:#7dd3fc}.text-\[\#08e5ff\]{color:#08e5ff}.text-\[\#8b93a3\]{color:#8b93a3}.text-\[\#8d94a1\]{color:#8d94a1}.text-\[\#12d8f1\]{color:#12d8f1}.text-\[\#34d399\]{color:#34d399}.text-\[\#67e8f9\]{color:#67e8f9}.text-\[\#818cf8\]{color:#818cf8}.text-\[\#848b98\]{color:#848b98}.text-\[\#13141a\]{color:#13141a}.text-\[\#606980\]{color:#606980}.text-\[\#697180\]{color:#697180}.text-\[\#b9c7ff\]{color:#b9c7ff}.text-\[\#c4b5fd\]{color:#c4b5fd}.text-\[\#c7cfdd\]{color:#c7cfdd}.text-\[\#c8ced9\]{color:#c8ced9}.text-\[\#c371ff\]{color:#c371ff}.text-\[\#c678ff\]{color:#c678ff}.text-\[\#cce8e2\]{color:#cce8e2}.text-\[\#d0a20d\]{color:#d0a20d}.text-\[\#dcb7ff\]{color:#dcb7ff}.text-\[\#dce8ff\]{color:#dce8ff}.text-\[\#e0e6f0\]{color:#e0e6f0}.text-\[\#e6ecf5\]{color:#e6ecf5}.text-\[\#f0c14d\]{color:#f0c14d}.text-\[\#f4f8ff\]{color:#f4f8ff}.text-\[\#f5f8ff\]{color:#f5f8ff}.text-\[\#f7f8fb\]{color:#f7f8fb}.text-\[\#f9c74f\]{color:#f9c74f}.text-\[\#fde047\]{color:#fde047}.text-\[\#ff6b6b\]{color:#ff6b6b}.text-\[\#ff8b8b\]{color:#ff8b8b}.text-\[\#ff9b39\]{color:#ff9b39}.text-\[\#ff9f43\]{color:#ff9f43}.text-\[\#ffc712\]{color:#ffc712}.text-\[\#ffd011\]{color:#ffd011}.text-\[\#ffd56a\]{color:#ffd56a}.text-\[\#ffe080\]{color:#ffe080}.text-\[\#fff8e0\]{color:#fff8e0}.text-\[color\:var\(--color-primary\)\]{color:var(--color-primary)}.text-\[var\(--ch-0a0e14\)\]{color:var(--ch-0a0e14)}.text-\[var\(--ch-0a0f1a\)\]{color:var(--ch-0a0f1a)}.text-\[var\(--ch-00b5ad\)\]{color:var(--ch-00b5ad)}.text-\[var\(--ch-00bcd4\)\]{color:var(--ch-00bcd4)}.text-\[var\(--ch-00cae0\)\]{color:var(--ch-00cae0)}.text-\[var\(--ch-1a1206\)\]{color:var(--ch-1a1206)}.text-\[var\(--ch-1dd8ee\)\]{color:var(--ch-1dd8ee)}.text-\[var\(--ch-1f2937\)\]{color:var(--ch-1f2937)}.text-\[var\(--ch-2a3040\)\]{color:var(--ch-2a3040)}.text-\[var\(--ch-2d3340\)\]{color:var(--ch-2d3340)}.text-\[var\(--ch-2dd4bf\)\]{color:var(--ch-2dd4bf)}.text-\[var\(--ch-3a3f4e\)\]{color:var(--ch-3a3f4e)}.text-\[var\(--ch-3a4050\)\]{color:var(--ch-3a4050)}.text-\[var\(--ch-3b4250\)\]{color:var(--ch-3b4250)}.text-\[var\(--ch-3f4451\)\]{color:var(--ch-3f4451)}.text-\[var\(--ch-4a5060\)\]{color:var(--ch-4a5060)}.text-\[var\(--ch-4a5168\)\]{color:var(--ch-4a5168)}.text-\[var\(--ch-4a5262\)\]{color:var(--ch-4a5262)}.text-\[var\(--ch-4ade80\)\]{color:var(--ch-4ade80)}.text-\[var\(--ch-4b5563\)\]{color:var(--ch-4b5563)}.text-\[var\(--ch-4bff74\)\]{color:var(--ch-4bff74)}.text-\[var\(--ch-4caf50\)\]{color:var(--ch-4caf50)}.text-\[var\(--ch-4e5a6a\)\]{color:var(--ch-4e5a6a)}.text-\[var\(--ch-5a6172\)\]{color:var(--ch-5a6172)}.text-\[var\(--ch-5b8cff\)\]{color:var(--ch-5b8cff)}.text-\[var\(--ch-5b6475\)\]{color:var(--ch-5b6475)}.text-\[var\(--ch-5c6370\)\]{color:var(--ch-5c6370)}.text-\[var\(--ch-5c6473\)\]{color:var(--ch-5c6473)}.text-\[var\(--ch-5eead4\)\]{color:var(--ch-5eead4)}.text-\[var\(--ch-5f6878\)\]{color:var(--ch-5f6878)}.text-\[var\(--ch-6affb8\)\]{color:var(--ch-6affb8)}.text-\[var\(--ch-6b7a8f\)\]{color:var(--ch-6b7a8f)}.text-\[var\(--ch-6b7280\)\]{color:var(--ch-6b7280)}.text-\[var\(--ch-6b7380\)\]{color:var(--ch-6b7380)}.text-\[var\(--ch-6e7686\)\]{color:var(--ch-6e7686)}.text-\[var\(--ch-6f7787\)\]{color:var(--ch-6f7787)}.text-\[var\(--ch-07c160\)\],.text-\[var\(--ch-07c160\)\]\/80{color:var(--ch-07c160)}@supports (color:color-mix(in lab, red, red)){.text-\[var\(--ch-07c160\)\]\/80{color:color-mix(in oklab, var(--ch-07c160) 80%, transparent)}}.text-\[var\(--ch-7a8294\)\]{color:var(--ch-7a8294)}.text-\[var\(--ch-7a8496\)\]{color:var(--ch-7a8496)}.text-\[var\(--ch-7b8391\)\]{color:var(--ch-7b8391)}.text-\[var\(--ch-7b8494\)\]{color:var(--ch-7b8494)}.text-\[var\(--ch-7d8799\)\]{color:var(--ch-7d8799)}.text-\[var\(--ch-7ee8f9\)\]{color:var(--ch-7ee8f9)}.text-\[var\(--ch-8a5cff\)\]{color:var(--ch-8a5cff)}.text-\[var\(--ch-8b90a0\)\]{color:var(--ch-8b90a0)}.text-\[var\(--ch-8b9199\)\]{color:var(--ch-8b9199)}.text-\[var\(--ch-8bdcff\)\]{color:var(--ch-8bdcff)}.text-\[var\(--ch-8d94a1\)\]{color:var(--ch-8d94a1)}.text-\[var\(--ch-8eeeff\)\]{color:var(--ch-8eeeff)}.text-\[var\(--ch-9aa2b1\)\]{color:var(--ch-9aa2b1)}.text-\[var\(--ch-9aa3b3\)\]{color:var(--ch-9aa3b3)}.text-\[var\(--ch-9aa3b4\)\]{color:var(--ch-9aa3b4)}.text-\[var\(--ch-9ca3af\)\]{color:var(--ch-9ca3af)}.text-\[var\(--ch-9da7b7\)\]{color:var(--ch-9da7b7)}.text-\[var\(--ch-9e9e9e\)\]{color:var(--ch-9e9e9e)}.text-\[var\(--ch-9fb7ff\)\]{color:var(--ch-9fb7ff)}.text-\[var\(--ch-9ff4ff\)\]{color:var(--ch-9ff4ff)}.text-\[var\(--ch-12bfd1\)\]{color:var(--ch-12bfd1)}.text-\[var\(--ch-12d8f1\)\],.text-\[var\(--ch-12d8f1\)\]\/70{color:var(--ch-12d8f1)}@supports (color:color-mix(in lab, red, red)){.text-\[var\(--ch-12d8f1\)\]\/70{color:color-mix(in oklab, var(--ch-12d8f1) 70%, transparent)}}.text-\[var\(--ch-12d8f1\)\]\/80{color:var(--ch-12d8f1)}@supports (color:color-mix(in lab, red, red)){.text-\[var\(--ch-12d8f1\)\]\/80{color:color-mix(in oklab, var(--ch-12d8f1) 80%, transparent)}}.text-\[var\(--ch-13e4ff\)\]\/80{color:var(--ch-13e4ff)}@supports (color:color-mix(in lab, red, red)){.text-\[var\(--ch-13e4ff\)\]\/80{color:color-mix(in oklab, var(--ch-13e4ff) 80%, transparent)}}.text-\[var\(--ch-26d95f\)\]{color:var(--ch-26d95f)}.text-\[var\(--ch-48a9ff\)\]{color:var(--ch-48a9ff)}.text-\[var\(--ch-060c0f\)\]{color:var(--ch-060c0f)}.text-\[var\(--ch-60a5fa\)\]{color:var(--ch-60a5fa)}.text-\[var\(--ch-67e8a5\)\]{color:var(--ch-67e8a5)}.text-\[var\(--ch-67e8f9\)\]{color:var(--ch-67e8f9)}.text-\[var\(--ch-72e7ff\)\]{color:var(--ch-72e7ff)}.text-\[var\(--ch-86efac\)\]{color:var(--ch-86efac)}.text-\[var\(--ch-93c5fd\)\]{color:var(--ch-93c5fd)}.text-\[var\(--ch-99f6e4\)\]{color:var(--ch-99f6e4)}.text-\[var\(--ch-0369a1\)\]{color:var(--ch-0369a1)}.text-\[var\(--ch-545b6b\)\]{color:var(--ch-545b6b)}.text-\[var\(--ch-585f6e\)\]{color:var(--ch-585f6e)}.text-\[var\(--ch-797f8b\)\]{color:var(--ch-797f8b)}.text-\[var\(--ch-818cf8\)\]{color:var(--ch-818cf8)}.text-\[var\(--ch-858c9a\)\]{color:var(--ch-858c9a)}.text-\[var\(--ch-939aac\)\]{color:var(--ch-939aac)}.text-\[var\(--ch-8090a8\)\]{color:var(--ch-8090a8)}.text-\[var\(--ch-13141a\)\]{color:var(--ch-13141a)}.text-\[var\(--ch-059669\)\]\/60{color:var(--ch-059669)}@supports (color:color-mix(in lab, red, red)){.text-\[var\(--ch-059669\)\]\/60{color:color-mix(in oklab, var(--ch-059669) 60%, transparent)}}.text-\[var\(--ch-111827\)\]{color:var(--ch-111827)}.text-\[var\(--ch-171002\)\]{color:var(--ch-171002)}.text-\[var\(--ch-374151\)\]{color:var(--ch-374151)}.text-\[var\(--ch-505868\)\]{color:var(--ch-505868)}.text-\[var\(--ch-586071\)\]{color:var(--ch-586071)}.text-\[var\(--ch-606878\)\]{color:var(--ch-606878)}.text-\[var\(--ch-606980\)\]{color:var(--ch-606980)}.text-\[var\(--ch-666666\)\]{color:var(--ch-666666)}.text-\[var\(--ch-697180\)\]{color:var(--ch-697180)}.text-\[var\(--ch-707887\)\]{color:var(--ch-707887)}.text-\[var\(--ch-758095\)\]{color:var(--ch-758095)}.text-\[var\(--ch-999999\)\]{color:var(--ch-999999)}.text-\[var\(--ch-a0a8b8\)\]{color:var(--ch-a0a8b8)}.text-\[var\(--ch-a0aec0\)\]{color:var(--ch-a0aec0)}.text-\[var\(--ch-a1a8b3\)\]{color:var(--ch-a1a8b3)}.text-\[var\(--ch-a5b4fc\)\]{color:var(--ch-a5b4fc)}.text-\[var\(--ch-a7afbf\)\]{color:var(--ch-a7afbf)}.text-\[var\(--ch-a8c4ff\)\]{color:var(--ch-a8c4ff)}.text-\[var\(--ch-a78bfa\)\]{color:var(--ch-a78bfa)}.text-\[var\(--ch-aab2c1\)\]{color:var(--ch-aab2c1)}.text-\[var\(--ch-aab3c2\)\]{color:var(--ch-aab3c2)}.text-\[var\(--ch-b0aab8\)\]\/80{color:var(--ch-b0aab8)}@supports (color:color-mix(in lab, red, red)){.text-\[var\(--ch-b0aab8\)\]\/80{color:color-mix(in oklab, var(--ch-b0aab8) 80%, transparent)}}.text-\[var\(--ch-b0adff\)\]{color:var(--ch-b0adff)}.text-\[var\(--ch-b8b0a4\)\]\/80{color:var(--ch-b8b0a4)}@supports (color:color-mix(in lab, red, red)){.text-\[var\(--ch-b8b0a4\)\]\/80{color:color-mix(in oklab, var(--ch-b8b0a4) 80%, transparent)}}.text-\[var\(--ch-b9c7ff\)\]{color:var(--ch-b9c7ff)}.text-\[var\(--ch-c0d2ff\)\]{color:var(--ch-c0d2ff)}.text-\[var\(--ch-c4b5fd\)\]{color:var(--ch-c4b5fd)}.text-\[var\(--ch-c4b5ff\)\]{color:var(--ch-c4b5ff)}.text-\[var\(--ch-c4c8d4\)\]{color:var(--ch-c4c8d4)}.text-\[var\(--ch-c6cedd\)\]{color:var(--ch-c6cedd)}.text-\[var\(--ch-c7cdd9\)\]{color:var(--ch-c7cdd9)}.text-\[var\(--ch-c7cfdd\)\]{color:var(--ch-c7cfdd)}.text-\[var\(--ch-c8a030\)\]{color:var(--ch-c8a030)}.text-\[var\(--ch-c8cdd8\)\]{color:var(--ch-c8cdd8)}.text-\[var\(--ch-c8ced9\)\]{color:var(--ch-c8ced9)}.text-\[var\(--ch-c8d0dc\)\]{color:var(--ch-c8d0dc)}.text-\[var\(--ch-c8d0e0\)\]{color:var(--ch-c8d0e0)}.text-\[var\(--ch-c97c5d\)\]{color:var(--ch-c97c5d)}.text-\[var\(--ch-c97777\)\]{color:var(--ch-c97777)}.text-\[var\(--ch-cbd7e3\)\]{color:var(--ch-cbd7e3)}.text-\[var\(--ch-d1d1d1\)\]{color:var(--ch-d1d1d1)}.text-\[var\(--ch-d4dae3\)\]{color:var(--ch-d4dae3)}.text-\[var\(--ch-d6d9e3\)\]{color:var(--ch-d6d9e3)}.text-\[var\(--ch-d6dae3\)\]{color:var(--ch-d6dae3)}.text-\[var\(--ch-d8b4fe\)\]{color:var(--ch-d8b4fe)}.text-\[var\(--ch-d8deea\)\]{color:var(--ch-d8deea)}.text-\[var\(--ch-d9b8ff\)\]{color:var(--ch-d9b8ff)}.text-\[var\(--ch-d9e6f2\)\]{color:var(--ch-d9e6f2)}.text-\[var\(--ch-dce9ff\)\]{color:var(--ch-dce9ff)}.text-\[var\(--ch-dde3ee\)\]{color:var(--ch-dde3ee)}.text-\[var\(--ch-dfe5ef\)\]{color:var(--ch-dfe5ef)}.text-\[var\(--ch-e0e6f0\)\]{color:var(--ch-e0e6f0)}.text-\[var\(--ch-e4e7ee\)\]{color:var(--ch-e4e7ee)}.text-\[var\(--ch-e5a84a\)\]{color:var(--ch-e5a84a)}.text-\[var\(--ch-e5f1ff\)\]{color:var(--ch-e5f1ff)}.text-\[var\(--ch-e8ecf3\)\]{color:var(--ch-e8ecf3)}.text-\[var\(--ch-e8edf5\)\]{color:var(--ch-e8edf5)}.text-\[var\(--ch-e9edf5\)\]{color:var(--ch-e9edf5)}.text-\[var\(--ch-eef2f8\)\],.text-\[var\(--ch-eef2f8\)\]\/50{color:var(--ch-eef2f8)}@supports (color:color-mix(in lab, red, red)){.text-\[var\(--ch-eef2f8\)\]\/50{color:color-mix(in oklab, var(--ch-eef2f8) 50%, transparent)}}.text-\[var\(--ch-ef4444\)\]{color:var(--ch-ef4444)}.text-\[var\(--ch-f0a020\)\]{color:var(--ch-f0a020)}.text-\[var\(--ch-f0f5ff\)\]{color:var(--ch-f0f5ff)}.text-\[var\(--ch-f2f5fb\)\]{color:var(--ch-f2f5fb)}.text-\[var\(--ch-f5cc2e\)\]{color:var(--ch-f5cc2e)}.text-\[var\(--ch-f6c945\)\],.text-\[var\(--ch-f6c945\)\]\/80{color:var(--ch-f6c945)}@supports (color:color-mix(in lab, red, red)){.text-\[var\(--ch-f6c945\)\]\/80{color:color-mix(in oklab, var(--ch-f6c945) 80%, transparent)}}.text-\[var\(--ch-f8c23f\)\]{color:var(--ch-f8c23f)}.text-\[var\(--ch-f9a8d4\)\]{color:var(--ch-f9a8d4)}.text-\[var\(--ch-f87171\)\]{color:var(--ch-f87171)}.text-\[var\(--ch-facc15\)\]{color:var(--ch-facc15)}.text-\[var\(--ch-fbbf24\)\]{color:var(--ch-fbbf24)}.text-\[var\(--ch-fca5a5\)\]{color:var(--ch-fca5a5)}.text-\[var\(--ch-fcd535\)\]{color:var(--ch-fcd535)}.text-\[var\(--ch-fde047\)\]{color:var(--ch-fde047)}.text-\[var\(--ch-ff4d4f\)\]{color:var(--ch-ff4d4f)}.text-\[var\(--ch-ff6b00\)\]{color:var(--ch-ff6b00)}.text-\[var\(--ch-ff6b6b\)\]{color:var(--ch-ff6b6b)}.text-\[var\(--ch-ff8b8b\)\]{color:var(--ch-ff8b8b)}.text-\[var\(--ch-ff9b39\)\]{color:var(--ch-ff9b39)}.text-\[var\(--ch-ffaaaa\)\]{color:var(--ch-ffaaaa)}.text-\[var\(--ch-ffb11a\)\]{color:var(--ch-ffb11a)}.text-\[var\(--ch-ffb84d\)\]{color:var(--ch-ffb84d)}.text-\[var\(--ch-ffc712\)\]{color:var(--ch-ffc712)}.text-\[var\(--ch-ffd21a\)\],.text-\[var\(--ch-ffd21a\)\]\/50{color:var(--ch-ffd21a)}@supports (color:color-mix(in lab, red, red)){.text-\[var\(--ch-ffd21a\)\]\/50{color:color-mix(in oklab, var(--ch-ffd21a) 50%, transparent)}}.text-\[var\(--ch-ffd21a\)\]\/60{color:var(--ch-ffd21a)}@supports (color:color-mix(in lab, red, red)){.text-\[var\(--ch-ffd21a\)\]\/60{color:color-mix(in oklab, var(--ch-ffd21a) 60%, transparent)}}.text-\[var\(--ch-ffd21a\)\]\/80{color:var(--ch-ffd21a)}@supports (color:color-mix(in lab, red, red)){.text-\[var\(--ch-ffd21a\)\]\/80{color:color-mix(in oklab, var(--ch-ffd21a) 80%, transparent)}}.text-\[var\(--ch-ffd56a\)\]{color:var(--ch-ffd56a)}.text-\[var\(--ch-ffd68a\)\]{color:var(--ch-ffd68a)}.text-\[var\(--ch-ffd126\)\]{color:var(--ch-ffd126)}.text-amber-200{color:var(--color-amber-200)}.text-amber-700{color:var(--color-amber-700)}.text-amber-700\/75{color:#b75000bf}@supports (color:color-mix(in lab, red, red)){.text-amber-700\/75{color:color-mix(in oklab, var(--color-amber-700) 75%, transparent)}}.text-amber-800\/80{color:#953d00cc}@supports (color:color-mix(in lab, red, red)){.text-amber-800\/80{color:color-mix(in oklab, var(--color-amber-800) 80%, transparent)}}.text-black{color:var(--color-black)}.text-cyan-400\/30{color:#00d2ef4d}@supports (color:color-mix(in lab, red, red)){.text-cyan-400\/30{color:color-mix(in oklab, var(--color-cyan-400) 30%, transparent)}}.text-cyan-400\/70{color:#00d2efb3}@supports (color:color-mix(in lab, red, red)){.text-cyan-400\/70{color:color-mix(in oklab, var(--color-cyan-400) 70%, transparent)}}.text-cyan-600\/70{color:#0092b5b3}@supports (color:color-mix(in lab, red, red)){.text-cyan-600\/70{color:color-mix(in oklab, var(--color-cyan-600) 70%, transparent)}}.text-cyan-700{color:var(--color-cyan-700)}.text-emerald-300{color:var(--color-emerald-300)}.text-gray-300{color:var(--color-gray-300)}.text-gray-400{color:var(--color-gray-400)}.text-gray-500{color:var(--color-gray-500)}.text-gray-600{color:var(--color-gray-600)}.text-gray-700{color:var(--color-gray-700)}.text-gray-900{color:var(--color-gray-900)}.text-orange-300\/25{color:#ffb96d40}@supports (color:color-mix(in lab, red, red)){.text-orange-300\/25{color:color-mix(in oklab, var(--color-orange-300) 25%, transparent)}}.text-pink-700\/75{color:#c4005cbf}@supports (color:color-mix(in lab, red, red)){.text-pink-700\/75{color:color-mix(in oklab, var(--color-pink-700) 75%, transparent)}}.text-red-300{color:var(--color-red-300)}.text-red-400{color:var(--color-red-400)}.text-rose-700{color:var(--color-rose-700)}.text-sky-400{color:var(--color-sky-400)}.text-sky-400\/35{color:#00bcfe59}@supports (color:color-mix(in lab, red, red)){.text-sky-400\/35{color:color-mix(in oklab, var(--color-sky-400) 35%, transparent)}}.text-sky-500{color:var(--color-sky-500)}.text-sky-600{color:var(--color-sky-600)}.text-sky-700\/75{color:#0069a4bf}@supports (color:color-mix(in lab, red, red)){.text-sky-700\/75{color:color-mix(in oklab, var(--color-sky-700) 75%, transparent)}}.text-sky-800{color:var(--color-sky-800)}.text-transparent{color:#0000}.text-violet-500{color:var(--color-violet-500)}.text-violet-600{color:var(--color-violet-600)}.text-violet-700{color:var(--color-violet-700)}.text-violet-700\/75{color:#7008e7bf}@supports (color:color-mix(in lab, red, red)){.text-violet-700\/75{color:color-mix(in oklab, var(--color-violet-700) 75%, transparent)}}.text-violet-700\/80{color:#7008e7cc}@supports (color:color-mix(in lab, red, red)){.text-violet-700\/80{color:color-mix(in oklab, var(--color-violet-700) 80%, transparent)}}.text-violet-800{color:var(--color-violet-800)}.text-white{color:var(--color-white)}.text-white\/30{color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.text-white\/30{color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.text-white\/35{color:#ffffff59}@supports (color:color-mix(in lab, red, red)){.text-white\/35{color:color-mix(in oklab, var(--color-white) 35%, transparent)}}.text-white\/38{color:#ffffff61}@supports (color:color-mix(in lab, red, red)){.text-white\/38{color:color-mix(in oklab, var(--color-white) 38%, transparent)}}.text-white\/40{color:#fff6}@supports (color:color-mix(in lab, red, red)){.text-white\/40{color:color-mix(in oklab, var(--color-white) 40%, transparent)}}.text-white\/50{color:#ffffff80}@supports (color:color-mix(in lab, red, red)){.text-white\/50{color:color-mix(in oklab, var(--color-white) 50%, transparent)}}.text-white\/55{color:#ffffff8c}@supports (color:color-mix(in lab, red, red)){.text-white\/55{color:color-mix(in oklab, var(--color-white) 55%, transparent)}}.text-white\/60{color:#fff9}@supports (color:color-mix(in lab, red, red)){.text-white\/60{color:color-mix(in oklab, var(--color-white) 60%, transparent)}}.text-white\/70{color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.text-white\/70{color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.text-white\/72{color:#ffffffb8}@supports (color:color-mix(in lab, red, red)){.text-white\/72{color:color-mix(in oklab, var(--color-white) 72%, transparent)}}.text-white\/75{color:#ffffffbf}@supports (color:color-mix(in lab, red, red)){.text-white\/75{color:color-mix(in oklab, var(--color-white) 75%, transparent)}}.text-white\/80{color:#fffc}@supports (color:color-mix(in lab, red, red)){.text-white\/80{color:color-mix(in oklab, var(--color-white) 80%, transparent)}}.text-white\/90{color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.text-white\/90{color:color-mix(in oklab, var(--color-white) 90%, transparent)}}.text-white\/95{color:#fffffff2}@supports (color:color-mix(in lab, red, red)){.text-white\/95{color:color-mix(in oklab, var(--color-white) 95%, transparent)}}.uppercase{text-transform:uppercase}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.underline{text-decoration-line:underline}.underline-offset-2{text-underline-offset:.125rem}.placeholder-\[\#4a5262\]::placeholder{color:#4a5262}.placeholder-\[\#4b5563\]::placeholder{color:#4b5563}.placeholder-\[\#555c6a\]::placeholder{color:#555c6a}.accent-\[var\(--ch-3b82f6\)\]{accent-color:var(--ch-3b82f6)}.accent-\[var\(--ch-7c3aed\)\]{accent-color:var(--ch-7c3aed)}.accent-\[var\(--ch-8a5cff\)\]{accent-color:var(--ch-8a5cff)}.accent-\[var\(--ch-818cf8\)\]{accent-color:var(--ch-818cf8)}.accent-\[var\(--ch-111827\)\]{accent-color:var(--ch-111827)}.opacity-0{opacity:0}.opacity-20{opacity:.2}.opacity-25{opacity:.25}.opacity-30{opacity:.3}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-55{opacity:.55}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.opacity-100{opacity:1}.opacity-\[0\.08\]{opacity:.08}.opacity-\[0\.13\]{opacity:.13}.opacity-\[0\.28\]{opacity:.28}.shadow{--tw-shadow:0 .0625rem .1875rem 0 var(--tw-shadow-color,#0000001a), 0 .0625rem .125rem -.0625rem var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-2xl{--tw-shadow:0 1.5625rem 3.125rem -.75rem var(--tw-shadow-color,#00000040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_1px_rgba\(106\,255\,184\,0\.22\)\]{--tw-shadow:0 0 0 .0625rem var(--tw-shadow-color,#6affb838);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_1px_rgba\(124\,58\,237\,0\.35\)\]{--tw-shadow:0 0 0 .0625rem var(--tw-shadow-color,#7c3aed59);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_1px_rgba\(138\,92\,255\,0\.18\)\]{--tw-shadow:0 0 0 .0625rem var(--tw-shadow-color,#8a5cff2e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_2px_rgba\(72\,169\,255\,0\.25\)_inset\]{--tw-shadow:0 0 0 .125rem var(--tw-shadow-color,#48a9ff40) inset;box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_5px_rgba\(37\,212\,255\,0\.14\)\]{--tw-shadow:0 0 0 .3125rem var(--tw-shadow-color,#25d4ff24);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_0_9999px_rgba\(0\,0\,0\,0\.28\)\]{--tw-shadow:0 0 0 624.938rem var(--tw-shadow-color,#00000047);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_4px_rgba\(167\,139\,250\,0\.5\)\]{--tw-shadow:0 0 .25rem var(--tw-shadow-color,#a78bfa80);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_5px_rgba\(34\,211\,238\,0\.75\)\]{--tw-shadow:0 0 .3125rem var(--tw-shadow-color,#22d3eebf);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_6px_\#4ade80\]{--tw-shadow:0 0 .375rem var(--tw-shadow-color,#4ade80);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_6px_rgba\(255\,199\,18\,0\.6\)\]{--tw-shadow:0 0 .375rem var(--tw-shadow-color,#ffc71299);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_10px_rgba\(219\,160\,0\,0\.25\)\]{--tw-shadow:0 0 .625rem var(--tw-shadow-color,#dba00040);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_10px_rgba\(255\,199\,18\,0\.2\)\]{--tw-shadow:0 0 .625rem var(--tw-shadow-color,#ffc71233);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_12px_rgba\(0\,217\,255\,0\.22\)\]{--tw-shadow:0 0 .75rem var(--tw-shadow-color,#00d9ff38);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_12px_rgba\(75\,255\,116\,0\.18\)\]{--tw-shadow:0 0 .75rem var(--tw-shadow-color,#4bff742e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_13px_rgba\(18\,216\,241\,0\.28\)\]{--tw-shadow:0 0 .8125rem var(--tw-shadow-color,#12d8f147);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_14px_rgba\(6\,182\,212\,0\.14\)\]{--tw-shadow:0 0 .875rem var(--tw-shadow-color,#06b6d424);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_14px_rgba\(72\,169\,255\,0\.34\)\]{--tw-shadow:0 0 .875rem var(--tw-shadow-color,#48a9ff57);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_14px_rgba\(234\,179\,8\,0\.14\)\]{--tw-shadow:0 0 .875rem var(--tw-shadow-color,#eab30824);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_14px_rgba\(255\,208\,17\,0\.14\)\]{--tw-shadow:0 0 .875rem var(--tw-shadow-color,#ffd01124);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_16px_rgba\(13\,218\,255\,0\.15\)\]{--tw-shadow:0 0 1rem var(--tw-shadow-color,#0ddaff26);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_16px_rgba\(18\,216\,241\,0\.2\)\]{--tw-shadow:0 0 1rem var(--tw-shadow-color,#12d8f133);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_16px_rgba\(52\,211\,153\,0\.15\)\]{--tw-shadow:0 0 1rem var(--tw-shadow-color,#34d39926);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_16px_rgba\(159\,83\,255\,0\.15\)\]{--tw-shadow:0 0 1rem var(--tw-shadow-color,#9f53ff26);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_16px_rgba\(167\,139\,250\,0\.15\)\]{--tw-shadow:0 0 1rem var(--tw-shadow-color,#a78bfa26);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_18px_rgba\(18\,216\,241\,0\.35\)\]{--tw-shadow:0 0 1.125rem var(--tw-shadow-color,#12d8f159);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_18px_rgba\(255\,107\,0\,0\.14\)\]{--tw-shadow:0 0 1.125rem var(--tw-shadow-color,#ff6b0024);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_20px_rgba\(0\,202\,224\,0\.45\)\,0_1px_6px_rgba\(0\,202\,224\,0\.3\)\]{--tw-shadow:0 0 1.25rem var(--tw-shadow-color,#00cae073), 0 .0625rem .375rem var(--tw-shadow-color,#00cae04d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_20px_rgba\(252\,213\,53\,0\.12\)\]{--tw-shadow:0 0 1.25rem var(--tw-shadow-color,#fcd5351f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_20px_rgba\(255\,209\,38\,0\.4\)\,0_1px_6px_rgba\(212\,160\,23\,0\.25\)\]{--tw-shadow:0 0 1.25rem var(--tw-shadow-color,#ffd12666), 0 .0625rem .375rem var(--tw-shadow-color,#d4a01740);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_24px_rgba\(0\,0\,0\,0\.5\)\]{--tw-shadow:0 0 1.5rem var(--tw-shadow-color,#00000080);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_28px_rgba\(18\,216\,241\,0\.18\)\]{--tw-shadow:0 0 1.75rem var(--tw-shadow-color,#12d8f12e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_28px_rgba\(22\,196\,227\,0\.32\)\,0_0_48px_rgba\(144\,72\,234\,0\.18\)\]{--tw-shadow:0 0 1.75rem var(--tw-shadow-color,#16c4e352), 0 0 3rem var(--tw-shadow-color,#9048ea2e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_28px_rgba\(255\,91\,107\,0\.12\)\]{--tw-shadow:0 0 1.75rem var(--tw-shadow-color,#ff5b6b1f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_0_32px_rgba\(18\,216\,241\,0\.14\)\]{--tw-shadow:0 0 2rem var(--tw-shadow-color,#12d8f124);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_1px_6px_rgba\(91\,141\,255\,0\.55\)\]{--tw-shadow:0 .0625rem .375rem var(--tw-shadow-color,#5b8dff8c);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_2px_6px_rgba\(0\,160\,180\,0\.08\)\]{--tw-shadow:0 .125rem .375rem var(--tw-shadow-color,#00a0b414);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_2px_6px_rgba\(120\,90\,200\,0\.08\)\]{--tw-shadow:0 .125rem .375rem var(--tw-shadow-color,#785ac814);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_2px_6px_rgba\(180\,130\,60\,0\.08\)\]{--tw-shadow:0 .125rem .375rem var(--tw-shadow-color,#b4823c14);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_2px_6px_rgba\(190\,100\,130\,0\.08\)\]{--tw-shadow:0 .125rem .375rem var(--tw-shadow-color,#be648214);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_2px_8px_rgba\(0\,0\,0\,0\.12\)\]{--tw-shadow:0 .125rem .5rem var(--tw-shadow-color,#0000001f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_2px_8px_rgba\(0\,0\,0\,0\.16\)\]{--tw-shadow:0 .125rem .5rem var(--tw-shadow-color,#00000029);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_2px_10px_rgba\(0\,0\,0\,0\.05\)\]{--tw-shadow:0 .125rem .625rem var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_2px_10px_rgba\(0\,0\,0\,0\.28\)\]{--tw-shadow:0 .125rem .625rem var(--tw-shadow-color,#00000047);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_2px_12px_rgba\(0\,0\,0\,0\.2\)\]{--tw-shadow:0 .125rem .75rem var(--tw-shadow-color,#0003);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_2px_12px_rgba\(0\,0\,0\,0\.05\)\]{--tw-shadow:0 .125rem .75rem var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_2px_12px_rgba\(0\,0\,0\,0\.06\)\]{--tw-shadow:0 .125rem .75rem var(--tw-shadow-color,#0000000f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_2px_12px_rgba\(240\,193\,77\,0\.35\)\]{--tw-shadow:0 .125rem .75rem var(--tw-shadow-color,#f0c14d59);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_2px_14px_rgba\(0\,0\,0\,0\.35\)\]{--tw-shadow:0 .125rem .875rem var(--tw-shadow-color,#00000059);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_4px_12px_rgba\(91\,141\,255\,0\.4\)\]{--tw-shadow:0 .25rem .75rem var(--tw-shadow-color,#5b8dff66);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_4px_16px_rgba\(220\,38\,38\,0\.28\)\]{--tw-shadow:0 .25rem 1rem var(--tw-shadow-color,#dc262647);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_4px_16px_rgba\(240\,193\,77\,0\.28\)\]{--tw-shadow:0 .25rem 1rem var(--tw-shadow-color,#f0c14d47);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_4px_20px_rgba\(0\,0\,0\,0\.08\)\]{--tw-shadow:0 .25rem 1.25rem var(--tw-shadow-color,#00000014);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_4px_20px_rgba\(18\,216\,241\,0\.25\)\]{--tw-shadow:0 .25rem 1.25rem var(--tw-shadow-color,#12d8f140);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_6px_18px_rgba\(139\,92\,246\,0\.45\)\]{--tw-shadow:0 .375rem 1.125rem var(--tw-shadow-color,#8b5cf673);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_8px_24px_rgba\(0\,0\,0\,0\.35\)\]{--tw-shadow:0 .5rem 1.5rem var(--tw-shadow-color,#00000059);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_8px_24px_rgba\(139\,92\,246\,0\.45\)\]{--tw-shadow:0 .5rem 1.5rem var(--tw-shadow-color,#8b5cf673);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_8px_28px_rgba\(0\,0\,0\,0\.35\)\]{--tw-shadow:0 .5rem 1.75rem var(--tw-shadow-color,#00000059);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_8px_32px_rgba\(0\,0\,0\,0\.6\)\]{--tw-shadow:0 .5rem 2rem var(--tw-shadow-color,#0009);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_8px_32px_rgba\(0\,0\,0\,0\.35\)\]{--tw-shadow:0 .5rem 2rem var(--tw-shadow-color,#00000059);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_8px_32px_rgba\(0\,0\,0\,0\.55\)\]{--tw-shadow:0 .5rem 2rem var(--tw-shadow-color,#0000008c);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_8px_32px_rgba\(0\,0\,0\,0\.65\)\]{--tw-shadow:0 .5rem 2rem var(--tw-shadow-color,#000000a6);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_10px_26px_rgba\(0\,0\,0\,0\.28\)\]{--tw-shadow:0 .625rem 1.625rem var(--tw-shadow-color,#00000047);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_10px_28px_rgba\(0\,0\,0\,0\.18\)\]{--tw-shadow:0 .625rem 1.75rem var(--tw-shadow-color,#0000002e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_10px_28px_rgba\(0\,0\,0\,0\.24\)\]{--tw-shadow:0 .625rem 1.75rem var(--tw-shadow-color,#0000003d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_10px_28px_rgba\(0\,0\,0\,0\.45\)\]{--tw-shadow:0 .625rem 1.75rem var(--tw-shadow-color,#00000073);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_10px_36px_rgba\(0\,0\,0\,0\.42\)\]{--tw-shadow:0 .625rem 2.25rem var(--tw-shadow-color,#0000006b);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_12px_28px_rgba\(91\,141\,255\,0\.45\)\]{--tw-shadow:0 .75rem 1.75rem var(--tw-shadow-color,#5b8dff73);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_12px_40px_rgba\(0\,0\,0\,0\.7\)\,0_0_0_1px_rgba\(255\,255\,255\,0\.03\)\]{--tw-shadow:0 .75rem 2.5rem var(--tw-shadow-color,#000000b3), 0 0 0 .0625rem var(--tw-shadow-color,#ffffff08);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_14px_36px_rgba\(0\,0\,0\,0\.45\)\]{--tw-shadow:0 .875rem 2.25rem var(--tw-shadow-color,#00000073);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_18px_42px_rgba\(0\,0\,0\,0\.24\)\,0_0_0_1px_rgba\(255\,80\,80\,0\.08\)\]{--tw-shadow:0 1.125rem 2.625rem var(--tw-shadow-color,#0000003d), 0 0 0 .0625rem var(--tw-shadow-color,#ff505014);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_18px_42px_rgba\(0\,0\,0\,0\.24\)\]{--tw-shadow:0 1.125rem 2.625rem var(--tw-shadow-color,#0000003d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_18px_48px_rgba\(0\,0\,0\,0\.6\)\]{--tw-shadow:0 1.125rem 3rem var(--tw-shadow-color,#0009);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_18px_48px_rgba\(0\,0\,0\,0\.42\)\]{--tw-shadow:0 1.125rem 3rem var(--tw-shadow-color,#0000006b);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_18px_48px_rgba\(0\,0\,0\,0\.45\)\]{--tw-shadow:0 1.125rem 3rem var(--tw-shadow-color,#00000073);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_18px_64px_rgba\(0\,0\,0\,0\.5\)\]{--tw-shadow:0 1.125rem 4rem var(--tw-shadow-color,#00000080);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_18px_64px_rgba\(0\,0\,0\,0\.55\)\]{--tw-shadow:0 1.125rem 4rem var(--tw-shadow-color,#0000008c);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_20px_56px_rgba\(0\,0\,0\,0\.72\)\]{--tw-shadow:0 1.25rem 3.5rem var(--tw-shadow-color,#000000b8);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_24px_70px_rgba\(0\,0\,0\,0\.52\)\]{--tw-shadow:0 1.5rem 4.375rem var(--tw-shadow-color,#00000085);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_24px_72px_rgba\(0\,0\,0\,0\.72\)\]{--tw-shadow:0 1.5rem 4.5rem var(--tw-shadow-color,#000000b8);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_24px_80px_rgba\(0\,0\,0\,0\.6\)\]{--tw-shadow:0 1.5rem 5rem var(--tw-shadow-color,#0009);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_24px_80px_rgba\(0\,0\,0\,0\.75\)\]{--tw-shadow:0 1.5rem 5rem var(--tw-shadow-color,#000000bf);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_24px_90px_rgba\(0\,0\,0\,0\.7\)\]{--tw-shadow:0 1.5rem 5.625rem var(--tw-shadow-color,#000000b3);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_28px_64px_rgba\(0\,0\,0\,0\.7\)\]{--tw-shadow:0 1.75rem 4rem var(--tw-shadow-color,#000000b3);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_28px_80px_rgba\(0\,0\,0\,0\.8\)\]{--tw-shadow:0 1.75rem 5rem var(--tw-shadow-color,#000c);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_28px_80px_rgba\(0\,0\,0\,0\.75\)\]{--tw-shadow:0 1.75rem 5rem var(--tw-shadow-color,#000000bf);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_32px_80px_rgba\(0\,0\,0\,0\.8\)\]{--tw-shadow:0 2rem 5rem var(--tw-shadow-color,#000c);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_32px_96px_rgba\(0\,0\,0\,0\.9\)\]{--tw-shadow:0 2rem 6rem var(--tw-shadow-color,#000000e6);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[0_32px_96px_rgba\(0\,0\,0\,0\.85\)\]{--tw-shadow:0 2rem 6rem var(--tw-shadow-color,#000000d9);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[2px_0_8px_rgba\(0\,0\,0\,0\.04\)\]{--tw-shadow:.125rem 0 .5rem var(--tw-shadow-color,#0000000a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(72\,169\,255\,0\.55\)\]{--tw-shadow:inset 0 0 0 .0625rem var(--tw-shadow-color,#48a9ff8c);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(255\,255\,255\,0\.02\)\,0_0_24px_rgba\(0\,216\,255\,0\.06\)\]{--tw-shadow:inset 0 0 0 .0625rem var(--tw-shadow-color,#ffffff05), 0 0 1.5rem var(--tw-shadow-color,#00d8ff0f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_0_0_1px_rgba\(255\,255\,255\,0\.05\)\]{--tw-shadow:inset 0 0 0 .0625rem var(--tw-shadow-color,#ffffff0d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.03\)\]{--tw-shadow:inset 0 .0625rem 0 var(--tw-shadow-color,#ffffff08);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.04\)\]{--tw-shadow:inset 0 .0625rem 0 var(--tw-shadow-color,#ffffff0a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.05\)\]{--tw-shadow:inset 0 .0625rem 0 var(--tw-shadow-color,#ffffff0d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.06\)\]{--tw-shadow:inset 0 .0625rem 0 var(--tw-shadow-color,#ffffff0f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-inner{--tw-shadow:inset 0 .125rem .25rem 0 var(--tw-shadow-color,#0000000d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-lg{--tw-shadow:0 .625rem .9375rem -.1875rem var(--tw-shadow-color,#0000001a), 0 .25rem .375rem -.25rem var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-md{--tw-shadow:0 .25rem .375rem -.0625rem var(--tw-shadow-color,#0000001a), 0 .125rem .25rem -.125rem var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 .0625rem .1875rem 0 var(--tw-shadow-color,#0000001a), 0 .0625rem .125rem -.0625rem var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 1.25rem 1.5625rem -.3125rem var(--tw-shadow-color,#0000001a), 0 .5rem .625rem -.375rem var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(.0625rem + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-2{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(.125rem + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-\[var\(--ch-00b5ad\)\]\/30{--tw-ring-color:var(--ch-00b5ad)}@supports (color:color-mix(in lab, red, red)){.ring-\[var\(--ch-00b5ad\)\]\/30{--tw-ring-color:color-mix(in oklab, var(--ch-00b5ad) 30%, transparent)}}.ring-\[var\(--ch-00bcd4\)\]\/35{--tw-ring-color:var(--ch-00bcd4)}@supports (color:color-mix(in lab, red, red)){.ring-\[var\(--ch-00bcd4\)\]\/35{--tw-ring-color:color-mix(in oklab, var(--ch-00bcd4) 35%, transparent)}}.ring-\[var\(--ch-5b8dff\)\]\/45{--tw-ring-color:var(--ch-5b8dff)}@supports (color:color-mix(in lab, red, red)){.ring-\[var\(--ch-5b8dff\)\]\/45{--tw-ring-color:color-mix(in oklab, var(--ch-5b8dff) 45%, transparent)}}.ring-\[var\(--ch-7c3aed\)\]{--tw-ring-color:var(--ch-7c3aed)}.ring-\[var\(--ch-8a5cff\)\]\/40{--tw-ring-color:var(--ch-8a5cff)}@supports (color:color-mix(in lab, red, red)){.ring-\[var\(--ch-8a5cff\)\]\/40{--tw-ring-color:color-mix(in oklab, var(--ch-8a5cff) 40%, transparent)}}.ring-\[var\(--ch-8a5cff\)\]\/55{--tw-ring-color:var(--ch-8a5cff)}@supports (color:color-mix(in lab, red, red)){.ring-\[var\(--ch-8a5cff\)\]\/55{--tw-ring-color:color-mix(in oklab, var(--ch-8a5cff) 55%, transparent)}}.ring-\[var\(--ch-12bfd1\)\]\/40{--tw-ring-color:var(--ch-12bfd1)}@supports (color:color-mix(in lab, red, red)){.ring-\[var\(--ch-12bfd1\)\]\/40{--tw-ring-color:color-mix(in oklab, var(--ch-12bfd1) 40%, transparent)}}.ring-\[var\(--ch-12d8f1\)\]\/25{--tw-ring-color:var(--ch-12d8f1)}@supports (color:color-mix(in lab, red, red)){.ring-\[var\(--ch-12d8f1\)\]\/25{--tw-ring-color:color-mix(in oklab, var(--ch-12d8f1) 25%, transparent)}}.ring-\[var\(--ch-22c55e\)\]\/25{--tw-ring-color:var(--ch-22c55e)}@supports (color:color-mix(in lab, red, red)){.ring-\[var\(--ch-22c55e\)\]\/25{--tw-ring-color:color-mix(in oklab, var(--ch-22c55e) 25%, transparent)}}.ring-\[var\(--ch-ef4444\)\]\/25{--tw-ring-color:var(--ch-ef4444)}@supports (color:color-mix(in lab, red, red)){.ring-\[var\(--ch-ef4444\)\]\/25{--tw-ring-color:color-mix(in oklab, var(--ch-ef4444) 25%, transparent)}}.ring-black\/5{--tw-ring-color:#0000000d}@supports (color:color-mix(in lab, red, red)){.ring-black\/5{--tw-ring-color:color-mix(in oklab, var(--color-black) 5%, transparent)}}.ring-black\/8{--tw-ring-color:#00000014}@supports (color:color-mix(in lab, red, red)){.ring-black\/8{--tw-ring-color:color-mix(in oklab, var(--color-black) 8%, transparent)}}.ring-black\/\[0\.06\]{--tw-ring-color:#0000000f}@supports (color:color-mix(in lab, red, red)){.ring-black\/\[0\.06\]{--tw-ring-color:color-mix(in oklab, var(--color-black) 6%, transparent)}}.ring-gray-200{--tw-ring-color:var(--color-gray-200)}.ring-white\/10{--tw-ring-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.ring-white\/10{--tw-ring-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.ring-white\/15{--tw-ring-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.ring-white\/15{--tw-ring-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.ring-white\/\[0\.06\]{--tw-ring-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.ring-white\/\[0\.06\]{--tw-ring-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.ring-white\/\[0\.07\]{--tw-ring-color:#ffffff12}@supports (color:color-mix(in lab, red, red)){.ring-white\/\[0\.07\]{--tw-ring-color:color-mix(in oklab, var(--color-white) 7.0%, transparent)}}.ring-white\/\[0\.08\]{--tw-ring-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.ring-white\/\[0\.08\]{--tw-ring-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.blur{--tw-blur:blur(.5rem);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-2xl{--tw-blur:blur(var(--blur-2xl));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-3xl{--tw-blur:blur(var(--blur-3xl));filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.blur-\[32px\]{--tw-blur:blur(2rem);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow{--tw-drop-shadow-size:drop-shadow(0 .0625rem .125rem var(--tw-drop-shadow-color,#0000001a)) drop-shadow(0 .0625rem .0625rem var(--tw-drop-shadow-color,#0000000f));--tw-drop-shadow:drop-shadow(0 .0625rem .125rem #0000001a) drop-shadow(0 .0625rem .0625rem #0000000f);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.drop-shadow-\[0_0_13px_rgba\(255\,255\,255\,0\.76\)\]{--tw-drop-shadow-size:drop-shadow(0 0 .8125rem var(--tw-drop-shadow-color,#ffffffc2));--tw-drop-shadow:var(--tw-drop-shadow-size);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.saturate-\[0\.85\]{--tw-saturate:saturate(.85);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.backdrop-blur{--tw-backdrop-blur:blur(.5rem);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-\[1px\]{--tw-backdrop-blur:blur(.0625rem);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-\[2px\]{--tw-backdrop-blur:blur(.125rem);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-\[3px\]{--tw-backdrop-blur:blur(.1875rem);-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-md{--tw-backdrop-blur:blur(var(--blur-md));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.backdrop-blur-sm{--tw-backdrop-blur:blur(var(--blur-sm));-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,border-color\,color\,box-shadow\,transform\]{transition-property:background-color,border-color,color,box-shadow,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[background-color\,box-shadow\]{transition-property:background-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\,color\,box-shadow\]{transition-property:border-color,color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[border-color\,color\]{transition-property:border-color,color;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[box-shadow\,transform\,border-color\,background\]{transition-property:box-shadow,transform,border-color,background;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[opacity\,transform\]{transition-property:opacity,transform;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-\[transform\,border-color\,box-shadow\]{transition-property:transform,border-color,box-shadow;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-all{transition-property:all;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-colors{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-opacity{transition-property:opacity;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.transition-transform{transition-property:transform,translate,scale,rotate;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.duration-75{--tw-duration:75ms;transition-duration:75ms}.duration-100{--tw-duration:.1s;transition-duration:.1s}.duration-150{--tw-duration:.15s;transition-duration:.15s}.duration-200{--tw-duration:.2s;transition-duration:.2s}.duration-300{--tw-duration:.3s;transition-duration:.3s}.duration-500{--tw-duration:.5s;transition-duration:.5s}.duration-700{--tw-duration:.7s;transition-duration:.7s}.ease-\[cubic-bezier\(0\.4\,0\,0\.2\,1\)\]{--tw-ease:cubic-bezier(.4,0,.2,1);transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-in{--tw-ease:var(--ease-in);transition-timing-function:var(--ease-in)}.ease-in-out{--tw-ease:var(--ease-in-out);transition-timing-function:var(--ease-in-out)}.ease-out{--tw-ease:var(--ease-out);transition-timing-function:var(--ease-out)}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.\[scrollbar-color\:\#2d3340_transparent\]{scrollbar-color:#2d3340 transparent}.\[scrollbar-color\:\#3b4252_transparent\]{scrollbar-color:#3b4252 transparent}.\[scrollbar-color\:\#32343a_transparent\]{scrollbar-color:#32343a transparent}.\[scrollbar-color\:\#50535d_transparent\]{scrollbar-color:#50535d transparent}.\[scrollbar-color\:\#252933_transparent\]{scrollbar-color:#252933 transparent}.\[scrollbar-color\:\#c9b8ea_transparent\]{scrollbar-color:#c9b8ea transparent}.\[scrollbar-color\:rgba\(255\,255\,255\,0\.06\)_transparent\]{scrollbar-color:#ffffff0f transparent}.\[scrollbar-color\:rgba\(255\,255\,255\,0\.08\)_transparent\]{scrollbar-color:#ffffff14 transparent}.\[scrollbar-color\:rgba\(255\,255\,255\,0\.12\)_transparent\]{scrollbar-color:#ffffff1f transparent}.\[scrollbar-color\:rgba\(255\,255\,255\,0\.14\)_transparent\]{scrollbar-color:#ffffff24 transparent}.\[scrollbar-color\:rgba\(255\,255\,255\,0\.15\)_transparent\]{scrollbar-color:#ffffff26 transparent}.\[scrollbar-width\:none\]{scrollbar-width:none}.\[scrollbar-width\:thin\]{scrollbar-width:thin}.ring-inset{--tw-ring-inset:inset}@media (hover:hover){.group-hover\:pointer-events-auto:is(:where(.group):hover *){pointer-events:auto}.group-hover\:translate-x-0\.5:is(:where(.group):hover *){--tw-translate-x:calc(var(--spacing) * .5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:-translate-y-0\.5:is(:where(.group):hover *){--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\:scale-105:is(:where(.group):hover *){--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.group-hover\:scale-\[1\.01\]:is(:where(.group):hover *){scale:1.01}.group-hover\:scale-\[1\.02\]:is(:where(.group):hover *){scale:1.02}.group-hover\:scale-\[1\.03\]:is(:where(.group):hover *){scale:1.03}.group-hover\:scale-\[1\.04\]:is(:where(.group):hover *){scale:1.04}.group-hover\:scale-\[1\.05\]:is(:where(.group):hover *){scale:1.05}.group-hover\:scale-\[1\.06\]:is(:where(.group):hover *){scale:1.06}.group-hover\:scale-\[1\.08\]:is(:where(.group):hover *){scale:1.08}.group-hover\:rotate-\[20deg\]:is(:where(.group):hover *){rotate:20deg}.group-hover\:border-\[var\(--ch-12d8f1\)\]\/60:is(:where(.group):hover *){border-color:var(--ch-12d8f1)}@supports (color:color-mix(in lab, red, red)){.group-hover\:border-\[var\(--ch-12d8f1\)\]\/60:is(:where(.group):hover *){border-color:color-mix(in oklab, var(--ch-12d8f1) 60%, transparent)}}.group-hover\:border-amber-300:is(:where(.group):hover *){border-color:var(--color-amber-300)}.group-hover\:border-amber-300\/60:is(:where(.group):hover *){border-color:#ffd23699}@supports (color:color-mix(in lab, red, red)){.group-hover\:border-amber-300\/60:is(:where(.group):hover *){border-color:color-mix(in oklab, var(--color-amber-300) 60%, transparent)}}.group-hover\:border-amber-400\/24:is(:where(.group):hover *){border-color:#fcbb003d}@supports (color:color-mix(in lab, red, red)){.group-hover\:border-amber-400\/24:is(:where(.group):hover *){border-color:color-mix(in oklab, var(--color-amber-400) 24%, transparent)}}.group-hover\:border-amber-400\/25:is(:where(.group):hover *){border-color:#fcbb0040}@supports (color:color-mix(in lab, red, red)){.group-hover\:border-amber-400\/25:is(:where(.group):hover *){border-color:color-mix(in oklab, var(--color-amber-400) 25%, transparent)}}.group-hover\:border-black\/\[0\.10\]:is(:where(.group):hover *){border-color:#0000001a}@supports (color:color-mix(in lab, red, red)){.group-hover\:border-black\/\[0\.10\]:is(:where(.group):hover *){border-color:color-mix(in oklab, var(--color-black) 10%, transparent)}}.group-hover\:border-cyan-300:is(:where(.group):hover *){border-color:var(--color-cyan-300)}.group-hover\:border-cyan-400\/20:is(:where(.group):hover *){border-color:#00d2ef33}@supports (color:color-mix(in lab, red, red)){.group-hover\:border-cyan-400\/20:is(:where(.group):hover *){border-color:color-mix(in oklab, var(--color-cyan-400) 20%, transparent)}}.group-hover\:border-cyan-400\/25:is(:where(.group):hover *){border-color:#00d2ef40}@supports (color:color-mix(in lab, red, red)){.group-hover\:border-cyan-400\/25:is(:where(.group):hover *){border-color:color-mix(in oklab, var(--color-cyan-400) 25%, transparent)}}.group-hover\:border-sky-300:is(:where(.group):hover *){border-color:var(--color-sky-300)}.group-hover\:border-sky-300\/60:is(:where(.group):hover *){border-color:#77d4ff99}@supports (color:color-mix(in lab, red, red)){.group-hover\:border-sky-300\/60:is(:where(.group):hover *){border-color:color-mix(in oklab, var(--color-sky-300) 60%, transparent)}}.group-hover\:border-sky-400\/25:is(:where(.group):hover *){border-color:#00bcfe40}@supports (color:color-mix(in lab, red, red)){.group-hover\:border-sky-400\/25:is(:where(.group):hover *){border-color:color-mix(in oklab, var(--color-sky-400) 25%, transparent)}}.group-hover\:border-violet-300:is(:where(.group):hover *){border-color:var(--color-violet-300)}.group-hover\:border-violet-300\/60:is(:where(.group):hover *){border-color:#c4b4ff99}@supports (color:color-mix(in lab, red, red)){.group-hover\:border-violet-300\/60:is(:where(.group):hover *){border-color:color-mix(in oklab, var(--color-violet-300) 60%, transparent)}}.group-hover\:border-violet-400\/22:is(:where(.group):hover *){border-color:#a685ff38}@supports (color:color-mix(in lab, red, red)){.group-hover\:border-violet-400\/22:is(:where(.group):hover *){border-color:color-mix(in oklab, var(--color-violet-400) 22%, transparent)}}.group-hover\:border-white\/\[0\.1\]:is(:where(.group):hover *){border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.group-hover\:border-white\/\[0\.1\]:is(:where(.group):hover *){border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.group-hover\:border-white\/\[0\.09\]:is(:where(.group):hover *){border-color:#ffffff17}@supports (color:color-mix(in lab, red, red)){.group-hover\:border-white\/\[0\.09\]:is(:where(.group):hover *){border-color:color-mix(in oklab, var(--color-white) 9%, transparent)}}.group-hover\:bg-\[\#20242d\]:is(:where(.group):hover *){background-color:#20242d}.group-hover\:bg-amber-50:is(:where(.group):hover *){background-color:var(--color-amber-50)}.group-hover\:bg-amber-500\/10:is(:where(.group):hover *){background-color:#f99c001a}@supports (color:color-mix(in lab, red, red)){.group-hover\:bg-amber-500\/10:is(:where(.group):hover *){background-color:color-mix(in oklab, var(--color-amber-500) 10%, transparent)}}.group-hover\:bg-black\/38:is(:where(.group):hover *){background-color:#00000061}@supports (color:color-mix(in lab, red, red)){.group-hover\:bg-black\/38:is(:where(.group):hover *){background-color:color-mix(in oklab, var(--color-black) 38%, transparent)}}.group-hover\:bg-black\/40:is(:where(.group):hover *){background-color:#0006}@supports (color:color-mix(in lab, red, red)){.group-hover\:bg-black\/40:is(:where(.group):hover *){background-color:color-mix(in oklab, var(--color-black) 40%, transparent)}}.group-hover\:bg-cyan-50:is(:where(.group):hover *){background-color:var(--color-cyan-50)}.group-hover\:bg-cyan-500\/10:is(:where(.group):hover *){background-color:#00b7d71a}@supports (color:color-mix(in lab, red, red)){.group-hover\:bg-cyan-500\/10:is(:where(.group):hover *){background-color:color-mix(in oklab, var(--color-cyan-500) 10%, transparent)}}.group-hover\:bg-gray-100:is(:where(.group):hover *){background-color:var(--color-gray-100)}.group-hover\:bg-sky-50:is(:where(.group):hover *){background-color:var(--color-sky-50)}.group-hover\:bg-sky-100:is(:where(.group):hover *){background-color:var(--color-sky-100)}.group-hover\:bg-sky-500\/10:is(:where(.group):hover *){background-color:#00a5ef1a}@supports (color:color-mix(in lab, red, red)){.group-hover\:bg-sky-500\/10:is(:where(.group):hover *){background-color:color-mix(in oklab, var(--color-sky-500) 10%, transparent)}}.group-hover\:bg-violet-100:is(:where(.group):hover *){background-color:var(--color-violet-100)}.group-hover\:bg-white\/\[0\.06\]:is(:where(.group):hover *){background-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.group-hover\:bg-white\/\[0\.06\]:is(:where(.group):hover *){background-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.group-hover\:from-amber-100:is(:where(.group):hover *){--tw-gradient-from:var(--color-amber-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.group-hover\:from-cyan-100:is(:where(.group):hover *){--tw-gradient-from:var(--color-cyan-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.group-hover\:from-rose-100:is(:where(.group):hover *){--tw-gradient-from:var(--color-rose-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.group-hover\:from-violet-100:is(:where(.group):hover *){--tw-gradient-from:var(--color-violet-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.group-hover\:to-orange-100:is(:where(.group):hover *){--tw-gradient-to:var(--color-orange-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.group-hover\:to-pink-100:is(:where(.group):hover *){--tw-gradient-to:var(--color-pink-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.group-hover\:to-purple-100:is(:where(.group):hover *){--tw-gradient-to:var(--color-purple-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.group-hover\:to-sky-100:is(:where(.group):hover *){--tw-gradient-to:var(--color-sky-100);--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position))}.group-hover\:text-\[\#a3abb8\]:is(:where(.group):hover *){color:#a3abb8}.group-hover\:text-\[var\(--ch-c2bcc8\)\]:is(:where(.group):hover *){color:var(--ch-c2bcc8)}.group-hover\:text-\[var\(--ch-c7cdd9\)\]:is(:where(.group):hover *){color:var(--ch-c7cdd9)}.group-hover\:text-\[var\(--ch-cac2b6\)\]:is(:where(.group):hover *){color:var(--ch-cac2b6)}.group-hover\:text-amber-600:is(:where(.group):hover *){color:var(--color-amber-600)}.group-hover\:text-amber-800:is(:where(.group):hover *){color:var(--color-amber-800)}.group-hover\:text-amber-900:is(:where(.group):hover *){color:var(--color-amber-900)}.group-hover\:text-cyan-600:is(:where(.group):hover *){color:var(--color-cyan-600)}.group-hover\:text-cyan-800:is(:where(.group):hover *){color:var(--color-cyan-800)}.group-hover\:text-gray-600:is(:where(.group):hover *){color:var(--color-gray-600)}.group-hover\:text-gray-800:is(:where(.group):hover *){color:var(--color-gray-800)}.group-hover\:text-gray-900:is(:where(.group):hover *){color:var(--color-gray-900)}.group-hover\:text-rose-800:is(:where(.group):hover *){color:var(--color-rose-800)}.group-hover\:text-sky-600:is(:where(.group):hover *){color:var(--color-sky-600)}.group-hover\:text-sky-700:is(:where(.group):hover *){color:var(--color-sky-700)}.group-hover\:text-violet-700:is(:where(.group):hover *){color:var(--color-violet-700)}.group-hover\:text-violet-800:is(:where(.group):hover *){color:var(--color-violet-800)}.group-hover\:text-white:is(:where(.group):hover *){color:var(--color-white)}.group-hover\:text-white\/70:is(:where(.group):hover *){color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.group-hover\:text-white\/70:is(:where(.group):hover *){color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.group-hover\:text-white\/85:is(:where(.group):hover *){color:#ffffffd9}@supports (color:color-mix(in lab, red, red)){.group-hover\:text-white\/85:is(:where(.group):hover *){color:color-mix(in oklab, var(--color-white) 85%, transparent)}}.group-hover\:text-white\/92:is(:where(.group):hover *){color:#ffffffeb}@supports (color:color-mix(in lab, red, red)){.group-hover\:text-white\/92:is(:where(.group):hover *){color:color-mix(in oklab, var(--color-white) 92%, transparent)}}.group-hover\:opacity-35:is(:where(.group):hover *){opacity:.35}.group-hover\:opacity-40:is(:where(.group):hover *){opacity:.4}.group-hover\:opacity-45:is(:where(.group):hover *){opacity:.45}.group-hover\:opacity-100:is(:where(.group):hover *){opacity:1}.group-hover\:shadow-\[0_0_0_2px_rgba\(18\,216\,241\,0\.25\)\]:is(:where(.group):hover *){--tw-shadow:0 0 0 .125rem var(--tw-shadow-color,#12d8f140);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-hover\:shadow-\[0_0_14px_rgba\(95\,215\,242\,0\.28\)\]:is(:where(.group):hover *){--tw-shadow:0 0 .875rem var(--tw-shadow-color,#5fd7f247);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-hover\:shadow-\[0_3px_10px_rgba\(0\,160\,180\,0\.12\)\]:is(:where(.group):hover *){--tw-shadow:0 .1875rem .625rem var(--tw-shadow-color,#00a0b41f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-hover\:shadow-\[0_3px_10px_rgba\(120\,90\,200\,0\.12\)\]:is(:where(.group):hover *){--tw-shadow:0 .1875rem .625rem var(--tw-shadow-color,#785ac81f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-hover\:shadow-\[0_3px_10px_rgba\(180\,130\,60\,0\.12\)\]:is(:where(.group):hover *){--tw-shadow:0 .1875rem .625rem var(--tw-shadow-color,#b4823c1f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-hover\:shadow-\[0_3px_10px_rgba\(190\,100\,130\,0\.12\)\]:is(:where(.group):hover *){--tw-shadow:0 .1875rem .625rem var(--tw-shadow-color,#be64821f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-hover\:shadow-\[0_3px_12px_rgba\(0\,0\,0\,0\.24\)\]:is(:where(.group):hover *){--tw-shadow:0 .1875rem .75rem var(--tw-shadow-color,#0000003d);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-hover\:shadow-\[0_4px_12px_rgba\(0\,0\,0\,0\.2\)\]:is(:where(.group):hover *){--tw-shadow:0 .25rem .75rem var(--tw-shadow-color,#0003);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-hover\:shadow-\[0_6px_18px_rgba\(0\,0\,0\,0\.08\)\]:is(:where(.group):hover *){--tw-shadow:0 .375rem 1.125rem var(--tw-shadow-color,#00000014);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-hover\:shadow-\[0_6px_20px_rgba\(0\,0\,0\,0\.22\)\]:is(:where(.group):hover *){--tw-shadow:0 .375rem 1.25rem var(--tw-shadow-color,#00000038);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-hover\:shadow-\[0_8px_20px_rgba\(0\,0\,0\,0\.08\)\]:is(:where(.group):hover *){--tw-shadow:0 .5rem 1.25rem var(--tw-shadow-color,#00000014);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-hover\:shadow-\[0_8px_24px_rgba\(0\,0\,0\,0\.28\)\]:is(:where(.group):hover *){--tw-shadow:0 .5rem 1.5rem var(--tw-shadow-color,#00000047);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.group-hover\:will-change-transform:is(:where(.group):hover *){will-change:transform}.group-hover\/attach\:visible:is(:where(.group\/attach):hover *){visibility:visible}.group-hover\/attach\:opacity-100:is(:where(.group\/attach):hover *){opacity:1}.group-hover\/card\:pointer-events-auto:is(:where(.group\/card):hover *){pointer-events:auto}.group-hover\/card\:scale-\[1\.02\]:is(:where(.group\/card):hover *){scale:1.02}.group-hover\/card\:bg-\[var\(--ch-fafafa\)\]:is(:where(.group\/card):hover *){background-color:var(--ch-fafafa)}.group-hover\/card\:bg-black\/\[0\.03\]:is(:where(.group\/card):hover *){background-color:#00000008}@supports (color:color-mix(in lab, red, red)){.group-hover\/card\:bg-black\/\[0\.03\]:is(:where(.group\/card):hover *){background-color:color-mix(in oklab, var(--color-black) 3%, transparent)}}.group-hover\/card\:opacity-100:is(:where(.group\/card):hover *),.group-hover\/conversation\:opacity-100:is(:where(.group\/conversation):hover *){opacity:1}.group-hover\/oneclick\:translate-x-0:is(:where(.group\/oneclick):hover *){--tw-translate-x:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.group-hover\/oneclick\:opacity-100:is(:where(.group\/oneclick):hover *){opacity:1}.group-hover\/square-item\:scale-110:is(:where(.group\/square-item):hover *){--tw-scale-x:110%;--tw-scale-y:110%;--tw-scale-z:110%;scale:var(--tw-scale-x) var(--tw-scale-y)}}.peer-checked\:border-\[\#12d8f1\]\/70:is(:where(.peer):checked~*){border-color:oklab(80.8793% -.119886 -.0683584/.7)}.peer-checked\:bg-\[\#12d8f1\]:is(:where(.peer):checked~*){background-color:#12d8f1}.peer-checked\:text-\[\#06111f\]:is(:where(.peer):checked~*){color:#06111f}.peer-focus-visible\:ring-2:is(:where(.peer):focus-visible~*){--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(.125rem + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.peer-focus-visible\:ring-\[\#12d8f1\]\/30:is(:where(.peer):focus-visible~*){--tw-ring-color:oklab(80.8793% -.119886 -.0683584/.3)}.placeholder\:text-\[\#535a68\]::placeholder{color:#535a68}.placeholder\:text-\[\#687080\]::placeholder{color:#687080}.placeholder\:text-\[var\(--ch-4a5262\)\]::placeholder{color:var(--ch-4a5262)}.placeholder\:text-\[var\(--ch-5a6172\)\]::placeholder{color:var(--ch-5a6172)}.placeholder\:text-\[var\(--ch-5b6472\)\]::placeholder{color:var(--ch-5b6472)}.placeholder\:text-\[var\(--ch-5c6370\)\]::placeholder{color:var(--ch-5c6370)}.placeholder\:text-\[var\(--ch-6b7280\)\]::placeholder{color:var(--ch-6b7280)}.placeholder\:text-\[var\(--ch-535a68\)\]::placeholder{color:var(--ch-535a68)}.placeholder\:text-\[var\(--ch-747b87\)\]::placeholder{color:var(--ch-747b87)}.placeholder\:text-\[var\(--ch-596171\)\]::placeholder{color:var(--ch-596171)}.placeholder\:text-\[var\(--ch-606980\)\]::placeholder{color:var(--ch-606980)}.placeholder\:text-gray-400::placeholder{color:var(--color-gray-400)}.first\:mt-5:first-child{margin-top:calc(var(--spacing) * 5)}.last\:mb-0:last-child{margin-bottom:calc(var(--spacing) * 0)}.last\:mb-2:last-child{margin-bottom:calc(var(--spacing) * 2)}.last\:border-r-0:last-child{border-right-style:var(--tw-border-style);border-right-width:0}.focus-within\:border-\[\#ffd84a\]:focus-within{border-color:#ffd84a}.focus-within\:border-\[var\(--ch-8a5cff\)\]:focus-within{border-color:var(--ch-8a5cff)}.focus-within\:border-sky-400:focus-within{border-color:var(--color-sky-400)}.focus-within\:border-violet-400:focus-within{border-color:var(--color-violet-400)}.focus-within\:bg-\[\#f6ba00\]\/10:focus-within{background-color:oklab(82.127% .0145675 .167677/.1)}.focus-within\:bg-white:focus-within{background-color:var(--color-white)}.focus-within\:shadow-\[0_0_14px_rgba\(246\,186\,0\,0\.18\)\]:focus-within{--tw-shadow:0 0 .875rem var(--tw-shadow-color,#f6ba002e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}@media (hover:hover){.hover\:-translate-y-0\.5:hover{--tw-translate-y:calc(var(--spacing) * -.5);translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:-translate-y-px:hover{--tw-translate-y:-.0625rem;translate:var(--tw-translate-x) var(--tw-translate-y)}.hover\:scale-105:hover{--tw-scale-x:105%;--tw-scale-y:105%;--tw-scale-z:105%;scale:var(--tw-scale-x) var(--tw-scale-y)}.hover\:scale-\[1\.02\]:hover{scale:1.02}.hover\:rounded:hover{border-radius:.25rem}.hover\:border-\[\#8a5cff\]\/35:hover{border-color:oklab(61.1339% .0823696 -.214098/.35)}.hover\:border-\[\#f6ba00\]:hover{border-color:#f6ba00}.hover\:border-\[var\(--ch-3b82f6\)\]\/40:hover{border-color:var(--ch-3b82f6)}@supports (color:color-mix(in lab, red, red)){.hover\:border-\[var\(--ch-3b82f6\)\]\/40:hover{border-color:color-mix(in oklab, var(--ch-3b82f6) 40%, transparent)}}.hover\:border-\[var\(--ch-5b8dff\)\]\/35:hover{border-color:var(--ch-5b8dff)}@supports (color:color-mix(in lab, red, red)){.hover\:border-\[var\(--ch-5b8dff\)\]\/35:hover{border-color:color-mix(in oklab, var(--ch-5b8dff) 35%, transparent)}}.hover\:border-\[var\(--ch-5b8dff\)\]\/40:hover{border-color:var(--ch-5b8dff)}@supports (color:color-mix(in lab, red, red)){.hover\:border-\[var\(--ch-5b8dff\)\]\/40:hover{border-color:color-mix(in oklab, var(--ch-5b8dff) 40%, transparent)}}.hover\:border-\[var\(--ch-5b8dff\)\]\/45:hover{border-color:var(--ch-5b8dff)}@supports (color:color-mix(in lab, red, red)){.hover\:border-\[var\(--ch-5b8dff\)\]\/45:hover{border-color:color-mix(in oklab, var(--ch-5b8dff) 45%, transparent)}}.hover\:border-\[var\(--ch-5b8dff\)\]\/55:hover{border-color:var(--ch-5b8dff)}@supports (color:color-mix(in lab, red, red)){.hover\:border-\[var\(--ch-5b8dff\)\]\/55:hover{border-color:color-mix(in oklab, var(--ch-5b8dff) 55%, transparent)}}.hover\:border-\[var\(--ch-5b8dff\)\]\/60:hover{border-color:var(--ch-5b8dff)}@supports (color:color-mix(in lab, red, red)){.hover\:border-\[var\(--ch-5b8dff\)\]\/60:hover{border-color:color-mix(in oklab, var(--ch-5b8dff) 60%, transparent)}}.hover\:border-\[var\(--ch-8a5cff\)\]:hover,.hover\:border-\[var\(--ch-8a5cff\)\]\/35:hover{border-color:var(--ch-8a5cff)}@supports (color:color-mix(in lab, red, red)){.hover\:border-\[var\(--ch-8a5cff\)\]\/35:hover{border-color:color-mix(in oklab, var(--ch-8a5cff) 35%, transparent)}}.hover\:border-\[var\(--ch-8a5cff\)\]\/40:hover{border-color:var(--ch-8a5cff)}@supports (color:color-mix(in lab, red, red)){.hover\:border-\[var\(--ch-8a5cff\)\]\/40:hover{border-color:color-mix(in oklab, var(--ch-8a5cff) 40%, transparent)}}.hover\:border-\[var\(--ch-8a5cff\)\]\/45:hover{border-color:var(--ch-8a5cff)}@supports (color:color-mix(in lab, red, red)){.hover\:border-\[var\(--ch-8a5cff\)\]\/45:hover{border-color:color-mix(in oklab, var(--ch-8a5cff) 45%, transparent)}}.hover\:border-\[var\(--ch-8a5cff\)\]\/50:hover{border-color:var(--ch-8a5cff)}@supports (color:color-mix(in lab, red, red)){.hover\:border-\[var\(--ch-8a5cff\)\]\/50:hover{border-color:color-mix(in oklab, var(--ch-8a5cff) 50%, transparent)}}.hover\:border-\[var\(--ch-8a5cff\)\]\/60:hover{border-color:var(--ch-8a5cff)}@supports (color:color-mix(in lab, red, red)){.hover\:border-\[var\(--ch-8a5cff\)\]\/60:hover{border-color:color-mix(in oklab, var(--ch-8a5cff) 60%, transparent)}}.hover\:border-\[var\(--ch-8a5cff\)\]\/70:hover{border-color:var(--ch-8a5cff)}@supports (color:color-mix(in lab, red, red)){.hover\:border-\[var\(--ch-8a5cff\)\]\/70:hover{border-color:color-mix(in oklab, var(--ch-8a5cff) 70%, transparent)}}.hover\:border-\[var\(--ch-12d8f1\)\]\/40:hover{border-color:var(--ch-12d8f1)}@supports (color:color-mix(in lab, red, red)){.hover\:border-\[var\(--ch-12d8f1\)\]\/40:hover{border-color:color-mix(in oklab, var(--ch-12d8f1) 40%, transparent)}}.hover\:border-\[var\(--ch-12d8f1\)\]\/60:hover{border-color:var(--ch-12d8f1)}@supports (color:color-mix(in lab, red, red)){.hover\:border-\[var\(--ch-12d8f1\)\]\/60:hover{border-color:color-mix(in oklab, var(--ch-12d8f1) 60%, transparent)}}.hover\:border-\[var\(--ch-14e2ff\)\]:hover{border-color:var(--ch-14e2ff)}.hover\:border-\[var\(--ch-22c55e\)\]\/40:hover{border-color:var(--ch-22c55e)}@supports (color:color-mix(in lab, red, red)){.hover\:border-\[var\(--ch-22c55e\)\]\/40:hover{border-color:color-mix(in oklab, var(--ch-22c55e) 40%, transparent)}}.hover\:border-\[var\(--ch-25d4ff\)\]\/35:hover{border-color:var(--ch-25d4ff)}@supports (color:color-mix(in lab, red, red)){.hover\:border-\[var\(--ch-25d4ff\)\]\/35:hover{border-color:color-mix(in oklab, var(--ch-25d4ff) 35%, transparent)}}.hover\:border-\[var\(--ch-38bdf8\)\]\/40:hover{border-color:var(--ch-38bdf8)}@supports (color:color-mix(in lab, red, red)){.hover\:border-\[var\(--ch-38bdf8\)\]\/40:hover{border-color:color-mix(in oklab, var(--ch-38bdf8) 40%, transparent)}}.hover\:border-\[var\(--ch-38bdf8\)\]\/45:hover{border-color:var(--ch-38bdf8)}@supports (color:color-mix(in lab, red, red)){.hover\:border-\[var\(--ch-38bdf8\)\]\/45:hover{border-color:color-mix(in oklab, var(--ch-38bdf8) 45%, transparent)}}.hover\:border-\[var\(--ch-48a9ff\)\]\/45:hover{border-color:var(--ch-48a9ff)}@supports (color:color-mix(in lab, red, red)){.hover\:border-\[var\(--ch-48a9ff\)\]\/45:hover{border-color:color-mix(in oklab, var(--ch-48a9ff) 45%, transparent)}}.hover\:border-\[var\(--ch-48a9ff\)\]\/60:hover{border-color:var(--ch-48a9ff)}@supports (color:color-mix(in lab, red, red)){.hover\:border-\[var\(--ch-48a9ff\)\]\/60:hover{border-color:color-mix(in oklab, var(--ch-48a9ff) 60%, transparent)}}.hover\:border-\[var\(--ch-a855f7\)\]\/40:hover{border-color:var(--ch-a855f7)}@supports (color:color-mix(in lab, red, red)){.hover\:border-\[var\(--ch-a855f7\)\]\/40:hover{border-color:color-mix(in oklab, var(--ch-a855f7) 40%, transparent)}}.hover\:border-\[var\(--ch-d5c8f7\)\]:hover{border-color:var(--ch-d5c8f7)}.hover\:border-\[var\(--ch-ed2434\)\]\/35:hover{border-color:var(--ch-ed2434)}@supports (color:color-mix(in lab, red, red)){.hover\:border-\[var\(--ch-ed2434\)\]\/35:hover{border-color:color-mix(in oklab, var(--ch-ed2434) 35%, transparent)}}.hover\:border-\[var\(--ch-f472b6\)\]\/40:hover{border-color:var(--ch-f472b6)}@supports (color:color-mix(in lab, red, red)){.hover\:border-\[var\(--ch-f472b6\)\]\/40:hover{border-color:color-mix(in oklab, var(--ch-f472b6) 40%, transparent)}}.hover\:border-\[var\(--ch-ff5b6b\)\]:hover,.hover\:border-\[var\(--ch-ff5b6b\)\]\/35:hover{border-color:var(--ch-ff5b6b)}@supports (color:color-mix(in lab, red, red)){.hover\:border-\[var\(--ch-ff5b6b\)\]\/35:hover{border-color:color-mix(in oklab, var(--ch-ff5b6b) 35%, transparent)}}.hover\:border-\[var\(--ch-ff9b39\)\]\/40:hover{border-color:var(--ch-ff9b39)}@supports (color:color-mix(in lab, red, red)){.hover\:border-\[var\(--ch-ff9b39\)\]\/40:hover{border-color:color-mix(in oklab, var(--ch-ff9b39) 40%, transparent)}}.hover\:border-\[var\(--ch-ffc712\)\]:hover{border-color:var(--ch-ffc712)}.hover\:border-amber-300\/50:hover{border-color:#ffd23680}@supports (color:color-mix(in lab, red, red)){.hover\:border-amber-300\/50:hover{border-color:color-mix(in oklab, var(--color-amber-300) 50%, transparent)}}.hover\:border-amber-400\/18:hover{border-color:#fcbb002e}@supports (color:color-mix(in lab, red, red)){.hover\:border-amber-400\/18:hover{border-color:color-mix(in oklab, var(--color-amber-400) 18%, transparent)}}.hover\:border-amber-400\/35:hover{border-color:#fcbb0059}@supports (color:color-mix(in lab, red, red)){.hover\:border-amber-400\/35:hover{border-color:color-mix(in oklab, var(--color-amber-400) 35%, transparent)}}.hover\:border-cyan-300\/50:hover{border-color:#53eafd80}@supports (color:color-mix(in lab, red, red)){.hover\:border-cyan-300\/50:hover{border-color:color-mix(in oklab, var(--color-cyan-300) 50%, transparent)}}.hover\:border-cyan-400\/18:hover{border-color:#00d2ef2e}@supports (color:color-mix(in lab, red, red)){.hover\:border-cyan-400\/18:hover{border-color:color-mix(in oklab, var(--color-cyan-400) 18%, transparent)}}.hover\:border-pink-400\/35:hover{border-color:#fb64b659}@supports (color:color-mix(in lab, red, red)){.hover\:border-pink-400\/35:hover{border-color:color-mix(in oklab, var(--color-pink-400) 35%, transparent)}}.hover\:border-sky-300:hover{border-color:var(--color-sky-300)}.hover\:border-sky-300\/50:hover{border-color:#77d4ff80}@supports (color:color-mix(in lab, red, red)){.hover\:border-sky-300\/50:hover{border-color:color-mix(in oklab, var(--color-sky-300) 50%, transparent)}}.hover\:border-sky-400\/18:hover{border-color:#00bcfe2e}@supports (color:color-mix(in lab, red, red)){.hover\:border-sky-400\/18:hover{border-color:color-mix(in oklab, var(--color-sky-400) 18%, transparent)}}.hover\:border-sky-400\/35:hover{border-color:#00bcfe59}@supports (color:color-mix(in lab, red, red)){.hover\:border-sky-400\/35:hover{border-color:color-mix(in oklab, var(--color-sky-400) 35%, transparent)}}.hover\:border-violet-300:hover{border-color:var(--color-violet-300)}.hover\:border-violet-400\/35:hover{border-color:#a685ff59}@supports (color:color-mix(in lab, red, red)){.hover\:border-violet-400\/35:hover{border-color:color-mix(in oklab, var(--color-violet-400) 35%, transparent)}}.hover\:border-white\/15:hover{border-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.hover\:border-white\/15:hover{border-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.hover\:border-white\/18:hover{border-color:#ffffff2e}@supports (color:color-mix(in lab, red, red)){.hover\:border-white\/18:hover{border-color:color-mix(in oklab, var(--color-white) 18%, transparent)}}.hover\:border-white\/20:hover{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.hover\:border-white\/20:hover{border-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.hover\:border-white\/22:hover{border-color:#ffffff38}@supports (color:color-mix(in lab, red, red)){.hover\:border-white\/22:hover{border-color:color-mix(in oklab, var(--color-white) 22%, transparent)}}.hover\:border-white\/25:hover{border-color:#ffffff40}@supports (color:color-mix(in lab, red, red)){.hover\:border-white\/25:hover{border-color:color-mix(in oklab, var(--color-white) 25%, transparent)}}.hover\:border-white\/28:hover{border-color:#ffffff47}@supports (color:color-mix(in lab, red, red)){.hover\:border-white\/28:hover{border-color:color-mix(in oklab, var(--color-white) 28%, transparent)}}.hover\:border-white\/30:hover{border-color:#ffffff4d}@supports (color:color-mix(in lab, red, red)){.hover\:border-white\/30:hover{border-color:color-mix(in oklab, var(--color-white) 30%, transparent)}}.hover\:border-white\/35:hover{border-color:#ffffff59}@supports (color:color-mix(in lab, red, red)){.hover\:border-white\/35:hover{border-color:color-mix(in oklab, var(--color-white) 35%, transparent)}}.hover\:border-white\/40:hover{border-color:#fff6}@supports (color:color-mix(in lab, red, red)){.hover\:border-white\/40:hover{border-color:color-mix(in oklab, var(--color-white) 40%, transparent)}}.hover\:border-white\/45:hover{border-color:#ffffff73}@supports (color:color-mix(in lab, red, red)){.hover\:border-white\/45:hover{border-color:color-mix(in oklab, var(--color-white) 45%, transparent)}}.hover\:bg-\[\#0ddaff\]\/20:hover{background-color:oklab(81.884% -.116661 -.0849313/.2)}.hover\:bg-\[\#06b6d4\]\/15:hover{background-color:oklab(71.4837% -.102719 -.0725165/.15)}.hover\:bg-\[\#9f53ff\]\/20:hover{background-color:oklab(62.0351% .119004 -.210454/.2)}.hover\:bg-\[\#34d399\]\/20:hover{background-color:oklab(77.2944% -.146957 .0443043/.2)}.hover\:bg-\[\#34e4f7\]:hover{background-color:#34e4f7}.hover\:bg-\[\#a78bfa\]\/20:hover{background-color:oklab(70.8969% .063573 -.145921/.2)}.hover\:bg-\[\#eab308\]\/15:hover{background-color:oklab(79.5243% .0111457 .161284/.15)}.hover\:bg-\[\#f6ba00\]\/10:hover{background-color:oklab(82.127% .0145675 .167677/.1)}.hover\:bg-\[\#ffd011\]\/10:hover{background-color:oklab(87.323% -.00608706 .176401/.1)}.hover\:bg-\[var\(--c-primary-12\)\]:hover{background-color:var(--c-primary-12)}.hover\:bg-\[var\(--ch-0d9b93\)\]:hover{background-color:var(--ch-0d9b93)}.hover\:bg-\[var\(--ch-0ec5e0\)\]:hover{background-color:var(--ch-0ec5e0)}.hover\:bg-\[var\(--ch-0fc5dd\)\]:hover{background-color:var(--ch-0fc5dd)}.hover\:bg-\[var\(--ch-1a1c22\)\]\/80:hover{background-color:var(--ch-1a1c22)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[var\(--ch-1a1c22\)\]\/80:hover{background-color:color-mix(in oklab, var(--ch-1a1c22) 80%, transparent)}}.hover\:bg-\[var\(--ch-1d1d21\)\]:hover{background-color:var(--ch-1d1d21)}.hover\:bg-\[var\(--ch-1d2026\)\]:hover{background-color:var(--ch-1d2026)}.hover\:bg-\[var\(--ch-1d2430\)\]:hover{background-color:var(--ch-1d2430)}.hover\:bg-\[var\(--ch-1dd8ee\)\]\/15:hover{background-color:var(--ch-1dd8ee)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[var\(--ch-1dd8ee\)\]\/15:hover{background-color:color-mix(in oklab, var(--ch-1dd8ee) 15%, transparent)}}.hover\:bg-\[var\(--ch-1dd8ee\)\]\/20:hover{background-color:var(--ch-1dd8ee)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[var\(--ch-1dd8ee\)\]\/20:hover{background-color:color-mix(in oklab, var(--ch-1dd8ee) 20%, transparent)}}.hover\:bg-\[var\(--ch-1f1f23\)\]:hover{background-color:var(--ch-1f1f23)}.hover\:bg-\[var\(--ch-2a2a32\)\]:hover{background-color:var(--ch-2a2a32)}.hover\:bg-\[var\(--ch-2a2b32\)\]:hover{background-color:var(--ch-2a2b32)}.hover\:bg-\[var\(--ch-2ae8ff\)\]:hover{background-color:var(--ch-2ae8ff)}.hover\:bg-\[var\(--ch-2b2816\)\]:hover{background-color:var(--ch-2b2816)}.hover\:bg-\[var\(--ch-2c3240\)\]:hover{background-color:var(--ch-2c3240)}.hover\:bg-\[var\(--ch-2e3038\)\]:hover{background-color:var(--ch-2e3038)}.hover\:bg-\[var\(--ch-3a1a1a\)\]:hover{background-color:var(--ch-3a1a1a)}.hover\:bg-\[var\(--ch-3a1515\)\]:hover{background-color:var(--ch-3a1515)}.hover\:bg-\[var\(--ch-3a2630\)\]:hover{background-color:var(--ch-3a2630)}.hover\:bg-\[var\(--ch-3d1a1a\)\]:hover{background-color:var(--ch-3d1a1a)}.hover\:bg-\[var\(--ch-4b5563\)\]:hover{background-color:var(--ch-4b5563)}.hover\:bg-\[var\(--ch-5f32df\)\]:hover{background-color:var(--ch-5f32df)}.hover\:bg-\[var\(--ch-7c3aed\)\]:hover{background-color:var(--ch-7c3aed)}.hover\:bg-\[var\(--ch-8a5cff\)\]\/15:hover{background-color:var(--ch-8a5cff)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[var\(--ch-8a5cff\)\]\/15:hover{background-color:color-mix(in oklab, var(--ch-8a5cff) 15%, transparent)}}.hover\:bg-\[var\(--ch-8a5cff\)\]\/20:hover{background-color:var(--ch-8a5cff)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[var\(--ch-8a5cff\)\]\/20:hover{background-color:color-mix(in oklab, var(--ch-8a5cff) 20%, transparent)}}.hover\:bg-\[var\(--ch-9d74ff\)\]:hover{background-color:var(--ch-9d74ff)}.hover\:bg-\[var\(--ch-12c8de\)\]:hover{background-color:var(--ch-12c8de)}.hover\:bg-\[var\(--ch-12d8f1\)\]\/20:hover{background-color:var(--ch-12d8f1)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[var\(--ch-12d8f1\)\]\/20:hover{background-color:color-mix(in oklab, var(--ch-12d8f1) 20%, transparent)}}.hover\:bg-\[var\(--ch-12d8f1\)\]\/25:hover{background-color:var(--ch-12d8f1)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[var\(--ch-12d8f1\)\]\/25:hover{background-color:color-mix(in oklab, var(--ch-12d8f1) 25%, transparent)}}.hover\:bg-\[var\(--ch-17d5e8\)\]:hover{background-color:var(--ch-17d5e8)}.hover\:bg-\[var\(--ch-161b27\)\]:hover{background-color:var(--ch-161b27)}.hover\:bg-\[var\(--ch-1557d8\)\]:hover{background-color:var(--ch-1557d8)}.hover\:bg-\[var\(--ch-13598f\)\]:hover{background-color:var(--ch-13598f)}.hover\:bg-\[var\(--ch-22252d\)\]:hover{background-color:var(--ch-22252d)}.hover\:bg-\[var\(--ch-34353c\)\]:hover{background-color:var(--ch-34353c)}.hover\:bg-\[var\(--ch-141824\)\]:hover{background-color:var(--ch-141824)}.hover\:bg-\[var\(--ch-232834\)\]:hover{background-color:var(--ch-232834)}.hover\:bg-\[var\(--ch-242833\)\]:hover{background-color:var(--ch-242833)}.hover\:bg-\[var\(--ch-242838\)\]:hover{background-color:var(--ch-242838)}.hover\:bg-\[var\(--ch-353545\)\]:hover{background-color:var(--ch-353545)}.hover\:bg-\[var\(--ch-b18a12\)\]\/30:hover{background-color:var(--ch-b18a12)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[var\(--ch-b18a12\)\]\/30:hover{background-color:color-mix(in oklab, var(--ch-b18a12) 30%, transparent)}}.hover\:bg-\[var\(--ch-dba000\)\]\/22:hover{background-color:var(--ch-dba000)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[var\(--ch-dba000\)\]\/22:hover{background-color:color-mix(in oklab, var(--ch-dba000) 22%, transparent)}}.hover\:bg-\[var\(--ch-ef4444\)\]:hover{background-color:var(--ch-ef4444)}.hover\:bg-\[var\(--ch-f3f4f6\)\]:hover{background-color:var(--ch-f3f4f6)}.hover\:bg-\[var\(--ch-ff5b6b\)\]\/15:hover{background-color:var(--ch-ff5b6b)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[var\(--ch-ff5b6b\)\]\/15:hover{background-color:color-mix(in oklab, var(--ch-ff5b6b) 15%, transparent)}}.hover\:bg-\[var\(--ch-ff4747\)\]:hover{background-color:var(--ch-ff4747)}.hover\:bg-\[var\(--ch-ffd56a\)\]\/10:hover{background-color:var(--ch-ffd56a)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[var\(--ch-ffd56a\)\]\/10:hover{background-color:color-mix(in oklab, var(--ch-ffd56a) 10%, transparent)}}.hover\:bg-\[var\(--ch-ffe033\)\]:hover{background-color:var(--ch-ffe033)}.hover\:bg-black:hover{background-color:var(--color-black)}.hover\:bg-black\/55:hover{background-color:#0000008c}@supports (color:color-mix(in lab, red, red)){.hover\:bg-black\/55:hover{background-color:color-mix(in oklab, var(--color-black) 55%, transparent)}}.hover\:bg-black\/70:hover{background-color:#000000b3}@supports (color:color-mix(in lab, red, red)){.hover\:bg-black\/70:hover{background-color:color-mix(in oklab, var(--color-black) 70%, transparent)}}.hover\:bg-black\/80:hover{background-color:#000c}@supports (color:color-mix(in lab, red, red)){.hover\:bg-black\/80:hover{background-color:color-mix(in oklab, var(--color-black) 80%, transparent)}}.hover\:bg-black\/85:hover{background-color:#000000d9}@supports (color:color-mix(in lab, red, red)){.hover\:bg-black\/85:hover{background-color:color-mix(in oklab, var(--color-black) 85%, transparent)}}.hover\:bg-gray-50:hover{background-color:var(--color-gray-50)}.hover\:bg-red-500\/80:hover{background-color:#fb2c36cc}@supports (color:color-mix(in lab, red, red)){.hover\:bg-red-500\/80:hover{background-color:color-mix(in oklab, var(--color-red-500) 80%, transparent)}}.hover\:bg-white\/3:hover{background-color:#ffffff08}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/3:hover{background-color:color-mix(in oklab, var(--color-white) 3%, transparent)}}.hover\:bg-white\/5:hover{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/5:hover{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.hover\:bg-white\/6:hover{background-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/6:hover{background-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.hover\:bg-white\/8:hover{background-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/8:hover{background-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.hover\:bg-white\/10:hover{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/10:hover{background-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.hover\:bg-white\/20:hover{background-color:#fff3}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/20:hover{background-color:color-mix(in oklab, var(--color-white) 20%, transparent)}}.hover\:bg-white\/\[0\.02\]:hover{background-color:#ffffff05}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.02\]:hover{background-color:color-mix(in oklab, var(--color-white) 2%, transparent)}}.hover\:bg-white\/\[0\.03\]:hover{background-color:#ffffff08}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.03\]:hover{background-color:color-mix(in oklab, var(--color-white) 3%, transparent)}}.hover\:bg-white\/\[0\.04\]:hover{background-color:#ffffff0a}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.04\]:hover{background-color:color-mix(in oklab, var(--color-white) 4%, transparent)}}.hover\:bg-white\/\[0\.05\]:hover{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.05\]:hover{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.hover\:bg-white\/\[0\.06\]:hover{background-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.06\]:hover{background-color:color-mix(in oklab, var(--color-white) 6%, transparent)}}.hover\:bg-white\/\[0\.07\]:hover{background-color:#ffffff12}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.07\]:hover{background-color:color-mix(in oklab, var(--color-white) 7.0%, transparent)}}.hover\:bg-white\/\[0\.08\]:hover{background-color:#ffffff14}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.08\]:hover{background-color:color-mix(in oklab, var(--color-white) 8%, transparent)}}.hover\:text-\[\#6bf0ff\]:hover{color:#6bf0ff}.hover\:text-\[\#6ee7b7\]:hover{color:#6ee7b7}.hover\:text-\[\#67e8f9\]:hover{color:#67e8f9}.hover\:text-\[\#c4b5fd\]:hover{color:#c4b5fd}.hover\:text-\[\#dcb7ff\]:hover{color:#dcb7ff}.hover\:text-\[\#fde047\]:hover{color:#fde047}.hover\:text-\[\#ff8b8b\]:hover{color:#ff8b8b}.hover\:text-\[\#ffe16a\]:hover{color:#ffe16a}.hover\:text-\[var\(--ch-1dd8ee\)\]:hover{color:var(--ch-1dd8ee)}.hover\:text-\[var\(--ch-7aa4ff\)\]:hover{color:var(--ch-7aa4ff)}.hover\:text-\[var\(--ch-7c3aed\)\]:hover{color:var(--ch-7c3aed)}.hover\:text-\[var\(--ch-8a5cff\)\]:hover{color:var(--ch-8a5cff)}.hover\:text-\[var\(--ch-8d94a1\)\]:hover{color:var(--ch-8d94a1)}.hover\:text-\[var\(--ch-9aa3b3\)\]:hover{color:var(--ch-9aa3b3)}.hover\:text-\[var\(--ch-9ca3af\)\]:hover{color:var(--ch-9ca3af)}.hover\:text-\[var\(--ch-12d8f1\)\]:hover{color:var(--ch-12d8f1)}.hover\:text-\[var\(--ch-13e4ff\)\]:hover{color:var(--ch-13e4ff)}.hover\:text-\[var\(--ch-a0a8b8\)\]:hover{color:var(--ch-a0a8b8)}.hover\:text-\[var\(--ch-a8c4ff\)\]:hover{color:var(--ch-a8c4ff)}.hover\:text-\[var\(--ch-bbf7d0\)\]:hover{color:var(--ch-bbf7d0)}.hover\:text-\[var\(--ch-bfdbfe\)\]:hover{color:var(--ch-bfdbfe)}.hover\:text-\[var\(--ch-c4b5ff\)\]:hover{color:var(--ch-c4b5ff)}.hover\:text-\[var\(--ch-c4c9d1\)\]:hover{color:var(--ch-c4c9d1)}.hover\:text-\[var\(--ch-c6cedd\)\]:hover{color:var(--ch-c6cedd)}.hover\:text-\[var\(--ch-c7cdd9\)\]:hover{color:var(--ch-c7cdd9)}.hover\:text-\[var\(--ch-c8cdd6\)\]:hover{color:var(--ch-c8cdd6)}.hover\:text-\[var\(--ch-c8cdd8\)\]:hover{color:var(--ch-c8cdd8)}.hover\:text-\[var\(--ch-d0d6e3\)\]:hover{color:var(--ch-d0d6e3)}.hover\:text-\[var\(--ch-e0e6f0\)\]:hover{color:var(--ch-e0e6f0)}.hover\:text-\[var\(--ch-e9d5ff\)\]:hover{color:var(--ch-e9d5ff)}.hover\:text-\[var\(--ch-eef2f8\)\]:hover{color:var(--ch-eef2f8)}.hover\:text-\[var\(--ch-ff8b8b\)\]:hover{color:var(--ch-ff8b8b)}.hover\:text-\[var\(--ch-ffb0b0\)\]:hover{color:var(--ch-ffb0b0)}.hover\:text-\[var\(--ch-ffd21a\)\]:hover{color:var(--ch-ffd21a)}.hover\:text-gray-700:hover{color:var(--color-gray-700)}.hover\:text-gray-900:hover{color:var(--color-gray-900)}.hover\:text-white:hover{color:var(--color-white)}.hover\:text-white\/70:hover{color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.hover\:text-white\/70:hover{color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-90:hover{opacity:.9}.hover\:shadow-\[0_0_0_1px_rgba\(91\,141\,255\,0\.25\)\]:hover{--tw-shadow:0 0 0 .0625rem var(--tw-shadow-color,#5b8dff40);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[0_0_16px_rgba\(255\,193\,7\,0\.45\)\]:hover{--tw-shadow:0 0 1rem var(--tw-shadow-color,#ffc10773);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[0_0_16px_rgba\(255\,199\,18\,0\.35\)\]:hover{--tw-shadow:0 0 1rem var(--tw-shadow-color,#ffc71259);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[0_0_16px_rgba\(255\,210\,26\,0\.4\)\]:hover{--tw-shadow:0 0 1rem var(--tw-shadow-color,#ffd21a66);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[0_0_18px_rgba\(18\,216\,241\,0\.42\)\]:hover{--tw-shadow:0 0 1.125rem var(--tw-shadow-color,#12d8f16b);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[0_8px_20px_rgba\(0\,0\,0\,0\.08\)\]:hover{--tw-shadow:0 .5rem 1.25rem var(--tw-shadow-color,#00000014);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[0_8px_20px_rgba\(0\,0\,0\,0\.45\)\]:hover{--tw-shadow:0 .5rem 1.25rem var(--tw-shadow-color,#00000073);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[0_8px_22px_rgba\(91\,141\,255\,0\.22\)\]:hover{--tw-shadow:0 .5rem 1.375rem var(--tw-shadow-color,#5b8dff38);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[0_8px_24px_rgba\(6\,182\,212\,0\.10\)\]:hover{--tw-shadow:0 .5rem 1.5rem var(--tw-shadow-color,#06b6d41a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[0_8px_24px_rgba\(14\,165\,233\,0\.10\)\]:hover{--tw-shadow:0 .5rem 1.5rem var(--tw-shadow-color,#0ea5e91a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[0_8px_24px_rgba\(91\,141\,255\,0\.28\)\]:hover{--tw-shadow:0 .5rem 1.5rem var(--tw-shadow-color,#5b8dff47);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[0_8px_24px_rgba\(245\,158\,11\,0\.10\)\]:hover{--tw-shadow:0 .5rem 1.5rem var(--tw-shadow-color,#f59e0b1a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[0_8px_28px_rgba\(0\,0\,0\,0\.45\)\]:hover{--tw-shadow:0 .5rem 1.75rem var(--tw-shadow-color,#00000073);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[0_8px_28px_rgba\(34\,211\,238\,0\.06\)\]:hover{--tw-shadow:0 .5rem 1.75rem var(--tw-shadow-color,#22d3ee0f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[0_8px_28px_rgba\(56\,189\,248\,0\.06\)\]:hover{--tw-shadow:0 .5rem 1.75rem var(--tw-shadow-color,#38bdf80f);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[0_8px_28px_rgba\(245\,158\,11\,0\.07\)\]:hover{--tw-shadow:0 .5rem 1.75rem var(--tw-shadow-color,#f59e0b12);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[0_10px_28px_rgba\(0\,0\,0\,0\.10\)\]:hover{--tw-shadow:0 .625rem 1.75rem var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[0_10px_40px_rgba\(22\,196\,227\,0\.4\)\,0_0_56px_rgba\(144\,72\,234\,0\.28\)\]:hover{--tw-shadow:0 .625rem 2.5rem var(--tw-shadow-color,#16c4e366), 0 0 3.5rem var(--tw-shadow-color,#9048ea47);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[0_12px_36px_rgba\(0\,0\,0\,0\.38\)\]:hover{--tw-shadow:0 .75rem 2.25rem var(--tw-shadow-color,#00000061);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:shadow-\[0_16px_48px_rgba\(0\,0\,0\,0\.35\)\]:hover{--tw-shadow:0 1rem 3rem var(--tw-shadow-color,#00000059);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.hover\:ring-white\/\[0\.14\]:hover{--tw-ring-color:#ffffff24}@supports (color:color-mix(in lab, red, red)){.hover\:ring-white\/\[0\.14\]:hover{--tw-ring-color:color-mix(in oklab, var(--color-white) 14.0%, transparent)}}.hover\:ring-white\/\[0\.18\]:hover{--tw-ring-color:#ffffff2e}@supports (color:color-mix(in lab, red, red)){.hover\:ring-white\/\[0\.18\]:hover{--tw-ring-color:color-mix(in oklab, var(--color-white) 18%, transparent)}}.hover\:brightness-110:hover{--tw-brightness:brightness(110%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}}.focus\:border-\[\#6b7cff\]:focus{border-color:#6b7cff}.focus\:border-\[var\(--ch-1dd8ee\)\]\/40:focus{border-color:var(--ch-1dd8ee)}@supports (color:color-mix(in lab, red, red)){.focus\:border-\[var\(--ch-1dd8ee\)\]\/40:focus{border-color:color-mix(in oklab, var(--ch-1dd8ee) 40%, transparent)}}.focus\:border-\[var\(--ch-5b8dff\)\]\/70:focus{border-color:var(--ch-5b8dff)}@supports (color:color-mix(in lab, red, red)){.focus\:border-\[var\(--ch-5b8dff\)\]\/70:focus{border-color:color-mix(in oklab, var(--ch-5b8dff) 70%, transparent)}}.focus\:border-\[var\(--ch-8a5cff\)\]:focus,.focus\:border-\[var\(--ch-8a5cff\)\]\/50:focus{border-color:var(--ch-8a5cff)}@supports (color:color-mix(in lab, red, red)){.focus\:border-\[var\(--ch-8a5cff\)\]\/50:focus{border-color:color-mix(in oklab, var(--ch-8a5cff) 50%, transparent)}}.focus\:border-\[var\(--ch-12d8f1\)\]:focus,.focus\:border-\[var\(--ch-12d8f1\)\]\/50:focus{border-color:var(--ch-12d8f1)}@supports (color:color-mix(in lab, red, red)){.focus\:border-\[var\(--ch-12d8f1\)\]\/50:focus{border-color:color-mix(in oklab, var(--ch-12d8f1) 50%, transparent)}}.focus\:border-\[var\(--ch-c69200\)\]\/70:focus{border-color:var(--ch-c69200)}@supports (color:color-mix(in lab, red, red)){.focus\:border-\[var\(--ch-c69200\)\]\/70:focus{border-color:color-mix(in oklab, var(--ch-c69200) 70%, transparent)}}.focus\:border-\[var\(--ch-ef4444\)\]:focus{border-color:var(--ch-ef4444)}.focus\:border-\[var\(--ch-f87171\)\]\/60:focus{border-color:var(--ch-f87171)}@supports (color:color-mix(in lab, red, red)){.focus\:border-\[var\(--ch-f87171\)\]\/60:focus{border-color:color-mix(in oklab, var(--ch-f87171) 60%, transparent)}}.focus\:bg-white\/\[0\.05\]:focus{background-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.focus\:bg-white\/\[0\.05\]:focus{background-color:color-mix(in oklab, var(--color-white) 5%, transparent)}}.focus\:shadow-\[0_0_0_2px_rgba\(91\,141\,255\,0\.18\)\]:focus{--tw-shadow:0 0 0 .125rem var(--tw-shadow-color,#5b8dff2e);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-1:focus{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(.0625rem + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.focus\:ring-\[var\(--ch-12d8f1\)\]\/30:focus{--tw-ring-color:var(--ch-12d8f1)}@supports (color:color-mix(in lab, red, red)){.focus\:ring-\[var\(--ch-12d8f1\)\]\/30:focus{--tw-ring-color:color-mix(in oklab, var(--ch-12d8f1) 30%, transparent)}}.focus\:ring-\[var\(--ch-c69200\)\]\/30:focus{--tw-ring-color:var(--ch-c69200)}@supports (color:color-mix(in lab, red, red)){.focus\:ring-\[var\(--ch-c69200\)\]\/30:focus{--tw-ring-color:color-mix(in oklab, var(--ch-c69200) 30%, transparent)}}.focus\:ring-\[var\(--ch-ef4444\)\]\/30:focus{--tw-ring-color:var(--ch-ef4444)}@supports (color:color-mix(in lab, red, red)){.focus\:ring-\[var\(--ch-ef4444\)\]\/30:focus{--tw-ring-color:color-mix(in oklab, var(--ch-ef4444) 30%, transparent)}}.focus\:ring-\[var\(--ch-f87171\)\]\/20:focus{--tw-ring-color:var(--ch-f87171)}@supports (color:color-mix(in lab, red, red)){.focus\:ring-\[var\(--ch-f87171\)\]\/20:focus{--tw-ring-color:color-mix(in oklab, var(--ch-f87171) 20%, transparent)}}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.active\:translate-y-0:active{--tw-translate-y:calc(var(--spacing) * 0);translate:var(--tw-translate-x) var(--tw-translate-y)}.active\:scale-95:active{--tw-scale-x:95%;--tw-scale-y:95%;--tw-scale-z:95%;scale:var(--tw-scale-x) var(--tw-scale-y)}.active\:scale-\[0\.95\]:active{scale:.95}.active\:scale-\[0\.96\]:active{scale:.96}.active\:scale-\[0\.98\]:active{scale:.98}.active\:scale-\[0\.99\]:active{scale:.99}.active\:bg-\[var\(--ch-0d9b93\)\]:active{background-color:var(--ch-0d9b93)}.active\:bg-\[var\(--ch-b91c1c\)\]:active{background-color:var(--ch-b91c1c)}.active\:brightness-95:active{--tw-brightness:brightness(95%);filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-70:disabled{opacity:.7}@media not all and (width>=900px){.max-\[900px\]\:flex{display:flex}.max-\[900px\]\:hidden{display:none}.max-\[900px\]\:h-\[48vh\]{height:48vh}.max-\[900px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-\[900px\]\:pt-12{padding-top:calc(var(--spacing) * 12)}}@media not all and (width>=820px){.max-\[820px\]\:w-\[calc\(100vw-32px\)\]{width:calc(100vw - 2rem)}.max-\[820px\]\:px-3{padding-inline:calc(var(--spacing) * 3)}.max-\[820px\]\:pt-6{padding-top:calc(var(--spacing) * 6)}.max-\[820px\]\:pb-6{padding-bottom:calc(var(--spacing) * 6)}}@media not all and (width>=760px){.max-\[760px\]\:pointer-events-auto{pointer-events:auto}.max-\[760px\]\:h-\[calc\(100vh-24px\)\]{height:calc(100vh - 1.5rem)}.max-\[760px\]\:w-\[calc\(100vw-24px\)\]{width:calc(100vw - 1.5rem)}.max-\[760px\]\:p-3{padding:calc(var(--spacing) * 3)}.max-\[760px\]\:opacity-100{opacity:1}}@media not all and (width>=520px){.max-\[520px\]\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}}@media (width>=900px){.min-\[900px\]\:grid-cols-\[200px_minmax\(0\,1fr\)\]{grid-template-columns:12.5rem minmax(0,1fr)}}@media (width>=40rem){.sm\:top-3\.5{top:calc(var(--spacing) * 3.5)}.sm\:right-4{right:calc(var(--spacing) * 4)}.sm\:mx-5{margin-inline:calc(var(--spacing) * 5)}.sm\:mt-4{margin-top:calc(var(--spacing) * 4)}.sm\:mt-5{margin-top:calc(var(--spacing) * 5)}.sm\:mt-7{margin-top:calc(var(--spacing) * 7)}.sm\:h-1{height:calc(var(--spacing) * 1)}.sm\:h-2\.5{height:calc(var(--spacing) * 2.5)}.sm\:h-4{height:calc(var(--spacing) * 4)}.sm\:h-7{height:calc(var(--spacing) * 7)}.sm\:h-\[17px\]{height:1.0625rem}.sm\:h-\[52px\]{height:3.25rem}.sm\:min-h-\[32px\]{min-height:2rem}.sm\:w-1{width:calc(var(--spacing) * 1)}.sm\:w-2\.5{width:calc(var(--spacing) * 2.5)}.sm\:w-4{width:calc(var(--spacing) * 4)}.sm\:w-7{width:calc(var(--spacing) * 7)}.sm\:w-\[17px\]{width:1.0625rem}.sm\:w-\[52px\]{width:3.25rem}.sm\:max-w-2xl{max-width:var(--container-2xl)}.sm\:max-w-\[23rem\]{max-width:23rem}.sm\:max-w-\[148px\]{max-width:9.25rem}.sm\:max-w-\[360px\]{max-width:22.5rem}.sm\:min-w-\[260px\]{min-width:16.25rem}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:flex-nowrap{flex-wrap:nowrap}.sm\:gap-1\.5{gap:calc(var(--spacing) * 1.5)}.sm\:gap-2\.5{gap:calc(var(--spacing) * 2.5)}.sm\:gap-3{gap:calc(var(--spacing) * 3)}.sm\:gap-4{gap:calc(var(--spacing) * 4)}.sm\:gap-\[10px\]{gap:.625rem}.sm\:rounded-2xl{border-radius:var(--radius-2xl)}.sm\:px-2{padding-inline:calc(var(--spacing) * 2)}.sm\:px-3{padding-inline:calc(var(--spacing) * 3)}.sm\:px-3\.5{padding-inline:calc(var(--spacing) * 3.5)}.sm\:px-4{padding-inline:calc(var(--spacing) * 4)}.sm\:px-6{padding-inline:calc(var(--spacing) * 6)}.sm\:px-8{padding-inline:calc(var(--spacing) * 8)}.sm\:px-10{padding-inline:calc(var(--spacing) * 10)}.sm\:py-2{padding-block:calc(var(--spacing) * 2)}.sm\:py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.sm\:pt-9{padding-top:calc(var(--spacing) * 9)}.sm\:pt-16{padding-top:calc(var(--spacing) * 16)}.sm\:pr-5{padding-right:calc(var(--spacing) * 5)}.sm\:pb-6{padding-bottom:calc(var(--spacing) * 6)}.sm\:pb-8{padding-bottom:calc(var(--spacing) * 8)}.sm\:pb-10{padding-bottom:calc(var(--spacing) * 10)}.sm\:text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.sm\:text-\[10px\]{font-size:.625rem}.sm\:text-\[12px\]{font-size:.75rem}.sm\:text-\[13px\]{font-size:.8125rem}.sm\:text-\[15px\]{font-size:.9375rem}.sm\:text-\[clamp\(1\.2rem\,2\.1vw\,1\.95rem\)\]{font-size:clamp(1.2rem,2.1vw,1.95rem)}.sm\:tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.sm\:tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}}@media (width>=48rem){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=64rem){.lg\:mx-6{margin-inline:calc(var(--spacing) * 6)}.lg\:mt-5{margin-top:calc(var(--spacing) * 5)}.lg\:max-w-\[27rem\]{max-width:27rem}.lg\:max-w-\[400px\]{max-width:25rem}.lg\:min-w-\[280px\]{min-width:17.5rem}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:px-10{padding-inline:calc(var(--spacing) * 10)}.lg\:px-12{padding-inline:calc(var(--spacing) * 12)}.lg\:pt-10{padding-top:calc(var(--spacing) * 10)}.lg\:pb-10{padding-bottom:calc(var(--spacing) * 10)}.lg\:pb-12{padding-bottom:calc(var(--spacing) * 12)}.lg\:text-\[13px\]{font-size:.8125rem}.lg\:text-\[14px\]{font-size:.875rem}.lg\:text-\[clamp\(1\.5rem\,2\.8vw\,2\.35rem\)\]{font-size:clamp(1.5rem,2.8vw,2.35rem)}.lg\:tracking-\[0\.14em\]{--tw-tracking:.14em;letter-spacing:.14em}.lg\:tracking-\[0\.17em\]{--tw-tracking:.17em;letter-spacing:.17em}}@media (width>=80rem){.xl\:col-span-2{grid-column:span 2/span 2}.xl\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.xl\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@container gallery (width>=1560px){.\@min-\[1560px\]\/gallery\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@container gallery (width>=1960px){.\@min-\[1960px\]\/gallery\:grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}}@container gallery (width>=2360px){.\@min-\[2360px\]\/gallery\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}}@container gallery (width>=2760px){.\@min-\[2760px\]\/gallery\:grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}}.\[\&_a\]\:font-bold a{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.\[\&_a\]\:text-\[var\(--ch-4ea1ff\)\] a{color:var(--ch-4ea1ff)}.\[\&_a\]\:underline a{text-decoration-line:underline}.\[\&_a\]\:decoration-\[var\(--ch-4ea1ff\)\]\/40 a{-webkit-text-decoration-color:var(--ch-4ea1ff);-webkit-text-decoration-color:var(--ch-4ea1ff);-webkit-text-decoration-color:var(--ch-4ea1ff);text-decoration-color:var(--ch-4ea1ff)}@supports (color:color-mix(in lab, red, red)){.\[\&_a\]\:decoration-\[var\(--ch-4ea1ff\)\]\/40 a{-webkit-text-decoration-color:color-mix(in oklab, var(--ch-4ea1ff) 40%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--ch-4ea1ff) 40%, transparent);-webkit-text-decoration-color:color-mix(in oklab, var(--ch-4ea1ff) 40%, transparent);text-decoration-color:color-mix(in oklab, var(--ch-4ea1ff) 40%, transparent)}}.\[\&_blockquote\]\:my-3 blockquote{margin-block:calc(var(--spacing) * 3)}.\[\&_blockquote\]\:my-4 blockquote{margin-block:calc(var(--spacing) * 4)}.\[\&_blockquote\]\:rounded-lg blockquote{border-radius:var(--radius-lg)}.\[\&_blockquote\]\:border-l-4 blockquote{border-left-style:var(--tw-border-style);border-left-width:.25rem}.\[\&_blockquote\]\:border-\[var\(--ch-12d8f1\)\]\/60 blockquote{border-color:var(--ch-12d8f1)}@supports (color:color-mix(in lab, red, red)){.\[\&_blockquote\]\:border-\[var\(--ch-12d8f1\)\]\/60 blockquote{border-color:color-mix(in oklab, var(--ch-12d8f1) 60%, transparent)}}.\[\&_blockquote\]\:border-\[var\(--ch-f6c945\)\] blockquote{border-color:var(--ch-f6c945)}.\[\&_blockquote\]\:bg-\[var\(--ch-f6c945\)\]\/10 blockquote{background-color:var(--ch-f6c945)}@supports (color:color-mix(in lab, red, red)){.\[\&_blockquote\]\:bg-\[var\(--ch-f6c945\)\]\/10 blockquote{background-color:color-mix(in oklab, var(--ch-f6c945) 10%, transparent)}}.\[\&_blockquote\]\:px-4 blockquote{padding-inline:calc(var(--spacing) * 4)}.\[\&_blockquote\]\:py-2 blockquote{padding-block:calc(var(--spacing) * 2)}.\[\&_blockquote\]\:pl-4 blockquote{padding-left:calc(var(--spacing) * 4)}.\[\&_blockquote\]\:text-\[var\(--ch-8d94a1\)\] blockquote{color:var(--ch-8d94a1)}.\[\&_blockquote\]\:text-\[var\(--ch-fff1b8\)\] blockquote{color:var(--ch-fff1b8)}.\[\&_code\]\:rounded code{border-radius:.25rem}.\[\&_code\]\:border code{border-style:var(--tw-border-style);border-width:.0625rem}.\[\&_code\]\:border-white\/10 code{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.\[\&_code\]\:border-white\/10 code{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.\[\&_code\]\:bg-\[var\(--ch-090a0e\)\] code{background-color:var(--ch-090a0e)}.\[\&_code\]\:bg-\[var\(--ch-151a22\)\] code{background-color:var(--ch-151a22)}.\[\&_code\]\:px-1\.5 code{padding-inline:calc(var(--spacing) * 1.5)}.\[\&_code\]\:py-0\.5 code{padding-block:calc(var(--spacing) * .5)}.\[\&_code\]\:font-mono code{font-family:var(--font-mono)}.\[\&_code\]\:text-\[12px\] code{font-size:.75rem}.\[\&_code\]\:text-\[var\(--ch-7dd3fc\)\] code{color:var(--ch-7dd3fc)}.\[\&_em\]\:text-\[var\(--ch-a0b0c8\)\] em{color:var(--ch-a0b0c8)}.\[\&_h1\]\:mt-5 h1{margin-top:calc(var(--spacing) * 5)}.\[\&_h1\]\:mb-3 h1{margin-bottom:calc(var(--spacing) * 3)}.\[\&_h1\]\:mb-4 h1{margin-bottom:calc(var(--spacing) * 4)}.\[\&_h1\]\:border-b h1{border-bottom-style:var(--tw-border-style);border-bottom-width:.0625rem}.\[\&_h1\]\:border-white\/10 h1{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.\[\&_h1\]\:border-white\/10 h1{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.\[\&_h1\]\:pb-2 h1{padding-bottom:calc(var(--spacing) * 2)}.\[\&_h1\]\:text-\[18px\] h1{font-size:1.125rem}.\[\&_h1\]\:text-\[20px\] h1{font-size:1.25rem}.\[\&_h1\]\:font-black h1{--tw-font-weight:var(--font-weight-black);font-weight:var(--font-weight-black)}.\[\&_h1\]\:text-\[var\(--ch-f8fafc\)\] h1{color:var(--ch-f8fafc)}.\[\&_h1\]\:text-white h1{color:var(--color-white)}.\[\&_h2\]\:mt-4 h2{margin-top:calc(var(--spacing) * 4)}.\[\&_h2\]\:mt-5 h2{margin-top:calc(var(--spacing) * 5)}.\[\&_h2\]\:mb-2 h2{margin-bottom:calc(var(--spacing) * 2)}.\[\&_h2\]\:text-\[15px\] h2{font-size:.9375rem}.\[\&_h2\]\:text-\[16px\] h2{font-size:1rem}.\[\&_h2\]\:font-extrabold h2{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.\[\&_h2\]\:text-\[var\(--ch-f6c945\)\] h2{color:var(--ch-f6c945)}.\[\&_h3\]\:mt-3 h3{margin-top:calc(var(--spacing) * 3)}.\[\&_h3\]\:mt-4 h3{margin-top:calc(var(--spacing) * 4)}.\[\&_h3\]\:mb-2 h3{margin-bottom:calc(var(--spacing) * 2)}.\[\&_h3\]\:text-\[13px\] h3{font-size:.8125rem}.\[\&_h3\]\:text-\[14px\] h3{font-size:.875rem}.\[\&_h3\]\:font-bold h3{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.\[\&_h3\]\:text-\[var\(--ch-7dd3fc\)\] h3{color:var(--ch-7dd3fc)}.\[\&_h3\]\:text-\[var\(--ch-12d8f1\)\] h3{color:var(--ch-12d8f1)}.\[\&_hr\]\:my-4 hr{margin-block:calc(var(--spacing) * 4)}.\[\&_hr\]\:my-5 hr{margin-block:calc(var(--spacing) * 5)}.\[\&_hr\]\:border-white\/10 hr{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.\[\&_hr\]\:border-white\/10 hr{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.\[\&_li\]\:my-1 li{margin-block:calc(var(--spacing) * 1)}.\[\&_li\]\:my-1\.5 li{margin-block:calc(var(--spacing) * 1.5)}.\[\&_ol\]\:my-2 ol{margin-block:calc(var(--spacing) * 2)}.\[\&_ol\]\:my-3 ol{margin-block:calc(var(--spacing) * 3)}.\[\&_ol\]\:list-decimal ol{list-style-type:decimal}.\[\&_ol\]\:pl-5 ol{padding-left:calc(var(--spacing) * 5)}.\[\&_p\]\:my-2 p{margin-block:calc(var(--spacing) * 2)}.\[\&_p\]\:my-3 p,.\[\&_pre\]\:my-3 pre{margin-block:calc(var(--spacing) * 3)}.\[\&_pre\]\:my-4 pre{margin-block:calc(var(--spacing) * 4)}.\[\&_pre\]\:overflow-x-auto pre{overflow-x:auto}.\[\&_pre\]\:rounded-lg pre{border-radius:var(--radius-lg)}.\[\&_pre\]\:rounded-xl pre{border-radius:var(--radius-xl)}.\[\&_pre\]\:border pre{border-style:var(--tw-border-style);border-width:.0625rem}.\[\&_pre\]\:border-white\/10 pre{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.\[\&_pre\]\:border-white\/10 pre{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.\[\&_pre\]\:bg-\[var\(--ch-0a0c12\)\] pre{background-color:var(--ch-0a0c12)}.\[\&_pre\]\:bg-\[var\(--ch-080a0f\)\] pre{background-color:var(--ch-080a0f)}.\[\&_pre\]\:p-4 pre{padding:calc(var(--spacing) * 4)}.\[\&_pre\]\:shadow-\[inset_0_1px_0_rgba\(255\,255\,255\,0\.04\)\] pre{--tw-shadow:inset 0 .0625rem 0 var(--tw-shadow-color,#ffffff0a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.\[\&_pre_code\]\:border-0 pre code{border-style:var(--tw-border-style);border-width:0}.\[\&_pre_code\]\:bg-transparent pre code{background-color:#0000}.\[\&_pre_code\]\:p-0 pre code{padding:calc(var(--spacing) * 0)}.\[\&_pre_code\]\:text-\[var\(--ch-dbeafe\)\] pre code{color:var(--ch-dbeafe)}.\[\&_strong\]\:font-bold strong{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.\[\&_strong\]\:font-extrabold strong{--tw-font-weight:var(--font-weight-extrabold);font-weight:var(--font-weight-extrabold)}.\[\&_strong\]\:text-white strong{color:var(--color-white)}.\[\&_table\]\:my-4 table{margin-block:calc(var(--spacing) * 4)}.\[\&_table\]\:w-full table{width:100%}.\[\&_table\]\:overflow-hidden table{overflow:hidden}.\[\&_table\]\:rounded-lg table{border-radius:var(--radius-lg)}.\[\&_table\]\:border table{border-style:var(--tw-border-style);border-width:.0625rem}.\[\&_table\]\:border-white\/10 table{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.\[\&_table\]\:border-white\/10 table{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.\[\&_tbody_tr\:nth-child\(even\)\]\:bg-white\/\[0\.03\] tbody tr:nth-child(2n){background-color:#ffffff08}@supports (color:color-mix(in lab, red, red)){.\[\&_tbody_tr\:nth-child\(even\)\]\:bg-white\/\[0\.03\] tbody tr:nth-child(2n){background-color:color-mix(in oklab, var(--color-white) 3%, transparent)}}.\[\&_td\]\:border-t td{border-top-style:var(--tw-border-style);border-top-width:.0625rem}.\[\&_td\]\:border-white\/10 td{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.\[\&_td\]\:border-white\/10 td{border-color:color-mix(in oklab, var(--color-white) 10%, transparent)}}.\[\&_td\]\:px-3 td{padding-inline:calc(var(--spacing) * 3)}.\[\&_td\]\:py-2 td{padding-block:calc(var(--spacing) * 2)}.\[\&_th\]\:bg-\[var\(--ch-f6c945\)\]\/10 th{background-color:var(--ch-f6c945)}@supports (color:color-mix(in lab, red, red)){.\[\&_th\]\:bg-\[var\(--ch-f6c945\)\]\/10 th{background-color:color-mix(in oklab, var(--ch-f6c945) 10%, transparent)}}.\[\&_th\]\:px-3 th{padding-inline:calc(var(--spacing) * 3)}.\[\&_th\]\:py-2 th{padding-block:calc(var(--spacing) * 2)}.\[\&_th\]\:text-left th{text-align:left}.\[\&_th\]\:font-bold th{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.\[\&_th\]\:text-\[var\(--ch-f6c945\)\] th{color:var(--ch-f6c945)}.\[\&_ul\]\:my-2 ul{margin-block:calc(var(--spacing) * 2)}.\[\&_ul\]\:my-3 ul{margin-block:calc(var(--spacing) * 3)}.\[\&_ul\]\:list-disc ul{list-style-type:disc}.\[\&_ul\]\:pl-5 ul{padding-left:calc(var(--spacing) * 5)}.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}.\[\&\:\:-webkit-scrollbar\]\:w-1\.5::-webkit-scrollbar{width:calc(var(--spacing) * 1.5)}.\[\&\:\:-webkit-scrollbar-thumb\]\:rounded-full::-webkit-scrollbar-thumb{border-radius:3.40282e38px}.\[\&\:\:-webkit-scrollbar-track\]\:bg-transparent::-webkit-scrollbar-track{background-color:#0000}}.announce-content{color:#cfe9ee;font-size:.8125rem;line-height:1.58}.announce-content p{margin:0 0 .75rem}.announce-content .announce-m0,.announce-content .announce-mb0{margin-bottom:0!important}.announce-content .announce-summary{background:#192a30;border-left:.25rem solid #01c6dc;border-radius:.5rem;padding:1rem .75rem}.announce-content .announce-hi-white{color:#f2fbfc;font-weight:600}.announce-content .announce-purple{color:#b794f4}.announce-content .announce-cyan{color:#01c6dc}.announce-content .announce-orange{color:#f6ad55}.announce-content .announce-orange-hi{color:#ff9a3c}.announce-content .announce-yellow{color:#ecc94b}.announce-content .announce-emerald{color:#34d399}.announce-content .announce-white{color:#fff}.announce-content .announce-bold{font-weight:700}.announce-content .announce-semibold{font-weight:600}.announce-content .announce-muted{color:#a0aec0;font-size:.8125rem;line-height:1.375}.announce-content .announce-section{margin-top:2rem;padding-bottom:.25rem}.announce-content .announce-section-lg{margin-top:2.5rem}.announce-content .announce-section-header{align-items:center;gap:.625rem;margin-bottom:.75rem;padding-right:.25rem;display:flex}.announce-content .announce-section-badge{color:#fff;border-radius:8px;flex-shrink:0;place-items:center;width:1.75rem;min-width:1.75rem;height:1.75rem;font-size:.8125rem;font-weight:700;line-height:1;display:grid}.announce-content .announce-badge-purple{background:linear-gradient(135deg,#6d28d9 0%,#a855f7 100%)}.announce-content .announce-badge-cyan{background:linear-gradient(135deg,#00cae0 0%,#06f 100%)}.announce-content .announce-badge-emerald{background:linear-gradient(135deg,#047857 0%,#34d399 100%)}.announce-content .announce-badge-orange{background:linear-gradient(135deg,#c2410c 0%,#fbbf24 100%)}.announce-content .announce-section-title{color:#fff;font-size:1.125rem;font-weight:700}.announce-content .announce-section-en{color:#a0aec0;margin-left:auto;font-size:.6875rem;font-weight:500}.announce-content .announce-channel-card{background:#a855f70f;border:.0625rem solid #a855f738;border-radius:.5rem;margin-bottom:.625rem;padding:1rem 1.125rem;line-height:1.62}.announce-content .announce-feature-card{background:linear-gradient(135deg,#00cae01f,#0066ff0a);border:.0625rem solid #00cae059;border-radius:.5rem;margin-bottom:.75rem;padding:1.125rem 1.25rem;line-height:1.62}.announce-content .announce-polish-card{background:linear-gradient(135deg,#10b9811f,#0596690a);border:.0625rem solid #10b98159;border-radius:12px;margin-bottom:.75rem;padding:1.125rem 1.25rem;line-height:1.62}.announce-content .announce-bug-card{background:#ff9a3c0f;border:.0625rem solid #ff9a3c33;border-radius:12px;margin-bottom:.75rem;padding:1.125rem 1.25rem;line-height:1.62}.announce-content .announce-card-head{flex-wrap:wrap;align-items:center;gap:.5rem;margin-bottom:.625rem;display:flex}.announce-content .announce-card-title{color:#fff;font-size:.875rem;font-weight:700}.announce-content .announce-tag{letter-spacing:.05em;color:#fff;border-radius:6px;place-items:center;min-width:2.5rem;height:1.375rem;padding:0 .25rem;font-size:.5rem;font-weight:800;display:inline-grid}.announce-content .announce-tag-purple{background:#805ad5}.announce-content .announce-tag-gradient{background:linear-gradient(135deg,#00cae0,#06f);min-width:auto;height:auto;padding:.125rem .5rem;font-size:.6875rem;font-weight:700}.announce-content .announce-tag-emerald{background:#059669;min-width:auto;height:auto;padding:.125rem .5rem;font-size:.6875rem;font-weight:700}.announce-content .announce-tag-outline-yellow{color:#ecc94b;background:0 0;border:.0625rem solid #ecc94bab;min-width:auto;height:auto;padding:.125rem .5rem;font-size:.6875rem;font-weight:600}.announce-content .announce-tag-outline-cyan{color:#01c6dc;background:0 0;border:.0625rem solid #01c6dca6;min-width:auto;height:auto;padding:.125rem .5rem;font-size:.6875rem;font-weight:600}.announce-content .announce-chip-row{flex-wrap:wrap;gap:.5rem;display:flex}.announce-content .announce-chip{color:#cfe9ee;border:.0625rem solid #a855f773;border-radius:6px;padding:.25rem .5rem;font-size:.75rem;font-weight:500}.announce-content .announce-chip-yellow{color:#ecc94b;border-color:#ecc94bab}.announce-content .announce-dot{border-radius:9999px;flex-shrink:0;width:.5rem;height:.5rem;margin-top:.375rem}.announce-content .announce-dot-emerald{background:#34d399}.announce-content .announce-dot-orange{background:#ff9a3c}.announce-content .announce-list{margin:0;padding:0;list-style:none}.announce-content .announce-list li{gap:.5rem;margin-bottom:.625rem;display:flex}.announce-content .announce-list li:last-child{margin-bottom:0}.announce-content .announce-list li>span:first-child{flex-shrink:0;padding-top:.125rem;font-size:.6875rem;line-height:1}.announce-content .announce-footer-note{text-align:center;color:#cfe9ee;background:linear-gradient(135deg,#00cae01a,#0066ff0a);border:.0625rem dashed #00cae059;border-radius:10px;margin-top:1.5rem;padding:.875rem 1.125rem;font-size:.8125rem;line-height:1.625}.announce-preview-shell{background:#1e1f24;border:.0625rem solid #2a2e33;border-radius:10px;flex-direction:column;min-height:0;display:flex;overflow:hidden}.announce-preview-shell__head{background:#1e1f24;border-bottom:.0625rem solid #1b3138;padding:.625rem .875rem}.announce-preview-shell__title{color:#fff;margin:0 0 .25rem;font-size:.875rem;font-weight:600}.announce-preview-shell__meta{color:#8a9299;margin:0;font-size:.6875rem}.announce-preview-shell__body{flex:1;min-height:0;max-height:32.5rem;padding:1rem 1.25rem 1.25rem;overflow-y:auto}.announce-preview-shell__empty{text-align:center;color:#8a9299;padding:3rem 1rem;font-size:.8125rem}html.theme-light{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--ch-171719:#f0f2f5;--ch-111827:#f0f2f5;--ch-242833:#f0f2f5;--ch-111113:#f0f2f5;--ch-13141a:#f0f2f5;--ch-060c0f:#f0f2f5;--ch-151a22:#f0f2f5;--ch-10141d:#f0f2f5;--ch-25262c:#f0f2f5;--ch-11131a:#f0f2f5;--ch-1c2030:#f0f2f5;--ch-0c0e16:#f0f2f5;--ch-151821:#f0f2f5;--ch-191a1d:#f0f2f5;--ch-090a0e:#f0f2f5;--ch-13141b:#f0f2f5;--ch-1a2030:#f0f2f5;--ch-181a21:#f0f2f5;--ch-0a0c12:#f0f2f5;--ch-08090d:#f0f2f5;--ch-3a2630:#f0f2f5;--ch-16181d:#f0f2f5;--ch-1d2026:#f0f2f5;--ch-242838:#f0f2f5;--ch-0d1017:#f0f2f5;--ch-22252d:#f0f2f5;--ch-131720:#f0f2f5;--ch-2e3038:#f0f2f5;--ch-151920:#f0f2f5;--ch-202329:#fff;--ch-1a1d28:#f0f2f5;--ch-1a0f0f:#f0f2f5;--ch-0a0a0a:#f0f2f5;--ch-15161a:#f0f2f5;--ch-15212e:#f0f2f5;--ch-1d1d21:#f0f2f5;--ch-2c3240:#f0f2f5;--ch-0d0f15:#f0f2f5;--ch-13161f:#f0f2f5;--ch-13151f:#f0f2f5;--ch-1a1c22:#f0f2f5;--ch-0d0f16:#f0f2f5;--ch-1a2235:#f0f2f5;--ch-141a22:#f0f2f5;--ch-121212:#f0f2f5;--ch-141416:#f0f2f5;--ch-15171f:#f0f2f5;--ch-1f2024:#f0f2f5;--ch-1b1c22:#f0f2f5;--ch-1e2029:#f0f2f5;--ch-061510:#f0f2f5;--ch-1a1035:#f0f2f5;--ch-1f2937:#f0f2f5;--ch-1a1a1d:#f0f2f5;--ch-1f1f23:#f0f2f5;--ch-2a3040:#f0f2f5;--ch-25305a:#f0f2f5;--ch-1a1f2e:#f0f2f5;--ch-16161c:#f0f2f5;--ch-1d1e23:#f0f2f5;--ch-0a2b1d:#f0f2f5;--ch-0a0e14:#f0f2f5;--ch-101218:#f0f2f5;--ch-101820:#f0f2f5;--ch-121214:#f0f2f5;--ch-121318:#f0f2f5;--ch-141824:#f0f2f5;--ch-232834:#f0f2f5;--ch-0f1117:#f0f2f5;--ch-22232a:#f0f2f5;--ch-1e1f22:#f0f2f5;--ch-1b1b20:#f0f2f5;--ch-1a1a2e:#f0f2f5;--ch-080a0f:#f0f2f5;--ch-1c1c1c:#f0f2f5;--ch-0c0e12:#f0f2f5;--ch-10131a:#f0f2f5;--ch-1d2430:#f0f2f5;--ch-050505:#f0f2f5;--ch-191a20:#f0f2f5;--ch-0f141b:#f0f2f5;--ch-0e171c:#f0f2f5;--ch-2a2b31:#f0f2f5;--ch-2a2b30:#f0f2f5;--ch-0f1118:#f0f2f5;--ch-1a1d27:#f0f2f5;--ch-11131b:#f0f2f5;--ch-12141b:#f0f2f5;--ch-08080a:#f0f2f5;--ch-13151c:#f0f2f5;--ch-0f1a18:#f0f2f5;--ch-0f1520:#f0f2f5;--ch-0e1117:#f0f2f5;--ch-161b27:#f0f2f5;--ch-2a2a36:#f0f2f5;--ch-1f1f26:#f0f2f5;--ch-2a2a32:#f0f2f5;--ch-2d2d3d:#f0f2f5;--ch-17191f:#f0f2f5;--ch-1a1d2a:#f0f2f5;--ch-18191e:#f0f2f5;--ch-2a2b32:#f0f2f5;--ch-0b0f18:#f0f2f5;--ch-03040a:#f0f2f5;--ch-2d2d2d:#f0f2f5;--ch-191c26:#f0f2f5;--ch-2a2e33:#f0f2f5;--ch-2a2a2a:#f0f2f5;--ch-1c1f2a:#f0f2f5;--ch-0e0e10:#f0f2f5;--ch-134e4a:#f0f2f5;--ch-2d3340:#f0f2f5;--ch-353545:#f0f2f5;--ch-34353c:#f0f2f5;--ch-3b2f5a:#f0f2f5;--ch-2c1a1a:#fef2f2;--ch-0a1f2a:#eff6ff;--ch-3d1a1a:#fef2f2;--ch-1a1206:#fffbeb;--ch-1f1800:#fffbeb;--ch-090d19:#eff6ff;--ch-171002:#fffbeb;--ch-241316:#fef2f2;--ch-3a1a1a:#fef2f2;--ch-1f1200:#fffbeb;--ch-1f0a0a:#fef2f2;--ch-0a0f1f:#eff6ff;--ch-17351f:#f0fdf4;--ch-221f16:#fffbeb;--ch-2b2816:#fffbeb;--ch-2d2a16:#fffbeb;--ch-2a1f14:#fffbeb;--ch-07151b:#eff6ff;--ch-3a1515:#fef2f2;--ch-0a0f1a:#eff6ff;--ch-0e2633:#eff6ff;--ch-374151:#374151;--ch-3f4451:#374151;--ch-3a4050:#9ca3af;--ch-3a3f4e:#9ca3af;--ch-3b4250:#9ca3af;--ch-383971:#fff;--ch-3d4555:#fff;--ch-697180:#374151;--ch-4a5262:#374151;--ch-606980:#374151;--ch-6b7280:#6b7280;--ch-6b7a8f:#374151;--ch-5a6172:#374151;--ch-4b5563:#374151;--ch-586071:#374151;--ch-6e7686:#374151;--ch-596171:#374151;--ch-707887:#374151;--ch-4a5060:#374151;--ch-5c6370:#374151;--ch-6b7380:#374151;--ch-606878:#374151;--ch-5c6473:#374151;--ch-4a5168:#374151;--ch-6f7787:#374151;--ch-535a68:#374151;--ch-5b6472:#374151;--ch-505868:#374151;--ch-666666:#374151;--ch-5f6878:#374151;--ch-565b66:#374151;--ch-585f6e:#374151;--ch-4e5a6a:#374151;--ch-5b6475:#374151;--ch-5a6374:#374151;--ch-545b6b:#374151;--ch-8d94a1:#6b7280;--ch-7d8799:#6b7280;--ch-9e9e9e:#6b7280;--ch-797f8b:#6b7280;--ch-747b87:#6b7280;--ch-8b9199:#6b7280;--ch-939aac:#6b7280;--ch-8b90a0:#6b7280;--ch-7b8494:#6b7280;--ch-7b8391:#6b7280;--ch-8a9299:#6b7280;--ch-758095:#6b7280;--ch-999999:#6b7280;--ch-7a8496:#6b7280;--ch-8090a8:#6b7280;--ch-858c9a:#6b7280;--ch-7a8294:#6b7280;--ch-7b8495:#6b7280;--ch-c6cedd:#6b7280;--ch-9ca3af:#6b7280;--ch-a0a8b8:#6b7280;--ch-c7cfdd:#6b7280;--ch-c7cdd9:#6b7280;--ch-9da7b7:#6b7280;--ch-9aa3b3:#6b7280;--ch-d6dae3:#6b7280;--ch-c8cdd8:#6b7280;--ch-a7afbf:#6b7280;--ch-d1d5db:#6b7280;--ch-c8ced9:#6b7280;--ch-9aa2b1:#6b7280;--ch-a1a8b3:#6b7280;--ch-aab2c1:#6b7280;--ch-9aa3b4:#6b7280;--ch-c8d0e0:#6b7280;--ch-c4c9d1:#6b7280;--ch-aab3c2:#6b7280;--ch-d8d8e5:#6b7280;--ch-d5c8f7:#6b7280;--ch-a0aec0:#6b7280;--ch-d6d9e3:#6b7280;--ch-b0aab8:#6b7280;--ch-c2bcc8:#6b7280;--ch-b8b0a4:#6b7280;--ch-cac2b6:#6b7280;--ch-d4dae3:#6b7280;--ch-cbd7e3:#6b7280;--ch-c8cdd6:#6b7280;--ch-c4c8d4:#6b7280;--ch-c8d0dc:#6b7280;--ch-a0b0c8:#6b7280;--ch-d1d1d1:#6b7280;--ch-94a3b8:#6b7280;--ch-d0d6e3:#6b7280;--ch-b1bcc8:#6b7280;--ch-dfe5ef:#374151;--ch-f3f4f6:#374151;--ch-d8deea:#374151;--ch-e9edf5:#374151;--ch-e0e6f0:#374151;--ch-dce9ff:#374151;--ch-eef2f8:#374151;--ch-e5e7eb:#374151;--ch-f8fafc:#374151;--ch-e9d5ff:#374151;--ch-e8edf5:#374151;--ch-f2f5fb:#374151;--ch-e5f1ff:#374151;--ch-e8ecf3:#374151;--ch-dde3ee:#374151;--ch-f4f5f8:#374151;--ch-f7f7fb:#374151;--ch-ececf4:#374151;--ch-dbeafe:#374151;--ch-f0f5ff:#374151;--ch-d9e6f2:#374151;--ch-fafafa:#374151;--ch-f7fafc:#374151;--ch-e0f2fe:#374151;--ch-e4e7ee:#374151;--ch-dce8ff:#374151;--ch-e6ecf5:#374151;--ch-bbf7d0:#374151;--ch-12d8f1:#12d8f1;--ch-8a5cff:#8a5cff;--ch-ff8b8b:#ff8b8b;--ch-5b8dff:#5b8dff;--ch-1dd8ee:#1dd8ee;--ch-ff5b6b:#ff5b6b;--ch-ffd56a:#ffd56a;--ch-f6c945:#f6c945;--ch-7c3aed:#7c3aed;--ch-4ade80:#4ade80;--ch-f87171:#f87171;--ch-ffd21a:#ffd21a;--ch-6affb8:#6affb8;--ch-22c55e:#22c55e;--ch-ffd126:#ffd126;--ch-c4b5fd:#c4b5fd;--ch-fbbf24:#fbbf24;--ch-ef4444:#ef4444;--ch-48a9ff:#48a9ff;--ch-ff6b6b:#ff6b6b;--ch-3b82f6:#3b82f6;--ch-c69200:#c69200;--ch-2ae8ff:#2ae8ff;--ch-a8c4ff:#a8c4ff;--ch-a78bfa:#a78bfa;--ch-12bfd1:#12bfd1;--ch-67e8a5:#67e8a5;--ch-c4b5ff:#c4b5ff;--ch-8b5cf6:#8b5cf6;--ch-10c9e2:#10c9e2;--ch-60a5fa:#60a5fa;--ch-a855f7:#a855f7;--ch-2dd4bf:#2dd4bf;--ch-25d4ff:#25d4ff;--ch-07c160:#07c160;--ch-ff6b00:#ff6b00;--ch-ff9900:#f90;--ch-0f4b79:#0f4b79;--ch-ff9b39:#ff9b39;--ch-4ea1ff:#4ea1ff;--ch-7dd3fc:#7dd3fc;--ch-f8c23f:#f8c23f;--ch-ffc712:#ffc712;--ch-86efac:#86efac;--ch-14532d:#14532d;--ch-93c5fd:#93c5fd;--ch-5eead4:#5eead4;--ch-818cf8:#818cf8;--ch-fca5a5:#fca5a5;--ch-f0a020:#f0a020;--ch-fcd535:#fcd535;--ch-00bcd4:#00bcd4;--ch-00b5ad:#00b5ad;--ch-38bdf8:#38bdf8;--ch-0ea5e9:#0ea5e9;--ch-c97777:#c97777;--ch-ed2434:#ed2434;--ch-c0d2ff:#c0d2ff;--ch-b18a12:#b18a12;--ch-f472b6:#f472b6;--ch-14e2ff:#14e2ff;--ch-13e4ff:#13e4ff;--ch-14b8a6:#14b8a6;--ch-facc15:#facc15;--ch-8eeeff:#8eeeff;--ch-0369a1:#0369a1;--ch-dba000:#dba000;--ch-9fb7ff:#9fb7ff;--ch-1f6bff:#1f6bff;--ch-1557d8:#1557d8;--ch-c8a030:#c8a030;--ch-059669:#059669;--ch-b0adff:#b0adff;--ch-0d9b93:#0d9b93;--ch-e5a84a:#e5a84a;--ch-00cae0:#00cae0;--ch-ffb84d:#ffb84d;--ch-0ec5e0:#0ec5e0;--ch-831843:#831843;--ch-8bdcff:#8bdcff;--ch-13598f:#13598f;--ch-ff4d4f:#ff4d4f;--ch-6d3df5:#6d3df5;--ch-5f32df:#5f32df;--ch-9d74ff:#9d74ff;--ch-4bff74:#4bff74;--ch-ffb0b0:#ffb0b0;--ch-ffd10a:#ffd10a;--ch-ffe033:#ffe033;--ch-d0a20d:#d0a20d;--ch-ffaaaa:#faa;--ch-fff1b8:#fff1b8;--ch-a88715:#a88715;--ch-ffb11a:#ffb11a;--ch-26d95f:#26d95f;--ch-c9a962:#c9a962;--ch-17d5e8:#17d5e8;--ch-9ff4ff:#9ff4ff;--ch-7c4a00:#7c4a00;--ch-ffd68a:#ffd68a;--ch-5b2ca0:#5b2ca0;--ch-d9b8ff:#d9b8ff;--ch-99f6e4:#99f6e4;--ch-6366f1:#6366f1;--ch-a5b4fc:#a5b4fc;--ch-ec4899:#ec4899;--ch-f9a8d4:#f9a8d4;--ch-eab308:#eab308;--ch-fde047:#fde047;--ch-06b6d4:#06b6d4;--ch-67e8f9:#67e8f9;--ch-c46c1a:#c46c1a;--ch-f0c14d:#f0c14d;--ch-c97c5d:#c97c5d;--ch-d4a017:#d4a017;--ch-f5cc2e:#f5cc2e;--ch-72e7ff:#72e7ff;--ch-b9c7ff:#b9c7ff;--ch-6b7cff:#6b7cff;--ch-0fc5dd:#0fc5dd;--ch-ff5d5d:#ff5d5d;--ch-ff4747:#ff4747;--ch-7ee8f9:#7ee8f9;--ch-1e3a5f:#1e3a5f;--ch-0e7d74:#0e7d74;--ch-7f1d1d:#7f1d1d;--ch-dc2626:#dc2626;--ch-b91c1c:#b91c1c;--ch-bfdbfe:#bfdbfe;--ch-d8b4fe:#d8b4fe;--ch-4caf50:#4caf50;--ch-ffcc00:#fc0;--ch-00aaff:#0af;--ch-8a2be2:#8a2be2;--ch-00b894:#00b894;--ch-ffa502:#ffa502;--ch-3742fa:#3742fa;--ch-ff4757:#ff4757;--ch-5f27cd:#5f27cd;--ch-22d3ee:#22d3ee;--ch-12c8de:#12c8de;--ch-5b8cff:#5b8cff;--ch-7aa4ff:#7aa4ff}html.theme-light .flex.h-screen.w-screen{color:#111827!important;background:#f0f2f5!important}html.theme-light aside nav button{color:#4b5563}html.theme-light aside section.logo-shine{background:0 0}html.theme-light aside article{color:#374151;margin-bottom:.125rem;box-shadow:none!important;background:#fff!important;border:none!important;border-radius:8px!important}html.theme-light aside article:hover{box-shadow:none!important;background:#f0f8fa!important;border:none!important}html.theme-light aside article.model-item-selected{box-shadow:none!important;background:#00cae01a!important;border:none!important;border-radius:8px!important}html.theme-light aside article h2,html.theme-light aside article:hover h2{color:#111827!important}html.theme-light aside article.model-item-selected h2{color:#0088a0!important}html.theme-light aside article .bg-\[\#171a22\]{background:#f0f2f5!important;box-shadow:inset 0 0 0 .0625rem #00000014!important}html.theme-light aside article:hover .bg-\[\#171a22\]{background:#e5e7eb!important}html.theme-light aside label{color:#374151;border-color:#0000001a!important}html.theme-light aside input{color:#111827!important}html.theme-light aside .bg-\[\#0A0A0E\]{background:#e5e7eb!important}html.theme-light aside .border-t{border-color:#00000014!important}html.theme-light .bg-\[\#22252d\],html.theme-light .bg-\[\#22232a\],html.theme-light .bg-\[\#232834\],html.theme-light .bg-\[\#242833\],html.theme-light .bg-\[\#242838\],html.theme-light .bg-\[\#25262c\],html.theme-light .bg-\[\#2a2a2a\],html.theme-light .bg-\[\#2a2a32\],html.theme-light .bg-\[\#2a2a36\],html.theme-light .bg-\[\#2a2b30\],html.theme-light .bg-\[\#2a2b32\],html.theme-light .bg-\[\#2a2e33\],html.theme-light .bg-\[\#2c3240\],html.theme-light .bg-\[\#2d2d2d\],html.theme-light .bg-\[\#2d2d3d\],html.theme-light .bg-\[\#2e3038\],html.theme-light .bg-\[\#34353c\],html.theme-light .bg-\[\#353545\],html.theme-light .bg-\[\#2a2b38\],html.theme-light .bg-\[\#202329\],html.theme-light .bg-\[\#1e2330\],html.theme-light .bg-\[\#1f2330\],html.theme-light .bg-\[\#21252e\]{background-color:#f3f4f6!important}html.theme-light .bg-\[\#2c1a1a\],html.theme-light .bg-\[\#3a2630\],html.theme-light .bg-\[\#3d1a1a\],html.theme-light .bg-\[\#3a1a1a\],html.theme-light .bg-\[\#3a1515\],html.theme-light .bg-\[\#241316\],html.theme-light .bg-\[\#1a0f0f\],html.theme-light .bg-\[\#1f0a0a\]{background-color:#fef2f2!important}html.theme-light .bg-\[\#14532d\],html.theme-light .bg-\[\#17351f\]{background-color:#f0fdf4!important}html.theme-light .bg-\[\#0f4b79\],html.theme-light .bg-\[\#13598f\],html.theme-light .bg-\[\#1e3a5f\],html.theme-light .bg-\[\#0e2633\],html.theme-light .bg-\[\#0e171c\]{background-color:#eff6ff!important}html.theme-light .bg-\[\#2d2a16\],html.theme-light .bg-\[\#2b2816\],html.theme-light .bg-\[\#221f16\],html.theme-light .bg-\[\#2a1f14\],html.theme-light .bg-\[\#1f1200\]{background-color:#fffbeb!important}html.theme-light .text-white{color:#111827!important}html.theme-light .text-\[\#c6cedd\],html.theme-light .text-\[\#dfe5ef\],html.theme-light .text-\[\#eef2f8\],html.theme-light .text-\[\#e9edf5\],html.theme-light .text-\[\#e0e6f0\],html.theme-light .text-\[\#d8deea\],html.theme-light .text-\[\#c7cdd9\],html.theme-light .text-\[\#c7cfdd\],html.theme-light .text-\[\#c8cdd8\],html.theme-light .text-\[\#dce9ff\]{color:#1f2937!important}html.theme-light .text-\[\#a0a8b8\],html.theme-light .text-\[\#8d94a1\],html.theme-light .text-\[\#9da7b7\],html.theme-light .text-\[\#9aa3b3\],html.theme-light .text-\[\#a7afbf\],html.theme-light .text-\[\#939aac\],html.theme-light .text-\[\#d6dae3\]{color:#4b5563!important}html.theme-light .text-\[\#6b7a8f\],html.theme-light .text-\[\#6e7686\],html.theme-light .text-\[\#697180\],html.theme-light .text-\[\#606980\],html.theme-light .text-\[\#5a6172\],html.theme-light .text-\[\#7d8799\],html.theme-light .text-\[\#586071\]{color:#6b7280!important}html.theme-light .text-\[\#4a5262\],html.theme-light .text-\[\#3f4451\]{color:#9ca3af!important}html.theme-light .border-\[\#2e3038\]{border-color:#0000001a!important}html.theme-light .placeholder-\[\#4a5262\]::placeholder,html.theme-light .placeholder-\[\#3f4451\]::placeholder{color:#9ca3af!important}html.theme-light .h-screen.bg-black{background-color:#f0f2f5!important}html.theme-light .bg-\[\#15171f\],html.theme-light .bg-\[\#121212\],html.theme-light .bg-\[\#1e2029\],html.theme-light .bg-\[\#141416\],html.theme-light .bg-\[\#1a1a1d\],html.theme-light .bg-\[\#1f1f23\],html.theme-light .bg-\[\#1b1c22\]{background-color:#fff!important}html.theme-light .bg-\[linear-gradient\(180deg\,rgba\(12\,14\,19\,0\.96\)\,rgba\(0\,0\,0\,0\.9\)\)\]{background:#f8f9fb!important;border-bottom-color:#0000000f!important}html.theme-light .bg-\[\#0c0e12\],html.theme-light .bg-\[\#1d2430\],html.theme-light .bg-\[\#13161f\]{background-color:#f3f4f6!important}html.theme-light .bg-\[\#0d0f15\]{background-color:#f0f2f5!important}html.theme-light .text-white\/95,html.theme-light .text-white\/80{color:#111827!important}html.theme-light .text-white\/72,html.theme-light .text-white\/70,html.theme-light .text-white\/75{color:#374151!important}html.theme-light .text-white\/55,html.theme-light .text-white\/50{color:#6b7280!important}html.theme-light .text-white\/40,html.theme-light .text-white\/38,html.theme-light .text-white\/35{color:#9ca3af!important}html.theme-light .text-white\/30{color:#d1d5db!important}html.theme-light [class*=bg-white\/]{--tw-bg-opacity:1!important}html.theme-light [class*=border-white\/]{border-color:#0000001a!important}html.theme-light [class*=divide-white\/]>:not([hidden])~:not([hidden]){border-color:#00000014!important}html.theme-light [class*=ring-white\/]{--tw-ring-color:#0000001a!important}html.theme-light [class*=shadow-\[inset]{box-shadow:none!important}html.theme-light *{scrollbar-color:#9ca3af #f0f2f5;scrollbar-width:thin}html.theme-light ::-webkit-scrollbar{width:.375rem;height:.375rem}html.theme-light ::-webkit-scrollbar-track{background:#f0f2f5;border-radius:3px}html.theme-light ::-webkit-scrollbar-thumb{background:#9ca3af;border-radius:3px}html.theme-light ::-webkit-scrollbar-thumb:hover{background:#6b7280}.viewer-backdrop,.viewer-container{z-index:99999!important}@keyframes top-toolbar-hover-in{0%{transform:translateY(0)scale(.98)}58%{transform:translateY(-.125rem)scale(1.04)}to{transform:translateY(-.0625rem)scale(1)}}@keyframes top-toolbar-hover-overlay{0%{opacity:0}60%{opacity:.58}to{opacity:.42}}@keyframes top-toolbar-click-ripple-a{0%{opacity:.95;border-color:#ffd21abf;transform:scale(.78)}to{opacity:0;border-color:#ffd21a00;transform:scale(1.32)}}@keyframes top-toolbar-click-ripple-b{0%{opacity:.95;border-color:#ffd21abf;transform:scale(.78)}to{opacity:0;border-color:#ffd21a00;transform:scale(1.32)}}@keyframes model-border-draw{0%{opacity:0;transform:scaleY(0)}to{opacity:1;transform:scaleY(1)}}@keyframes model-border-glow{0%,to{box-shadow:0 0 .375rem #12d8f18c,0 0 .875rem #12d8f140}50%{box-shadow:0 0 .6875rem #12d8f1e0,0 0 1.625rem #12d8f173}}@keyframes typing-dot{0%,60%,to{opacity:.25;transform:translateY(0)}30%{opacity:1;transform:translateY(-.3125rem)}}@keyframes sk-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.dashboard-skeleton-block{background:linear-gradient(90deg,#151923 25%,#23293a 50%,#151923 75%) 0 0/200% 100%;animation:1.6s infinite sk-shimmer}html.theme-light .dashboard-skeleton-block{background:linear-gradient(90deg,#d9dee7 25%,#eef2f7 50%,#d9dee7 75%)}@keyframes text-shimmer{0%{background-position:200%}to{background-position:-200%}}@keyframes btn-shine{0%{transform:translate(-100%)skew(-15deg)}to{transform:translate(260%)skew(-15deg)}}.recharge-btn{position:relative;overflow:hidden}.recharge-btn:after{content:"";background:linear-gradient(90deg,#0000 0%,#ffffff2e 50%,#0000 100%);width:40%;animation:2.4s ease-in-out infinite btn-shine;position:absolute;inset:0}.logo-shine{position:relative;overflow:hidden}.logo-shine:after{content:"";background:linear-gradient(90deg,#0000 0%,#00d9ff1a 40%,#b478ff1a 60%,#0000 100%);width:45%;animation:3.6s ease-in-out infinite btn-shine;position:absolute;inset:0}@keyframes stream-cursor-blink{0%,40%{opacity:1}60%,to{opacity:0}}.generating-text{-webkit-text-fill-color:transparent;background:linear-gradient(90deg,#89a 25%,#12d8f1 50%,#89a 75%) 0 0/200%;-webkit-background-clip:text;background-clip:text;animation:1.8s linear infinite text-shimmer}.official-partner-modal-scroll{scrollbar-width:thin;scrollbar-color:#37415173 transparent}.official-partner-modal-scroll::-webkit-scrollbar{width:.1875rem}.official-partner-modal-scroll::-webkit-scrollbar-track{background:0 0}.official-partner-modal-scroll::-webkit-scrollbar-thumb{background:#3741518c;border-radius:9999px}.official-partner-modal-scroll::-webkit-scrollbar-thumb:hover{background:#475569a6}@keyframes official-partner-corner-breathe{0%,to{opacity:.08}50%{opacity:1}}.official-partner-corner-bracket{will-change:opacity;animation:3.2s ease-in-out infinite official-partner-corner-breathe}.official-partner-corner-bracket--delay-0{animation-delay:0s}.official-partner-corner-bracket--delay-1{animation-delay:.8s}.official-partner-corner-bracket--delay-2{animation-delay:1.6s}.official-partner-corner-bracket--delay-3{animation-delay:2.4s}@keyframes partner-recruit-dot-breathe{0%,to{opacity:.45}50%{opacity:1}}.partner-recruit-dot{will-change:opacity;animation:2.2s ease-in-out infinite partner-recruit-dot-breathe}@media (prefers-reduced-motion:reduce){.partner-recruit-dot{opacity:1;animation:none}}.official-partner-header-bg{background-color:#090d19}.official-cert-shimmer{isolation:isolate;background:#3a30126b;position:relative}.official-cert-shimmer:after{content:"";z-index:0;pointer-events:none;opacity:.82;background:linear-gradient(90deg,#0000 0%,#fde04700 12%,#facc1538 28%,#fde0476b 42%,#fcd34d7a 50%,#fde0476b 58%,#facc1538 72%,#fde04700 88%,#0000 100%);width:100%;animation:2.5s ease-in-out infinite official-cert-shimmer-move;position:absolute;top:-.125rem;bottom:-.125rem;left:0;transform:translate(-110%)skew(-10deg)}@media (prefers-reduced-motion:reduce){.official-cert-shimmer:after{opacity:0;animation:none}}@keyframes official-cert-shimmer-move{0%{transform:translate(-110%)skew(-10deg)}50%{transform:translate(110%)skew(-10deg)}to{transform:translate(-110%)skew(-10deg)}}.partner-contact-shimmer{isolation:isolate;position:relative;overflow:hidden}.partner-contact-shimmer:after{content:"";z-index:0;pointer-events:none;opacity:.75;background:linear-gradient(90deg,#0000 0%,#fff0 10%,#ffffff14 24%,#ffffff38 40%,#ffffff52 50%,#ffffff38 60%,#ffffff14 76%,#fff0 90%,#0000 100%);width:100%;animation:3.2s ease-in-out infinite official-cert-shimmer-move;position:absolute;top:-.125rem;bottom:-.125rem;left:0;transform:translate(-115%)skew(-10deg)}@media (prefers-reduced-motion:reduce){.partner-contact-shimmer:after{opacity:0;animation:none}}@keyframes partner-feature-card-rise-in{0%{opacity:0;transform:translateY(1.75rem)}to{opacity:1;transform:translateY(0)}}.partner-feature-card-enter{animation:.62s ease-in-out both partner-feature-card-rise-in}@media (prefers-reduced-motion:reduce){.partner-feature-card-enter{opacity:1;animation:none;transform:none}}@keyframes partner-feature-card-sweep-once{0%{opacity:0;transform:translate(-102%)}6%{opacity:.55}88%{opacity:.55}to{opacity:0;transform:translate(295%)}}.partner-feature-card-wrap{isolation:isolate;background-color:#101420;border-radius:1rem;padding:.125rem;transition:transform .28s}.partner-feature-card-wrap:hover{background:conic-gradient(from 225deg,#3d93a8,#4588a8,#4f78a8,#5a6a9e,#645e92,#6e5888,#7a5e7e,#866a72,#927868,#9a8a5e,#3d93a8);transform:translateY(-.1875rem)}.partner-feature-card-inner{background-color:#101420;background-image:none;border-radius:calc(1rem - 2px);transition:background-image .38s}.partner-feature-card-desc{color:var(--ch-cbd7e3)}.partner-feature-card-wrap:hover .partner-feature-card-inner{background-image:linear-gradient(to bottom right,#0e2e38bd,#231d41bd)}.partner-feature-card-inner:after{content:"";border-radius:inherit;filter:blur(.3125rem);pointer-events:none;z-index:2;opacity:0;background:linear-gradient(90deg,#fff0 0%,#ffffff08 22%,#ffffff24 48%,#fff3 50%,#ffffff24 52%,#ffffff08 78%,#fff0 100%);width:58%;height:100%;position:absolute;top:0;left:0;transform:translate(-102%)}.partner-feature-card-wrap:hover .partner-feature-card-inner:after{animation:1.5s ease-out forwards partner-feature-card-sweep-once}@media (prefers-reduced-motion:reduce){.partner-feature-card-wrap:hover{transform:none}.partner-feature-card-wrap:hover .partner-feature-card-icon{transform:none!important}.partner-feature-card-wrap:hover .partner-feature-card-inner:after{opacity:0;transform:translate(-102%);animation:none!important}}.partner-hero-title{color:#0000;-webkit-text-fill-color:transparent;filter:drop-shadow(0 0 .875rem #fb923c17);background:linear-gradient(100deg,#fde047 0%,#fcd34d 18%,#fbbf24 34%,#fcd34d 48%,#fde68a 58%,#f59e0b 72%,#fcd34d 86%,#fde047 100%) 0%/300% 100%;-webkit-background-clip:text;background-clip:text;animation:4.2s ease-in-out infinite partner-hero-title-breathe;display:inline-block}@media (prefers-reduced-motion:reduce){.partner-hero-title{opacity:1;filter:drop-shadow(0 0 .875rem #fb923c17);background-position:25%;animation:none}}@keyframes partner-hero-title-breathe{0%,to{opacity:.92;filter:drop-shadow(0 0 .625rem #fb923c0f);background-position:0%}50%{opacity:1;filter:drop-shadow(0 0 1.375rem #fb923c24);background-position:58%}}.partner-divider-line{border-radius:9999px;flex:1 1 0;min-width:.75rem;max-width:4.35rem;height:.0625rem}@media (width>=640px){.partner-divider-line{max-width:5.25rem}}@media (width>=1024px){.partner-divider-line{max-width:6rem}}.partner-divider-line--l{background:linear-gradient(90deg,#312e81f2 0%,#5b21b6d1 28%,#7c3aeda6 55%,#2dd4bfeb 88%,#22d3ee 100%);box-shadow:0 0 .625rem #22d3ee38}.partner-divider-line--r{background:linear-gradient(90deg,#22d3ee 0%,#2dd4bfeb 12%,#7c3aeda6 45%,#5b21b6d1 72%,#312e81f2 100%);box-shadow:0 0 .625rem #22d3ee38}.partner-divider-diamond{background:#2dd4bf;border-radius:.1rem;flex-shrink:0;width:.5rem;height:.5rem;animation:5s linear infinite partner-divider-diamond-spin;display:inline-block;transform:rotate(45deg);box-shadow:0 0 .5rem .125rem #2dd4bfbf,0 0 1.125rem #22d3ee52}@media (width>=640px){.partner-divider-diamond{width:.5625rem;height:.5625rem}}@keyframes partner-divider-diamond-spin{0%{transform:rotate(45deg)}to{transform:rotate(405deg)}}.partner-divider-end-dot{background:linear-gradient(135deg,#38bdf8 0%,#6366f1 42%,#9333ea 100%);border-radius:9999px;flex-shrink:0;width:.375rem;height:.375rem;animation:2.3s ease-in-out infinite partner-divider-dot-breathe}.partner-divider-end-dot--lag{animation-delay:.4s}@media (width>=640px){.partner-divider-end-dot{width:.4375rem;height:.4375rem}}@keyframes partner-divider-dot-breathe{0%,to{opacity:.88;transform:scale(1);box-shadow:0 0 .375rem .125rem #6366f173,0 0 .75rem #38bdf859}50%{opacity:1;transform:scale(1.32);box-shadow:0 0 .75rem .25rem #9333ea8c,0 0 1.25rem #38bdf8a6}}.partner-divider-sparkle{z-index:2;color:#fb923ceb;text-shadow:0 0 .5rem #fb923ca6,0 0 .875rem #f9731659;pointer-events:none;font-size:.625rem;line-height:1;position:absolute;top:-.125rem;left:36%}@media (width>=640px){.partner-divider-sparkle{font-size:.6875rem;top:-.1875rem;left:38%}}@media (prefers-reduced-motion:reduce){.partner-divider-diamond,.partner-divider-end-dot{animation:none}}.official-partner-backdrop-stars{background-image:radial-gradient(.075rem .075rem at 7% 18%,#ffffff2b,#0000),radial-gradient(.075rem .075rem at 48% 11%,#ffffff1f,#0000),radial-gradient(.075rem .075rem at 89% 40%,#ffffff38,#0000),radial-gradient(.075rem .075rem at 30% 69%,#ffffff24,#0000),radial-gradient(.075rem .075rem at 71% 80%,#ffffff30,#0000),radial-gradient(.075rem .075rem at 18% 91%,#ffffff29,#0000),radial-gradient(.075rem .075rem at 63% 33%,#ffffff21,#0000),radial-gradient(.075rem .075rem at 92% 72%,#ffffff36,#0000),radial-gradient(.075rem .075rem at 5% 52%,#ffffff26,#0000),radial-gradient(.075rem .075rem at 41% 47%,#ffffff2e,#0000),radial-gradient(.075rem .075rem at 76% 15%,#ffffff1f,#0000),radial-gradient(.075rem .075rem at 24% 36%,#fff3,#0000),radial-gradient(.075rem .075rem at 55% 58%,#ffffff24,#0000),radial-gradient(.075rem .075rem at 84% 88%,#ffffff2b,#0000),radial-gradient(.075rem .075rem at 12% 64%,#ffffff21,#0000),radial-gradient(.075rem .075rem at 37% 24%,#ffffff30,#0000),radial-gradient(.075rem .075rem at 68% 44%,#ffffff29,#0000),radial-gradient(.075rem .075rem at 96% 26%,#ffffff1f,#0000),radial-gradient(.075rem .075rem at 52% 86%,#ffffff2e,#0000),radial-gradient(.075rem .075rem at 21% 8%,#ffffff26,#0000),radial-gradient(.075rem .075rem at 79% 61%,#ffffff36,#0000),radial-gradient(.075rem .075rem at 44% 95%,#ffffff24,#0000)}.official-partner-stats-panel{background-color:#0e131c;background-image:radial-gradient(.0625rem .0625rem at 6% 12%,#f87171b3,#0000),radial-gradient(.0625rem .0625rem at 14% 38%,#a78bfaa6,#0000),radial-gradient(.0625rem .0625rem at 22% 18%,#4ade808c,#0000),radial-gradient(.0625rem .0625rem at 31% 55%,#f8717180,#0000),radial-gradient(.0625rem .0625rem at 40% 22%,#a78bfa99,#0000),radial-gradient(.0625rem .0625rem at 48% 68%,#4ade8073,#0000),radial-gradient(.0625rem .0625rem at 55% 14%,#f871718c,#0000),radial-gradient(.0625rem .0625rem at 63% 42%,#a78bfa80,#0000),radial-gradient(.0625rem .0625rem at 71% 28%,#4ade8099,#0000),radial-gradient(.0625rem .0625rem at 78% 58%,#f8717173,#0000),radial-gradient(.0625rem .0625rem at 85% 20%,#a78bfaa6,#0000),radial-gradient(.0625rem .0625rem at 92% 48%,#4ade8080,#0000),radial-gradient(.0625rem .0625rem at 11% 72%,#f8717166,#0000),radial-gradient(.0625rem .0625rem at 88% 78%,#a78bfa73,#0000),radial-gradient(.0625rem .0625rem at 52% 8%,#4ade8066,#0000),radial-gradient(115% 115%,#0e242f 0%,#0e131c 40% 100%)}@keyframes modal-bg-in{0%{opacity:0}to{opacity:1}}@keyframes modal-bg-out{0%{opacity:1}to{opacity:0}}@keyframes modal-panel-in{0%{opacity:0;transform:scale(.93)translateY(1.125rem)}to{opacity:1;transform:scale(1)translateY(0)}}.agreement-scroll::-webkit-scrollbar{width:.375rem}.agreement-scroll::-webkit-scrollbar-track{background:0 0}.agreement-scroll::-webkit-scrollbar-thumb{background:#ffffff24;border-radius:999px}.agreement-scroll::-webkit-scrollbar-thumb:hover{background:#ffffff38}@keyframes modal-panel-out{0%{opacity:1;transform:scale(1)translateY(0)}to{opacity:0;transform:scale(.95)translateY(.5rem)}}.login-modal-panel{background:radial-gradient(circle at 50% 0%, #12d8f11f, transparent 34%), var(--ch-0b0f18)}.login-modal-top-border{background:linear-gradient(90deg,#0000,#12d8f152,#0000);height:.0625rem;position:absolute;top:0;left:.75rem;right:.75rem;overflow:hidden}.login-modal-top-border:before{content:"";filter:drop-shadow(0 0 .5rem #12d8f1bf);background:linear-gradient(90deg,#0000,#12d8f1,#7dd3fc,#0000);width:42%;animation:2.6s ease-in-out infinite login-modal-border-scan;position:absolute;inset:0}@keyframes login-modal-border-scan{0%{opacity:0;transform:translate(-120%)}14%{opacity:1}74%{opacity:1}to{opacity:0;transform:translate(260%)}}.system-announcement-modal,.system-announcement-modal__header{background:#1e1f24}.system-announcement-modal__header-glow{background:radial-gradient(circle at 30% 30%,#00e5ff8c 0%,#0000 68%)}.system-announcement-modal__icon{background:radial-gradient(circle,#153f5a 0%,#164153 72% 100%);border:.0625rem solid #145262}.system-announcement-modal__icon-bell{color:#00cae0}.system-announcement-modal__title{-webkit-text-fill-color:transparent;background-image:linear-gradient(135deg,#fff 0%,#00cae0 100%);-webkit-background-clip:text;background-clip:text}.system-announcement-modal__subtitle{color:#8a9299}.system-announcement-modal__close{background:var(--ch-2a2e33);color:var(--ch-b1bcc8);border:.0625rem solid #0000}.system-announcement-modal__close:hover{color:#fff;background:#01c6dc24;border-color:#01c6dc8c;box-shadow:0 0 0 .0625rem #01c6dc33,0 0 1rem #01c6dc47}.system-announcement-modal__body{scrollbar-color:#4fd1c573 transparent}.system-announcement-modal__body::-webkit-scrollbar-thumb{background:#4fd1c573;border-radius:9999px}.system-announcement-modal__empty{color:var(--ch-8a9299)}.system-announcement-modal__footer{--color-text-secondary:#94a3b8;background:#1e1f24;border-top-color:#1b3138}@keyframes announce-icon-float{0%,to{transform:translateY(0)}50%{transform:translateY(-.3125rem)}}.announce-icon-float{animation:2.4s ease-in-out infinite announce-icon-float}@media (prefers-reduced-motion:reduce){.announce-icon-float{animation:none}}.announce-top-light-track{height:.25rem}.announce-top-light-sweep{will-change:left;background:linear-gradient(90deg,#0000 0%,#07a3b600 8%,#07a3b68c 35%,#07a3b6 50%,#07a3b68c 65%,#07a3b600 92%,#0000 100%);width:52%;height:100%;animation:2.1s linear infinite announce-top-light-sweep;position:absolute;top:0;left:-52%}@keyframes announce-top-light-sweep{0%{left:-52%}to{left:100%}}@media (prefers-reduced-motion:reduce){.announce-top-light-sweep{opacity:.55;animation:none;left:50%;transform:translate(-50%)}}.announce-bg-star-field{contain:layout style paint}.announce-bg-star{color:#64e6f5e0;text-shadow:0 0 .375rem #00cae08c,0 0 .875rem #0066ff38;opacity:.38;will-change:opacity, transform;justify-content:center;align-items:center;width:1em;height:1em;font-weight:700;line-height:1;animation-name:announce-bg-star-breathe;animation-timing-function:ease-in-out;animation-iteration-count:infinite;display:flex;position:absolute;transform:translate(-50%,-50%)}@keyframes announce-bg-star-breathe{0%,to{opacity:.18;transform:translate(-50%,-50%)scale(.86)}50%{opacity:.62;transform:translate(-50%,-50%)scale(1.14)}}@media (prefers-reduced-motion:reduce){.announce-bg-star{opacity:.38;animation:none;transform:translate(-50%,-50%)scale(1)}}.announce-footer-nav-btn{box-sizing:border-box;min-width:0;height:2.125rem;min-height:2.125rem;color:var(--color-text-secondary,#94a3b8);cursor:pointer;background:#00cae014;border:.0625rem solid #00cae033;border-radius:.75rem;flex-flow:row;flex:1;justify-content:center;align-items:center;gap:.375rem;padding:0 1rem;font-size:.6875rem;font-weight:500;line-height:1;transition:all .3s cubic-bezier(.4,0,.2,1);display:flex}.announce-footer-nav-btn:hover:not(:disabled){color:#e2e8f0;background:#00cae024;border-color:#00cae061}.announce-footer-nav-btn:disabled{cursor:not-allowed;color:#5c6b74;background:#001e288c;border-color:#00cae014}.model-item-selected{background:#12d8f10d;border-radius:0 6px 6px 0;position:relative}html:has(.lp-root){scrollbar-width:thin;scrollbar-color:#12d8f12e transparent}html:has(.lp-root)::-webkit-scrollbar{width:.25rem}html:has(.lp-root)::-webkit-scrollbar-track{background:0 0}html:has(.lp-root)::-webkit-scrollbar-thumb{background:linear-gradient(#12d8f159,#6c3bff59);border-radius:9999px}html:has(.lp-root)::-webkit-scrollbar-thumb:hover{background:linear-gradient(#12d8f199,#6c3bff99)}@keyframes lp-twinkle{0%,to{opacity:.08}50%{opacity:.7}}.lp-star{animation:linear infinite lp-twinkle}@keyframes lp-ring-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.lp-ring-spin{animation:40s linear infinite lp-ring-spin}@keyframes lp-ring-counter{0%{transform:rotate(0)}to{transform:rotate(-360deg)}}.lp-ring-counter{animation:40s linear infinite lp-ring-counter}@keyframes lp-float{0%,to{transform:translateY(0)}50%{transform:translateY(-.625rem)}}@keyframes lp-fade-up{0%{opacity:0;transform:translateY(2rem)}to{opacity:1;transform:translateY(0)}}.lp-fade-up{animation:.8s cubic-bezier(.16,1,.3,1) both lp-fade-up}@keyframes lp-blur-reveal{0%{opacity:0;filter:blur(.5rem);transform:translateY(1.25rem)scale(.96)}to{opacity:1;filter:blur();transform:translateY(0)scale(1)}}.lp-blur-reveal{animation:.4s cubic-bezier(.16,1,.3,1) both lp-blur-reveal;display:inline-block}@keyframes lp-blur-reveal-glow{0%{opacity:0;filter:blur(.625rem);transform:translateY(1.5rem)scale(.96)}to{opacity:1;filter:blur()drop-shadow(0 0 1.25rem #12d8f14d);transform:translateY(0)scale(1)}}.lp-blur-reveal-glow{animation:.45s cubic-bezier(.16,1,.3,1) both lp-blur-reveal-glow;display:inline-block}@keyframes lp-sub-word{0%{opacity:0;transform:translate(-.375rem)}to{opacity:1;transform:translate(0)}}.lp-sub-word{opacity:0;animation:.3s forwards lp-sub-word}@keyframes lp-section-reveal{0%{opacity:0;transform:translateY(1.5rem)}to{opacity:1;transform:translateY(0)}}@keyframes lp-glow-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.model-item-selected:before{content:"";transform-origin:50%;background:linear-gradient(#0000 0%,#12d8f1 18% 82%,#0000 100%);border-radius:1px;width:.125rem;animation:.3s cubic-bezier(.25,.46,.45,.94) forwards model-border-draw,2.4s ease-in-out .3s infinite model-border-glow;position:absolute;top:.3125rem;bottom:.3125rem;left:0}.mobile-bottom-nav,.mobile-gallery-category-tabs{display:none}@media (width<=768px){:root{--mobile-bottom-nav-height:4rem;--mobile-safe-bottom:env(safe-area-inset-bottom,0)}.app-shell{position:relative}.app-sidebar{display:none!important}.app-content{width:100vw;padding-bottom:calc(var(--mobile-bottom-nav-height) + var(--mobile-safe-bottom) + .75rem);box-sizing:border-box}.app-top-toolbar{scrollbar-width:none;pointer-events:none;justify-content:flex-end;width:auto;max-width:calc(100vw - 1rem);padding-bottom:.125rem;top:.5rem;left:auto;right:.5rem;overflow-x:auto}.app-top-toolbar::-webkit-scrollbar{display:none}.app-top-toolbar>button{pointer-events:auto}.app-content .fixed.inset-0{box-sizing:border-box;padding-bottom:calc(var(--mobile-bottom-nav-height) + var(--mobile-safe-bottom) + .75rem)!important}.top-toolbar-button{flex:none;--tw-shadow:0 0 #0000!important;--tw-shadow-colored:0 0 #0000!important;width:1.875rem!important;height:1.875rem!important;box-shadow:none!important}.mobile-bottom-nav{z-index:80;height:calc(var(--mobile-bottom-nav-height) + var(--mobile-safe-bottom));padding:.4375rem .5rem calc(.4375rem + var(--mobile-safe-bottom));-webkit-backdrop-filter:blur(1rem);backdrop-filter:blur(1rem);background:#07090eeb;border-top:.0625rem solid #ffffff1a;grid-template-columns:repeat(5,minmax(0,1fr));gap:.125rem;display:grid;position:fixed;bottom:0;left:0;right:0;box-shadow:0 -.625rem 1.875rem #00000059}html.theme-light .mobile-bottom-nav{background:#fffffff0;border-top-color:#0f172a1a;box-shadow:0 -.625rem 1.625rem #0f172a1f}.mobile-bottom-nav__item{color:#e2e8f09e;cursor:pointer;background:0 0;border:0;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;gap:.1875rem;min-width:0;height:3.125rem;font-size:.625rem;font-weight:700;line-height:1;display:flex}html.theme-light .mobile-bottom-nav__item{color:#374151b8}.mobile-bottom-nav__item.is-active{color:#75f3ff;background:#12d8f11f;box-shadow:inset 0 0 0 .0625rem #12d8f12e}html.theme-light .mobile-bottom-nav__item.is-active{color:#0088a0;background:#00acc01a;box-shadow:inset 0 0 0 .0625rem #0088a029}.mobile-bottom-nav__icon{width:1.25rem;height:1.25rem}.dashboard-page,.creation-gallery-page,.inspiration-page,.my-page-root{padding-bottom:calc(var(--mobile-bottom-nav-height) + var(--mobile-safe-bottom))!important}.creation-gallery-page{height:100dvh!important}.creation-gallery-page>.h-\[50px\]{height:2.75rem!important}.creation-gallery-page>.flex.min-h-0{gap:0!important;padding:.625rem!important}.creation-gallery-page aside{display:none!important}.creation-gallery-page .sidebar-scroll-muted>.relative.mb-5{border-radius:14px!important;margin-bottom:.75rem!important;padding:1.125rem .875rem!important}.creation-gallery-page h1{font-size:1.2rem!important}.creation-gallery-page .sidebar-scroll-muted{padding-bottom:1.125rem!important}.app-market-workspace-root{height:100dvh!important;padding-bottom:calc(var(--mobile-safe-bottom) + .75rem)!important;overflow:hidden auto!important}.app-market-workspace-layout,.workflow-workspace-layout{flex-direction:column!important;gap:.75rem!important;height:auto!important;min-height:100dvh!important;padding:3rem .625rem .625rem!important;display:flex!important;overflow:visible!important}.workflow-workspace-layout{height:100dvh!important;padding-bottom:calc(var(--mobile-safe-bottom) + .75rem)!important;overflow:hidden auto!important}.app-market-workspace-controls,.workflow-workspace-controls,.app-market-workspace-results,.workflow-workspace-results{flex:none!important;width:100%!important;height:auto!important;min-height:0!important;padding:0!important;overflow:visible!important}.app-market-workspace-results>.h-8,.workflow-workspace-results>.h-8{display:none!important}.app-market-workspace-layout .ws-card,.workflow-workspace-layout .ws-card,.app-market-workspace-layout .ws-card-inner,.workflow-workspace-layout .ws-card-inner{min-height:0!important}.app-market-workspace-layout aside>.ws-card.flex-1,.workflow-workspace-layout aside>.ws-card.flex-1{flex:none!important}.app-market-workspace-layout section.ws-card,.workflow-workspace-layout section.ws-card{min-height:22.5rem!important}.app-market-workspace-layout header,.workflow-workspace-layout header{scrollbar-width:none;overflow-x:auto;padding:.625rem!important}.app-market-workspace-layout header::-webkit-scrollbar{display:none}.workflow-workspace-layout header::-webkit-scrollbar{display:none}.app-market-workspace-layout header>div,.workflow-workspace-layout header>div{flex:none}.app-market-workspace-layout .grid.grid-cols-2,.app-market-workspace-layout .grid.grid-cols-3,.app-market-workspace-layout .grid.grid-cols-4,.workflow-workspace-layout .grid.grid-cols-2,.workflow-workspace-layout .grid.grid-cols-3,.workflow-workspace-layout .grid.grid-cols-4{grid-template-columns:minmax(0,1fr)!important}.app-market-workspace-layout textarea,.workflow-workspace-layout textarea{min-height:6rem}.app-market-workspace-layout .flex.items-center.gap-2,.workflow-workspace-layout .flex.items-center.gap-2{flex-wrap:wrap}.app-market-workspace-layout .ws-btn-cta,.workflow-workspace-layout .ws-btn-cta{min-width:11.25rem}.mobile-gallery-category-tabs{scrollbar-width:none;gap:.5rem;margin:-.125rem 0 .875rem;padding:.125rem .125rem .25rem;display:flex;overflow-x:auto}.mobile-gallery-category-tabs::-webkit-scrollbar{display:none}.mobile-gallery-category-tab{color:#e2e8f0b8;cursor:pointer;white-space:nowrap;background:#ffffff0a;border:.0625rem solid #ffffff14;border-radius:999px;flex:none;height:1.875rem;padding:0 .75rem;font-size:.75rem;font-weight:700}.mobile-gallery-category-tab.is-active{color:#9ff4ff;background:#12d8f124;border-color:#12d8f161}.dashboard-page>.relative.mx-auto{max-width:none!important;padding:3rem .75rem calc(var(--mobile-bottom-nav-height) + var(--mobile-safe-bottom) + 1rem)!important;row-gap:1.25rem!important}.dashboard-page section,.dashboard-page .grid{min-width:0}.dashboard-page .grid.grid-cols-2,.dashboard-page .grid.grid-cols-5,.dashboard-page .grid.grid-cols-4,.dashboard-page .grid.grid-cols-3{grid-template-columns:minmax(0,1fr)!important}.dashboard-page .relative.overflow-hidden.rounded-\[20px\]{aspect-ratio:16/9;border-radius:14px!important;height:auto!important}.dashboard-page [role=button].group.relative.flex.h-\[240px\]{flex-direction:column!important;height:auto!important;min-height:0!important}.dashboard-page [role=button].group.relative.flex.h-\[240px\]>div:nth-child(2){aspect-ratio:16/9;border-bottom:.0625rem solid #ffffff14;border-left:0!important;border-right:0!important;border-radius:0!important;justify-content:center!important;width:100%!important;max-width:none!important;height:auto!important}.dashboard-page [role=button].group.relative.flex.h-\[240px\]>div:nth-child(3){padding:1rem!important}.recharge-modal-panel{border-radius:16px!important;width:min(32.5rem,100vw - 2rem)!important;max-height:calc(100dvh - 3rem)!important}.recharge-modal-panel .grid.grid-cols-3{grid-template-columns:repeat(2,minmax(0,1fr))!important}.recharge-modal-panel .px-6{padding-left:1rem!important;padding-right:1rem!important}.official-partner-modal-panel{border-radius:14px!important;width:calc(100vw - 1.25rem)!important;max-height:calc(100dvh - 1.5rem)!important}.official-partner-modal-panel .official-partner-header-bg{padding:1.75rem .875rem 1.125rem!important}.official-partner-modal-panel .official-partner-modal-body{padding-left:.875rem!important;padding-right:.875rem!important}.official-partner-modal-panel .partner-feature-card-wrap{height:auto!important;min-height:0!important}.official-partner-modal-panel .partner-feature-card-inner{padding:.875rem!important}.official-partner-modal-panel .official-partner-stats-panel{height:auto!important;min-height:0!important;max-height:none!important;padding:.75rem .5rem!important}.official-partner-modal-panel .official-partner-modal-footer{height:auto!important;min-height:0!important;max-height:none!important;padding:.75rem!important}.official-partner-modal-panel .official-partner-modal-footer>div{flex-direction:column!important;gap:.5rem!important}.official-partner-modal-panel .official-partner-modal-footer button{width:100%!important;min-width:0!important;max-width:none!important}.asset-library-modal{border-left:0!important;border-right:0!important;border-radius:0!important;width:100vw!important;height:100dvh!important;max-height:none!important}.asset-library-modal__header{flex-wrap:wrap;align-items:flex-start!important;padding:.875rem .875rem .625rem!important}.asset-library-modal__quota{flex-wrap:wrap;order:3;width:100%;gap:.5rem!important}.asset-library-modal__toolbar{flex-wrap:wrap;padding:.75rem .875rem .625rem!important}.asset-library-modal__search{flex-basis:100%}.asset-library-modal__toolbar>button{flex:1 1 0;justify-content:center;min-width:0}.asset-library-modal__upload{margin-left:.875rem!important;margin-right:.875rem!important;padding:.75rem!important}.asset-library-modal__upload .mb-3.flex{flex-direction:column!important;align-items:stretch!important}.asset-library-modal__tabs{scrollbar-width:none;overflow-x:auto;padding:0 .875rem .625rem!important}.asset-library-modal__tabs::-webkit-scrollbar{display:none}.asset-library-modal__notice{margin-left:.875rem!important;margin-right:.875rem!important;padding:.625rem .75rem!important}.asset-library-modal__body{padding:0 .875rem 1.125rem!important}.asset-library-modal__grid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.625rem!important}.asset-library-modal__grid .relative.overflow-hidden{height:7rem!important}.inspiration-page{height:100dvh!important}.my-page-root{flex-direction:column!important;height:100dvh!important;overflow:hidden auto!important}.my-page-main{order:2;min-height:60vh;overflow:visible!important}.my-page-profile-sidebar{border-bottom:.0625rem solid #ffffff0f;order:1;border-left:0!important;flex-shrink:0!important;width:100%!important;height:auto!important;min-height:0!important;max-height:none!important;padding:.75rem!important;overflow:visible!important}.my-page-profile-sidebar>div:first-child,.my-page-profile-sidebar>div:nth-child(2){padding:.875rem!important}.my-page-profile-sidebar .grid.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))!important}.my-page-header{align-items:flex-start!important;padding:.625rem .75rem!important}.my-page-header-left{flex-basis:100%}.my-page-notice{flex-basis:100%!important;max-width:none!important;margin-left:0!important}.my-page-batch-actions{scrollbar-width:none;width:100%;padding-bottom:.125rem;overflow-x:auto;flex-wrap:nowrap!important;justify-content:flex-start!important}.my-page-batch-actions::-webkit-scrollbar{display:none}.my-page-batch-toggle{margin-left:auto}.my-page-works-panel{min-height:60vh;padding:.625rem!important;overflow:visible!important}.my-page-works-panel>div{min-height:60vh}.my-page-works-scroll{max-height:none!important;padding:.625rem!important}.my-page-works-scroll .grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}.my-page-work-card .absolute.right-2.top-2{pointer-events:auto!important;opacity:1!important}.my-page-root .fixed.inset-0.z-\[200\]>.relative{width:calc(100vw - 1.25rem)!important;max-width:none!important;height:calc(100dvh - 1.5rem)!important;max-height:none!important}.my-page-root .fixed.inset-0.z-\[200\] .grid[style*=grid-template-columns]{min-width:47.5rem}}@property --workspace-card-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.ws-card{background:#13141a;border-radius:16px;padding:.0625rem;transition:transform .25s;position:relative}.ws-card-inner{background:#13141a;border:.0625rem solid #ffffff0f;border-radius:15px;height:100%;transition:border-color .2s;position:relative}.ws-card:before{content:"";border-radius:inherit;background:conic-gradient(from var(--workspace-card-angle), #8a5cff, #25d4ff, #6affb8, #8a5cff);opacity:0;z-index:0;transition:opacity .3s;animation:4s linear infinite paused ws-card-spin;position:absolute;inset:0}.ws-card:hover{transform:translateY(-.125rem)}.ws-card:hover:before{opacity:1;animation-play-state:running}.ws-card:hover .ws-card-inner{border-color:#0000}.ws-card-inner>*{z-index:1;position:relative}@keyframes ws-card-spin{to{--workspace-card-angle:360deg}}.ws-card-head{align-items:center;gap:.5rem;padding:.75rem .875rem 0;display:flex}.ws-card-head-ico{color:#c0d2ff;background:linear-gradient(135deg,#8a5cff40,#25d4ff2e);border-radius:6px;place-items:center;width:1.375rem;height:1.375rem;display:grid}.ws-pill{color:#c9d3e8;background:#ffffff0f;border-radius:999px;align-items:center;padding:.125rem .5rem;font-size:.625rem;font-weight:700;display:inline-flex}.ws-pill-grad{color:#fff;background:linear-gradient(135deg,#8a5cff47,#25d4ff38)}.ws-btn-cta{background:linear-gradient(135deg,#8a5cff 0%,#5b8dff 50%,#25d4ff 100%);position:relative;overflow:hidden;box-shadow:0 .625rem 1.625rem #5b8dff80,inset 0 0 0 .0625rem #ffffff1f}.ws-btn-cta:after{content:"";pointer-events:none;background:linear-gradient(120deg,#0000 30%,#ffffff6b 50%,#0000 70%);animation:2.6s ease-in-out infinite ws-shimmer;position:absolute;inset:0;transform:translate(-100%)}.ws-btn-cta:disabled:after{animation:none}.ws-btn-cta>*{z-index:1;position:relative}@keyframes ws-shimmer{0%{transform:translate(-120%)}60%{transform:translate(120%)}to{transform:translate(120%)}}.ws-number-breath{animation:3.5s ease-in-out infinite ws-breath}@keyframes ws-breath{0%,to{text-shadow:0 0 .5rem #8a5cff80}50%{text-shadow:0 0 1.125rem #25d4ffb3}}.ws-empty-dash{background-image:linear-gradient(90deg,#8a5cff99 50%,#0000 50%),linear-gradient(90deg,#8a5cff99 50%,#0000 50%),linear-gradient(#0000 50%,#25d4ff99 50%),linear-gradient(#0000 50%,#25d4ff99 50%);background-position:0 0,0 100%,0 0,100% 0;background-repeat:repeat-x,repeat-x,repeat-y,repeat-y;background-size:.875rem .09375rem,.875rem .09375rem,.09375rem .875rem,.09375rem .875rem;animation:.8s linear infinite ws-dashmove}@keyframes ws-dashmove{0%{background-position:0 0,0 100%,0 0,100% 0}to{background-position:1.75rem 0,-1.75rem 100%,0 -1.75rem,100% 1.75rem}}.ws-tab-active{background:linear-gradient(135deg,#8a5cff,#25d4ff);box-shadow:0 .25rem .875rem #5b8dff66;color:#fff!important}.gal-card{background:#111114;border-radius:14px;padding:.0625rem;transition:transform .25s;position:relative}.gal-card-inner{background:#111114;border:.0625rem solid #ffffff0f;border-radius:13px;height:100%;transition:border-color .2s;position:relative}.gal-card:before{content:"";border-radius:inherit;background:conic-gradient(from var(--workspace-card-angle), #8a5cff, #25d4ff, #6affb8, #8a5cff);opacity:0;z-index:0;transition:opacity .3s;animation:4s linear infinite paused ws-card-spin;position:absolute;inset:0}.gal-card:hover{transform:translateY(-.1875rem)}.gal-card:hover:before{opacity:1;animation-play-state:running}.gal-card:hover .gal-card-inner{border-color:#0000}.gal-card-inner>*{z-index:1;position:relative}.gal-pair{position:relative}.gal-pair:after{content:"";pointer-events:none;z-index:2;background:linear-gradient(#0000 0%,#5b8dff73 30%,#25d4ff73 70%,#0000 100%);width:.0625rem;position:absolute;top:8%;bottom:8%;left:50%;transform:translate(-50%)}.gal-ai-badge{background:linear-gradient(135deg,#4c1d95fa,#0e7490f5);border:.0625rem solid #ffffff6b;box-shadow:0 0 0 .0625rem #0000005c,0 .375rem .875rem #0000006b,inset 0 .0625rem #ffffff3d}.gal-ai-badge-text{color:#fff;text-shadow:0 .0625rem .125rem #000000b8;font-weight:800}.gal-prompt-box{background:linear-gradient(135deg,#8a5cff0f,#25d4ff0a);border:.0625rem solid #ffffff0f}.gal-prompt-label{-webkit-text-fill-color:transparent;background:linear-gradient(135deg,#c0a8ff,#80d8ff);-webkit-background-clip:text;background-clip:text;font-weight:800}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-space-x-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-divide-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0%}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}@property --tw-duration{syntax:"*";inherits:false}@property --tw-ease{syntax:"*";inherits:false}@keyframes spin{to{transform:rotate(360deg)}}@keyframes pulse{50%{opacity:.5}}html.theme-light .inspiration-action-button{color:#fff!important;background:#8b5cf6!important}html.theme-light .inspiration-action-button:hover{color:#fff!important;background:#7c3aed!important}html.theme-light .inspiration-action-button svg,html.theme-light .inspiration-action-button span{color:#fff!important}html.theme-light .my-page-info-pill-muted{color:#6b7280;background:#0000000a;border-color:#0000001f}html.theme-light .my-page-info-pill-muted:hover{color:#374151;background:#00000012;border-color:#0000002e}html.theme-light section[class*=h-screen][class*=overflow-y-auto]{background:0 0!important}html.theme-light .max-w-\[520px\].rounded-xl.border.border-white\/10.bg-\[var\(--ch-181a21\)\]{color:#111827!important;background:#e8f7fa!important;border-color:#00cae040!important;box-shadow:0 .125rem .5rem #0000000f!important}html.theme-light article.rounded-xl.border.border-white\/10.bg-\[var\(--ch-13141b\)\]{background:#fff!important;border-color:#00000014!important;box-shadow:0 .125rem .75rem #0000000f!important}html.theme-light .absolute.-top-\[13px\].rounded-xl.bg-\[var\(--ch-202329\)\]{color:#6b7280!important;background:#fff!important;border:.0625rem solid #0000001a!important;box-shadow:0 .0625rem .25rem #00000012!important}html.theme-light .absolute.-top-\[13px\].rounded-xl.bg-\[var\(--ch-202329\)\] span{color:#d97706!important;opacity:1!important}html.theme-light .bg-\[var\(--ch-10141d\)\].rounded-\[11px\]{background:#fff!important;border:.0625rem solid #00000014!important;box-shadow:0 -.0625rem #0000000f,0 .25rem 1.25rem #00000014!important}html.theme-light .rounded-lg.border.border-white\/10.bg-\[var\(--ch-181a21\)\].p-2,html.theme-light .rounded-lg.border.border-white\/10.bg-\[var\(--ch-181a21\)\].p-4{background:#fff!important;border-color:#0000001a!important;box-shadow:0 .5rem 2rem #0000001f!important}html.theme-light [class*="[&_code]:bg-"] [code],html.theme-light article [code]{color:#0369a1!important;background:#f3f4f6!important;border-color:#0000001a!important}html.theme-light article pre{background:#f8fafc!important;border-color:#0000001a!important}html.theme-light article hr,html.theme-light article table,html.theme-light article td,html.theme-light article th{border-color:#0000001a!important}html.theme-light article strong{color:#111827!important}html.theme-light [class*="text-[var(--ch-ffd21a)]/60"]{color:#6b7280!important}html.theme-light [class*="shadow-[inset_0_0_0_1px_rgba(255,255,255"]{border-color:#00cae040!important;box-shadow:0 .125rem .5rem #0000000f!important}html.theme-light [class*=border-dashed][class*=border-white]{border-color:#0003!important}html.theme-light [class*=rounded-xl][class*=border-white\/10][class*="bg-[var(--ch-13141b)]"],html.theme-light .rounded-xl.border.border-white\/10.bg-\[var\(--ch-13141b\)\]{background:#fff!important;border-color:#00000014!important;box-shadow:0 .125rem .5rem #0000000d!important}html.theme-light .bg-\[var\(--ch-1c2030\)\]{color:#374151!important;background:#f3f4f6!important}html.theme-light .bg-\[var\(--ch-1c2030\)\]:hover,html.theme-light .hover\:bg-\[var\(--ch-242838\)\]:hover{color:#111827!important;background:#e5e7eb!important}html.theme-light [class*="bg-[var(--ch-1c2030)]"].hover\:text-white:hover{color:#111827!important}html.theme-light .bg-black\/60{background:#0000008c!important}html.theme-light .hover\:bg-black\/85:hover{background:#000000b8!important}html.theme-light .bg-black\/60.text-white,html.theme-light .bg-black\/60 .text-white{color:#fff!important}html.theme-light .bg-\[var\(--ch-242833\)\]\/50{color:#374151!important;background:#0000000d!important}html.theme-light .hover\:bg-\[var\(--ch-242833\)\]:hover{color:#111827!important;background:#00000014!important}html.theme-light .absolute.inset-0.bg-black\/60{background:#00000080!important}html.theme-light .bg-\[var\(--ch-1c2030\)\].hover\:text-white:hover{color:#111827!important}html.theme-light .rounded-xl.border.border-white\/10.bg-\[var\(--ch-13151f\)\]{background:#fff!important;border-color:#0000001a!important;box-shadow:0 .5rem 2rem #0000001f!important}html.theme-light [class*="drop-shadow-[0_0_13px_rgba(255,255,255"]{filter:none!important}html.theme-light .dashboard-page--light{background:linear-gradient(#f8fafc 0%,#f0f4f8 48%,#eef2f6 100%)}html.theme-light .dashboard-page--light:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(55% 40% at 12% -8%,#8b5cf612,#0000 62%),radial-gradient(45% 35% at 88% 4%,#0ea5e90f,#0000 58%);position:fixed;inset:0}html.theme-light .border.border-white\/\[0\.08\].bg-\[var\(--ch-11131a\)\]{background:#fff!important;border-color:#00000014!important}html.theme-light .bg-white\/\[0\.04\].border-white\/\[0\.09\]{background:#0000000a!important;border-color:#00000017!important}html.theme-light [class*="ring-white/[0.07]"]{--tw-ring-color:#0000001a!important}html.theme-light .bg-white\/\[0\.08\]{background-color:#00000014!important}html.theme-light [class*=ring-inset][class*=ring-white]{--tw-ring-color:#00000014!important}html.theme-light .bg-\[var\(--ch-101218\)\]{background:#fff!important}html.theme-light .border-white\/10.bg-black\/20{color:#374151!important;background:#0000000a!important;border-color:#0000001f!important}html.theme-light .border-dashed.border-white\/\[0\.1\].bg-white\/\[0\.03\]{background:#00000005!important;border-color:#00000024!important}html.theme-light .border-l.border-white\/\[0\.06\],html.theme-light .border-r.border-white\/\[0\.06\],html.theme-light .border-b.border-white\/\[0\.05\]{border-color:#00000012!important}html.theme-light .rounded-full.border.bg-\[var\(--ch-0c0e12\)\]{background:#fff!important;border-color:#0000001f!important;box-shadow:0 .0625rem .25rem #00000012!important}html.theme-light .rounded-full.border.bg-\[var\(--ch-0c0e12\)\] input{color:#111827!important}html.theme-light .rounded-xl.border.border-white\/\[0\.08\].bg-\[var\(--ch-10131a\)\]{background:#fff!important;border-color:#0000001a!important;box-shadow:0 .5rem 2rem #0000001f!important}html.theme-light .rounded-lg.border.border-white\/\[0\.08\].bg-black\/25,html.theme-light .rounded-lg.border.border-white\/\[0\.08\].bg-black,html.theme-light .rounded-lg.border.border-white\/\[0\.07\].bg-black\/20{background:#f9fafb!important;border-color:#00000014!important}html.theme-light .border-b.border-white\/\[0\.06\]{border-color:#00000012!important}html.theme-light h1[style*=-webkit-text-fill-color]{-webkit-text-fill-color:#111827!important;color:#111827!important;background-image:none!important}html.theme-light .bg-\[var\(--ch-050505\)\]{background:#1f2937!important}html.theme-light .border-white\/15,html.theme-light .hover\:border-white\/45:hover{border-color:#00000026!important}html.theme-light .rounded-full.bg-\[var\(--ch-1a1c22\)\]{color:#374151!important;background:#f3f4f6!important;border-color:#0000001a!important}html.theme-light .hover\:bg-white\/5:hover,html.theme-light .hover\:bg-white\/\[0\.08\]:hover,html.theme-light .hover\:bg-white\/10:hover{background-color:#0000000f!important}html.theme-light .hover\:bg-white\/20:hover{background-color:#0000001a!important}html.theme-light .hover\:text-white:hover{color:#111827!important}html.theme-light .bg-black\/60 .hover\:text-white:hover,html.theme-light [class~=bg-black\/60] .hover\:text-white:hover,html.theme-light [class~=backdrop-blur-sm] .hover\:text-white:hover{color:#fff!important}html.theme-light .creation-gallery-page{background:linear-gradient(#f8fafc 0%,#f0f2f5 48%,#eef2f6 100%)!important}html.theme-light .creation-gallery-page:before{content:"";pointer-events:none;z-index:0;background:radial-gradient(50% 38% at 10% -6%,#8b5cf60d,#0000 62%),radial-gradient(42% 32% at 90% 2%,#0ea5e90d,#0000 58%);position:fixed;inset:0}html.theme-light .rounded-2xl.border.border-white\/\[0\.06\].bg-\[var\(--ch-121212\)\]{background:#fff!important;border-color:#00000014!important;box-shadow:.125rem 0 .5rem #0000000a!important}html.theme-light .border-b.border-white\/\[0\.04\]{border-color:#0000000f!important}html.theme-light .hover\:bg-white\/\[0\.04\]:hover{background:#0000000a!important}html.theme-light .rounded-xl.border.border-white\/\[0\.06\].bg-\[var\(--ch-13141a\)\]{background:#fff!important;border-color:#00000014!important}html.theme-light .rounded-lg.border.border-white\/\[0\.1\].bg-\[var\(--ch-15171f\)\]{background:#f9fafb!important;border-color:#0000001f!important}html.theme-light .border-b.border-white\/\[0\.06\].backdrop-blur-sm{background:#f0f2f5d9!important;border-color:#00000012!important}html.theme-light .rounded-lg.border.border-white\/\[0\.06\].bg-\[var\(--ch-11131a\)\]{background:#f9fafb!important;border-color:#00000014!important}html.theme-light .dashboard-skeleton-block{border:.0625rem solid #0f172a0f}html.theme-light .rounded-full.border.border-white\/10.bg-\[var\(--ch-11131a\)\]{background:#f0f2f5!important;border-color:#0000001a!important}html.theme-light .rounded-full.border.border-white\/10.bg-black\/35{background:#e5e7eb!important;border-color:#0000001a!important}html.theme-light .bg-\[var\(--ch-08090d\)\]{background:#f0f2f5!important}html.theme-light .ws-card{background:#fff}html.theme-light .ws-card-inner{background:#fff;border-color:#00000014}html.theme-light .ws-card:hover:before{opacity:.4}html.theme-light .bg-white\/\[0\.08\].h-px,html.theme-light .h-px.bg-white\/\[0\.08\]{background:#0000001a!important}html.theme-light .bg-white\/\[0\.05\].ring-1.ring-white\/\[0\.08\]{--tw-ring-color:#0000001f!important;color:#6b7280!important;background:#f3f4f6!important}html.theme-light .border-b.border-white\/\[0\.06\].px-5,html.theme-light .border-t.border-white\/\[0\.06\]{border-color:#00000012!important}html.theme-light .rounded-full.border.border-white\/12{color:#374151!important;background:#fff!important;border-color:#0000001f!important}html.theme-light .bg-\[var\(--ch-171719\)\]{background:#fff!important}html.theme-light .border-white\/8{border-color:#0000001a!important}html.theme-light .rounded-lg.border.border-white\/8.bg-\[var\(--ch-171719\)\]{background:#f9fafb!important;border-color:#00000014!important}html.theme-light .rounded-lg.border.border-white\/8.bg-\[var\(--ch-111113\)\]{background:#fff!important;border-color:#00000014!important}html.theme-light .rounded-lg.bg-white\/5,html.theme-light .bg-white\/5{background:#0000000a!important}html.theme-light .rounded-xl.border.border-white\/8.bg-\[var\(--ch-111113\)\]{background:#fff!important;border-color:#00000014!important}html.theme-light .rounded-md.border.border-\[var\(--ch-ff5b6b\)\]\/20.bg-\[var\(--ch-241316\)\]{background:#fff5f5!important;border-color:#ef444440!important}html.theme-light .gal-card{background:#fff}html.theme-light .gal-card-inner{background:#fff;border-color:#00000014}html.theme-light .group:hover .group-hover\:bg-black\/40{background-color:#0000002e!important}html.theme-light .group:hover .group-hover\:bg-black\/38{background-color:#00000029!important}html.theme-light [class~=bg-black\/50][class~=backdrop-blur-sm]{color:#374151!important;border-color:#0000001f!important}html.theme-light [class~=bg-black\/50][class~=backdrop-blur-sm]:hover{color:#111827!important}html.theme-light [class~=bg-black\/50][class~=backdrop-blur-sm] svg{color:#374151!important}html.theme-light .rounded-xl.border.border-white\/\[0\.06\].bg-\[\#11131a\]{background:#fff!important;border-color:#00000014!important}html.theme-light .rounded-xl.border.border-white\/\[0\.06\].bg-\[\#11131a\]:hover{background:#f9fafb!important;border-color:#5b8dff59!important}html.theme-light .rounded-xl.border.border-white\/\[0\.06\].bg-\[var\(--ch-11131a\)\]{background:#fff!important;border-color:#00000014!important}html.theme-light .rounded-xl.border.border-white\/\[0\.06\].bg-\[var\(--ch-11131a\)\]:hover{background:#f9fafb!important;border-color:#25d4ff59!important}html.theme-light .bg-\[\#0c0e16\]{background:#f0f2f5!important}html.theme-light .bg-\[\#141824\]{background:#f9fafb!important}html.theme-light .bg-\[\#07151b\]\/85{color:#0369a1!important;background:#eff6ffeb!important;border-color:#25d4ff40!important}html.theme-light .bg-\[\#07151b\]\/85 .text-\[\#72e7ff\]{color:#0369a1!important}html.theme-light .bg-\[\#11131a\] .text-\[\#8d94a1\]{color:#6b7280!important}html.theme-light .bg-\[\#11131a\] .text-\[\#3f4451\]{color:#9ca3af!important}html.theme-light .bg-\[var\(--ch-1f6bff\)\].text-white,html.theme-light .bg-\[\#1f6bff\].text-white{color:#fff!important}html.theme-light .hover\:bg-\[var\(--ch-1557d8\)\]:hover,html.theme-light .hover\:bg-\[\#1557d8\]:hover{color:#fff!important;background:#1557d8!important}html.theme-light .flex.min-h-\[680px\].flex-1.flex-col.bg-\[var\(--ch-111827\)\] .border-b.border-white\/10{border-color:#00000017!important}html.theme-light .flex.min-h-\[680px\].flex-1.flex-col.bg-\[var\(--ch-111827\)\] .text-white{color:#374151!important}html.theme-light .flex.min-h-\[680px\].flex-1.flex-col.bg-\[var\(--ch-111827\)\] .hover\:bg-white\/10:hover{background:#00000012!important}html.theme-light .flex.min-h-\[680px\].flex-1.flex-col.bg-\[var\(--ch-111827\)\] .bg-black\/35{color:#374151!important;background:#ffffffeb!important}html.theme-light .flex.min-h-\[680px\].flex-1.flex-col.bg-\[var\(--ch-111827\)\] .hover\:bg-black\/55:hover{color:#111827!important;background:#fff!important}html.theme-light .w-\[320px\].border-l.bg-white .text-\[var\(--ch-111827\)\]{color:#111827!important}html.theme-light .w-\[320px\].border-l.bg-white .text-\[var\(--ch-374151\)\]{color:#374151!important}html.theme-light .w-\[320px\].border-l.bg-white .text-\[var\(--ch-7a8496\)\]{color:#6b7280!important}html.theme-light .rounded-\[10px\].border.border-white\/\[0\.06\].bg-\[var\(--ch-141416\)\]{background:#fff!important;border-color:#00000014!important;box-shadow:0 .125rem .5rem #0000000d!important}html.theme-light .flex.min-h-0.flex-1.flex-col.gap-4.border-l.border-white\/\[0\.06\].bg-\[var\(--ch-0a0a0a\)\]{background:#f0f2f5!important;border-color:#00000012!important}html.theme-light .bg-\[var\(--ch-0a0a0a\)\]{background:#f0f2f5!important}html.theme-light .shrink-0.border-b.border-white\/\[0\.06\].bg-\[var\(--ch-0a0a0a\)\]{background:#f0f2f5!important;border-color:#00000012!important}html.theme-light .flex.min-h-0.min-w-0.flex-1.flex-col.overflow-hidden.rounded-\[10px\].border.border-white\/\[0\.06\].bg-\[var\(--ch-111113\)\]\/40{background:#f9fafb!important;border-color:#00000014!important}html.theme-light .border-b.border-white\/\[0\.07\]{border-color:#00000012!important}html.theme-light .my-page-work-card-surface{border-color:#00000014!important}html.theme-light .rounded-lg.border.border-solid.border-white\/\[0\.07\].bg-\[var\(--ch-1a1a1d\)\]{background:#fff!important;border-color:#00000014!important}html.theme-light .bg-white\/\[0\.06\].border.border-white\/10{color:#111827!important;background:#fff!important;border-color:#0000001f!important}html.theme-light .rounded-md.border.border-white\/10.bg-white\/\[0\.06\]{color:#374151!important;background:#f3f4f6!important;border-color:#0000001a!important}html.theme-light .h-px.bg-white\/\[0\.08\]{background:#00000014!important}html.theme-light .border-b.border-white\/\[0\.06\].py-2\.5{border-color:#00000012!important}html.theme-light .flex.h-8.shrink-0.items-center.gap-1\.5.rounded-md.border.border-white\/25{color:#374151!important;border-color:#00000026!important}html.theme-light .official-partner-backdrop-stars{background-image:radial-gradient(.075rem .075rem at 7% 18%,#16c4e338,#0000),radial-gradient(.075rem .075rem at 48% 11%,#9048ea2e,#0000),radial-gradient(.075rem .075rem at 89% 40%,#f59e0b33,#0000),radial-gradient(.075rem .075rem at 30% 69%,#16c4e329,#0000),radial-gradient(.075rem .075rem at 71% 80%,#9048ea33,#0000),radial-gradient(.075rem .075rem at 18% 91%,#f59e0b24,#0000),radial-gradient(.075rem .075rem at 63% 33%,#16c4e32e,#0000),radial-gradient(.075rem .075rem at 92% 72%,#9048ea29,#0000),radial-gradient(.075rem .075rem at 5% 52%,#f59e0b26,#0000),radial-gradient(.075rem .075rem at 41% 47%,#16c4e333,#0000),radial-gradient(.075rem .075rem at 76% 15%,#9048ea24,#0000),radial-gradient(.075rem .075rem at 24% 36%,#f59e0b2e,#0000);background-color:#f0f2f5eb!important}html.theme-light .official-partner-header-bg{background-color:#fff}html.theme-light .official-partner-modal-body{background:#fff!important}html.theme-light .official-partner-corner-bracket{border-color:#00acc047!important}html.theme-light .official-cert-shimmer{background-color:#fffbebf2;border-color:#b4530973!important;box-shadow:0 .0625rem .25rem #b4530914!important}html.theme-light .official-cert-shimmer span,html.theme-light .official-cert-shimmer svg{color:#b45309!important}html.theme-light .official-cert-shimmer:after{opacity:.38;background:linear-gradient(90deg,#0000 0%,#d9770600 12%,#d977061a 28%,#d977062e 42%,#b4530938 50%,#d977062e 58%,#d977061a 72%,#d9770600 88%,#0000 100%)}html.theme-light .partner-tag-text{background:#fffbeb99;color:#b45309!important;border-color:#b4530980!important}html.theme-light .partner-hero-title{color:#0000;-webkit-text-fill-color:transparent;filter:drop-shadow(0 .0625rem #b4530914);background-image:linear-gradient(100deg,#b45309 0%,#d97706 18%,#f59e0b 34%,#d97706 48%,#fbbf24 58%,#b45309 72%,#d97706 86%,#b45309 100%);background-position:0%;background-size:300% 100%;-webkit-background-clip:text;background-clip:text}html.theme-light .partner-divider-line--l{box-shadow:none;background:linear-gradient(90deg,#6366f159 0%,#7c3aed47 28%,#2dd4bf73 55%,#22d3eea6 88%,#0891b2bf 100%)}html.theme-light .partner-divider-line--r{box-shadow:none;background:linear-gradient(90deg,#0891b2bf 0%,#2dd4bf73 12%,#7c3aed47 45%,#6366f159 72% 100%)}html.theme-light .partner-divider-diamond{background:#0891b2;box-shadow:0 0 .25rem #0891b240}html.theme-light .partner-divider-end-dot{background:linear-gradient(135deg,#38bdf8 0%,#6366f1 42%,#7c3aed 100%)}@keyframes partner-divider-dot-breathe-light{0%,to{opacity:.85;transform:scale(1);box-shadow:0 0 .1875rem .0625rem #6366f133}50%{opacity:1;transform:scale(1.15);box-shadow:0 0 .375rem .125rem #7c3aed47}}html.theme-light .partner-divider-end-dot{animation:2.3s ease-in-out infinite partner-divider-dot-breathe-light}html.theme-light .partner-divider-sparkle{color:#d97706bf;text-shadow:none}html.theme-light .official-partner-header-bg p{color:#4b5563!important}html.theme-light .official-partner-header-bg p span[aria-hidden]{box-shadow:none!important;background:#0891b2!important}html.theme-light .official-partner-header-deco span:first-child{color:#0ea5e973!important}html.theme-light .official-partner-header-deco span:nth-child(2){background:#ea580c73!important}html.theme-light .official-partner-header-deco span:nth-child(3){color:#0891b273!important}html.theme-light .official-partner-header-deco span:nth-child(4){box-shadow:none!important;background:#7c3aed66!important}html.theme-light .official-partner-header-deco span:nth-child(5){background:#0ea5e966!important}html.theme-light .official-partner-header-deco span:nth-child(6){color:#d9770666!important}@media (prefers-reduced-motion:reduce){html.theme-light .partner-divider-end-dot{animation:none}}html.theme-light .partner-feature-card-wrap{background-color:#fff;box-shadow:0 .0625rem .1875rem #0000000d,0 0 0 .0625rem #0000000f}html.theme-light .partner-feature-card-inner{background-color:#fff}html.theme-light .partner-feature-card-wrap:hover{background:conic-gradient(from 225deg,#7dd3e8,#86b8e8,#90a8e8,#9a98de,#a492d4,#ae8cca,#ba92c0,#c69eb6,#d2acac,#daba9e,#7dd3e8)}html.theme-light .partner-feature-card-wrap:hover .partner-feature-card-inner{background-image:linear-gradient(to bottom right,#e0f2feeb,#ede9feeb)}html.theme-light .partner-feature-card-inner h3{color:#1f2937!important}html.theme-light .partner-feature-card-desc{color:#374151!important}html.theme-light .partner-feature-highlight{color:#00695c!important;background:#e0f7fa!important;border-left-color:#00acc1!important}html.theme-light .official-partner-stats-panel{background-color:#f8fafc;background-image:radial-gradient(.0625rem .0625rem at 6% 12%,#f8717159,#0000),radial-gradient(.0625rem .0625rem at 14% 38%,#a78bfa4d,#0000),radial-gradient(.0625rem .0625rem at 22% 18%,#4ade8047,#0000),radial-gradient(.0625rem .0625rem at 31% 55%,#f8717140,#0000),radial-gradient(.0625rem .0625rem at 40% 22%,#a78bfa52,#0000),radial-gradient(.0625rem .0625rem at 48% 68%,#4ade8038,#0000),radial-gradient(.0625rem .0625rem at 55% 14%,#f8717147,#0000),radial-gradient(.0625rem .0625rem at 63% 42%,#a78bfa42,#0000),radial-gradient(.0625rem .0625rem at 71% 28%,#4ade804d,#0000),radial-gradient(.0625rem .0625rem at 78% 58%,#f871713d,#0000),radial-gradient(.0625rem .0625rem at 85% 20%,#a78bfa52,#0000),radial-gradient(.0625rem .0625rem at 92% 48%,#4ade8042,#0000),radial-gradient(.0625rem .0625rem at 11% 72%,#f8717133,#0000),radial-gradient(.0625rem .0625rem at 88% 78%,#a78bfa38,#0000),radial-gradient(.0625rem .0625rem at 52% 8%,#4ade8033,#0000),radial-gradient(115% 115%,#eef6ff 0%,#f8fafc 40% 100%);border-color:#00000014!important;box-shadow:inset 0 .0625rem #0000000a!important}html.theme-light .official-partner-stats-panel [class*=border-r]{border-color:#00000014!important}html.theme-light .official-partner-modal-footer{background:#fffffffa!important;border-top-color:#00000012!important}html.theme-light .modal-panel .partner-modal-btn-secondary{color:#374151!important;background:#fff!important;border-color:#0000001f!important;box-shadow:0 .0625rem .125rem #0000000a!important}html.theme-light .modal-panel .partner-modal-btn-secondary:hover{background:#f9fafb!important;border-color:#0000002e!important;box-shadow:0 .25rem .875rem #00000014!important}html.theme-light .modal-panel .partner-contact-shimmer,html.theme-light .modal-panel .partner-contact-shimmer *{color:#fff!important}html.theme-light .official-partner-modal-scroll{scrollbar-color:#00000026 transparent}html.theme-light .official-partner-modal-scroll::-webkit-scrollbar-thumb{background:#0000001f}html.theme-light .official-partner-modal-scroll::-webkit-scrollbar-thumb:hover{background:#00000038}html.theme-light .modal-panel:not(.modal-panel--force-dark) button[aria-label=关闭]{color:#6b7280!important}html.theme-light .modal-panel:not(.modal-panel--force-dark) button[aria-label=关闭]:hover{color:#111827!important;background:#0000000f!important}.modal-enter-active{animation:.22s ease-out forwards modal-bg-in}.modal-enter-active .modal-panel{animation:.3s cubic-bezier(.16,1,.3,1) forwards modal-panel-in}.modal-leave-active{animation:.16s ease-in forwards modal-bg-out}.modal-leave-active .modal-panel{animation:.16s ease-in forwards modal-panel-out}html.theme-light .modal-panel:not(.modal-panel--force-dark){background:#fff!important;border-color:#0000001a!important;box-shadow:0 1.5rem 5rem #0000002e,0 0 0 .0625rem #0000000f!important}html.theme-light .modal-panel:not(.modal-panel--force-dark) [class*=border-b],html.theme-light .modal-panel:not(.modal-panel--force-dark) [class*=border-t]{border-color:#00000012!important}html.theme-light .modal-panel:not(.modal-panel--force-dark) input,html.theme-light .modal-panel:not(.modal-panel--force-dark) textarea,html.theme-light .modal-panel:not(.modal-panel--force-dark) select{color:#111827!important;background:#f9fafb!important;border-color:#0000001f!important}html.theme-light .modal-panel:not(.modal-panel--force-dark) input::placeholder,html.theme-light .modal-panel:not(.modal-panel--force-dark) textarea::placeholder{color:#9ca3af!important}html.theme-light .modal-panel:not(.modal-panel--force-dark) input:focus,html.theme-light .modal-panel:not(.modal-panel--force-dark) textarea:focus{border-color:#00cae080!important}html.theme-light .modal-panel:not(.modal-panel--force-dark) [class*=border-white\/][class*=bg-transparent],html.theme-light .modal-panel:not(.modal-panel--force-dark) [class*=border-white\/15][class*=bg-white\/]{color:#374151!important;background:#f3f4f6!important;border-color:#0000001f!important}html.theme-light .modal-panel:not(.modal-panel--force-dark) .bg-\[var\(--ch-25262c\)\],html.theme-light .modal-panel:not(.modal-panel--force-dark) .bg-\[var\(--ch-131720\)\],html.theme-light .modal-panel:not(.modal-panel--force-dark) .bg-\[var\(--ch-141a22\)\],html.theme-light .modal-panel:not(.modal-panel--force-dark) .bg-\[var\(--ch-151a22\)\],html.theme-light .modal-panel:not(.modal-panel--force-dark) .bg-\[var\(--ch-18191e\)\],html.theme-light .modal-panel:not(.modal-panel--force-dark) .bg-\[var\(--ch-13141b\)\],html.theme-light .modal-panel:not(.modal-panel--force-dark) .bg-\[var\(--ch-0f1520\)\],html.theme-light .modal-panel:not(.modal-panel--force-dark) .bg-\[var\(--ch-1c1f2a\)\]{background:#f3f4f6!important;border-color:#00000014!important}html.theme-light .modal-panel:not(.modal-panel--force-dark) .rounded-xl.border.bg-\[var\(--ch-18191e\)\]{background:#f0f2f5!important}html.theme-light .modal-panel:not(.modal-panel--force-dark) .border-white\/8.bg-\[var\(--ch-131720\)\],html.theme-light .modal-panel:not(.modal-panel--force-dark) [class*=border-white\/8][class*="bg-[var(--ch-"]{background:#f9fafb!important;border-color:#00000014!important}html.theme-light .modal-panel:not(.modal-panel--force-dark) [class*=border-dashed]{background:#f9fafb!important;border-color:#0000002e!important}html.theme-light .modal-panel:not(.modal-panel--force-dark) [class*=rounded-xl][class*=border-white]{background:#f3f4f6!important;border-color:#0000001a!important}html.theme-light .modal-panel:not(.modal-panel--force-dark) [class*=text-white]:not([class*=bg-]){color:#111827!important}html.theme-light .modal-panel:not(.modal-panel--force-dark) .bg-white\/\[0\.04\].rounded-\[10px\]{background:#f0f2f5!important}html.theme-light .modal-panel:not(.modal-panel--force-dark) .border-white\/10.bg-\[var\(--ch-141a22\)\]{background:#f9fafb!important;border-color:#0000001a!important}html.theme-light .modal-panel:not(.modal-panel--force-dark) [class*="hover:border-white/25"]:hover{border-color:#00cae066!important}html.theme-light .modal-panel:not(.modal-panel--force-dark) .bg-white\/\[0\.06\],html.theme-light .modal-panel:not(.modal-panel--force-dark) [class*="hover:bg-white/8"]:hover,html.theme-light .modal-panel:not(.modal-panel--force-dark) [class*="hover:bg-white/[0.06]"]:hover{background:#0000000f!important}html.theme-light .modal-panel:not(.modal-panel--force-dark) .bg-black\/55{background:#ffffffe0!important}html.theme-light .modal-panel:not(.modal-panel--force-dark) .bg-black\/55 svg{color:#374151!important}.contact-service-modal__dismiss-btn{color:#fff}html.theme-light .contact-service-modal-backdrop:not(.modal-backdrop--force-dark){background:#0f172a59!important}html.theme-light .contact-service-modal:not(.modal-panel--force-dark) .contact-service-modal__header-icon{color:#0d9488!important;--tw-ring-color:#0ea5e92e!important;background:#e0f2fe!important}html.theme-light .contact-service-modal:not(.modal-panel--force-dark) .contact-service-modal__subtitle,html.theme-light .contact-service-modal:not(.modal-panel--force-dark) .contact-service-modal__label{color:#6b7280!important}html.theme-light .contact-service-modal:not(.modal-panel--force-dark) .contact-service-modal__close{color:#9ca3af!important}html.theme-light .contact-service-modal:not(.modal-panel--force-dark) .contact-service-modal__close:hover{color:#374151!important;background:#0000000f!important}html.theme-light .contact-service-modal:not(.modal-panel--force-dark) .contact-service-modal__copy-hint{color:#0f766e!important;background:#ecfdf5!important}html.theme-light .contact-service-modal:not(.modal-panel--force-dark) .contact-service-modal__surface{background:#f3f4f6!important;border-color:#0000000f!important}html.theme-light .contact-service-modal:not(.modal-panel--force-dark) .contact-service-modal__avatar{box-shadow:none!important;border-color:#00000014!important}html.theme-light .contact-service-modal:not(.modal-panel--force-dark) .contact-service-modal__online-badge{--tw-ring-color:#22c55e38!important;background:#ecfdf5!important}html.theme-light .contact-service-modal:not(.modal-panel--force-dark) .contact-service-modal__online-badge span:last-child{color:#16a34a!important}html.theme-light .contact-service-modal:not(.modal-panel--force-dark) .contact-service-modal__info-icon--phone{color:#2563eb!important;background:#eff6ff!important}html.theme-light .contact-service-modal:not(.modal-panel--force-dark) .contact-service-modal__info-icon--wechat{color:#16a34a!important;background:#ecfdf5!important}html.theme-light .contact-service-modal:not(.modal-panel--force-dark) .contact-service-modal__info-icon--time{color:#7c3aed!important;background:#f5f3ff!important}html.theme-light .contact-service-modal:not(.modal-panel--force-dark) .contact-service-modal__copy-btn{color:#9ca3af!important}html.theme-light .contact-service-modal:not(.modal-panel--force-dark) .contact-service-modal__copy-btn:hover:not(:disabled){color:#374151!important;background:#0000000f!important}html.theme-light .contact-service-modal:not(.modal-panel--force-dark) .contact-service-modal__dismiss-btn{color:#1f2937!important;background:#f3f4f6!important;border-color:#00000014!important}html.theme-light .contact-service-modal:not(.modal-panel--force-dark) .contact-service-modal__dismiss-btn:hover{color:#111827!important;background:#e5e7eb!important}html.theme-light .contact-service-modal:not(.modal-panel--force-dark) .contact-service-modal__download-btn:not(:disabled){box-shadow:0 .125rem .5rem #0d948847!important}html.theme-light .contact-service-modal:not(.modal-panel--force-dark) [class*=scrollbar-color]{scrollbar-color:#0000001f transparent}html.theme-light .modal-backdrop--force-dark,html.theme-light .modal-panel--force-dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--ch-0b0f18:#0b0f18;--ch-16181d:#16181d;--ch-1d2026:#1d2026;--ch-1e3a5f:#1e3a5f;--ch-3b2f5a:#3b2f5a;--ch-3d4555:#3d4555;--ch-5a6374:#5a6374;--ch-6b7280:#6b7280;--ch-6b7a8f:#6b7a8f;--ch-7ee8f9:#7ee8f9;--ch-8d94a1:#8d94a1;--ch-9e9e9e:#9e9e9e;--ch-12d8f1:#12d8f1;--ch-2dd4bf:#2dd4bf;--ch-4ade80:#4ade80;--ch-60a5fa:#60a5fa;--ch-86efac:#86efac;--ch-c4b5fd:#c4b5fd;--ch-ff6b6b:#ff6b6b;--ch-14532d:#14532d;--ch-22c55e:#22c55e;--ch-374151:#374151;--ch-0d9b93:#0d9b93;--ch-0e7d74:#0e7d74;--ch-07c160:#07c160;--ch-9ca3af:#9ca3af;--ch-00bcd4:#00bcd4;--ch-00b5ad:#00b5ad;--ch-ff9900:#f90;--ch-ffb84d:#ffb84d;--ch-0a2b1d:#0a2b1d;--ch-2d2d2d:#2d2d2d;--ch-2a2a2a:#2a2a2a;--ch-666666:#666;--ch-0ec5e0:#0ec5e0}html.theme-light .modal-backdrop--force-dark{background:#0009!important}html.theme-light .modal-panel--force-dark>.shrink-0 h2.text-white,html.theme-light .modal-panel--force-dark .agreement-scroll h2.border-b.text-white{color:#fff!important}html.theme-light .modal-panel--force-dark .agreement-scroll::-webkit-scrollbar-thumb{background:#ffffff24}html.theme-light .modal-panel--force-dark .agreement-scroll::-webkit-scrollbar-thumb:hover{background:#ffffff38}html.theme-light .modal-panel--force-dark .agreement-scroll{scrollbar-color:#ffffff24 transparent}html.theme-light .modal-panel:not(.modal-panel--force-dark) .agreement-scroll::-webkit-scrollbar-thumb{background:#0000002e}html.theme-light .modal-panel:not(.modal-panel--force-dark) .agreement-scroll::-webkit-scrollbar-thumb:hover{background:#0000004d}html.theme-light .modal-panel:not(.modal-panel--force-dark) .agreement-scroll h2.border-b,html.theme-light .modal-panel:not(.modal-panel--force-dark) .agreement-scroll h3.mb-3{color:#111827!important}html.theme-light .modal-panel:not(.modal-panel--force-dark) .agreement-scroll p.mb-3,html.theme-light .modal-panel:not(.modal-panel--force-dark) .agreement-scroll li.flex{color:#374151!important}html.theme-light .modal-panel:not(.modal-panel--force-dark) .agreement-scroll span.font-semibold,html.theme-light .modal-panel:not(.modal-panel--force-dark) button[class*="bg-[var(--ch-12d8f1)]"]{color:#111827!important}html.theme-light .system-announcement-modal-backdrop{background:#0f172a59!important}html.theme-light .system-announcement-modal{background:#fff;border:.0625rem solid #0000000f;box-shadow:0 1.5rem 5rem #0f172a1f,0 .25rem 1.5rem #0f172a0f!important}html.theme-light .system-announcement-modal__header{background:#fff}html.theme-light .system-announcement-modal__header-glow{opacity:.55;background:radial-gradient(circle at 30% 30%,#00cae02e 0%,#0000 68%)}html.theme-light .system-announcement-modal__icon{background:radial-gradient(circle,#e0f7fa 0%,#b2ebf2 72% 100%);border-color:#00cae059}html.theme-light .system-announcement-modal__icon-bell{color:#0891b2}html.theme-light .system-announcement-modal__title{background-image:linear-gradient(135deg,#111827 0%,#0891b2 100%)}html.theme-light .system-announcement-modal__subtitle,html.theme-light .system-announcement-modal__empty{color:#6b7280!important}html.theme-light .system-announcement-modal__close{color:#9ca3af;background:#f3f4f6;border-color:#0000000f}html.theme-light .system-announcement-modal__close:hover{color:#0f766e;background:#ecfdf5;border-color:#0d948859;box-shadow:0 0 0 .0625rem #0d94881f}html.theme-light .system-announcement-modal__body{scrollbar-color:#0000001f transparent;background:#fff}html.theme-light .system-announcement-modal__body::-webkit-scrollbar-thumb{background:#0000001f}html.theme-light .system-announcement-modal__footer{--color-text-secondary:#64748b;background:#fff;border-top-color:#0000000f}html.theme-light .system-announcement-modal .announce-bg-star{color:#0891b28c;text-shadow:0 0 .375rem #00cae040,0 0 .875rem #0066ff1a;opacity:.28}html.theme-light .announce-footer-nav-btn{color:#64748b;background:#00cae014;border-color:#00cae038}html.theme-light .announce-footer-nav-btn:hover:not(:disabled){color:#0f766e;background:#00cae01f;border-color:#00cae073}html.theme-light .announce-footer-nav-btn:disabled{color:#cbd5e1;background:#f3f4f6;border-color:#0000000f}html.theme-light .system-announcement-modal .announce-content{color:#374151}html.theme-light .system-announcement-modal .announce-content .announce-summary{background:#ecfeff;border-left-color:#0891b2}html.theme-light .system-announcement-modal .announce-content .announce-hi-white{color:#111827}html.theme-light .system-announcement-modal .announce-content .announce-purple{color:#7c3aed}html.theme-light .system-announcement-modal .announce-content .announce-cyan{color:#0891b2}html.theme-light .system-announcement-modal .announce-content .announce-orange{color:#ea580c}html.theme-light .system-announcement-modal .announce-content .announce-orange-hi{color:#c2410c}html.theme-light .system-announcement-modal .announce-content .announce-yellow{color:#ca8a04}html.theme-light .system-announcement-modal .announce-content .announce-emerald{color:#059669}html.theme-light .system-announcement-modal .announce-content .announce-white{color:#111827}html.theme-light .system-announcement-modal .announce-content .announce-muted{color:#6b7280}html.theme-light .system-announcement-modal .announce-content .announce-section-title{color:#111827}html.theme-light .system-announcement-modal .announce-content .announce-section-en{color:#9ca3af}html.theme-light .system-announcement-modal .announce-content .announce-channel-card{background:#7c3aed0f;border-color:#7c3aed2e}html.theme-light .system-announcement-modal .announce-content .announce-feature-card{background:linear-gradient(135deg,#00cae014,#0066ff08);border-color:#00cae038}html.theme-light .system-announcement-modal .announce-content .announce-polish-card{background:linear-gradient(135deg,#10b98114,#05966908);border-color:#10b98138}html.theme-light .system-announcement-modal .announce-content .announce-bug-card{background:#ea580c0f;border-color:#ea580c2e}html.theme-light .system-announcement-modal .announce-content .announce-card-title{color:#111827}html.theme-light .system-announcement-modal .announce-content .announce-chip{color:#374151;border-color:#7c3aed4d}html.theme-light .system-announcement-modal .announce-content .announce-chip-yellow{color:#a16207;border-color:#ca8a0473}html.theme-light .system-announcement-modal .announce-content .announce-footer-note{color:#374151;background:linear-gradient(135deg,#00cae014,#0066ff08);border-color:#00cae040}html.theme-light .system-announcement-modal .announce-content .announce-tag-outline-yellow{color:#a16207;border-color:#ca8a048c}html.theme-light .system-announcement-modal .announce-content .announce-tag-outline-cyan{color:#0891b2;border-color:#0891b273}
