@font-face{font-family:Onest;src:url(/fonts/onest/Onest-cyrillic-400_800.woff2)format("woff2");font-weight:400 800;font-style:normal;font-display:swap;unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Onest;src:url(/fonts/onest/Onest-latin-400_800.woff2)format("woff2");font-weight:400 800;font-style:normal;font-display:swap;unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}html:has(.stx){background:#f6f7fb}html:has(.stx) body{background:#f6f7fb}html:has(.stx){overscroll-behavior:none;scroll-behavior:auto;-moz-text-size-adjust:100%;text-size-adjust:100%;overflow:hidden}html:has(.stx) body{overscroll-behavior:none;scroll-behavior:auto;-moz-text-size-adjust:100%;text-size-adjust:100%;overflow:hidden}.stx ::selection{color:#1f2430;background:#ffc14f61}.neuron-desktop .stx-sb,.neuron-desktop .stx-top,.neuron-desktop .stx-cmp__bar{-webkit-user-select:none;user-select:none}.neuron-desktop .stx-sb input,.neuron-desktop .stx-sb textarea{-webkit-user-select:text;user-select:text}.neuron-desktop .stx-ist__top{-webkit-app-region:drag}.neuron-desktop .stx-ist__top button,.neuron-desktop .stx-ist__top a{-webkit-app-region:no-drag}.stx-drop{z-index:90;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);pointer-events:none;background:#1f243052;place-items:center;animation:.14s ease-out stx-fade-in;display:grid;position:fixed;inset:0}.stx-drop__card{color:#1f2430;text-align:center;background:#fff;border:2px dashed #ff8a8ad9;border-radius:20px;flex-direction:column;align-items:center;gap:8px;padding:28px 34px;display:flex}.stx-drop__card b{font-size:calc(16px*var(--stx-k,1));color:#1f2430}.stx-offer{background:linear-gradient(#ffc14f22,#0000),#fff;border:1px solid #ff8a8a7a;border-radius:16px;flex-direction:column;gap:9px;max-width:520px;padding:17px 19px;display:flex}.stx-offer>b{font-size:calc(15px*var(--stx-k,1));color:#1f2430}.stx-offer>p{font-size:calc(13.5px*var(--stx-k,1));color:#4e5566;margin:0;line-height:1.55}.stx-offer__row{flex-wrap:wrap;gap:8px;margin-top:3px;display:flex}.stx-offer__row button{font-size:calc(13px*var(--stx-k,1));border-radius:11px;padding:9px 15px;font-weight:700;transition:opacity .2s,border-color .2s}.stx-offer__row button:disabled{opacity:.5}.stx-offer__yes{color:#fff;background:linear-gradient(135deg,#ffc14f,#ff6969)}.stx-offer__no{color:#1f2430;border:1px solid #1f243024}@media (hover:hover){.stx-offer__no:hover:not(:disabled){border-color:#1f243024}}.stx{height:100dvh;font-size:calc(16px*var(--stx-k,1));color:#1f2430;-webkit-font-smoothing:antialiased;background:#f6f7fb;font-family:Onest,Inter,system-ui,sans-serif;display:flex;position:relative;overflow:hidden}.stx *{box-sizing:border-box}:where(.stx) a{color:inherit;text-decoration:none}:where(.stx) button{font:inherit;color:inherit}.stx ::placeholder{color:#8d95a5}.stx :focus,.stx :focus-visible{outline:none}:where(html.is-kbd) .stx :focus-visible{outline-offset:2px;border-radius:8px;outline:2px solid #b45309}@keyframes stx-dot{0%,to{opacity:.25;transform:translateY(0)}50%{opacity:1;transform:translateY(-3px)}}@keyframes stx-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@keyframes stx-pop{0%{opacity:0;transform:translateY(10px)scale(.98)}to{opacity:1;transform:none}}.stx-scrim{z-index:40;position:fixed;inset:0}.stx-scrim--clear{background:0 0}.stx-main{flex-direction:column;flex:1;min-width:0;height:100%;display:flex;position:relative}.stx-top{z-index:30;border-bottom:1px solid #1f243012;align-items:center;gap:10px;min-height:57px;padding:9px clamp(10px,2vw,18px);display:flex;position:relative}.stx-burger{color:#4e5566;cursor:pointer;background:0 0;border:1px solid #1f243018;border-radius:10px;flex:none;place-items:center;width:40px;height:40px;display:grid}@media (hover:hover){.stx-burger:hover{background:#1f24300b}}.stx-top__title{flex:1;align-items:center;gap:9px;min-width:0;display:flex}.stx-top__title b{font-size:calc(14.5px*var(--stx-k,1));color:#4e5566;text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.stx-top__badge{font-size:calc(11.5px*var(--stx-k,1));letter-spacing:.02em;color:#d0462f;background:#ffc14f36;border-radius:999px;flex:none;align-items:center;gap:6px;padding:5px 10px;font-weight:700;display:inline-flex}.stx-thread{overscroll-behavior:contain;flex-direction:column;flex:1;gap:22px;min-height:0;padding:clamp(16px,3vw,30px) clamp(12px,3vw,22px) 10px;display:flex;overflow-y:auto}.stx-msg{gap:12px;width:100%;max-width:768px;margin:0 auto;animation:.22s ease-out stx-in;display:flex}.stx-msg--user{justify-content:flex-end}.stx-msg__user-wrap{justify-items:end;gap:5px;max-width:82%;display:grid}.stx-msg__badge{font-size:calc(10.5px*var(--stx-k,1));letter-spacing:.03em;color:#d0462f;background:#ffc14f36;border-radius:999px;align-items:center;gap:5px;padding:3px 8px;font-weight:700;display:inline-flex}.stx-msg__user{color:#1f2430;font-size:calc(15.5px*var(--stx-k,1));white-space:pre-wrap;overflow-wrap:anywhere;background:#fff7ec;border:1px solid #ffe2a8;border-radius:18px 18px 6px;padding:11px 15px;line-height:1.55}.stx-msg__bot-wrap{flex:1;min-width:0}.stx-msg__bot{color:#1f2430;font-size:calc(15.5px*var(--stx-k,1));overflow-wrap:anywhere;line-height:1.68}.stx-msg__bot .md-h1{font-size:calc(21px*var(--stx-k,1));color:#1f2430;margin:6px 0 14px;font-weight:700;line-height:1.3}.stx-msg__bot .md-h2{font-size:calc(17px*var(--stx-k,1));color:#1f2430;border-top:1px solid #1f243015;margin:22px 0 8px;padding-top:14px;font-weight:650;line-height:1.35}.stx-msg__bot .md-h2:first-child{border-top:0;margin-top:6px;padding-top:0}.stx-msg__bot .md-h3{font-size:calc(16px*var(--stx-k,1));color:#1f2430;margin:16px 0 6px;font-weight:600}.stx-msg__actions{flex-wrap:wrap;align-items:center;gap:4px;margin-top:8px;display:flex}.stx-msg__actions button,.stx-msg__actions a{color:#8d95a5;font-size:calc(12px*var(--stx-k,1));cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;padding:5px 8px;font-weight:500;display:inline-flex}@media (hover:hover){.stx-msg__actions button:hover,.stx-msg__actions a:hover{color:#1f2430;background:#1f24300a}}.stx-msg__actions button:disabled{opacity:.4;cursor:default}.stx-imgcard{width:min(400px,100%)}.stx-imgcard__img{aspect-ratio:auto 1;background:#1f24300b;border-radius:16px;width:100%;height:auto}.stx-imgcard__open,.stx-msg__photo:is(button){cursor:zoom-in;background:0 0;border:0;width:100%;padding:0;display:block}.stx-msg__photo:is(button){width:auto}.stx-imgcard__open .stx-imgcard__img{display:block}.stx-lightbox{z-index:120;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);touch-action:manipulation;background:#0a0a0ce0;justify-content:center;align-items:center;padding:56px 16px 24px;animation:.14s ease-out stx-fade-in;display:flex;position:fixed;inset:0}.stx-lightbox__img{object-fit:contain;cursor:default;border-radius:10px;max-width:100%;max-height:100%;box-shadow:0 20px 60px #00000073}.stx-lightbox__bar{justify-content:flex-end;align-items:center;gap:6px;min-height:52px;padding:8px 12px;display:flex;position:absolute;top:0;left:0;right:0}.stx-lightbox__btn{color:#fff;min-height:38px;font:inherit;font-size:calc(14px*var(--stx-k,1));cursor:pointer;background:#ffffff1a;border:1px solid #ffffff2e;border-radius:11px;align-items:center;gap:7px;padding:0 13px;font-weight:600;text-decoration:none;transition:background .15s;display:inline-flex}@media (hover:hover){.stx-lightbox__btn:hover{background:#fff3}}.stx-imgcard p{color:#8d95a5;font-size:calc(12.5px*var(--stx-k,1));text-overflow:ellipsis;white-space:nowrap;margin:9px 2px 0;line-height:1.5;overflow:hidden}.stx-typing-row{align-items:center;gap:9px;height:28px;display:flex}.stx-typing-row span{font-size:calc(12.5px*var(--stx-k,1));color:#8d95a5}.stx-typing{align-items:center;gap:5px;display:flex}.stx-typing i{background:#fff;border-radius:50%;width:6px;height:6px;animation:1.1s ease-in-out infinite stx-dot}.stx-typing i:nth-child(2){animation-delay:.18s}.stx-typing i:nth-child(3){animation-delay:.36s}.stx-hello__orb{background:radial-gradient(circle at 50% 40%,#ffc14f5c,#ffc14f08 70%);border-radius:50%;place-items:center;width:104px;height:104px;display:grid}.stx-hello__orb img{object-fit:contain;filter:drop-shadow(0 12px 26px #ff696949);width:92px;height:92px}.stx-hello__orb--gold{background:radial-gradient(circle at 50% 40%,#ffc14f40,#ffc14f0f 70%);width:118px;height:118px;margin:0 auto 6px}.stx-hello__orb--gold img{width:104px;height:104px}.stx-foot{flex:none;padding:0 clamp(12px,3vw,22px) clamp(10px,2vw,16px)}.stx-notice{background:#fff;border:1px solid #1f24301f;border-radius:14px;align-items:flex-start;gap:10px;width:100%;max-width:768px;margin:0 auto 10px;padding:12px 12px 12px 14px;animation:.2s ease-out stx-in;display:flex}.stx-notice.is-tariff{border-color:#ffc14f7a}.stx-notice>svg{color:#b45309;flex:none;margin-top:2px}.stx-notice p{color:#1f2430;font-size:calc(13.5px*var(--stx-k,1));flex:1;margin:0;line-height:1.55}.stx-notice__action{color:#b45309;font-size:calc(12.5px*var(--stx-k,1));cursor:pointer;white-space:nowrap;background:#ffc14f24;border:1px solid #ffc14fa3;border-radius:9px;flex:none;padding:7px 11px;font-weight:600}@media (hover:hover){.stx-notice__action:hover{background:#ffc14f40}}.stx-notice__close{color:#8d95a5;cursor:pointer;background:0 0;border:0;border-radius:7px;flex:none;place-items:center;width:26px;height:26px;display:grid}@media (hover:hover){.stx-notice__close:hover{color:#1f2430;background:#1f24300e}}.stx-pushask{align-items:center}.stx-pushask>p{font-weight:600}.stx-notice__close.stx-pushask__later{width:auto;height:auto;font-size:calc(12.5px*var(--stx-k,1));white-space:nowrap;padding:7px 10px;font-weight:600}.stx-toolchip{min-height:36px;font-size:calc(13px*var(--stx-k,1));white-space:nowrap;color:#d0462f;background:#ffc14f36;border-radius:11px;flex:none;align-items:center;gap:7px;padding:0 6px 0 11px;font-weight:600;display:inline-flex}.stx-toolchip.is-auto{color:#4e5566;background:#1f24300b}.stx-toolchip button{width:24px;height:24px;color:inherit;opacity:.65;cursor:pointer;background:0 0;border:0;border-radius:7px;flex:none;place-items:center;display:grid}.stx-toolchip button:hover{opacity:1;background:#1f24300b}.stx-slash{z-index:50;max-height:min(344px,calc(var(--stx-vvh,100dvh) - 150px));overscroll-behavior:contain;background:#fff;border:1px solid #1f24301c;border-radius:16px;padding:6px;animation:.14s ease-out stx-pop;position:absolute;bottom:calc(100% + 8px);left:0;right:0;overflow-y:auto;box-shadow:0 22px 54px #10101422}@media (min-width:901px){.stx-thread.is-start .stx-slash{top:calc(100% + 8px);bottom:auto}}.stx-slash>span{font-size:calc(10.5px*var(--stx-k,1));letter-spacing:.1em;text-transform:uppercase;color:#8d95a5;padding:7px 9px 6px;font-weight:600;display:block}.stx-slash>button{cursor:pointer;text-align:left;background:0 0;border:0;border-radius:10px;align-items:center;gap:11px;width:100%;min-height:44px;padding:0 9px;display:flex}@media (hover:hover){.stx-slash>button:hover:not(:disabled){background:#1f24300b}}.stx-slash>button.is-on{background:#1f24300b}.stx-slash>button:disabled{cursor:default;opacity:.6}.stx-slash b{font-family:ui-monospace,Menlo,monospace;font-size:calc(12.5px*var(--stx-k,1));color:#d0462f;flex:none;font-weight:700}.stx-slash>button>span{min-width:0;font-size:calc(13px*var(--stx-k,1));color:#1f2430;text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.stx-slash small{font-size:calc(10.5px*var(--stx-k,1));color:#8d95a5;border:1px solid #1f24301c;border-radius:6px;flex:none;padding:2px 6px;font-weight:600}.stx-overlay{z-index:130;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#1f243052;place-items:center;padding:18px;display:grid;position:fixed;inset:0;overflow-y:auto}.stx-modal{background:linear-gradient(168deg,#fff,#fff);border:1px solid #1f24301c;border-radius:22px;width:100%;max-width:452px;padding:clamp(20px,3vw,26px);animation:.18s ease-out stx-pop;box-shadow:0 34px 90px #1010141f}.stx-modal--center{text-align:center;border-color:#ff8a8a63;padding:clamp(24px,4vw,34px) clamp(20px,3vw,30px)}.stx-modal h2{font-family:Onest,Inter,sans-serif;font-size:calc(22px*var(--stx-k,1));letter-spacing:-.02em;color:#1f2430;margin:0 0 6px;font-weight:800}.stx-modal__lead{color:#4e5566;font-size:calc(14.5px*var(--stx-k,1));margin:0 0 18px;line-height:1.6}.stx-modal__lead b{color:#1f2430}.stx-btn-primary{color:#fff;width:100%;min-height:48px;font-size:calc(15px*var(--stx-k,1));cursor:pointer;background:linear-gradient(120deg,#ffc14f,#ff6969);border:0;border-radius:13px;justify-content:center;align-items:center;gap:8px;font-weight:700;transition:filter .15s;display:flex;box-shadow:0 12px 30px #ff696949}@media (hover:hover){.stx-btn-primary:hover{filter:brightness(1.09)}}.stx-btn-ghost{color:#4e5566;min-height:46px;font-size:calc(13.5px*var(--stx-k,1));cursor:pointer;background:0 0;border:1px solid #1f24301c;border-radius:12px;justify-content:center;align-items:center;gap:8px;padding:0 14px;font-weight:600;display:flex}@media (hover:hover){.stx-btn-ghost:hover{color:#1f2430;background:#1f24300b}.stx-btn-ghost.is-danger:hover{color:#c0262d;background:#e5484d12;border-color:#e5484d8a}}.stx-later{color:#8d95a5;font-size:calc(13.5px*var(--stx-k,1));cursor:pointer;text-underline-offset:3px;background:0 0;border:0;margin-top:14px;font-weight:500;text-decoration:underline}@media (hover:hover){.stx-later:hover{color:#1f2430}}@media (prefers-reduced-motion:reduce){.stx *{transition-duration:.001ms!important;animation-duration:.001ms!important}}@media (max-width:520px){.stx-thread{padding-top:12px}.stx-msg__user-wrap{max-width:92%}}.stx-spin{animation:1s linear infinite stx-spin}@keyframes stx-spin{to{transform:rotate(360deg)}}.stx-msg__files{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-bottom:7px;display:flex}.stx-msg__photo img,.stx-msg__photo video{object-fit:cover;background:#fff;border:1px solid #1f243024;border-radius:13px;width:120px;height:120px}.stx-msg__photo video{cursor:pointer}.stx-filechip{color:#1f2430;font-size:calc(12.5px*var(--stx-k,1));text-overflow:ellipsis;white-space:nowrap;background:#fff;border:1px solid #1f243024;border-radius:11px;align-items:center;gap:6px;max-width:230px;padding:7px 11px;display:inline-flex;overflow:hidden}@media (hover:hover){.stx-filechip:hover{border-color:#ff8a8abf}}.stx-artifact{text-align:left;background:#fff;border:1px solid #e8eaf0;border-radius:15px;align-items:center;gap:12px;width:100%;max-width:420px;margin-top:10px;padding:12px 14px;transition:border-color .18s,transform .18s,box-shadow .18s;display:flex}@media (hover:hover){.stx-artifact:hover{border-color:#ffd27a;transform:translateY(-1px);box-shadow:0 8px 22px #1010140f}}.stx-artifact__icon{color:#ff8a8a;background:#fff7ec;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.stx-artifact__meta{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.stx-artifact__meta b{font-size:calc(14px*var(--stx-k,1));color:#1f2430}.stx-artifact__meta small{font-size:calc(12px*var(--stx-k,1));color:#8d95a5}.stx-artifact__open{color:#1f2430;font-size:calc(12.5px*var(--stx-k,1));background:#ffd27a;border-radius:10px;flex-shrink:0;align-items:center;gap:6px;padding:7px 12px;font-weight:700;display:inline-flex}.stx-published{font-size:calc(12px*var(--stx-k,1));color:#8d95a5;align-items:center;gap:6px;margin-top:7px;display:inline-flex}@media (hover:hover){.stx-published:hover{text-decoration:underline}}.stx-viewer{z-index:120;background:#fff;flex-direction:column;display:flex;position:fixed;inset:0}.stx-viewer__top{border-bottom:1px solid #1f243018;flex-wrap:wrap;align-items:center;gap:14px;padding:10px 16px;display:flex}.stx-viewer__title{color:#1f2430;font-size:calc(14px*var(--stx-k,1));align-items:center;gap:8px;display:inline-flex}.stx-viewer__tabs{background:#fff;border-radius:11px;gap:4px;padding:3px;display:inline-flex}.stx-viewer__tabs button{font-size:calc(12.5px*var(--stx-k,1));color:#8d95a5;border-radius:9px;padding:6px 14px;font-weight:700;transition:color .15s,background .15s}.stx-viewer__tabs button.is-active{color:#1f2430;background:#1f243013}.stx-viewer__actions{align-items:center;gap:8px;margin-left:auto;display:flex}.stx-viewer__actions>button{color:#1f2430;font-size:calc(12.5px*var(--stx-k,1));border:1px solid #1f243024;border-radius:10px;align-items:center;gap:6px;padding:7px 12px;font-weight:600;transition:border-color .15s,background .15s;display:inline-flex}@media (hover:hover){.stx-viewer__actions>button:hover{background:#1f24300e;border-color:#ff8a8abf}}.stx-viewer__publish{background:#1f243013}.stx-viewer__publish:disabled{opacity:.6}.stx-viewer__publish:disabled[title="Эта версия уже по ссылке"]{opacity:1;cursor:default;color:#1f6f3a;background:#34a8531a;border-color:#34a85359}.stx-viewer__close{color:#8d95a5!important;border:none!important}.stx-viewer__published{color:#4e5566;font-size:calc(12.5px*var(--stx-k,1));background:#1f24300e;border-bottom:1px solid #1f24301f;align-items:center;gap:8px;padding:8px 16px;display:flex}.stx-viewer__published a{color:#4e5566;font-weight:700}@media (hover:hover){.stx-viewer__published a:hover{text-decoration:underline}}.stx-viewer__published button{color:#4e5566;font-size:calc(12px*var(--stx-k,1));border:1px solid #1f243024;border-radius:9px;align-items:center;gap:5px;padding:5px 10px;font-weight:700;display:inline-flex}.stx-viewer__published button:first-of-type{margin-left:auto}.stx-viewer__unpublish{color:#4e5566!important;border-color:#e5484d6b!important}@media (hover:hover){.stx-viewer__unpublish:hover:not(:disabled){background:#e5484d19}}.stx-viewer__unpublish:disabled{opacity:.5}.stx-revert{color:#4e5566;font-size:calc(12.5px*var(--stx-k,1));flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;display:flex}.stx-revert button{color:#4e5566;min-height:30px;font-size:calc(12px*var(--stx-k,1));border:1px solid #1f243024;border-radius:9px;align-items:center;gap:5px;padding:5px 11px;font-weight:700;display:inline-flex}@media (hover:hover){.stx-revert button:hover:not(:disabled){background:#1f24300e}}.stx-revert button:disabled{opacity:.5}.stx-viewer__published{position:relative}.stx-qr{z-index:5;color:#1f2430;text-align:center;background:#fff;border:1px solid #1f24301f;border-radius:16px;flex-direction:column;align-items:center;gap:6px;padding:18px 18px 14px;display:flex;position:absolute;top:calc(100% + 8px);right:16px;box-shadow:0 18px 48px #1f24302e}.stx-qr__code{width:240px;height:240px}.stx-qr__code svg{width:100%;height:100%;display:block}.stx-qr__code.is-wait{background:#1f24300e;border-radius:8px}.stx-qr b{font-size:calc(14px*var(--stx-k,1))}.stx-qr span{color:#4e5566;max-width:240px;font-size:calc(12px*var(--stx-k,1));word-break:break-all}.stx-viewer__published .stx-qr .stx-qr__close{border:none;border-radius:8px;margin:0;padding:5px;position:absolute;top:8px;right:8px}@media (hover:hover){.stx-viewer__published .stx-qr .stx-qr__close:hover{background:#1f24300e}}.stx-viewer__body{flex:1;min-height:0;display:flex}.stx-viewer__frame{background:#fff;border:none;flex:1;width:100%}.stx-viewer__code{resize:none;color:#1f2430;width:100%;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:calc(13px*var(--stx-k,1));white-space:pre-wrap;overflow-wrap:anywhere;background:#fff;border:none;flex:1;padding:16px;line-height:1.55;overflow:auto}.stx-viewer__code:focus{outline:none}.stx-console{background:#fff;border-top:1px solid #1f243018}.stx-console__cap{font-size:calc(11px*var(--stx-k,1));text-transform:uppercase;letter-spacing:.08em;color:#8d95a5;padding:7px 16px 0;font-weight:700;display:block}.stx-console__body{max-height:160px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:calc(12.5px*var(--stx-k,1));color:#4e5566;padding:6px 16px 12px;line-height:1.6;overflow:auto}.stx-console__body p{white-space:pre-wrap;word-break:break-word;margin:0}.stx-console__empty{color:#8d95a5}@media (max-width:599px){.stx-viewer__actions>button span{display:none}.stx-viewer__actions>.stx-viewer__publish span{display:inline}.stx-viewer__actions>button{padding:8px}}.stx-viewer.stx-viewer:has(.stx-viewer__frame){padding-bottom:0}@media (max-width:900px){.stx-viewer__top{gap:8px;padding:8px 10px}.stx-msg__photo img,.stx-msg__photo video{width:92px;height:92px}.stx-artifact{max-width:100%}}.nl-root{color:#1f2430;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;scroll-behavior:smooth;background:#fff;font-family:Inter,system-ui,-apple-system,Segoe UI,sans-serif}.nl-root a{color:#d0462f;text-decoration:none}@media (hover:hover){.nl-root a:hover{color:#d0462f}}.nl-root button{font:inherit;color:inherit;background:0 0;border:none}.nl-root summary{cursor:pointer;list-style:none}.nl-root summary::-webkit-details-marker{display:none}@keyframes nrn-caret{0%,45%{opacity:1}46%,to{opacity:0}}@keyframes nrn-float{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}@keyframes nrn-eq{0%,to{transform:scaleY(.3)}50%{transform:scaleY(1)}}@keyframes nrn-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.nl-1{background:radial-gradient(1100px 720px at 14% -6%,#1f243013,#0000 60%),radial-gradient(900px 640px at 94% 2%,#ffc14f32,#0000 55%),linear-gradient(#fff 0% 100%);min-height:100%;position:relative;overflow:hidden}.nl-2{z-index:60;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#fff;border-bottom:1px solid #1f243012;position:sticky;top:0}.nl-3{align-items:center;gap:14px;max-width:1160px;margin:0 auto;padding:12px 20px;display:flex}.nl-4{color:#1f2430;flex:none;align-items:center;gap:10px;display:flex}.nl-5{object-fit:contain;border-radius:9px;flex:none;width:30px;height:30px;display:block}.nl-6{gap:1px;display:grid}.nl-7{font-family:Onest,Inter,sans-serif;font-size:calc(15px*var(--stx-k,1));letter-spacing:-.01em;font-weight:700;line-height:1.1}.nl-8{font-size:calc(10.5px*var(--stx-k,1));letter-spacing:.06em;text-transform:uppercase;color:#8d95a5;font-weight:600}.nl-9{font-size:calc(14px*var(--stx-k,1));color:#4e5566;gap:22px;margin:0 0 0 28px;font-weight:600;display:flex}.nl-10{color:inherit}@media (hover:hover){.nl-10:hover{color:#1f2430}}.nl-11{font-size:calc(14px*var(--stx-k,1));color:#4e5566;flex:none;margin-left:auto;font-weight:600}@media (hover:hover){.nl-11:hover{color:#1f2430}}.nl-12{color:#fff;font-size:calc(14px*var(--stx-k,1));background:linear-gradient(120deg,#ffc14f,#ff6969);border-radius:13px;flex:none;align-items:center;gap:8px;padding:11px 18px;font-weight:700;display:inline-flex;box-shadow:0 10px 26px #ff69694e}@media (hover:hover){.nl-12:hover{filter:brightness(1.09)}}.nl-13{cursor:pointer;background:#1f243009;border:1px solid #1f24301c;border-radius:12px;flex:none;place-items:center;gap:4px;width:44px;height:44px;display:grid}.nl-14{background:#fff;border-radius:2px;width:17px;height:2px;display:block}.nl-15{border-top:1px solid #1f243012;gap:2px;padding:6px 14px 16px;display:grid}.nl-16{color:#1f2430;min-height:46px;font-size:calc(15.5px*var(--stx-k,1));border-radius:11px;align-items:center;padding:0 8px;font-weight:600;display:flex}@media (hover:hover){.nl-16:hover{background:#1f243009}}.nl-17{color:#8d95a5;min-height:46px;font-size:calc(15.5px*var(--stx-k,1));border-radius:11px;align-items:center;padding:0 8px;font-weight:600;display:flex}.nl-18{max-width:1160px;margin:0 auto;padding:clamp(34px,6vw,70px) 20px clamp(30px,5vw,52px)}.nl-19{grid-template-columns:repeat(auto-fit,minmax(min(430px,100%),1fr));align-items:center;gap:clamp(28px,4vw,48px);display:grid}.nl-20{color:#d0462f;font-size:calc(12px*var(--stx-k,1));letter-spacing:.1em;text-transform:uppercase;background:#ffc14f36;border:1px solid #ff8a8a86;border-radius:999px;align-items:center;gap:8px;padding:7px 15px;font-weight:700;display:inline-flex}.nl-21{letter-spacing:-.03em;color:#1f2430;text-wrap:balance;margin:18px 0 16px;font-family:Onest,Inter,sans-serif;font-size:clamp(31px,5.4vw,58px);font-weight:700;line-height:1.06}.nl-22{background:linear-gradient(110deg,#ffc14f,#ff6969);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal}.nl-23{color:#4e5566;text-wrap:pretty;max-width:34em;margin:0;font-size:clamp(15.5px,1.5vw,18.5px);font-weight:500;line-height:1.62}.nl-24{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.nl-25{color:#fff;min-height:56px;font-size:calc(16.5px*var(--stx-k,1));background:linear-gradient(120deg,#ffc14f,#ff6969);border-radius:16px;align-items:center;gap:10px;padding:0 26px;font-weight:700;display:inline-flex;box-shadow:0 14px 34px #ff696959}@media (hover:hover){.nl-25:hover{filter:brightness(1.1)}}.nl-26{font-size:calc(18px*var(--stx-k,1));line-height:1}.nl-27{color:#1f2430;min-height:56px;font-size:calc(16px*var(--stx-k,1));background:#1f243009;border:1px solid #1f243024;border-radius:16px;align-items:center;gap:10px;padding:0 22px;font-weight:600;display:inline-flex}@media (hover:hover){.nl-27:hover{background:#1f24300e;border-color:#ff8a8abf}}.nl-28{color:#8d95a5;font-size:calc(13.5px*var(--stx-k,1));align-items:center;gap:9px;margin:16px 0 0;font-weight:600;display:flex}.nl-29{clip-path:polygon(52% 0,0 58%,40% 58%,26% 100%,100% 40%,54% 40%,72% 0);background:#ffc14f;flex:none;width:10px;height:13px;display:inline-block}.nl-30{position:relative}.nl-31{background:linear-gradient(165deg,#fff,#fff);border:1px solid #ff8a8a59;border-radius:24px;overflow:hidden;box-shadow:0 40px 90px #1010141f,0 0 60px #ff69691c}.nl-32{border-bottom:1px solid #1f243012;align-items:center;gap:10px;padding:13px 16px;display:flex}.nl-33{gap:5px;display:flex}.nl-34{background:#e5484d59;border-radius:50%;width:8px;height:8px}.nl-35{background:#ffc14f99;border-radius:50%;width:8px;height:8px}.nl-36{background:#1f243013;border-radius:50%;width:8px;height:8px}.nl-37{font-family:Manrope,sans-serif;font-size:calc(12.5px*var(--stx-k,1));color:#8d95a5;letter-spacing:.02em;font-weight:700}.nl-38{color:#b45309;font-size:calc(11.5px*var(--stx-k,1));background:#ffc14f19;border:1px solid #ffc14f5a;border-radius:999px;align-items:center;gap:6px;margin-left:auto;padding:5px 11px;font-weight:700;display:inline-flex}.nl-39{clip-path:polygon(52% 0,0 58%,40% 58%,26% 100%,100% 40%,54% 40%,72% 0);background:#ffc14f;width:8px;height:11px;display:inline-block}.nl-40{gap:14px;padding:18px 16px 16px;display:grid}.nl-41{color:#1f2430;max-width:82%;font-size:calc(14px*var(--stx-k,1));background:linear-gradient(135deg,#ffc14f73,#ffc14f54);border:1px solid #ff8a8a63;border-radius:16px 16px 5px;justify-self:end;padding:12px 15px;line-height:1.55}.nl-42{gap:11px;max-width:92%;display:flex}.nl-43{width:30px;height:30px;font-size:calc(13px*var(--stx-k,1));background:linear-gradient(150deg,#ffc14f86,#ffc14f60);border:1px solid #ff8a8a73;border-radius:50%;flex:none;place-items:center;display:grid}.nl-44{color:#1f2430;font-size:calc(14px*var(--stx-k,1));background:#1f243009;border:1px solid #1f243015;border-radius:16px 16px 16px 5px;padding:12px 15px;line-height:1.55}.nl-45{color:#d0462f}.nl-46{background:#fff;border:1px solid #1f243015;border-radius:16px;width:min(300px,86%);padding:9px}.nl-47{aspect-ratio:1;object-fit:cover;border:1px solid #1f243015;border-radius:11px;width:100%;display:block}.nl-48{background:#fff;border:1px solid #1f243018;border-radius:15px;align-items:center;gap:10px;margin:0 14px 14px;padding:12px 14px;display:flex}.nl-49{color:#8d95a5;font-size:calc(13.5px*var(--stx-k,1));flex:1}.nl-50{color:#fff;width:32px;height:32px;font-size:calc(13px*var(--stx-k,1));background:linear-gradient(120deg,#ffc14f,#ff6969);border-radius:10px;flex:none;place-items:center;display:grid}.nl-51{filter:drop-shadow(0 16px 30px #ff696959);pointer-events:none;width:clamp(88px,11vw,124px);animation:5s ease-in-out infinite nrn-float;position:absolute;bottom:-34px;right:-6px}.nl-52{max-width:1160px;margin:0 auto;padding:clamp(24px,4vw,40px) 20px}.nl-53{background:#1f243009;border:1px solid #1f243012;border-radius:20px;grid-template-columns:repeat(auto-fit,minmax(min(260px,100%),1fr));gap:14px;padding:18px;display:grid}.nl-54{align-items:center;gap:12px;display:flex}.nl-55{width:38px;height:38px;font-family:Manrope,sans-serif;font-size:calc(15px*var(--stx-k,1));color:#d0462f;background:#1f243009;border:1px solid #1f243018;border-radius:11px;flex:none;place-items:center;font-weight:800;display:grid}.nl-56{gap:2px;display:grid}.nl-57{font-size:calc(13.5px*var(--stx-k,1));color:#1f2430;font-weight:700}.nl-58{font-size:calc(12px*var(--stx-k,1));color:#4e5566}.nl-59{object-fit:contain;border-radius:11px;flex:none;width:38px;height:38px;display:block}.nl-60{width:38px;height:38px;font-size:calc(15px*var(--stx-k,1));color:#8d95a5;background:#1f243009;border:1px solid #1f24301f;border-radius:11px;flex:none;place-items:center;display:grid}.nl-61{max-width:1160px;margin:0 auto;padding:clamp(46px,7vw,90px) 20px}.nl-62{max-width:44em;margin:0 0 clamp(26px,4vw,42px)}.nl-63{font-size:calc(12px*var(--stx-k,1));letter-spacing:.14em;text-transform:uppercase;color:#d0462f;font-weight:700}.nl-64{letter-spacing:-.03em;color:#1f2430;margin:12px 0;font-family:Onest,Inter,sans-serif;font-size:clamp(25px,4vw,42px);font-weight:700;line-height:1.1}.nl-65{color:#4e5566;text-wrap:pretty;margin:0;font-size:clamp(15px,1.4vw,17px);font-weight:500;line-height:1.6}.nl-66{grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));gap:16px;display:grid}.nl-67{background:linear-gradient(170deg,#fff,#fff);border:1px solid #1f243015;border-radius:22px;grid-template-columns:minmax(0,1fr);gap:14px;padding:22px;display:grid}@media (hover:hover){.nl-67:hover{border-color:#ff8a8a99;transform:translateY(-3px)}}.nl-68{justify-content:space-between;align-items:center;gap:10px;display:flex}.nl-69{font-family:Manrope,sans-serif;font-size:calc(19px*var(--stx-k,1));letter-spacing:-.02em;color:#1f2430;font-weight:800}.nl-70{color:#b45309;font-size:calc(11.5px*var(--stx-k,1));background:#ffc14f19;border:1px solid #ffc14f5a;border-radius:8px;padding:5px 10px;font-weight:700}.nl-71{color:#8d95a5;font-size:calc(14.5px*var(--stx-k,1));margin:0;line-height:1.6}.nl-72{background:#fff;border:1px solid #1f243012;border-radius:14px;gap:8px;padding:14px;display:grid}.nl-73{max-width:80%;font-size:calc(12.5px*var(--stx-k,1));color:#1f2430;background:linear-gradient(135deg,#ffc14f6b,#ffc14f4d);border-radius:12px 12px 4px;justify-self:end;padding:8px 12px}.nl-74{max-width:88%;font-size:calc(12.5px*var(--stx-k,1));color:#4e5566;background:#1f243009;border-radius:12px 12px 12px 4px;padding:8px 12px}.nl-75{font-size:calc(11.5px*var(--stx-k,1));color:#8d95a5;align-items:center;gap:7px;margin-top:2px;display:inline-flex}.nl-76{color:#d0462f;background:#ffc14f1b;border:1px solid #ff8a8a5c;border-radius:7px;padding:4px 8px}.nl-77{background:#fff;border:1px solid #1f243012;border-radius:14px;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:8px;min-width:0;padding:14px;display:grid}.nl-78{aspect-ratio:1;object-fit:cover;border:1px solid #1f243012;border-radius:9px;width:100%;display:block}.nl-79{border:1px solid #1f243012;border-radius:14px;gap:0;display:grid;overflow:hidden}.nl-80{background:#1f243009;align-items:center;gap:8px;padding:9px 11px;display:flex}.nl-81{gap:4px;display:flex}.nl-82{background:#1f243013;border-radius:50%;width:6px;height:6px}.nl-83{min-width:0;font-family:ui-monospace,Menlo,monospace;font-size:calc(10.5px*var(--stx-k,1));color:#d0462f;text-overflow:ellipsis;white-space:nowrap;background:#fff;border-radius:6px;flex:1;padding:4px 9px;overflow:hidden}.nl-84{background-color:#1f243009;background-image:repeating-linear-gradient(135deg,#1f243009 0 8px,#0000 8px 16px);place-items:center;height:78px;display:grid}.nl-85{color:#8d95a5;font-size:calc(11px*var(--stx-k,1));background:#1f24300a;border:1px solid #1f243024;border-radius:999px;padding:5px 11px;font-weight:700}.nl-86{aspect-ratio:16/10;background:linear-gradient(150deg,#ffc14f5c,#fff);border:1px solid #ff8a8a5c;border-radius:8px;align-content:end;gap:3px;padding:7px;display:grid}.nl-87{background:#1f243013;border-radius:2px;width:70%;height:3px}.nl-88{background:#1f243013;border-radius:2px;width:45%;height:3px}.nl-89{aspect-ratio:16/10;background:#1f243009;border:1px solid #1f243015;border-radius:8px;align-content:end;gap:3px;padding:7px;display:grid}.nl-90{background:#1f243013;border-radius:2px;width:55%;height:3px}.nl-91{background:#1f243013;border-radius:2px;width:80%;height:3px}.nl-92{background:#1f243013;border-radius:2px;width:40%;height:3px}.nl-93{background:#1f243013;border-radius:2px;width:65%;height:3px}.nl-94{background:#fff;border:1px solid #1f243012;border-radius:14px;gap:9px;padding:14px;display:grid}.nl-95{font-family:ui-monospace,Menlo,monospace;font-size:calc(11.5px*var(--stx-k,1));color:#4e5566;white-space:pre-wrap;margin:0;line-height:1.7}.nl-96{color:#8d95a5;font-size:calc(11px*var(--stx-k,1));background:#1f243009;border:1px solid #1f243024;border-radius:8px;align-self:start;align-items:center;gap:7px;padding:5px 11px;font-weight:700;display:inline-flex}.nl-97{background:#1f243009;border:1px dashed #1f24301f;border-radius:22px;gap:14px;padding:22px;display:grid}@media (hover:hover){.nl-97:hover{border-color:#ff8a8a86}}.nl-98{font-family:Manrope,sans-serif;font-size:calc(19px*var(--stx-k,1));letter-spacing:-.02em;color:#4e5566;font-weight:800}.nl-99{color:#d0462f;font-size:calc(11.5px*var(--stx-k,1));background:#ffc14f2e;border:1px solid #ff8a8a73;border-radius:8px;padding:5px 10px;font-weight:700}.nl-100{color:#8d95a5;font-size:calc(14.5px*var(--stx-k,1));margin:0;line-height:1.6}.nl-101{background:#fff;border:1px solid #1f243012;border-radius:14px;align-items:flex-end;gap:5px;height:64px;padding:14px;display:flex}.nl-102{transform-origin:bottom;background:#ffc14f73;border-radius:3px;flex:1;height:100%;animation:1.4s ease-in-out infinite nrn-eq}.nl-103{transform-origin:bottom;background:#ffc14f73;border-radius:3px;flex:1;height:100%;animation:1.4s ease-in-out .2s infinite nrn-eq}.nl-104{transform-origin:bottom;background:#ffc14f73;border-radius:3px;flex:1;height:100%;animation:1.4s ease-in-out .4s infinite nrn-eq}.nl-105{transform-origin:bottom;background:#ffc14f73;border-radius:3px;flex:1;height:100%;animation:1.4s ease-in-out .6s infinite nrn-eq}.nl-106{transform-origin:bottom;background:#ffc14f73;border-radius:3px;flex:1;height:100%;animation:1.4s ease-in-out .8s infinite nrn-eq}.nl-107{transform-origin:bottom;background:#ffc14f73;border-radius:3px;flex:1;height:100%;animation:1.4s ease-in-out 1s infinite nrn-eq}.nl-108{max-width:44em;margin:0 0 clamp(24px,4vw,38px)}.nl-109{background:linear-gradient(165deg,#fff,#fff);border:1px solid #ff8a8a59;border-radius:26px;overflow:hidden;box-shadow:0 40px 90px #1010141c}.nl-110{border-bottom:1px solid #1f243012;gap:6px;padding:12px;display:flex;overflow-x:auto}.nl-111{align-content:start;gap:14px;min-height:clamp(300px,34vw,380px);padding:clamp(18px,3vw,28px);display:grid}.nl-112{color:#1f2430;background:linear-gradient(135deg,#ffc14f73,#ffc14f54);border:1px solid #ff8a8a63;border-radius:16px 16px 5px;justify-self:end;max-width:min(560px,88%);padding:13px 16px;font-size:clamp(14px,1.4vw,15.5px);line-height:1.55}.nl-113{vertical-align:-2px;background:#ff8a8a;width:2px;height:1em;margin-left:2px;animation:1s step-end infinite nrn-caret;display:inline-block}.nl-114{color:#8d95a5;font-size:calc(13px*var(--stx-k,1));align-items:center;gap:10px;display:flex}.nl-115{gap:11px;animation:.4s both nrn-in;display:flex}.nl-116{color:#1f2430;max-width:min(620px,100%);font-size:calc(14.5px*var(--stx-k,1));background:#1f243009;border:1px solid #1f243015;border-radius:16px 16px 16px 5px;padding:15px 17px;line-height:1.65}.nl-117{color:#1f2430;font-size:calc(15px*var(--stx-k,1));margin-bottom:8px;display:block}.nl-118{color:#4e5566;gap:6px;display:grid}.nl-119{font-size:calc(12px*var(--stx-k,1));color:#8d95a5;align-items:center;gap:7px;margin-top:12px;display:inline-flex}.nl-120{clip-path:polygon(52% 0,0 58%,40% 58%,26% 100%,100% 40%,54% 40%,72% 0);background:#ffc14f;width:7px;height:10px;display:inline-block}.nl-121{background:#fff;border:1px solid #1f243015;border-radius:18px;width:min(320px,100%);padding:10px}.nl-122{aspect-ratio:1;border-radius:12px;position:relative;overflow:hidden}.nl-123{object-fit:cover;width:100%;height:100%;display:block}.nl-124{color:#8d95a5;font-size:calc(12px*var(--stx-k,1));justify-content:space-between;align-items:center;gap:8px;margin-top:9px;padding:0 2px;display:flex}.nl-125{align-items:center;gap:6px;display:inline-flex}.nl-126{background:#fff;border:1px solid #1f243015;border-radius:16px;width:min(620px,100%);overflow:hidden}.nl-127{background:#1f243009;align-items:center;gap:9px;padding:10px 12px;display:flex}.nl-128{background:#1f243013;border-radius:50%;width:7px;height:7px}.nl-129{min-width:0;font-family:ui-monospace,Menlo,monospace;font-size:calc(11px*var(--stx-k,1));color:#d0462f;text-overflow:ellipsis;white-space:nowrap;background:#fff;border-radius:7px;flex:1;padding:5px 10px;overflow:hidden}.nl-130{color:#8d95a5;font-size:calc(10.5px*var(--stx-k,1));background:#1f24300a;border:1px solid #1f243024;border-radius:999px;flex:none;padding:4px 10px;font-weight:700}.nl-131{background:linear-gradient(160deg,#ffc14f36,#fff);gap:10px;padding:22px 20px 24px;display:grid}.nl-132{letter-spacing:-.02em;color:#1f2430;font-family:Manrope,sans-serif;font-size:clamp(17px,2.4vw,23px);font-weight:800}.nl-133{color:#4e5566;max-width:34em;font-size:calc(13.5px*var(--stx-k,1));line-height:1.6}.nl-134{color:#fff;font-size:calc(13px*var(--stx-k,1));background:linear-gradient(120deg,#ffc14f,#ff6969);border-radius:11px;align-self:start;margin-top:4px;padding:9px 16px;font-weight:700;display:inline-flex}.nl-135{grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));gap:12px;width:min(620px,100%);display:grid}.nl-136{background:#fff;border:1px solid #1f243015;border-radius:16px;padding:14px 16px}.nl-137{font-family:ui-monospace,Menlo,monospace;font-size:calc(11.5px*var(--stx-k,1));color:#4e5566;white-space:pre-wrap;margin:0;line-height:1.75}.nl-138{background:#1f243009;border:1px solid #1f24301f;border-radius:16px;gap:10px;padding:14px;display:grid}.nl-139{color:#8d95a5;font-size:calc(11.5px*var(--stx-k,1));align-items:center;gap:7px;font-weight:700;display:inline-flex}.nl-140{background:#fff;border:1px solid #1f243015;border-radius:11px;flex:1;grid-template-rows:repeat(8,1fr);grid-template-columns:repeat(8,1fr);gap:2px;min-height:120px;padding:8px;display:grid}.nl-141{background:#fff;border-radius:2px;grid-area:3/3}.nl-142{background:#1f243013;border-radius:2px;grid-area:3/4}.nl-143{background:#1f243013;border-radius:2px;grid-area:3/5}.nl-144{background:#ffc14f;border-radius:2px;grid-area:6/7}.nl-145{color:#8d95a5;font-size:calc(11.5px*var(--stx-k,1))}.nl-146{background:#fff;border:1px solid #1f243018;border-radius:15px;align-items:center;gap:10px;margin:0 clamp(14px,3vw,24px) clamp(14px,3vw,24px);padding:13px 15px;display:flex}.nl-147{color:#8d95a5;font-size:calc(13.5px*var(--stx-k,1));text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.nl-148{color:#fff;min-height:40px;font-size:calc(13.5px*var(--stx-k,1));background:linear-gradient(120deg,#ffc14f,#ff6969);border-radius:11px;flex:none;align-items:center;gap:8px;padding:0 16px;font-weight:700;display:inline-flex}@media (hover:hover){.nl-148:hover{filter:brightness(1.09)}}.nl-149{max-width:1160px;margin:0 auto;padding:clamp(30px,5vw,60px) 20px}.nl-150{grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:16px;display:grid}.nl-151{background:#1f243009;border:1px solid #1f243015;border-radius:20px;align-content:start;gap:12px;padding:24px;display:grid}.nl-152{font-family:Onest,Inter,sans-serif;font-size:calc(34px*var(--stx-k,1));background:linear-gradient(120deg,#ffc14f,#ff6969);color:#0000;-webkit-background-clip:text;background-clip:text;font-weight:700;line-height:1}.nl-153{font-family:Manrope,sans-serif;font-size:calc(18px*var(--stx-k,1));letter-spacing:-.02em;color:#1f2430;font-weight:800}.nl-154{background:radial-gradient(700px 400px at 90% 10%,#1f243009,#0000 60%),#1f243009;border:1px solid #1f243018;border-radius:28px;grid-template-columns:repeat(auto-fit,minmax(min(400px,100%),1fr));align-items:center;gap:clamp(24px,4vw,44px);padding:clamp(24px,4vw,42px);display:grid}.nl-155{font-size:calc(12px*var(--stx-k,1));letter-spacing:.14em;text-transform:uppercase;color:#8d95a5;font-weight:700}.nl-156{letter-spacing:-.03em;color:#1f2430;margin:12px 0 14px;font-family:Onest,Inter,sans-serif;font-size:clamp(24px,3.6vw,38px);font-weight:700;line-height:1.12}.nl-157{color:#4e5566;max-width:32em;font-size:calc(15.5px*var(--stx-k,1));text-wrap:pretty;margin:0 0 20px;line-height:1.65}.nl-158{gap:10px;display:grid}.nl-159{background:#fff;border:1px solid #1f243012;border-radius:14px;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.nl-160{color:#8d95a5;font-size:calc(15px*var(--stx-k,1));flex:none;line-height:1.4}.nl-161{gap:3px;display:grid}.nl-162{font-size:calc(14.5px*var(--stx-k,1));color:#1f2430}.nl-163{font-size:calc(13px*var(--stx-k,1));color:#8d95a5;line-height:1.55}.nl-164{justify-items:center;gap:18px;display:grid}.nl-165{filter:drop-shadow(0 20px 40px #ff696950);width:clamp(150px,20vw,230px);animation:6s ease-in-out infinite nrn-float}.nl-166{text-align:center;background:#fff;border:1px solid #1f243015;border-radius:18px;max-width:22em;padding:16px 20px}.nl-167{color:#4e5566;font-size:calc(14px*var(--stx-k,1));margin:0;line-height:1.6}.nl-168{max-width:44em;margin:0 0 clamp(22px,3vw,34px)}.nl-169{color:#4e5566;margin:0;font-size:clamp(15px,1.4vw,17px);font-weight:500;line-height:1.6}.nl-170{grid-template-columns:repeat(auto-fit,minmax(min(220px,45%),1fr));gap:14px;display:grid}.nl-171{aspect-ratio:1;border:1px solid #1f243015;border-radius:18px;overflow:hidden}.nl-172{grid-template-columns:repeat(auto-fit,minmax(min(320px,100%),1fr));gap:14px;margin-top:14px;display:grid}.nl-173{background:#fff;border:1px solid #1f243015;border-radius:20px;overflow:hidden}.nl-174{background:#1f243009;align-items:center;gap:9px;padding:11px 13px;display:flex}.nl-175{height:190px;overflow:hidden}.nl-176{min-width:0;font-family:Manrope,sans-serif;font-size:calc(12.5px*var(--stx-k,1));color:#4e5566;flex:1;font-weight:700}.nl-177{color:#d0462f;font-size:calc(10.5px*var(--stx-k,1));background:#ffc14f2e;border:1px solid #ff8a8a6b;border-radius:999px;flex:none;padding:4px 10px;font-weight:700}.nl-178{background:linear-gradient(120deg,#1f243013,#ffc14f26);border:1px solid #ff8a8a86;border-radius:24px;grid-template-columns:repeat(auto-fit,minmax(min(300px,100%),1fr));align-items:center;gap:18px;margin-bottom:18px;padding:clamp(20px,3vw,30px);display:grid}.nl-179{letter-spacing:-.02em;color:#1f2430;font-family:Onest,Inter,sans-serif;font-size:clamp(20px,2.6vw,26px);font-weight:700;display:block}.nl-180{color:#4e5566;font-size:calc(15px*var(--stx-k,1));margin:8px 0 0;line-height:1.6}.nl-181{color:#fff;min-height:56px;font-size:calc(16.5px*var(--stx-k,1));background:linear-gradient(120deg,#ffc14f,#ff6969);border-radius:16px;justify-content:center;justify-self:stretch;align-items:center;gap:10px;padding:0 24px;font-weight:700;display:inline-flex;box-shadow:0 14px 34px #ff696959}@media (hover:hover){.nl-181:hover{filter:brightness(1.1)}}.nl-182{grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));align-items:start;gap:16px;display:grid}.nl-183{background:#fff;border:1px solid #1f243018;border-radius:22px;gap:12px;padding:26px 22px;display:grid}.nl-184{font-family:Manrope,sans-serif;font-size:calc(17px*var(--stx-k,1));color:#1f2430;font-weight:800}.nl-185{font-family:Onest,Inter,sans-serif;font-size:calc(32px*var(--stx-k,1));letter-spacing:-.03em;color:#1f2430;font-weight:700}.nl-186{font-size:calc(13px*var(--stx-k,1));color:#8d95a5;font-weight:600}.nl-187{color:#b45309;font-size:calc(14px*var(--stx-k,1));align-items:center;gap:7px;font-weight:700;display:inline-flex}.nl-188{clip-path:polygon(52% 0,0 58%,40% 58%,26% 100%,100% 40%,54% 40%,72% 0);background:#ffc14f;width:9px;height:12px;display:inline-block}.nl-189{color:#8d95a5;font-size:calc(13.5px*var(--stx-k,1));border-top:1px solid #1f243012;gap:6px;padding-top:6px;line-height:1.5;display:grid}.nl-190{color:#1f2430;min-height:46px;font-size:calc(14px*var(--stx-k,1));border:1px solid #1f243024;border-radius:13px;justify-content:center;align-items:center;margin-top:6px;font-weight:700;display:inline-flex}@media (hover:hover){.nl-190:hover{background:#1f243010;border-color:#ff8a8ad2}}.nl-191{background:linear-gradient(170deg,#1f243013,#fff);border:1px solid #ff8a8ad2;border-radius:22px;gap:12px;padding:30px 22px 26px;display:grid;position:relative;box-shadow:0 0 40px #ff69692e}.nl-192{color:#fff;font-size:calc(10.5px*var(--stx-k,1));letter-spacing:.08em;text-transform:uppercase;background:linear-gradient(120deg,#ffc14f,#ff6969);border-radius:999px;padding:5px 12px;font-weight:700;position:absolute;top:-11px;left:22px}.nl-193{font-size:calc(13px*var(--stx-k,1));color:#8d95a5;font-weight:600}.nl-194{color:#4e5566;font-size:calc(13.5px*var(--stx-k,1));border-top:1px solid #ff8a8a59;gap:6px;padding-top:6px;line-height:1.5;display:grid}.nl-195{color:#fff;min-height:46px;font-size:calc(14px*var(--stx-k,1));background:linear-gradient(120deg,#ffc14f,#ff6969);border-radius:13px;justify-content:center;align-items:center;margin-top:6px;font-weight:700;display:inline-flex;box-shadow:0 10px 26px #ff69694e}@media (hover:hover){.nl-195:hover{filter:brightness(1.1)}}.nl-196{text-align:center;color:#8d95a5;max-width:46em;font-size:calc(13.5px*var(--stx-k,1));margin:22px auto 0;line-height:1.6}.nl-197{background:linear-gradient(160deg,#1f243013,#fff);border:1px solid #ff8a8a86;border-radius:24px;align-content:start;gap:14px;padding:clamp(22px,3vw,30px);display:grid}.nl-198{letter-spacing:-.02em;color:#1f2430;font-family:Onest,Inter,sans-serif;font-size:clamp(19px,2.4vw,24px);font-weight:700}.nl-199{color:#1f2430;font-size:calc(14.5px*var(--stx-k,1));gap:11px;line-height:1.55;display:grid}.nl-200{gap:11px;display:flex}.nl-201{color:#8d95a5;flex:none;font-style:normal}.nl-202{background:#1f243009;border:1px solid #1f243015;border-radius:24px;align-content:start;gap:14px;padding:clamp(22px,3vw,30px);display:grid}.nl-203{letter-spacing:-.02em;color:#8d95a5;font-family:Onest,Inter,sans-serif;font-size:clamp(19px,2.4vw,24px);font-weight:700}.nl-204{color:#8d95a5;font-size:calc(14.5px*var(--stx-k,1));gap:11px;line-height:1.55;display:grid}.nl-205{color:#c0262d;flex:none;font-style:normal}.nl-206{max-width:900px;margin:0 auto;padding:clamp(46px,7vw,90px) 20px}.nl-207{margin:0 0 clamp(22px,3vw,34px)}.nl-208{letter-spacing:-.03em;color:#1f2430;margin:12px 0 0;font-family:Onest,Inter,sans-serif;font-size:clamp(25px,4vw,42px);font-weight:700;line-height:1.1}.nl-209{background:#1f243009;border:1px solid #1f243015;border-radius:16px;padding:18px 20px}.nl-210{font-family:Manrope,sans-serif;font-size:calc(16px*var(--stx-k,1));color:#1f2430;align-items:center;gap:14px;font-weight:700;display:flex}.nl-211{flex:1}.nl-212{color:#d0462f;width:24px;height:24px;font-size:calc(14px*var(--stx-k,1));border:1px solid #ff8a8a73;border-radius:8px;flex:none;place-items:center;display:grid}.nl-213{color:#4e5566;font-size:calc(14.5px*var(--stx-k,1));margin:14px 0 0;line-height:1.65}.nl-214{max-width:1160px;margin:0 auto;padding:clamp(30px,5vw,60px) 20px clamp(46px,7vw,80px)}.nl-215{text-align:center;background:radial-gradient(700px 400px at 50% -10%,#ffc14f6b,#0000 65%),linear-gradient(160deg,#1f243013,#fff);border:1px solid #ff8a8a86;border-radius:30px;justify-items:center;gap:22px;padding:clamp(34px,6vw,68px) clamp(20px,4vw,40px);display:grid;position:relative;overflow:hidden}.nl-216{filter:drop-shadow(0 18px 36px #ff696959);width:clamp(110px,14vw,160px);animation:5.5s ease-in-out infinite nrn-float}.nl-217{letter-spacing:-.03em;color:#1f2430;text-wrap:balance;max-width:22em;margin:0;font-family:Onest,Inter,sans-serif;font-size:clamp(26px,4.4vw,46px);font-weight:700;line-height:1.08}.nl-218{background:linear-gradient(110deg,#ffc14f,#ff6969);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:normal}.nl-219{color:#4e5566;text-wrap:pretty;max-width:32em;margin:0;font-size:clamp(15px,1.6vw,18px);line-height:1.6}.nl-220{color:#fff;min-height:60px;font-size:calc(17.5px*var(--stx-k,1));background:linear-gradient(120deg,#ffc14f,#ff6969);border-radius:17px;align-items:center;gap:10px;padding:0 32px;font-weight:700;display:inline-flex;box-shadow:0 16px 40px #ff696959}@media (hover:hover){.nl-220:hover{filter:brightness(1.1)}}.nl-221{font-size:calc(19px*var(--stx-k,1));line-height:1}.nl-222{color:#8d95a5;font-size:calc(13.5px*var(--stx-k,1));font-weight:600}.nl-223{background:#fff;border-top:1px solid #1f243012}.nl-224{grid-template-columns:repeat(auto-fit,minmax(min(280px,100%),1fr));gap:18px;max-width:1160px;margin:0 auto;padding:34px 20px 28px;display:grid}.nl-225{align-content:start;gap:10px;display:grid}.nl-226{align-items:center;gap:10px;display:flex}.nl-227{width:28px;height:28px;font-size:calc(14px*var(--stx-k,1));color:#fff;background:linear-gradient(135deg,#ffc14f,#ff6969);border-radius:8px;flex:none;place-items:center;font-family:Onest,Inter,sans-serif;font-weight:700;display:grid}.nl-228{font-family:Onest,Inter,sans-serif;font-size:calc(14px*var(--stx-k,1));color:#1f2430;font-weight:700}.nl-229{color:#8d95a5;max-width:26em;font-size:calc(13px*var(--stx-k,1));margin:0;line-height:1.6}.nl-230{color:#8d95a5;font-size:calc(13px*var(--stx-k,1));align-content:start;gap:8px;line-height:1.6;display:grid}.nl-231{color:#8d95a5}@media (hover:hover){.nl-231:hover{color:#1f2430}}.nl-232{color:#8d95a5;text-underline-offset:3px;text-decoration:underline}@media (hover:hover){.nl-232:hover{color:#1f2430}}.nl-233{height:82px}.nl-234{z-index:70;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:linear-gradient(#fff,#fff 40%);border-top:1px solid #1f243015;align-items:center;gap:12px;padding:12px 16px 16px;display:flex;position:fixed;bottom:0;left:0;right:0}.nl-235{flex:1;gap:2px;min-width:0;display:grid}.nl-236{font-size:calc(13.5px*var(--stx-k,1));color:#1f2430;font-weight:700}.nl-237{font-size:calc(11.5px*var(--stx-k,1));color:#8d95a5}.nl-238{color:#fff;min-height:48px;font-size:calc(15px*var(--stx-k,1));background:linear-gradient(120deg,#ffc14f,#ff6969);border-radius:14px;flex:none;align-items:center;padding:0 20px;font-weight:700;display:inline-flex;box-shadow:0 10px 26px #ff696959}.nl-tab{color:#8d95a5;min-height:42px;font-size:calc(14px*var(--stx-k,1));cursor:pointer;background:#1f243009;border:1px solid #1f243015;border-radius:12px;flex:none;padding:0 18px;font-weight:600;transition:all .2s}.nl-tab.is-on{color:#fff;background:linear-gradient(120deg,#ffc14f7a,#ffc14f5c);border-color:#ff8a8abf}.stx-vmark{flex:none;place-items:center;display:grid}.stx-vmark svg{width:100%;height:100%;display:block}.stx-md{flex-direction:column;gap:10px;display:flex}.stx-md>*{margin:0}.stx-md p{white-space:pre-wrap}.stx-md h4{font-size:calc(16px*var(--stx-k,1));color:#1f2430;margin-top:2px;font-weight:700}.stx-md ul,.stx-md ol{flex-direction:column;gap:5px;padding-left:22px;display:flex}.stx-md li{padding-left:2px}.stx-md li::marker{color:#8d95a5}.stx-md strong{color:#1f2430;font-weight:700}.stx-md em{font-style:italic}.stx-md a{color:#d0462f;text-underline-offset:2px;text-decoration:underline}@media (hover:hover){.stx-md a:hover{color:#d0462f}}.stx-md code{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:calc(13px*var(--stx-k,1));color:#1f2430;background:#f0f2f7;border-radius:6px;padding:2px 6px}.stx-md pre{background:#f6f7fb;border:1px solid #e8eaf0;border-radius:12px;padding:12px 14px;overflow-x:auto}.stx-md pre code{font-size:calc(12.5px*var(--stx-k,1));white-space:pre;color:#1f2430;background:0 0;padding:0;line-height:1.55}.stx-md blockquote{color:#4e5566;border-left:2px solid #ff8a8aac;padding:2px 0 2px 12px}.stx-md hr{background:#1f243013;border:0;height:1px}.stx-switch{cursor:pointer;background:#1f243013;border-radius:999px;flex:none;width:44px;height:25px;transition:background .18s;position:relative}.stx-switch span{background:#fff;border-radius:50%;width:19px;height:19px;transition:transform .18s;position:absolute;top:3px;left:3px}.stx-switch.is-on{background:#ff8a8a}.stx-switch.is-on span{transform:translate(19px)}.stx-clarify__step{font-size:calc(12px*var(--stx-k,1));color:#8d95a5;margin:0;font-weight:600}.stx-clarify__top{justify-content:space-between;align-items:center;gap:8px;min-height:24px;display:flex}.stx-clarify__nav{gap:2px;margin:-4px -6px -4px 0;display:flex}.stx-clarify__nav button{color:#4e5566;cursor:pointer;border-radius:8px;place-items:center;width:28px;height:28px;display:grid}@media (hover:hover){.stx-clarify__nav button:hover:not(:disabled){color:#1f2430;background:#f1f2f6}}.stx-clarify__nav button:disabled{opacity:.3;cursor:default}.stx-clarified{text-align:left;background:#fff;border:1px solid #e8eaf0;border-radius:16px;width:100%;max-width:520px;display:grid;overflow:hidden}.stx-clarified__row{gap:3px;padding:10px 14px;display:grid}.stx-clarified__row+.stx-clarified__row{border-top:1px solid #eef0f4}.stx-clarified__row b{font-size:calc(13.5px*var(--stx-k,1));color:#1f2430;font-weight:600;line-height:1.35}.stx-clarified__row span{font-size:calc(13px*var(--stx-k,1));color:#8d95a5;line-height:1.4}.stx-clarified__row span.is-skipped{font-style:italic}.stx-clarify__q{font-size:calc(14.5px*var(--stx-k,1));color:#1f2430;margin:-4px 0 2px;font-weight:650;line-height:1.4}.stx-clarify__opts{gap:6px;display:grid}.stx-clarify__opt{color:#1f2430;width:100%;font:inherit;font-size:calc(14px*var(--stx-k,1));text-align:left;cursor:pointer;background:#fff;border:1.5px solid #e8eaf0;border-radius:12px;align-items:center;gap:10px;padding:10px 12px;line-height:1.35;transition:border-color .15s,background .15s;display:flex}@media (hover:hover){.stx-clarify__opt:hover{border-color:#d6d9e2}}.stx-clarify__opt.is-on{background:#fff7f4;border-color:#ff8a8a}.stx-clarify__opt:disabled{cursor:default}.stx-clarify__dot{border:1.5px solid #c9cdd8;border-radius:50%;flex:none;width:16px;height:16px;transition:border .15s}.stx-clarify__opt.is-on .stx-clarify__dot{border:5px solid #ff6969}.stx-clarify__own{color:#1f2430;width:100%;font:inherit;font-size:calc(14px*var(--stx-k,1));background:#fff;border:1.5px dashed #d6d9e2;border-radius:12px;outline:none;padding:10px 12px}.stx-clarify__own:focus,.stx-clarify__own.is-on{background:#fff7f4;border-style:solid;border-color:#ff8a8a}@media (max-width:720px){.stx-clarify__own{font-size:calc(16px*var(--stx-k,1))}}.stx-plans__error{color:#c0262d;font-size:calc(12.5px*var(--stx-k,1));background:#e5484d10;border:1px solid #e5484d56;border-radius:12px;margin:14px 0 0;padding:11px 13px;line-height:1.45}.stx-plans__sale{flex-wrap:wrap;align-items:baseline;gap:7px;display:flex}.stx-plans__sale s{color:#8d95a5;font-size:calc(15px*var(--stx-k,1));font-weight:600;text-decoration-thickness:1.5px}.stx-plans__sale em{color:#8d95a5;font-size:calc(11.5px*var(--stx-k,1));background:#1f243013;border-radius:7px;padding:3px 7px;font-style:normal;font-weight:800}.stx-plans__fine{color:#8d95a5;font-size:calc(11px*var(--stx-k,1));margin-top:5px;line-height:1.4;display:block}.stx-plans__confirm{gap:7px;margin-top:12px;display:grid}.stx-plans__confirm small{font-size:calc(11px*var(--stx-k,1));color:#8d95a5;line-height:1.45}.stx-plans__confirm button{color:#fff;width:100%;font-size:calc(12.5px*var(--stx-k,1));cursor:pointer;background:linear-gradient(120deg,#ffc14f,#ff6969);border-radius:10px;justify-content:center;align-items:center;gap:7px;padding:9px 12px;font-weight:700;display:inline-flex}.stx-plans__confirm button.is-ghost{color:#8d95a5;background:0 0;border:1px solid #1f243022;font-weight:600}.stx-plans__confirm button:disabled{opacity:.55;cursor:default}.stx-tour{z-index:80;animation:.2s nrn-in;position:fixed;inset:0}.stx-tour__hole{pointer-events:none;will-change:transform,width,height;border-radius:14px;position:absolute;top:0;left:0;box-shadow:0 0 0 9999px #10101427,inset 0 0 0 2px #ff696959}.stx-tour__hole.is-flat{border-radius:0;box-shadow:0 0 0 9999px #10101427}.stx-tour__hole.is-ready{transition:transform .46s cubic-bezier(.32,.72,0,1),width .46s cubic-bezier(.32,.72,0,1),height .46s cubic-bezier(.32,.72,0,1)}.stx-tour__card{will-change:transform;background:linear-gradient(160deg,#fff,#fff);border:1px solid #ff8a8a73;border-radius:18px;width:min(360px,100vw - 24px);padding:16px 17px 14px;position:absolute;top:0;left:0;box-shadow:0 24px 60px #1010141f}.stx-tour__card.is-ready{transition:transform .46s cubic-bezier(.32,.72,0,1)}.stx-tour__x{color:#8d95a5;cursor:pointer;border-radius:8px;place-items:center;width:26px;height:26px;display:grid;position:absolute;top:10px;right:10px}@media (hover:hover){.stx-tour__x:hover{color:#1f2430;background:#1f24300e}}.stx-tour__head{align-items:center;gap:9px;margin-bottom:8px;padding-right:26px;display:flex}.stx-tour__icon{color:#ff6969;background:#ff8a8a24;border-radius:9px;flex:none;place-items:center;width:28px;height:28px;display:grid}.stx-tour__icon.is-bare{background:0 0}.stx-tour__icon.is-bare img{border-radius:8px;width:28px;height:28px;display:block}.stx-tour__head b{font-size:calc(15px*var(--stx-k,1));color:#1f2430;font-weight:650}.stx-tour__card p{font-size:calc(13.5px*var(--stx-k,1));color:#4e5566;margin:0 0 14px;line-height:1.6}.stx-tour__foot{align-items:center;gap:8px;display:flex}.stx-tour__dots{flex:1;align-items:center;gap:5px;display:flex}.stx-tour__dots i{background:#1f243013;border-radius:50%;width:6px;height:6px}.stx-tour__dots i.is-on{background:linear-gradient(90deg,#ffc14f,#ff6969);border-radius:999px;width:18px}.stx-tour__skip{color:#8d95a5;font-size:calc(12.5px*var(--stx-k,1));cursor:pointer;border-radius:10px;padding:8px 12px;font-weight:600}@media (hover:hover){.stx-tour__skip:hover{color:#1f2430}}.stx-tour__go{color:#fff;font-size:calc(13px*var(--stx-k,1));cursor:pointer;background:linear-gradient(120deg,#ffc14f,#ff6969);border-radius:10px;padding:8px 16px;font-weight:700}.stx-web{background:linear-gradient(150deg,#1f24300f,#fff);border:1px solid #1f243024;border-radius:16px;gap:12px;max-width:560px;padding:14px 16px;animation:.25s nrn-in;display:grid}.stx-web__head{align-items:center;gap:10px;display:flex}.stx-web__icon{color:#4e5566;background:#1f243013;border-radius:10px;flex:none;place-items:center;width:30px;height:30px;display:grid}.stx-web__head>span{gap:3px;min-width:0;display:grid}.stx-web__head b{font-size:calc(13.5px*var(--stx-k,1));color:#1f2430;font-weight:600}.stx-web__head small{font-size:calc(11.5px*var(--stx-k,1));color:#8d95a5;overflow-wrap:anywhere;line-height:1.5}.stx-web__foot{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.stx-web__go{color:#fff;font-size:calc(13px*var(--stx-k,1));cursor:pointer;background:linear-gradient(135deg,#ffc14f,#ff6969);border-radius:11px;padding:9px 15px;font-weight:700}.stx-web__alt{color:#1f2430;font-size:calc(13px*var(--stx-k,1));cursor:pointer;background:#fff;border:1px solid #1f243024;border-radius:11px;padding:9px 13px;font-weight:600}@media (hover:hover){.stx-web__alt:hover{border-color:#1f243024}}.stx-act{background:linear-gradient(150deg,#ffc14f14,#fff);border:1px solid #ff8a8a6b;border-radius:16px;gap:10px;max-width:560px;margin-top:10px;padding:14px 16px;animation:.25s nrn-in;display:grid}.stx-act.is-closed{background:#fff;border-color:#1f243024}.stx-act__head{align-items:center;gap:10px;display:flex}.stx-act__icon{color:#ff6969;background:#ff8a8a24;border-radius:10px;flex:none;place-items:center;width:30px;height:30px;display:grid}.stx-act.is-closed .stx-act__icon{color:#4e5566;background:#1f243013}.stx-act__head>span{gap:2px;min-width:0;display:grid}.stx-act__head b{font-size:calc(13.5px*var(--stx-k,1));color:#1f2430;font-weight:600}.stx-act__head small{font-size:calc(11.5px*var(--stx-k,1));color:#8d95a5;overflow-wrap:anywhere}.stx-act__lines{gap:4px;margin:0;display:grid}.stx-act__lines>div{font-size:calc(13px*var(--stx-k,1));grid-template-columns:72px minmax(0,1fr);gap:8px;line-height:1.45;display:grid}.stx-act__lines dt{color:#8d95a5}.stx-act__lines dd{color:#1f2430;overflow-wrap:anywhere;margin:0}.stx-act__body{max-height:220px;font-size:calc(13px*var(--stx-k,1));color:#1f2430;white-space:pre-wrap;overflow-wrap:anywhere;overscroll-behavior:contain;background:#1f24300a;border-radius:12px;margin:0;padding:10px 12px;line-height:1.55;overflow:auto}.stx-act__foot{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.stx-act__go{color:#fff;font-size:calc(13px*var(--stx-k,1));cursor:pointer;background:linear-gradient(135deg,#ffc14f,#ff6969);border-radius:11px;align-items:center;gap:6px;padding:9px 15px;font-weight:700;display:inline-flex}.stx-act__no{color:#1f2430;font-size:calc(13px*var(--stx-k,1));cursor:pointer;background:#fff;border:1px solid #1f243024;border-radius:11px;padding:9px 13px;font-weight:600}.stx-act__go:disabled,.stx-act__no:disabled{opacity:.55;cursor:default}.stx-act__state{font-size:calc(12.5px*var(--stx-k,1));color:#4e5566;align-items:center;gap:6px;margin:0;font-weight:600;display:flex}.stx-act__state.is-done{color:#1f2430}.stx-act__state.is-failed{color:#ff6969}@media (max-width:520px){.stx-act__lines>div{grid-template-columns:58px minmax(0,1fr)}}@media (max-width:900px){.stx-act__go,.stx-act__no{min-height:44px}}.stx-web__skip{color:#8d95a5;font-size:calc(13px*var(--stx-k,1));cursor:pointer;border-radius:11px;padding:9px 12px;font-weight:600}@media (hover:hover){.stx-web__skip:hover{color:#1f2430}}.stx-web__go:disabled,.stx-web__alt:disabled,.stx-web__skip:disabled{opacity:.5;cursor:default}.stx-sources{flex-wrap:wrap;align-items:center;gap:6px;margin-top:10px;display:flex}.stx-sources__cap{color:#8d95a5;font-size:calc(11px*var(--stx-k,1));letter-spacing:.02em;align-items:center;gap:5px;font-weight:600;display:inline-flex}.stx-sources a{color:#4e5566;max-width:210px;font-size:calc(11.5px*var(--stx-k,1));text-overflow:ellipsis;white-space:nowrap;background:#1f243009;border:1px solid #1f24301c;border-radius:999px;align-items:center;gap:6px;padding:5px 10px;line-height:1.3;transition:border-color .15s,color .15s;display:inline-flex;overflow:hidden}@media (hover:hover){.stx-sources a:hover{color:#1f2430;border-color:#1f243024}}.stx-sources a b{color:#8d95a5;flex:none;font-weight:700}@media (hover:none){.stx-sources a:hover{color:#4e5566;border-color:#1f24301c}}.stx-switch--sm{width:36px;height:20px}.stx-switch--sm span{width:14px;height:14px;top:3px;left:3px}.stx-switch--sm.is-on span{transform:translate(16px)}.stx-doc{background:linear-gradient(150deg,#ffc14f36,#fff);border:1px solid #ff8a8a5c;border-radius:16px;gap:12px;max-width:620px;padding:15px 16px;animation:.25s nrn-in;display:grid}.stx-doc__head{align-items:flex-start;gap:10px;display:flex}.stx-doc__icon{color:#ff8a8a;background:#ffc14f5c;border-radius:10px;flex:none;place-items:center;width:30px;height:30px;display:grid}.stx-doc__head>span{gap:3px;min-width:0;display:grid}.stx-doc__head b{font-size:calc(13.5px*var(--stx-k,1));color:#1f2430;font-weight:600}.stx-doc__head small{font-size:calc(11.5px*var(--stx-k,1));color:#8d95a5;line-height:1.5}.stx-doc__sizes{flex-wrap:wrap;gap:6px;display:flex}.stx-doc__foot{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.stx-doc__go{color:#1f2430;font-size:calc(13px*var(--stx-k,1));cursor:pointer;background:linear-gradient(120deg,#ff8a8a,#fff);border-radius:11px;align-items:center;gap:7px;padding:9px 16px;font-weight:700;transition:opacity .15s;display:inline-flex}.stx-doc__go:disabled{opacity:.55;cursor:default}.stx-doc__skip{color:#8d95a5;font-size:calc(13px*var(--stx-k,1));cursor:pointer;border-radius:11px;padding:9px 14px;font-weight:600}@media (hover:hover){.stx-doc__skip:hover{color:#1f2430}}.stx-doc__note{font-size:calc(11px*var(--stx-k,1));color:#8d95a5;margin:0;line-height:1.45}.stx-doc__bar{background:#1f243012;border-radius:999px;height:5px;overflow:hidden}.stx-doc__bar span{background:linear-gradient(90deg,#ff8a8a,#fff);border-radius:999px;height:100%;transition:width .35s;display:block}.stx-doc__plan{counter-reset:doc;gap:5px;margin:0;padding:0;list-style:none;display:grid}.stx-doc__plan li{font-size:calc(12.5px*var(--stx-k,1));color:#8d95a5;counter-increment:doc;align-items:center;gap:7px;line-height:1.45;display:flex}.stx-doc__plan li:before{content:counter(doc);width:18px;height:18px;font-size:calc(10px*var(--stx-k,1));background:#1f24300e;border-radius:6px;flex:none;place-items:center;font-weight:600;display:grid}.stx-doc__plan li.is-done{color:#4e5566}.stx-doc__plan li.is-done:before{content:"✓";color:#8d95a5;background:#1f243013}.stx-doc__plan li.is-now{color:#1f2430;font-weight:600}.stx-doc__plan li.is-now:before{color:#d0462f;background:#ffc14f63}.stx-cut{background:#1f243009;border:1px solid #1f24301c;border-radius:12px;flex-wrap:wrap;align-items:center;gap:8px;margin-top:8px;padding:9px 11px;display:flex}.stx-cut>span{font-size:calc(12px*var(--stx-k,1));color:#8d95a5}.stx-cut button{color:#1f2430;font-size:calc(12px*var(--stx-k,1));cursor:pointer;background:#fff;border:1px solid #1f243024;border-radius:9px;padding:6px 12px;font-weight:600;transition:border-color .15s,color .15s}@media (hover:hover){.stx-cut button:hover{color:#1f2430;border-color:#ff8a8abf}}.stx-cut button:disabled{opacity:.5;cursor:default}.stx-notice__close{position:relative}@keyframes stx-sheet{0%{transform:translateY(100%)}to{transform:none}}.stx-sb{z-index:2;gap:calc(8px*var(--stx-k,1));background:linear-gradient(#fff,#fff);border-right:1px solid #1f243012;flex-direction:column;flex:none;width:288px;height:100%;padding:12px 10px 0;transition:width .18s,transform .22s;display:flex;position:relative;overflow:hidden}.stx-sb.is-collapsed{width:72px;padding-left:8px;padding-right:8px}.stx-sb.is-open,.stx-sb.is-hidden{z-index:70;width:var(--stx-sbw,min(260px,88vw));background:#fff;border-right-color:#1f24301c;position:fixed;top:0;bottom:0;left:0;box-shadow:0 0 60px #1010141f}.stx-sb.is-hidden{transform:translate(-104%)}.stx-sb.is-open{transform:none}.stx-sb-backdrop{z-index:65;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);touch-action:none;opacity:0;pointer-events:none;background:#1f243052;transition:opacity .22s;position:fixed;inset:0}.stx-sb-backdrop.is-on{opacity:1;pointer-events:auto}.stx-sb__top{flex:none;align-items:center;gap:8px;min-height:40px;padding:2px 2px 2px 4px;display:flex}.stx-sb__brand{flex:1;align-items:center;gap:9px;min-width:0;display:flex}.stx-sb__brand-logo{border-radius:8px;flex:none;width:26px;height:26px;display:block}.stx-sb__brand-name{font-family:Onest,Inter,sans-serif;font-size:calc(15.5px*var(--stx-k,1));letter-spacing:-.01em;color:#1f2430;white-space:nowrap;font-weight:800}.stx-sb__toggle{color:#8d95a5;cursor:pointer;background:0 0;border:0;border-radius:10px;flex:none;place-items:center;width:36px;height:36px;transition:background .15s,color .15s;display:grid}@media (hover:hover){.stx-sb__toggle:hover{color:#1f2430;background:#1f24300b}}.stx-sb.is-collapsed .stx-sb__top{flex-direction:column;gap:4px;padding:2px 0}.stx-sb.is-collapsed .stx-sb__brand{flex:none;justify-content:center}.stx-sb__new{min-height:calc(40px*var(--stx-k,1));color:#1f2430;font:inherit;font-size:calc(14.5px*var(--stx-k,1));cursor:pointer;background:0 0;border:0;border-radius:12px;flex:none;align-items:center;gap:10px;padding:0 12px;font-weight:600;transition:background .15s;display:flex}@media (hover:hover){.stx-sb__new:hover{background:#1f24300d}}.stx-sb__new-icon{color:#ff8a8a;flex:none;place-items:center;width:22px;height:22px;display:grid}.stx-sb__new-label{text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.stx-sb__nav{min-height:calc(40px*var(--stx-k,1));color:#1f2430;font:inherit;font-size:calc(14.5px*var(--stx-k,1));cursor:pointer;background:0 0;border:0;border-radius:12px;flex:none;align-items:center;gap:10px;padding:0 12px;font-weight:600;transition:background .15s;display:flex}@media (hover:hover){.stx-sb__nav:hover{background:#1f24300d}}.stx-sb__nav-icon{color:#ff8a8a;flex:none;place-items:center;width:22px;height:22px;display:grid}.stx-sb__nav-label{text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.stx-sb__kbd{color:#1f2430;font-family:ui-monospace,Menlo,monospace;font-size:calc(11px*var(--stx-k,1));background:#1f243012;border-radius:7px;flex:none;padding:4px 6px;font-weight:700;line-height:1}.stx-sb.is-collapsed .stx-sb__new,.stx-sb.is-collapsed .stx-sb__nav{border-radius:12px;justify-content:center;width:44px;height:44px;min-height:44px;margin:0 auto;padding:0}.stx-sb__search{color:#8d95a5;background:#1f243009;border:1px solid #1f243018;border-radius:12px;flex:none;align-items:center;gap:8px;min-height:42px;padding:0 8px 0 11px;transition:border-color .15s,background .15s;display:flex;position:relative}.stx-sb__search:focus-within{background:#1f24300a;border-color:#ff8a8aac}.stx-sb__search-icon{color:#8d95a5;flex:none}.stx-sb__search-input{color:#1f2430;min-width:0;font-family:inherit;font-size:calc(16px*var(--stx-k,1));appearance:none;background:0 0;border:0;outline:none;flex:1;padding:0;line-height:1.2}.stx-sb__search-input::-webkit-search-cancel-button{display:none}.stx-sb__search .stx-sb__kbd{color:#8d95a5;background:#1f24300e}.stx-sb__search-clear{color:#8d95a5;cursor:pointer;background:0 0;border:0;border-radius:8px;flex:none;place-items:center;width:28px;height:28px;display:grid}@media (hover:hover){.stx-sb__search-clear:hover{color:#1f2430;background:#1f24300e}}.stx-sb__list{flex-direction:column;flex:none;gap:2px;padding:6px 0 4px;display:flex}.stx-sb__scroll{gap:inherit;overscroll-behavior:contain;flex-direction:column;flex:1;min-height:0;display:flex;overflow-y:auto}.stx-sb__group{margin-bottom:calc(8px*var(--stx-k,1));flex-direction:column;flex:none;gap:1px;display:flex}.stx-sb__group-title{padding:calc(8px*var(--stx-k,1)) 10px calc(5px*var(--stx-k,1));font-size:calc(10.5px*var(--stx-k,1));letter-spacing:.1em;text-transform:uppercase;color:#8d95a5;font-weight:700}.stx-sb__row{border-radius:10px;flex:none;align-items:center;transition:background .13s;display:flex;position:relative}@media (hover:hover){.stx-sb__row:hover{background:#1f24300a}}.stx-sb__row.is-active{background:#ffc14f45;box-shadow:inset 0 0 0 1px #ff696932}.stx-sb__row.is-menu{background:#1f24300e}.stx-sb__row-open{min-width:0;min-height:calc(40px*var(--stx-k,1));color:#1f2430;font-size:calc(13.5px*var(--stx-k,1));text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:9px;padding:0 2px 0 9px;font-weight:400;display:flex}@media (hover:hover){.stx-sb__row:hover .stx-sb__row-open{color:#1f2430}}.stx-sb__row.is-active .stx-sb__row-open{color:#1f2430;font-weight:500}.stx-sb__row-icon{color:#ff8a8a;flex:none;place-items:center;display:grid}.stx-sb__row.is-active .stx-sb__row-icon{color:#ff8a8a}.stx-sb__row-title{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.stx-sb__row-pin{color:#8d95a5;flex:none}.stx-sb__row-dot{background:#ff6969;border-radius:50%;flex:none;width:7px;height:7px;margin-left:6px;display:block}.stx-sb__row-more{color:#8d95a5;cursor:pointer;opacity:0;background:0 0;border:0;border-radius:10px;flex:none;place-items:center;width:44px;height:44px;transition:opacity .13s,background .13s,color .13s;display:grid}.stx-sb__row:hover .stx-sb__row-more,.stx-sb__row.is-menu .stx-sb__row-more,.stx-sb__row-more:focus-visible{opacity:1}@media (hover:hover){.stx-sb__row-more:hover{color:#1f2430;background:#1f243010}}.stx-sb__row-more:disabled{opacity:1;cursor:default}@media (hover:none){.stx-sb__row-more{opacity:1}}.stx-sb__rename{min-height:calc(40px*var(--stx-k,1));background:#1f24300b;border-radius:10px;flex:none;align-items:center;gap:4px;padding:0 4px 0 6px;display:flex}.stx-sb__rename-input{color:#1f2430;min-width:0;min-height:38px;font-family:inherit;font-size:calc(16px*var(--stx-k,1));background:#fff;border:1px solid #ff8a8a99;border-radius:9px;outline:none;flex:1;padding:0 9px}.stx-sb__rename-ok,.stx-sb__rename-cancel{color:#8d95a5;cursor:pointer;background:0 0;border:0;border-radius:9px;flex:none;place-items:center;width:36px;height:36px;display:grid}@media (hover:hover){.stx-sb__rename-ok:hover{color:#8d95a5;background:#1f243013}.stx-sb__rename-cancel:hover{color:#1f2430;background:#1f243010}}.stx-sb__empty,.stx-sb__loading{color:#8d95a5;font-size:calc(12.5px*var(--stx-k,1));flex:none;align-items:center;gap:7px;margin:6px 10px;line-height:1.5;display:flex}.stx-sb__error{color:#c0262d;font-size:calc(12.5px*var(--stx-k,1));background:#e5484d0f;border:1px solid #e5484d50;border-radius:11px;flex:none;margin:6px 8px;padding:9px 11px;line-height:1.45}.stx-sb__retry{color:#c0262d;font-size:calc(12.5px*var(--stx-k,1));text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}.stx-sb__more{width:calc(100% - 12px);min-height:calc(40px*var(--stx-k,1));color:#8d95a5;font-size:calc(13px*var(--stx-k,1));cursor:pointer;background:0 0;border:1px solid #1f243018;border-radius:11px;flex:none;justify-content:center;align-items:center;gap:7px;margin:4px 6px 8px;font-weight:600;transition:background .15s,color .15s;display:flex}@media (hover:hover){.stx-sb__more:hover:not(:disabled){color:#1f2430;background:#1f24300b}}.stx-sb__more:disabled{opacity:.6;cursor:default}.stx-sb__spin{flex:none;animation:1s linear infinite stx-spin}.stx-sb__mini{color:#8d95a5;cursor:pointer;background:0 0;border:0;border-radius:12px;flex:none;place-items:center;width:44px;height:44px;margin:0 auto;transition:background .13s,color .13s;display:grid}@media (hover:hover){.stx-sb__mini:hover{color:#1f2430;background:#1f24300b}}.stx-sb__menu-scrim{z-index:96;position:fixed;inset:0}.stx-sb__menu{z-index:97;background:#fff;border:1px solid #1f24301c;border-radius:14px;width:224px;padding:6px;animation:.14s ease-out stx-pop;position:fixed;box-shadow:0 24px 60px #10101424}.stx-sb__menu-item{width:100%;min-height:calc(44px*var(--stx-k,1));color:#1f2430;font-size:calc(13.5px*var(--stx-k,1));text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:10px;padding:0 10px;font-weight:500;display:flex}@media (hover:hover){.stx-sb__menu-item:hover{background:#1f24300b}}.stx-sb__menu-item svg{color:#4e5566;flex:none}.stx-sb__menu-item.is-danger,.stx-sb__menu-item.is-danger svg{color:#c0262d}@media (hover:hover){.stx-sb__menu-item.is-danger:hover{color:#c0262d;background:#e5484d15}}.stx-sb__menu-sep{background:#1f24300e;height:1px;margin:5px 4px}.stx-sb__modes{background:#1f24300b;border-radius:10px;flex:none;gap:2px;padding:3px;display:flex}.stx-sb__mode{color:#8d95a5;width:30px;height:26px;font:inherit;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;place-items:center;padding:0;transition:background .15s,color .15s;display:grid}@media (hover:hover){.stx-sb__mode:hover{color:#1f2430}}.stx-sb__mode.is-on{color:#1f2430;background:#fff;border-color:#1f243014;box-shadow:0 1px 2px #1010140f}.stx-sb.is-open .stx-sb__modes,.stx-sb.is-hidden .stx-sb__modes{width:100%}.stx-sb.is-open .stx-sb__mode,.stx-sb.is-hidden .stx-sb__mode{width:auto;height:38px;font-size:calc(14px*var(--stx-k,1));flex:1;justify-content:center;align-items:center;gap:7px;font-weight:600;display:flex}.stx-sb__group-head{align-items:flex-end;gap:2px;padding-right:4px;display:flex}.stx-sb__group-head .stx-sb__group-title{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.stx-sb__group-btn{color:#8d95a5;cursor:pointer;background:0 0;border:0;border-radius:7px;flex:none;place-items:center;width:26px;height:26px;padding:0;transition:opacity .13s,background .13s,color .13s;display:grid}.stx-sb__group-btn.is-open{color:#1f2430;background:#1f24300f}@media (hover:hover){.stx-sb__group-btn:hover{color:#1f2430;background:#1f24300f}}.stx-sb__group-btn.is-view{opacity:0}.stx-sb__group-head:hover .stx-sb__group-btn.is-view,.stx-sb__group-head:focus-within .stx-sb__group-btn.is-view,.stx-sb__group-btn.is-view.is-open{opacity:1}@media (hover:none){.stx-sb__group-btn.is-view{opacity:1}}.stx-sb.is-code .stx-sb__row-icon{display:none}.stx-sb__row-text{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.stx-sb__row-text .stx-sb__row-title{flex:none}.stx-sb__row-sub{font-size:calc(12px*var(--stx-k,1));color:#8d95a5;text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.stx-sb__row-open:has(.stx-sb__row-text){padding-top:5px;padding-bottom:5px}.stx-sb__menu--view{width:316px}.stx-sb__submenu{width:232px;position:absolute;left:calc(100% + 6px)}.stx-sb__menu-label{text-align:left;white-space:nowrap;flex:none}.stx-sb__menu-value{color:#8d95a5;min-width:0;font-size:calc(13px*var(--stx-k,1));text-align:right;text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.stx-sb__submenu .stx-sb__menu-label{text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.stx-sb__menu-item .stx-sb__menu-chevron,.stx-sb__menu-item .stx-sb__menu-check{color:#8d95a5}.stx-sb__menu-item.is-active{background:#1f24300b}.stx-sb__menu-item:disabled{opacity:.45;cursor:default}@media (hover:hover){.stx-sb__menu-item:disabled:hover{background:0 0}}.stx-sb__menu-back{font-weight:600}.stx-sb__foot{padding:8px 0 calc(10px + env(safe-area-inset-bottom));border-top:1px solid #1f243012;flex-direction:column;flex:none;gap:6px;margin-top:auto;display:flex}.stx-sb__account{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;gap:10px;width:100%;min-height:48px;padding:0 8px;transition:background .14s;display:flex}@media (hover:hover){.stx-sb__account:hover{background:#1f24300a}}.stx-sb__avatar{color:#fff;width:32px;height:32px;font-size:calc(13.5px*var(--stx-k,1));text-transform:uppercase;background:linear-gradient(150deg,#ffc14f8c,#ffc14f86);border:1px solid #ff8a8a73;border-radius:50%;flex:none;place-items:center;font-weight:700;display:grid}.stx-sb__account-meta{flex:1;gap:1px;min-width:0;display:grid}.stx-sb__account-name{font-size:calc(13.5px*var(--stx-k,1));color:#1f2430;text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.stx-sb__account-mail{font-size:calc(11.5px*var(--stx-k,1));color:#8d95a5;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.stx-sb__account-chevron{color:#8d95a5;flex:none}.stx-sb__chip{color:#b45309;font-size:calc(12.5px*var(--stx-k,1));font-variant-numeric:tabular-nums;white-space:nowrap;background:#fff7ec;border:1px solid #ffc14f66;border-radius:999px;flex:none;align-items:center;gap:3px;padding:4px 8px;font-weight:600;display:inline-flex}.stx-sb__gift{color:#8d95a5;cursor:pointer;flex:none;place-items:center;width:24px;height:24px;margin-right:-2px;transition:color .14s;display:grid}@media (hover:hover){.stx-sb__gift:hover{color:#1f2430}}.stx-sb__gift:focus-visible{outline-offset:2px;border-radius:6px;outline:2px solid #b45309}.stx-sb.is-collapsed .stx-sb__account{justify-content:center;padding:0}.stx-sb__balance{background:#ffc14f15;border:1px solid #ffc14f41;border-radius:12px;align-items:center;gap:8px;min-height:40px;padding:0 10px;display:flex}.stx-sb__balance-value{color:#b45309;min-width:0;font-size:calc(12.5px*var(--stx-k,1));text-overflow:ellipsis;white-space:nowrap;flex:1;align-items:center;gap:7px;font-weight:700;display:inline-flex;overflow:hidden}.stx-sb__topup{color:#b45309;min-height:30px;font-size:calc(12px*var(--stx-k,1));cursor:pointer;background:0 0;border:1px solid #ffc14f8b;border-radius:9px;flex:none;padding:0 11px;font-weight:700;transition:background .15s}@media (hover:hover){.stx-sb__topup:hover{background:#ffc14f39}}@media (max-width:900px){.stx-sb__rename-ok,.stx-sb__rename-cancel{width:44px;height:44px}.stx-sb__rename-input{min-height:44px}.stx-sb__rename{min-height:calc(44px*var(--stx-k,1))}.stx-sb__search-clear{width:36px;height:36px}.stx-sb__topup{min-height:38px}.stx-sb__account{min-height:52px}.stx-sb__toggle{width:44px;height:44px}.stx-sb__search{min-height:46px}.stx-sb__row-open,.stx-sb__more{min-height:calc(44px*var(--stx-k,1))}.stx-sb__group-btn{width:36px;height:36px}}@media (min-width:901px) and (hover:hover) and (pointer:fine){.stx-sb:not(.is-collapsed){gap:2px;padding:10px 8px 0}.stx-sb:not(.is-collapsed) .stx-sb__top{min-height:36px;margin-bottom:4px}.stx-sb:not(.is-collapsed) .stx-sb__new,.stx-sb:not(.is-collapsed) .stx-sb__nav{min-height:calc(36px*var(--stx-k,1));font-size:calc(14px*var(--stx-k,1));border-radius:8px;gap:10px;padding:0 10px;font-weight:500}.stx-sb__new-icon,.stx-sb__nav-icon{width:18px;height:18px}.stx-sb:not(.is-collapsed) .stx-sb__search{border-radius:9px;min-height:34px;margin:4px 0;padding:0 6px 0 10px}.stx-sb__search-input{font-size:calc(14px*var(--stx-k,1))}.stx-sb__list{gap:0;padding:2px 0 4px}.stx-sb__group{margin-bottom:calc(10px*var(--stx-k,1));gap:0}.stx-sb__group-title{padding:calc(10px*var(--stx-k,1)) 10px calc(4px*var(--stx-k,1));font-size:calc(13px*var(--stx-k,1));letter-spacing:0;text-transform:none;font-weight:500}.stx-sb__row{border-radius:8px}.stx-sb__row-open{min-height:calc(36px*var(--stx-k,1));font-size:calc(14px*var(--stx-k,1));gap:8px;padding:0 10px}.stx-sb__row-icon.is-chat{display:none}.stx-sb__row-title{text-overflow:clip;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000)}.stx-sb__row:hover .stx-sb__row-title,.stx-sb__row.is-menu .stx-sb__row-title,.stx-sb__row:focus-within .stx-sb__row-title{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 56px),#0000 calc(100% - 30px));mask-image:linear-gradient(90deg,#000 calc(100% - 56px),#0000 calc(100% - 30px))}.stx-sb__row-sub{text-overflow:clip;-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000);mask-image:linear-gradient(90deg,#000 calc(100% - 28px),#0000)}.stx-sb__row:hover .stx-sb__row-sub,.stx-sb__row.is-menu .stx-sb__row-sub,.stx-sb__row:focus-within .stx-sb__row-sub{-webkit-mask-image:linear-gradient(90deg,#000 calc(100% - 56px),#0000 calc(100% - 30px));mask-image:linear-gradient(90deg,#000 calc(100% - 56px),#0000 calc(100% - 30px))}.stx-sb__row:hover .stx-sb__row-pin,.stx-sb__row.is-menu .stx-sb__row-pin,.stx-sb__row:focus-within .stx-sb__row-pin,.stx-sb__row:hover .stx-sb__row-dot,.stx-sb__row.is-menu .stx-sb__row-dot,.stx-sb__row:focus-within .stx-sb__row-dot{opacity:0}.stx-sb__row-more{border-radius:7px;width:26px;height:26px;margin-top:-13px;position:absolute;top:50%;right:2px}.stx-sb__more{width:100%;min-height:calc(30px*var(--stx-k,1));font-size:calc(14px*var(--stx-k,1));border:0;border-radius:8px;justify-content:flex-start;margin:2px 0 8px;padding:0 10px;font-weight:500}.stx-sb__rename{min-height:calc(36px*var(--stx-k,1));border-radius:8px;padding:0 2px 0 4px}.stx-sb__rename-input{min-height:28px;font-size:calc(14px*var(--stx-k,1));border-radius:7px;padding:0 8px}.stx-sb__rename-ok,.stx-sb__rename-cancel{border-radius:7px;width:28px;height:28px}}@media (max-width:900.98px){.stx-sb:not(.is-open){z-index:70;width:var(--stx-sbw,min(260px,88vw));position:fixed;top:0;bottom:0;left:0;transform:translate(-100%)}}.stx-cmp-wrap{width:100%;max-width:768px;margin:0 auto;position:relative}.stx-cmp{background:#fff;border:1px solid #1f24301c;border-radius:20px;flex-direction:column;width:100%;transition:border-color .18s,box-shadow .18s;display:flex;box-shadow:0 16px 46px #10101417}.stx-cmp:has(.stx-cmp__field:focus){border-color:#ff8a8aac;box-shadow:0 16px 46px #1010141a,0 0 0 3px #ff69691c}.stx-cmp__field{color:#1f2430;resize:none;background:0 0;border:0;width:100%;min-height:54px;max-height:200px;padding:15px 16px 4px;font-family:inherit;line-height:1.55;overflow-y:auto}.stx-cmp__field:disabled{opacity:.6}.stx-cmp__field{text-overflow:ellipsis}.stx-cmp__field::placeholder{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.stx-cmp__bar{flex-wrap:wrap;align-items:center;gap:7px;padding:6px 9px 9px;display:flex}.stx-cmp__anchor{flex:none;position:relative}.stx-cmp__plus{color:#4e5566;cursor:pointer;background:0 0;border:1px solid #1f24301c;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;transition:background .15s,color .15s,border-color .15s;display:grid}@media (hover:hover){.stx-cmp__plus:hover{color:#1f2430;background:#1f24300e}}.stx-cmp__plus.is-open{color:#fff;background:linear-gradient(120deg,#ffc14f,#ff9b78 55%,#ff6969);border-color:#0000}.stx-cmp__model{max-width:max(220px,calc(220px*var(--stx-k,1)));color:#4e5566;min-height:40px;font-size:calc(13px*var(--stx-k,1));white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #1f24301c;border-radius:999px;flex:none;align-items:center;gap:7px;padding:0 11px;font-weight:600;transition:background .15s,border-color .15s,color .15s;display:inline-flex}@media (hover:hover){.stx-cmp__model:hover{color:#1f2430;background:#1f24300d}}.stx-cmp__model.is-open{color:#1f2430;background:#ffc14f36;border-color:#ff8a8aac}.stx-cmp__model-icon{color:#ff8a8a;flex:none;align-items:center;display:inline-flex}.stx-cmp__model-name{text-overflow:ellipsis;min-width:0;overflow:hidden}.stx-cmp__model>svg{opacity:.7;flex:none}.stx-cmp__spacer{flex:1;min-width:4px}.stx-cmp__bar .stx-toolchip{border-radius:999px;max-width:100%;min-height:40px}.stx-cmp__send{color:#fff;cursor:pointer;background:linear-gradient(120deg,#ffc14f,#ff9b78 55%,#ff6969);border:0;border-radius:50%;flex:none;place-items:center;width:44px;height:44px;transition:filter .15s,opacity .15s;display:grid;box-shadow:0 10px 24px #ff696949}@media (hover:hover){.stx-cmp__send:hover:not(:disabled){filter:brightness(1.09)}}.stx-cmp__send:disabled{opacity:.35;cursor:default;box-shadow:none}.stx-mic{color:#4e5566;cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;justify-content:center;align-items:center;gap:6px;min-width:44px;height:44px;padding:0;transition:background .14s,color .14s;display:inline-flex}@media (hover:hover){.stx-mic:hover:not(:disabled){color:#1f2430;background:#1f24300f}}.stx-mic:disabled{opacity:.45;cursor:default}.stx-mic.is-rec{color:#ff6969;background:#ff8a8a24;border-radius:999px;padding:0 12px 0 10px;animation:1.4s ease-in-out infinite stx-mic-pulse}.stx-mic__time{font-size:calc(13px*var(--stx-k,1));font-variant-numeric:tabular-nums;font-weight:700}.stx-mic__time.is-near{color:#c0262d}.stx-mic__bars{align-items:center;gap:2px;height:14px;display:inline-flex}.stx-mic__bars i{transform-origin:50%;background:currentColor;border-radius:2px;width:3px;height:14px;transition:transform .1s linear;display:block}@keyframes stx-mic-pulse{0%,to{box-shadow:0 0 #ff696959}50%{box-shadow:0 0 0 6px #ff696900}}@media (prefers-reduced-motion:reduce){.stx-mic.is-rec{animation:none}.stx-mic__bars i{transition:none}}.stx-cmp__note.is-voice{color:#ff6969}.stx-cmp__note{text-align:center;max-width:768px;font-size:calc(11.5px*var(--stx-k,1));color:#8d95a5;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;margin:9px auto 0;line-height:1.6;display:flex}@media (max-width:900px){.stx-cmp__plus{width:44px;height:44px}.stx-cmp__model{max-width:max(150px,calc(150px*var(--stx-k,1)));min-height:44px}}@media (max-width:420px){.stx-cmp__model-name{max-width:max(88px,calc(88px*var(--stx-k,1)))}}.stx-tm-scrim{z-index:44}.stx-tm{z-index:46;width:400px;max-width:calc(100vw - 24px);max-height:min(76vh,620px,var(--stx-room,100vh));overscroll-behavior:contain;background:#fff;border:1px solid #1f24301c;border-radius:18px;padding:8px;animation:.14s ease-out stx-pop;position:absolute;bottom:calc(100% + 12px);left:0;overflow-y:auto;box-shadow:0 26px 64px #10101425}.stx-tm,.stx-tm:focus,.stx-tm:focus-visible{outline:none}.stx-cmp__anchor:has(>.stx-tm):after{content:"";z-index:47;background:#fff;border-bottom:1px solid #1f24301c;border-right:1px solid #1f24301c;width:14px;height:14px;position:absolute;bottom:calc(100% + 6px);left:14px;transform:rotate(45deg)}@media (max-width:900px){.stx-tm{width:100%;max-width:none;max-height:min(82dvh,660px);padding:6px 12px calc(14px + env(safe-area-inset-bottom));border-width:1px 0 0;border-radius:20px 20px 0 0;animation:.2s ease-out stx-sheet;position:fixed;inset:auto 0 0}.stx-cmp__anchor:has(>.stx-tm):after{display:none}}.stx-mp__scrim{z-index:44}.stx-mp{z-index:46;width:580px;max-width:calc(100vw - 32px);max-height:min(74vh,600px,var(--stx-room,100vh));background:#fff;border:1px solid #1f24301c;border-radius:18px;flex-direction:column;animation:.14s ease-out stx-pop;display:flex;position:absolute;bottom:calc(100% + 12px);left:0;box-shadow:0 26px 64px #10101425}.stx-mp,.stx-mp:focus,.stx-mp:focus-visible{outline:none}.stx-mp__arrow{background:#fff;border-bottom:1px solid #1f24301c;border-right:1px solid #1f24301c;width:14px;height:14px;position:absolute;bottom:-7px;left:22px;transform:rotate(45deg)}.stx-mp__handle,.stx-mp__grab,.stx-mp__close{display:none}.stx-mp__search{color:#8d95a5;border-bottom:1px solid #1f243012;flex:none;align-items:center;gap:9px;padding:6px 14px;display:flex}.stx-mp__search>svg{flex:none}.stx-mp__searchinput{color:#1f2430;appearance:none;background:0 0;border:0;outline:none;flex:1;min-width:0;min-height:44px;padding:0;font-family:inherit;line-height:1.2}.stx-mp__searchinput::-webkit-search-cancel-button{display:none}.stx-mp__sound{color:#1f2430;min-height:44px;font-size:calc(13px*var(--stx-k,1));cursor:pointer;background:#1f243009;border:1px solid #1f243018;border-radius:12px;flex:none;align-items:center;gap:10px;margin:8px 12px 0;padding:0 12px;display:flex}.stx-mp__sound input{accent-color:#ff6969;cursor:pointer;flex:none;width:16px;height:16px;margin:0}.stx-mp__soundtext{flex:1;min-width:0}.stx-mp__soundprice{color:#b45309;font-size:calc(11.5px*var(--stx-k,1));background:#ffc14f24;border-radius:999px;flex:none;align-items:center;gap:5px;padding:3px 8px;font-weight:700;display:inline-flex}.stx-mp__body{overscroll-behavior:contain;flex:1;min-height:0;padding:8px;overflow-y:auto}.stx-mp__group{padding-bottom:4px}.stx-mp__ghead{align-items:baseline;gap:9px;padding:12px 9px 6px;display:flex}.stx-mp__gname{font-size:calc(12.5px*var(--stx-k,1));color:#1f2430;flex:none;font-weight:700}.stx-mp__gnote{min-width:0;font-size:calc(11.5px*var(--stx-k,1));color:#8d95a5;text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.stx-mp__lock{color:#b45309;font-size:calc(10.5px*var(--stx-k,1));white-space:nowrap;background:#ffc14f32;border-radius:999px;flex:none;padding:3px 8px;font-weight:700}.stx-mp__row{width:100%;min-height:calc(52px*var(--stx-k,1));padding:calc(8px*var(--stx-k,1)) 9px;color:#1f2430;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:12px;align-items:center;gap:11px;transition:background .14s,border-color .14s;display:flex}@media (hover:hover){.stx-mp__row:hover{background:#1f24300a}}.stx-mp__row.is-active{background:#ffc14f45;border-color:#ff8a8a86}.stx-mp__group.is-locked .stx-mp__row,.stx-mp__row.is-locked{opacity:.55}.stx-mp__row[aria-disabled=true]{cursor:default}@media (hover:hover){.stx-mp__row[aria-disabled=true]:hover{background:0 0}}.stx-mp__logo{background:#1f243009;border:1px solid #1f243015;border-radius:50%;flex:none;place-items:center;width:32px;height:32px;display:grid}.stx-mp__meta{flex:1;gap:2px;min-width:0;display:grid}.stx-mp__name{font-size:calc(13.5px*var(--stx-k,1));color:#1f2430;text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.stx-mp__hint{font-size:calc(11.5px*var(--stx-k,1));color:#8d95a5;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.stx-mp__vendor{font-size:calc(11.5px*var(--stx-k,1));color:#8d95a5;white-space:nowrap;flex:none}.stx-mp__price{min-width:calc(68px*var(--stx-k,1));color:#b45309;font-size:calc(11.5px*var(--stx-k,1));background:#ffc14f24;border-radius:999px;flex:none;justify-content:center;align-items:center;gap:5px;padding:3px 9px;font-weight:700;display:inline-flex}.stx-mp__check{color:#d0462f;flex:none}.stx-mp__empty{text-align:center;color:#8d95a5;font-size:calc(13px*var(--stx-k,1));margin:0;padding:22px}@media (min-width:901px){.stx-mp{width:min(580px,100vw - 400px)}}@media (min-width:901px) and (max-width:1000px){.stx-mp__vendor{display:none}}@media (max-width:900px){.stx-mp{border-width:1px 0 0;border-radius:20px 20px 0 0;width:100%;max-width:none;max-height:85dvh;animation:.2s ease-out stx-sheet;position:fixed;inset:auto 0 0}.stx-mp__arrow{display:none}.stx-mp__scrim{background:#1f243052}.stx-mp__handle{touch-action:none;cursor:grab;flex:none;justify-content:center;align-items:center;height:28px;display:flex}.stx-mp__grab{background:#1f24303d;border-radius:999px;width:44px;height:5px;display:block}.stx-mp__body{overscroll-behavior:none}.stx-mp__close{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;padding:0;display:block;position:absolute;overflow:hidden}}@media (max-width:520px){.stx-mp__vendor,.stx-mp__gnote{display:none}}@media (min-width:600px) and (max-width:900px){.stx-mp{max-width:640px;margin-left:auto;margin-right:auto}}.stx-thread.is-start{overflow:visible}.stx-start{flex-direction:column;align-items:center;gap:26px;width:100%;max-width:768px;margin:auto;padding:8px 0 12vh;animation:.24s ease-out stx-in;display:flex}.stx-start__title{font-size:calc(clamp(24px,2.4vw,30px)*var(--stx-k,1));letter-spacing:-.015em;color:#1f2430;text-align:center;text-wrap:balance;margin:0;font-weight:600;line-height:1.25}.stx-start__composer{width:100%}.stx-start__list{gap:2px;width:100%;max-width:740px;display:grid}.stx-start__item{color:#4e5566;width:100%;min-height:48px;font:inherit;font-size:calc(15px*var(--stx-k,1));text-align:left;cursor:pointer;background:0 0;border:0;border-radius:14px;align-items:center;gap:14px;padding:8px 14px;line-height:1.4;transition:background .14s,color .14s;display:flex}@media (hover:hover){.stx-start__item:hover{color:#1f2430;background:#1f24300b}}.stx-start__item:focus-visible{outline-offset:-2px;outline:2px solid #b45309}.stx-start__icon{color:#4e5566;background:#1f24300d;border-radius:9px;flex:none;place-items:center;width:30px;height:30px;display:grid}.stx-start__icon--image{color:#7c3aed;background:#8b5cf61f}.stx-start__icon--site{color:#2563eb;background:#3b82f61f}.stx-start__icon--deck{color:#dc2626;background:#ef44441c}.stx-start__icon--deep{color:#15803d;background:#16a34a1f}.stx-start__icon--video{color:#ea580c;background:#f973161f}@media (min-width:901px){.stx-start .stx-tm,.stx-start .stx-mp{top:calc(100% + 12px);bottom:auto}.stx-start .stx-tm{max-height:min(52vh,470px,var(--stx-room,100vh))}.stx-start .stx-mp{max-height:min(52vh,520px,var(--stx-room,100vh))}.stx-start .stx-cmp__anchor:has(>.stx-tm):after{top:calc(100% + 6px);bottom:auto;transform:rotate(225deg)}}@media (max-width:900px){.stx-start{gap:18px;padding-bottom:4vh}.stx-start__item{min-height:46px;font-size:calc(14.5px*var(--stx-k,1))}}.stx-cmp-wrap.is-line .stx-cmp{border-radius:30px;flex-flow:wrap;align-items:center;gap:4px 6px;padding:7px 8px}.stx-cmp-wrap.is-line.is-multi .stx-cmp{border-radius:24px;padding:6px 8px 8px}.stx-cmp-wrap.is-line .stx-cmp__bar{display:contents}.stx-cmp-wrap.is-line .stx-cmp__anchor--plus{order:1}.stx-cmp-wrap.is-line .stx-toolchip{border-radius:999px;order:2;min-height:36px}.stx-cmp-wrap.is-line .stx-cmp__field{flex:140px;order:3;width:auto;min-width:0;min-height:40px;padding:8px 6px;line-height:1.5;overflow-y:hidden}.stx-cmp-wrap.is-line .stx-cmp__field:focus-visible{outline:none}.stx-cmp-wrap.is-line .stx-cmp__spacer{order:4;display:none}.stx-cmp-wrap.is-line .stx-cmp__anchor--model{order:5}@media (min-width:901px){.stx-cmp-wrap.is-line:not(.is-multi) .stx-cmp__anchor--model{margin-left:auto}}.stx-cmp-wrap.is-line .stx-mic{order:6}.stx-cmp-wrap.is-line .stx-cmp__send{order:7}.stx-cmp-wrap.is-line.is-multi .stx-cmp__field{flex-basis:100%;order:0;padding:8px 10px 2px;overflow-y:auto}.stx-cmp-wrap.is-line.is-multi .stx-cmp__spacer{display:block}.stx-cmp-wrap.is-line .stx-cmp__plus{border-color:#0000}@media (hover:hover){.stx-cmp-wrap.is-line .stx-cmp__plus:not(.is-open):hover{background:#1f24300f}}.stx-cmp-wrap.is-line .stx-cmp__model{font-size:calc(13.5px*var(--stx-k,1));border-color:#0000}.stx-cmp-wrap.is-line .stx-cmp__model.is-open{border-color:#0000}.stx-cmp-wrap.is-line .stx-cmp__anchor--model .stx-mp{left:auto;right:0}.stx-toolchip.is-web{color:#0369a1;background:#0ea5e91f}.stx-cmp__send.is-cost{width:auto;min-width:44px;font-size:calc(13.5px*var(--stx-k,1));font-variant-numeric:tabular-nums;border-radius:999px;align-items:center;gap:6px;padding:0 13px 0 14px;font-weight:700;display:inline-flex}.stx-cmp__send-cost{white-space:nowrap;align-items:center;gap:3px;display:inline-flex}.stx-cmp__send.is-cost .stx-bolt-img{filter:brightness(0)invert()}.stx-tm.is-list{width:calc(500px*var(--stx-k,1));padding:6px}.stx-tm-line{width:100%;min-height:calc(42px*var(--stx-k,1));padding:calc(6px*var(--stx-k,1)) 12px;color:#1f2430;text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;gap:12px;transition:background .14s;display:flex}.stx-tm-line:focus-visible{background:#1f24300d;outline:none}html.is-kbd .stx-tm-line:focus-visible{outline-offset:-2px;outline:2px solid #b45309}@media (hover:hover){.stx-tm-line:hover{background:#1f24300d;outline:none}}.stx-tm-line.is-active{background:#ffc14f33}.stx-tm-line__icon{color:#4e5566;flex:none;place-items:center;width:22px;display:grid}.stx-tm-line__name{font-size:calc(14px*var(--stx-k,1));flex:none;font-weight:500}.stx-tm-line__hint{text-overflow:ellipsis;min-width:0;font-size:calc(13.5px*var(--stx-k,1));color:#8d95a5;flex:1;overflow:hidden}.stx-tm-line__check{color:#d0462f;flex:none}.stx-tm-line .stx-switch{flex:none;margin-left:auto}.stx-tm__sep{background:#1f243014;height:1px;margin:5px 12px;display:block}.stx-tm-line--image .stx-tm-line__icon{color:#7c3aed}.stx-tm-line--video .stx-tm-line__icon{color:#ea580c}.stx-tm-line--site .stx-tm-line__icon{color:#2563eb}.stx-tm-line--deck .stx-tm-line__icon{color:#dc2626}.stx-tm-line--code .stx-tm-line__icon{color:#1f2430}.stx-tm-line--deep .stx-tm-line__icon{color:#15803d}.stx-tm-line--web .stx-tm-line__icon{color:#0284c7}@media (max-width:900px){.stx-tm-line{min-height:calc(48px*var(--stx-k,1))}}.stx-top__new{color:#1f2430;cursor:pointer;background:0 0;border:0;border-radius:10px;flex:none;place-items:center;width:40px;height:40px;display:grid}@media (hover:hover){.stx-top__new:hover{background:#1f24300d}}.stx-start.is-mobile{align-items:stretch;gap:0;max-width:none;margin:auto 0 0;padding:0 0 2px}.stx-start.is-mobile .stx-start__text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.stx-sbsearch{z-index:80;padding-top:env(safe-area-inset-top,0px);padding-bottom:env(safe-area-inset-bottom,0px);background:#fff;flex-direction:column;animation:.18s ease-out stx-in;display:flex;position:fixed;inset:0}.stx-sbsearch__top{border-bottom:1px solid #1f243012;align-items:center;gap:10px;min-height:60px;padding:8px 8px 8px 18px;display:flex}.stx-sbsearch__icon{color:#8d95a5;flex:none}.stx-sbsearch__input::-webkit-search-cancel-button{display:none}.stx-sbsearch__input{color:#1f2430;min-width:0;height:44px;font:inherit;font-size:calc(16px*var(--stx-k,1));background:0 0;border:0;flex:1;padding:0}.stx-sbsearch .stx-sbsearch__input:focus-visible{outline:none}.stx-sbsearch__close{color:#4e5566;cursor:pointer;background:0 0;border:0;border-radius:12px;flex:none;place-items:center;width:44px;height:44px;display:grid}.stx-sbsearch__cap{font-size:calc(13px*var(--stx-k,1));color:#8d95a5;margin:0;padding:16px 20px 6px;font-weight:600}.stx-sbsearch__list{overscroll-behavior:contain;flex:1;min-height:0;padding:0 8px 12px;overflow-y:auto}.stx-sbsearch__row{color:#1f2430;width:100%;min-height:52px;font:inherit;font-size:calc(15.5px*var(--stx-k,1));text-align:left;cursor:pointer;background:0 0;border:0;border-radius:14px;align-items:center;gap:14px;padding:6px 12px;display:flex}@media (hover:hover){.stx-sbsearch__row:hover{background:#1f24300b}}.stx-sbsearch__row>svg{color:#4e5566;flex:none}.stx-sbsearch__title{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.stx-sbsearch__empty{font-size:calc(14px*var(--stx-k,1));color:#8d95a5;align-items:center;gap:8px;margin:0;padding:12px;display:flex}@media (max-width:900px){.stx.is-m2 .stx-cmp-wrap.is-line .stx-cmp{border-radius:26px;padding:6px 8px 8px}.stx.is-m2 .stx-cmp-wrap.is-line .stx-cmp__field{flex-basis:100%;order:0;min-height:44px;padding:10px 10px 2px}.stx.is-m2 .stx-cmp-wrap.is-line .stx-cmp__spacer{display:block}.stx.is-m2 .stx-cmp-wrap.is-line .stx-cmp__plus{background:#1f24300f}.stx.is-m2 .stx-cmp-wrap.is-line .stx-cmp__model{background:#1f24300f;padding:0 14px}.stx.is-m2 .stx-cmp-wrap.is-line .stx-cmp__model-name{display:inline}.stx.is-m2 .stx-cmp-wrap.is-line .stx-cmp__model>svg{display:inline-block}.stx-tm.is-card{width:min(calc(290px*max(1,var(--stx-k,1))),calc(100vw - 32px));max-width:none;max-height:min(72dvh,560px,var(--stx-room,100dvh));border:1px solid #1f24301a;border-radius:24px;padding:8px;animation:.14s ease-out stx-pop;position:absolute;inset:auto auto calc(100% + 10px) -2px;box-shadow:0 18px 48px #10101429}.stx-tm.is-card .stx-tm__sep{display:none}.stx-cmp__anchor:has(>.stx-tm.is-card):after{display:none}.stx.is-m2 .stx-tm-scrim{background:#1f24301f}.stx-tm.is-card .stx-tm-line{min-height:calc(52px*var(--stx-k,1));border-radius:16px;gap:14px;padding:4px 8px}.stx-tm.is-card .stx-tm-line__icon{width:calc(40px*var(--stx-k,1));height:calc(40px*var(--stx-k,1));background:#1f24300f;border-radius:50%}.stx-tm.is-card .stx-tm-line__name{font-size:calc(15.5px*var(--stx-k,1));font-weight:500}.stx-tm.is-card .stx-tm-line__hint{display:none}.stx.is-m2 .stx-burger{border-color:#0000}.stx.is-m2 .stx-sb__new{color:#1f2430;box-shadow:none;background:0 0;font-weight:600}@media (hover:hover){.stx.is-m2 .stx-sb__new:hover{filter:none;background:#1f24300d}}}.stx{scrollbar-color:#1f243038 transparent;scrollbar-width:thin}.stx ::-webkit-scrollbar{width:8px;height:8px}.stx ::-webkit-scrollbar-track{background:0 0}.stx ::-webkit-scrollbar-thumb{box-shadow:none;background:#1f243038 padding-box padding-box;border:2px solid #0000;border-radius:999px}.stx ::-webkit-scrollbar-thumb:hover{background:#1f243057 padding-box padding-box}.stx ::-webkit-scrollbar-corner{background:0 0}.stx .stx-tm{scrollbar-width:none}.stx .stx-tm::-webkit-scrollbar{display:none}.stx-mp__logo--auto{color:#ff8a8a;background:#ffc14f38;border-color:#ff8a8a59}.stx-mp__pairmain{min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:11px;padding:0;display:flex}.stx-mp__think{color:#8d95a5;min-height:30px;font:inherit;font-size:calc(11.5px*var(--stx-k,1));white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:999px;flex:none;align-items:center;gap:7px;padding:0 6px;font-weight:600;transition:background .14s,color .14s;display:inline-flex}@media (hover:hover){.stx-mp__think:hover{color:#4e5566;background:#1f24300d}}.stx-mp__think[aria-checked=true]{color:#d0462f}.stx-mp__autopick{grid-template-columns:1fr 1fr;gap:6px;margin:4px 0 6px;padding:0 9px;display:grid}.stx-mp__autoopt{min-height:calc(44px*var(--stx-k,1));color:#4e5566;font:inherit;font-size:calc(13px*var(--stx-k,1));cursor:pointer;background:0 0;border:1px solid #1f24301c;border-radius:12px;padding:4px 8px;font-weight:600;line-height:1.15;transition:background .14s,border-color .14s,color .14s}@media (hover:hover){.stx-mp__autoopt:hover{background:#1f24300a}}.stx-mp__autoopt[aria-pressed=true]{color:#1f2430;background:#ffc14f45;border-color:#ff8a8a86}@media (max-width:520px){.stx-mp__row--pair{flex-wrap:wrap;row-gap:2px}.stx-mp__row--pair:after{content:"";flex-basis:100%;order:4;height:0}.stx-mp__think{order:5;margin-left:35px}}.stx-msg__who{font-size:calc(12.5px*var(--stx-k,1));color:#8d95a5;align-items:center;gap:6px;margin:0 0 6px;font-weight:600;display:flex}.stx-imgcard .stx-msg__who{margin-bottom:8px}@keyframes stx-pop-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(10px)scale(.98)}}@keyframes stx-sheet-out{0%{transform:none}to{transform:translateY(100%)}}@keyframes stx-fade-in{0%{opacity:0}to{opacity:1}}@keyframes stx-fade-out{0%{opacity:1}to{opacity:0}}.stx-mp.is-closing{pointer-events:none;animation:.16s ease-in forwards stx-pop-out}.stx-mp__scrim{animation:.18s ease-out stx-fade-in}.stx-mp__scrim.is-closing{animation:.18s ease-in forwards stx-fade-out}@media (max-width:900px){.stx-mp.is-closing{animation:.18s ease-in forwards stx-sheet-out}}@media (prefers-reduced-motion:reduce){.stx-mp.is-closing,.stx-mp__scrim,.stx-mp__scrim.is-closing{animation:none}}@media (max-width:900px){.stx.is-m2 .stx-cmp-wrap.is-line .stx-cmp__bar{flex-wrap:nowrap;flex:100%;order:1;align-items:center;gap:6px;min-width:0;padding:0;display:flex}.stx.is-m2 .stx-cmp-wrap.is-line .stx-cmp__anchor--model{flex:0 auto;min-width:0;display:flex}.stx.is-m2 .stx-cmp-wrap.is-line .stx-cmp__anchor--model>.stx-cmp__model{flex:0 auto;min-width:0}}@media (max-width:520px){.stx-cmp-wrap.is-line .stx-toolchip{gap:2px;padding:0 4px 0 10px}.stx-cmp-wrap.is-line .stx-toolchip__name{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}html:has(.stx) .stx{height:var(--stx-vvh,100dvh)}.stx-typing i{background:#b4bac6}.stx-mp.is-swiped{pointer-events:none}.stx-burger,.stx-sb__toggle,.stx-top__new{-webkit-tap-highlight-color:transparent}@media (hover:none){.stx-burger:hover,.stx-top__new:hover{background:0 0}.stx-sb__toggle:hover{color:#8d95a5;background:0 0}.stx-burger:focus-visible,.stx-sb__toggle:focus-visible,.stx-top__new:focus-visible{outline:none}}.stx-msg__user-actions{justify-content:flex-end;min-height:30px;display:flex}.stx-msg__user-actions button{color:#8d95a5;min-height:30px;font:inherit;font-size:calc(12px*var(--stx-k,1));cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:8px;align-items:center;gap:6px;padding:0 9px;font-weight:500;display:inline-flex}@media (hover:hover){.stx-msg__user-actions button:hover{color:#1f2430;background:#1f24300a}}.stx-msg__edit{background:#fff;border:1px solid #ffe2a8;border-radius:18px;gap:6px;min-width:min(220px,82vw);max-width:min(560px,82vw);padding:8px 8px 8px 14px;display:grid;box-shadow:0 10px 30px #10101412}.stx-msg__edit-grow{font-size:calc(16px*var(--stx-k,1));line-height:1.5;display:grid}.stx-msg__edit-grow:after{content:attr(data-value) " ";white-space:pre-wrap;overflow-wrap:anywhere;visibility:hidden;grid-area:1/1;padding:3px 0}.stx-msg__edit textarea{resize:none;color:#1f2430;width:100%;min-width:0;max-height:40dvh;font:inherit;line-height:inherit;background:0 0;border:0;outline:none;grid-area:1/1;padding:3px 0;overflow:auto}.stx-msg__edit-row{justify-content:flex-end;gap:6px;display:flex}.stx-msg__edit-cancel,.stx-msg__edit-send{min-height:34px;font:inherit;font-size:calc(13.5px*var(--stx-k,1));cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:0 13px;font-weight:600;display:inline-flex}.stx-msg__edit-cancel{color:#4e5566;background:#fff;border:1px solid #1f24301f}.stx-msg__edit-send{color:#fff;background:linear-gradient(120deg,#ffc14f,#ff9b78 55%,#ff6969);border:0;font-weight:700}.stx-msg__edit-cancel:disabled,.stx-msg__edit-send:disabled{opacity:.45;cursor:default}.stx-sb__kbd{align-items:center;gap:2px;display:inline-flex}.stx-sb__topup{background:#ffc14f33;border-color:#0000}@media (hover:hover){.stx-sb__topup:hover{background:#ffc14f52}}@media (hover:none){.stx-sb__topup:hover{background:#ffc14f33}}.stx-acm{z-index:95;background:#fff;border:1px solid #1f24301a;border-radius:18px;width:300px;padding:6px;animation:.14s ease-out stx-pop;position:fixed;bottom:66px;left:12px;box-shadow:0 24px 60px #10101429}.stx-acm button,.stx-acm a{width:100%;min-height:calc(42px*var(--stx-k,1));color:#1f2430;font:inherit;font-size:calc(14.5px*var(--stx-k,1));text-align:left;cursor:pointer;background:0 0;border:0;border-radius:11px;align-items:center;gap:12px;padding:0 12px;font-weight:500;text-decoration:none;display:flex}.stx-acm button.is-open{background:#1f24300d}@media (hover:hover){.stx-acm button:hover,.stx-acm a:hover{background:#1f24300d}}.stx-acm svg{color:#4e5566;flex:none}.stx-acm form{margin:0}@media (hover:hover){.stx-acm button.is-danger:hover{color:#c0262d;background:#e5484d12}}.stx-acm button.is-accent{color:#b45309}.stx-acm button.is-accent svg{color:#ff9b4f}@media (hover:hover){.stx-acm button.is-accent:hover{background:#ffc14f29}}.stx-acm .stx-acm__who{min-height:calc(60px*var(--stx-k,1));padding:6px 10px}.stx-acm__avatar{color:#fff;width:36px;height:36px;font-size:calc(13px*var(--stx-k,1));background:linear-gradient(135deg,#ffc14f,#ff8a6b);border-radius:50%;flex:none;place-items:center;font-weight:700;display:grid}.stx-acm__meta{flex:1;gap:2px;min-width:0;display:grid}.stx-acm__meta b{text-overflow:ellipsis;white-space:nowrap;font-size:calc(14.5px*var(--stx-k,1));font-weight:600;overflow:hidden}.stx-acm__meta small{white-space:nowrap;font-size:calc(12.5px*var(--stx-k,1));color:#8d95a5;align-items:center;gap:4px;display:flex;overflow:hidden}.stx-acm__bal{white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.stx-acm .stx-acm__chev{color:#8d95a5;margin-left:auto}.stx-acm__sep{background:#1f243014;height:1px;margin:6px 8px}.stx-acm__help{position:relative}.stx-acm.stx-acm--sub{width:280px;animation:.12s ease-out stx-pop;position:absolute;bottom:-6px;left:calc(100% + 8px)}.stx-acm--sub:before{content:"";width:16px;position:absolute;top:0;bottom:0;left:-16px}.stx-acm-scrim{z-index:90}.stx-acm.is-compact{left:8px;bottom:calc(68px + env(safe-area-inset-bottom));width:calc(min(260px,88vw) - 16px);max-height:calc(100dvh - 86px - env(safe-area-inset-bottom));overscroll-behavior:contain;overflow-y:auto}.stx-acm.is-compact .stx-acm__meta small{white-space:normal;flex-direction:column;align-items:flex-start;gap:0}.stx-acm.is-compact button,.stx-acm.is-compact a{min-height:calc(46px*var(--stx-k,1));font-size:calc(15.5px*var(--stx-k,1));-webkit-tap-highlight-color:transparent}.stx-acm.is-compact .stx-acm__who{min-height:calc(62px*var(--stx-k,1))}.stx-acm.is-compact .stx-acm__back{font-weight:600}@media (hover:none){.stx-acm.is-compact button:hover,.stx-acm.is-compact a:hover{background:0 0}.stx-acm.is-compact button:active,.stx-acm.is-compact a:active{background:#1f24300d}}.stx-keys{background:#fff;border-radius:20px;width:min(440px,100%);padding:20px 22px 18px;box-shadow:0 30px 80px #10101438}.stx-keys__head{justify-content:space-between;align-items:center;margin-bottom:8px;display:flex}.stx-keys__head h2{font-size:calc(18px*var(--stx-k,1));color:#1f2430;margin:0;font-weight:700}.stx-keys__x{color:#8d95a5;cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;width:34px;height:34px;display:grid}@media (hover:hover){.stx-keys__x:hover{color:#1f2430;background:#1f24300d}}.stx-keys__list{margin:0}.stx-keys__list>div{border-top:1px solid #1f243012;justify-content:space-between;align-items:center;gap:16px;padding:12px 0;display:flex}.stx-keys__list dt{font-size:calc(14.5px*var(--stx-k,1));color:#1f2430;gap:2px;display:grid}.stx-keys__list dt small{font-size:calc(12px*var(--stx-k,1));color:#8d95a5}.stx-keys__list dd{gap:6px;margin:0;display:flex}.stx-keys__list kbd{color:#1f2430;min-width:28px;font-family:inherit;font-size:calc(12.5px*var(--stx-k,1));text-align:center;background:#f6f7fb;border:1px solid #1f243024;border-bottom-width:2px;border-radius:8px;padding:4px 8px;font-weight:600}.stx{touch-action:manipulation}.stx-think{margin:2px 0 8px}.stx-think__head{color:#8d95a5;font-size:calc(12px*var(--stx-k,1));cursor:pointer;background:#1f243009;border:1px solid #1f24301a;border-radius:999px;align-items:center;gap:6px;padding:4px 9px 4px 7px;font-weight:600;transition:background .15s,color .15s;display:inline-flex}@media (hover:hover){.stx-think__head:hover:not(:disabled){color:#1f2430;background:#1f24300f}}.stx-think__head:disabled{cursor:default}.stx-think__head svg:last-child{transition:transform .15s}.stx-think.is-open .stx-think__head svg:last-child{transform:rotate(180deg)}.stx-think__body{color:#4e5566;font-size:calc(13px*var(--stx-k,1));overflow-wrap:anywhere;border-left:2px solid #ff8a8a6b;max-height:320px;margin:8px 0 2px;padding:2px 0 2px 12px;line-height:1.6;animation:.14s ease-out stx-fade-in;overflow:auto}.stx-think__body .stx-md :is(.md-h1,.md-h2,.md-h3){font-size:inherit;border:0;margin:0;padding:0;font-weight:650}.stx-answered.is-live{color:#b45309}.stx-memory-offer{background:linear-gradient(150deg,#ffc14f14,#fff 60%);border:1px solid #ff8a8a6b;border-radius:16px;align-items:center;gap:10px;width:min(720px,100% - 32px);margin:12px auto 0;padding:8px 8px 8px 10px;animation:.25s nrn-in;display:flex}.stx-memory-offer__icon{color:#ff6969;background:#ff8a8a24;border-radius:10px;flex:none;place-items:center;width:30px;height:30px;display:grid}.stx-memory-offer__text{min-width:0;font-size:calc(14px*var(--stx-k,1));color:#1f2430;flex:1;font-weight:600}.stx-memory-offer__actions{flex:none;align-items:center;gap:4px;display:flex}.stx-memory-offer__yes{color:#fff;font-size:calc(13px*var(--stx-k,1));cursor:pointer;background:linear-gradient(120deg,#ffc14f,#ff6969);border-radius:11px;padding:8px 15px;font-weight:700;transition:filter .15s;box-shadow:0 8px 20px #ff69693d}@media (hover:hover){.stx-memory-offer__yes:hover{filter:brightness(1.09)}}.stx-memory-offer__no{color:#8d95a5;font-size:calc(13px*var(--stx-k,1));cursor:pointer;border-radius:11px;padding:8px 12px;font-weight:600}@media (hover:hover){.stx-memory-offer__no:hover{color:#1f2430}}@media (max-width:560px){.stx-memory-offer{width:calc(100% - 24px)}.stx-memory-offer__text{font-size:calc(13.5px*var(--stx-k,1))}.stx-memory-offer__no{padding:8px}}.stx-md .md-w{animation:.42s ease-out both md-word}@keyframes md-word{0%{opacity:0;filter:blur(2px)}to{opacity:1;filter:none}}@keyframes md-word-soft{0%{opacity:0}to{opacity:1}}@media (pointer:coarse){.stx-md .md-w{animation-name:md-word-soft}}@media (prefers-reduced-motion:reduce){.stx-md .md-w{animation:none}}.stx-voice-ghost{z-index:1;pointer-events:none;background:0 0;margin:0;position:absolute;overflow:hidden}.stx-voice-ghost__ch{animation:.55s cubic-bezier(.2,.7,.3,1) both stx-voice-in}@keyframes stx-voice-in{0%{opacity:0;filter:blur(7px)}55%{opacity:.85}to{opacity:1;filter:blur()}}@media (prefers-reduced-motion:reduce){.stx-voice-ghost__ch{animation:none}}.stx-sb__avatar,.stx-acm__avatar,.npp__avatar{overflow:hidden}.stx-sb__avatar>img,.stx-acm__avatar>img,.npp__avatar>img{object-fit:cover;width:100%;height:100%;display:block}.stx-voicelang{z-index:60;background:#fff;border:1px solid #e8eaf0;border-radius:14px;grid-template-columns:auto 1fr auto;align-items:center;gap:8px 10px;width:max-content;max-width:min(420px,100vw - 32px);padding:10px 10px 10px 12px;animation:.2s nrn-in;display:grid;position:fixed;box-shadow:0 12px 32px #1f243024}.stx-voicelang__icon{color:#ff6969;background:#fff4ef;border-radius:9px;place-items:center;width:30px;height:30px;display:grid}.stx-voicelang__text{font-size:calc(14px*var(--stx-k,1));color:#1f2430;font-weight:650;line-height:1.35}.stx-voicelang__x{color:#8d95a5;cursor:pointer;border-radius:8px;grid-area:1/3;place-items:center;width:26px;height:26px;display:grid}@media (hover:hover){.stx-voicelang__x:hover{color:#1f2430;background:#f1f2f6}}.stx-voicelang__acts{flex-wrap:wrap;grid-area:2/1/auto/-1;justify-content:flex-end;gap:6px;display:flex}.stx-voicelang__keep{color:#4e5566;font-size:calc(13px*var(--stx-k,1));cursor:pointer;border-radius:10px;padding:7px 12px;font-weight:600}@media (hover:hover){.stx-voicelang__keep:hover{background:#f1f2f6}}.stx-voicelang__go{color:#fff;font-size:calc(13px*var(--stx-k,1));cursor:pointer;background:linear-gradient(120deg,#ffc14f,#ff9b78 55%,#ff6969);border-radius:10px;padding:7px 14px;font-weight:700}.stx-thread__spacer{pointer-events:none;flex:none;height:0;margin-top:-22px}.stx-foot{position:relative}.stx-down{z-index:5;color:#1f2430;cursor:pointer;background:#fff;border:1px solid #1f24301c;border-radius:50%;place-items:center;width:36px;height:36px;transition:background .15s;animation:.2s ease-out stx-in;display:grid;position:absolute;top:-46px;left:50%;transform:translate(-50%);box-shadow:0 8px 22px #1010141f}@media (hover:hover){.stx-down:hover{background:#fff7ec}.stx-msg__user-actions{opacity:0;transition:opacity .15s}.stx-msg--user:hover .stx-msg__user-actions,.stx-msg__user-actions:focus-within{opacity:1}}.stx-msg__cost{color:#8d95a5;font-size:calc(12px*var(--stx-k,1));font-variant-numeric:tabular-nums;align-items:center;gap:4px;padding:5px 6px 5px 0;font-weight:500;display:inline-flex}.stx-msg__cost.is-live{color:#b45309}.stx-msg__act-btns{gap:4px;transition:opacity .35s,visibility .35s;display:inline-flex}.stx-msg__actions.is-live .stx-msg__act-btns{opacity:0;pointer-events:none;visibility:hidden}@media (prefers-reduced-motion:reduce){.stx-msg__act-btns{transition:none}}.stx-cmp__send.is-shown:disabled{opacity:1;box-shadow:0 10px 24px #ff696949}.nsr{z-index:135;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#1f243052;justify-content:center;align-items:flex-start;padding:12vh 18px 18px;display:flex;position:fixed;inset:0}.nsr__panel{background:#fff;border:1px solid #1f24301a;border-radius:20px;flex-direction:column;width:min(640px,100%);max-height:min(620px,76vh);animation:.16s ease-out stx-pop;display:flex;overflow:hidden;box-shadow:0 34px 90px #1010142e}.nsr__head,.nsr__tabs,.nsr__foot{flex:none}.nsr__head{align-items:center;gap:10px;padding:16px 16px 8px 20px;display:flex}.nsr__lens{color:#8d95a5;flex:none}.nsr__input{color:#1f2430;min-width:0;font:inherit;font-size:calc(17px*var(--stx-k,1));background:0 0;border:0;outline:0;flex:1;padding:6px 0}.nsr__input::placeholder{color:#8d95a5}.nsr__close{color:#4e5566;cursor:pointer;background:0 0;border:0;border-radius:10px;flex:none;place-items:center;width:34px;height:34px;display:grid}@media (hover:hover){.nsr__close:hover{background:#1f24300f}}@media (pointer:coarse){.nsr__close{width:44px;height:44px}}.nsr__tabs{scrollbar-width:none;border-bottom:1px solid #1f243014;gap:4px;padding:4px 14px 12px;display:flex;overflow-x:auto}.nsr__tab{color:#4e5566;font:inherit;font-size:calc(14px*var(--stx-k,1));cursor:pointer;background:0 0;border:0;border-radius:10px;flex:none;padding:7px 13px;font-weight:600}@media (hover:hover){.nsr__tab:hover{background:#1f24300b}}.nsr__tab.is-on{color:#1f2430;background:#1f243014}.nsr__list{overscroll-behavior:contain;flex:1;min-height:0;padding:6px 8px 10px;overflow-y:auto}.nsr__cap{font-size:calc(12.5px*var(--stx-k,1));color:#8d95a5;margin:10px 12px 4px;font-weight:600}.nsr__empty{font-size:calc(14px*var(--stx-k,1));color:#8d95a5;margin:14px 12px}.nsr-row{color:#1f2430;width:100%;min-height:44px;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;align-items:center;gap:12px;padding:8px 12px;display:flex}.nsr-row.is-active{background:#1f24300f}.nsr-row__icon{color:#4e5566;flex:none;place-items:center;width:20px;display:grid}.nsr-row__text{flex:1;gap:2px;min-width:0;display:grid}.nsr-row__text b{font-size:calc(14.5px*var(--stx-k,1));text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.nsr-row__text small{font-size:calc(12.5px*var(--stx-k,1));color:#8d95a5;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.nsr-row mark{color:inherit;background:#ffc14f59;border-radius:3px}.nsr-row__enter{color:#8d95a5;opacity:0;flex:none}.nsr-row.is-active .nsr-row__enter{opacity:1}.nsr-row__keys{flex:none;gap:4px;display:flex}.nsr kbd{color:#4e5566;min-width:22px;height:22px;font-family:inherit;font-size:calc(12px*var(--stx-k,1));background:0 0;border:1px solid #1f243024;border-radius:6px;place-items:center;padding:0 6px;font-weight:600;line-height:1;display:inline-grid}.nsr__foot{color:#8d95a5;font-size:calc(13px*var(--stx-k,1));border-top:1px solid #1f243014;align-items:center;gap:18px;padding:10px 18px;display:flex}.nsr__foot span{align-items:center;gap:6px;display:inline-flex}.nsr__foot-ask{margin-left:auto}.nsr.is-mobile{align-items:stretch;padding:0}.nsr.is-mobile .nsr__panel{width:100%;height:100%;max-height:none;padding-top:env(safe-area-inset-top);border:0;border-radius:0}.nsr.is-mobile .nsr__input{font-size:calc(16px*var(--stx-k,1))}.nsr.is-mobile .nsr-row__enter{display:none}.stx-sb__new .stx-sb__kbd,.stx-sb__nav .stx-sb__kbd{opacity:0;margin-left:auto;padding:0;font-family:inherit;font-weight:500;transition:opacity .12s;color:#8d95a5!important;background:0 0!important}.stx-sb__new:hover .stx-sb__kbd,.stx-sb__new:focus-visible .stx-sb__kbd,.stx-sb__nav:hover .stx-sb__kbd,.stx-sb__nav:focus-visible .stx-sb__kbd{opacity:1}.stx-acm__kbd{color:#8d95a5;font-size:calc(12.5px*var(--stx-k,1));opacity:0;margin-left:auto;font-weight:500;transition:opacity .12s}.stx-acm button:hover .stx-acm__kbd,.stx-acm a:hover .stx-acm__kbd,.stx-acm button:focus-visible .stx-acm__kbd{opacity:1}.nai{background:#fff;border:1px solid #1f243017;border-radius:18px;gap:12px;width:100%;max-width:540px;padding:16px 18px;animation:.25s ease-out nrn-in;display:grid;box-shadow:0 1px 2px #1010140a,0 10px 28px #1f24300d}.nai.is-quiet{box-shadow:none;background:#ffffffb3}.nai__head{align-items:center;gap:12px;min-width:0;display:flex}.nai__icon{color:#ff6969;background:#fff4ec;border-radius:11px;flex:none;place-items:center;width:36px;height:36px;display:grid}.nai__titles{flex:1;gap:2px;min-width:0;display:grid}.nai__titles>b{font-family:Onest,Inter,sans-serif;font-size:calc(15px*var(--stx-k,1));color:#1f2430;font-weight:700;line-height:1.3}.nai__titles>small{font-size:calc(13px*var(--stx-k,1));color:#8d95a5;flex-wrap:wrap;align-items:center;gap:3px;line-height:1.45;display:flex}.nai__aside{flex:none;margin-left:auto}.nai__x{color:#4e5566;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:28px;height:28px;display:grid}@media (hover:hover){.nai__x:hover:not(:disabled){color:#1f2430;background:#1f24300f}}@media (pointer:coarse){.nai__x{width:44px;height:44px}}.nai__foot{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.nai__foot--end{justify-content:flex-end}.nai-btn{color:#4e5566;min-height:38px;font:inherit;font-size:calc(14px*var(--stx-k,1));cursor:pointer;background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;padding:0 14px;font-weight:600;line-height:1;transition:background .14s,color .14s,filter .14s;display:inline-flex}@media (hover:hover){.nai-btn:hover{color:#1f2430;background:#1f24300d}}.nai-btn--go{color:#fff;background:linear-gradient(90deg,#ffc14f,#ff6969);padding:0 18px;box-shadow:0 6px 16px #ff696938}@media (hover:hover){.nai-btn--go:hover{color:#fff;filter:brightness(1.04);background:linear-gradient(90deg,#ffc14f,#ff6969)}}.nai-zap{fill:currentColor;stroke-width:0;flex:none;margin-left:2px}.nai-btn--danger{color:#fff;background:#e5484d;padding:0 18px}@media (hover:hover){.nai-btn--danger:hover{color:#fff;background:#d93f44}}.nai-btn:disabled{cursor:default;opacity:.55}.nai-btn--go:disabled,.nai-btn--danger:disabled{color:#8d95a5;box-shadow:none;filter:none;opacity:1;background:#1f243014}.nai__chips{flex-wrap:wrap;gap:8px;display:flex}.nai-chip{color:#4e5566;min-height:34px;font:inherit;font-size:calc(14px*var(--stx-k,1));cursor:pointer;background:0 0;border:1px solid #1f24301f;border-radius:999px;padding:0 14px;font-weight:600;transition:border-color .14s,background .14s,color .14s}@media (hover:hover){.nai-chip:hover{color:#1f2430;border-color:#1f243038}}.nai-chip.is-on{color:#1f2430;background:#fff4ec;border-color:#ff8a8a}.nai__note{font-size:calc(12.5px*var(--stx-k,1));color:#8d95a5;margin:0;line-height:1.45}.nai__bar{background:#eef0f4;border-radius:999px;height:6px;overflow:hidden}.nai__bar span{background:linear-gradient(90deg,#ffc14f,#ff6969);border-radius:999px;min-width:6px;height:100%;transition:width .4s;display:block}.nai__plan{counter-reset:nai;gap:6px;margin:0;padding:0;list-style:none;display:grid}.nai__plan li{font-size:calc(13px*var(--stx-k,1));color:#8d95a5;counter-increment:nai;align-items:center;gap:8px;line-height:1.45;display:flex}.nai__plan li:before{content:counter(nai);width:20px;height:20px;font-size:calc(10.5px*var(--stx-k,1));background:#1f24300e;border-radius:7px;flex:none;place-items:center;font-weight:700;display:grid}.nai__plan li.is-done{color:#4e5566}.nai__plan li.is-done:before{content:"✓";color:#8d95a5;background:#1f243013}.nai__plan li.is-now{color:#1f2430;font-weight:600}.nai__plan li.is-now:before{color:#ff6969;background:#fff4ec}.nai__plan li>.stx-spin{flex:none;order:1;margin-left:auto}.nai__lines{gap:4px;margin:0;display:grid}.nai__lines>div{grid-template-columns:calc(72px*var(--stx-k,1)) minmax(0,1fr);font-size:calc(13.5px*var(--stx-k,1));gap:8px;line-height:1.45;display:grid}.nai__lines dt{color:#8d95a5}.nai__lines dd{color:#1f2430;overflow-wrap:anywhere;margin:0}.nai__quote{color:#1f2430;font-size:calc(13.5px*var(--stx-k,1));white-space:pre-wrap;overflow-wrap:anywhere;background:#f6f7fb;border-radius:12px;margin:0;padding:10px 12px;line-height:1.5}.nai__state{font-size:calc(13px*var(--stx-k,1));color:#8d95a5;align-items:center;gap:6px;margin:0;font-weight:600;display:flex}.nai__state.is-done{color:#137a40}.nai__state.is-failed{color:#c0262d}.nai--memory,.nai--inline{flex-wrap:wrap;align-items:center;gap:10px 12px;padding:10px 12px 10px 14px;display:flex}.nai--memory{width:min(768px,100% - 2*clamp(12px,3vw,22px));max-width:none;margin:12px auto 0}.nai--inline{margin-top:10px}.nai--memory .nai__head,.nai--inline .nai__head{flex:220px}.nai--memory .nai__foot,.nai--inline .nai__foot{margin-left:auto}.nai--inline .nai__icon{border-radius:9px;width:30px;height:30px}.nai--inline .nai__titles>b{font-size:calc(14px*var(--stx-k,1))}.nai--clarify{gap:10px}.nai--clarify .stx-clarify__step{font-size:calc(13px*var(--stx-k,1));align-items:center;gap:10px;display:flex}.nai--clarify .stx-clarify__step .nai__icon{border-radius:9px;width:30px;height:30px}@media (max-width:520px){.nai{padding:14px}.nai__lines>div{grid-template-columns:58px minmax(0,1fr)}}.nat-row{scrollbar-width:none;gap:10px;padding:4px 2px 10px;display:flex;overflow-x:auto}.nat{width:calc(104px*var(--stx-k,1));height:calc(104px*var(--stx-k,1));color:#1f2430;background:#fff;border:1px solid #1f24301a;border-radius:14px;flex-direction:column;flex:none;justify-content:space-between;padding:10px;text-decoration:none;display:flex;position:relative;overflow:hidden}.nat--image{background:#f1f2f6;padding:0}.nat--image img{object-fit:cover;width:100%;height:100%}.nat__name{font-size:calc(12.5px*var(--stx-k,1));word-break:break-word;-webkit-line-clamp:3;-webkit-box-orient:vertical;font-weight:600;line-height:1.3;display:-webkit-box;overflow:hidden}.nat__badge{color:#4e5566;max-width:100%;font-size:calc(10.5px*var(--stx-k,1));letter-spacing:.03em;white-space:nowrap;border:1px solid #1f243024;border-radius:999px;align-self:flex-start;align-items:center;gap:4px;padding:2px 7px;font-weight:700;display:inline-flex;overflow:hidden}.nat__badge svg,.nat__badge img{width:11px;height:11px}.nat__x{color:#fff;cursor:pointer;opacity:0;background:#1f2430b8;border:0;border-radius:50%;place-items:center;width:22px;height:22px;padding:0;transition:opacity .14s;display:grid;position:absolute;top:6px;right:6px}.nat:hover .nat__x,.nat__x:focus-visible{opacity:1}@media (hover:none){.nat__x{opacity:1}}.nat__wait{color:#4e5566;background:#ffffff8c;place-items:center;display:grid;position:absolute;inset:0}.nat.is-loading img{filter:saturate(.6)}.nat--sent{cursor:pointer;transition:border-color .14s}@media (hover:hover){.nat--sent:hover{border-color:#1f24303d}}@media (max-width:520px){.nat{width:calc(84px*var(--stx-k,1));height:calc(84px*var(--stx-k,1))}}html.is-ios-app .stx-foot.stx-foot{padding-bottom:calc(clamp(10px,2vw,16px) + 14px)}html.is-ios-app .stx-sb__foot,html.is-ios-app .stx-mp__body{padding-bottom:24px}html.is-ios-app .stx-acm.is-compact{bottom:82px}.stx-qrscan{z-index:140;color:#fff;touch-action:none;background:#000;position:fixed;inset:0;overflow:hidden}.stx-qrscan__video{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.stx-qrscan__frame{aspect-ratio:1;pointer-events:none;border-radius:28px;width:min(68vmin,280px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 100vmax #0000008c,inset 0 0 0 3px #ffffffeb}.stx-qrscan__close{top:calc(env(safe-area-inset-top,0px) + 12px);color:#fff;cursor:pointer;background:#00000073;border:0;border-radius:50%;place-items:center;width:44px;height:44px;padding:0;display:grid;position:absolute;left:12px}.stx-qrscan__text{left:24px;right:24px;bottom:calc(env(safe-area-inset-bottom,0px) + 40px);font-size:calc(16px*var(--stx-k,1));text-align:center;text-shadow:0 1px 3px #0009;margin:0;font-weight:600;line-height:1.4;position:absolute}.stx-wait{height:28px;animation:stx-wait-show .25s ease-out var(--stx-wait-show,0s) both;align-items:center;gap:10px;display:flex;position:relative}.stx-wait.is-shown{animation:none}.stx-wait__dot{width:14px;height:14px;animation:stx-breathe 1.2s ease-in-out var(--stx-wait-phase,0s) infinite;background:linear-gradient(120deg,#ffc14f,#ff9b78 55%,#ff6969);border-radius:50%;flex:none}.stx-wait__text{font-size:calc(14px*var(--stx-k,1));color:#0000;background:linear-gradient(90deg,#8d95a5 0 40%,#3d4352 50%,#8d95a5 60% 100%) 0 0/250% 100%;-webkit-background-clip:text;background-clip:text;font-weight:500;animation:1.8s linear infinite stx-shimmer}.stx-wait:not(.has-label) .stx-wait__text{opacity:0;animation:stx-shimmer 1.8s linear infinite,stx-wait-in .25s ease-out calc(var(--stx-wait-delay,3s) + .2s) forwards;position:absolute;left:0}.stx-wait:not(.has-label) .stx-wait__dot{animation:stx-breathe 1.2s ease-in-out var(--stx-wait-phase,0s) infinite,stx-wait-out .2s ease-in var(--stx-wait-delay,3s) forwards}.stx-wait.is-late:not(.has-label) .stx-wait__text{opacity:1;animation:1.8s linear infinite stx-shimmer}.stx-wait.is-late:not(.has-label) .stx-wait__dot{visibility:hidden;animation:none}.stx-msg.is-live{animation:none}.stx-msg__who.is-ghost{visibility:hidden}@keyframes stx-wait-show{0%{opacity:0}}@keyframes stx-breathe{0%,to{opacity:.8;transform:scale(.6)}50%{opacity:1;transform:scale(1)}}@keyframes stx-shimmer{0%{background-position:100% 0}to{background-position:-50% 0}}@keyframes stx-wait-in{to{opacity:1}}@keyframes stx-wait-out{to{opacity:0;transform:scale(.2)}}.stx-msg__user{transition:transform .35s cubic-bezier(.2,.8,.2,1),filter .35s}.stx-msg__user.is-pressing{filter:brightness(.94);transform:scale(.97)}@media (hover:none){.stx-msg--user .stx-msg__user{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}}.stx-mm{z-index:145;touch-action:none;background:#11141c47;font-family:Onest,Inter,system-ui,sans-serif;animation:.18s ease-out both stx-mm-fade;position:fixed;inset:0}.stx-mm,.stx-mm *{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.stx-mm.is-closing{animation:.13s ease-in forwards stx-mm-fade-out}.stx-mm__bubble{box-sizing:border-box;transform-origin:100%;margin:0;animation:.32s cubic-bezier(.2,.9,.3,1.25) both stx-mm-lift;position:fixed;box-shadow:0 12px 32px #1010142e}.stx-mm.is-closing .stx-mm__bubble{animation:.13s ease-in forwards stx-mm-drop}.stx-mm__card{background:#fff;border:1px solid #1f24301c;border-radius:16px;min-width:210px;padding:6px;animation:.3s cubic-bezier(.2,.85,.25,1) both stx-mm-in;display:grid;position:fixed;box-shadow:0 24px 60px #1010142e}.stx-mm.is-closing .stx-mm__card{animation:.12s ease-in forwards stx-mm-out}.stx-mm__card button{color:#1f2430;min-height:46px;font:inherit;font-size:calc(16px*var(--stx-k,1));text-align:left;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;border-radius:11px;align-items:center;gap:12px;padding:0 14px;font-weight:500;display:flex}.stx-mm__card button:active{background:#1f24300f}.stx-mm__card svg{color:#4e5566;flex:none}@keyframes stx-mm-fade{0%{background:#11141c00}}@keyframes stx-mm-fade-out{to{background:#11141c00}}@keyframes stx-mm-lift{to{transform:scale(1.04)}}@keyframes stx-mm-drop{0%{transform:scale(1.04)}to{transform:scale(1);box-shadow:0 0 #10101400}}@keyframes stx-mm-in{0%{opacity:.4;filter:blur(8px);transform:scale(.38)}45%{opacity:1;filter:blur();transform:scale(.93)}to{opacity:1;filter:none;transform:scale(1)}}@keyframes stx-mm-out{to{opacity:0;filter:blur(8px);transform:scale(.35)}}@media (prefers-reduced-motion:reduce){.stx-mm,.stx-mm *{animation-duration:.001ms!important}}html.is-kb .stx-cmp__note:not(.is-voice):not(.is-keep){display:none}html.is-kb .stx-foot.stx-foot.stx-foot{padding-bottom:8px}.stx-tm-scrim:not(.stx-scrim--clear),.stx.is-m2 .stx-tm-scrim,.stx-overlay,.nsr,.ntp-sheet{animation:.18s ease-out stx-fade-in}.stx-scrim-ghost{pointer-events:none!important;animation:.18s ease-in forwards stx-fade-out!important}:is(.stx-sb.is-open,.stx-sb.is-hidden) .stx-sb__new,:is(.stx-sb.is-open,.stx-sb.is-hidden) .stx-sb__nav{font-size:calc(16px*var(--stx-k,1));font-weight:500}:is(.stx-sb.is-open,.stx-sb.is-hidden) .stx-sb__row-open{font-size:calc(16px*var(--stx-k,1));-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;gap:10px;padding:0 12px 0 14px}:is(.stx-sb.is-open,.stx-sb.is-hidden) .stx-sb__row-icon.is-chat{display:none}:is(.stx-sb.is-open,.stx-sb.is-hidden) .stx-sb__group-title{padding:calc(16px*var(--stx-k,1)) 14px calc(6px*var(--stx-k,1));font-size:calc(16px*var(--stx-k,1));letter-spacing:0;text-transform:none;color:#1f2430;font-weight:600}:is(.stx-sb.is-open,.stx-sb.is-hidden) :is(.stx-sb__new-icon,.stx-sb__nav-icon){color:currentColor}:is(.stx-sb.is-open,.stx-sb.is-hidden) .stx-sb__brand-name{text-overflow:ellipsis;min-width:0;font-size:min(calc(22px*var(--stx-k,1)),25px);overflow:hidden}:is(.stx-sb.is-open,.stx-sb.is-hidden) .stx-sb__row-more:not(:disabled){clip-path:inset(50%);opacity:0;pointer-events:none;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.stx-sb__row:has(.stx-sb__row-open.is-pressing){background:#1f24300f}@media (hover:none){html:has(.stx-sb__menu-scrim) :not(input,textarea){-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}html:has(.stx-sb__menu-scrim){-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}html:has(.stx) :is(input:not([type=checkbox],[type=radio],[type=range]),textarea,select){font-size:max(16px,calc(16px*var(--stx-k,1)))!important}}@media (max-width:900px){.stx.is-m2{--stx-sbw:min(316px,78vw)}.stx.is-m2:not(.is-school) .stx-top{z-index:30;pointer-events:none;background:0 0;border-bottom:0;justify-content:space-between;min-height:0;padding:8px 12px;position:absolute;top:0;left:0;right:0}.stx.is-m2:not(.is-school) .stx-top__title{display:none}.stx.is-m2:not(.is-school) :is(.stx-burger,.stx-top__new){pointer-events:auto;-webkit-backdrop-filter:blur(18px)saturate(1.6);backdrop-filter:blur(18px)saturate(1.6);color:#1f2430;background:#ffffffc7;border:1px solid #1f24300f;border-radius:50%;width:44px;height:44px;box-shadow:0 6px 20px #10101414}.stx.is-m2:not(.is-school) .na-guest__auth{pointer-events:auto}.stx.is-m2:not(.is-school) .stx-main:before{content:"";z-index:25;pointer-events:none;background:#f6f7fb;height:68px;position:absolute;top:0;left:0;right:0;-webkit-mask-image:linear-gradient(#000 35%,#0000);mask-image:linear-gradient(#000 35%,#0000)}.stx.is-m2:not(.is-school) .stx-thread{padding-top:66px;scroll-padding-top:60px}.stx.is-m2 .stx-main{transition:transform .22s,border-radius .22s}.stx.is-m2.is-side-open .stx-main{transform:translateX(var(--stx-sbw));border-radius:28px;overflow:hidden;box-shadow:0 0 40px #1010141f}.stx.is-m2 .stx-sb.is-open,.stx.is-m2 .stx-sb.is-hidden{box-shadow:none}.stx.is-m2 .stx-sb-backdrop{background:#1f243029;transition:opacity .22s,transform .22s,border-radius .22s}.stx.is-m2 .stx-sb-backdrop.is-on{transform:translateX(var(--stx-sbw));border-radius:28px}}.stx-msg__act-label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.stx-msg__act-btns :is(button,a){padding:6px}.stx-msg__act-ask{font-size:calc(12px*var(--stx-k,1));white-space:nowrap;align-items:center;gap:2px;margin-left:5px;font-weight:600;display:inline-flex}.stx-msg.is-settled{animation:none}html[data-nt-theme=dark] .stx .stx-artifact__open{color:#1f2430}@media (max-width:900px){.stx-viewer__published{flex-wrap:wrap}.stx-viewer__published>span{text-overflow:ellipsis;white-space:nowrap;flex:100%;min-width:0;overflow:hidden}.stx-viewer__published button:first-of-type{margin-left:0}}html:has(.stx-mat.is-over) .stx-notice{left:50%;bottom:calc(16px + env(safe-area-inset-bottom));z-index:300;width:min(560px,100vw - 32px);margin:0;position:fixed;transform:translate(-50%)}@media (max-width:900px) and (hover:hover) and (pointer:fine){:is(.stx-sb.is-open,.stx-sb.is-hidden) .stx-sb__row-more:not(:disabled){clip-path:none;pointer-events:auto;width:26px;height:26px;margin-top:-13px;top:50%;right:2px;overflow:visible}:is(.stx-sb.is-open,.stx-sb.is-hidden) .stx-sb__row:hover .stx-sb__row-more:not(:disabled){opacity:1}}.stx-md ol{padding-left:32px}.stx-md .md-table td,.stx-md .md-table th{-webkit-hyphens:none;hyphens:none;word-break:normal;overflow-wrap:normal;min-width:64px}.nat__x:after{content:"";position:absolute;inset:-11px}.stx-md .katex{vertical-align:middle;max-width:100%;display:inline-block;overflow:auto hidden}@media (pointer:coarse){.nai-btn{min-height:44px}}.stx-overlay{padding-bottom:calc(18px + var(--stx-kb,0px))}.stx-overlay>*{max-height:100%}html.has-kb .stx-overlay>*{overflow-y:auto}[aria-modal=true]:focus{outline:none}@keyframes stx-down-in{0%{opacity:0;transform:translate(-50%,8px)}to{opacity:1;transform:translate(-50%)}}.stx-down{animation-name:stx-down-in}.nt-exit.nt-exit{pointer-events:none!important;animation:.16s ease-in forwards nt-exit!important}@keyframes nt-exit{to{opacity:0}}.stx-md blockquote,.stx-md blockquote p{margin:0}@media (pointer:coarse){.stx-toolchip button,.stx-msg__act-btns button{min-width:36px;min-height:36px}}.stx-thread.is-unplaced{visibility:hidden}@media (pointer:coarse){.stx-clarify__nav button{width:44px;height:44px}}@media (max-width:520px){.nai__foot:has(>:nth-child(3)){flex-direction:column;align-items:stretch}.stx-cmp-wrap.has-two-chips .stx-cmp__model-name{display:none!important}}.stx-tm.has-more{-webkit-mask-image:linear-gradient(#000 calc(100% - 44px),#0000);mask-image:linear-gradient(#000 calc(100% - 44px),#0000)}@media (hover:none){.nsr__foot,.nsr-row__keys{display:none}}.stx-pushask{flex-wrap:wrap;justify-content:flex-end}.stx-pushask p{flex:150px}.stx-textfile{font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:calc(13px*var(--stx-k,1));white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:1.55}.nat-cost{color:#8d95a5;font-size:calc(12.5px*var(--stx-k,1));flex:none;align-self:center;align-items:center;gap:3px;font-weight:600;display:inline-flex}@media (hover:none){.nat--file:not(.nat--sent) .nat__name{padding-right:22px}}.stx-sources__more{color:#4e5566;font:inherit;font-size:calc(12px*var(--stx-k,1));cursor:pointer;background:#1f24300f;border:0;border-radius:999px;padding:5px 10px;font-weight:600}html[data-nt-theme=dark] .stx-sources__more{color:#c9c9c9;background:#ffffff14}.stx-md :not(pre)>code{-webkit-box-decoration-break:clone;box-decoration-break:clone}.stx-viewer{animation:.16s ease-out stx-in}html.has-kb .stx-sb.is-open{bottom:var(--stx-kb,0px)}.stx-sb.is-open .stx-sb__scroll{-webkit-mask-image:linear-gradient(#0000,#000 10px calc(100% - 16px),#0000);mask-image:linear-gradient(#0000,#000 10px calc(100% - 16px),#0000)}.stx-acm.is-compact button,.stx-acm.is-compact a{height:auto;padding-top:8px;padding-bottom:8px;line-height:1.25}html.is-ios-app .na-back{display:none}@media (display-mode:standalone){.na-back{display:none}}.stx-docready{width:100%;max-width:420px;color:inherit;background:#fff;border:1px solid #e8eaf0;border-radius:15px;align-items:center;gap:12px;margin:10px 0;padding:12px 14px;text-decoration:none;display:flex}html[data-nt-theme=dark] .stx-docready{background:#1e1e1e;border-color:#2f2f2f}@media (hover:none){.stx-msg__actions button:hover,.stx-msg__actions a:hover{color:#636b7a;background:0 0}}@media (max-width:900px){.stx.is-boot:not(.na-guest) :is(.stx-thread,.stx-foot){visibility:hidden}}.stx-cmp-wrap button{-webkit-tap-highlight-color:transparent}html:not([data-nt-theme=dark]) :is(.stx-cmp__note,.stx-tm-line__hint,.stx-msg__who,.stx-think__head,.stx-md del,.stx-sb__more,.stx-msg__actions button:not(:hover),.stx-msg__actions a:not(:hover)){color:#636b7a}.stx-msg__fold{-webkit-line-clamp:10;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.stx-msg__unfold{color:#4e5566;font:inherit;font-size:calc(13.5px*var(--stx-k,1));cursor:pointer;background:0 0;border:0;margin-top:6px;padding:4px 0;font-weight:600;display:block}@media (pointer:coarse){.stx-msg__unfold{min-height:44px}}html[data-nt-theme=dark] .stx-msg__unfold{color:#c9c9c9}.stx-msg__edit-cost{opacity:.9;align-items:center;gap:2px;margin-left:2px;font-weight:600;display:inline-flex}@media (max-width:900px){.stx.is-m2:not(.is-school) .nai--memory{margin-top:64px}.stx.is-m2:not(.is-school) .nai--memory+.stx-thread{padding-top:12px}}@media (min-width:601px) and (max-width:900px){.stx-cmp__model{max-width:max(260px,calc(260px*var(--stx-k,1)))}}@media (pointer:coarse){.nai-btn,.stx-voicelang__keep,.stx-voicelang__go{min-height:44px}.stx-voicelang__x{width:44px;height:44px}.stx-mp__think,.stx-clarify__opt,.nai-chip{min-height:44px}.stx-cmp__plus{width:44px;height:44px}.stx-cmp__model{min-height:44px}.stx-tm-line{min-height:calc(44px*var(--stx-k,1))}.stx-md .md-code__copy,.stx-think__head{position:relative}.stx-md .md-code__copy:after,.stx-think__head:after{content:"";position:absolute;inset:-9px}}.stx-cmp__toast{z-index:12;color:#d0462f;width:100%;font:inherit;font-size:calc(13.5px*var(--stx-k,1));text-align:left;cursor:pointer;background:#fff;border:1px solid #ff69694d;border-radius:14px;margin-bottom:8px;padding:10px 14px;font-weight:600;line-height:1.35;animation:.18s ease-out stx-toast-in;position:absolute;bottom:100%;left:0;right:0;box-shadow:0 10px 26px #1010141a}@keyframes stx-toast-in{0%{opacity:0;transform:translateY(6px)}}@media (prefers-reduced-motion:reduce){.stx-cmp__toast{animation:none}}html[data-nt-theme=dark] .stx-cmp__toast{color:#ff8a8a;background:#1e1e1e}@media (pointer:coarse){.stx-imgcard .stx-msg__actions :is(a,button){min-height:44px}}html:not([data-nt-theme=dark]){--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (min-width:901px){.stx-top>:is(.stx-burger,.stx-top__new){display:none}}@media (pointer:coarse){.stx-sb__group-btn{position:relative}.stx-sb__group-btn:after{content:"";position:absolute;inset:-9px}}.stx-acm{width:min(calc(300px*var(--stx-k,1)),calc(100vw - 24px))}.stx-acm__meta small{white-space:normal;flex-wrap:wrap;gap:0 4px}.stx-acm.is-compact{width:calc(var(--stx-sbw,min(260px,88vw)) - 16px)}@media (max-width:900px){.stx-tm.is-card{width:min(calc(290px*var(--stx-k,1)),calc(100vw - 32px));max-height:min(72dvh,var(--stx-room,100dvh))}}@media (max-width:360px){.stx-sb__gift{order:1;margin-left:2px}}@media (max-width:520px){.stx.is-m2 .stx-cmp-wrap.is-line.has-two-chips .stx-cmp__bar{flex-wrap:wrap;row-gap:4px}.stx.is-m2 .stx-cmp-wrap.is-line.has-two-chips .stx-cmp__anchor--model{min-width:64px}}@media (max-width:470px){.stx.is-m2 .stx-cmp-wrap.is-line:has(.stx-toolchip):has(.stx-cmp__send.is-cost) .stx-cmp__bar{gap:4px 3px}.stx.is-m2 .stx-cmp-wrap.is-line:has(.stx-toolchip):has(.stx-cmp__send.is-cost) .stx-toolchip__name{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.stx.is-m2 .stx-cmp-wrap.is-line:has(.stx-toolchip):has(.stx-cmp__send.is-cost) .stx-cmp__send.is-cost{gap:4px;padding:0 9px 0 10px}.stx.is-m2 .stx-cmp-wrap.is-line:has(.stx-toolchip):has(.stx-cmp__send.is-cost) .stx-mic:not(.is-rec){min-width:36px}}@media (min-width:412px) and (max-width:520px){.stx.is-m2 .stx-cmp-wrap.is-line:has(.stx-toolchip):has(.stx-cmp__send.is-cost) .stx-toolchip{flex:0 auto;min-width:65px}.stx.is-m2 .stx-cmp-wrap.is-line:has(.stx-toolchip):has(.stx-cmp__send.is-cost) .stx-toolchip__name{text-overflow:ellipsis;min-width:0;overflow:hidden}}@media (max-width:360px){.stx.is-m2 .stx-cmp-wrap.is-line:has(.stx-toolchip):has(.stx-cmp__send.is-cost) .stx-cmp__bar{flex-wrap:wrap}.stx.is-m2 .stx-cmp-wrap.is-line:has(.stx-toolchip):has(.stx-cmp__send.is-cost) :is(.stx-cmp__model-name,.stx-cmp__model>svg){display:none}.stx.is-m2 .stx-cmp-wrap.is-line:has(.stx-toolchip):has(.stx-cmp__send.is-cost) .stx-cmp__send.is-cost{margin-left:auto}}@media (max-width:440px){.stx.is-m2 .stx-cmp-wrap.is-line:has(.stx-toolchip) .stx-cmp__anchor--model{min-width:36px}.stx.is-m2 .stx-cmp-wrap.is-line:has(.stx-toolchip) .stx-cmp__model{gap:3px;min-width:36px;padding:0 8px;overflow:hidden}.stx.is-m2 .stx-cmp-wrap.is-line:has(.stx-toolchip) .stx-cmp__model>svg{flex:0 .001 14px;min-width:0}}@media (min-width:375px) and (max-width:520px){.stx-cmp-wrap.is-line:not(.has-two-chips) .stx-toolchip__name{clip-path:none;width:auto;height:auto;position:static;overflow:visible}}@media (max-height:480px) and (orientation:landscape) and (pointer:coarse){.stx-cmp__note:not(.is-voice):not(.is-keep){display:none}.stx-foot.stx-foot{padding-bottom:6px}.stx.is-m2 .stx-cmp-wrap.is-line:not(.is-multi) .stx-cmp{padding:4px 8px}.stx.is-m2 .stx-cmp-wrap.is-line:not(.is-multi) .stx-cmp__bar{display:contents}.stx.is-m2 .stx-cmp-wrap.is-line:not(.is-multi) .stx-cmp__field{flex:140px;order:3;min-height:40px;padding:8px 6px}.stx.is-m2 .stx-cmp-wrap.is-line:not(.is-multi) .stx-cmp__spacer{display:none}.stx-sb.is-open{overscroll-behavior:contain;overflow-y:auto}.stx-sb.is-open .stx-sb__scroll{flex:none;overflow:visible;-webkit-mask-image:none;mask-image:none}.stx-acm.is-compact{padding-bottom:30px;-webkit-mask-image:linear-gradient(#000 calc(100% - 30px),#0000);mask-image:linear-gradient(#000 calc(100% - 30px),#0000)}}@media (max-height:520px){.stx-thread.is-start:not(:has(.stx-tm,.stx-mp)){overflow-y:auto}.stx-start{padding-bottom:0}.stx-mp__body{padding-bottom:30px;-webkit-mask-image:linear-gradient(#000 calc(100% - 30px),#0000);mask-image:linear-gradient(#000 calc(100% - 30px),#0000)}}.stx-cmp-wrap.is-line .stx-cmp__anchor--model .stx-mp__arrow{left:auto;right:22px}@media (min-width:901px){.stx-start .stx-mp__arrow{top:-7px;bottom:auto;transform:rotate(225deg)}}.stx-cmp__anchor:has(>.stx-tm):after{animation:.14s ease-out stx-fade-in}@keyframes stx-pop-down{0%{opacity:0;transform:translateY(-10px)scale(.98)}to{opacity:1;transform:none}}@media (min-width:901px){.stx-start :is(.stx-tm,.stx-mp){transform-origin:top;animation-name:stx-pop-down}}.stx-sb__menu:not(.is-above){animation-name:stx-pop-down}.stx-sb__menu.is-above{transform-origin:100% 100%}@media (max-width:400px){.stx-cmp__note:not(.is-voice):not(.is-keep){text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;display:block;overflow:hidden}}.stx-msg__badge{font-size:max(10.5px,calc(10.5px*var(--stx-k,1)))}.stx-msg__who{font-size:max(11px,calc(12.5px*var(--stx-k,1)))}.stx-msg__actions button,.stx-msg__actions a,.stx-msg__cost{font-size:max(11px,calc(12px*var(--stx-k,1)))}.stx-md code{font-size:max(11.5px,calc(13px*var(--stx-k,1)))}.stx-viewer__wait{color:#636b7a;font-size:calc(13.5px*var(--stx-k,1));flex:1;justify-content:center;align-items:center;gap:8px;display:flex}@media (max-width:400px){.stx-viewer__title b{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.stx-viewer__top.stx-viewer__top{flex-wrap:nowrap;gap:6px;padding:8px 10px}.stx-viewer__tabs button{padding:6px 10px}.stx-viewer__actions{gap:4px}}@media (max-height:500px){.stx-viewer__published .stx-qr{max-height:calc(100dvh - 16px);position:fixed;top:50%;left:50%;right:auto;overflow-y:auto;transform:translate(-50%,-50%)}.stx-qr__code{width:min(240px,60dvh);height:min(240px,60dvh)}}@media (min-width:901px){.stx-drop{padding-left:288px}.stx:has(.stx-sb.is-collapsed) .stx-drop{padding-left:56px}}@media (pointer:coarse){.stx-sb__toggle{width:44px;height:44px}.stx-sb__gift{position:relative}.stx-sb__gift:after{content:"";position:absolute;inset:-10px}.stx-msg__edit-cancel,.stx-msg__edit-send,.stx-revert button,.stx-viewer__published button,.stx-msg__user-actions button{min-height:44px;position:relative}.stx-ist__ask button{width:auto;min-width:44px;height:44px}.stx-msg__actions button,.stx-msg__actions a{justify-content:center;min-width:36px}}.nsr__list{padding-bottom:26px;-webkit-mask-image:linear-gradient(#000 calc(100% - 26px),#0000);mask-image:linear-gradient(#000 calc(100% - 26px),#0000)}@media (min-width:901px){.nsr__panel{height:min(620px,76vh)}}.stx .stx-md .katex-display{background:linear-gradient(90deg,#f6f7fb 30%,#0000) 0/28px 100% no-repeat local,linear-gradient(270deg,#f6f7fb 30%,#0000) 100%/28px 100% no-repeat local,radial-gradient(farthest-side at 0,#1f243029,#0000) 0/12px 100% no-repeat,radial-gradient(farthest-side at 100%,#1f243029,#0000) 100%/12px 100% no-repeat}html[data-nt-theme=dark] .stx .stx-md .katex-display{background:linear-gradient(90deg,#141414 30%,#0000) 0/28px 100% no-repeat local,linear-gradient(270deg,#141414 30%,#0000) 100%/28px 100% no-repeat local,radial-gradient(farthest-side at 0,#ffffff2e,#0000) 0/12px 100% no-repeat,radial-gradient(farthest-side at 100%,#ffffff2e,#0000) 100%/12px 100% no-repeat}.stx.is-boot:not(.na-guest) .stx-cmp__anchor--model{visibility:hidden}.stx-skip{z-index:200;color:#1f2430;font-size:calc(14px*var(--stx-k,1));background:#fff;border-radius:10px;padding:8px 14px;font-weight:600;position:absolute;top:8px;left:8px;transform:translateY(-200%);box-shadow:0 8px 24px #10101429}.stx-skip:focus{transform:none}html[data-nt-theme=dark] .stx-skip{color:#ececec;background:#1e1e1e}.stx-think__body{animation:.16s ease-out stx-fade-in}@media (max-width:900px){.stx-mp:has(.stx-mp__searchinput:not(:placeholder-shown)){height:85dvh}.stx-mp__body{padding-bottom:calc(8px + var(--stx-home,0px))}}.nt-exit :is(.stx-ist__img,.stx-ist__wait>img,.stx-ist__zoom,.stx-hall__slide){animation:none}.nt-exit .stx-ist__zoom{opacity:0}.nt-exit .stx-ist__img{view-transition-name:none!important}.stx-sr{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}div.stx-sb__account{position:relative}.stx-sb__account-hit{min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;padding:0;display:block}.stx-sb__account-hit:after{content:"";border-radius:12px;position:absolute;inset:0}html.is-kbd .stx-sb__account-hit:focus-visible{outline:none}html.is-kbd .stx-sb__account-hit:focus-visible:after{outline-offset:-2px;outline:2px solid #b45309}.stx-sb.is-collapsed .stx-sb__account-hit{flex:none;width:0}.stx-sb__gift{z-index:1;background:0 0;border:0;padding:0;position:relative}.stx-sb__row-open:disabled{opacity:.6;cursor:default}.stx-sb__menu.is-touch .stx-sb__menu-item{font-size:calc(16px*var(--stx-k,1))}.stx-sb.is-collapsed .stx-sb__modes{flex-direction:column;align-self:center}.stx-sb__toast{left:12px;bottom:calc(72px + env(safe-area-inset-bottom));z-index:96;width:min(calc(264px*var(--stx-k,1)),calc(100vw - 24px));background:#fff;margin:0;position:fixed;box-shadow:0 12px 30px #1010141f}.stx-switching{z-index:30;background:#ffc14f40;height:2px;position:absolute;top:0;left:0;right:0;overflow:hidden}.stx-switching:after{content:"";background:linear-gradient(90deg,#ffc14f,#ff6969);width:40%;animation:1s ease-in-out infinite stx-switching;position:absolute;inset:0}@keyframes stx-switching{0%{transform:translate(-100%)}to{transform:translate(250%)}}@media (prefers-reduced-motion:reduce){.stx-switching:after{width:100%;animation:none}}@media (max-height:720px){.stx-acm:not(.is-compact):not(.stx-acm--sub){overscroll-behavior:contain;max-height:calc(100dvh - 78px);overflow-y:auto}.stx-acm.stx-acm--sub{left:calc(20px + min(calc(300px*var(--stx-k,1)),calc(100vw - 24px)));position:fixed;bottom:66px}}.nsr__tabpanel{display:contents}.nsr.is-mobile .nsr__panel{padding-bottom:var(--stx-kb,0px)}.stx-sbsearch{padding-bottom:max(env(safe-area-inset-bottom,0px),var(--stx-kb,0px))}.stx-tour.is-closing{opacity:0;pointer-events:none;transition:opacity .18s;animation:none}@media (pointer:coarse){.stx-tour__x:after{content:"";position:absolute;inset:-9px}.stx-tour__skip,.stx-tour__go{min-height:44px}}.stx-sb__toggle{position:relative}.stx-sb__toggle-dot{background:#ff6969;border-radius:50%;width:7px;height:7px;position:absolute;top:6px;right:6px}html.is-kbd .stx-cmp:focus-within{outline-offset:2px;outline:2px solid #b45309}.stx-imgcard p.is-note{white-space:normal}.stx-imgf{width:min(100%,calc(var(--stx-cap)*var(--stx-r)));background:#1f24300b;border-radius:16px;position:relative;overflow:hidden}.stx-imgf.is-reveal .stx-imgcard__img{animation:.32s ease-out both stx-img-reveal}.stx-imgf.is-reveal .stx-iwait{opacity:0;transition:opacity .32s ease-out}.stx-imgcard>.stx-msg__actions{transition:opacity .2s ease-out}.stx-imgf:not(.is-ready)~.stx-msg__actions{opacity:0;visibility:hidden}.stx-imgf__bar{pointer-events:none;background:linear-gradient(#0000,#0f121c4d);border-radius:0 0 16px 16px;justify-content:space-between;align-items:flex-end;gap:8px;min-height:80px;padding:12px;animation:.2s ease-out stx-fade-in;display:flex;position:absolute;bottom:0;left:0;right:0}.stx-imgf__bar button{pointer-events:auto;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#fff;cursor:pointer;background:#0f121c73;border:0;transition:background .15s}@media (hover:hover){.stx-imgf__bar button:hover:not(:disabled){background:#0f121c9e}}.stx-imgf__bar button:disabled{opacity:.55;cursor:default}.stx-imgf__edit{height:40px;font:inherit;font-size:calc(14px*var(--stx-k,1));border-radius:999px;align-items:center;gap:7px;padding:0 15px;font-weight:500;display:inline-flex}.stx-imgf__share{border-radius:50%;place-items:center;width:40px;height:40px;display:grid}@media (pointer:coarse){.stx-imgf__edit{height:44px}.stx-imgf__share{width:44px;height:44px}}@keyframes stx-img-reveal{0%{opacity:0;filter:blur(14px);transform:scale(1.08)}60%{filter:blur(4px);transform:scale(1.04)}to{opacity:1;filter:blur();transform:none}}.stx-iwait{position:absolute;inset:0;overflow:hidden}.stx-dots{color:#ff6969;width:100%;height:100%;animation:1.75s ease-in-out infinite stx-dots-pulse;display:block;position:absolute;inset:0;-webkit-mask-image:linear-gradient(to top left,#0000 0,#000 30% 70%,#0000 100%);mask-image:linear-gradient(to top left,#0000 0,#000 30% 70%,#0000 100%)}.stx-dots.is-light{color:#fff}@keyframes stx-dots-pulse{0%,to{opacity:.38}50%{opacity:.56}}@keyframes stx-dots-pulse-dense{0%,to{opacity:.6}50%{opacity:.85}}@media (min-resolution:2.5x),(-webkit-min-device-pixel-ratio:2.5){.stx-dots{animation-name:stx-dots-pulse-dense}}.stx-iwait__caps{display:grid;position:absolute;top:24px;left:24px;right:88px}.stx-iwait__caps span{color:#4e5566;font-size:calc(16px*var(--stx-k,1));opacity:0;grid-area:1/1;justify-self:start;line-height:1.3;transition:opacity .5s linear}.stx-iwait__caps span.is-on{opacity:1}.stx-iwait.is-done .stx-iwait__caps span{transition-duration:.2s}.stx-iwait__pct{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#d0462f;font-variant-numeric:tabular-nums;background:#fffc;border-radius:999px;justify-content:center;align-items:center;min-width:56px;height:28px;padding:0 9px;font-size:14px;font-weight:500;display:inline-flex;position:absolute;top:14px;right:14px;box-shadow:0 0 0 .5px #1f243024,0 10px 15px -3px #1f24301f}.stx-iwait.is-light .stx-iwait__caps span{color:#cdcdcd}.stx-iwait.is-light .stx-iwait__pct{color:#ff8a8a;background:#303030cc;box-shadow:0 0 0 .5px #ffffff24,0 10px 15px -3px #0000004d}@media (prefers-reduced-motion:reduce){.stx-dots{opacity:.47;animation:none}.stx-imgf.is-reveal .stx-imgcard__img,.stx-imgf__bar{animation:none}.stx-imgf.is-reveal .stx-iwait,.stx-iwait__caps span,.stx-imgcard>.stx-msg__actions{transition:none}}@media (prefers-reduced-motion:reduce) and (min-resolution:2.5x){.stx-dots{opacity:.72}}.stx-ist{z-index:120;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);color:#ececec;background:#000000c7;grid-template-rows:auto minmax(0,1fr) auto;animation:.14s ease-out stx-fade-in;display:grid;position:fixed;inset:0;overflow:clip}.stx-ist.is-flown,.stx-ist.is-flown .stx-ist__img{animation:none}@media (max-width:900px),(pointer:coarse){html:not([data-nt-theme=dark]) .stx-ist{-webkit-backdrop-filter:none;backdrop-filter:none;background:#141416}}.stx-ist__edge{display:none}@supports (-webkit-touch-callout:none){@media (max-width:900px),(pointer:coarse){html:not([data-nt-theme=dark]) .stx-ist__edge{z-index:1;height:max(8px,env(safe-area-inset-top));pointer-events:none;background:#141416;display:block;position:fixed;top:0;left:0;right:0}}}.stx-ist__top{z-index:3;padding:max(10px,env(safe-area-inset-top)) 12px 6px;justify-content:space-between;align-items:center;gap:10px;display:flex;position:relative}.stx-ist__top:before{content:"";z-index:-1;opacity:0;pointer-events:none;background:linear-gradient(#0000008c,#0000);transition:opacity .2s;position:absolute;inset:0 0 -16px}.stx-ist.is-pinched .stx-ist__top:before{opacity:1}.stx-ist__acts{align-items:center;gap:2px;margin-left:auto;display:flex}.stx-ist__pop{min-width:0;position:relative}.stx-ist__name{color:#ececec;max-width:min(320px,40vw);height:40px;font:inherit;font-size:calc(14px*var(--stx-k,1));cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:6px;padding:0 10px;font-weight:500;display:inline-flex}.stx-ist__name span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.stx-ist__name svg:first-child{display:none}.stx-ist__name svg{flex:none}.stx-ist__icon{color:#ececec;cursor:pointer;background:0 0;border:0;border-radius:10px;place-items:center;width:40px;height:40px;padding:0;text-decoration:none;display:grid}.stx-ist__zoombtn{color:#ececec;height:40px;font:inherit;font-size:calc(14px*var(--stx-k,1));font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:0;border-radius:10px;align-items:center;gap:4px;padding:0 10px;font-weight:500;display:inline-flex}@media (hover:hover){.stx-ist__name:hover,.stx-ist__icon:hover,.stx-ist__zoombtn:hover{background:#ffffff1a}}.stx-ist__menu,.stx-ist__card{z-index:4;color:#ececec;background:#303030;border-radius:12px;position:absolute;top:calc(100% + 6px);left:0;box-shadow:0 8px 24px #0006}.stx-ist__menu.is-right,.stx-ist__card.is-right{left:auto;right:0}.stx-ist__menu{flex-direction:column;min-width:190px;padding:5px;animation:.12s ease-out stx-fade-in;display:flex}.stx-ist__menu :is(button,a){color:#ececec;min-height:38px;font:inherit;font-size:calc(14px*var(--stx-k,1));text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:9px;padding:0 10px;text-decoration:none;display:flex}@media (hover:hover){.stx-ist__menu :is(button,a):hover:not(:disabled){background:#ffffff14}}.stx-ist__menu button:disabled{opacity:.45;cursor:default}.stx-ist__tick{color:#ff8a8a;flex:none;margin-left:auto}.stx-ist__card{flex-direction:column;gap:10px;width:min(340px,100vw - 24px);padding:14px;animation:.12s ease-out stx-fade-in;display:flex}.stx-ist__card h3{color:#cdcdcd;font-size:calc(13px*var(--stx-k,1));margin:0;font-weight:600}.stx-ist__chips{flex-wrap:wrap;gap:6px;display:flex}.stx-ist__chip{color:#ececec;font-size:calc(12.5px*var(--stx-k,1));font-variant-numeric:tabular-nums;background:#ffffff14;border-radius:999px;padding:5px 10px;font-weight:500}.stx-ist__head{justify-content:space-between;align-items:center;gap:8px;display:flex}.stx-ist__prompt{color:#ececec;max-height:9.5em;font-size:calc(14.5px*var(--stx-k,1));white-space:pre-wrap;overflow-wrap:anywhere;margin:0;line-height:1.55;overflow-y:auto}.stx-ist__row{flex-wrap:wrap;gap:8px;display:flex}.stx-ist__btn{color:#ececec;min-height:40px;font:inherit;font-size:calc(14px*var(--stx-k,1));cursor:pointer;background:#ffffff14;border:0;border-radius:10px;flex:auto;justify-content:center;align-items:center;gap:7px;padding:0 14px;font-weight:500;transition:background .15s;display:inline-flex}@media (hover:hover){.stx-ist__btn:hover:not(:disabled){background:#ffffff24}}.stx-ist__btn:disabled{opacity:.55;cursor:default}.stx-ist__mini{color:#cdcdcd;font:inherit;font-size:calc(12.5px*var(--stx-k,1));white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:8px;align-items:center;gap:5px;padding:4px 8px;font-weight:500;display:inline-flex}@media (hover:hover){.stx-ist__mini:hover{color:#ececec;background:#ffffff14}}.stx-ist__link{color:#cdcdcd;font-size:calc(13px*var(--stx-k,1));background:#ffffff14;border-radius:10px;align-items:center;gap:6px;padding:6px 6px 6px 12px;display:flex}.stx-ist__link span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.stx-ist__view{touch-action:none;grid-template:minmax(0,1fr)/minmax(0,1fr);place-items:center;min-height:0;padding:8px 84px;display:grid;overflow:hidden}.stx-ist.is-pinched .stx-ist__view{cursor:grab;overflow:visible}.stx-ist.is-moving .stx-ist__view{cursor:grabbing}.stx-ist.is-pinched .stx-ist__strip{opacity:0;pointer-events:none}.stx-ist__img{object-fit:contain;-webkit-user-select:none;user-select:none;grid-area:1/1;max-width:100%;max-height:100%;animation:.16s ease-out 80ms both stx-fade-in;display:block;box-shadow:0 4px 8px -2px #0000005c}.stx-ist.is-filling .stx-ist__img{visibility:hidden}.stx-ist__peek{object-fit:contain;-webkit-user-select:none;user-select:none;visibility:hidden;pointer-events:none;grid-area:1/1;max-width:100%;max-height:100%;display:block;box-shadow:0 4px 8px -2px #0000005c}@media (hover:hover){.stx-ist__img{transition:transform .16s ease-out}.stx-ist.is-moving .stx-ist__img{transition:none}}.stx-ist.is-gliding .stx-ist__img{transition:transform .24s cubic-bezier(.2,.9,.3,1);transition:transform .24s linear(0,.086,.2539,.428,.5786,.698,.7879,.8534,.8998,.9323,.9546,.9697,.98,.9868,.9913,.9943,.9963,.9976,.9985,1)}.stx-ist__wait{background:#000;grid-area:1/1;position:relative;overflow:hidden}.stx-ist__wait.is-filling{transition:width .24s,height .24s}.stx-ist__wait.is-fading{opacity:0;pointer-events:none;transition:opacity .3s ease-out}.stx-ist__wait :is(.stx-iwait__caps,.stx-iwait__pct){animation:.24s ease-out .1s both stx-fade-in}.stx-ist__wait>img{object-fit:cover;filter:blur(22px);opacity:.7;width:100%;height:100%;animation:.4s ease-out both stx-ist-under;display:block;position:absolute;inset:0;transform:scale(1.25)}@keyframes stx-ist-under{0%{filter:blur();opacity:1;transform:none}}.stx-ist__mask{cursor:none;grid-area:1/1;position:relative;overflow:hidden}.stx-ist__mask canvas{opacity:.5;touch-action:none;width:100%;height:100%;display:block}.stx-ist__brush{opacity:0;pointer-events:none;border:1.5px solid #fff;border-radius:50%;position:absolute;top:0;left:0;box-shadow:0 0 0 1px #00000073}.stx-ist__strip{z-index:2;scrollbar-width:none;flex-direction:column;justify-content:safe center;align-items:center;gap:8px;width:72px;padding:8px 0;display:flex;position:absolute;top:64px;bottom:0;left:0;overflow-y:auto}.stx-ist__strip::-webkit-scrollbar{display:none}.stx-ist__thumb{opacity:.34;cursor:pointer;background:#303030;border:0;border-radius:8px;flex:none;width:44px;height:44px;padding:0;scroll-margin:24px;transition:width .12s ease-out,height .12s ease-out,opacity .12s ease-out;position:relative;overflow:hidden}@media (hover:hover){.stx-ist__thumb:hover:not(:disabled){opacity:.7}}.stx-ist__thumb:disabled{cursor:default}.stx-ist__thumb.is-on{opacity:1;outline-offset:1px;outline:2px solid #ff6969;width:55px;height:55px}.stx-ist__thumb.is-wait{cursor:default;animation:.2s ease-out stx-ist-thumb-in}@keyframes stx-ist-thumb-in{0%{opacity:0;width:0;height:0;margin:-4px}}.stx-ist__thumb img{object-fit:cover;width:100%;height:100%;display:block}.stx-ist__dock{z-index:2;padding:6px 84px max(14px,env(safe-area-inset-bottom));flex-direction:column;align-items:center;gap:8px;display:flex;position:relative}.stx-ist__tools{background:#303030;border-radius:12px;align-items:center;gap:2px;max-width:100%;height:40px;padding:0 4px;display:flex;overflow:hidden}.stx-ist__tools button{color:#ececec;min-width:32px;height:32px;font:inherit;font-size:calc(14px*var(--stx-k,1));white-space:nowrap;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;gap:7px;padding:0 8px;font-weight:500;display:inline-flex}@media (hover:hover){.stx-ist__tools button:hover:not(:disabled){background:#ffffff1a}}.stx-ist__tools button:disabled{opacity:.4;cursor:default}.stx-ist__tools input{accent-color:#ff6969;width:130px;min-width:60px;margin:0 6px}.stx-ist__brushsize{flex:none;place-items:center;width:28px;height:28px;display:grid}.stx-ist__brushsize i{background:#ff6969;border-radius:50%;display:block}.stx-ist__ask{background:#303030;border-radius:12px;align-items:center;gap:8px;width:min(662px,100%);min-height:48px;padding:6px 6px 6px 16px;display:flex}.stx-ist__ask:focus-within{box-shadow:0 0 0 1px #ff8a8abf}.stx-ist__ask input{color:#ececec;min-width:0;font:inherit;font-size:calc(15px*var(--stx-k,1));background:0 0;border:0;outline:0;flex:1}.stx-ist__ask input::placeholder{color:#cdcdcd;opacity:.7}.stx-ist__who{color:#cdcdcd;max-width:150px;font-size:calc(12.5px*var(--stx-k,1));text-overflow:ellipsis;white-space:nowrap;flex:none;overflow:hidden}.stx-ist__ask button{color:#fff;min-width:36px;height:36px;font:inherit;font-size:calc(13px*var(--stx-k,1));font-variant-numeric:tabular-nums;cursor:pointer;background:linear-gradient(135deg,#ffc14f,#ff6969);border:0;border-radius:9px;flex:none;justify-content:center;align-items:center;gap:5px;padding:0 9px;font-weight:600;display:inline-flex}.stx-ist__ask button span{align-items:center;gap:2px;display:inline-flex}.stx-ist__ask button:disabled{opacity:.4;cursor:default}.stx-ist__error{color:#ff8a8a;width:max-content;max-width:min(662px,100% - 24px);font-size:calc(13.5px*var(--stx-k,1));pointer-events:none;background:#303030;border-radius:10px;margin:0;padding:8px 12px;animation:.16s ease-out stx-fade-in;position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 8px 24px #0006}.stx-ist__pop,.stx-ist__acts>a,.stx-ist__strip,.stx-ist__tools,.stx-ist__ask{transition:opacity .2s}.stx-ist.is-editing :is(.stx-ist__pop,.stx-ist__acts>a,.stx-ist__strip,.stx-ist__tools,.stx-ist__ask){opacity:.45;pointer-events:none}.stx-ist.is-editing .stx-ist__thumb.is-wait{opacity:1}.stx-ist.is-brush .stx-ist__strip{opacity:.4}.stx-ist .stx-qr{z-index:6;animation:.14s ease-out stx-fade-in;position:fixed;top:50%;left:50%;right:auto;transform:translate(-50%,-50%)}.stx-ist .stx-qr__close{color:#4e5566;cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;width:28px;height:28px;display:grid;position:absolute;top:8px;right:8px}@media (hover:hover){.stx-ist .stx-qr__close:hover{background:#eef0f5}}.stx-ist .stx-qr__close:after{content:"";position:absolute;inset:-8px}.stx-ist__scrim{z-index:5;background:#0f121c8c;animation:.14s ease-out stx-fade-in;position:fixed;inset:0}.stx-ist[data-kb]{overflow:visible;box-shadow:0 0 0 100vmax #141416}.stx-ist[data-kb] .stx-ist__dock{padding-bottom:10px}@media (pointer:coarse){.stx-ist__icon,.stx-ist__name,.stx-ist__zoombtn{min-width:44px;height:44px}.stx-ist__mini{min-height:44px}.stx-ist__tools button{min-width:40px}}@media (max-width:900px){.stx-ist{grid-template-rows:auto minmax(0,1fr) auto auto}.stx-ist__zoom,.stx-ist__who{display:none}.stx-ist__name{max-width:none;padding:0 8px}.stx-ist__name span,.stx-ist__name svg:last-child{display:none}.stx-ist__name svg:first-child{display:block}.stx-ist__view{padding:4px 12px}.stx-ist__strip{flex-direction:row;justify-content:safe center;width:auto;min-height:71px;padding:8px 12px;position:static;overflow:auto hidden}.stx-ist__dock{padding:4px 12px max(10px,env(safe-area-inset-bottom))}.stx-ist__ask{width:100%}.stx-ist__ask input{font-size:16px}.stx-ist__tools button span{display:none}.stx-ist__pop{position:static}.stx-ist__menu{left:12px}.stx-ist__menu.is-right{left:auto;right:12px}.stx-ist__card,.stx-ist__card.is-right{width:auto;left:12px;right:12px}.stx-ist__strip.is-new{animation:.2s ease-out stx-ist-strip-in}}@keyframes stx-ist-strip-in{0%{opacity:0;min-height:0;max-height:0;padding-top:0;padding-bottom:0}to{min-height:71px;max-height:71px}}@media (max-width:900px),(max-height:500px){.stx-ist[data-kb] .stx-ist__strip{opacity:0;visibility:hidden;min-height:0;max-height:0;padding-top:0;padding-bottom:0}}@media (max-width:900px) and (orientation:landscape) and (max-height:500px){.stx-ist{grid-template-rows:minmax(0,1fr) auto}.stx-ist__top{pointer-events:none;position:absolute;top:0;left:0;right:0}.stx-ist__top>*{pointer-events:auto}.stx-ist__view{padding:0 84px}.stx-ist__strip{flex-direction:column;width:72px;padding:6px 0;position:absolute;top:52px;bottom:0;overflow:hidden auto}.stx-ist__strip.is-new{animation:none}.stx-ist__dock{padding:4px 84px max(6px,env(safe-area-inset-bottom));flex-direction:row}}@media (prefers-reduced-motion:reduce){.stx-ist,.stx-ist__img,.stx-ist__menu,.stx-ist__card,.stx-ist__wait>img,.stx-ist__error,.stx-ist__scrim,.stx-ist .stx-qr,.stx-ist__thumb.is-wait,.stx-ist__strip.is-new,.stx-ist__wait :is(.stx-iwait__caps,.stx-iwait__pct){animation:none}.stx-ist__thumb,.stx-ist__img,.stx-ist.is-gliding .stx-ist__img,.stx-ist__wait.is-filling,.stx-ist__wait.is-fading,.stx-ist__top:before,.stx-ist__pop,.stx-ist__acts>a,.stx-ist__strip,.stx-ist__tools,.stx-ist__ask{transition:none}}html.stx-fly::view-transition-group(stx-img-fly){animation-timing-function:linear(0,.086,.2539,.428,.5786,.698,.7879,.8534,.8998,.9323,.9546,.9697,.98,.9868,.9913,.9943,.9963,.9976,.9985,1)}html.stx-fly--open::view-transition-group(stx-img-fly){animation-duration:.2s}html.stx-fly--close::view-transition-group(stx-img-fly){animation-duration:.15s}html.stx-fly::view-transition-old(stx-img-fly){object-fit:cover;mix-blend-mode:normal;width:100%;height:100%;animation:none}html.stx-fly::view-transition-new(stx-img-fly){object-fit:cover;mix-blend-mode:normal;width:100%;height:100%;animation:none}html.stx-fly::view-transition-image-pair(stx-img-fly){overflow:hidden}html.stx-fly--open::view-transition-image-pair(stx-img-fly){animation:stx-fly-sharp .2s linear(0,.086,.2539,.428,.5786,.698,.7879,.8534,.8998,.9323,.9546,.9697,.98,.9868,.9913,.9943,.9963,.9976,.9985,1) both}html.stx-fly--close::view-transition-image-pair(stx-img-fly){animation:stx-fly-round .15s linear(0,.086,.2539,.428,.5786,.698,.7879,.8534,.8998,.9323,.9546,.9697,.98,.9868,.9913,.9943,.9963,.9976,.9985,1) both}@keyframes stx-fly-sharp{0%{border-radius:16px}to{border-radius:0}}@keyframes stx-fly-round{0%{border-radius:0}to{border-radius:16px}}html.stx-fly--open::view-transition-group(stx-img-bar){animation-duration:.12s}html.stx-fly--open::view-transition-old(stx-img-bar){animation-duration:.12s}html.stx-fly--open::view-transition-old(root){animation-duration:.2s}html.stx-fly--open::view-transition-new(root){animation-duration:.2s}html.stx-fly--close::view-transition-old(root){animation-duration:.15s}html.stx-fly--close::view-transition-new(root){animation-duration:.15s}
