.st-root .st-page-head--row{align-items:flex-end;flex-wrap:wrap}.st-root .st-link{color:inherit;text-decoration:underline;text-decoration-color:rgba(28,28,30,.22);text-underline-offset:3px;transition:text-decoration-color .2s ease}.st-root .st-link:hover{text-decoration-color:currentColor}.st-root .st-credit-hint{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px;margin:6px 0 14px;font-size:12px;line-height:1.3;letter-spacing:-.01em;color:var(--st-ink-3)}.st-root .st-grid-2-1{display:grid;grid-template-columns:minmax(0,1.75fr) minmax(280px,1fr);gap:var(--st-gap);align-items:start}.st-root .st-grid-pair{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:var(--st-gap);align-items:stretch}.st-root .st-settings-stack{display:grid;gap:var(--st-gap);width:min(760px,100%)}.st-root .st-page .st-section-head{width:100%;min-width:0;max-width:100%}.st-root .st-page .st-section-head>div{min-width:0;flex:1;max-width:100%}.st-root .st-page .st-section-head--stack>div{flex:none;width:100%}.st-root .st-page .st-section-head .st-meta{max-width:100%;overflow:hidden}.st-root .st-page .st-seg{display:flex;width:100%;min-width:0;max-width:100%;overflow-x:auto;scrollbar-width:none}.st-root .st-page .st-listings-bar .st-seg,.st-root .st-page .st-section-bar .st-seg{width:auto;flex:1 1 auto;max-width:none}.st-root .st-page .st-seg::-webkit-scrollbar{display:none}.st-root .st-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 16px;margin-top:16px}.st-root textarea.st-input{height:auto;min-height:120px;padding:12px 16px;line-height:1.5;resize:vertical}.st-root select.st-input{appearance:none;background-image:linear-gradient(45deg,transparent 50%,#6f6f74 0),linear-gradient(135deg,#6f6f74 50%,transparent 0);background-position:calc(100% - 20px) 20px,calc(100% - 15px) 20px;background-size:5px 5px;background-repeat:no-repeat;padding-right:36px}.st-root .st-pill--btn{cursor:pointer;background:rgba(255,255,255,.5);transition:background-color .2s ease,box-shadow .24s ease}.st-root .st-pill--btn:hover{background:rgba(255,255,255,.85)}.st-root .st-pill--btn[data-active=true]{background:#fff;box-shadow:var(--st-shadow-pill);font-weight:500}.st-root .st-table-clip{max-height:420px;overflow:hidden;mask-image:linear-gradient(180deg,#000 78%,transparent);-webkit-mask-image:linear-gradient(180deg,#000 78%,transparent)}.st-root .st-bars{display:flex;align-items:flex-end;gap:6px;height:210px;margin-top:20px;padding-bottom:22px}.st-root .st-bar{position:relative;flex:1 1 0;height:100%;display:flex;align-items:flex-end;justify-content:center}.st-root .st-bar-fill{display:block;width:100%;max-width:26px;border-radius:8px 8px 4px 4px;background:linear-gradient(180deg,#ececee,#e2e2e6);transform-origin:bottom;transition:background .24s ease}.st-root .st-bar:last-child .st-bar-fill,.st-root .st-bar[data-active=true] .st-bar-fill{background:linear-gradient(180deg,#fdcf00,#ffb547 70%,#ff7a47)}.st-root .st-bar-label{position:absolute;bottom:-20px;font-size:10px;color:var(--st-ink-3);font-variant-numeric:tabular-nums}.st-root .st-bar:nth-child(odd) .st-bar-label{opacity:0}.st-root .st-bar-tip{position:absolute;bottom:calc(100% + 6px);padding:4px 8px;border-radius:8px;background:var(--st-ink);color:#fff;font-size:11px;white-space:nowrap;opacity:0;transform:translateY(4px);transition:opacity .18s ease,transform .24s var(--st-ease);pointer-events:none}.st-root .st-bar[data-active=true] .st-bar-tip{opacity:1;transform:none;bottom:auto;top:-8px}.st-root .st-chart-tip{position:absolute;top:-6px;transform:translate(-50%,-100%);display:flex;flex-direction:column;align-items:center;gap:2px;padding:6px 10px;border-radius:10px;background:var(--st-ink);color:#fff;font-size:11px;pointer-events:none}.st-root .st-chart-tip span{opacity:.6}.st-overlay .st-notif-archive,.st-root .st-notif-archive{position:absolute;top:50%;right:10px;transform:translateY(-50%) scale(.8);display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:#fff;box-shadow:var(--st-shadow-pill);color:var(--st-ink-2);opacity:0;transition:opacity .2s ease,transform .26s var(--st-ease)}.st-notif-archive:focus-visible,.st-overlay div:hover>.st-notif-archive,.st-root div:hover>.st-notif-archive{opacity:1;transform:translateY(-50%) scale(1)}.st-notif[data-read=true] .st-notif-title{font-weight:400;color:var(--st-ink-2)}.st-root .st-legacy--inline{border-radius:0;background:transparent;box-shadow:none;min-height:0;overflow:visible}.st-root .st-chat-host{height:min(68vh,680px);display:flex;flex-direction:column;border-top:1px solid var(--st-line)}.st-root .st-chat-host--tall{height:calc(100vh - 220px);min-height:520px;border-top:0}.st-root .st-page--architect{height:calc(100dvh - 148px);min-height:0;max-height:calc(100dvh - 148px);overflow:visible}.st-root .st-architect-stage{display:flex;flex:1 1 auto;flex-direction:column;min-height:0;background:transparent;box-shadow:none}.st-root .st-page--architect .st-chat-host--tall{flex:1 1 auto;height:auto;min-height:0;max-height:none;overflow:visible}.st-root .st-architect-bar{display:flex;align-items:center;justify-content:flex-end;gap:10px;flex:none;padding:0}.st-root .st-page--architect .support-chat-shell{font-family:var(--st-font);color:var(--st-ink);background:transparent;border-radius:0;box-shadow:none;overflow:visible!important}.st-root .st-page--architect .support-chat-shell>div,.st-root .st-page--architect .support-chat-thread{overflow:visible}.st-root .st-page--architect .support-chat-thread.is-fresh{justify-content:flex-end}.st-root .st-page--architect .support-chat-messages-empty{display:grid;place-items:center;min-height:100%;padding:24px 28px 8px}.st-root .st-page--architect .support-chat-empty-greeting-wrap{max-width:22rem}.st-root .st-page--architect .support-chat-empty-greeting{font-size:28px;font-weight:400;letter-spacing:-.03em;line-height:1.2;color:var(--st-ink)}.st-root .st-page--architect .support-chat-suggestions-list{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:22px;margin:0;padding:0;list-style:none}.st-root .st-page--architect .support-chat-suggestion-row{display:contents}.st-root .st-page--architect .support-chat-suggestions-more.is-spacer{display:none}.st-root .st-page--architect .support-chat-suggestion{order:1}.st-root .st-page--architect .support-chat-suggestions-more{order:2}.st-root .st-page--architect .support-chat-suggestion,.st-root .st-page--architect .support-chat-suggestions-more{display:inline-flex;align-items:center;justify-content:center;gap:7px;width:auto;height:auto;margin:0;padding:4px 2px;border:0;border-radius:0;background:transparent;color:var(--st-ink-2);font-family:var(--st-font);font-size:14.5px;font-weight:500;letter-spacing:-.015em;white-space:nowrap;box-shadow:none}.st-root .st-page--architect .support-chat-suggestion-icon{color:var(--st-ink)}.st-root .st-page--architect .support-chat-suggestions-more{width:auto;padding:4px 6px;color:var(--st-ink-3)}.st-root .st-page--architect .support-chat-suggestions-more svg{transform:rotate(-90deg)}.st-root .st-page--architect .support-chat-suggestions-more.is-open svg{transform:rotate(90deg)}.st-root .st-page--architect .support-chat-suggestion:hover:not(:disabled),.st-root .st-page--architect .support-chat-suggestions-more:hover{background:transparent;color:var(--st-ink);box-shadow:none}.st-root .st-page--architect .support-chat-composer-wrap{width:100%;max-width:none;margin:0;padding:8px 0 12px;overflow:visible;position:relative;z-index:2}.st-root .st-page--architect .support-chat-attachments,.st-root .st-page--architect .support-chat-composer,.st-root .st-page--architect .support-chat-queue{width:min(720px,calc(100% - 1.5rem));margin-inline:auto}.st-root .st-page--architect .support-chat-composer-wrap.is-working{padding-bottom:12px}.st-root .st-page--architect .support-chat-working-dots:not(.is-active){height:0!important;opacity:0!important;visibility:hidden!important}.st-root .st-page--architect .support-chat-working-dots.is-active{top:-2.6rem;left:0;right:0;width:auto;height:12.25rem;transform:none;overflow:visible;-webkit-mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);-webkit-mask-size:100% 100%;-webkit-mask-repeat:no-repeat;mask-image:linear-gradient(90deg,transparent,#000 10%,#000 90%,transparent);mask-size:100% 100%;mask-repeat:no-repeat}.st-root .st-page--architect .support-chat-working-dots__wash{background:linear-gradient(180deg,rgba(255,168,112,0),rgba(255,168,112,.08) 14%,rgba(255,170,118,.32) 28%,rgba(255,172,122,.66) 44%,rgba(255,176,128,.46) 66%,rgba(255,182,136,.16) 88%,rgba(255,186,140,0))}.st-root .st-page--architect .support-chat-working-dots__field,.st-root .st-page--architect .support-chat-working-dots__wash{-webkit-mask-image:linear-gradient(180deg,transparent,#000 46%,#000);mask-image:linear-gradient(180deg,transparent,#000 46%,#000)}@media (max-width:860px){.st-root .st-page--architect .support-chat-working-dots.is-active{-webkit-mask-image:linear-gradient(90deg,transparent,#000 20%,#000 80%,transparent);mask-image:linear-gradient(90deg,transparent,#000 20%,#000 80%,transparent)}}.st-root .st-page--architect .support-chat-suggestions-dock{width:min(720px,100%);margin:0 auto;padding:0 0 6px}html.studio-active .st-root .st-page--architect .support-chat-composer{min-height:54px;padding:6px 6px 6px 16px;border-radius:999px!important;border:1px solid rgba(255,255,255,.62)!important;background:rgba(255,255,255,.72)!important;background-color:rgba(255,255,255,.72)!important;-webkit-backdrop-filter:blur(22px) saturate(170%)!important;backdrop-filter:blur(22px) saturate(170%)!important;box-shadow:0 10px 28px rgba(0,0,0,.04),inset 0 1px 0 rgba(255,255,255,.8)!important}html.studio-active .st-root .st-page--architect .support-chat-composer-wrap.is-working .support-chat-composer{background:rgba(255,255,255,.42)!important;background-color:rgba(255,255,255,.42)!important;border-color:rgba(255,255,255,.55)!important}.st-root .st-page--architect .support-chat-composer-input,html.studio-active .st-root .st-page--architect .support-chat-composer textarea.support-chat-composer-input{font-family:var(--st-font);font-size:15px;color:var(--st-ink)!important;-webkit-text-fill-color:var(--st-ink)}.st-root .st-page--architect .support-chat-composer-input::placeholder{color:var(--st-ink-3)}.st-root .st-page--architect .support-chat-attach{color:var(--st-ink-2)}.st-root .st-page--architect .support-chat-attach:hover:not(:disabled){background:var(--st-chip);color:var(--st-ink)}.st-root .st-page--architect .support-chat-send{width:34px;height:34px;border:0;background:var(--st-chip);color:var(--st-ink-3)}.st-root .st-page--architect .support-chat-send.is-ready,.st-root .st-page--architect .support-chat-send.is-stop{background:var(--st-ink);color:#fff}.st-root .st-page--architect .support-chat-queue-count{color:var(--st-ink);text-shadow:0 0 8px rgba(255,255,255,.95),0 1px 0 rgba(255,255,255,.8)}.st-root .st-page--architect .support-chat-queue-list li{color:color-mix(in srgb,var(--st-ink) 72%,transparent);text-shadow:0 0 8px rgba(255,255,255,.95),0 1px 0 rgba(255,255,255,.8)}.st-root .st-page--architect .support-chat-row{padding:0 6px}.st-root .st-page--architect .support-chat-user-bubble{border:0;border-radius:18px;background:var(--st-ink);color:#fff;font-family:var(--st-font)}.st-root .st-page--architect .support-chat-user-bubble.is-editing{max-width:min(100%,34rem);padding:14px 14px 12px;border-radius:22px;background:rgba(255,255,255,.82);color:var(--st-ink);border:1px solid rgba(255,255,255,.7);box-shadow:0 12px 32px rgba(0,0,0,.06);-webkit-backdrop-filter:blur(18px) saturate(160%);backdrop-filter:blur(18px) saturate(160%)}.st-root .st-page--architect .support-chat-user-bubble.is-editing textarea.support-chat-user-edit-input,.st-root .st-page--architect .support-chat-user-edit-input,html.studio-active .st-root .st-page--architect textarea.support-chat-user-edit-input{background:transparent!important;background-color:transparent!important;color:var(--st-ink)!important;-webkit-text-fill-color:var(--st-ink);caret-color:var(--st-ink);font-family:var(--st-font);font-size:15px;box-shadow:none!important}.st-root .st-page--architect .support-chat-user-edit-actions{margin-top:10px}.st-root .st-page--architect .support-chat-user-edit-btn.is-cancel{background:var(--st-chip);color:var(--st-ink)}.st-root .st-page--architect .support-chat-user-edit-btn.is-send{background:var(--st-ink);color:#fff}.st-root .st-page--architect .support-chat-assistant{color:var(--st-ink);font-family:var(--st-font);font-size:15px;line-height:1.55}.st-root .st-page--architect .support-chat-messages{padding:8px 18px 12px}@media (max-width:1023px){.st-root:has(.st-page--architect){height:calc(var(--ac-viewport-height, 1dvh) * 100);max-height:calc(var(--ac-viewport-height, 1dvh) * 100);bottom:auto}.st-root:has(.st-page--architect) .st-main{overflow:hidden}.st-root .st-main-inner:has(.st-page--architect),.st-root[data-panel-mode=dock] .st-main-inner:has(.st-page--architect){display:flex;flex-direction:column;height:100%;min-height:0;padding:0 12px!important}.st-root .st-main-inner:has(.st-page--architect)>.st-topbar{flex:0 0 auto;margin:0 -12px;padding-left:12px;padding-right:12px}.st-root .st-page--architect{flex:1 1 0%;height:auto!important;min-height:0!important;max-height:none!important;overflow:hidden!important}.st-root .st-page--architect>.st-page-head{display:none!important}.st-root .st-page--architect .st-architect-stage,.st-root .st-page--architect .st-chat-host--tall{flex:1 1 0%;min-height:0!important;overflow:hidden}.st-root .st-page--architect .support-chat-shell,.st-root .st-page--architect .support-chat-shell>div,.st-root .st-page--architect .support-chat-thread{flex:1 1 0%;min-height:0!important;overflow:visible!important}.st-root .st-page--architect .support-chat-messages{flex:1 1 0%;min-height:0;padding:6px 4px 10px;overflow-y:auto;-webkit-overflow-scrolling:touch}.st-root .st-page--architect .support-chat-composer-wrap,.st-root .st-page--architect .support-chat-thread.is-fresh .support-chat-composer-wrap{width:100%;margin:0;padding:6px 0 max(10px,env(safe-area-inset-bottom))!important}.st-root .st-page--architect .support-chat-composer-wrap.is-working,.st-root .st-page--architect .support-chat-thread.is-fresh .support-chat-composer-wrap.is-working{padding-bottom:max(10px,env(safe-area-inset-bottom))!important}.st-root .st-page--architect .support-chat-suggestions-dock,.st-root .st-page--architect .support-chat-thread.is-fresh .support-chat-suggestions-dock{width:100%;margin:0}.st-root .st-page--architect .support-chat-composer-input,html.studio-active .st-root .st-page--architect .support-chat-composer textarea.support-chat-composer-input{font-size:16px!important}html.studio-active:has(.st-page--architect) div:has(>.offer-banner--studio){display:none!important}}html.studio-active [data-slot=sheet-overlay]:has(+.st-arch-history){background:rgba(230,230,233,.4)!important;backdrop-filter:blur(10px) saturate(120%);-webkit-backdrop-filter:blur(10px) saturate(120%)}html.studio-active .st-arch-history{inset:auto 8px calc(8px + env(safe-area-inset-bottom)) 8px!important;width:auto!important;height:min(78vh,640px)!important;max-height:none!important;padding-bottom:0!important;border-radius:22px!important;background:rgba(240,240,242,.97)!important;color:#1c1c1e!important;font-family:inherit;box-shadow:inset 0 1px 0 rgba(255,255,255,.95),0 24px 60px -24px rgba(24,24,40,.22),0 2px 6px rgba(24,24,40,.05)!important}@media (min-width:1024px){html.studio-active .st-arch-history{inset:10px 10px 10px auto!important;width:min(420px,calc(100vw - 20px))!important;height:auto!important;border-radius:26px!important}html.studio-active .st-arch-history .h-1{display:none}}html.studio-active .st-arch-history>div:first-of-type{align-items:stretch;padding:22px 64px 6px 26px}html.studio-active .st-arch-history h2{font-size:19px!important;font-weight:500!important;letter-spacing:-.01em}html.studio-active .st-arch-history button,html.studio-active .st-arch-history h2,html.studio-active .st-arch-history input,html.studio-active .st-arch-history p{color:#1c1c1e;font-family:inherit}html.studio-active .st-arch-history [data-slot=sheet-close]{top:18px;right:18px;display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:#fff;opacity:1;box-shadow:0 6px 18px -8px rgba(24,24,40,.18),0 1px 2px rgba(24,24,40,.04)}html.studio-active .st-arch-history>div:last-of-type{gap:14px;padding:10px 18px 18px}html.studio-active .st-arch-history .support-chat-new-conversation-btn{height:40px;padding:0 20px;border-radius:999px;background:#1c1c1e!important;color:#fff!important;font-size:13px;font-weight:500;transition:transform .3s cubic-bezier(.22,1,.36,1),box-shadow .3s cubic-bezier(.22,1,.36,1)}html.studio-active .st-arch-history .support-chat-new-conversation-btn:hover{opacity:1;transform:translateY(-1px);box-shadow:0 10px 24px -12px rgba(0,0,0,.5)}html.studio-active .st-arch-history .mb-2{display:inline-flex;gap:4px;margin:0 0 12px;padding:4px;border-radius:999px;background:rgba(255,255,255,.55)}html.studio-active .st-arch-history .st-arch-tab{flex:0 0 auto;height:32px;padding:0 16px;border-radius:999px;background:transparent;color:#6f6f74!important;font-size:13px;font-weight:500}html.studio-active .st-arch-history .st-arch-tab.is-on{background:#fff;color:#1c1c1e!important;box-shadow:0 6px 18px -8px rgba(24,24,40,.18),0 1px 2px rgba(24,24,40,.04)}html.studio-active .st-arch-history .space-y-1{display:grid;grid-template-columns:minmax(0,1fr);gap:8px}html.studio-active .st-arch-history .space-y-1>*{margin:0!important}html.studio-active .st-arch-history .st-arch-conv{align-items:center;padding:6px 8px 6px 6px;border-radius:18px;background:rgba(255,255,255,.55);transition:background-color .2s ease,box-shadow .26s cubic-bezier(.22,1,.36,1)}html.studio-active .st-arch-history .st-arch-conv:hover{background:rgba(255,255,255,.85)}html.studio-active .st-arch-history .st-arch-conv.is-on{background:#fff;box-shadow:0 6px 18px -8px rgba(24,24,40,.18),0 1px 2px rgba(24,24,40,.04)}html.studio-active .st-arch-history .st-arch-conv>button:first-child{padding:10px 10px 10px 12px}html.studio-active .st-arch-history .st-arch-conv p{color:#6f6f74;font-size:12px}html.studio-active .st-arch-history .st-arch-conv p:first-child{color:#1c1c1e;font-size:14px;font-weight:500}html.studio-active .st-arch-history .st-arch-conv>div:last-child{padding-top:0}html.studio-active .st-arch-history .st-arch-conv>div:last-child button:hover{background:#ececee}html.studio-active .st-arch-history .st-arch-conv input{height:38px;border-radius:12px;background:#fff;box-shadow:0 0 0 1px rgba(28,28,30,.11)}.st-root .st-chat-host>*{flex:1 1 auto;min-height:0}.st-root .st-page--fill{height:calc(100vh - 110px);min-height:560px;display:flex;flex-direction:column}.st-root .st-inbox{flex:1 1 auto;min-height:0;display:grid;grid-template-columns:minmax(300px,380px) minmax(0,1fr);gap:var(--st-gap)}.st-root .st-inbox-list,.st-root .st-thread{min-height:0;display:flex;flex-direction:column;border-radius:var(--st-r-card);background:rgba(251,251,251,.62);box-shadow:var(--st-shadow-card);overflow:hidden}.st-root .st-inbox-list-head{display:flex;align-items:baseline;justify-content:space-between;padding:20px 20px 12px}.st-root .st-inbox-search{display:flex;align-items:center;gap:10px;margin:0 14px 12px;height:42px;padding:0 14px;border-radius:var(--st-r-pill);background:rgba(255,255,255,.7);color:var(--st-ink-2)}.st-root .st-inbox-search input{flex:1;min-width:0;border:0;outline:0;background:transparent;font:inherit;font-size:13px;color:var(--st-ink)}.st-root .st-inbox-scroll{flex:1 1 auto;min-height:0;overflow-y:auto;padding:2px 8px 12px;scrollbar-width:none}.st-root .st-conv{position:relative;display:flex;align-items:center;gap:12px;width:100%;padding:12px;border-radius:18px;text-align:left;cursor:pointer;transition:background-color .2s ease}.st-root .st-conv:focus-visible{outline:2px solid rgba(0,0,0,.35);outline-offset:2px}.st-root .st-conv:hover:not([data-active=true]){background:rgba(255,255,255,.5)}.st-root .st-conv>:not(.st-conv-pill){position:relative;z-index:1}.st-root .st-conv-threads{flex-shrink:0;margin-left:-2px;margin-right:auto;padding:1px 7px;border-radius:999px;font-size:11px;color:rgba(0,0,0,.55);background:rgba(0,0,0,.05)}.st-root .st-thread-switch{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none}.st-root .st-thread-switch-item{flex-shrink:0;max-width:220px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;padding:3px 10px;border-radius:999px;font-size:12px;color:rgba(0,0,0,.6);background:rgba(0,0,0,.04);transition:background-color .16s ease,color .16s ease}.st-root .st-thread-switch-item[data-active=true]{color:#fff;background:#111}.st-root .st-conv-pill{position:absolute;inset:0;border-radius:18px;background:#fff;box-shadow:var(--st-shadow-pill)}.st-root .st-conv-body{flex:1 1 auto;min-width:0;display:grid;gap:2px}.st-root .st-conv-top{display:flex;justify-content:space-between;gap:8px}.st-root .st-conv-name{font-size:14px;font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.st-root .st-conv-time{flex:none;font-size:11px;color:var(--st-ink-3)}.st-root .st-conv-job,.st-root .st-conv-last{font-size:12px;color:var(--st-ink-2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.st-root .st-conv-last{color:var(--st-ink-3)}.st-root .st-thread-head{display:flex;flex-direction:column;gap:10px;padding:14px 18px 12px;border-bottom:1px solid var(--st-line)}.st-root .st-thread-head-row{display:flex;align-items:center;gap:12px;min-width:0}.st-root .st-thread-head-main{flex:1;min-width:0;display:grid;gap:4px}.st-root .st-thread-head-name{display:flex;align-items:center;gap:6px;min-width:0;font-size:15px;font-weight:500;color:var(--st-ink)}.st-root .st-thread-head-sub{display:flex;align-items:center;gap:8px;min-width:0}.st-root .st-thread-head-sub .st-pill{flex:none;height:22px;padding:0 9px;font-size:11px}.st-root .st-thread-head-sub .st-link{flex:1;min-width:0}@media (max-width:520px){.st-root .st-thread-head-sub{flex-wrap:wrap;row-gap:4px}.st-root .st-thread-head-sub .st-link{flex-basis:100%}}.st-root .st-thread-head-actions{flex:none;display:flex;align-items:center;gap:6px}.st-root .st-ellipsis{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.st-root .st-thread-head .st-thread-switch{margin:0 -18px;padding:0 18px 2px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 18px,#000 calc(100% - 28px),transparent);mask-image:linear-gradient(90deg,transparent,#000 18px,#000 calc(100% - 28px),transparent)}.st-root .st-thread{position:relative}.st-root .st-thread-scroll{overscroll-behavior:contain;-webkit-overflow-scrolling:touch}.st-root .st-new-msgs{position:absolute;left:50%;bottom:92px;z-index:3;transform:translateX(-50%);display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 14px;border-radius:999px;background:var(--st-ink);color:#fff;font-size:12px;font-weight:500;box-shadow:0 10px 24px -12px rgba(0,0,0,.5)}.st-root .st-composer-tool{flex:none;display:grid;place-items:center;width:38px;height:38px;margin-left:-10px;border-radius:50%;color:var(--st-ink-2);transition:background-color .16s ease,color .16s ease}.st-root .st-composer-tool:hover,.st-root .st-composer-tool[data-active=true]{background:rgba(0,0,0,.05);color:var(--st-ink)}.st-root .st-ai-badge{border-color:var(--st-line);background:rgba(0,0,0,.05);color:var(--st-ink-3);font-weight:500;letter-spacing:.02em}.st-root .st-thread-scroll{flex:1 1 auto;min-height:0;overflow-y:auto;padding:22px clamp(16px,3vw,40px);display:flex;flex-direction:column;gap:8px;scrollbar-width:thin}.st-root .st-thread-empty{flex:1;display:grid;place-items:center}.st-root .st-day{margin:14px auto 8px;width:fit-content;padding:4px 12px;border-radius:var(--st-r-pill);background:rgba(255,255,255,.6);font-size:11px;color:var(--st-ink-2)}.st-root .st-system-note{max-width:min(420px,92%);margin:6px auto 10px;text-align:center;line-height:1.4}.st-root .st-bubble{position:relative;width:fit-content;max-width:min(560px,78%);padding:11px 15px 20px;border-radius:20px 20px 20px 6px;background:#fff;box-shadow:0 6px 18px -12px rgba(24,24,40,.25);font-size:14px;line-height:1.45;white-space:pre-wrap;word-break:break-word;margin-bottom:4px}.st-root .st-bubble[data-mine=true]{margin-left:auto;border-radius:20px 20px 6px 20px;background:var(--st-ink);color:#fff}.st-root .st-bubble-time{position:absolute;right:12px;bottom:5px;font-size:10px;opacity:.5}.st-root .st-bubble-img{display:block;max-width:100%;border-radius:12px;margin-bottom:6px}.st-root .st-composer{display:flex;align-items:flex-end;gap:10px;margin:0 14px 14px;padding:8px 8px 8px 18px;border-radius:24px;background:#fff;box-shadow:var(--st-shadow-pill)}.st-root .st-composer textarea{flex:1;min-width:0;max-height:160px;padding:9px 0;border:0;outline:0;resize:none;background:transparent;font:inherit;font-size:14px;line-height:1.4;color:var(--st-ink);field-sizing:content}.st-root .st-send{flex:none;display:grid;place-items:center;width:38px;height:38px;border-radius:50%;background:var(--st-ink);color:#fff;transition:transform .26s var(--st-ease),opacity .2s ease}.st-root .st-send:disabled{opacity:.25}.st-root .st-send:not(:disabled):hover{transform:translateY(-1px) rotate(-8deg)}.st-root .st-profile-hero{display:flex;align-items:center;flex-wrap:wrap;gap:22px;margin:6px 0 28px}.st-root .st-profile-avatar{position:relative;flex:none;width:96px;height:96px;padding:0;border:0;border-radius:50%;overflow:hidden;background:transparent;box-shadow:0 0 0 6px rgba(255,255,255,.7),var(--st-shadow-pill)}.st-root .st-profile-avatar .st-avatar{position:absolute;inset:0;width:100%!important;height:100%!important}.st-root .st-profile-avatar-edit{position:absolute;inset:0;display:grid;place-items:center;border-radius:50%;background:rgba(28,28,30,.45);color:#fff;font-size:12px;opacity:0;transition:opacity .2s ease}.st-root .st-profile-avatar:focus-visible .st-profile-avatar-edit,.st-root .st-profile-avatar:hover .st-profile-avatar-edit{opacity:1}@media (hover:none),(max-width:720px){.st-root .st-profile-avatar-edit{opacity:1;background:rgba(28,28,30,.32)}}@media (max-width:1280px){.st-root .st-grid-2-1{grid-template-columns:minmax(0,1fr)}.st-root .st-profile-hero{margin-bottom:20px}.st-root .st-profile-hero>div:last-child{margin-left:0!important;width:100%}}@media (max-width:900px){.st-root .st-grid-pair{grid-template-columns:minmax(0,1fr)}}@media (max-width:1023px){.st-root .st-form-grid{grid-template-columns:minmax(0,1fr)}.st-root .st-page--fill{height:calc(var(--st-vv-height, 100dvh) - 190px);min-height:260px}.st-root:has(.st-inbox[data-thread=true]) .st-page--fill{height:calc(var(--st-vv-height, 100dvh) - 110px)}html[data-keyboard=open] .st-root .st-page--fill{height:calc(var(--st-vv-height, 100dvh) - 110px)}.st-root .st-inbox{grid-template-columns:minmax(0,1fr)}.st-root .st-inbox[data-thread=false] .st-thread,.st-root .st-inbox[data-thread=true] .st-inbox-list{display:none}.st-root .st-chat-host--tall{height:calc(var(--st-vv-height, 100dvh) - 260px);min-height:240px}html[data-keyboard=open] .st-root .st-chat-host--tall{height:calc(var(--st-vv-height, 100dvh) - 120px)}.st-root .st-page--architect{height:calc(var(--st-vv-height, 100dvh) - 148px);max-height:calc(var(--st-vv-height, 100dvh) - 148px)}html[data-keyboard=open] .st-root .st-page--architect{height:calc(var(--st-vv-height, 100dvh) - 96px);max-height:calc(var(--st-vv-height, 100dvh) - 96px)}}.st-root .st-legacy :is(.text-white,[class*="text-white/"]):not(button,button *,:is([class*=bg-black],[class*=bg-neutral-9],[class*=bg-zinc-9],[class*=bg-primary],[class*=bg-red-],[class*=bg-emerald-]),:is([class*=bg-black],[class*=bg-neutral-9],[class*=bg-zinc-9],[class*=bg-primary],[class*=bg-red-],[class*=bg-emerald-]) *){color:var(--st-ink-2)}.st-root .st-legacy :is([class*="border-white/"]){border-color:rgba(28,28,30,.08)}.st-root .st-legacy .settings-panel-air{gap:48px}:is(.st-root,#st-root) :is(input,textarea):not(.st-input):not([type=checkbox]):not([type=radio]):not(.st-legacy *):not(.st-chat-host *){background:transparent!important;border:0!important;box-shadow:none!important;border-radius:0!important}:is(.st-root,#st-root) :is(input,textarea,select).st-input:not(.st-legacy *){background:rgba(255,255,255,.72)!important;border:1px solid transparent!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.9)!important;border-radius:14px!important}:is(.st-root,#st-root) :is(input,textarea,select).st-input:not(.st-legacy *):focus{background:#fff!important;border-color:rgba(28,28,30,.16)!important}.st-root .st-legacy [data-seg-shell]{background:rgba(255,255,255,.45)!important;border:0!important;box-shadow:none!important;padding:4px!important}.st-root .st-legacy [data-seg-pill]{background:#fff!important;box-shadow:var(--st-shadow-pill)!important}.st-root .st-legacy [data-seg-shell] button{color:var(--st-ink-2)!important;font-weight:500}.st-root .st-legacy [data-seg-shell] button[data-seg-active]{color:var(--st-ink)!important}.st-root .st-plans-host{background:transparent;container-type:inline-size}.st-root .st-plans-host [data-plans-watermark]{display:none}.st-root .st-plans-host [data-plans-grid]{max-width:100%!important;margin-left:0!important;margin-right:0!important;padding-top:0!important}.st-root .st-plans-host [data-plans-grid]>div:first-child{display:grid;grid-template-columns:minmax(0,1fr)!important;gap:var(--st-gap)!important;align-items:stretch!important}@container (min-width: 720px){.st-root .st-plans-host [data-plans-grid]>div:first-child{grid-template-columns:repeat(3,minmax(0,1fr))!important}}.st-root .st-plans-host [data-plan-card]{min-height:100%!important;height:100%!important;border-radius:var(--st-r-card)!important;background:#fff!important;color:var(--st-ink)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;box-shadow:var(--st-shadow-card)!important}.st-root .st-plans-host [data-plan-card]>.pointer-events-none{display:none}.st-root .st-plans-host [data-plan-card] .mb-10{display:flex;flex-direction:column;padding-top:28px!important;min-height:348px;margin-bottom:24px!important}.st-root .st-plans-host [data-plan-card] .mb-8.h-px{margin-bottom:24px!important;background:rgba(28,28,30,.08)!important}@layer utilities{html.studio-active .st-root .st-plans-host [data-plan-card] button:not(:disabled){border:0!important;box-shadow:none!important;background-color:#1c1c1e!important;color:#fff!important}html.studio-active .st-root .st-plans-host [data-plan-card] button:disabled{border:0!important;background-color:#f4f4f6!important;color:#a3a3a8!important}}.st-root .st-plans-host [data-plan-card=PRO]{box-shadow:0 0 0 1.5px var(--st-ink),var(--st-shadow-card)!important}.st-root .st-plans-host .settings-panel-root>section:not(:first-of-type){padding:24px!important;border-radius:var(--st-r-card);background:var(--st-card);box-shadow:var(--st-shadow-card)}.st-root .st-plans-host .settings-panel-root>section:not(:first-of-type) .rounded-xl.border{border:0!important;border-radius:18px!important;background:#f4f4f6!important}.st-root .st-drop{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;min-height:160px;border-radius:var(--st-r-row);border:1.5px dashed rgba(28,28,30,.16);cursor:pointer;text-align:center;transition:background .2s ease,border-color .2s ease}.st-root .st-drop:hover,.st-root .st-drop[data-dragging=true]{background:rgba(255,255,255,.6);border-color:rgba(28,28,30,.32)}.st-root .st-portfolio-item{border-radius:var(--st-r-row);background:rgba(255,255,255,.6);overflow:hidden}.st-root .st-portfolio-thumb{position:relative;aspect-ratio:16/10;display:grid;place-items:center;overflow:hidden;background:rgba(28,28,30,.04);color:var(--st-ink-3);font-size:12px;letter-spacing:.08em}.st-root .st-portfolio-thumb img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center}.st-root .st-portfolio-meta{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 14px}.st-root .st-portfolio-title{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:14px}.st-root .st-legacy{--text-theme-primary:var(--st-ink);--w2-text-primary:var(--st-ink);--w2-border:rgba(28,28,30,0.08);--hairline:rgba(28,28,30,0.08)}.st-root .st-legacy [data-seg-shell] button{white-space:nowrap}.st-root .st-legacy .work-listings-table__empty td{color:var(--st-ink-3)}html.studio-active:has(.offer-banner) .st-main{scroll-padding-bottom:120px}html.studio-active:has(.offer-banner) .st-main-inner{padding-bottom:120px}html.studio-active .offer-banner--studio{display:flex;align-items:center;gap:16px;width:min(820px,calc(100vw - 40px));max-width:none!important;margin:0!important;padding:18px 14px 18px 20px!important;border-radius:24px!important;background:#fff!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.9),0 22px 48px -24px rgba(24,24,40,.38)!important}html.studio-active .offer-banner--studio:before{content:none}html.studio-active .offer-banner-dot{width:10px;height:10px;flex:none;border-radius:50%;background:#fdcf00;box-shadow:0 0 0 5px rgba(253,207,0,.32)}html.studio-active .offer-banner-copy{min-width:0;flex:1 1 220px}html.studio-active .offer-banner--studio p{margin:0;color:#1c1c1e!important;font-size:16.5px;font-weight:700;line-height:1.25;letter-spacing:-.015em;white-space:normal}html.studio-active .offer-banner--studio p+p{margin-top:4px;color:rgba(28,28,30,.58)!important;font-size:13.5px;font-weight:500;line-height:1.4;letter-spacing:0}html.studio-active .offer-banner-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex:none}html.studio-active .offer-banner-close{position:static!important;display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;flex:none;border-radius:999px;color:rgba(28,28,30,.62)!important;background:rgba(28,28,30,.05)}html.studio-active .offer-banner-close:hover{background:rgba(28,28,30,.1)!important;color:#1c1c1e!important}html.studio-active .offer-banner-cta{display:inline-flex;align-items:center;height:40px;padding:0 16px;border-radius:999px;background:#1c1c1e!important;color:#fff!important;font-size:14px;font-weight:700;letter-spacing:-.01em;white-space:nowrap}html.studio-active .offer-banner--studio .offer-how-panel{top:auto!important;bottom:calc(100% + 12px)!important;left:auto!important;right:0!important;width:min(22rem,calc(100vw - 3rem))}@media (max-width:860px){html.studio-active .offer-banner--studio{flex-wrap:wrap;align-items:flex-start}html.studio-active .offer-banner-actions{width:100%;padding-left:26px}}@media (max-width:1023px){html.studio-active[data-mobile-nav=open] div:has(>.offer-banner--studio){opacity:0;pointer-events:none}html.studio-active div:has(>.offer-banner--studio){bottom:calc(84px + env(safe-area-inset-bottom))!important;justify-content:center!important;padding-left:12px!important;padding-right:12px!important}html.studio-active .offer-banner--studio{width:100%;padding:14px 12px 14px 16px!important;border-radius:20px!important;gap:10px}html.studio-active .offer-banner--studio p{font-size:14.5px}html.studio-active .offer-banner--studio p+p{font-size:12.5px}}html.studio-active .offer-banner [role=timer]{background:rgba(28,28,30,.06)!important}html.studio-active .offer-banner [role=timer] span{color:#1c1c1e!important}html.studio-active .offer-banner--studio button[aria-expanded]{width:36px;height:36px;border:0!important;border-radius:999px;background:rgba(28,28,30,.05)!important;color:#1c1c1e!important}html.studio-active .offer-how-panel{background:#fff!important;color:#1c1c1e!important;border:0!important;border-radius:16px;box-shadow:0 18px 40px -16px rgba(24,24,40,.32)!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}html.studio-active .offer-modal,html.studio-active .offer-sheet{border:0!important;border-radius:28px!important;box-shadow:0 24px 60px -24px rgba(24,24,40,.4)!important}.st-root .st-cover{position:relative;display:grid;place-items:center;width:100%;height:168px;margin-bottom:8px;padding:0;border:0;border-radius:28px;overflow:hidden;background:linear-gradient(120deg,rgba(253,207,0,.55),rgba(255,122,71,.35) 55%,rgba(255,71,71,.28));color:#1c1c1e;font-weight:600;cursor:pointer}.st-root .st-cover img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;object-position:center}.st-root .st-cover span,.st-root .st-cover-edit{position:relative;z-index:1;padding:8px 12px;border-radius:999px;background:rgba(255,255,255,.84);color:var(--st-ink);font-size:12px;font-weight:500;letter-spacing:.01em}.st-root .st-cover span{padding:0 16px;background:transparent;text-align:center}.st-root .st-cover-edit{position:absolute;left:14px;bottom:14px;opacity:0;transition:opacity .2s ease}.st-root .st-cover:focus-visible .st-cover-edit,.st-root .st-cover:hover .st-cover-edit{opacity:1}@media (hover:none),(max-width:720px){.st-root .st-cover-edit{opacity:1}}.st-root .st-crop-scrim{position:fixed;inset:0;z-index:200;display:grid;place-items:center;padding:20px;background:rgba(28,28,30,.22);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.st-root .st-crop{display:flex;flex-direction:column;width:min(640px,calc(100vw - 32px));max-height:min(92dvh,860px);overflow:auto;overscroll-behavior:contain;padding:18px 18px 16px;border-radius:28px;background:#fbfbfb;box-shadow:var(--st-shadow-float)}.st-root .st-crop[data-variant=cover]{width:min(880px,calc(100vw - 32px))}.st-root .st-crop-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:16px}.st-root .st-crop-head .st-h-card{margin:0 0 4px}.st-root .st-crop-icon{display:grid;place-items:center;width:36px;height:36px;flex:none;border:0;border-radius:50%;background:var(--st-chip);color:var(--st-ink)}.st-root .st-crop-icon:disabled{opacity:.35}.st-root .st-crop-stage{position:relative;overflow:hidden;touch-action:none;user-select:none;cursor:grab;background:#111}.st-root .st-crop-stage:active{cursor:grabbing}.st-root .st-crop-stage[data-variant=avatar]{width:min(280px,100%);aspect-ratio:1;margin:0 auto;border-radius:22px;flex:none}.st-root .st-crop-stage[data-variant=cover]{width:100%;aspect-ratio:4/1.35;border-radius:20px;flex:none}.st-root .st-crop-window{position:absolute;inset:0;pointer-events:none;z-index:2}.st-root .st-crop-stage[data-variant=cover] .st-crop-window{left:0;right:0;top:50%;bottom:auto;height:auto;aspect-ratio:4/1;transform:translateY(-50%);box-shadow:0 0 0 1px rgba(255,255,255,.42),0 0 0 400px rgba(0,0,0,.5)}.st-root .st-crop-stage[data-variant=cover] .st-crop-window:after,.st-root .st-crop-stage[data-variant=cover] .st-crop-window:before{content:"";position:absolute;left:0;right:0;height:1px;background:rgba(255,255,255,.55)}.st-root .st-crop-stage[data-variant=cover] .st-crop-window:before{top:0}.st-root .st-crop-stage[data-variant=cover] .st-crop-window:after{bottom:0}.st-root .st-crop-img{position:absolute;left:50%;top:50%;z-index:1;max-width:none;pointer-events:none;will-change:transform}.st-root .st-crop-circle{position:absolute;inset:0;z-index:2;pointer-events:none;background:radial-gradient(circle closest-side at center,transparent 69%,rgba(0,0,0,.5) 70%);box-shadow:inset 0 0 0 1px rgba(255,255,255,.22)}.st-root .st-crop-zoom{display:flex;align-items:center;gap:10px;margin:16px 0 12px}.st-root .st-crop-range{-webkit-appearance:none;appearance:none;flex:1;height:2px;border-radius:99px;background:rgba(28,28,30,.14)}.st-root .st-crop-range::-webkit-slider-thumb{-webkit-appearance:none;width:16px;height:16px;border-radius:50%;background:var(--st-ink);border:0;cursor:pointer}.st-root .st-crop-range::-moz-range-thumb{width:16px;height:16px;border-radius:50%;background:var(--st-ink);border:0;cursor:pointer}.st-root .st-crop-tools{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:16px}.st-root .st-crop-tools .st-btn{display:inline-flex;align-items:center;gap:6px}.st-root .st-crop-actions{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:8px;margin:-4px 0 16px;padding-top:4px;border-top:1px solid var(--st-line)}.st-root .st-crop-action{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;min-height:64px;padding:10px 8px;border:0;border-radius:16px;background:transparent;color:var(--st-ink);font-size:12.5px;font-weight:500}.st-root .st-crop-action:hover:not(:disabled){background:rgba(28,28,30,.04)}.st-root .st-crop-action:disabled{opacity:.4}.st-root .st-crop-error{margin:0 0 12px;color:var(--st-ink-2);font-size:12.5px}.st-root .st-crop-foot{display:flex;justify-content:flex-end;gap:8px;position:sticky;bottom:0;margin-top:auto;padding-top:8px;background:#fbfbfb;flex-shrink:0}@media (max-width:720px){.st-root .st-crop-scrim{padding:10px;align-items:end}.st-root .st-crop,.st-root .st-crop[data-variant=cover]{width:100%;border-radius:24px 24px 20px 20px}.st-root .st-crop-stage[data-variant=cover]{aspect-ratio:4/1.55}}@media (max-height:760px){.st-root .st-crop-head{margin-bottom:10px}.st-root .st-crop-stage[data-variant=avatar]{width:min(220px,100%)}.st-root .st-crop-stage[data-variant=cover]{aspect-ratio:4/1.12}.st-root .st-crop-zoom{margin:10px 0 8px}.st-root .st-crop-tools{margin-bottom:10px}.st-root .st-crop-actions{margin:0 0 10px;min-height:0}.st-root .st-crop-action{min-height:52px}}@media (max-width:720px){.st-root .st-cover{height:132px;border-radius:20px}.st-root .st-profile-hero{gap:14px}.st-root .st-profile-avatar{width:80px;height:80px}}.st-root .st-legacy--create{background:transparent;box-shadow:none;min-height:0;overflow:visible}:is(.st-root,#st-root) .st-legacy--create :is(input,textarea,select):not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]){background:#fff!important;border:1px solid rgba(28,28,30,.06)!important;border-radius:16px!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.9)!important;color:#1c1c1e!important}.st-root .st-legacy--create .dashboard-page-container{padding:8px 0 48px!important}.st-root .st-legacy--create .relative.mt-12,.st-root .st-legacy--create .sm\:mt-16{margin-top:22px!important}.st-root .st-legacy--create .st-create-actions .st-btn{border:0!important;font-weight:500!important;font-size:13px!important;text-decoration:none!important;box-shadow:none}.st-root .st-legacy--create .st-create-actions .st-btn--ghost{background:rgba(255,255,255,.55)!important;color:var(--st-ink)!important}.st-root .st-legacy--create .st-create-actions .st-btn--light{background:#fff!important;color:var(--st-ink)!important;box-shadow:var(--st-shadow-pill)}.st-root .st-legacy--create .st-create-actions .st-btn--dark{background:var(--st-ink)!important;color:#fff!important}.st-root .st-legacy--create .st-create-actions .st-btn--dark:hover:not(:disabled):not([aria-disabled=true]){transform:translateY(-1px);box-shadow:0 10px 24px -12px rgba(0,0,0,.5)}html.studio-active .st-root .btn-primary,html.studio-active .st-root .glass-card [data-slot=button]:not([class*=bg-transparent]):not([class*="bg-[var(--bg-card)]"]):not([class*=text-red-]):not(.btn-primary),html.studio-active .st-root .glass-card [data-slot=button]:not([class*=bg-transparent]):not([class*="bg-[var(--bg-card)]"]):not([class*=text-red-]):not(.btn-primary) *,html.studio-active .st-root .glass-card button[class*="bg-[#1"],html.studio-active .st-root .glass-card button[class*="bg-[#1"] *,html.studio-active .st-root .glass-card button[class*=bg-black],html.studio-active .st-root .glass-card button[class*=bg-black] *,html.studio-active .st-root .glass-card button[class*=bg-neutral-9],html.studio-active .st-root .glass-card button[class*=bg-neutral-9] *,html.studio-active .st-root .glass-card button[class*=bg-zinc-9],html.studio-active .st-root .glass-card button[class*=bg-zinc-9] *{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important}html.studio-active .st-root .btn-primary{background:#1c1c1e!important;border-color:#1c1c1e!important}html.studio-active .st-root .btn-primary *{color:#ffffff!important;-webkit-text-fill-color:#ffffff!important}html.studio-active .st-root .btn-primary:hover:not(:disabled){background:#2c2c2e!important;border-color:#2c2c2e!important;color:#ffffff!important}html.studio-active .st-root .glass-card [data-slot=button][class*=text-red-],html.studio-active .st-root .glass-card [data-slot=button][class*=text-red-] *{color:#dc2626!important;-webkit-text-fill-color:#dc2626!important}.st-root .st-funds-body{display:grid;gap:18px;align-content:start;padding:6px 20px 18px}.st-root .st-funds-body>.st-seg{justify-self:start}.st-root .st-funds-methods{display:grid;gap:8px}.st-root .st-funds-method{display:grid;grid-template-columns:40px 1fr 18px;align-items:center;gap:12px;width:100%;padding:14px 16px 14px 14px;border-radius:var(--st-r-row);background:rgba(255,255,255,.5);text-align:left;transition:background-color .2s ease,box-shadow .26s var(--st-ease)}.st-root .st-funds-method:hover{background:rgba(255,255,255,.82)}.st-root .st-funds-method[data-active=true]{background:#fff;box-shadow:var(--st-shadow-pill)}.st-root .st-funds-method-icon{display:grid;place-items:center;width:40px;height:40px;border-radius:13px;background:var(--st-chip);color:var(--st-ink)}.st-root .st-funds-method[data-active=true] .st-funds-method-icon{background:var(--st-yellow)}.st-root .st-funds-method-text{display:grid;gap:2px;min-width:0}.st-root .st-funds-radio{width:18px;height:18px;border-radius:50%;border:1.5px solid var(--st-ink-4);transition:border .2s ease}.st-root .st-funds-method[data-active=true] .st-funds-radio{border:5px solid var(--st-ink)}.st-root .st-funds-chips,.st-root .st-funds-quick{display:flex;flex-wrap:wrap;gap:6px}.st-root .st-funds-networks{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.st-root .st-funds-network{display:grid;grid-template-columns:22px 1fr;grid-template-rows:auto auto;column-gap:10px;align-items:center;padding:12px;border-radius:14px;background:rgba(255,255,255,.5);text-align:left;transition:background-color .2s ease,box-shadow .26s var(--st-ease)}.st-root .st-funds-network img{grid-row:1/3;border-radius:50%}.st-root .st-funds-network .st-meta{font-size:11px;line-height:1.3}.st-root .st-funds-network[data-active=true]{background:#fff;box-shadow:var(--st-shadow-pill)}.st-root .st-funds-network:disabled{opacity:.5;cursor:not-allowed}.st-root .st-funds-amount{display:flex;align-items:center;gap:8px}.st-root .st-funds-amount .st-input{flex:1;height:54px;font-size:22px;font-weight:500}.st-root .st-funds-preview{padding:12px 14px;border-radius:14px;background:rgba(255,255,255,.5);font-size:12.5px;line-height:1.5;color:var(--st-ink-2)}.st-root .st-funds-intent{display:grid;gap:8px;padding:14px;border-radius:var(--st-r-row);background:#fff;box-shadow:var(--st-shadow-pill)}.st-root .st-funds-address{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 12px;border-radius:12px;background:var(--st-chip);text-align:left}.st-root .st-funds-address code{min-width:0;font-size:12px;word-break:break-all}.st-root .st-funds-msg{padding:12px 14px;border-radius:14px;font-size:13px;line-height:1.45;background:rgba(253,207,0,.18);color:var(--st-ink)}.st-root .st-funds-msg[data-tone=error]{background:rgba(255,71,71,.1);color:#b42318}.st-root .st-funds-foot{display:flex;justify-content:flex-end;gap:8px;padding:14px 20px calc(18px + env(safe-area-inset-bottom));border-top:1px solid var(--st-line)}.st-root .st-funds-foot .st-btn--dark{min-width:160px}@media (max-width:1023px){.st-root .st-drawer.st-funds{height:min(88vh,calc(var(--st-vv-height, 100dvh) - 24px))}.st-root .st-funds-foot .st-btn{flex:1;min-width:0}.st-root .st-funds-amount .st-input{font-size:20px}}.st-root .st-faq-sec{scroll-margin-top:24px}.st-root .st-faq-list{display:grid;gap:10px}.st-root .st-faq-item{padding:18px 20px}.st-root .st-ask-architect{padding:20px;cursor:pointer}.st-root .st-usage{display:grid;gap:var(--st-gap)}.st-root .st-usage-board{padding:22px 22px 16px}.st-root .st-usage-chart{position:relative}.st-root .st-usage-bars{display:flex;align-items:flex-end;gap:8px;height:220px}.st-root .st-usage-col{flex:1;min-width:0;height:100%;display:flex;flex-direction:column;align-items:stretch;justify-content:flex-end;gap:8px;padding:0;border:0;background:transparent;cursor:default;color:inherit}.st-root .st-usage-stack{display:flex;flex-direction:column-reverse;width:100%;border-radius:8px 8px 4px 4px;overflow:hidden;transform-origin:bottom;background:rgba(28,28,30,.04)}.st-root .st-usage-stack>span{display:block;min-height:3px;transform-origin:bottom}.st-root .st-usage-col[data-active=true] .st-usage-stack{outline:1px solid rgba(28,28,30,.18);outline-offset:2px}.st-root .st-usage-tick{font-size:11px;color:var(--st-ink-3);text-align:center;white-space:nowrap;overflow:hidden;text-overflow:clip}.st-root .st-usage-legend,.st-root .st-usage-tip{display:flex;flex-wrap:wrap;gap:10px 16px;margin-top:16px;font-size:12.5px;color:var(--st-ink-2)}.st-root .st-usage-legend span,.st-root .st-usage-tip span{display:inline-flex;align-items:center;gap:8px}.st-root .st-usage-legend i,.st-root .st-usage-tip i{width:8px;height:8px;border-radius:99px}.st-root .st-usage-tip{margin-top:12px;padding:10px 12px;border-radius:12px;background:var(--st-chip)}.st-root .st-usage-gauge{display:flex;flex-direction:column}.st-root .st-grid-pair .st-insight,.st-root .st-usage-gauge{min-height:280px;height:100%}.st-root .st-grid-pair .st-gauge{max-width:none;margin-top:auto}.st-root .st-usage-heat{padding:20px 22px 16px}.st-root #usage-chart,.st-root #usage-heat,.st-root #usage-models{scroll-margin-top:80px}.st-root .st-heat-stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:16px}.st-root .st-heat-stats>div{padding:12px 14px;border-radius:14px;background:var(--st-chip);display:grid;gap:4px}.st-root .st-heat-stats b{font-size:18px;font-weight:500;letter-spacing:-.03em}.st-root .st-heat{--st-heat-gap:2.5px;display:grid;grid-template-columns:22px minmax(0,1fr);grid-template-rows:auto auto;column-gap:8px;row-gap:6px;align-items:stretch}.st-root .st-heat-months{grid-column:2;grid-template-columns:repeat(var(--st-heat-weeks,36),minmax(0,1fr));font-size:10px;min-height:12px}.st-root .st-heat-dows,.st-root .st-heat-months{display:grid;line-height:1;color:var(--st-ink-3)}.st-root .st-heat-dows{grid-column:1;grid-row:2;grid-template-rows:repeat(7,minmax(0,1fr));gap:var(--st-heat-gap);font-size:9px}.st-root .st-heat-dows span{display:flex;align-items:center}.st-root .st-heat-grid{grid-column:2;grid-row:2;width:100%;display:grid;grid-auto-flow:column;grid-template-rows:repeat(7,minmax(0,1fr));grid-template-columns:repeat(var(--st-heat-weeks,36),minmax(0,1fr));gap:var(--st-heat-gap);aspect-ratio:calc(var(--st-heat-weeks, 36) * 1) /7}.st-root .st-heat-cell{display:block;min-width:0;min-height:0;width:100%;height:100%;border-radius:2.5px;background:rgba(28,28,30,.12)}.st-root .st-heat-cell[data-level="1"]{background:var(--st-lilac)}.st-root .st-heat-cell[data-level="2"]{background:var(--st-yellow-soft)}.st-root .st-heat-cell[data-level="3"]{background:var(--st-orange)}.st-root .st-heat-cell[data-level="4"]{background:var(--st-ink)}.st-root .st-heat-cell[data-out=true]{opacity:.42}.st-root .st-heat-cell:hover{outline:1px solid rgba(28,28,30,.32);outline-offset:1px}.st-root .st-heat-foot{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:14px;font-size:12.5px;color:var(--st-ink-2)}.st-root .st-heat-scale{display:inline-flex;align-items:center;gap:4px}.st-root .st-heat-scale i{width:10px;height:10px;border-radius:3px;background:rgba(28,28,30,.07)}.st-root .st-heat-scale i[data-level="1"]{background:var(--st-lilac)}.st-root .st-heat-scale i[data-level="2"]{background:var(--st-yellow-soft)}.st-root .st-heat-scale i[data-level="3"]{background:var(--st-orange)}.st-root .st-heat-scale i[data-level="4"]{background:var(--st-ink)}.st-root .st-usage-heat--compact .st-heat-cell{border-radius:3px}@media (max-width:1100px){.st-root .st-usage .st-usage-kpis{grid-template-columns:repeat(3,minmax(0,1fr))}.st-root .st-usage .st-usage-kpis>:first-child{grid-column:auto}.st-root .st-usage-bars{height:180px;gap:5px}}@media (max-width:1023px){.st-root .st-usage{gap:12px;padding-bottom:88px}.st-root .st-usage .st-page-head--row{gap:10px}.st-root .st-usage .st-usage-kpis{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.st-root .st-usage .st-usage-kpis .st-kpi{min-height:0;padding:12px 10px}.st-root .st-usage .st-usage-kpis .st-kpi-full{display:none}.st-root .st-usage .st-usage-kpis .st-kpi-short{display:inline}.st-root .st-usage .st-usage-kpis .st-h-card{font-size:11px;letter-spacing:0}.st-root .st-usage .st-usage-kpis .st-chev{width:22px;height:22px}.st-root .st-usage .st-usage-kpis .st-kpi-value{margin-top:10px;flex-direction:column;align-items:flex-start;gap:0}.st-root .st-usage .st-usage-kpis .st-kpi-value .st-big{font-size:26px;letter-spacing:-.04em}.st-root .st-usage .st-usage-kpis .st-kpi-value .st-meta{display:none}.st-root .st-usage-heat{padding:16px 14px 12px}.st-root .st-heat-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-bottom:12px}.st-root .st-heat-stats>div{padding:8px;border-radius:12px}.st-root .st-heat-stats b{font-size:14px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.st-root .st-heat-foot{flex-wrap:wrap;gap:8px;font-size:11px}.st-root .st-grid-pair .st-insight,.st-root .st-usage-gauge{min-height:220px}.st-root .st-usage-board{padding:16px 14px 12px}.st-root .st-section-head{flex-wrap:wrap;gap:10px}.st-root #usage-chart,.st-root #usage-heat,.st-root #usage-models{scroll-margin-top:72px}}.st-root .st-legacy--detail{background:transparent;box-shadow:none}.st-root .st-legacy--detail .dashboard-page-container{padding:8px 0 48px!important;min-height:0!important}.st-root .st-legacy--detail :is(.dashboard-card-bg,.glass-card):not(:is(.dashboard-card-bg,.glass-card) *){background:rgba(255,255,255,.8)!important;border:0!important;border-radius:var(--st-r-card)!important;box-shadow:var(--st-shadow-card)!important;backdrop-filter:none;-webkit-backdrop-filter:none}.st-root .st-legacy--detail :is(.dashboard-card-bg,.glass-card) :is(.dashboard-card-bg,.glass-card){background:rgba(28,28,30,.03)!important;border:0!important;border-radius:16px!important;box-shadow:none!important}.st-root .st-legacy--detail .glass-card:hover{box-shadow:var(--st-shadow-card)!important}.st-root .st-legacy--detail .btn-primary{background:var(--st-ink)!important;color:#fff!important;border:0!important;font-weight:500;transition:transform .16s var(--st-ease),box-shadow .16s var(--st-ease),opacity .16s}.st-root .st-legacy--detail .btn-primary:hover:not(:disabled):not([aria-disabled=true]){background:var(--st-ink)!important;color:#fff!important;transform:translateY(-1px);box-shadow:0 10px 24px -12px rgba(0,0,0,.5)!important}.st-root .st-legacy--detail .btn-primary:is(:disabled,[aria-disabled=true]){opacity:.45}:is(.st-root,#st-root) .st-legacy--detail :is(input,textarea,select):not([type=checkbox]):not([type=radio]):not([type=file]):not([type=range]){background:#fff!important;border:1px solid rgba(28,28,30,.06)!important;border-radius:14px!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.9)!important;color:#1c1c1e!important}:is(.st-root,#st-root) .st-legacy--detail :is(input,textarea,select):not([type=checkbox]):not([type=radio]):focus{border-color:rgba(28,28,30,.16)!important;outline:none}.st-root .st-legacy--detail [class*="hover:shadow-[0_0_20px"]{--tw-shadow:var(--st-shadow-card)!important}.st-root .st-ctx{display:flex;align-items:center;gap:7px;max-width:min(100%,420px);margin:14px auto 8px;padding:5px 12px;border-radius:999px;background:rgba(0,0,0,.04);color:var(--st-ink-2);font-size:12px;transition:background-color .16s ease,color .16s ease}.st-root .st-ctx:hover{background:rgba(0,0,0,.07);color:var(--st-ink)}.st-root .st-ctx[data-active=true]{background:#fff;color:var(--st-ink);box-shadow:var(--st-shadow-pill)}.st-root .st-unread-divider{display:flex;align-items:center;gap:10px;margin:14px 0 10px;color:#b45309;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase}.st-root .st-unread-divider:after,.st-root .st-unread-divider:before{content:"";flex:1;height:1px;background:rgba(180,83,9,.3)}.st-root .st-composer-wrap{display:grid;gap:8px;padding-top:4px}.st-root .st-composer-wrap .st-composer{margin-top:0}.st-root .st-reply-to{display:flex;align-items:center;gap:8px;min-width:0;margin:0 22px;color:var(--st-ink-3);font-size:12px}.st-root .st-reply-to span{flex:none}.st-root .st-reply-to select{flex:1;min-width:0;max-width:360px;height:28px;padding:0 28px 0 10px;border:0;border-radius:999px;background:rgba(0,0,0,.05) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6'%3E%3Cpath d='M1 1l4 4 4-4' fill='none' stroke='%236f6f74' stroke-width='1.4' stroke-linecap='round'/%3E%3C/svg%3E") no-repeat right 11px center;color:var(--st-ink);font:inherit;font-size:12px;text-overflow:ellipsis;appearance:none;-webkit-appearance:none;cursor:pointer}.st-root .st-plus{position:relative;flex:none;align-self:flex-end}.st-root .st-plus-menu{position:absolute;left:-6px;bottom:calc(100% + 10px);z-index:5;display:grid;min-width:248px;padding:6px;border-radius:18px;background:#fff;box-shadow:0 18px 40px -16px rgba(24,24,40,.28),0 1px 2px rgba(24,24,40,.06)}.st-root .st-plus-menu button{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:12px;color:var(--st-ink);font-size:13px;text-align:left}.st-root .st-plus-menu button:hover:not(:disabled){background:rgba(0,0,0,.05)}.st-root .st-plus-menu button:disabled{opacity:.4;cursor:not-allowed}.st-root .st-composer-panel{display:grid;gap:10px;margin:0 14px;padding:14px;border-radius:20px;background:#fff;box-shadow:var(--st-shadow-pill)}.st-root .st-composer-panel-head{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:14px}.st-root .st-composer-panel-head .st-icon-btn{width:28px;height:28px}.st-root .st-composer-panel-row{display:grid;grid-template-columns:minmax(110px,160px) minmax(0,1fr);gap:8px}.st-root .st-composer-panel-foot{display:flex;align-items:center;justify-content:space-between;gap:12px}.st-root .st-composer-panel-foot .st-meta{min-width:0}.st-root .st-composer-panel input.st-input,.st-root .st-composer-panel select.st-input{height:40px;padding:0 14px;font-size:13px}.st-root .st-money-field{display:flex;align-items:center;gap:4px;height:40px;padding:0 14px;border-radius:14px;background:rgba(0,0,0,.04);font-size:15px;font-weight:500}.st-root .st-money-field input{flex:1;min-width:0;border:0!important;outline:0;background:transparent!important;box-shadow:none!important;font:inherit;color:var(--st-ink)}@media (max-width:520px){.st-root .st-composer-panel-row{grid-template-columns:1fr}.st-root .st-composer-panel-foot{flex-direction:column;align-items:stretch}.st-root .st-composer-panel-foot .st-btn,.st-root .st-composer-panel-foot .st-deal-actions{justify-content:center}}.st-root .st-offer-card{margin-top:8px;padding:10px 12px;border-radius:14px;background:rgba(0,0,0,.04)}.st-root .st-bubble[data-mine=true] .st-offer-card{background:rgba(255,255,255,.12)}.st-root .st-composer-panel optgroup{font-weight:600}.st-root .st-head-menu-wrap{position:relative}.st-root .st-head-menu{left:auto;right:0;bottom:auto;top:calc(100% + 8px);z-index:20;min-width:236px}.st-root .st-head-menu .st-head-menu-link{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:12px;color:var(--st-ink);font-size:13px;text-decoration:none}.st-root .st-head-menu .st-head-menu-link:hover,.st-root .st-order-ref{background:rgba(0,0,0,.05)}.st-root .st-order-ref{display:inline-block;margin-bottom:4px;padding:2px 8px;border-radius:999px;color:var(--st-ink-3,#6b6b78);font-size:11px;letter-spacing:.01em}.st-root .st-bubble[data-mine=true] .st-order-ref{background:rgba(255,255,255,.14);color:rgba(255,255,255,.78)}.st-root .st-earlier-threads{display:block;margin:4px auto 12px}.st-root .st-legacy--detail .st-job-main{order:1}.st-root .st-legacy--detail .st-job-side{order:2}@media (min-width:1024px){.st-root .st-legacy--detail .st-job-side{top:72px}}.st-root .st-legacy--detail .st-job-card{padding:20px 22px;border-radius:var(--st-r-card);background:rgba(255,255,255,.8);box-shadow:var(--st-shadow-card)}.st-root .st-legacy--detail .st-job-card .st-job-card{padding:0;background:transparent;box-shadow:none}.st-root .st-legacy--detail .st-job-main>*+*,.st-root .st-legacy--detail .st-job-side>*+*{margin-top:16px!important}.st-root .st-legacy--detail .st-job-poster-inline{display:none}.st-root .st-legacy--detail .st-job-price,.st-root .st-legacy--detail .st-job-price *{color:var(--st-ink)!important}.st-root .st-legacy--detail .st-job-card h1{letter-spacing:-.02em;color:var(--st-ink)}@media (max-width:640px){.st-root .st-legacy--detail .st-job-card{padding:16px}}.st-root .st-legacy--detail .st-job-back{display:none!important}.st-root .st-legacy--detail .st-job-actions{justify-content:flex-end;flex-wrap:nowrap}.st-root .st-legacy--detail .st-job-actions button,.st-root .st-legacy--detail .st-job-actions>a,.st-root .st-legacy--detail .st-job-actions>a>button,.st-root .st-legacy--detail .st-job-actions>button{width:auto!important;min-height:38px!important;border-radius:999px!important;background:#fff!important;border:0!important;box-shadow:var(--st-shadow-card)!important;color:var(--st-ink)!important;padding:0 14px!important;font-size:13px}.st-root .st-trust-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--st-gap)}.st-root .st-trust-fee{font-size:56px;margin:6px 0 4px}.st-root .st-trust-bar{height:4px;margin-top:8px;border-radius:4px;background:var(--st-line-2);overflow:hidden}.st-root .st-trust-bar>span{display:block;height:100%;border-radius:4px;background:var(--st-ink);transition:width .9s var(--st-ease)}.st-root .st-trust-check{display:inline-block;margin-right:3px;vertical-align:-1px;color:var(--st-ink)}.st-root .st-trust-notice{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border-radius:14px;background:rgba(28,28,30,.04);font-size:13px}.st-root .st-trust-notice[data-tone=alert]{background:rgba(28,28,30,.06);box-shadow:inset 0 0 0 1px var(--st-ink-4)}.st-root .st-trust-steps{display:grid;gap:8px;margin:0 0 10px;padding-left:18px;list-style:disc;font-size:13px;color:var(--st-ink)}.st-root .st-trust-table-wrap{overflow-x:auto;padding-bottom:8px}.st-root .st-trust-table{width:100%;border-collapse:collapse;font-size:13px;color:var(--st-ink)}.st-root .st-trust-table th{text-align:left;font-weight:400;font-size:11.5px;color:var(--st-ink-2);padding:0 8px 8px 0}.st-root .st-trust-table td{padding:9px 8px 9px 0;border-top:1px solid var(--st-line);white-space:nowrap}.st-root .st-trust-table tr[data-you=true] td{font-weight:600}.st-root .st-trust-you{display:inline-flex;align-items:center;height:20px;padding:0 8px;border-radius:var(--st-r-pill);background:var(--st-ink);color:#fff;font-size:11px;font-weight:500}@media (max-width:860px){.st-root .st-trust-grid{grid-template-columns:1fr}.st-root .st-trust-fee{font-size:44px}}.st-root .st-trust-tl{position:relative;container-type:inline-size;display:grid;gap:12px;min-width:0}.st-root .st-trust-tl-head{display:grid;gap:4px}.st-root .st-trust-tl-label{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:2px 12px;font-size:13px}.st-root .st-trust-tl-top{font-size:11.5px;color:var(--st-ink-3);white-space:normal}.st-root .st-trust-tl-track{margin:0 10%;padding:4px 0}.st-root .st-trust-tl-rail{position:relative;height:4px;border-radius:4px;background:var(--st-line-2)}.st-root .st-trust-tl-fill{position:absolute;inset:0 auto 0 0;border-radius:4px;background:var(--st-ink);transition:width .9s var(--st-ease)}.st-root .st-trust-tl-node{position:absolute;top:50%;width:8px;height:8px;border-radius:50%;background:var(--st-ink-4);box-shadow:0 0 0 2px var(--st-card);transform:translate(-50%,-50%)}.st-root .st-trust-tl-node[data-reached=true]{background:var(--st-ink)}.st-root .st-trust-tl-node[data-current=true]{width:10px;height:10px;background:var(--st-ink);box-shadow:0 0 0 2px var(--st-card),0 0 0 3px var(--st-ink-4)}.st-root .st-trust-tl-levels{display:grid;gap:4px;margin:0;padding:0;list-style:none}.st-root .st-trust-tl-levels li{display:grid;justify-items:center;align-content:start;gap:2px;min-width:0;text-align:center;font-size:11.5px;line-height:1.35;color:var(--st-ink-2)}.st-root .st-trust-tl-levels li[data-reached=true]{color:var(--st-ink)}.st-root .st-trust-tl-name{max-width:100%;overflow-wrap:anywhere}.st-root .st-trust-tl-fee{color:var(--st-ink-3)}.st-root .st-trust-tl-levels li[data-current=true] .st-trust-tl-name{padding:1px 8px;border-radius:var(--st-r-pill);background:var(--st-ink);color:#fff;font-weight:500}.st-root .st-trust-tl-levels li[data-current=true] .st-trust-tl-fee{color:var(--st-ink);font-weight:500}.st-root .st-trust-tl-plan{font-size:10.5px;line-height:1.25;color:var(--st-ink-3)}.st-root .st-trust-tl-plan[data-mine=true]{color:var(--st-ink-2)}.st-root .st-trust-tl-step{display:inline-flex;align-items:baseline;gap:4px;font-size:11.5px;line-height:1.35;color:var(--st-ink-2);white-space:nowrap}.st-root .st-trust-tl-step[data-current=true]{padding:2px 8px;border-radius:var(--st-r-pill);background:var(--st-ink);color:#fff;font-weight:500}.st-root .st-trust-tl-step[data-current=true] .st-trust-tl-fee{color:rgba(255,255,255,.62)}.st-root .st-trust-tl-mini{display:none}@container (max-width: 360px){.st-root .st-trust-tl-track{margin:0 4px}.st-root .st-trust-tl-top{display:none}.st-root .st-trust-tl-levels{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.st-root .st-trust-tl-mini{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px}.st-root .st-trust-tl-arrow{font-size:12px;color:var(--st-ink-3)}}.st-root .st-trust-tip{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border-radius:14px;background:rgba(28,28,30,.04);font-size:13px}.st-root .st-trust-tip-text{margin:2px 0 0;line-height:1.45;color:var(--st-ink);white-space:normal}.st-root .st-trust-tip-line{margin:6px 0 0;white-space:normal}.st-root .st-trust-tip a{color:var(--st-ink);font-weight:500;text-decoration:underline;text-underline-offset:2px;white-space:nowrap}.st-root .st-trust-crit{display:grid;gap:12px}.st-root .st-trust-crit-head{display:flex;justify-content:space-between;align-items:baseline;gap:12px;font-size:13px}.st-root .st-trust-crit-head>span:first-child{min-width:0}.st-root .st-trust-crit-head>span:last-child{flex:none;white-space:nowrap}@media (prefers-reduced-motion:reduce){.st-root .st-trust-bar>span,.st-root .st-trust-tl-fill{transition:none}}.st-pp{gap:12px}.st-pp,.st-pp-field{display:grid;min-width:0}.st-pp-field{gap:6px}.st-pp-field>.st-meta{display:flex;justify-content:space-between;gap:8px}.st-pp .st-money-field{display:flex;align-items:center;gap:6px;height:46px;padding:0 16px;border-radius:14px;background:rgba(0,0,0,.04);font-size:18px;font-weight:500}.st-pp .st-money-field input{flex:1;min-width:0;border:0;outline:0;background:transparent;font:inherit;color:var(--st-ink);font-variant-numeric:tabular-nums}:is(.st-root,#st-root) .st-pp input.st-input:not(.st-legacy *){background:rgba(0,0,0,.04)!important;box-shadow:none!important}:is(.st-root,#st-root) .st-pp input.st-input:not(.st-legacy *):focus{background:#fff!important;border-color:rgba(28,28,30,.16)!important}.st-pp .st-money-field:focus-within{background:#fff;box-shadow:0 0 0 1px rgba(28,28,30,.16)}.st-pp-count{color:var(--st-ink-3)}.st-pp-hint{font-size:12px;color:var(--st-ink-2)}.st-pp-hint[data-tone=error]{color:#b42318}.st-pp-recipient{display:flex;align-items:flex-start;gap:12px;padding:14px;border-radius:18px;background:rgba(255,255,255,.7);box-shadow:inset 0 1px 0 rgba(255,255,255,.9)}.st-pp-recipient--slim{align-items:center;padding:10px 12px}.st-pp-recipient-text{display:grid;gap:2px;min-width:0}.st-pp-name{font-size:16px;font-weight:600;color:var(--st-ink);overflow-wrap:anywhere}.st-pp-handle{font-size:13px;color:var(--st-ink-2);overflow-wrap:anywhere}.st-pp-facts{display:flex;flex-wrap:wrap;gap:4px 10px;margin-top:4px;font-size:12px;color:var(--st-ink-2)}.st-pp-badge{display:inline-flex;align-items:center;gap:4px;padding:1px 8px;border-radius:999px;background:rgba(28,28,30,.06);color:var(--st-ink-2)}.st-pp-badge[data-ok]{background:rgba(253,207,0,.28);color:var(--st-ink)}.st-pp-dl .st-tx-dl-row dt{display:grid;gap:2px}.st-pp-explain{font-size:11.5px;line-height:1.35;color:var(--st-ink-3)}.st-pp-notice{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border-radius:16px;font-size:13px;line-height:1.45;background:rgba(28,28,30,.05);color:var(--st-ink)}.st-pp-notice>svg{flex:none;margin-top:1px}.st-pp-notice strong{display:block;font-weight:600}.st-pp-notice-body{color:var(--st-ink-2)}.st-pp-notice[data-tone=warn]{background:rgba(255,122,71,.12)}.st-pp-notice[data-tone=warn]>svg{color:var(--st-orange)}.st-pp-notice[data-tone=error]{background:rgba(255,71,71,.1)}.st-pp-notice[data-tone=error]>svg{color:var(--st-red)}.st-pp-notice[data-tone=ok]{background:rgba(253,207,0,.18)}.st-pp-blockers{margin:4px 0 6px;padding-left:18px;list-style:disc}.st-pp-check{display:flex;align-items:flex-start;gap:10px;padding:10px 12px;border-radius:14px;background:rgba(255,255,255,.7);font-size:13px;font-weight:500;cursor:pointer}.st-pp-check input{width:18px;height:18px;margin-top:1px;accent-color:var(--st-ink);flex:none}.st-pp-foot{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px}@media (max-width:520px){.st-pp-foot>.st-btn{flex:1 1 auto}}.st-receipt{max-width:720px;margin:0 auto;display:grid;gap:16px}.st-receipt-card{padding:26px 26px 22px}.st-receipt-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:14px}.st-receipt-amount{display:grid;gap:4px;margin:6px 0 18px}.st-receipt-amount b{font-size:34px;font-weight:400;letter-spacing:-.03em;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.st-receipt-actions{display:flex;flex-wrap:wrap;gap:8px}.st-receipt-foot{margin-top:16px;padding-top:12px;border-top:1px solid rgba(28,28,30,.06);display:grid;gap:4px}.st-receipt-print-only{display:none}@media (max-width:520px){.st-receipt-card{padding:20px 16px 18px}.st-receipt-amount b{font-size:28px}.st-receipt .st-tx-dl-row{grid-template-columns:minmax(0,1fr);gap:2px}.st-receipt .st-tx-dl-row dd{text-align:left}.st-receipt-actions>*{flex:1 1 auto}}@media print{@page{margin:14mm}.st-main,.st-main-inner,.st-main-wrap,.st-root,.st-shell-row,body,html{height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;position:static!important;background:#fff!important}body *{visibility:hidden!important}.st-receipt-printable,.st-receipt-printable *{visibility:visible!important}.st-receipt-printable{position:absolute!important;inset:0 auto auto 0!important;width:100%!important;max-width:none!important;margin:0!important;padding:24px!important;box-shadow:none!important;background:#fff!important;color:#000!important}.st-receipt-printable .st-no-print{display:none!important}.st-receipt-printable .st-receipt-print-only{display:block!important}}.st-root .st-act-tiles .st-kpi{min-height:0}.st-root .st-act-list{list-style:none;margin:0;padding:0}.st-root .st-act-decision+.st-act-decision,.st-root .st-act-item+.st-act-item{border-top:1px solid var(--st-line)}.st-root .st-act-row{display:flex;align-items:center;gap:12px;width:100%;min-width:0;padding:12px 0;border:0;background:none;font:inherit;color:inherit;text-align:left;cursor:pointer}.st-root .st-act-row:focus-visible{outline:2px solid var(--st-ink);outline-offset:2px;border-radius:12px}.st-root .st-act-icon{flex:none;display:grid;place-items:center;width:36px;height:36px;border-radius:var(--st-r-pill);background:var(--st-chip);color:var(--st-ink-2)}.st-root .st-act-item[data-status=failed] .st-act-icon{background:var(--st-red-soft);color:var(--st-ink)}.st-root .st-act-item[data-status=needs_owner] .st-act-icon{background:var(--st-orange-soft);color:var(--st-ink)}.st-root .st-act-main{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.st-root .st-act-title{font-size:14px;color:var(--st-ink)}.st-root .st-act-sub,.st-root .st-act-title{display:block;overflow-wrap:anywhere}.st-root .st-act-side{flex:none;display:flex;flex-direction:column;align-items:flex-end;gap:4px;max-width:45%}.st-root .st-act-amount{font-size:14px;font-weight:500;white-space:nowrap}.st-root .st-act-amount small{font-size:11px;font-weight:400;color:var(--st-ink-2)}.st-root .st-act-detail{padding:0 0 14px 48px}.st-root .st-act-refs{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:4px 14px;margin:0;font-size:12px}.st-root .st-act-refs dd{margin:0;min-width:0;overflow-wrap:anywhere}.st-root .st-act-refs code{font-family:inherit;font-size:12px;color:var(--st-ink)}.st-root .st-act-decision{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:12px 0}.st-root .st-act-decision-main{display:flex;align-items:flex-start;gap:10px;min-width:0}.st-root .st-act-decision-main .st-dot{margin-top:6px;flex:none}.st-root .st-act-filters{display:grid;gap:12px}.st-root .st-act-chips{display:flex;flex-wrap:wrap;gap:8px}.st-root .st-act-selects{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:10px;align-items:end}.st-root .st-act-field{display:grid;gap:4px;min-width:0}.st-root .st-act-field .st-input{width:100%}.st-root .st-act-timeline{display:grid;gap:var(--st-gap)}.st-root .st-act-timeline .st-day{margin:6px 0 8px}.st-root .st-act-more{display:grid;justify-items:center;gap:8px;margin-top:var(--st-gap)}@media (max-width:640px){.st-root .st-act-decision{flex-direction:column;align-items:stretch}.st-root .st-act-decision .st-btn{width:100%;justify-content:center}.st-root .st-act-side{max-width:40%}.st-root .st-act-detail{padding-left:0}}.st-root .st-apr{border-radius:var(--st-r-panel);outline:none;scroll-margin-top:90px}.st-root .st-apr[data-focus=true]{box-shadow:0 0 0 2px var(--st-yellow)}.st-root .st-apr:focus,.st-root .st-apr:focus-visible{outline:none}.st-root .st-apr-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px;flex-wrap:wrap}.st-root .st-apr-title{min-width:0;flex:1 1 260px;overflow-wrap:anywhere}.st-root .st-apr-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:12px}.st-root .st-act-decision[data-inline=true]{flex-wrap:wrap}.st-root .st-act-decision-approvals{flex:1 1 100%;display:grid;gap:10px}.st-root .st-act-decision-approvals .st-apr{background:var(--st-row);border:1px solid var(--st-line);padding:14px 16px}.st-root .st-team-tree{list-style:none;margin:8px 0 0 3px;padding:0 0 0 14px;border-left:1px solid var(--st-line-2);display:grid;gap:10px}.st-root .st-team-tree--nested{margin-top:12px}.st-root .st-plan-list{list-style:none;margin:16px 0 0;padding:0;display:grid;gap:10px}.st-root .st-plan-actions{display:flex;gap:8px;flex-wrap:wrap;margin-top:16px}@media (max-width:640px){.st-root .st-apr-actions .st-btn{flex:1 1 auto;justify-content:center}.st-root .st-plan-actions .st-btn{flex:1 1 100%;justify-content:center}}