@font-face{font-family:AvantGarde;src:url(https://cemeta-resource-1313090634.cos.ap-beijing.myqcloud.com/workflow/f04e5d59-fce3-4033-bb4f-ebfb965cb338.ttf) format("truetype");font-weight:400 700;font-style:normal;font-display:swap}.avant-garde{font-family:AvantGarde,PingFang SC,Microsoft YaHei,sans-serif}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-cyrillic-ext-wght-normal.460bdf14.woff2) format("woff2-variations");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-cyrillic-wght-normal.491cbc05.woff2) format("woff2-variations");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-greek-ext-wght-normal.23aae568.woff2) format("woff2-variations");unicode-range:u+1f??}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-greek-wght-normal.4449bf7a.woff2) format("woff2-variations");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-vietnamese-wght-normal.113a630f.woff2) format("woff2-variations");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-latin-ext-wght-normal.3835a68e.woff2) format("woff2-variations");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter Variable;font-style:normal;font-display:swap;font-weight:100 900;src:url(/_next/static/media/inter-latin-wght-normal.6c596dfc.woff2) format("woff2-variations");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:MiSans;src:url(https://cemeta-resource-1313090634.cos.ap-beijing.myqcloud.com/workflow/bc750ee6-3878-40a0-ba51-3629eb8cb5e7.ttf) format("truetype");font-weight:100;font-style:normal;font-display:swap}@font-face{font-family:MiSans;src:url(https://cemeta-resource-1313090634.cos.ap-beijing.myqcloud.com/workflow/11a89506-a358-4c2f-985b-2a1c97ca9c21.ttf) format("truetype");font-weight:200;font-style:normal;font-display:swap}@font-face{font-family:MiSans;src:url(https://cemeta-resource-1313090634.cos.ap-beijing.myqcloud.com/workflow/20190a6c-cc75-47bd-a183-1465cd0d6072.ttf) format("truetype");font-weight:300;font-style:normal;font-display:swap}@font-face{font-family:MiSans;src:url(https://cemeta-resource-1313090634.cos.ap-beijing.myqcloud.com/workflow/ed176628-04f8-4b5e-9b80-cd357b1a4e2b.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:MiSans;src:url(https://cemeta-resource-1313090634.cos.ap-beijing.myqcloud.com/workflow/04691259-b7df-4f66-bc31-052e1e009666.ttf) format("truetype");font-weight:400;font-style:normal;font-display:swap}@font-face{font-family:MiSans;src:url(https://cemeta-resource-1313090634.cos.ap-beijing.myqcloud.com/workflow/c6406ead-a521-4ea7-a09e-a7dee08e30d0.ttf) format("truetype");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:MiSans;src:url(https://cemeta-resource-1313090634.cos.ap-beijing.myqcloud.com/workflow/e5976e44-c569-47a9-a43a-bd5a998fe130.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:MiSans;src:url(https://cemeta-resource-1313090634.cos.ap-beijing.myqcloud.com/workflow/01e17b33-a54c-44be-8784-5092e85b71b2.ttf) format("truetype");font-weight:600;font-style:normal;font-display:swap}@font-face{font-family:MiSans;src:url(https://cemeta-resource-1313090634.cos.ap-beijing.myqcloud.com/workflow/dabfa76c-c1a3-4928-ba2e-4c248092b2f9.ttf) format("truetype");font-weight:700;font-style:normal;font-display:swap}@font-face{font-family:MiSans;src:url(https://cemeta-resource-1313090634.cos.ap-beijing.myqcloud.com/workflow/5ab7a43b-0997-40c1-ab05-da52ce1f2093.ttf) format("truetype");font-weight:800;font-style:normal;font-display:swap}:root{--bg-section:#fff;--bg-disabled:#f3f3f3;--bg-topbar:#fff;--text-3:#737373;--text-display:#000;--text-primary:#000;--text-secondary:#525252;--text-tertiary:#737373;--text-muted:#737373;--text-disabled:#a6a6a6;--border-ui:var(--border-strong);--shadow-modal:0 24px 56px rgba(0,0,0,.14);--shadow-popup:0 8px 24px rgba(0,0,0,.12);--shadow-glass:0 0 0 1px var(--border-light);--radius-sm:6px;--radius:8px;--radius-md:10px;--radius-lg:14px;--radius-xl:18px;--radius-2xl:24px;--radius-pill:9999px;--radius-control:12px;--radius-card:20px;--radius-dialog:24px;--bg-soft:var(--brand-50);--brand-accent:var(--accent);--brand-accent-soft:var(--accent-soft);--brand-25:#f9f9f9;--edge-warm:rgba(213,124,86,.52);--btn-primary-fill-hover:#d96a12;--btn-primary-bg-hover:var(--btn-primary-sheen),linear-gradient(var(--btn-primary-fill-hover),var(--btn-primary-fill-hover));--btn-secondary-fill-hover:#d96a12;--btn-tertiary-bg:#090a0b;--btn-tertiary-bg-hover:#1a1a1a;--btn-quaternary-bg:#fff;--btn-quaternary-bg-hover:#f5f5f5;--btn-ghost-bg-hover:#f5f5f5;--btn-danger-bg:#fff;--btn-danger-bg-hover:#fdedec;--blue-50:#eff6ff;--blue-100:#dbeafe;--blue-200:#bfdbfe;--blue-300:#93c5fd;--blue-400:#60a5fa;--blue-500:#3b82f6;--blue-600:#2563eb;--blue-700:#1d4ed8;--blue-rgb:59,130,246;--accent-cyan:var(--blue-600);--accent-cyan-rgb:37,99,235;--edge-light-blue-rgb:37,99,235;--edge-light-orange-rgb:245,130,32;--chart-1:#10a37f;--chart-2:#2563eb;--chart-2-rgb:37,99,235;--chart-3:#7c3aed;--chart-4:#e5484d;--chart-5:#f59e0b;--chart-6:#10b981;--chart-7:#db2777;--chart-8:#64748b;--position-1:#10a37f;--position-2:#2563eb;--position-3:#7c3aed;--position-4:#db2777;--position-5:#f59e0b;--position-other:#64748b;--position-unmentioned:#e5e7eb;--self-1:#ea580c;--self-2:#f97316;--self-3:#fb923c;--self-4:#fed7aa;--rival-1:#1d4ed8;--rival-2:#2563eb;--rival-3:#60a5fa;--rival-4:#bfdbfe;--trend-up:#10a37f;--trend-down:#e5484d;--trend-up-rgb:16,163,127;--trend-down-rgb:229,72,77;--trend-up-soft:rgba(16,163,127,.1);--trend-down-soft:rgba(229,72,77,.1);--chart-self-1:var(--self-1);--chart-self-2:var(--self-2);--chart-self-3:var(--self-3);--chart-self-4:var(--self-4);--chart-rival-1:var(--rival-1);--chart-rival-2:var(--rival-2);--chart-rival-3:var(--rival-3);--chart-rival-4:var(--rival-4);--font-en:"AvantGarde","MiSans","PingFang SC","Microsoft YaHei",sans-serif;--font-display:var(--font-en);--control-height:40px;--focus-color:var(--primary);--focus-halo:rgba(245,130,32,.14);--z-dialog:150;--motion-120:120ms;--motion-180:180ms;--motion-240:240ms;--motion-300:300ms;--surface-card:#fff;--surface-input:#fff;--functional-page-bg:var(--bg-page);--ui-glass-shell-background:linear-gradient(145deg,hsla(0,0%,100%,.94),rgba(249,252,253,.91) 48%,hsla(0,0%,100%,.9));--ui-glass-mobile-shell-background:linear-gradient(145deg,hsla(0,0%,100%,.96),rgba(248,250,253,.93) 44%,hsla(0,0%,100%,.92));--ui-glass-action-background:hsla(0,0%,100%,.88);--ui-glass-card-background:linear-gradient(145deg,hsla(0,0%,100%,.88),rgba(252,253,254,.84) 46%,rgba(248,251,252,.8));--ui-glass-panel-background:linear-gradient(145deg,hsla(0,0%,100%,.94),rgba(249,253,254,.88) 52%,hsla(0,0%,100%,.9));--ui-glass-field-background:#fff;--ui-glass-shell-filter:blur(10px) saturate(108%);--ui-glass-mobile-shell-filter:blur(10px) saturate(110%);--ui-glass-control-filter:blur(10px) saturate(108%);--ui-glass-card-filter:blur(10px) saturate(108%);--ui-glass-panel-filter:blur(8px) saturate(106%);--ui-glass-field-filter:blur(8px) saturate(106%);--ui-glass-action-filter:blur(8px) saturate(106%);--ui-glass-border:rgba(18,28,36,.1);--ui-glass-border-focus:rgba(var(--primary-rgb),0.34);--ui-glass-page-background:linear-gradient(180deg,rgba(246,250,251,.96) 0%,var(--bg-page) 38%,#fcfcfc 100%);--ui-glass-shell-sheen:radial-gradient(420px 260px at -18% 0%,hsla(0,0%,100%,.3),transparent 62%),radial-gradient(360px 280px at 115% 18%,rgba(218,226,255,.08),transparent 70%),linear-gradient(180deg,hsla(0,0%,100%,.12),hsla(0,0%,100%,.02) 42%,hsla(0,0%,100%,.08));--ui-glass-mobile-shell-sheen:linear-gradient(180deg,hsla(0,0%,100%,.36),hsla(0,0%,100%,.12) 42%,hsla(0,0%,100%,.26));--ui-glass-control-shadow:inset 0 0.5px 0 hsla(0,0%,100%,.94),inset 0 -0.5px 0 rgba(16,24,32,.045),0 7px 18px rgba(22,35,44,.045),0 20px 44px rgba(82,105,112,.024);--ui-glass-card-shadow:inset 0 0.5px 0 hsla(0,0%,100%,.82),0 1px 2px rgba(30,45,58,.035);--ui-glass-panel-shadow:inset 0 0.5px 0 hsla(0,0%,100%,.9),0 10px 28px rgba(18,28,36,.045);--ui-glass-field-shadow:inset 0 0.5px 0 hsla(0,0%,100%,.9),inset 0 -0.5px 0 rgba(18,28,36,.04);--ui-glass-field-active-shadow:inset 0 0.5px 0 hsla(0,0%,100%,.94),0 10px 28px rgba(18,28,36,.08),0 3px 10px rgba(18,28,36,.04);--ui-glass-action-shadow:inset 0 0.5px 0 hsla(0,0%,100%,.86),0 1px 2px rgba(30,45,58,.035);--radius-agent-card:22px;--agent-card-surface:hsla(0,0%,100%,.86);--agent-card-border:rgba(18,28,36,.08);--agent-card-border-hover:rgba(var(--accent-cyan-rgb),0.34);--agent-card-border-running:rgba(245,130,32,.32);--agent-card-shadow-default:0 8px 30px rgba(0,0,0,.04);--agent-card-shadow-hover:inset 0 0.5px 0 hsla(0,0%,100%,.94),0 10px 18px rgba(18,28,36,.055),0 3px 8px rgba(18,28,36,.035),0 0 0 1px rgba(245,130,32,.045);--agent-card-shadow-running:0 0 0 1.5px rgba(245,130,32,.32),0 24px 60px rgba(245,130,32,.18);--agent-card-ring:rgba(245,130,32,.42);--agent-card-halo:radial-gradient(circle,rgba(245,130,32,.42) 0%,rgba(245,130,32,.12) 60%,rgba(245,130,32,0) 78%);--agent-card-avatar-size:45px;--agent-card-avatar-pad:6px;--agent-card-avatar-bg:rgba(255,247,240,.96);--primary-hover:var(--btn-hover);--primary-text:var(--text-primary);--dark:var(--brand-900);--dark-hover:var(--brand-800);--white:var(--brand-0);--surface-page:var(--bg-page);--surface-tint:var(--bg-soft);--sidebar-surface:var(--bg-sidebar);--ref-accent-orange:var(--accent);--ref-brand-navy:var(--rival-1)}@keyframes hx-dialog-in{0%{opacity:0;transform:translateY(6px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes hx-drawer-in-right{0%{opacity:0;transform:translate3d(16px,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes hx-drawer-in-left{0%{opacity:0;transform:translate3d(-16px,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes hx-overlay-in{0%{opacity:0}to{opacity:1}}.ui-glass-surface{background-clip:padding-box}.ui-glass-surface.ui-glass-surface--sidebar,.ui-glass-surface.ui-glass-surface--topbar{background:var(--ui-glass-shell-background);backdrop-filter:var(--ui-glass-shell-filter);-webkit-backdrop-filter:var(--ui-glass-shell-filter)}.ui-glass-surface.ui-glass-surface--sidebar{border-right:1px solid var(--ui-glass-border);box-shadow:inset -1px 0 0 hsla(0,0%,100%,.64);transition:width .2s cubic-bezier(.4,0,.2,1)}.ui-glass-surface.ui-glass-surface--topbar{background:linear-gradient(145deg,hsla(0,0%,100%,.75),rgba(249,252,253,.7) 48%,hsla(0,0%,100%,.72))!important;backdrop-filter:blur(14px) saturate(140%)!important;-webkit-backdrop-filter:blur(14px) saturate(140%)!important;border-bottom:1px solid hsla(0,0%,100%,.4)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.76)!important;transition:left .2s cubic-bezier(.4,0,.2,1),background .3s ease,backdrop-filter .3s ease,border-color .3s ease,box-shadow .3s ease!important}.ui-glass-surface.ui-glass-surface--topbar[data-scrolled=false]{background:transparent!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important;border-bottom-color:transparent!important;box-shadow:none!important}.ui-glass-surface.ui-glass-surface--mobile-sidebar{background:var(--ui-glass-mobile-shell-background);border-right:1px solid var(--ui-glass-border);box-shadow:inset -1px 0 0 hsla(0,0%,100%,.88),0 18px 48px rgba(15,23,42,.16);backdrop-filter:var(--ui-glass-mobile-shell-filter);-webkit-backdrop-filter:var(--ui-glass-mobile-shell-filter)}.ui-glass-surface.ui-glass-surface--control{background:#fff!important;border:1px solid var(--ui-glass-border);box-shadow:var(--ui-glass-control-shadow);backdrop-filter:var(--ui-glass-control-filter);-webkit-backdrop-filter:var(--ui-glass-control-filter)}.ui-glass-surface.ui-glass-surface--card{background:radial-gradient(circle at var(--lg-x,50%) var(--lg-y,50%),hsla(0,0%,100%,.5) 0,hsla(0,0%,100%,.14) 20%,transparent 42%),linear-gradient(145deg,hsla(0,0%,100%,.88) 0,rgba(252,253,254,.84) 46%,rgba(248,251,252,.8) 100%)!important;border:1px solid var(--ui-glass-border);box-shadow:var(--ui-glass-card-shadow);backdrop-filter:var(--ui-glass-card-filter);-webkit-backdrop-filter:var(--ui-glass-card-filter)}.ui-glass-surface.ui-glass-surface--panel{background:var(--ui-glass-panel-background);border:1px solid var(--ui-glass-border);box-shadow:var(--ui-glass-panel-shadow);backdrop-filter:var(--ui-glass-panel-filter);-webkit-backdrop-filter:var(--ui-glass-panel-filter)}.ui-glass-surface.ui-glass-surface--field{background:var(--ui-glass-field-background);border:1px solid var(--ui-glass-border);box-shadow:var(--ui-glass-field-shadow);backdrop-filter:var(--ui-glass-field-filter);-webkit-backdrop-filter:var(--ui-glass-field-filter)}.ui-glass-surface.ui-glass-surface--action{background:var(--ui-glass-action-background);border:1px solid var(--ui-glass-border);box-shadow:var(--ui-glass-action-shadow);backdrop-filter:var(--ui-glass-action-filter);-webkit-backdrop-filter:var(--ui-glass-action-filter)}.ui-glass-sheen{background:var(--ui-glass-shell-sheen)}.ui-glass-sheen--mobile{background:var(--ui-glass-mobile-shell-sheen)}.agent-folder-card{position:relative;display:block;width:100%;min-width:0;min-height:180px;padding:0;color:var(--text-primary);font:inherit;text-align:left;border:0;background:transparent;cursor:pointer;isolation:isolate}.agent-folder-card__tab{position:absolute;top:15px;left:16px;z-index:2;display:inline-flex;align-items:center;gap:6px;width:auto;height:24px;padding:0;color:var(--text-secondary);background:transparent}.agent-folder-card__tab>span{display:grid;place-items:center;width:22px;height:22px;flex:0 0 22px;color:var(--brand-accent);font-family:var(--font-display);font-size:11px;background:transparent;border-radius:var(--radius-sm)}.agent-folder-card__tab>strong{overflow:hidden;font-size:11px;font-weight:500;white-space:nowrap;text-overflow:ellipsis}.agent-folder-card__surface{position:absolute;inset:0;z-index:1;display:block;overflow:hidden;background:hsla(0,0%,100%,.78);border:1px solid var(--ui-glass-border);border-radius:var(--radius-card);box-shadow:var(--ui-glass-card-shadow);backdrop-filter:blur(10px) saturate(108%);-webkit-backdrop-filter:blur(10px) saturate(108%);transition:transform var(--motion-180) ease,border-color var(--motion-180) ease,box-shadow var(--motion-180) ease}.agent-folder-card__surface:before{content:"";position:absolute;inset:0;z-index:3;padding:1px;border-radius:inherit;pointer-events:none;opacity:0;background:conic-gradient(from var(--agent-folder-edge-angle,0deg),rgba(37,99,235,.15),rgba(37,99,235,.35),hsla(0,0%,100%,.7),rgba(245,130,32,.35),rgba(245,130,32,.15),rgba(37,99,235,.15),hsla(0,0%,100%,.5),rgba(245,130,32,.25),rgba(245,130,32,.15));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;transition:opacity var(--motion-180) ease;filter:blur(.5px)}.agent-folder-card:is(:hover,:focus-visible){outline:none}.agent-folder-card:is(:hover,:focus-visible) .agent-folder-card__surface{transform:translateY(-2px);border-color:rgba(245,130,32,.28);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.92),0 18px 38px rgba(30,35,40,.12)}.agent-folder-card:is(:hover,:focus-visible) .agent-folder-card__surface:before{opacity:1;animation:agent-folder-edge-flow 3s linear infinite}.agent-folder-card__default,.agent-folder-card__detail{position:absolute;inset:0;display:flex;flex-direction:column;padding:20px}.agent-folder-card__default{justify-content:flex-end;transition:opacity var(--motion-180) ease,transform var(--motion-180) ease}.agent-folder-card__avatar{position:relative;display:block;width:58px;height:58px;flex:0 0 58px;overflow:visible;border-radius:50%;background:var(--surface-card);box-shadow:0 0 0 4px hsla(0,0%,100%,.72),0 8px 18px rgba(16,24,32,.08)}.agent-folder-card__avatar img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 28%;object-position:50% 28%;border-radius:inherit}.agent-folder-card__avatar i{position:absolute;right:-1px;bottom:3px;width:10px;height:10px;border:2px solid #fff;border-radius:50%;background:var(--brand-accent)}.agent-folder-card__identity{display:flex;min-width:0;flex-direction:column;margin-top:15px}.agent-folder-card__identity strong{overflow:hidden;font-size:15px;font-weight:600;line-height:1.3;white-space:nowrap;text-overflow:ellipsis}.agent-folder-card__identity small{overflow:hidden;margin-top:4px;color:var(--text-secondary);font-size:12px;line-height:1.35;white-space:nowrap;text-overflow:ellipsis}.agent-folder-card__status{position:absolute;top:-10px;left:50%;z-index:5;min-height:21px;padding:0 10px;color:var(--brand-accent);font-size:10px;font-weight:500;line-height:21px;white-space:nowrap;background:var(--accent-soft);border:1px solid rgba(245,130,32,.24);border-radius:var(--radius-pill);box-shadow:none;transform:translateX(-50%)}.agent-folder-card__open{position:absolute;top:18px;right:18px;display:grid;width:18px;height:18px;place-items:center;color:var(--text-secondary);background:transparent;border:0;transition:color var(--motion-180) ease,transform var(--motion-180) ease}.agent-folder-card:is(:hover,:focus-visible) .agent-folder-card__open{color:var(--brand-accent);transform:translate(1px,-1px)}.agent-folder-card__detail{z-index:2;justify-content:space-between;opacity:0;background:hsla(0,0%,100%,.91);transform:translateY(10px);transition:opacity var(--motion-180) ease,transform .24s cubic-bezier(.22,1,.36,1)}.agent-folder-card:is(:hover,:focus-visible) .agent-folder-card__default{opacity:0;transform:translateY(-8px)}.agent-folder-card:is(:hover,:focus-visible) .agent-folder-card__detail{opacity:1;transform:translateY(0)}.agent-folder-card__detail-head{display:flex;align-items:center;gap:12px;min-width:0}.agent-folder-card__avatar--detail{width:44px;height:44px;flex-basis:44px;box-shadow:0 0 0 3px hsla(0,0%,100%,.8)}.agent-folder-card__detail-head>span:last-child{display:flex;min-width:0;flex-direction:column}.agent-folder-card__detail-head strong{font-size:13px;font-weight:600}.agent-folder-card__detail-head strong,.agent-folder-card__detail-title{overflow:hidden;line-height:1.35;white-space:nowrap;text-overflow:ellipsis}.agent-folder-card__detail-title{margin-top:3px;color:var(--brand-accent);font-size:10.5px}.agent-folder-card__capability{display:flex;flex-direction:column;gap:0;margin-top:14px}.agent-folder-card__capability>span{display:-webkit-box;overflow:hidden;color:var(--text-secondary);font-size:11.5px;line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:3}.agent-folder-card__action{display:inline-flex;align-items:center;align-self:flex-start;justify-content:center;gap:5px;min-height:28px;padding:0 11px;color:#fff;font-size:11px;background:var(--btn);border-radius:var(--radius-pill)}@media (hover:none){.agent-folder-card__default{opacity:0}.agent-folder-card__detail{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.agent-folder-card,.agent-folder-card *,.agent-folder-card :before{animation:none!important;transition-duration:.01ms!important}}@property --agent-folder-edge-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes agent-folder-edge-flow{to{--agent-folder-edge-angle:360deg}}.agent-card-item{overflow:visible;padding:10px;margin:-4px}.agent-card,.agent-card-item{position:relative;display:flex;flex-direction:column;align-items:stretch}.agent-card{width:100%;max-width:100%;min-height:280px;max-height:350px;min-width:0;padding:0 16px 16px;color:var(--text-primary);font:inherit;text-align:left;cursor:pointer;isolation:isolate;overflow:hidden;background:var(--agent-card-surface);border:1px solid var(--agent-card-border);border-radius:var(--radius-agent-card);box-shadow:var(--agent-card-shadow-default);backdrop-filter:blur(12px) saturate(112%);-webkit-backdrop-filter:blur(12px) saturate(112%);transform:translateZ(0);transition:transform .25s cubic-bezier(.22,1,.36,1),box-shadow .25s cubic-bezier(.22,1,.36,1),border-color .2s ease,background .2s ease}.agent-card:focus-visible:not([data-disabled=true]),.agent-card:hover:not([data-disabled=true]){outline:none;transform:translateY(-6px);border-color:rgba(var(--primary-rgb),.2);box-shadow:var(--agent-card-shadow-hover)}.agent-card__topline{position:absolute;top:0;left:0;right:0;height:1px;clip-path:polygon(12px 0,calc(100% - 12px) 0,100% 0,100% 1px,calc(100% - 12px) 1px,12px 1px,0 1px,0 0);background:linear-gradient(90deg,transparent,rgba(245,130,32,.22) 15%,rgba(245,130,32,.32) 50%,rgba(245,130,32,.22) 85%,transparent);opacity:1;transition:opacity .25s ease}.agent-card[data-running=true] .agent-card__topline{background:linear-gradient(90deg,transparent,rgba(245,130,32,.5) 15%,rgba(245,130,32,.7) 50%,rgba(245,130,32,.5) 85%,transparent)}.agent-card:hover:not([data-disabled=true]) .agent-card__topline{background:linear-gradient(90deg,transparent,rgba(245,130,32,.45) 15%,rgba(245,130,32,.65) 50%,rgba(245,130,32,.45) 85%,transparent)}.agent-card:before{z-index:3;opacity:.35;background:conic-gradient(from var(--edge-field-angle,0deg),rgba(59,130,246,.5) 0deg,hsla(0,0%,100%,.65) 60deg,rgba(245,130,32,.5) 120deg,hsla(0,0%,100%,.5) 180deg,rgba(245,130,32,.4) 240deg,rgba(59,130,246,.4) 300deg,rgba(59,130,246,.5) 1turn);padding:1.5px;filter:blur(1px)}.agent-card:after,.agent-card:before{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;transition:opacity .3s ease}.agent-card:after{z-index:4;opacity:0;background:conic-gradient(from var(--edge-field-angle,0deg),rgba(59,130,246,.5) 0deg,hsla(0,0%,100%,.85) 60deg,rgba(245,130,32,.5) 120deg,hsla(0,0%,100%,.7) 180deg,rgba(245,130,32,.4) 240deg,rgba(59,130,246,.4) 300deg,rgba(59,130,246,.5) 1turn);padding:.5px}.agent-card:hover:not([data-disabled=true]):before{opacity:1;animation:agent-card-edge-glow 4s linear infinite}.agent-card:hover:not([data-disabled=true]):after{opacity:0}@keyframes agent-card-edge-glow{0%{--edge-field-angle:0deg}to{--edge-field-angle:360deg}}.agent-card>*{position:relative;z-index:5}.agent-card--disabled,.agent-card[data-disabled=true]{cursor:not-allowed!important}.agent-card--disabled:hover,.agent-card[data-disabled=true]:hover{transform:none!important;box-shadow:var(--agent-card-shadow-default)!important}.agent-card__head{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;gap:6px;padding-top:12px;min-height:26px}.agent-card__step{display:inline-flex;align-items:center;gap:6px;min-width:0}.agent-card__step-num{display:grid;place-items:center;width:26px;height:26px;flex:0 0 26px;font-family:var(--font-display);font-size:11px;font-weight:600;letter-spacing:.04em;color:var(--text-primary);background:linear-gradient(145deg,hsla(0,0%,100%,.5),rgba(248,250,253,.32));border:1px solid hsla(0,0%,100%,.58);border-radius:7px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.62),0 4px 12px rgba(15,23,42,.035);backdrop-filter:blur(12px) saturate(145%);-webkit-backdrop-filter:blur(12px) saturate(145%);transition:all .2s ease}.agent-card:focus-visible:not([data-disabled=true]) .agent-card__step-num,.agent-card:hover:not([data-disabled=true]) .agent-card__step-num{color:var(--brand-accent);background:transparent;border-color:rgba(231,127,37,.34);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.52),0 1px 3px rgba(231,127,37,.1);backdrop-filter:none;-webkit-backdrop-filter:none}.agent-card__status{display:inline-flex;align-items:center;gap:5px;height:22px;padding:0 9px;font-size:10.5px;font-weight:600;color:var(--accent-text);background:var(--accent-soft);border:1px solid rgba(245,130,32,.22);border-radius:var(--radius-pill)}.agent-card__status-dot{position:relative;display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--brand-accent);box-shadow:0 0 0 3px rgba(245,130,32,.18);animation:agent-card-status-pulse 1.5s ease-in-out infinite}.agent-card__avatar-wrap{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;height:79px;margin:4px auto 0;padding:0;width:100%;overflow:visible;flex:0 0 auto}.agent-card__avatar-glow{position:absolute;top:0;left:50%;z-index:0;width:calc(var(--agent-card-avatar-size) * 1.5);height:calc(var(--agent-card-avatar-size) * 1.5);border-radius:50%;opacity:0;transform:translateX(-50%) scale(1);pointer-events:none;transition:opacity .4s ease,transform .4s ease;background:radial-gradient(circle at 50% 50%,rgba(var(--primary-rgb),.2) 0,rgba(var(--primary-rgb),.12) 40%,transparent 70%);filter:blur(3px)}.agent-card:hover:not([data-disabled=true]) .agent-card__avatar-glow{opacity:1;transform:translateX(-50%) scale(1.1)}.agent-card__avatar-ring{position:absolute;top:0;left:50%;z-index:0;width:var(--agent-card-avatar-size);height:var(--agent-card-avatar-size);border-radius:50%;pointer-events:none;border:0 solid rgba(37,99,235,.7);transform:translateX(-50%) scale(1);opacity:0}.agent-card:focus-visible:not([data-disabled=true]) .agent-card__avatar-ring,.agent-card:hover:not([data-disabled=true]) .agent-card__avatar-ring{opacity:1;animation:agent-card-avatar-ring 2s ease-in-out infinite}@keyframes agent-card-avatar-ring{0%,to{border-color:rgba(37,99,235,.8);border-width:1.5px;box-shadow:0 0 8px rgba(37,99,235,.3)}50%{border-color:rgba(245,130,32,.8);border-width:2px;box-shadow:0 0 10px rgba(245,130,32,.35)}}.agent-card__avatar-disc{position:relative;z-index:1;display:grid;place-items:center;width:var(--agent-card-avatar-size);height:var(--agent-card-avatar-size);overflow:hidden;background:var(--agent-card-avatar-bg);border-radius:50%;box-shadow:inset 0 0 0 4px hsla(0,0%,100%,.92),0 6px 16px rgba(16,24,32,.1);flex:0 0 auto;transition:transform .3s cubic-bezier(.22,1,.36,1)}.agent-card:hover:not([data-disabled=true]) .agent-card__avatar-disc{transform:scale(1.04)}.agent-card__avatar-disc img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 28%;object-position:50% 28%;border-radius:inherit}.agent-card__agent-name{display:flex;align-items:flex-end;justify-content:center;height:24px;margin-top:10px;width:100%;overflow:hidden;font-size:14px;font-weight:600;line-height:1;color:var(--text-primary);text-align:center;white-space:nowrap;text-overflow:ellipsis}.agent-card__body{position:relative;z-index:1;display:flex;flex-direction:column;min-height:100px;margin-top:20px}.agent-card__title{display:block;overflow:hidden;width:100%;height:18px;font-size:12px;font-weight:500;line-height:1.4;color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis}.agent-card__desc{display:-webkit-box;overflow:hidden;width:100%;height:34px;margin-top:4px;font-size:11.5px;line-height:1.5;color:var(--text-secondary);word-break:break-word;-webkit-box-orient:vertical;-webkit-line-clamp:2}.agent-card__action{position:relative;display:flex;align-items:center;justify-content:center;overflow:hidden;margin-top:auto;height:32px;padding:0 14px;border-radius:10px;font-size:11.5px;font-weight:500;color:var(--text-primary);background:#fff;border:1px solid var(--border-strong);cursor:pointer;isolation:isolate;transition:color .18s ease,transform .18s ease,border-color .18s ease}.agent-card__action .btn-fill{position:absolute!important;z-index:1!important;left:50%!important;bottom:0!important;width:160%!important;height:220%!important;border-radius:50% 50% 0 0!important;transform:translate(-50%,101%)!important;transform-origin:top center!important;background:var(--btn-secondary-fill,#000)!important;transition:transform .32s cubic-bezier(.22,1,.36,1)!important}.agent-card__action:hover:not([data-disabled=true]) .btn-fill{background:var(--brand-accent)!important;transform:translate(-50%,18%)!important}.agent-card__action:hover:not([data-disabled=true]){color:#fff;border-color:transparent}.agent-card__action .btn-label{position:relative;z-index:2;display:inline-flex;align-items:center;justify-content:space-between;gap:8px;width:100%}.agent-card__action-arrow{flex:0 0 auto;transition:transform .2s ease}.agent-card__action:hover:not([data-disabled=true]) .agent-card__action-arrow{transform:translate(2px,-2px)}.agent-card:hover:not([data-disabled=true]) .agent-card__action{transform:translateY(-1px)}.agent-card--disabled .agent-card__action,.agent-card[data-disabled=true] .agent-card__action{cursor:not-allowed;background:#f5f5f5!important;border-color:var(--border)!important;color:var(--text-3)!important;opacity:1!important}.agent-card--disabled .agent-card__action .btn-fill,.agent-card[data-disabled=true] .agent-card__action .btn-fill{display:none}.agent-card--disabled .agent-card__action .btn-label,.agent-card[data-disabled=true] .agent-card__action .btn-label{color:var(--text-3)!important}.agent-card--disabled .agent-card__action-arrow,.agent-card[data-disabled=true] .agent-card__action-arrow{opacity:.6}[data-ui=button].btn-accent:hover:not(:disabled),[data-ui=button].btn-primary:hover:not(:disabled),[data-ui=button].btn-workflow:hover:not(:disabled){color:#fff!important;background:var(--btn-primary-bg-hover)!important;box-shadow:none!important}[data-ui=button].btn-tertiary{background:var(--btn-tertiary-bg)!important}[data-ui=button].btn-tertiary:hover:not(:disabled){background:var(--btn-tertiary-bg-hover)!important}[data-ui=button].btn-outline,[data-ui=button].btn-quaternary,[data-ui=button].btn-secondary{background:#fff!important}[data-ui=button].btn-outline,[data-ui=button].btn-secondary{color:var(--text-primary)!important;border-color:var(--border-strong)!important}[data-ui=button].btn-secondary:hover:not(:disabled){color:#fff!important;background:transparent!important;border-color:transparent!important;box-shadow:none!important}[data-ui=button].btn-outline:hover:not(:disabled),[data-ui=button].btn-quaternary:hover:not(:disabled){background:var(--btn-quaternary-bg-hover)!important}[data-ui=button].btn-ghost{color:var(--text-secondary)!important;background:transparent!important;border-color:transparent!important;box-shadow:none!important}[data-ui=button].btn-ghost:hover:not(:disabled){color:var(--text-primary)!important;background:var(--btn-ghost-bg-hover)!important;border-color:transparent!important;box-shadow:none!important}[data-ui=button].btn-danger{background:var(--btn-danger-bg)!important}[data-ui=button].btn-danger,[data-ui=button].btn-danger:hover:not(:disabled){color:var(--danger)!important;border-color:var(--danger)!important;box-shadow:none!important}[data-ui=button].btn-danger:hover:not(:disabled){background:var(--btn-danger-bg-hover)!important}[data-ui=button].btn-dark{color:var(--text-primary)!important;background:#fff!important;border-color:var(--border-strong)!important;box-shadow:none!important}[data-ui=button].btn-dark:hover:not(:disabled){color:#fff!important;background:var(--btn)!important;border-color:var(--btn)!important;box-shadow:none!important}[data-ui=button].btn-success{background:var(--success)!important}[data-ui=button].btn-success,[data-ui=button].btn-success:hover:not(:disabled){color:#fff!important;border-color:transparent!important;box-shadow:none!important}[data-ui=button].btn-success:hover:not(:disabled){background:var(--success-dark)!important}.hotword-primary-button:not([data-ui=button]):before,[data-ui=button] .btn-fill{position:absolute!important;z-index:1!important;left:50%!important;bottom:0!important;width:150%!important;aspect-ratio:1/1!important;border-radius:50%!important;transform:var(--btn-fill-rest)!important;transition:transform .46s cubic-bezier(.5,.1,.01,.99),background .3s ease!important;pointer-events:none!important}[data-ui=button] .btn-fill{background:var(--btn-primary-fill)!important}.hotword-primary-button:not([data-ui=button]):before{content:"";background:var(--btn-primary-fill)!important}[data-ui=button].btn-accent:hover:not(:disabled) .btn-fill,[data-ui=button].btn-primary:hover:not(:disabled) .btn-fill,[data-ui=button].btn-workflow:hover:not(:disabled) .btn-fill{background:var(--btn-primary-fill-hover)!important}[data-ui=button].btn-secondary:hover:not(:disabled) .btn-fill{background:var(--btn-secondary-fill-hover)!important}[data-ui=button].btn-dark .btn-fill{background:var(--btn)!important}[data-ui=button].btn-dark:hover:not(:disabled) .btn-fill{background:var(--btn-hover)!important}.hotword-primary-button:not([data-ui=button]):hover:not(:disabled):before,[data-ui=button]:hover:not(:disabled) .btn-fill{transform:var(--btn-fill-hover)!important}.hotword-primary-button:not([data-ui=button])>*,[data-ui=button] .btn-label{position:relative!important;z-index:2!important}.hotword-primary-button:not([data-ui=button]){position:relative!important;overflow:hidden!important;isolation:isolate!important;color:#fff!important;background:var(--btn-primary-bg)!important;border:0!important;box-shadow:none!important}.hotword-primary-button:not([data-ui=button]):hover:not(:disabled){color:#fff!important;background:var(--btn-primary-bg-hover)!important;border:0!important;box-shadow:none!important}@media (prefers-reduced-motion:reduce){.hotword-primary-button:not([data-ui=button]):before,[data-ui=button] .btn-fill{transition:none}}[data-ui=table]{border-collapse:collapse}[data-ui=table] td,[data-ui=table] th{text-align:left}[data-ui=table] td:last-child,[data-ui=table] th:last-child{white-space:nowrap}[data-ui=table-scroll][data-responsive=cards]{overflow-x:visible}@media (max-width:640px){[data-ui=table-scroll][data-responsive=cards] table,[data-ui=table-scroll][data-responsive=cards] tbody,[data-ui=table-scroll][data-responsive=cards] td,[data-ui=table-scroll][data-responsive=cards] th,[data-ui=table-scroll][data-responsive=cards] thead,[data-ui=table-scroll][data-responsive=cards] tr{display:block}[data-ui=table-scroll][data-responsive=cards] table{min-width:0!important}[data-ui=table-scroll][data-responsive=cards] thead{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}[data-ui=table-scroll][data-responsive=cards] tbody{display:grid;gap:10px;padding:10px}[data-ui=table-scroll][data-responsive=cards] tbody tr{border:1px solid var(--ui-glass-border,var(--border));border-radius:16px;background:#fff;overflow:hidden}[data-ui=table-scroll][data-responsive=cards] tbody tr:hover{background:#fff}[data-ui=table-scroll][data-responsive=cards] tbody td{display:grid;grid-template-columns:minmax(76px,28%) minmax(0,1fr);gap:12px;align-items:start;padding:10px 12px;border-bottom:1px solid var(--border-light);white-space:normal!important}[data-ui=table-scroll][data-responsive=cards] tbody td:last-child{border-bottom:0}[data-ui=table-scroll][data-responsive=cards] tbody td:before{content:attr(data-label);min-width:0;color:var(--text-secondary);font-size:12px;line-height:1.5}[data-ui=table-scroll][data-responsive=cards] tbody td:not([data-label]):before{content:none}}@keyframes agent-card-status-pulse{0%,to{box-shadow:0 0 0 3px rgba(245,130,32,.18);transform:scale(1)}50%{box-shadow:0 0 0 6px rgba(245,130,32,.06);transform:scale(1.1)}}@media (prefers-reduced-motion:reduce){.agent-card,.agent-card *{animation:none!important;transition-duration:.01ms!important}}.agent-card-flow-connector{position:absolute!important;top:50%!important;left:100%!important;transform:translate(calc(var(--pipeline-gap, 12px) / -2 - 14px),-50%)!important;width:var(--agent-card-connector-w,50px)!important;height:20px!important;z-index:8!important;pointer-events:none!important;overflow:visible!important}.agent-card-flow-connector:before{width:16px!important;height:1px!important;transform:translateY(-50%)!important;border-radius:var(--radius-pill)!important;background:linear-gradient(90deg,rgba(var(--primary-rgb),.08),rgba(var(--primary-rgb),.28),rgba(var(--primary-rgb),.08))!important}.agent-card-flow-connector:after,.agent-card-flow-connector:before{content:""!important;position:absolute!important;top:50%!important;left:6px!important}.agent-card-flow-connector:after{width:5px!important;height:6px!important;transform:translateY(-50%) translateX(0);background:var(--accent)!important;clip-path:polygon(0 0,100% 50%,0 100%,28% 50%)!important;filter:drop-shadow(0 0 2px rgba(var(--primary-rgb),.48))!important;opacity:0;animation:agent-card-flow-pulse 3.2s linear var(--agent-flow-delay,0s) infinite!important}@keyframes agent-card-flow-pulse{0%{transform:translateY(-50%) translateX(0);opacity:0}2%{opacity:1}12%{transform:translateY(-50%) translateX(11px);opacity:1}15%,to{transform:translateY(-50%) translateX(11px);opacity:0}}.agent-card-item[data-index="1"]{--agent-flow-delay:0.18s}.agent-card-item[data-index="2"]{--agent-flow-delay:0.36s}.agent-card-item[data-index="3"]{--agent-flow-delay:0.54s}.agent-card-item[data-index="4"]{--agent-flow-delay:0.72s}.edge-light-field{position:relative;isolation:isolate;min-width:0;background:#fff;border:1px solid var(--ui-glass-border);box-shadow:var(--ui-glass-field-shadow);backdrop-filter:var(--ui-glass-field-filter);-webkit-backdrop-filter:var(--ui-glass-field-filter);transition:border-color var(--motion-180) ease,box-shadow var(--motion-180) ease}.edge-light-field[data-radius=control]{border-radius:var(--radius-control)}.edge-light-field[data-radius=card]{border-radius:var(--radius-card)}.edge-light-field[data-radius=dialog]{border-radius:var(--radius-dialog)}.edge-light-field[data-radius=pill]{border-radius:var(--radius-pill)}.edge-light-field:after{content:"";position:absolute;inset:-1px;z-index:1;padding:1px;border-radius:inherit;pointer-events:none;opacity:0;background:conic-gradient(from var(--edge-field-angle,0deg),rgba(var(--edge-light-blue-rgb),.12) 0deg,rgba(var(--edge-light-blue-rgb),.38) 45deg,hsla(0,0%,100%,.75) 55deg,rgba(var(--edge-light-orange-rgb),.38) 65deg,rgba(var(--edge-light-orange-rgb),.12) 90deg,rgba(var(--edge-light-blue-rgb),.12) 135deg,hsla(0,0%,100%,.55) 225deg,rgba(var(--edge-light-orange-rgb),.28) 270deg,rgba(var(--edge-light-orange-rgb),.12) 315deg,rgba(var(--edge-light-blue-rgb),.12) 1turn);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;transition:opacity var(--motion-180) ease;filter:blur(.5px)}.edge-light-field:is(:hover,:focus-within){border-color:transparent;box-shadow:var(--ui-glass-field-active-shadow)}.edge-light-field:is(:hover,:focus-within):after{opacity:1;animation:edge-field-flow 3s linear infinite}.edge-light-field>*{position:relative;z-index:2}.edge-light-field>[data-ui=input],.edge-light-field>[data-ui=select],.edge-light-field>[data-ui=textarea]{border-color:transparent!important;background:#fff!important;box-shadow:none!important}.edge-light-field>[data-ui=input]:is(:hover,:focus,:focus-visible),.edge-light-field>[data-ui=select]:is(:hover,:focus,:focus-visible),.edge-light-field>[data-ui=textarea]:is(:hover,:focus,:focus-visible){border-color:transparent!important;background:#fff!important;box-shadow:none!important;outline:none!important}@property --edge-field-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes edge-field-flow{to{--edge-field-angle:360deg}}@media (prefers-reduced-motion:reduce){.edge-light-field:is(:hover,:focus-within):after{animation:none}}*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }/*
! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com
*/*,:after,:before{border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:var(--font-sans);font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--font-mono);font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.\!container{width:100%!important}.container{width:100%}@media (min-width:640px){.\!container{max-width:640px!important}.container{max-width:640px}}@media (min-width:768px){.\!container{max-width:768px!important}.container{max-width:768px}}@media (min-width:1024px){.\!container{max-width:1024px!important}.container{max-width:1024px}}@media (min-width:1280px){.\!container{max-width:1280px!important}.container{max-width:1280px}}@media (min-width:1536px){.\!container{max-width:1536px!important}.container{max-width:1536px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.pointer-events-none{pointer-events:none}.pointer-events-auto{pointer-events:auto}.\!visible{visibility:visible!important}.visible{visibility:visible}.invisible{visibility:hidden}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.-inset-px{inset:-1px}.inset-0{inset:0}.inset-2{inset:.5rem}.inset-\[-1px\]{inset:-1px}.inset-\[-50\%\]{inset:-50%}.inset-x-0{left:0;right:0}.inset-x-2{left:.5rem;right:.5rem}.inset-x-3{left:.75rem;right:.75rem}.-bottom-0\.5{bottom:-.125rem}.-bottom-32{bottom:-8rem}.-bottom-8{bottom:-2rem}.-bottom-px{bottom:-1px}.-left-1\.5{left:-.375rem}.-left-24{left:-6rem}.-right-0\.5{right:-.125rem}.-right-1\.5{right:-.375rem}.-right-16{right:-4rem}.-right-20{right:-5rem}.-right-24{right:-6rem}.-top-0\.5{top:-.125rem}.-top-1{top:-.25rem}.-top-1\.5{top:-.375rem}.-top-12{top:-3rem}.-top-24{top:-6rem}.-top-6{top:-1.5rem}.bottom-0{bottom:0}.bottom-1{bottom:.25rem}.bottom-12{bottom:3rem}.bottom-2\.5{bottom:.625rem}.bottom-3{bottom:.75rem}.bottom-4{bottom:1rem}.bottom-6{bottom:1.5rem}.bottom-\[-18px\]{bottom:-18px}.bottom-full{bottom:100%}.left-0{left:0}.left-0\.5{left:.125rem}.left-1\/2{left:50%}.left-3{left:.75rem}.left-3\.5{left:.875rem}.left-\[-5px\]{left:-5px}.right-0{right:0}.right-1\.5{right:.375rem}.right-2{right:.5rem}.right-2\.5{right:.625rem}.right-3{right:.75rem}.right-3\.5{right:.875rem}.right-4{right:1rem}.right-6{right:1.5rem}.top-0{top:0}.top-1\/2{top:50%}.top-4{top:1rem}.top-8{top:2rem}.top-\[14\%\]{top:14%}.top-\[18px\]{top:18px}.top-\[42\%\]{top:42%}.top-\[60px\]{top:60px}.top-\[7px\]{top:7px}.top-\[calc\(100\%\+6px\)\]{top:calc(100% + 6px)}.top-full{top:100%}.isolate{isolation:isolate}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[200\]{z-index:200}.z-\[2\]{z-index:2}.z-\[3\]{z-index:3}.z-\[60\]{z-index:60}.z-\[9999\]{z-index:9999}.z-\[var\(--z-dialog\)\]{z-index:var(--z-dialog)}.order-1{order:1}.order-2{order:2}.col-span-2{grid-column:span 2/span 2}.col-span-3{grid-column:span 3/span 3}.m-0{margin:0}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.-mx-2{margin-left:-.5rem;margin-right:-.5rem}.-mx-8{margin-left:-2rem;margin-right:-2rem}.mx-0\.5{margin-left:.125rem;margin-right:.125rem}.mx-1\.5{margin-left:.375rem;margin-right:.375rem}.mx-2{margin-left:.5rem;margin-right:.5rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-5{margin-left:1.25rem;margin-right:1.25rem}.mx-auto{margin-left:auto;margin-right:auto}.my-2{margin-top:.5rem;margin-bottom:.5rem}.my-3{margin-top:.75rem;margin-bottom:.75rem}.my-4{margin-top:1rem;margin-bottom:1rem}.-ml-2{margin-left:-.5rem}.-mt-0\.5{margin-top:-.125rem}.-mt-2{margin-top:-.5rem}.mb-0\.5{margin-bottom:.125rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-10{margin-bottom:2.5rem}.mb-2{margin-bottom:.5rem}.mb-2\.5{margin-bottom:.625rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-7{margin-bottom:1.75rem}.mb-8{margin-bottom:2rem}.ml-0{margin-left:0}.ml-0\.5{margin-left:.125rem}.ml-1{margin-left:.25rem}.ml-1\.5{margin-left:.375rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-6{margin-left:1.5rem}.ml-8{margin-left:2rem}.ml-\[22px\]{margin-left:22px}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-1\.5{margin-right:.375rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.mr-auto{margin-right:auto}.mt-0{margin-top:0}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-10{margin-top:2.5rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.mt-\[18px\]{margin-top:18px}.mt-\[34px\]{margin-top:34px}.mt-auto{margin-top:auto}.line-clamp-1{-webkit-line-clamp:1}.line-clamp-1,.line-clamp-2{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical}.line-clamp-2{-webkit-line-clamp:2}.line-clamp-3{overflow:hidden;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3}.\!block{display:block!important}.block{display:block}.inline-block{display:inline-block}.\!inline{display:inline!important}.inline{display:inline}.flex{display:flex}.\!inline-flex{display:inline-flex!important}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.\!h-\[34px\]{height:34px!important}.h-0{height:0}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-24{height:6rem}.h-28{height:7rem}.h-3{height:.75rem}.h-3\.5{height:.875rem}.h-32{height:8rem}.h-4{height:1rem}.h-40{height:10rem}.h-44{height:11rem}.h-48{height:12rem}.h-5{height:1.25rem}.h-56{height:14rem}.h-6{height:1.5rem}.h-64{height:16rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-80{height:20rem}.h-9{height:2.25rem}.h-96{height:24rem}.h-\[1\.1em\]{height:1.1em}.h-\[100px\]{height:100px}.h-\[110px\]{height:110px}.h-\[120px\]{height:120px}.h-\[130px\]{height:130px}.h-\[140px\]{height:140px}.h-\[14px\]{height:14px}.h-\[150px\]{height:150px}.h-\[16px\]{height:16px}.h-\[18px\]{height:18px}.h-\[200px\]{height:200px}.h-\[220px\]{height:220px}.h-\[22px\]{height:22px}.h-\[260px\]{height:260px}.h-\[2px\]{height:2px}.h-\[30px\]{height:30px}.h-\[360px\]{height:360px}.h-\[38px\]{height:38px}.h-\[3px\]{height:3px}.h-\[420px\]{height:420px}.h-\[54px\]{height:54px}.h-\[5px\]{height:5px}.h-\[66px\]{height:66px}.h-\[8px\]{height:8px}.h-\[calc\(100vh-3\.5rem\)\]{height:calc(100vh - 3.5rem)}.h-\[var\(--control-height\)\]{height:var(--control-height)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.h-screen{height:100vh}.max-h-40{max-height:10rem}.max-h-56{max-height:14rem}.max-h-\[240px\]{max-height:240px}.max-h-\[260px\]{max-height:260px}.max-h-\[280px\]{max-height:280px}.max-h-\[300px\]{max-height:300px}.max-h-\[320px\]{max-height:320px}.max-h-\[400px\]{max-height:400px}.max-h-\[80vh\]{max-height:80vh}.max-h-\[88vh\]{max-height:88vh}.max-h-\[calc\(100dvh-32px\)\]{max-height:calc(100dvh - 32px)}.max-h-\[calc\(100vh-260px\)\]{max-height:calc(100vh - 260px)}.min-h-0{min-height:0}.min-h-10{min-height:2.5rem}.min-h-14{min-height:3.5rem}.min-h-16{min-height:4rem}.min-h-28{min-height:7rem}.min-h-8{min-height:2rem}.min-h-\[116px\]{min-height:116px}.min-h-\[18px\]{min-height:18px}.min-h-\[20px\]{min-height:20px}.min-h-\[28px\]{min-height:28px}.min-h-\[30px\]{min-height:30px}.min-h-\[360px\]{min-height:360px}.min-h-\[400px\]{min-height:400px}.min-h-\[40vh\]{min-height:40vh}.min-h-\[500px\]{min-height:500px}.min-h-\[50vh\]{min-height:50vh}.min-h-\[52px\]{min-height:52px}.min-h-\[560px\]{min-height:560px}.min-h-\[60vh\]{min-height:60vh}.min-h-\[640px\]{min-height:640px}.min-h-\[80px\]{min-height:80px}.min-h-\[88px\]{min-height:88px}.min-h-\[calc\(100vh-3\.5rem\)\]{min-height:calc(100vh - 3.5rem)}.min-h-\[calc\(100vh-72px\)\]{min-height:calc(100vh - 72px)}.min-h-\[calc\(100vh-80px\)\]{min-height:calc(100vh - 80px)}.min-h-screen{min-height:100vh}.\!w-auto{width:auto!important}.w-0{width:0}.w-0\.5{width:.125rem}.w-1{width:.25rem}.w-1\.5{width:.375rem}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-2\/5{width:40%}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3{width:.75rem}.w-3\.5{width:.875rem}.w-3\/5{width:60%}.w-32{width:8rem}.w-36{width:9rem}.w-4{width:1rem}.w-40{width:10rem}.w-44{width:11rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-52{width:13rem}.w-56{width:14rem}.w-6{width:1.5rem}.w-64{width:16rem}.w-7{width:1.75rem}.w-72{width:18rem}.w-8{width:2rem}.w-80{width:20rem}.w-9{width:2.25rem}.w-96{width:24rem}.w-\[1\.5px\]{width:1.5px}.w-\[10\%\]{width:10%}.w-\[100px\]{width:100px}.w-\[11\%\]{width:11%}.w-\[110px\]{width:110px}.w-\[12\%\]{width:12%}.w-\[120px\]{width:120px}.w-\[13\%\]{width:13%}.w-\[130px\]{width:130px}.w-\[132px\]{width:132px}.w-\[14\%\]{width:14%}.w-\[140px\]{width:140px}.w-\[148px\]{width:148px}.w-\[14px\]{width:14px}.w-\[15\%\]{width:15%}.w-\[150px\]{width:150px}.w-\[16\%\]{width:16%}.w-\[17\%\]{width:17%}.w-\[176px\]{width:176px}.w-\[18\%\]{width:18%}.w-\[180px\]{width:180px}.w-\[18px\]{width:18px}.w-\[20\%\]{width:20%}.w-\[200px\]{width:200px}.w-\[22\%\]{width:22%}.w-\[220px\]{width:220px}.w-\[23\%\]{width:23%}.w-\[24\%\]{width:24%}.w-\[26\%\]{width:26%}.w-\[260px\]{width:260px}.w-\[27\%\]{width:27%}.w-\[28\%\]{width:28%}.w-\[280px\]{width:280px}.w-\[2px\]{width:2px}.w-\[30\%\]{width:30%}.w-\[300px\]{width:300px}.w-\[30px\]{width:30px}.w-\[31\%\]{width:31%}.w-\[34\%\]{width:34%}.w-\[340px\]{width:340px}.w-\[36\%\]{width:36%}.w-\[360px\]{width:360px}.w-\[38\%\]{width:38%}.w-\[420px\]{width:420px}.w-\[44px\]{width:44px}.w-\[45\%\]{width:45%}.w-\[460px\]{width:460px}.w-\[480px\]{width:480px}.w-\[5\%\]{width:5%}.w-\[520px\]{width:520px}.w-\[560px\]{width:560px}.w-\[56px\]{width:56px}.w-\[6\%\]{width:6%}.w-\[60px\]{width:60px}.w-\[72px\]{width:72px}.w-\[88px\]{width:88px}.w-\[8px\]{width:8px}.w-\[9\%\]{width:9%}.w-\[min\(96vw\2c 860px\)\]{width:min(96vw,860px)}.w-\[var\(--sidebar-width\)\]{width:var(--sidebar-width)}.w-auto{width:auto}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.w-max{width:-moz-max-content;width:max-content}.w-px{width:1px}.min-w-0{min-width:0}.min-w-\[120px\]{min-width:120px}.min-w-\[140px\]{min-width:140px}.min-w-\[160px\]{min-width:160px}.min-w-\[16px\]{min-width:16px}.min-w-\[180px\]{min-width:180px}.min-w-\[22px\]{min-width:22px}.min-w-\[240px\]{min-width:240px}.min-w-\[260px\]{min-width:260px}.min-w-\[32px\]{min-width:32px}.min-w-\[340px\]{min-width:340px}.min-w-\[36px\]{min-width:36px}.min-w-\[420px\]{min-width:420px}.min-w-\[680px\]{min-width:680px}.min-w-\[720px\]{min-width:720px}.min-w-\[72px\]{min-width:72px}.min-w-\[760px\]{min-width:760px}.max-w-0{max-width:0}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-\[1100px\]{max-width:1100px}.max-w-\[1120px\]{max-width:1120px}.max-w-\[1200px\]{max-width:1200px}.max-w-\[120px\]{max-width:120px}.max-w-\[1280px\]{max-width:1280px}.max-w-\[1400px\]{max-width:1400px}.max-w-\[140px\]{max-width:140px}.max-w-\[150px\]{max-width:150px}.max-w-\[160px\]{max-width:160px}.max-w-\[1680px\]{max-width:1680px}.max-w-\[180px\]{max-width:180px}.max-w-\[200px\]{max-width:200px}.max-w-\[220px\]{max-width:220px}.max-w-\[240px\]{max-width:240px}.max-w-\[260px\]{max-width:260px}.max-w-\[280px\]{max-width:280px}.max-w-\[300px\]{max-width:300px}.max-w-\[320px\]{max-width:320px}.max-w-\[340px\]{max-width:340px}.max-w-\[360px\]{max-width:360px}.max-w-\[40\%\]{max-width:40%}.max-w-\[400px\]{max-width:400px}.max-w-\[430px\]{max-width:430px}.max-w-\[440px\]{max-width:440px}.max-w-\[45vw\]{max-width:45vw}.max-w-\[480px\]{max-width:480px}.max-w-\[520px\]{max-width:520px}.max-w-\[560px\]{max-width:560px}.max-w-\[60\%\]{max-width:60%}.max-w-\[640px\]{max-width:640px}.max-w-\[680px\]{max-width:680px}.max-w-\[720px\]{max-width:720px}.max-w-\[72vw\]{max-width:72vw}.max-w-\[760px\]{max-width:760px}.max-w-\[780px\]{max-width:780px}.max-w-\[80\%\]{max-width:80%}.max-w-\[860px\]{max-width:860px}.max-w-\[900px\]{max-width:900px}.max-w-\[90vw\]{max-width:90vw}.max-w-\[92vw\]{max-width:92vw}.max-w-\[960px\]{max-width:960px}.max-w-\[96vw\]{max-width:96vw}.max-w-\[min\(320px\2c 80vw\)\]{max-width:min(320px,80vw)}.max-w-\[min\(920px\2c 100vw\)\]{max-width:min(920px,100vw)}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-none{max-width:none}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1 0%}.flex-auto{flex:1 1 auto}.flex-shrink{flex-shrink:1}.flex-shrink-0,.shrink-0{flex-shrink:0}.table-fixed{table-layout:fixed}.border-collapse{border-collapse:collapse}.origin-left{transform-origin:left}.origin-top-right{transform-origin:top right}.-translate-x-1{--tw-translate-x:-0.25rem}.-translate-x-1,.-translate-x-1\/2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-x-1\/2{--tw-translate-x:-50%}.-translate-y-1\/2{--tw-translate-y:-50%}.-translate-y-1\/2,.-translate-y-5{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-5{--tw-translate-y:-1.25rem}.-translate-y-\[1px\]{--tw-translate-y:-1px}.-translate-y-\[1px\],.-translate-y-full{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-full{--tw-translate-y:-100%}.translate-x-0{--tw-translate-x:0px}.translate-x-0,.translate-x-full{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-x-full{--tw-translate-x:100%}.translate-y-0{--tw-translate-y:0px}.translate-y-0,.translate-y-1{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-1{--tw-translate-y:0.25rem}.-rotate-90{--tw-rotate:-90deg}.-rotate-90,.rotate-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-0{--tw-rotate:0deg}.rotate-12{--tw-rotate:12deg}.rotate-12,.rotate-180{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate:180deg}.rotate-45{--tw-rotate:45deg}.rotate-45,.scale-100{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-100{--tw-scale-x:1;--tw-scale-y:1}.scale-95{--tw-scale-x:.95;--tw-scale-y:.95}.scale-95,.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.animate-\[fadeIn_150ms_ease-out_200ms_both\]{animation:fadeIn .15s ease-out .2s both}.animate-\[hx-dialog-in_var\(--motion-240\)_var\(--ease-out\)_both\]{animation:hx-dialog-in var(--motion-240) var(--ease-out) both}.animate-\[hx-overlay-in_var\(--motion-180\)_var\(--ease-out\)_both\]{animation:hx-overlay-in var(--motion-180) var(--ease-out) both}.animate-\[ts-blink_1s_step-end_infinite\]{animation:ts-blink 1s step-end infinite}@keyframes bounce{0%,to{transform:translateY(-25%);animation-timing-function:cubic-bezier(.8,0,1,1)}50%{transform:none;animation-timing-function:cubic-bezier(0,0,.2,1)}}.animate-bounce{animation:bounce 1s infinite}.animate-fade-in{animation:fadeIn .5s ease-out forwards}@keyframes ping{75%,to{transform:scale(2);opacity:0}}.animate-ping{animation:ping 1s cubic-bezier(0,0,.2,1) infinite}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}.animate-spin{animation:spin 1s linear infinite}.\!cursor-pointer{cursor:pointer!important}.cursor-copy{cursor:copy}.cursor-default{cursor:default}.cursor-help{cursor:help}.cursor-not-allowed{cursor:not-allowed}.cursor-pointer{cursor:pointer}.cursor-text{cursor:text}.cursor-wait{cursor:wait}.select-none{-webkit-user-select:none;-moz-user-select:none;user-select:none}.select-auto{-webkit-user-select:auto;-moz-user-select:auto;user-select:auto}.resize-none{resize:none}.resize-y{resize:vertical}.resize{resize:both}.snap-y{scroll-snap-type:y var(--tw-scroll-snap-strictness)}.snap-proximity{--tw-scroll-snap-strictness:proximity}.snap-start{scroll-snap-align:start}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.list-none{list-style-type:none}.appearance-none{-webkit-appearance:none;-moz-appearance:none;appearance:none}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-\[132px_minmax\(0\2c 1fr\)\]{grid-template-columns:132px minmax(0,1fr)}.grid-cols-\[1fr_1\.6fr_32px\]{grid-template-columns:1fr 1.6fr 32px}.grid-cols-\[28px_120px_1fr_56px\]{grid-template-columns:28px 120px 1fr 56px}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0{gap:0}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-3\.5{gap:.875rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-px{gap:1px}.gap-x-2{-moz-column-gap:.5rem;column-gap:.5rem}.gap-x-3{-moz-column-gap:.75rem;column-gap:.75rem}.gap-x-\[0\.28em\]{-moz-column-gap:.28em;column-gap:.28em}.gap-y-1{row-gap:.25rem}.gap-y-2{row-gap:.5rem}.gap-y-3{row-gap:.75rem}.gap-y-5{row-gap:1.25rem}.space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.125rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.125rem * var(--tw-space-y-reverse))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.375rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.375rem * var(--tw-space-y-reverse))}.space-y-10>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.5rem * var(--tw-space-y-reverse))}.space-y-12>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(3rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(3rem * var(--tw-space-y-reverse))}.space-y-16>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(4rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(4rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.625rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.625rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-3\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.875rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.875rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.space-y-8>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2rem * var(--tw-space-y-reverse))}.space-y-9>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(2.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(2.25rem * var(--tw-space-y-reverse))}.divide-y>:not([hidden])~:not([hidden]){--tw-divide-y-reverse:0;border-top-width:calc(1px * calc(1 - var(--tw-divide-y-reverse)));border-bottom-width:calc(1px * var(--tw-divide-y-reverse))}.divide-brand-100>:not([hidden])~:not([hidden]){border-color:var(--brand-100)}.divide-gray-50>:not([hidden])~:not([hidden]){--tw-divide-opacity:1;border-color:rgb(249 250 251/var(--tw-divide-opacity,1))}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.self-center{align-self:center}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-visible{overflow:visible}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overscroll-contain{overscroll-behavior:contain}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.\!rounded-\[999px\]{border-radius:999px!important}.\!rounded-full{border-radius:9999px!important}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-\[10px\]{border-radius:10px}.rounded-\[12px\]{border-radius:12px}.rounded-\[13px\]{border-radius:13px}.rounded-\[14px\]{border-radius:14px}.rounded-\[18px\]{border-radius:18px}.rounded-\[20px\]{border-radius:20px}.rounded-\[24px\]{border-radius:24px}.rounded-\[26px\]{border-radius:26px}.rounded-\[2px\]{border-radius:2px}.rounded-\[3px\]{border-radius:3px}.rounded-\[5px\]{border-radius:5px}.rounded-\[7px\]{border-radius:7px}.rounded-\[8px\]{border-radius:8px}.rounded-\[inherit\]{border-radius:inherit}.rounded-\[var\(--radius-card\)\]{border-radius:var(--radius-card)}.rounded-\[var\(--radius-control\)\]{border-radius:var(--radius-control)}.rounded-\[var\(--radius-dialog\)\]{border-radius:var(--radius-dialog)}.rounded-\[var\(--radius-lg\)\]{border-radius:var(--radius-lg)}.rounded-\[var\(--radius-md\)\]{border-radius:var(--radius-md)}.rounded-\[var\(--radius-sm\)\]{border-radius:var(--radius-sm)}.rounded-\[var\(--radius-xl\)\]{border-radius:var(--radius-xl)}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:var(--radius-lg)}.rounded-md{border-radius:var(--radius-md)}.rounded-none{border-radius:0}.rounded-sm{border-radius:var(--radius-sm)}.rounded-xl{border-radius:var(--radius-xl)}.rounded-l-\[12px\]{border-top-left-radius:12px;border-bottom-left-radius:12px}.rounded-l-none{border-top-left-radius:0;border-bottom-left-radius:0}.rounded-r-\[11px\]{border-top-right-radius:11px;border-bottom-right-radius:11px}.rounded-r-\[12px\]{border-top-right-radius:12px;border-bottom-right-radius:12px}.rounded-t{border-top-left-radius:.25rem;border-top-right-radius:.25rem}.rounded-t-\[var\(--radius-sm\)\]{border-top-left-radius:var(--radius-sm);border-top-right-radius:var(--radius-sm)}.rounded-tl-md{border-top-left-radius:var(--radius-md)}.rounded-tr-md{border-top-right-radius:var(--radius-md)}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-4{border-width:4px}.border-\[1\.5px\]{border-width:1.5px}.border-\[6px\]{border-width:6px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-l{border-left-width:1px}.border-l-0{border-left-width:0}.border-l-2{border-left-width:2px}.border-l-\[3px\]{border-left-width:3px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-dashed{border-style:dashed}.\!border-none{border-style:none!important}.border-none{border-style:none}.\!border-\[var\(--brand-300\)\]{border-color:var(--brand-300)!important}.\!border-transparent{border-color:transparent!important}.border-\[rgba\(0\2c 0\2c 0\2c 0\.06\)\]{border-color:rgba(0,0,0,.06)}.border-\[rgba\(15\2c 23\2c 42\2c 0\.05\)\]{border-color:rgba(15,23,42,.05)}.border-\[rgba\(15\2c 23\2c 42\2c 0\.055\)\]{border-color:rgba(15,23,42,.055)}.border-\[rgba\(15\2c 23\2c 42\2c 0\.06\)\]{border-color:rgba(15,23,42,.06)}.border-\[rgba\(15\2c 23\2c 42\2c 0\.075\)\]{border-color:rgba(15,23,42,.075)}.border-\[rgba\(15\2c 23\2c 42\2c 0\.08\)\]{border-color:rgba(15,23,42,.08)}.border-\[rgba\(15\2c 23\2c 42\2c 0\.085\)\]{border-color:rgba(15,23,42,.085)}.border-\[rgba\(21\2c 154\2c 181\2c 0\.18\)\]{border-color:rgba(21,154,181,.18)}.border-\[rgba\(217\2c 139\2c 22\2c 0\.18\)\]{border-color:rgba(217,139,22,.18)}.border-\[rgba\(217\2c 48\2c 37\2c 0\.18\)\]{border-color:rgba(217,48,37,.18)}.border-\[rgba\(22\2c 163\2c 106\2c 0\.18\)\]{border-color:rgba(22,163,106,.18)}.border-\[rgba\(231\2c 127\2c 37\2c 0\.18\)\]{border-color:rgba(231,127,37,.18)}.border-\[rgba\(231\2c 127\2c 37\2c 0\.24\)\]{border-color:rgba(231,127,37,.24)}.border-\[rgba\(237\2c 133\2c 56\2c 0\.24\)\]{border-color:rgba(237,133,56,.24)}.border-\[var\(--border\)\]{border-color:var(--border)}.border-\[var\(--border-hairline\)\]{border-color:var(--border-hairline)}.border-\[var\(--border-strong\)\]{border-color:var(--border-strong)}.border-\[var\(--brand-100\)\]{border-color:var(--brand-100)}.border-\[var\(--brand-200\)\]{border-color:var(--brand-200)}.border-\[var\(--brand-200\2c \#dbe4ee\)\]{border-color:var(--brand-200,#dbe4ee)}.border-\[var\(--brand-300\)\]{border-color:var(--brand-300)}.border-\[var\(--brand-400\)\]{border-color:var(--brand-400)}.border-\[var\(--brand-50\)\]{border-color:var(--brand-50)}.border-\[var\(--brand-700\)\]{border-color:var(--brand-700)}.border-\[var\(--danger\)\]{border-color:var(--danger)}.border-\[var\(--primary\)\]{border-color:var(--primary)}.border-\[var\(--primary-subtle\)\]{border-color:var(--primary-subtle)}.border-\[var\(--text-display\)\]{border-color:var(--text-display)}.border-\[var\(--ui-glass-border\2c var\(--border\)\)\]{border-color:var(--ui-glass-border,var(--border))}.border-amber-200{--tw-border-opacity:1;border-color:rgb(253 230 138/var(--tw-border-opacity,1))}.border-amber-300{--tw-border-opacity:1;border-color:rgb(252 211 77/var(--tw-border-opacity,1))}.border-amber-500{--tw-border-opacity:1;border-color:rgb(245 158 11/var(--tw-border-opacity,1))}.border-amber-900{--tw-border-opacity:1;border-color:rgb(120 53 15/var(--tw-border-opacity,1))}.border-black{--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1))}.border-black\/5{border-color:rgba(0,0,0,.05)}.border-black\/\[0\.035\]{border-color:rgba(0,0,0,.035)}.border-black\/\[0\.045\]{border-color:rgba(0,0,0,.045)}.border-black\/\[0\.075\]{border-color:rgba(0,0,0,.075)}.border-brand-100{border-color:var(--brand-100)}.border-brand-200{border-color:var(--brand-200)}.border-brand-300{border-color:var(--brand-300)}.border-brand-50{border-color:var(--brand-50)}.border-brand-900{border-color:var(--brand-900)}.border-current{border-color:currentColor}.border-emerald-200{--tw-border-opacity:1;border-color:rgb(167 243 208/var(--tw-border-opacity,1))}.border-emerald-300{--tw-border-opacity:1;border-color:rgb(110 231 183/var(--tw-border-opacity,1))}.border-emerald-500{--tw-border-opacity:1;border-color:rgb(16 185 129/var(--tw-border-opacity,1))}.border-emerald-900{--tw-border-opacity:1;border-color:rgb(6 78 59/var(--tw-border-opacity,1))}.border-gray-100{--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity,1))}.border-gray-200{--tw-border-opacity:1;border-color:rgb(229 231 235/var(--tw-border-opacity,1))}.border-gray-300{--tw-border-opacity:1;border-color:rgb(209 213 219/var(--tw-border-opacity,1))}.border-gray-50{--tw-border-opacity:1;border-color:rgb(249 250 251/var(--tw-border-opacity,1))}.border-gray-800{--tw-border-opacity:1;border-color:rgb(31 41 55/var(--tw-border-opacity,1))}.border-orange-900{--tw-border-opacity:1;border-color:rgb(124 45 18/var(--tw-border-opacity,1))}.border-pink-900{--tw-border-opacity:1;border-color:rgb(131 24 67/var(--tw-border-opacity,1))}.border-pink-900\/60{border-color:rgba(131,24,67,.6)}.border-primary-100{border-color:rgba(0,0,0,.06)}.border-primary-200{border-color:rgba(0,0,0,.12)}.border-primary-300{border-color:rgba(0,0,0,.2)}.border-primary-400{border-color:rgba(0,0,0,.35)}.border-primary-600{border-color:rgba(0,0,0,.6)}.border-red-100{--tw-border-opacity:1;border-color:rgb(254 226 226/var(--tw-border-opacity,1))}.border-red-200{--tw-border-opacity:1;border-color:rgb(254 202 202/var(--tw-border-opacity,1))}.border-red-400{--tw-border-opacity:1;border-color:rgb(248 113 113/var(--tw-border-opacity,1))}.border-red-500{--tw-border-opacity:1;border-color:rgb(239 68 68/var(--tw-border-opacity,1))}.border-red-900{--tw-border-opacity:1;border-color:rgb(127 29 29/var(--tw-border-opacity,1))}.border-sky-200{--tw-border-opacity:1;border-color:rgb(186 230 253/var(--tw-border-opacity,1))}.border-transparent{border-color:transparent}.border-violet-200{--tw-border-opacity:1;border-color:rgb(221 214 254/var(--tw-border-opacity,1))}.border-violet-300{--tw-border-opacity:1;border-color:rgb(196 181 253/var(--tw-border-opacity,1))}.border-white{--tw-border-opacity:1;border-color:rgb(255 255 255/var(--tw-border-opacity,1))}.border-white\/40{border-color:hsla(0,0%,100%,.4)}.border-white\/70{border-color:hsla(0,0%,100%,.7)}.border-zinc-700{--tw-border-opacity:1;border-color:rgb(63 63 70/var(--tw-border-opacity,1))}.border-zinc-800{--tw-border-opacity:1;border-color:rgb(39 39 42/var(--tw-border-opacity,1))}.border-zinc-800\/60{border-color:rgba(39,39,42,.6)}.border-zinc-900{--tw-border-opacity:1;border-color:rgb(24 24 27/var(--tw-border-opacity,1))}.border-b-\[\#171717\]{--tw-border-opacity:1;border-bottom-color:rgb(23 23 23/var(--tw-border-opacity,1))}.border-l-\[var\(--brand-700\)\]{border-left-color:var(--brand-700)}.border-l-\[var\(--primary\)\]{border-left-color:var(--primary)}.border-r-transparent{border-right-color:transparent}.border-t-\[\#171717\]{--tw-border-opacity:1;border-top-color:rgb(23 23 23/var(--tw-border-opacity,1))}.border-t-transparent{border-top-color:transparent}.border-t-white{--tw-border-opacity:1;border-top-color:rgb(255 255 255/var(--tw-border-opacity,1))}.\!bg-transparent{background-color:transparent!important}.bg-\[\#0B0B0F\]{--tw-bg-opacity:1;background-color:rgb(11 11 15/var(--tw-bg-opacity,1))}.bg-\[\#151516\]{--tw-bg-opacity:1;background-color:rgb(21 21 22/var(--tw-bg-opacity,1))}.bg-\[\#171717\]{--tw-bg-opacity:1;background-color:rgb(23 23 23/var(--tw-bg-opacity,1))}.bg-\[\#F3F3F3\]{--tw-bg-opacity:1;background-color:rgb(243 243 243/var(--tw-bg-opacity,1))}.bg-\[rgba\(0\2c 0\2c 0\2c 0\.035\)\]{background-color:rgba(0,0,0,.035)}.bg-\[rgba\(0\2c 0\2c 0\2c 0\.05\)\]{background-color:rgba(0,0,0,.05)}.bg-\[rgba\(15\2c 23\2c 42\2c 0\.055\)\]{background-color:rgba(15,23,42,.055)}.bg-\[rgba\(246\2c 248\2c 249\2c 0\.9\)\]{background-color:rgba(246,248,249,.9)}.bg-\[rgba\(255\2c 255\2c 255\2c 0\.72\)\]{background-color:hsla(0,0%,100%,.72)}.bg-\[rgba\(var\(--trend-down-rgb\)\2c 0\.10\)\]{background-color:rgba(var(--trend-down-rgb),.1)}.bg-\[rgba\(var\(--trend-up-rgb\)\2c 0\.10\)\]{background-color:rgba(var(--trend-up-rgb),.1)}.bg-\[var\(--accent-soft\)\]{background-color:var(--accent-soft)}.bg-\[var\(--bg-hover\)\]{background-color:var(--bg-hover)}.bg-\[var\(--bg-page\)\]{background-color:var(--bg-page)}.bg-\[var\(--bg-soft\)\]{background-color:var(--bg-soft)}.bg-\[var\(--border\)\]{background-color:var(--border)}.bg-\[var\(--brand-100\)\]{background-color:var(--brand-100)}.bg-\[var\(--brand-200\)\]{background-color:var(--brand-200)}.bg-\[var\(--brand-25\2c \#fafbfc\)\]{background-color:var(--brand-25,#fafbfc)}.bg-\[var\(--brand-300\)\]{background-color:var(--brand-300)}.bg-\[var\(--brand-400\)\]{background-color:var(--brand-400)}.bg-\[var\(--brand-50\)\]{background-color:var(--brand-50)}.bg-\[var\(--brand-500\)\]{background-color:var(--brand-500)}.bg-\[var\(--brand-600\)\]{background-color:var(--brand-600)}.bg-\[var\(--brand-700\)\]{background-color:var(--brand-700)}.bg-\[var\(--brand-900\)\]{background-color:var(--brand-900)}.bg-\[var\(--brand-accent\)\]{background-color:var(--brand-accent)}.bg-\[var\(--brand-accent-soft\)\]{background-color:var(--brand-accent-soft)}.bg-\[var\(--btn\)\]{background-color:var(--btn)}.bg-\[var\(--chart-3\)\]{background-color:var(--chart-3)}.bg-\[var\(--chart-rival-2\)\]{background-color:var(--chart-rival-2)}.bg-\[var\(--danger\)\]{background-color:var(--danger)}.bg-\[var\(--danger-light\)\]{background-color:var(--danger-light)}.bg-\[var\(--functional-page-bg\)\]{background-color:var(--functional-page-bg)}.bg-\[var\(--info-light\)\]{background-color:var(--info-light)}.bg-\[var\(--primary\)\]{background-color:var(--primary)}.bg-\[var\(--primary-light\)\]{background-color:var(--primary-light)}.bg-\[var\(--primary-subtle\)\]{background-color:var(--primary-subtle)}.bg-\[var\(--selection-active-bg\)\]{background-color:var(--selection-active-bg)}.bg-\[var\(--success\)\]{background-color:var(--success)}.bg-\[var\(--success-light\)\]{background-color:var(--success-light)}.bg-\[var\(--surface-card\)\]{background-color:var(--surface-card)}.bg-\[var\(--surface-card\2c \#fff\)\]{background-color:var(--surface-card,#fff)}.bg-\[var\(--surface-page\)\]{background-color:var(--surface-page)}.bg-\[var\(--surface-page\2c \#FAFAF9\)\]{background-color:var(--surface-page,#fafaf9)}.bg-\[var\(--trend-down-soft\)\]{background-color:var(--trend-down-soft)}.bg-\[var\(--trend-up-soft\)\]{background-color:var(--trend-up-soft)}.bg-\[var\(--warning\)\]{background-color:var(--warning)}.bg-\[var\(--warning-light\)\]{background-color:var(--warning-light)}.bg-amber-100{--tw-bg-opacity:1;background-color:rgb(254 243 199/var(--tw-bg-opacity,1))}.bg-amber-100\/80{background-color:hsla(48,96%,89%,.8)}.bg-amber-400{--tw-bg-opacity:1;background-color:rgb(251 191 36/var(--tw-bg-opacity,1))}.bg-amber-50{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1))}.bg-amber-50\/80{background-color:rgba(255,251,235,.8)}.bg-amber-500{--tw-bg-opacity:1;background-color:rgb(245 158 11/var(--tw-bg-opacity,1))}.bg-amber-700{--tw-bg-opacity:1;background-color:rgb(180 83 9/var(--tw-bg-opacity,1))}.bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.bg-black\/10{background-color:rgba(0,0,0,.1)}.bg-black\/15{background-color:rgba(0,0,0,.15)}.bg-black\/20{background-color:rgba(0,0,0,.2)}.bg-black\/30{background-color:rgba(0,0,0,.3)}.bg-black\/40{background-color:rgba(0,0,0,.4)}.bg-black\/75{background-color:rgba(0,0,0,.75)}.bg-black\/\[0\.10\]{background-color:rgba(0,0,0,.1)}.bg-blue-100{--tw-bg-opacity:1;background-color:rgb(219 234 254/var(--tw-bg-opacity,1))}.bg-blue-50{--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity,1))}.bg-brand-100{background-color:var(--brand-100)}.bg-brand-200{background-color:var(--brand-200)}.bg-brand-300{background-color:var(--brand-300)}.bg-brand-400{background-color:var(--brand-400)}.bg-brand-50{background-color:var(--brand-50)}.bg-brand-900{background-color:var(--brand-900)}.bg-cyan-100{--tw-bg-opacity:1;background-color:rgb(207 250 254/var(--tw-bg-opacity,1))}.bg-emerald-100{--tw-bg-opacity:1;background-color:rgb(209 250 229/var(--tw-bg-opacity,1))}.bg-emerald-50{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1))}.bg-emerald-50\/60{background-color:rgba(236,253,245,.6)}.bg-emerald-500{--tw-bg-opacity:1;background-color:rgb(16 185 129/var(--tw-bg-opacity,1))}.bg-emerald-600{--tw-bg-opacity:1;background-color:rgb(5 150 105/var(--tw-bg-opacity,1))}.bg-emerald-700{--tw-bg-opacity:1;background-color:rgb(4 120 87/var(--tw-bg-opacity,1))}.bg-emerald-950{--tw-bg-opacity:1;background-color:rgb(2 44 34/var(--tw-bg-opacity,1))}.bg-gray-100{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.bg-gray-100\/80{background-color:rgba(243,244,246,.8)}.bg-gray-200{--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1))}.bg-gray-400{--tw-bg-opacity:1;background-color:rgb(156 163 175/var(--tw-bg-opacity,1))}.bg-gray-50{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.bg-gray-50\/40{background-color:rgba(249,250,251,.4)}.bg-gray-50\/80{background-color:rgba(249,250,251,.8)}.bg-gray-800{--tw-bg-opacity:1;background-color:rgb(31 41 55/var(--tw-bg-opacity,1))}.bg-gray-900\/70{background-color:rgba(17,24,39,.7)}.bg-green-100{--tw-bg-opacity:1;background-color:rgb(220 252 231/var(--tw-bg-opacity,1))}.bg-green-50{--tw-bg-opacity:1;background-color:rgb(240 253 244/var(--tw-bg-opacity,1))}.bg-indigo-100{--tw-bg-opacity:1;background-color:rgb(224 231 255/var(--tw-bg-opacity,1))}.bg-orange-100{--tw-bg-opacity:1;background-color:rgb(255 237 213/var(--tw-bg-opacity,1))}.bg-pink-950{--tw-bg-opacity:1;background-color:rgb(80 7 36/var(--tw-bg-opacity,1))}.bg-primary-50{background-color:rgba(0,0,0,.03)}.bg-primary-50\/30{background-color:rgba(0,0,0,.3)}.bg-primary-50\/40{background-color:rgba(0,0,0,.4)}.bg-primary-50\/60,.bg-primary-600{background-color:rgba(0,0,0,.6)}.bg-purple-100{--tw-bg-opacity:1;background-color:rgb(243 232 255/var(--tw-bg-opacity,1))}.bg-red-100{--tw-bg-opacity:1;background-color:rgb(254 226 226/var(--tw-bg-opacity,1))}.bg-red-50{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1))}.bg-red-600{--tw-bg-opacity:1;background-color:rgb(220 38 38/var(--tw-bg-opacity,1))}.bg-red-900{--tw-bg-opacity:1;background-color:rgb(127 29 29/var(--tw-bg-opacity,1))}.bg-red-950{--tw-bg-opacity:1;background-color:rgb(69 10 10/var(--tw-bg-opacity,1))}.bg-sky-100{--tw-bg-opacity:1;background-color:rgb(224 242 254/var(--tw-bg-opacity,1))}.bg-sky-400{--tw-bg-opacity:1;background-color:rgb(56 189 248/var(--tw-bg-opacity,1))}.bg-sky-50{--tw-bg-opacity:1;background-color:rgb(240 249 255/var(--tw-bg-opacity,1))}.bg-sky-500{--tw-bg-opacity:1;background-color:rgb(14 165 233/var(--tw-bg-opacity,1))}.bg-slate-100{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1))}.bg-transparent{background-color:transparent}.bg-violet-100{--tw-bg-opacity:1;background-color:rgb(237 233 254/var(--tw-bg-opacity,1))}.bg-violet-50{--tw-bg-opacity:1;background-color:rgb(245 243 255/var(--tw-bg-opacity,1))}.bg-violet-600{--tw-bg-opacity:1;background-color:rgb(124 58 237/var(--tw-bg-opacity,1))}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.bg-white\/15{background-color:hsla(0,0%,100%,.15)}.bg-white\/40{background-color:hsla(0,0%,100%,.4)}.bg-white\/45{background-color:hsla(0,0%,100%,.45)}.bg-white\/50{background-color:hsla(0,0%,100%,.5)}.bg-white\/60{background-color:hsla(0,0%,100%,.6)}.bg-white\/70{background-color:hsla(0,0%,100%,.7)}.bg-white\/80{background-color:hsla(0,0%,100%,.8)}.bg-white\/85{background-color:hsla(0,0%,100%,.85)}.bg-white\/90{background-color:hsla(0,0%,100%,.9)}.bg-white\/95{background-color:hsla(0,0%,100%,.95)}.bg-zinc-700{--tw-bg-opacity:1;background-color:rgb(63 63 70/var(--tw-bg-opacity,1))}.bg-zinc-800{--tw-bg-opacity:1;background-color:rgb(39 39 42/var(--tw-bg-opacity,1))}.bg-zinc-900{--tw-bg-opacity:1;background-color:rgb(24 24 27/var(--tw-bg-opacity,1))}.bg-zinc-900\/40{background-color:rgba(24,24,27,.4)}.bg-zinc-900\/60{background-color:rgba(24,24,27,.6)}.bg-zinc-950{--tw-bg-opacity:1;background-color:rgb(9 9 11/var(--tw-bg-opacity,1))}.bg-zinc-950\/80{background-color:rgba(9,9,11,.8)}.bg-\[repeating-linear-gradient\(135deg\2c \#fff\2c \#fff_10px\2c \#F7F7F8_10px\2c \#F7F7F8_20px\)\]{background-image:repeating-linear-gradient(135deg,#fff,#fff 10px,#f7f7f8 0,#f7f7f8 20px)}.bg-gradient-to-b{background-image:linear-gradient(to bottom,var(--tw-gradient-stops))}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.from-\[var\(--brand-100\)\]{--tw-gradient-from:var(--brand-100) var(--tw-gradient-from-position);--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[var\(--brand-50\)\]{--tw-gradient-from:var(--brand-50) var(--tw-gradient-from-position);--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-\[var\(--brand-800\)\]{--tw-gradient-from:var(--brand-800) var(--tw-gradient-from-position);--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-brand-50{--tw-gradient-from:var(--brand-50) var(--tw-gradient-from-position);--tw-gradient-to:hsla(0,0%,100%,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-orange-500{--tw-gradient-from:#f97316 var(--tw-gradient-from-position);--tw-gradient-to:rgba(249,115,22,0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-primary-50{--tw-gradient-from:rgba(0,0,0,.03) var(--tw-gradient-from-position);--tw-gradient-to:transparent var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.from-primary-600{--tw-gradient-from:rgba(0,0,0,.6) var(--tw-gradient-from-position);--tw-gradient-to:transparent var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}.to-\[var\(--brand-100\)\]{--tw-gradient-to:var(--brand-100) var(--tw-gradient-to-position)}.to-\[var\(--brand-200\)\]{--tw-gradient-to:var(--brand-200) var(--tw-gradient-to-position)}.to-\[var\(--brand-900\)\]{--tw-gradient-to:var(--brand-900) var(--tw-gradient-to-position)}.to-brand-100{--tw-gradient-to:var(--brand-100) var(--tw-gradient-to-position)}.to-orange-300{--tw-gradient-to:#fdba74 var(--tw-gradient-to-position)}.to-primary-100{--tw-gradient-to:rgba(0,0,0,.06) var(--tw-gradient-to-position)}.to-primary-300{--tw-gradient-to:rgba(0,0,0,.2) var(--tw-gradient-to-position)}.to-white{--tw-gradient-to:#fff var(--tw-gradient-to-position)}.bg-\[length\:12px\]{background-size:12px}.bg-\[length\:180\%_100\%\]{background-size:180% 100%}.bg-\[position\:0\%_50\%\]{background-position:0 50%}.bg-\[position\:right_0_center\]{background-position:right 0 center}.bg-no-repeat{background-repeat:no-repeat}.object-contain{-o-object-fit:contain;object-fit:contain}.object-left{-o-object-position:left;object-position:left}.p-0{padding:0}.p-0\.5{padding:.125rem}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-10{padding:2.5rem}.p-12{padding:3rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-3\.5{padding:.875rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-7{padding:1.75rem}.p-8{padding:2rem}.p-\[3px\]{padding:3px}.p-px{padding:1px}.\!px-4{padding-left:1rem!important;padding-right:1rem!important}.\!px-\[13px\]{padding-left:13px!important;padding-right:13px!important}.\!py-0{padding-top:0!important;padding-bottom:0!important}.\!py-2\.5{padding-top:.625rem!important;padding-bottom:.625rem!important}.\!py-3{padding-top:.75rem!important;padding-bottom:.75rem!important}.px-0{padding-left:0;padding-right:0}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-10{padding-left:2.5rem;padding-right:2.5rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-8{padding-left:2rem;padding-right:2rem}.px-\[7px\]{padding-left:7px;padding-right:7px}.px-\[clamp\(44px\2c 4\.2vw\2c 78px\)\]{padding-left:clamp(44px,4.2vw,78px);padding-right:clamp(44px,4.2vw,78px)}.py-0{padding-top:0;padding-bottom:0}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-3\.5{padding-top:.875rem;padding-bottom:.875rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.py-\[1px\]{padding-top:1px;padding-bottom:1px}.py-\[2px\]{padding-top:2px;padding-bottom:2px}.py-\[5px\]{padding-top:5px;padding-bottom:5px}.py-px{padding-top:1px;padding-bottom:1px}.pb-0{padding-bottom:0}.pb-1{padding-bottom:.25rem}.pb-1\.5{padding-bottom:.375rem}.pb-10{padding-bottom:2.5rem}.pb-14{padding-bottom:3.5rem}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-2\.5{padding-bottom:.625rem}.pb-24{padding-bottom:6rem}.pb-3{padding-bottom:.75rem}.pb-32{padding-bottom:8rem}.pb-4{padding-bottom:1rem}.pb-44{padding-bottom:11rem}.pb-6{padding-bottom:1.5rem}.pb-\[clamp\(18px\2c 2\.4vh\2c 28px\)\]{padding-bottom:clamp(18px,2.4vh,28px)}.pb-\[clamp\(42px\2c 5vh\2c 70px\)\]{padding-bottom:clamp(42px,5vh,70px)}.pl-0{padding-left:0}.pl-0\.5{padding-left:.125rem}.pl-1{padding-left:.25rem}.pl-10{padding-left:2.5rem}.pl-3{padding-left:.75rem}.pl-3\.5{padding-left:.875rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pl-7{padding-left:1.75rem}.pl-9{padding-left:2.25rem}.pl-\[22px\]{padding-left:22px}.pr-1{padding-right:.25rem}.pr-11{padding-right:2.75rem}.pr-14{padding-right:3.5rem}.pr-16{padding-right:4rem}.pr-3{padding-right:.75rem}.pr-4{padding-right:1rem}.pr-5{padding-right:1.25rem}.pr-8{padding-right:2rem}.pr-9{padding-right:2.25rem}.pr-\[18px\]{padding-right:18px}.pr-\[60px\]{padding-right:60px}.pt-0{padding-top:0}.pt-0\.5{padding-top:.125rem}.pt-1{padding-top:.25rem}.pt-10{padding-top:2.5rem}.pt-12{padding-top:3rem}.pt-2{padding-top:.5rem}.pt-2\.5{padding-top:.625rem}.pt-3{padding-top:.75rem}.pt-3\.5{padding-top:.875rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-8{padding-top:2rem}.pt-\[10px\]{padding-top:10px}.pt-\[clamp\(36px\2c 5vh\2c 68px\)\]{padding-top:clamp(36px,5vh,68px)}.pt-\[clamp\(38px\2c 4\.6vh\2c 62px\)\]{padding-top:clamp(38px,4.6vh,62px)}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-baseline{vertical-align:baseline}.align-top{vertical-align:top}.align-middle{vertical-align:middle}.font-mono{font-family:var(--font-mono)}.font-sans{font-family:var(--font-sans)}.\!text-\[12px\]{font-size:12px!important}.\!text-\[13px\]{font-size:13px!important}.text-2xl{font-size:1.5rem;line-height:2rem}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14\.5px\]{font-size:14.5px}.text-\[14px\]{font-size:14px}.text-\[15px\]{font-size:15px}.text-\[16px\]{font-size:16px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[20px\]{font-size:20px}.text-\[22px\]{font-size:22px}.text-\[26px\]{font-size:26px}.text-\[28px\]{font-size:28px}.text-\[30px\]{font-size:30px}.text-\[32px\]{font-size:32px}.text-\[34px\]{font-size:34px}.text-\[9px\]{font-size:9px}.text-\[clamp\(20px\2c 1\.85vw\2c 28px\)\]{font-size:clamp(20px,1.85vw,28px)}.text-\[clamp\(24px\2c 2\.4vw\2c 30px\)\]{font-size:clamp(24px,2.4vw,30px)}.text-base{font-size:1rem;line-height:1.5rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.\!font-medium{font-weight:500!important}.\!font-semibold{font-weight:600!important}.font-bold{font-weight:700}.font-light{font-weight:300}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.normal-case{text-transform:none}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-\[1\.05\]{line-height:1.05}.leading-\[1\.35\]{line-height:1.35}.leading-\[1\.55\]{line-height:1.55}.leading-\[1\.5\]{line-height:1.5}.leading-\[1\.6\]{line-height:1.6}.leading-\[1\.7\]{line-height:1.7}.leading-\[20px\]{line-height:20px}.leading-\[22px\]{line-height:22px}.leading-loose{line-height:2}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[0\.02em\]{letter-spacing:.02em}.tracking-\[0\.06em\]{letter-spacing:.06em}.tracking-\[0\.10em\]{letter-spacing:.1em}.tracking-\[0\.15em\]{letter-spacing:.15em}.tracking-\[0\.18em\]{letter-spacing:.18em}.tracking-\[0\]{letter-spacing:0}.tracking-\[1\.5px\]{letter-spacing:1.5px}.tracking-\[2px\]{letter-spacing:2px}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.\!text-white{--tw-text-opacity:1!important;color:rgb(255 255 255/var(--tw-text-opacity,1))!important}.text-\[\#0b0d10\]{--tw-text-opacity:1;color:rgb(11 13 16/var(--tw-text-opacity,1))}.text-\[\#0d0e12\]{--tw-text-opacity:1;color:rgb(13 14 18/var(--tw-text-opacity,1))}.text-\[\#8A570D\]{--tw-text-opacity:1;color:rgb(138 87 13/var(--tw-text-opacity,1))}.text-\[\#A5261E\]{--tw-text-opacity:1;color:rgb(165 38 30/var(--tw-text-opacity,1))}.text-\[\#E77F25\]{--tw-text-opacity:1;color:rgb(231 127 37/var(--tw-text-opacity,1))}.text-\[rgba\(25\2c 31\2c 42\2c 0\.8\)\]{color:rgba(25,31,42,.8)}.text-\[rgba\(25\2c 31\2c 42\2c 0\.86\)\]{color:rgba(25,31,42,.86)}.text-\[rgba\(25\2c 31\2c 42\2c 0\.88\)\]{color:rgba(25,31,42,.88)}.text-\[rgba\(25\2c 31\2c 42\2c 0\.9\)\]{color:rgba(25,31,42,.9)}.text-\[rgba\(75\2c 85\2c 99\2c 0\.42\)\]{color:rgba(75,85,99,.42)}.text-\[rgba\(75\2c 85\2c 99\2c 0\.46\)\]{color:rgba(75,85,99,.46)}.text-\[rgba\(75\2c 85\2c 99\2c 0\.5\)\]{color:rgba(75,85,99,.5)}.text-\[rgba\(75\2c 85\2c 99\2c 0\.52\)\]{color:rgba(75,85,99,.52)}.text-\[rgba\(75\2c 85\2c 99\2c 0\.58\)\]{color:rgba(75,85,99,.58)}.text-\[rgba\(75\2c 85\2c 99\2c 0\.62\)\]{color:rgba(75,85,99,.62)}.text-\[rgba\(75\2c 85\2c 99\2c 0\.64\)\]{color:rgba(75,85,99,.64)}.text-\[rgba\(75\2c 85\2c 99\2c 0\.72\)\]{color:rgba(75,85,99,.72)}.text-\[var\(--accent\)\]{color:var(--accent)}.text-\[var\(--accent-text\)\]{color:var(--accent-text)}.text-\[var\(--brand-0\)\]{color:var(--brand-0)}.text-\[var\(--brand-200\)\]{color:var(--brand-200)}.text-\[var\(--brand-300\)\]{color:var(--brand-300)}.text-\[var\(--brand-400\)\]{color:var(--brand-400)}.text-\[var\(--brand-500\)\]{color:var(--brand-500)}.text-\[var\(--brand-600\)\]{color:var(--brand-600)}.text-\[var\(--brand-700\)\]{color:var(--brand-700)}.text-\[var\(--brand-800\)\]{color:var(--brand-800)}.text-\[var\(--brand-900\)\]{color:var(--brand-900)}.text-\[var\(--brand-accent\)\]{color:var(--brand-accent)}.text-\[var\(--danger\)\]{color:var(--danger)}.text-\[var\(--info\)\]{color:var(--info)}.text-\[var\(--primary\)\]{color:var(--primary)}.text-\[var\(--ref-brand-navy\)\]{color:var(--ref-brand-navy)}.text-\[var\(--selection-active-muted\)\]{color:var(--selection-active-muted)}.text-\[var\(--selection-active-text\)\]{color:var(--selection-active-text)}.text-\[var\(--success\)\]{color:var(--success)}.text-\[var\(--success-dark\)\]{color:var(--success-dark)}.text-\[var\(--text-disabled\)\]{color:var(--text-disabled)}.text-\[var\(--text-display\)\]{color:var(--text-display)}.text-\[var\(--text-muted\)\]{color:var(--text-muted)}.text-\[var\(--text-placeholder\)\]{color:var(--text-placeholder)}.text-\[var\(--text-primary\)\]{color:var(--text-primary)}.text-\[var\(--text-secondary\)\]{color:var(--text-secondary)}.text-\[var\(--text-tertiary\)\]{color:var(--text-tertiary)}.text-\[var\(--text-tertiary\2c \#94a3b8\)\]{color:var(--text-tertiary,#94a3b8)}.text-\[var\(--text-tertiary\2c var\(--brand-400\)\)\]{color:var(--text-tertiary,var(--brand-400))}.text-\[var\(--trend-down\)\]{color:var(--trend-down)}.text-\[var\(--trend-up\)\]{color:var(--trend-up)}.text-\[var\(--warning\)\]{color:var(--warning)}.text-\[var\(--warning-dark\)\]{color:var(--warning-dark)}.text-amber-300{--tw-text-opacity:1;color:rgb(252 211 77/var(--tw-text-opacity,1))}.text-amber-400{--tw-text-opacity:1;color:rgb(251 191 36/var(--tw-text-opacity,1))}.text-amber-500{--tw-text-opacity:1;color:rgb(245 158 11/var(--tw-text-opacity,1))}.text-amber-600{--tw-text-opacity:1;color:rgb(217 119 6/var(--tw-text-opacity,1))}.text-amber-700{--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity,1))}.text-amber-800{--tw-text-opacity:1;color:rgb(146 64 14/var(--tw-text-opacity,1))}.text-black{--tw-text-opacity:1;color:rgb(0 0 0/var(--tw-text-opacity,1))}.text-black\/80{color:rgba(0,0,0,.8)}.text-blue-600{--tw-text-opacity:1;color:rgb(37 99 235/var(--tw-text-opacity,1))}.text-blue-700{--tw-text-opacity:1;color:rgb(29 78 216/var(--tw-text-opacity,1))}.text-brand-200{color:var(--brand-200)}.text-brand-300{color:var(--brand-300)}.text-brand-400{color:var(--brand-400)}.text-brand-500{color:var(--brand-500)}.text-brand-600{color:var(--brand-600)}.text-brand-700{color:var(--brand-700)}.text-brand-800{color:var(--brand-800)}.text-brand-900{color:var(--brand-900)}.text-cyan-600{--tw-text-opacity:1;color:rgb(8 145 178/var(--tw-text-opacity,1))}.text-emerald-300{--tw-text-opacity:1;color:rgb(110 231 183/var(--tw-text-opacity,1))}.text-emerald-400{--tw-text-opacity:1;color:rgb(52 211 153/var(--tw-text-opacity,1))}.text-emerald-50{--tw-text-opacity:1;color:rgb(236 253 245/var(--tw-text-opacity,1))}.text-emerald-500{--tw-text-opacity:1;color:rgb(16 185 129/var(--tw-text-opacity,1))}.text-emerald-600{--tw-text-opacity:1;color:rgb(5 150 105/var(--tw-text-opacity,1))}.text-emerald-700{--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.text-emerald-900{--tw-text-opacity:1;color:rgb(6 78 59/var(--tw-text-opacity,1))}.text-emerald-900\/80{color:rgba(6,78,59,.8)}.text-gray-300{--tw-text-opacity:1;color:rgb(209 213 219/var(--tw-text-opacity,1))}.text-gray-400{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.text-gray-500{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.text-gray-600{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.text-gray-700{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.text-gray-800{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}.text-gray-900{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.text-green-600{--tw-text-opacity:1;color:rgb(22 163 74/var(--tw-text-opacity,1))}.text-indigo-700{--tw-text-opacity:1;color:rgb(67 56 202/var(--tw-text-opacity,1))}.text-inherit{color:inherit}.text-orange-400{--tw-text-opacity:1;color:rgb(251 146 60/var(--tw-text-opacity,1))}.text-orange-600{--tw-text-opacity:1;color:rgb(234 88 12/var(--tw-text-opacity,1))}.text-pink-300{--tw-text-opacity:1;color:rgb(249 168 212/var(--tw-text-opacity,1))}.text-pink-400{--tw-text-opacity:1;color:rgb(244 114 182/var(--tw-text-opacity,1))}.text-primary-500{color:rgba(0,0,0,.5)}.text-primary-600{color:rgba(0,0,0,.6)}.text-primary-700{color:rgba(0,0,0,.7)}.text-primary-800{color:rgba(0,0,0,.8)}.text-purple-400{--tw-text-opacity:1;color:rgb(192 132 252/var(--tw-text-opacity,1))}.text-purple-600{--tw-text-opacity:1;color:rgb(147 51 234/var(--tw-text-opacity,1))}.text-purple-700{--tw-text-opacity:1;color:rgb(126 34 206/var(--tw-text-opacity,1))}.text-red-100{--tw-text-opacity:1;color:rgb(254 226 226/var(--tw-text-opacity,1))}.text-red-300{--tw-text-opacity:1;color:rgb(252 165 165/var(--tw-text-opacity,1))}.text-red-400{--tw-text-opacity:1;color:rgb(248 113 113/var(--tw-text-opacity,1))}.text-red-500{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity,1))}.text-red-600{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.text-red-700{--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1))}.text-red-900{--tw-text-opacity:1;color:rgb(127 29 29/var(--tw-text-opacity,1))}.text-sky-300{--tw-text-opacity:1;color:rgb(125 211 252/var(--tw-text-opacity,1))}.text-sky-600{--tw-text-opacity:1;color:rgb(2 132 199/var(--tw-text-opacity,1))}.text-sky-700{--tw-text-opacity:1;color:rgb(3 105 161/var(--tw-text-opacity,1))}.text-slate-600{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1))}.text-transparent{color:transparent}.text-violet-700{--tw-text-opacity:1;color:rgb(109 40 217/var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-zinc-100{--tw-text-opacity:1;color:rgb(244 244 245/var(--tw-text-opacity,1))}.text-zinc-200{--tw-text-opacity:1;color:rgb(228 228 231/var(--tw-text-opacity,1))}.text-zinc-300{--tw-text-opacity:1;color:rgb(212 212 216/var(--tw-text-opacity,1))}.text-zinc-400{--tw-text-opacity:1;color:rgb(161 161 170/var(--tw-text-opacity,1))}.text-zinc-500{--tw-text-opacity:1;color:rgb(113 113 122/var(--tw-text-opacity,1))}.text-zinc-600{--tw-text-opacity:1;color:rgb(82 82 91/var(--tw-text-opacity,1))}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.decoration-red-300{text-decoration-color:#fca5a5}.underline-offset-2{text-underline-offset:2px}.caret-\[var\(--field-caret\)\]{caret-color:var(--field-caret)}.accent-\[var\(--primary\)\]{accent-color:var(--primary)}.accent-primary-600{accent-color:rgba(0,0,0,.6)}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-30{opacity:.3}.opacity-35{opacity:.35}.opacity-40{opacity:.4}.opacity-45{opacity:.45}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-75{opacity:.75}.opacity-80{opacity:.8}.opacity-85{opacity:.85}.opacity-\[0\.04\]{opacity:.04}.opacity-\[0\.06\]{opacity:.06}.opacity-\[0\.35\]{opacity:.35}.opacity-\[0\.5\]{opacity:.5}.\!shadow-none{--tw-shadow:0 0 #0000!important;--tw-shadow-colored:0 0 #0000!important;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important}.shadow-2xl{--tw-shadow:0 25px 50px -12px rgba(0,0,0,.25);--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_-4px_16px_rgba\(0\2c 0\2c 0\2c 0\.04\)\]{--tw-shadow:0 -4px 16px rgba(0,0,0,.04);--tw-shadow-colored:0 -4px 16px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_-4px_16px_rgba\(16\2c 16\2c 16\2c 0\.04\)\]{--tw-shadow:0 -4px 16px hsla(0,0%,6%,.04);--tw-shadow-colored:0 -4px 16px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_3px_rgba\(250\2c 100\2c 1\2c 0\.06\)\]{--tw-shadow:0 0 0 3px rgba(250,100,1,.06);--tw-shadow-colored:0 0 0 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_0_0_3px_rgba\(250\2c 100\2c 1\2c 0\.10\)\]{--tw-shadow:0 0 0 3px rgba(250,100,1,.1);--tw-shadow-colored:0 0 0 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_2px_rgba\(0\2c 0\2c 0\2c 0\.04\)\2c 0_4px_12px_rgba\(0\2c 0\2c 0\2c 0\.06\)\2c 0_12px_32px_rgba\(0\2c 0\2c 0\2c 0\.08\)\]{--tw-shadow:0 1px 2px rgba(0,0,0,.04),0 4px 12px rgba(0,0,0,.06),0 12px 32px rgba(0,0,0,.08);--tw-shadow-colored:0 1px 2px var(--tw-shadow-color),0 4px 12px var(--tw-shadow-color),0 12px 32px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_2px_rgba\(16\2c 16\2c 16\2c 0\.04\)\2c 0_8px_24px_rgba\(16\2c 16\2c 16\2c 0\.06\)\]{--tw-shadow:0 1px 2px hsla(0,0%,6%,.04),0 8px 24px hsla(0,0%,6%,.06);--tw-shadow-colored:0 1px 2px var(--tw-shadow-color),0 8px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_3px_rgba\(0\2c 0\2c 0\2c 0\.02\)\]{--tw-shadow:0 1px 3px rgba(0,0,0,.02);--tw-shadow-colored:0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_3px_rgba\(0\2c 0\2c 0\2c 0\.08\)\]{--tw-shadow:0 1px 3px rgba(0,0,0,.08);--tw-shadow-colored:0 1px 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_1px_4px_rgba\(0\2c 0\2c 0\2c 0\.06\)\]{--tw-shadow:0 1px 4px rgba(0,0,0,.06);--tw-shadow-colored:0 1px 4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_2px_6px_rgba\(0\2c 0\2c 0\2c 0\.06\)\]{--tw-shadow:0 2px 6px rgba(0,0,0,.06);--tw-shadow-colored:0 2px 6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_2px_8px_rgba\(0\2c 0\2c 0\2c 0\.05\)\]{--tw-shadow:0 2px 8px rgba(0,0,0,.05);--tw-shadow-colored:0 2px 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_2px_8px_rgba\(0\2c 0\2c 0\2c 0\.08\)\]{--tw-shadow:0 2px 8px rgba(0,0,0,.08);--tw-shadow-colored:0 2px 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_6px_16px_rgba\(17\2c 24\2c 39\2c 0\.18\)\]{--tw-shadow:0 6px 16px rgba(17,24,39,.18);--tw-shadow-colored:0 6px 16px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_24px_rgba\(0\2c 0\2c 0\2c 0\.08\)\]{--tw-shadow:0 8px 24px rgba(0,0,0,.08);--tw-shadow-colored:0 8px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[0_8px_24px_rgba\(0\2c 0\2c 0\2c 0\.18\)\]{--tw-shadow:0 8px 24px rgba(0,0,0,.18);--tw-shadow-colored:0 8px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_-2px_0_rgba\(237\2c 133\2c 56\2c 0\.14\)\]{--tw-shadow:inset 0 -2px 0 rgba(237,133,56,.14);--tw-shadow-colored:inset 0 -2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_1px_0_rgba\(255\2c 255\2c 255\2c 0\.92\)\2c 0_5px_14px_rgba\(15\2c 23\2c 42\2c 0\.13\)\]{--tw-shadow:inset 0 1px 0 hsla(0,0%,100%,.92),0 5px 14px rgba(15,23,42,.13);--tw-shadow-colored:inset 0 1px 0 var(--tw-shadow-color),0 5px 14px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[var\(--shadow-elevated\2c 0_10px_40px_rgba\(16\2c 16\2c 16\2c \.12\)\)\]{--tw-shadow:var(--shadow-elevated,0 10px 40px hsla(0,0%,6%,.12));--tw-shadow-colored:10px 40px var(--tw-shadow-color)}.shadow-\[var\(--shadow-elevated\2c 0_10px_40px_rgba\(16\2c 16\2c 16\2c \.12\)\)\],.shadow-card{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-card{--tw-shadow:var(--shadow-card);--tw-shadow-colored:var(--shadow-card)}.shadow-elevated{--tw-shadow:var(--shadow-elevated);--tw-shadow-colored:var(--shadow-elevated)}.shadow-elevated,.shadow-inner{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-inner{--tw-shadow:inset 0 2px 4px 0 rgba(0,0,0,.05);--tw-shadow-colored:inset 0 2px 4px 0 var(--tw-shadow-color)}.shadow-lg{--tw-shadow:0 10px 15px -3px rgba(0,0,0,.1),0 4px 6px -4px rgba(0,0,0,.1);--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.shadow-lg,.shadow-md{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px rgba(0,0,0,.1),0 2px 4px -2px rgba(0,0,0,.1);--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}.shadow-none,.shadow-sm{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.shadow-xl{--tw-shadow:0 20px 25px -5px rgba(0,0,0,.1),0 8px 10px -6px rgba(0,0,0,.1);--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color),0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[var\(--shadow-card\)\]{--tw-shadow-color:var(--shadow-card);--tw-shadow:var(--tw-shadow-colored)}.shadow-\[var\(--shadow-elevated\)\]{--tw-shadow-color:var(--shadow-elevated);--tw-shadow:var(--tw-shadow-colored)}.shadow-\[var\(--shadow-popup\)\]{--tw-shadow-color:var(--shadow-popup);--tw-shadow:var(--tw-shadow-colored)}.shadow-\[var\(--ui-glass-control-shadow\)\]{--tw-shadow-color:var(--ui-glass-control-shadow);--tw-shadow:var(--tw-shadow-colored)}.outline-none{outline:2px solid transparent;outline-offset:2px}.outline{outline-style:solid}.ring{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring,.ring-1{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-1{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring-2{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-inset{--tw-ring-inset:inset}.ring-\[var\(--brand-100\)\]{--tw-ring-color:var(--brand-100)}.ring-\[var\(--brand-300\)\]{--tw-ring-color:var(--brand-300)}.ring-amber-200{--tw-ring-opacity:1;--tw-ring-color:rgb(253 230 138/var(--tw-ring-opacity,1))}.ring-blue-200{--tw-ring-opacity:1;--tw-ring-color:rgb(191 219 254/var(--tw-ring-opacity,1))}.ring-emerald-200{--tw-ring-opacity:1;--tw-ring-color:rgb(167 243 208/var(--tw-ring-opacity,1))}.ring-primary-600\/15{--tw-ring-color:rgba(0,0,0,.15)}.ring-white{--tw-ring-opacity:1;--tw-ring-color:rgb(255 255 255/var(--tw-ring-opacity,1))}.ring-offset-2{--tw-ring-offset-width:2px}.ring-offset-transparent{--tw-ring-offset-color:transparent}.blur{--tw-blur:blur(8px)}.blur,.drop-shadow{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.drop-shadow{--tw-drop-shadow:drop-shadow(0 1px 2px rgba(0,0,0,.1)) drop-shadow(0 1px 1px rgba(0,0,0,.06))}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.backdrop-blur{--tw-backdrop-blur:blur(8px)}.backdrop-blur,.backdrop-blur-\[10px\]{backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-\[10px\]{--tw-backdrop-blur:blur(10px)}.backdrop-blur-\[1px\]{--tw-backdrop-blur:blur(1px)}.backdrop-blur-\[1px\],.backdrop-blur-sm{backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-sm{--tw-backdrop-blur:blur(4px)}.backdrop-filter{backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[border-color\2c background-color\2c box-shadow\]{transition-property:border-color,background-color,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[color\2c background-color\2c border-color\2c box-shadow\]{transition-property:color,background-color,border-color,box-shadow;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[grid-template-rows\]{transition-property:grid-template-rows;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[opacity\2c background-position\]{transition-property:opacity,background-position;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-\[width\]{transition-property:width;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-transform{transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-100{transition-duration:.1s}.duration-1000{transition-duration:1s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.duration-700{transition-duration:.7s}.duration-\[var\(--motion-180\)\]{transition-duration:var(--motion-180)}.duration-\[var\(--motion-240\)\]{transition-duration:var(--motion-240)}.duration-\[var\(--motion-300\)\]{transition-duration:var(--motion-300)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-linear{transition-timing-function:linear}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}.\[animation-delay\:200ms\]{animation-delay:.2s}.\[animation-delay\:400ms\]{animation-delay:.4s}.\[scrollbar-width\:none\]{scrollbar-width:none}.\[start\:end\]{start:end}.\[word-break\:break-word\]{word-break:break-word}@font-face{font-family:Avant-garde;src:url(/fonts/Avant-garde.ttf) format("truetype");font-weight:100 900;font-style:normal;font-display:swap}:root{--functional-page-bg:#fcfcfc;--bg:#fff;--bg-section:rgba(252,253,255,.85);--bg-soft:#f3f3f3;--bg-hover:#f3f3f3;--bg-page:#fcfcfc;--text:#000;--text-2:#525252;--text-3:#a6a6a6;--border:#e8e8e8;--border-light:#e8e8e8;--border-strong:#d4d4d4;--shadow-card:none;--shadow-card-hover:none;--shadow-modal:0 24px 48px rgba(245,130,32,.12),0 8px 16px rgba(245,130,32,.08);--shadow-popup:0 12px 32px rgba(245,130,32,.1);--glass-highlight:hsla(0,0%,100%,.9);--glass-border:rgba(245,130,32,.08);--glass-refraction-top:linear-gradient(180deg,rgba(245,130,32,.04),transparent 30%);--glass-refraction-left:linear-gradient(90deg,rgba(245,130,32,.03),transparent 40%);--glass-refraction-right:linear-gradient(-90deg,rgba(249,115,22,.03),transparent 40%);--r-sm:6px;--r:8px;--r-md:10px;--r-lg:14px;--r-xl:18px;--r-2xl:24px;--r-full:9999px;--t:0.15s;--brand:#000;--brand-light:#f3f3f3;--brand-hover:#1a1a1a;--brand-accent:#f58220;--brand-accent-hover:#d96a12;--brand-accent-soft:#feefe2;--brand-glow:rgba(0,0,0,.08);--cyan:#f58220;--cyan-light:#feefe2;--cyan-glow:rgba(245,130,32,.12);--orange:#f97316;--orange-light:#fff7ed;--orange-glow:rgba(249,115,22,.12);--success:#16a36a;--success-light:#eaf8f1;--danger:#d93025;--danger-light:#fdedec;--warning:#d98b16;--warning-light:#fff5e5;--text-primary:var(--text);--text-secondary:var(--text-2);--text-tertiary:var(--text-3);--text-muted:#a6a6a6;--text-placeholder:#a6a6a6;--surface-card:var(--bg);--surface-elevated:#fff;--surface-input:var(--bg);--bg-base:var(--bg-page);--bg-sidebar:#fcfcfc;--bg-topbar:var(--bg);--border-card:1px solid var(--border-light);--border-subtle:1px solid var(--border-light);--border-input:1px solid var(--border);--border-hover:1px solid var(--border-strong);--border-sidebar:1px solid var(--border-light);--border-topbar:1px solid var(--border-light);--shadow-elevated:0 4px 16px rgba(0,0,0,.06);--shadow-topline:0 0 0 1px var(--border-light);--shadow-topline-hover:0 4px 16px rgba(0,0,0,.06),0 0 0 1px var(--border);--shadow-hover:0 4px 16px rgba(0,0,0,.06),0 0 0 1px var(--border);--shadow-glass:0 4px 16px rgba(0,0,0,.06),0 0 0 1px var(--border-light);--radius-sm:var(--r-sm);--radius-md:var(--r-md);--radius-lg:var(--r-lg);--radius-xl:var(--r-xl);--radius-2xl:var(--r-2xl);--radius-pill:var(--r-full);--ease:cubic-bezier(0.4,0,0.2,1);--ease-out:cubic-bezier(0,0,0.2,1);--font-cn:"MiSans","PingFang SC","Microsoft YaHei",sans-serif;--font-en:"Avant-garde","MiSans","PingFang SC","Microsoft YaHei",sans-serif;--font-ui:var(--font-en);--font-sans:var(--font-ui);--font-display:var(--font-ui);--font-metric:var(--font-en);--font-mono:var(--font-en);--fw-regular:400;--fw-medium:500;--fw-semibold:600;--fw-body:var(--fw-regular);--fw-button:var(--fw-medium);--fw-heading:var(--fw-medium);--fw-display:var(--fw-semibold);--sidebar-width:260px;--sidebar-collapsed:68px;--sidebar-offset:0;--topbar-height:56px;--brand-0:#fff;--brand-50:#fcfcfc;--brand-100:#f3f3f3;--brand-200:#e8e8e8;--brand-300:#d4d4d4;--brand-400:#a6a6a6;--brand-500:#737373;--brand-600:#525252;--brand-700:#333;--brand-800:#1a1a1a;--brand-900:#000;--glass-blur:30px;--glass-saturation:185%;--glass-card-bg:linear-gradient(135deg,hsla(0,0%,100%,.78),rgba(248,250,253,.58) 40%,rgba(245,250,255,.46) 70%,hsla(0,0%,100%,.68));--glass-card-bg-hover:linear-gradient(135deg,hsla(0,0%,100%,.86),rgba(248,250,253,.66) 40%,rgba(245,250,255,.54) 70%,hsla(0,0%,100%,.76));--glass-card-border:hsla(0,0%,100%,.74);--glass-card-border-hover:hsla(0,0%,100%,.92);--primary:#f58220;--primary-rgb:245,130,32;--primary-light:#feefe2;--primary-subtle:rgba(245,130,32,.1);--field-focus-border:var(--border-strong);--field-focus-ring:rgba(18,28,36,.06);--field-caret:var(--brand-accent);--selection-active-bg:var(--btn);--selection-active-bg-hover:var(--btn-hover);--selection-active-text:#fff;--selection-active-muted:hsla(0,0%,100%,.72);--edge-cool:rgba(245,130,32,.7);--edge-warm:rgba(198,106,78,.52);--text-display:var(--text);--border-hairline:var(--border-light);--bg-secondary:var(--bg-soft);--surface-page:#fcfcfc;--surface-subtle:#f3f3f3;--btn:#000;--btn-hover:#1a1a1a;--btn-primary-fill:var(--brand-accent);--btn-primary-sheen:linear-gradient(180deg,hsla(0,0%,100%,.18),hsla(0,0%,100%,.08) 18%,hsla(0,0%,100%,0) 42%);--btn-primary-bg:var(--btn-primary-sheen),linear-gradient(var(--btn),var(--btn));--btn-primary-bg-hover:var(--btn-primary-bg);--btn-secondary-fill:var(--brand-accent);--btn-fill-rest:translate(-50%,101%);--btn-fill-hover:translate(-50%,22%);--info:#b25e1f;--info-light:#feefe2;--success-dark:#0d7a4e;--accent-soft:#feefe2;--accent-text:#b25e1f;--accent:#f58220;--bg-page-dim:#dbe2e8;--glass-blur-strong:30px;--glass-saturation-strong:185%;--glass-diffraction-top:rgba(245,130,32,.35);--glass-diffraction-bottom:rgba(245,130,32,.18);--glass-panel-bg:linear-gradient(135deg,hsla(0,0%,100%,.62),rgba(248,250,253,.42) 40%,rgba(245,250,255,.3) 70%,hsla(0,0%,100%,.52));--glass-panel-border:1px solid hsla(0,0%,100%,.74);--glass-panel-shadow:inset 0 1px 0 hsla(0,0%,100%,.92),inset 0 -1px 0 hsla(0,0%,100%,.32),0 0 0 1px hsla(0,0%,100%,.5),0 2px 8px rgba(15,23,42,.05),0 12px 32px rgba(15,23,42,.06);--glass-panel-blur:blur(26px) saturate(180%);--glass-field-bg:#fff;--glass-field-border:1px solid hsla(0,0%,100%,.82);--glass-field-shadow:inset 0 1px 0 hsla(0,0%,100%,.86),inset 0 -1px 0 hsla(0,0%,100%,.28),0 0 0 1px rgba(15,23,42,.035),0 8px 22px rgba(15,23,42,.045);--glass-field-blur:blur(18px) saturate(155%)}.glass-card{position:relative;background:linear-gradient(135deg,hsla(0,0%,100%,.72),rgba(248,252,255,.52) 40%,rgba(245,250,255,.38) 70%,hsla(0,0%,100%,.62));border:1px solid rgba(245,130,32,.08);border-radius:18px;backdrop-filter:blur(24px) saturate(180%);-webkit-backdrop-filter:blur(24px) saturate(180%);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.92),inset 0 -1px 0 rgba(245,130,32,.04),0 0 0 1px hsla(0,0%,100%,.5),0 4px 16px rgba(245,130,32,.06),0 12px 40px rgba(245,130,32,.04);overflow:hidden}.glass-card:before{top:0;background:linear-gradient(90deg,transparent,rgba(245,130,32,.2) 20%,hsla(0,0%,100%,.8) 50%,rgba(249,115,22,.15) 80%,transparent)}.glass-card:after,.glass-card:before{content:"";position:absolute;left:0;right:0;height:1px;pointer-events:none}.glass-card:after{bottom:0;background:linear-gradient(90deg,transparent,rgba(245,130,32,.1) 30%,hsla(0,0%,100%,.3) 60%,transparent)}.glass-card:hover{background:linear-gradient(135deg,hsla(0,0%,100%,.82),rgba(248,252,255,.62) 40%,rgba(245,250,255,.48) 70%,hsla(0,0%,100%,.72));border-color:rgba(245,130,32,.14);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.95),0 0 0 1px rgba(245,130,32,.12),0 8px 32px rgba(245,130,32,.1),0 16px 48px rgba(245,130,32,.06);transform:translateY(-2px)}.card{--card-roof-a:rgba(245,130,32,.18);--card-roof-b:rgba(249,115,22,.14);position:relative;background:linear-gradient(135deg,hsla(0,0%,100%,.78),rgba(248,250,253,.58) 40%,rgba(245,250,255,.46) 70%,hsla(0,0%,100%,.68));border:1px solid hsla(0,0%,100%,.74);border-radius:18px;backdrop-filter:blur(26px) saturate(180%);-webkit-backdrop-filter:blur(26px) saturate(180%);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.92),inset 0 -1px 0 hsla(0,0%,100%,.32),0 0 0 1px hsla(0,0%,100%,.5),0 2px 8px rgba(15,23,42,.05),0 12px 32px rgba(15,23,42,.06);transition:box-shadow .22s cubic-bezier(.4,0,.2,1),border-color .18s ease,transform .22s cubic-bezier(.4,0,.2,1),background .18s ease;overflow:hidden}.card:before{content:"";position:absolute;top:0;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent 0,var(--card-roof-a) 25%,hsla(0,0%,100%,.78) 50%,var(--card-roof-b) 75%,transparent 100%);pointer-events:none;z-index:2}.card:hover{background:linear-gradient(135deg,hsla(0,0%,100%,.86),rgba(248,250,253,.66) 40%,rgba(245,250,255,.54) 70%,hsla(0,0%,100%,.76));border-color:hsla(0,0%,100%,.92);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.96),inset 0 -1px 0 hsla(0,0%,100%,.36),0 0 0 1px hsla(0,0%,100%,.66),0 4px 16px rgba(15,23,42,.07),0 16px 44px rgba(15,23,42,.05);transform:translateY(-2px)}.card-raised{position:relative;background:linear-gradient(135deg,hsla(0,0%,100%,.62),rgba(248,252,255,.42) 35%,rgba(245,250,255,.3) 65%,hsla(0,0%,100%,.52));border:1px solid hsla(0,0%,100%,.74);border-radius:18px;backdrop-filter:blur(28px) saturate(185%);-webkit-backdrop-filter:blur(28px) saturate(185%);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.92),inset 0 -1px 0 hsla(0,0%,100%,.3),0 0 0 1px hsla(0,0%,100%,.5),0 2px 10px rgba(15,23,42,.06),0 14px 40px rgba(15,23,42,.07);transition:box-shadow .22s cubic-bezier(.4,0,.2,1),border-color .18s ease,background .18s ease,transform .22s cubic-bezier(.4,0,.2,1);overflow:hidden}.card-raised:before{top:0;border-radius:18px 18px 0 0;background:linear-gradient(90deg,transparent,rgba(245,130,32,.25) 15%,rgba(245,130,32,.35) 35%,hsla(0,0%,100%,.9) 50%,rgba(249,115,22,.25) 65%,rgba(245,130,32,.25) 85%,transparent)}.card-raised:after,.card-raised:before{content:"";position:absolute;left:0;right:0;height:1px;pointer-events:none;z-index:2}.card-raised:after{bottom:0;border-radius:0 0 18px 18px;background:linear-gradient(90deg,transparent,rgba(245,130,32,.15) 30%,hsla(0,0%,100%,.4) 55%,rgba(249,115,22,.1) 75%,transparent)}.card-raised:hover{background:linear-gradient(135deg,hsla(0,0%,100%,.72),rgba(248,252,255,.52) 35%,rgba(245,250,255,.4) 65%,hsla(0,0%,100%,.62));border-color:hsla(0,0%,100%,.92);transform:translateY(-2px);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.96),inset 0 -1px 0 hsla(0,0%,100%,.34),0 0 0 1px hsla(0,0%,100%,.66),0 6px 20px rgba(15,23,42,.08),0 18px 52px rgba(15,23,42,.06)}.card-inset{background:linear-gradient(135deg,rgba(248,252,255,.45),rgba(245,250,255,.32) 50%,rgba(248,252,255,.4));border:1px solid rgba(245,130,32,.06);border-radius:12px;backdrop-filter:blur(16px) saturate(160%);-webkit-backdrop-filter:blur(16px) saturate(160%);box-shadow:inset 0 1px 2px hsla(0,0%,100%,.7),inset 0 -1px 0 0 rgba(245,130,32,.03),inset 2px 2px 4px rgba(245,130,32,.04),0 1px 2px rgba(0,0,0,.02);transition:background .18s ease,box-shadow .18s ease,border-color .18s ease}.card-inset:focus-within{background:linear-gradient(135deg,hsla(0,0%,100%,.55),rgba(248,252,255,.42) 50%,hsla(0,0%,100%,.5));border-color:rgba(245,130,32,.12);box-shadow:inset 0 1px 3px hsla(0,0%,100%,.75),inset 0 -1px 0 0 rgba(245,130,32,.05),0 0 0 2px rgba(245,130,32,.08)}.card-hero{position:relative;background:linear-gradient(165deg,hsla(0,0%,100%,.78),rgba(248,252,255,.58) 30%,rgba(245,250,255,.46) 60%,hsla(0,0%,100%,.68));border:1px solid hsla(0,0%,100%,.74);border-radius:24px;backdrop-filter:blur(28px) saturate(180%);-webkit-backdrop-filter:blur(28px) saturate(180%);box-shadow:0 0 0 1px hsla(0,0%,100%,.5),inset 0 1px 0 0 hsla(0,0%,100%,.94),inset 0 -1px 0 0 hsla(0,0%,100%,.3),0 4px 12px rgba(15,23,42,.06),0 18px 52px rgba(15,23,42,.08)}.tag-pill{display:inline-flex;align-items:center;padding:3px 10px;font-size:11px;font-weight:600;font-family:var(--font-sans);color:var(--cyan);background:var(--cyan-light);border:1px solid rgba(245,130,32,.12);border-radius:9999px;letter-spacing:.03em;transition:background .16s,border-color .16s}.status-dot{display:inline-block;width:7px;height:7px;border-radius:50%;flex-shrink:0}.status-dot-busy{background:var(--orange);box-shadow:0 0 0 2px rgba(249,115,22,.15)}.status-dot-idle{background:var(--brand)}.status-dot-idle,.status-dot-success{box-shadow:0 0 0 2px rgba(245,130,32,.15)}.status-dot-success{background:var(--cyan)}body,html{background:var(--bg-page);color:var(--text-primary);font-family:var(--font-ui);font-weight:var(--fw-body);letter-spacing:0}input:focus-visible{outline:none!important;box-shadow:none!important}select:focus-visible,textarea:focus-visible{outline:none!important;box-shadow:none!important}input:focus,select:focus,textarea:focus{outline:none!important;box-shadow:none!important;border-color:transparent!important}[contenteditable=true],input:not([type=checkbox]):not([type=radio]):not([type=range]),textarea{caret-color:var(--field-caret)}input:-webkit-autofill,input:-webkit-autofill:active,input:-webkit-autofill:focus,input:-webkit-autofill:hover{-webkit-box-shadow:0 0 0 1000px var(--surface-input) inset!important;-webkit-text-fill-color:var(--text-primary)!important}:focus-visible{outline:2px solid rgba(0,0,0,.2);outline-offset:2px}*,:after,:before{margin:0;padding:0;box-sizing:border-box}body{font-family:var(--font-ui);background:var(--bg-page);color:var(--text-primary);-webkit-font-smoothing:antialiased;text-rendering:geometricPrecision;font-feature-settings:"ss01","ss02","cv01";font-weight:var(--fw-body);letter-spacing:0}button,input,select,textarea{font-family:inherit}.font-display{font-family:var(--font-display)}.font-cn{font-family:var(--font-cn)}.brand-text,.font-en,.latin,.numeric{font-family:var(--font-en);font-variant-numeric:tabular-nums}.tabular-nums,[data-metric],[data-number]{font-family:var(--font-metric);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1,"ss01","ss02"}.font-metric,.font-metric--kpi{font-family:var(--font-metric);font-variant-numeric:tabular-nums;font-feature-settings:"tnum" 1}.font-metric--kpi{font-weight:var(--fw-display);letter-spacing:-.04em}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:rgba(0,0,0,.1);border-radius:3px}::-webkit-scrollbar-thumb:hover{background:rgba(0,0,0,.18)}.bg-page{background-color:var(--bg-page)}.bg-base{background-color:var(--bg-base)}.bg-sidebar{background-color:var(--bg-sidebar)}.bg-topbar{background-color:var(--bg-topbar)}.bg-card{background-color:var(--surface-card)}.page-canvas{background:radial-gradient(1200px 800px at 15% -10%,rgba(220,225,255,.28),transparent 60%),radial-gradient(900px 600px at 85% 110%,rgba(210,218,250,.22),transparent 60%),var(--bg-page);min-height:100dvh;backdrop-filter:saturate(130%) blur(2px)}.modal-glass{position:relative;background:#fff;border:1px solid rgba(0,0,0,.06);border-radius:var(--r-xl);box-shadow:0 1px 2px rgba(0,0,0,.04),0 4px 12px rgba(0,0,0,.06),0 12px 32px rgba(0,0,0,.08);overflow:hidden}.modal-glass:before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(180deg,hsla(0,0%,100%,.9),hsla(0,0%,100%,0) 28%) top /100% 50% no-repeat;pointer-events:none;z-index:2}.card--hover{position:relative;background:hsla(0,0%,100%,.62);border:1px solid hsla(0,0%,100%,.74);border-radius:var(--r-lg);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.88),0 0 0 1px hsla(0,0%,100%,.5),0 2px 8px rgba(15,23,42,.05),0 12px 32px rgba(15,23,42,.06);transition:box-shadow var(--t),border-color var(--t),transform var(--t);overflow:hidden}.card--hover:hover{border-color:hsla(0,0%,100%,.92);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.94),0 0 0 1px hsla(0,0%,100%,.66),0 4px 16px rgba(15,23,42,.07),0 16px 44px rgba(15,23,42,.05);transform:translateY(-2px)}.card-lg{background:hsla(0,0%,100%,.62);border:1px solid hsla(0,0%,100%,.74);border-radius:var(--r-2xl);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.92),0 0 0 1px hsla(0,0%,100%,.5),0 4px 12px rgba(15,23,42,.06),0 18px 52px rgba(15,23,42,.08)}.btn-primary{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:6px;height:40px;padding:0 16px;border-radius:12px;background:var(--btn-primary-bg);color:#fff;font-size:14px;font-weight:var(--fw-medium);border:none;overflow:hidden;isolation:isolate;cursor:pointer;box-shadow:none;background-repeat:no-repeat;transition:color .35s var(--ease),box-shadow .35s var(--ease),transform .18s var(--ease);white-space:nowrap;will-change:transform}.btn-primary>*{position:relative;z-index:1}.btn-primary:hover{background:var(--btn-primary-bg-hover);color:#fff}.btn-primary:active{transform:scale(.975)}.btn-accent,.btn-primary:active{background:var(--btn-primary-bg)}.btn-accent{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:40px;padding:0 16px;border-radius:12px;color:#fff;font-size:14px;font-weight:var(--fw-medium);border:none;cursor:pointer;box-shadow:none;transition:background var(--ease) .15s;white-space:nowrap}.btn-accent:hover{background:var(--btn-primary-bg-hover)}.btn-secondary{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:6px;height:40px;padding:0 16px;border-radius:12px;background:var(--surface-card);color:#000;font-size:13px;font-weight:var(--fw-medium);border:var(--border-input);overflow:hidden;isolation:isolate;cursor:pointer;box-shadow:none;transition:color .35s var(--ease),background .35s var(--ease),border-color .35s var(--ease),box-shadow .35s var(--ease),transform .18s var(--ease);white-space:nowrap}.btn-secondary:hover{color:#fff;border-color:transparent;background:var(--surface-card)}.btn-secondary:active{transform:scale(.975)}.btn-icon{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:12px;background:var(--surface-card);border:var(--border-card);color:var(--text-secondary);cursor:pointer;transition:background var(--ease) .12s,color var(--ease) .12s,border-color var(--ease) .12s}.btn-icon:hover{background:#f3f3f3;border-color:var(--border-hover);color:var(--text-primary)}.btn.btn-sm{height:36px;padding-inline:12px;border-radius:999px;font-size:12px}.btn.btn-lg{height:40px;padding-inline:20px;border-radius:12px;font-size:14px}.btn.btn-xl{height:48px;padding-inline:24px;border-radius:14px;font-size:14px}.btn-danger,.btn-ghost,.btn-outline,.btn-success{box-shadow:none!important;transform:none!important}.btn-icon.active{background:rgba(0,0,0,.08);border-color:rgba(0,0,0,.12);color:var(--text-primary)}.btn-cta-small{display:inline-flex;align-items:center;gap:6px;height:28px;padding:0 6px 0 12px;border-radius:var(--radius-pill);font-size:12px;font-weight:600;background:var(--brand-50);color:var(--text-primary);border:1px solid rgba(0,0,0,.08);cursor:pointer;transition:background var(--ease) .14s,color var(--ease) .14s}.btn-cta-small:hover{background:#0f0f0f;color:#fff}.btn-cta-small .btn-cta-arrow{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:var(--radius-pill);background:rgba(0,0,0,.06);color:var(--text-secondary);transition:background var(--ease) .14s,color var(--ease) .14s}.btn-cta-small:hover .btn-cta-arrow{background:hsla(0,0%,100%,.25);color:#fff}.input{width:100%;height:40px;padding:0 14px;background:var(--surface-input);border:var(--border-input);border-radius:var(--radius-md);color:var(--text-primary);font-size:14px;font-family:var(--font-sans);transition:border-color var(--ease) .18s}.input::-moz-placeholder{color:var(--text-muted)}.input::placeholder{color:var(--text-muted)}.input:focus{border-color:rgba(0,0,0,.25);outline:none}.sidebar-brand-row{position:relative;display:flex;align-items:center;gap:12px;min-height:54px;padding:20px 26px 0;margin-bottom:18px}.sidebar-brand-row--collapsed{justify-content:center;padding-left:0;padding-right:0}.sidebar-brand-logo{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:rgba(0,0,0,.92);font-family:var(--font-display);font-size:20px;font-weight:700;letter-spacing:-.035em;line-height:1}.sidebar-collapse-control{position:relative;display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;flex:0 0 auto;overflow:visible;border:0;border-radius:999px;background:transparent;color:rgba(0,0,0,.76);box-shadow:none;transition:transform .62s cubic-bezier(.18,1.45,.28,1),background .18s ease,color .18s ease,filter .24s ease;will-change:transform}.sidebar-collapse-control:before{inset:-4px;background:radial-gradient(circle at 38% 22%,hsla(0,0%,100%,.76) 0,hsla(0,0%,100%,.18) 30%,transparent 58%),linear-gradient(145deg,rgba(246,250,251,.58),rgba(232,240,243,.2));transform:scale(.7);filter:blur(.2px) saturate(118%);transition:opacity .18s ease,transform .62s cubic-bezier(.18,1.45,.28,1)}.sidebar-collapse-control:after,.sidebar-collapse-control:before{content:"";position:absolute;border-radius:inherit;pointer-events:none;opacity:0}.sidebar-collapse-control:after{inset:-3px;background:linear-gradient(118deg,transparent 8%,hsla(0,0%,100%,0) 30%,hsla(0,0%,100%,.84) 46%,hsla(0,0%,100%,0) 62%,transparent);transform:translateX(-82%) skewX(-12deg);transition:opacity .18s ease,transform .76s cubic-bezier(.19,1,.22,1)}.sidebar-collapse-control>svg,.sidebar-logo-icon,.sidebar-logo-text{position:relative;z-index:1}.sidebar-collapse-control:focus-visible,.sidebar-collapse-control:hover{transform:translateY(-.5px) scale(1.035);color:rgba(0,0,0,.92);filter:drop-shadow(0 5px 12px rgba(15,23,42,.1))}.sidebar-collapse-control:focus-visible:before,.sidebar-collapse-control:hover:before{opacity:1;transform:scale(1)}.sidebar-collapse-control:focus-visible:after,.sidebar-collapse-control:hover:after{opacity:.9;transform:translateX(82%) skewX(-12deg)}.sidebar-collapsed-logo{width:64px;height:42px}.sidebar-collapsed-logo .sidebar-logo-icon,.sidebar-collapsed-logo .sidebar-logo-text{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;transition:opacity .16s ease,transform .42s cubic-bezier(.18,1.25,.28,1)}.sidebar-collapsed-logo .sidebar-logo-text{color:rgba(0,0,0,.92);font-family:var(--font-display);font-size:15px;font-weight:700;letter-spacing:-.045em}.sidebar-collapsed-logo .sidebar-logo-icon{opacity:0;transform:scale(.78)}.sidebar-collapsed-logo:focus-visible .sidebar-logo-text,.sidebar-collapsed-logo:hover .sidebar-logo-text{opacity:0;transform:scale(.78)}.sidebar-collapsed-logo:focus-visible .sidebar-logo-icon,.sidebar-collapsed-logo:hover .sidebar-logo-icon{opacity:1;transform:scale(1)}.global-liquid-popover,.modal-glass{animation:liquid-panel-enter .52s cubic-bezier(.18,1.25,.28,1) both}.nav-item-hover:hover{background:hsla(0,0%,100%,.38)!important;color:rgba(0,0,0,.88)!important;border-color:hsla(0,0%,100%,.58)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.54),0 6px 18px rgba(15,23,42,.05);backdrop-filter:blur(14px) saturate(150%);-webkit-backdrop-filter:blur(14px) saturate(150%);border-radius:8px}.nav-item-active{position:relative;overflow:hidden;isolation:isolate}.nav-item-active:before{content:"";position:absolute;inset:1px;border-radius:inherit;z-index:-1;pointer-events:none;background:radial-gradient(circle at 20% 20%,hsla(0,0%,100%,.86) 0,hsla(0,0%,100%,.18) 34%,transparent 62%),radial-gradient(circle at 88% 80%,rgba(245,130,32,.1) 0,transparent 52%),linear-gradient(145deg,hsla(0,0%,100%,.4),rgba(242,248,250,.18))}.nav-item-active.nav-item-hover:hover{color:var(--brand-accent)!important;border-color:rgba(245,130,32,.18)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.78),0 6px 18px rgba(245,130,32,.08)!important}.nav-item-active:after{content:"";position:absolute;inset:1px;border-radius:inherit;pointer-events:none;background:linear-gradient(112deg,transparent,hsla(0,0%,100%,0) 36%,hsla(0,0%,100%,.54) 48%,hsla(0,0%,100%,0) 62%,transparent);background-size:240% 100%;background-position:-130%;opacity:0;mix-blend-mode:screen;transition:opacity .18s ease,background-position .72s cubic-bezier(.19,1,.22,1)}.nav-item-active:hover:after{opacity:.86;background-position:130%}.topbar{position:fixed;top:0;right:0;left:var(--sidebar-width);height:var(--topbar-height);background:var(--bg);border-bottom:var(--border-topbar);z-index:30;transition:left .2s var(--ease)}.tabs{display:flex;align-items:center;gap:24px;border-bottom:1px solid rgba(0,0,0,.06)}.tab{padding:8px 0;font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:var(--text-tertiary);cursor:pointer;border-bottom:2px solid transparent;margin-bottom:-1px;transition:color var(--ease) .18s,border-color var(--ease) .18s}.tab.active,.tab:hover{color:var(--text-primary)}.tab.active{border-bottom-color:rgba(0,0,0,.25)}.home-page-canvas{--lg-x:50%;--lg-y:16%;background:var(--functional-page-bg);isolation:isolate}.home-page-content{min-height:calc(100vh - var(--topbar-height))}.home-page-canvas .hero-search-bar input,.home-page-canvas .hero-search-bar input:focus,.home-page-canvas .hero-search-bar input:focus-visible,.home-page-canvas .hero-search-bar input:hover{border-color:transparent!important;box-shadow:none!important;background:#fff!important;outline:none!important;caret-color:var(--field-caret)!important}.home-page-canvas .card-raised{background:var(--ui-glass-card-background);border:1px solid var(--ui-glass-border);border-radius:22px;backdrop-filter:var(--ui-glass-card-filter);-webkit-backdrop-filter:var(--ui-glass-card-filter);box-shadow:var(--ui-glass-card-shadow);transform:translateZ(0);transition:background .32s cubic-bezier(.22,1,.36,1),border-color .26s cubic-bezier(.22,1,.36,1),box-shadow .42s cubic-bezier(.22,1,.36,1),transform .52s cubic-bezier(.19,1,.22,1),filter .32s ease;will-change:background,transform}.home-page-canvas .card-raised:before{inset:0;height:auto;border-radius:inherit;padding:1px;background:linear-gradient(135deg,hsla(0,0%,100%,.96),hsla(0,0%,100%,.16) 30%,rgba(16,24,32,.09) 66%,hsla(0,0%,100%,.46));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:3;opacity:.82;transition:opacity .26s ease,transform .62s cubic-bezier(.19,1,.22,1)}.home-page-canvas .card-raised:after{inset:1px;height:auto;border-radius:inherit;background:radial-gradient(circle at var(--lg-x) var(--lg-y),hsla(0,0%,100%,.48) 0,hsla(0,0%,100%,.12) 22%,transparent 48%),linear-gradient(110deg,transparent 0,hsla(0,0%,100%,0) 38%,hsla(0,0%,100%,.34) 48%,hsla(0,0%,100%,0) 60%,transparent 100%),linear-gradient(180deg,hsla(0,0%,100%,.18) 0,transparent 38%),linear-gradient(116deg,transparent 0,hsla(0,0%,100%,.06) 44%,transparent 68%);background-size:auto,260% 100%,auto,auto;background-position:50%,-150%,50%,50%;opacity:.7;mix-blend-mode:screen;pointer-events:none;z-index:1;transition:opacity .28s ease,background-position .9s cubic-bezier(.19,1,.22,1)}.home-page-canvas .card-raised:hover{background:radial-gradient(circle at var(--lg-x) var(--lg-y),hsla(0,0%,100%,.62) 0,hsla(0,0%,100%,.16) 22%,transparent 46%),linear-gradient(145deg,hsla(0,0%,100%,.88) 0,rgba(252,254,255,.78) 48%,rgba(248,252,253,.68) 100%);border-color:rgba(18,28,36,.115);transform:translateY(-1px) scale(1.003);box-shadow:inset 0 .5px 0 hsla(0,0%,100%,.9),inset 0 -.5px 0 rgba(16,24,32,.052),0 9px 20px rgba(30,45,58,.052),0 22px 52px rgba(78,104,116,.038)}.home-page-canvas .card-raised:hover:before{opacity:1}.home-page-canvas .card-raised:hover:after{background-position:50%,135%,50%,50%;opacity:.92}.project-visibility-card{--visibility-edge-opacity:0;--visibility-edge-a:rgba(120,140,154,.3);--visibility-edge-b:rgba(82,104,122,.22);--visibility-meter-start:rgba(245,130,32,.64);--visibility-meter-mid:hsla(0,0%,100%,.88);--visibility-meter-end:rgba(88,184,143,.48);--visibility-meter-shadow:rgba(245,130,32,.16);min-height:214px;border-radius:20px;background:var(--bg-section);border-color:var(--border);box-shadow:none;transition:transform .18s ease,border-color .18s ease}.project-visibility-card:before{display:none}.project-visibility-card:after{content:"";position:absolute;inset:0;z-index:3;padding:1px;border-radius:inherit;pointer-events:none;opacity:var(--visibility-edge-opacity);background:radial-gradient(150px circle at var(--lg-x,50%) var(--lg-y,16%),var(--visibility-edge-a) 0,var(--visibility-edge-b) 38%,transparent 72%);-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;will-change:opacity;transition:opacity .24s cubic-bezier(.22,1,.36,1)}.project-visibility-card--high{--visibility-edge-a:rgba(235,98,53,.82);--visibility-edge-b:rgba(244,166,57,.7);--visibility-meter-start:rgba(231,101,57,.78);--visibility-meter-mid:rgba(244,166,57,.86);--visibility-meter-end:rgba(190,125,32,.7);--visibility-meter-shadow:rgba(222,112,46,.19)}.project-visibility-card--mid{--visibility-edge-a:rgba(34,166,208,.62);--visibility-edge-b:rgba(69,125,187,.62);--card-roof-a:rgba(34,166,208,.42);--card-roof-b:rgba(69,125,187,.38);--visibility-meter-start:rgba(101,190,224,.76);--visibility-meter-mid:hsla(0,0%,100%,.82);--visibility-meter-end:rgba(69,125,187,.66);--visibility-meter-shadow:rgba(34,166,208,.16)}.project-visibility-card--low{--visibility-edge-a:rgba(105,134,155,.56);--visibility-edge-b:rgba(82,104,122,.44);--visibility-meter-start:rgba(82,148,169,.58);--visibility-meter-mid:rgba(169,195,207,.66);--visibility-meter-end:rgba(105,121,143,.58);--visibility-meter-shadow:rgba(76,103,130,.13)}.project-visibility-card:hover{transform:translateY(-1px);border-color:var(--border-strong);background:var(--bg-section);box-shadow:none}.project-visibility-card:focus-visible:after,.project-visibility-card:hover:after{opacity:1}.project-visibility-card__body{display:flex;min-width:0;min-height:212px;height:100%;flex-direction:column;padding:24px 28px 20px}.project-visibility-card__title{color:rgba(15,23,42,.82);font-size:15px;line-height:1.45;font-weight:var(--fw-medium);letter-spacing:0;transition:color .15s ease}.project-visibility-card:hover .project-visibility-card__title{color:rgba(15,23,42,.92)}.project-visibility-card__task{display:inline-flex;align-items:center;gap:4px;flex:0 0 auto;margin-top:2px;color:rgba(15,23,42,.56);font-size:11px;font-weight:var(--fw-regular);white-space:nowrap}.project-visibility-card__task svg{color:rgba(15,23,42,.46)}.project-visibility-card__metric{margin-bottom:20px}.project-visibility-card__metric.is-without-subtitle{margin-top:28px}.project-visibility-card__value{color:rgba(15,23,42,.88);font-family:var(--font-metric);font-size:32px;line-height:1;font-weight:var(--fw-medium);letter-spacing:0;font-variant-numeric:tabular-nums}.project-visibility-card__value.is-empty{color:rgba(15,23,42,.46)}.project-visibility-card__metric-label,.project-visibility-card__unit{color:rgba(15,23,42,.46);font-size:12px;font-weight:var(--fw-regular)}.project-visibility-card__unit{margin-left:2px}.project-visibility-card__metric-label{margin-left:4px}.project-visibility-card__footer{display:flex;align-items:center;gap:6px;padding-top:14px;color:rgba(15,23,42,.46);font-size:10px;line-height:1.35;letter-spacing:.04em}.project-visibility-card .project-visibility-card__meter{margin-top:auto}.project-visibility-card__chevron{flex:0 0 auto;margin-top:2px;color:rgba(75,85,99,.28);transition:color .16s ease,transform .16s ease}.project-visibility-card:hover .project-visibility-card__chevron{color:rgba(31,41,55,.58);transform:translateX(1px)}.project-visibility-card__report{display:flex;align-items:center;gap:6px;min-width:0;width:100%;color:rgba(75,85,99,.5);font-size:11px;font-weight:var(--fw-regular);letter-spacing:0;transition:color .16s ease}.project-visibility-card__report:hover{color:rgba(31,41,55,.76)}.project-visibility-card .visibility-meter span{background:linear-gradient(90deg,var(--visibility-meter-start),var(--visibility-meter-mid),var(--visibility-meter-end));box-shadow:0 0 12px var(--visibility-meter-shadow)}.search-result-optical-edge{height:2px;background:linear-gradient(90deg,transparent,rgba(245,130,32,.18) 28%,rgba(245,130,32,.42) 50%,rgba(245,130,32,.18) 72%,transparent)}.search-result-optical-edge--high{background:linear-gradient(90deg,transparent,rgba(231,101,57,.28) 22%,rgba(235,112,50,.58) 38%,rgba(244,166,57,.78) 50%,rgba(235,112,50,.58) 62%,rgba(231,101,57,.28) 78%,transparent)}.search-result-optical-edge--mid{background:linear-gradient(90deg,transparent 0,rgba(var(--blue-rgb),.35) 22%,rgba(var(--blue-rgb),.65) 38%,var(--blue-400) 50%,rgba(var(--blue-rgb),.65) 62%,rgba(var(--blue-rgb),.35) 78%,transparent 100%)}.search-result-optical-edge--low{background:linear-gradient(90deg,transparent,rgba(105,121,143,.18) 22%,rgba(91,119,139,.36) 38%,rgba(82,104,122,.5) 50%,rgba(91,119,139,.36) 62%,rgba(105,121,143,.18) 78%,transparent)}.visibility-level{margin-left:8px;display:inline-flex;align-items:center;height:20px;padding:0 8px;border-radius:999px;font-size:10px;font-weight:650;background:rgba(224,232,236,.46);border:1px solid rgba(20,32,40,.075);color:rgba(15,23,42,.42);white-space:nowrap}.visibility-level--high{color:rgba(165,72,28,.84);background:rgba(255,241,225,.8);border-color:rgba(226,118,50,.24)}.visibility-level--mid{color:var(--blue-700);background:var(--blue-100);border-color:rgba(var(--blue-rgb),.32)}.visibility-level--low{color:rgba(15,23,42,.58);background:rgba(230,235,238,.58)}.visibility-meter{position:relative;width:100%;height:4px;margin-top:12px;overflow:hidden;border-radius:999px;background:rgba(210,222,228,.34);border:1px solid rgba(20,32,40,.055)}.visibility-meter span{display:block;height:100%;min-width:6px;border-radius:inherit;background:linear-gradient(90deg,rgba(245,130,32,.64),hsla(0,0%,100%,.88),rgba(88,184,143,.48));box-shadow:0 0 12px rgba(245,130,32,.16)}.topbar-liquid-trigger{position:relative;overflow:hidden;isolation:isolate}.topbar-liquid-trigger:before{z-index:-1;background:radial-gradient(circle at 32% 16%,hsla(0,0%,100%,.72) 0,hsla(0,0%,100%,.16) 36%,transparent 58%),linear-gradient(180deg,hsla(0,0%,100%,.16),transparent 52%,rgba(18,28,36,.028))}.topbar-liquid-trigger:after,.topbar-liquid-trigger:before{content:"";position:absolute;inset:1px;border-radius:inherit;pointer-events:none}.topbar-liquid-trigger:after{background:linear-gradient(112deg,transparent,hsla(0,0%,100%,0) 36%,hsla(0,0%,100%,.78) 48%,hsla(0,0%,100%,0) 62%,transparent);background-size:240% 100%;background-position:-130%;mix-blend-mode:screen;opacity:0;transition:opacity .18s ease,background-position .72s cubic-bezier(.19,1,.22,1)}.topbar-liquid-trigger:hover:after{opacity:.88;background-position:130%}.agent-pool-liquid-panel{position:relative;transform-origin:86% 0;animation:liquid-panel-enter .56s cubic-bezier(.18,1.25,.28,1) both;will-change:transform,opacity,filter}.agent-pool-liquid-panel:before{inset:0;padding:1px;background:linear-gradient(145deg,hsla(0,0%,100%,.98),hsla(0,0%,100%,.16) 32%,rgba(16,24,32,.08) 68%,hsla(0,0%,100%,.44));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;z-index:2}.agent-pool-liquid-panel:after,.agent-pool-liquid-panel:before{content:"";position:absolute;border-radius:inherit;pointer-events:none}.agent-pool-liquid-panel:after{inset:1px;background:radial-gradient(circle at 78% 0,hsla(0,0%,100%,.72) 0,hsla(0,0%,100%,.18) 28%,transparent 50%),linear-gradient(108deg,transparent,hsla(0,0%,100%,0) 35%,hsla(0,0%,100%,.38) 48%,hsla(0,0%,100%,0) 60%,transparent);background-size:auto,260% 100%;background-position:50%,-150%;animation:liquid-panel-sheen .9s cubic-bezier(.19,1,.22,1) .12s both;mix-blend-mode:screen;z-index:1}.agent-pool-liquid-panel>*{position:relative;z-index:3}.agent-pool-liquid-row{opacity:0;transform:translate3d(0,10px,0) scale(.985);animation:liquid-row-enter .62s cubic-bezier(.18,1.12,.28,1) forwards;transition:transform .44s cubic-bezier(.19,1,.22,1),background .26s ease,border-color .26s ease,box-shadow .32s ease}.agent-pool-liquid-row:hover{transform:translate3d(0,-.5px,0) scale(1.002);border-color:rgba(20,32,40,.105)!important;box-shadow:inset 0 .5px 0 hsla(0,0%,100%,.88),inset 0 -.5px 0 rgba(16,24,32,.036),0 5px 12px rgba(30,45,58,.055)!important}.agent-pool-liquid-icon{position:relative;overflow:hidden;isolation:isolate;transition:transform .52s cubic-bezier(.19,1,.22,1),box-shadow .26s ease,border-color .26s ease}.agent-pool-liquid-icon:before{content:"";position:absolute;inset:0;border-radius:inherit;z-index:-1;background:radial-gradient(circle at 34% 18%,hsla(0,0%,100%,.92) 0,hsla(0,0%,100%,.28) 32%,transparent 58%),radial-gradient(circle at 70% 86%,rgba(80,214,232,.18) 0,transparent 55%),linear-gradient(145deg,hsla(0,0%,100%,.36),rgba(223,238,242,.12))}.agent-pool-liquid-icon:after{content:"";position:absolute;inset:1px;border-radius:inherit;pointer-events:none;background:linear-gradient(118deg,transparent,hsla(0,0%,100%,0) 34%,hsla(0,0%,100%,.76) 48%,hsla(0,0%,100%,0) 62%,transparent);background-size:240% 100%;background-position:-130%;mix-blend-mode:screen;opacity:0;transition:opacity .18s ease,background-position .76s cubic-bezier(.19,1,.22,1)}.agent-pool-liquid-icon>svg{position:relative;z-index:1}.agent-pool-liquid-panel:hover>div:first-child .agent-pool-liquid-icon,.agent-pool-liquid-row:hover .agent-pool-liquid-icon{transform:translateY(-.5px) scale(1.075);animation:liquid-droplet-pop .68s cubic-bezier(.18,1.45,.28,1) both}.agent-pool-liquid-panel:hover>div:first-child .agent-pool-liquid-icon:after,.agent-pool-liquid-row:hover .agent-pool-liquid-icon:after{opacity:.92;background-position:130%}.agent-pool-liquid-meter{overflow:hidden}.agent-pool-liquid-meter-fill{animation:liquid-meter-flow 2.8s cubic-bezier(.65,0,.35,1) infinite}.agent-pool-liquid-status{animation:liquid-status-breathe 2.2s ease-in-out infinite}.switch-company-liquid-dialog{backdrop-filter:blur(16px) saturate(124%);-webkit-backdrop-filter:blur(16px) saturate(124%)}.switch-company-liquid-dialog:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(145deg,hsla(0,0%,100%,.98),hsla(0,0%,100%,.18) 34%,rgba(16,24,32,.08) 68%,hsla(0,0%,100%,.46));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;pointer-events:none;z-index:1}.switch-company-liquid-dialog>*{position:relative;z-index:2}.switch-company-liquid-field{box-shadow:inset 0 .5px 0 hsla(0,0%,100%,.78),inset 0 -.5px 0 rgba(16,24,32,.035),0 4px 10px rgba(30,45,58,.035);backdrop-filter:blur(10px) saturate(120%);-webkit-backdrop-filter:blur(10px) saturate(120%)}.switch-company-liquid-field:focus-within{border-color:rgba(20,32,40,.14)!important;box-shadow:inset 0 .5px 0 hsla(0,0%,100%,.9),inset 0 -.5px 0 rgba(16,24,32,.04),0 0 0 3px rgba(245,130,32,.08),0 5px 12px rgba(30,45,58,.045)}.liquid-dialog-primary,.liquid-dialog-secondary{position:relative;overflow:hidden;transition:transform .46s cubic-bezier(.18,1.35,.28,1),box-shadow .24s ease,background .22s ease}.liquid-dialog-primary:hover,.liquid-dialog-secondary:hover{transform:translateY(-.5px) scale(1.01,.992)}.liquid-dialog-primary:active,.liquid-dialog-secondary:active{transform:translateY(0) scale(.982,1.012)}@keyframes liquid-panel-enter{0%{opacity:0;transform:translate3d(12px,-10px,0) scale(.92);filter:blur(5px) saturate(112%)}48%{opacity:1;transform:translate3d(-1px,1px,0) scale(1.006);filter:blur(0) saturate(118%)}72%{transform:translate3d(.5px,-.5px,0) scale(.998)}to{opacity:1;transform:translateZ(0) scale(1);filter:blur(0) saturate(118%)}}@keyframes liquid-panel-sheen{0%{opacity:.3;background-position:50%,-150%}42%{opacity:.92}to{opacity:.58;background-position:50%,130%}}@keyframes liquid-row-enter{0%{opacity:0;transform:translate3d(0,8px,0) scale(.992);filter:blur(2px)}42%{opacity:1;transform:translate3d(0,-1px,0) scale(1.003);filter:blur(0)}66%{transform:translate3d(0,.5px,0) scale(.999);filter:blur(0)}to{opacity:1;transform:translateZ(0) scale(1);filter:blur(0)}}@keyframes liquid-control-pop{0%{transform:translateY(0) scale(1)}34%{transform:translateY(-.8px) scale(1.035,.982)}58%{transform:translateY(.2px) scale(.995,1.01)}78%{transform:translateY(-.1px) scale(1.006,.998)}to{transform:translateY(0) scale(1)}}@keyframes liquid-pill-jelly{0%{transform:translateY(0) scale(1)}36%{transform:translateY(-.5px) scale(1.025,.988)}62%{transform:translateY(.2px) scale(.998,1.006)}to{transform:translateY(0) scale(1)}}@keyframes liquid-droplet-pop{0%{transform:translateY(0) scale(1);filter:saturate(1)}32%{transform:translateY(-.8px) scale(1.065,.972);filter:saturate(1.1)}56%{transform:translateY(.2px) scale(.986,1.03)}78%{transform:translateY(-.1px) scale(1.018,.994)}to{transform:translateY(-.3px) scale(1.028);filter:saturate(1.05)}}@keyframes liquid-row-jelly{0%{transform:translateZ(0) scale(1)}40%{transform:translate3d(0,-1px,0) scale(1.003)}66%{transform:translate3d(0,.2px,0) scale(.999)}to{transform:translate3d(0,-.5px,0) scale(1.002)}}@keyframes liquid-meter-flow{0%,to{filter:saturate(1.05) brightness(1);background-position:0}50%{filter:saturate(1.24) brightness(1.08);background-position:100%}}@keyframes liquid-status-breathe{0%,to{transform:scale(1);opacity:.82}50%{transform:scale(1.12);opacity:1}}@keyframes spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.agent-card-item:after,.agent-card-item:before,.agent-pool-liquid-icon,.agent-pool-liquid-icon:after,.agent-pool-liquid-icon:before,.agent-pool-liquid-meter-fill,.agent-pool-liquid-panel,.agent-pool-liquid-panel:after,.agent-pool-liquid-panel:before,.agent-pool-liquid-row,.agent-pool-liquid-status,.home-page-canvas .card-raised,.home-page-canvas .card-raised:after,.home-page-canvas .card-raised:before,.liquid-dialog-primary,.liquid-dialog-secondary,.nav-item-active,.nav-item-active:after,.nav-item-active:before,.pipeline-card-item:after,.pipeline-card-item:before,.sidebar-collapse-control,.sidebar-collapse-control:after,.sidebar-collapse-control:before,.switch-company-liquid-dialog,.switch-company-liquid-dialog:before,.switch-company-liquid-field,.topbar-liquid-trigger,.topbar-liquid-trigger:after,.topbar-liquid-trigger:before{animation:none!important;transition-duration:1ms!important}}.pipeline-section{width:min(100%,1440px);max-width:100%;margin-inline:auto}@media (max-width:1023px){.pipeline-section{position:relative;background:transparent}}@media (min-width:1024px){.pipeline-section{position:relative;background:transparent}}.pipeline-grid{display:grid;grid-template-columns:repeat(6,1fr);-moz-column-gap:20px;column-gap:20px;row-gap:16px;align-items:stretch}@keyframes fadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in{animation:fadeIn .4s var(--ease-out)}@keyframes slide-in-left{0%{transform:translateX(-100%)}to{transform:translateX(0)}}.animate-slide-in-left{animation:slide-in-left .2s var(--ease-out)}@keyframes slide-in-right{0%{transform:translateX(100%);opacity:0}to{transform:translateX(0);opacity:1}}.animate-slide-in-right{animation:slide-in-right .22s cubic-bezier(.22,1,.36,1)}.agent-card-item,.pipeline-card-item{opacity:0;animation:card-enter .45s cubic-bezier(.22,1,.36,1) forwards}@keyframes card-enter{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}@keyframes pipeline-connector-pulse{0%,to{opacity:.4}50%{opacity:1}}.skeleton{background:linear-gradient(90deg,rgba(0,0,0,.04),rgba(0,0,0,.08) 50%,rgba(0,0,0,.04));background-size:200% 100%;animation:skeleton-shimmer 1.8s ease-in-out infinite;border-radius:var(--radius-md)}@keyframes skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.markdown-body{color:var(--text-primary);font-size:14px;line-height:1.75}.markdown-body h1,.markdown-body h2,.markdown-body h3{color:var(--text-primary);font-weight:var(--fw-heading);line-height:1.35}.markdown-body h1{font-size:20px;margin:24px 0 14px}.markdown-body h2{font-size:17px;margin:24px 0 12px}.markdown-body h3{font-size:15px;margin:20px 0 8px}.markdown-body p{margin:8px 0}.markdown-body a{color:rgba(0,0,0,.62);text-decoration:underline}.markdown-body code{background:var(--brand-50);padding:1px 6px;border-radius:4px;font-size:13px;font-family:var(--font-mono)}.markdown-body pre{margin:12px 0;padding:12px 14px;background:var(--brand-900);color:#f5f5f4;border-radius:var(--radius-md);overflow-x:auto;font-size:13px;line-height:1.55}.markdown-body blockquote{margin:12px 0;padding:8px 12px;border-left:3px solid var(--brand-300);background:rgba(0,0,0,.02);color:var(--text-secondary);font-style:italic;border-radius:0 var(--radius-sm) var(--radius-sm) 0}.hotword-page-canvas{--hotword-x:58%;--hotword-y:38%;position:relative;min-height:calc(100vh - var(--topbar-height));overflow:hidden;isolation:isolate;background:var(--functional-page-bg)}.hotword-shell{position:relative;z-index:1}.hotword-hero-stage{position:relative;min-height:min(720px,calc(100vh - var(--topbar-height)));padding:clamp(42px,6vw,86px) 24px clamp(72px,10vw,128px)}.hotword-hero-stage,.hotword-title-wrap{display:flex;align-items:center;justify-content:center}.hotword-title-wrap{text-align:center}.hotword-title{align-items:baseline;gap:.28em;flex-wrap:wrap;color:rgba(15,18,28,.86);font-family:var(--font-display);font-size:clamp(21px,2vw,26px);font-weight:680;letter-spacing:0;line-height:1.22;text-wrap:balance;text-shadow:0 1px 0 hsla(0,0%,100%,.46),0 8px 18px rgba(15,23,42,.03)}.hotword-ai-focus,.hotword-title{display:inline-flex;justify-content:center}.hotword-ai-focus{position:relative;align-items:center;padding:0 .12em;color:rgba(8,12,18,.92);font:inherit;background:linear-gradient(180deg,transparent 56%,rgba(255,196,42,.34) 0,rgba(255,196,42,.34) 86%,transparent 0);border:0;box-shadow:none;text-shadow:none;white-space:nowrap}.hotword-hero-actions{display:flex;justify-content:center;align-items:center;gap:0}.hotword-composer-footer{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:auto;padding:0 18px 16px 20px}.hotword-upload-action{display:inline-flex;align-items:center;gap:9px;min-height:38px;padding:6px 13px 6px 11px;border-radius:14px;color:rgba(15,23,42,.72);background:radial-gradient(circle at 28% 12%,hsla(0,0%,100%,.82) 0,hsla(0,0%,100%,.18) 48%,transparent 78%),hsla(0,0%,100%,.54);border:1px solid rgba(15,23,42,.075);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.86),0 6px 14px rgba(15,23,42,.045);transition:color .18s ease,background .22s ease,transform .26s cubic-bezier(.19,1,.22,1)}.hotword-upload-action:hover:not(:disabled){color:rgba(8,12,18,.92);background:hsla(0,0%,100%,.76);transform:translateY(-.5px)}.hotword-upload-action:disabled{opacity:.48}.hotword-upload-icon{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:999px;background:rgba(0,0,0,.045);color:rgba(15,23,42,.7)}.hotword-upload-copy{display:flex;flex-direction:column;align-items:flex-start;line-height:1.15}.hotword-upload-copy strong{font-size:13px;font-weight:700}.hotword-upload-copy span{margin-top:2px;color:rgba(15,23,42,.36);font-size:11px;font-weight:500}.hotword-below-row{display:flex;align-items:center;justify-content:center;min-height:24px;margin-top:10px;text-align:center}.hotword-below-status{max-width:100%;color:#059669;font-size:12px;font-weight:560}.hotword-segmented{position:relative;display:inline-flex;max-width:100%;gap:3px;padding:6px;border-radius:999px;background:radial-gradient(circle at var(--lg-x,54%) var(--lg-y,20%),hsla(0,0%,100%,.72) 0,transparent 40%),rgba(240,245,249,.72);border:1px solid rgba(15,23,42,.055);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.82),0 8px 22px rgba(30,45,60,.055);backdrop-filter:blur(18px) saturate(128%);-webkit-backdrop-filter:blur(18px) saturate(128%)}.hotword-segment{flex-direction:column;gap:2px;height:50px;min-width:188px;padding:0 18px;border-radius:999px;color:rgba(15,23,42,.48);transition:color .18s ease,background .24s ease,box-shadow .26s ease,transform .36s cubic-bezier(.19,1,.22,1)}.hotword-segment,.hotword-segment-main{display:inline-flex;align-items:center;justify-content:center}.hotword-segment-main{gap:7px;font-size:13px;font-weight:720;line-height:1.05;white-space:nowrap}.hotword-segment-sub{color:rgba(15,23,42,.36);font-size:11px;font-weight:520;line-height:1.05;white-space:nowrap}.hotword-segment:hover{color:rgba(15,23,42,.72)}.hotword-segment.is-active{color:rgba(7,10,15,.92);background:hsla(0,0%,100%,.78);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.96),0 8px 20px rgba(22,35,44,.065);transform:translateY(-.5px)}.hotword-segment.is-active .hotword-segment-sub{color:rgba(15,23,42,.48)}.hotword-composer{position:relative;min-height:210px;background:radial-gradient(circle at var(--lg-x,72%) var(--lg-y,20%),hsla(0,0%,100%,.86) 0,hsla(0,0%,100%,.16) 30%,transparent 54%),linear-gradient(145deg,hsla(0,0%,100%,.86) 0,rgba(250,252,253,.74) 55%,rgba(244,249,251,.66) 100%);border:1px solid rgba(18,28,36,.085);border-radius:22px;backdrop-filter:blur(24px) saturate(132%);-webkit-backdrop-filter:blur(24px) saturate(132%);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.96),inset 0 -1px 0 rgba(17,24,39,.035),0 16px 40px rgba(28,43,56,.09);overflow:visible;transition:border-color .22s ease,box-shadow .32s ease,transform .42s cubic-bezier(.19,1,.22,1)}.hotword-composer-body{display:flex;flex-direction:column;min-height:210px}.hotword-input-zone{box-sizing:border-box;height:95px;min-height:95px;padding:0 24px 10px}.hotword-input-zone input{height:30px}.hotword-input-zone textarea{height:78px;min-height:78px}.hotword-composer:focus-within,.hotword-composer:hover{border-color:rgba(18,28,36,.13);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.98),inset 0 -1px 0 rgba(17,24,39,.04),0 18px 48px rgba(28,43,56,.105)}.hotword-inline-token{display:inline-flex;align-items:center;max-width:min(260px,72vw);overflow:hidden;border-bottom:2px solid rgba(224,180,34,.72);color:rgba(7,10,15,.92);font-weight:700;line-height:1.2;transition:color .16s ease,border-color .16s ease}.hotword-inline-token>span{min-width:0;max-width:100%}.hotword-inline-token.is-open,.hotword-inline-token:hover{border-bottom-color:rgba(245,130,32,.62);color:rgba(7,10,15,.98)}.hotword-dropdown{color:rgba(31,41,55,.88);background:hsla(0,0%,100%,.94);border:1px solid rgba(15,23,42,.08);border-radius:16px;max-height:220px;overflow-y:auto;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.86),0 18px 42px rgba(15,23,42,.12);backdrop-filter:blur(18px) saturate(128%);-webkit-backdrop-filter:blur(18px) saturate(128%)}.hotword-primary-button{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;background:linear-gradient(145deg,#202326,#08090a);color:#fff;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.16),0 10px 22px rgba(0,0,0,.16);transition:transform .22s cubic-bezier(.19,1,.22,1),opacity .16s ease,box-shadow .22s ease}.hotword-primary-button:hover:not(:disabled){transform:translateY(-.5px);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.18),0 12px 26px rgba(0,0,0,.2)}.hotword-primary-button:disabled{background:rgba(8,9,10,.3);box-shadow:none}.hotword-panel{position:relative;background:radial-gradient(circle at var(--lg-x,72%) var(--lg-y,0),hsla(0,0%,100%,.78) 0,transparent 38%),hsla(0,0%,100%,.76);border:1px solid rgba(18,28,36,.075);border-radius:20px;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.9),0 16px 44px rgba(31,47,62,.075);backdrop-filter:blur(22px) saturate(128%);-webkit-backdrop-filter:blur(22px) saturate(128%)}.hotword-row-card{background:hsla(0,0%,100%,.58);transition:background .18s ease,transform .22s cubic-bezier(.19,1,.22,1)}.hotword-row-card:hover{background:hsla(0,0%,100%,.82);transform:translateY(-.5px)}.hotword-chip{display:inline-flex;align-items:center;gap:4px;min-height:22px;border-radius:999px;padding:2px 9px;border:1px solid rgba(15,23,42,.055);background:hsla(0,0%,100%,.64);color:rgba(15,23,42,.56);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.86)}.hotword-chip.hw-ghost,.hw-ghost,a.hw-ghost,button.hw-ghost{display:inline-flex!important;align-items:center!important;gap:4px!important;border-radius:14px!important;color:rgba(75,85,99,.66)!important;background:hsla(0,0%,100%,.72)!important;border:1px solid rgba(15,23,42,.075)!important;box-shadow:0 6px 16px rgba(15,23,42,.03)!important;transition:background .15s ease,border-color .15s ease,color .15s ease!important}.hotword-chip.hw-ghost:hover,.hw-ghost:hover,a.hw-ghost:hover,button.hw-ghost:hover{background:rgba(20,32,40,.055)!important;border-color:rgba(20,32,40,.1)!important;color:rgba(31,41,55,.74)!important}.hotword-chip--accent{color:rgba(12,105,151,.92);background:rgba(224,242,248,.68);border-color:rgba(12,105,151,.1)}.hotword-chip--warm{color:rgba(179,92,12,.92);background:rgba(255,244,224,.78);border-color:rgba(179,92,12,.1)}.hotword-chip--selected{color:rgba(15,23,42,.72);background:rgba(243,244,246,.92);border-color:rgba(15,23,42,.08)}.hotword-table{overflow:hidden;border-radius:18px;border:1px solid rgba(18,28,36,.075);background:hsla(0,0%,100%,.72);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.9),0 14px 36px rgba(31,47,62,.055)}.hotword-table table{border-collapse:separate;border-spacing:0}.hotword-table thead tr{background:rgba(247,250,252,.78)}.hotword-table tbody tr{transition:background .16s ease}.hotword-table tbody tr:hover{background:rgba(248,251,252,.8)}.hotword-workbench{background:radial-gradient(ellipse 46vw 28vh at 72% -12%,rgba(217,239,242,.38) 0,transparent 72%),linear-gradient(180deg,hsla(0,0%,100%,.94),rgba(247,250,252,.94))}.hotword-workbench-card{border-radius:18px;border:1px solid rgba(18,28,36,.065);background:hsla(0,0%,100%,.66);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.88);backdrop-filter:blur(16px) saturate(120%);-webkit-backdrop-filter:blur(16px) saturate(120%)}.hotword-message-pane{border-radius:18px;background:hsla(0,0%,100%,.5);border:1px solid rgba(18,28,36,.055)}.hotword-modal{background:hsla(0,0%,100%,.88);border:1px solid hsla(0,0%,100%,.82);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.94),0 24px 54px rgba(15,23,42,.16);backdrop-filter:blur(24px) saturate(128%);-webkit-backdrop-filter:blur(24px) saturate(128%);animation:liquid-panel-enter .52s cubic-bezier(.18,1.25,.28,1) both}.hotword-bottom-bar{background:hsla(0,0%,100%,.84);border:1px solid rgba(18,28,36,.075);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.92),0 16px 38px rgba(15,23,42,.11);backdrop-filter:blur(22px) saturate(132%);-webkit-backdrop-filter:blur(22px) saturate(132%)}@media (max-width:768px){.hotword-hero-stage{min-height:auto;padding:32px 16px 56px}.hotword-title{font-size:clamp(20px,5.5vw,24px)}.hotword-ai-focus{font:inherit}.hotword-below-row,.hotword-composer-footer{align-items:stretch;flex-direction:column}.hotword-upload-action{justify-content:center;width:100%}.hotword-segmented{width:100%;border-radius:20px}.hotword-segment{height:auto;min-height:50px;min-width:0;flex:1 1 0;padding-inline:10px}.hotword-composer{min-height:210px;border-radius:18px}.hotword-composer-body{min-height:210px}}@media (prefers-reduced-motion:reduce){.hotword-composer,.hotword-modal,.hotword-primary-button,.hotword-row-card,.hotword-segment{transition:none!important;animation:none!important}}@media (min-width:640px) and (max-width:1023px){.home-hero-title{font-size:clamp(20px,4vw,24px)!important}}@media (max-width:639px){.hero-search-bar{height:48px!important}.hero-search-bar input{font-size:15px!important}.home-hero-title{font-size:clamp(18px,5vw,24px)!important;letter-spacing:-.03em!important}.home-hero-subtitle{font-size:14px!important}.home-hero-section{padding-top:20px!important;padding-bottom:24px!important}.main-scroll-container{padding-left:0!important}.pipeline-step-action{font-size:12px!important;padding:5px 10px!important;height:auto!important}body{overflow-x:hidden}}.hotword-page-canvas,.hotword-workbench{--hw-surface:hsla(0,0%,100%,.72);--hw-surface-strong:hsla(0,0%,100%,.86);--hw-border:rgba(18,28,36,.085);--hw-border-hover:rgba(18,28,36,.135);--hw-shadow:inset 0 0.5px 0 hsla(0,0%,100%,.78),0 1px 2px rgba(30,45,58,.035);--hw-shadow-hover:inset 0 0.5px 0 hsla(0,0%,100%,.82),0 1px 3px rgba(30,45,58,.045),0 12px 28px rgba(37,99,120,.045);--hw-radius-card:18px;--hw-radius-control:999px;color:rgba(15,23,42,.86)}.hotword-workbench{background:radial-gradient(ellipse 46vw 28vh at 72% -12%,rgba(217,239,242,.22) 0,transparent 72%),linear-gradient(180deg,hsla(0,0%,100%,.96),rgba(247,250,252,.96))!important}.hotword-page-canvas .hotword-composer,.hotword-page-canvas .hotword-modal,.hotword-page-canvas .hotword-panel,.hotword-page-canvas .hotword-table,.hotword-workbench .hotword-bottom-bar,.hotword-workbench .hotword-message-pane,.hotword-workbench .hotword-modal,.hotword-workbench .hotword-panel,.hotword-workbench .hotword-table,.hotword-workbench .hotword-workbench-card{border-radius:var(--hw-radius-card)!important;background:radial-gradient(circle at var(--lg-x,54%) var(--lg-y,8%),hsla(0,0%,100%,.5) 0,transparent 38%),var(--hw-surface)!important;border:1px solid var(--hw-border)!important;box-shadow:var(--hw-shadow)!important;backdrop-filter:blur(18px) saturate(122%)!important;-webkit-backdrop-filter:blur(18px) saturate(122%)!important}.hotword-page-canvas .hotword-composer:focus-within,.hotword-page-canvas .hotword-composer:hover,.hotword-page-canvas .hotword-panel:hover,.hotword-workbench .hotword-message-pane:hover,.hotword-workbench .hotword-table:hover,.hotword-workbench .hotword-workbench-card:hover{border-color:var(--hw-border-hover)!important;box-shadow:var(--hw-shadow-hover)!important;transform:translateY(-1px)}.hotword-page-canvas .hotword-composer,.hotword-page-canvas .hotword-composer-body{min-height:196px!important}.hotword-page-canvas .hotword-segmented{background:rgba(237,243,247,.72)!important;border:1px solid rgba(18,28,36,.075)!important;box-shadow:var(--hw-shadow)!important;backdrop-filter:blur(16px) saturate(118%)!important;-webkit-backdrop-filter:blur(16px) saturate(118%)!important}.hotword-page-canvas .hotword-segment{border-radius:var(--hw-radius-control)!important;color:rgba(15,23,42,.46)!important;transform:none!important}.hotword-page-canvas .hotword-segment:hover{color:rgba(15,23,42,.72)!important;background:hsla(0,0%,100%,.38)!important}.hotword-page-canvas .hotword-segment.is-active{color:rgba(15,23,42,.88)!important;background:hsla(0,0%,100%,.82)!important;border:1px solid rgba(18,28,36,.055);box-shadow:inset 0 .5px 0 hsla(0,0%,100%,.8),0 1px 2px rgba(30,45,58,.03)!important}.hotword-page-canvas .hotword-inline-token{color:rgba(15,23,42,.88)!important;border-bottom-color:rgba(218,175,41,.62)!important}.hotword-page-canvas .hotword-inline-token.is-open,.hotword-page-canvas .hotword-inline-token:hover{border-bottom-color:rgba(245,130,32,.62)!important}.hotword-page-canvas .hotword-dropdown{background:hsla(0,0%,100%,.92)!important;border:1px solid rgba(18,28,36,.085)!important;box-shadow:inset 0 .5px 0 hsla(0,0%,100%,.84),0 12px 28px rgba(24,39,54,.1)!important}.hotword-page-canvas .hotword-dropdown button:hover{color:#fff!important;background:#090a0b!important;border-color:rgba(9,10,11,.92)!important}.hotword-page-canvas .hotword-dropdown button:focus-visible *,.hotword-page-canvas .hotword-dropdown button:focus-visible svg,.hotword-page-canvas .hotword-dropdown button:hover *,.hotword-page-canvas .hotword-dropdown button:hover svg{color:#fff!important}.hotword-page-canvas .hotword-dropdown button:focus-visible{color:#fff!important;background:#090a0b!important;border-color:rgba(9,10,11,.92)!important;outline:none}.hotword-page-canvas .hotword-dropdown button.is-selected{color:#fff!important;background:#090a0b!important;border-color:rgba(9,10,11,.92)!important}.hotword-page-canvas .hotword-dropdown button.is-selected *,.hotword-page-canvas .hotword-dropdown button.is-selected svg{color:#fff!important}.hotword-dark-tooltip,.hotword-page-canvas .hotword-dark-tooltip,.hotword-workbench .hotword-dark-tooltip{color:#fff!important;background:#111820!important;border:1px solid hsla(0,0%,100%,.08);box-shadow:0 8px 18px rgba(15,23,42,.14)}.hotword-dark-tooltip *,.hotword-page-canvas .hotword-dark-tooltip *,.hotword-workbench .hotword-dark-tooltip *{color:#fff!important}.hotword-page-canvas .btn-primary,.hotword-primary-button,.hotword-workbench .hotword-primary-button{border-radius:var(--hw-radius-control)!important;color:#fff!important;transform:none!important;transition:background .16s ease,color .16s ease,border-color .16s ease!important}.hotword-page-canvas .btn-primary:disabled,.hotword-primary-button:disabled{background:rgba(15,23,42,.16)!important;color:hsla(0,0%,100%,.72)!important;border-color:transparent!important;box-shadow:none!important}.hotword-page-canvas button:not(.hotword-primary-button):not(.btn-primary),.hotword-workbench button:not(.hotword-primary-button):not(.btn-primary){transition:background .16s ease,border-color .16s ease,color .16s ease,transform .22s cubic-bezier(.19,1,.22,1),opacity .16s ease!important}.hotword-page-canvas button:not(.hotword-primary-button):not(.btn-primary):hover,.hotword-workbench button:not(.hotword-primary-button):not(.btn-primary):hover{transform:none}.hotword-chip,.hotword-page-canvas .hotword-chip,.hotword-upload-action,.hotword-workbench .hotword-chip{border-radius:var(--hw-radius-control)!important;background:hsla(0,0%,100%,.62)!important;border:1px solid rgba(18,28,36,.075)!important;box-shadow:inset 0 .5px 0 hsla(0,0%,100%,.74),0 1px 2px rgba(30,45,58,.026)!important;color:rgba(15,23,42,.56)!important}.hotword-chip:hover,.hotword-upload-action:hover:not(:disabled){background:hsla(0,0%,100%,.82)!important;border-color:rgba(18,28,36,.115)!important}.hotword-upload-icon{background:rgba(15,23,42,.055)!important;color:rgba(15,23,42,.62)!important}.hotword-chip--accent{color:rgba(12,95,112,.78)!important;background:rgba(236,252,254,.66)!important;border-color:rgba(245,130,32,.14)!important}.hotword-chip--warm{color:rgba(172,92,8,.82)!important;background:rgba(255,247,237,.76)!important;border-color:rgba(245,158,11,.17)!important}.hotword-row-card{background:hsla(0,0%,100%,.46)!important;border-color:rgba(18,28,36,.055)!important}.hotword-row-card:hover{background:hsla(0,0%,100%,.72)!important;transform:translateY(-1px)!important;box-shadow:inset 0 .5px 0 hsla(0,0%,100%,.72)!important}.hotword-table,.hotword-workbench .hotword-table{background:hsla(0,0%,100%,.7)!important;border-radius:var(--hw-radius-card)!important;overflow:hidden!important;box-shadow:var(--hw-shadow)!important}.hotword-table thead tr,.hotword-workbench .hotword-table thead tr{background:rgba(245,249,251,.74)!important;border-bottom:1px solid rgba(18,28,36,.065)!important}.hotword-table tbody tr,.hotword-workbench .hotword-table tbody tr{background:transparent!important;border-bottom-color:rgba(18,28,36,.045)!important}.hotword-table tbody tr:hover,.hotword-workbench .hotword-table tbody tr:hover{background:hsla(0,0%,100%,.58)!important}.hotword-table td,.hotword-table th,.hotword-workbench .hotword-table td,.hotword-workbench .hotword-table th{border-color:rgba(18,28,36,.045)!important}.hotword-workbench .border-b{border-color:rgba(18,28,36,.06)!important}.hotword-workbench .bg-white\/30,.hotword-workbench .bg-white\/42,.hotword-workbench .bg-white\/52,.hotword-workbench .bg-white\/58{background-color:hsla(0,0%,100%,.54)!important}.hotword-page-canvas .sticky,.hotword-workbench .sticky{border-radius:18px!important;background:hsla(0,0%,100%,.82)!important;border:1px solid rgba(18,28,36,.075)!important;box-shadow:inset 0 .5px 0 hsla(0,0%,100%,.82),0 10px 24px rgba(15,23,42,.09)!important;backdrop-filter:blur(18px) saturate(122%)!important;-webkit-backdrop-filter:blur(18px) saturate(122%)!important}.hotword-page-canvas .sticky button:not(.hotword-primary-button),.hotword-workbench .sticky button:not(.hotword-primary-button){border-radius:var(--hw-radius-control)!important}.hotword-page-canvas input[type=checkbox],.hotword-workbench input[type=checkbox]{border-radius:5px!important;border-color:rgba(18,28,36,.2)!important;box-shadow:none!important}.hotword-page-canvas input:not([type=checkbox]),.hotword-page-canvas textarea,.hotword-workbench input:not([type=checkbox]),.hotword-workbench textarea{color:rgba(15,23,42,.82)!important}.hotword-page-canvas input::-moz-placeholder,.hotword-page-canvas textarea::-moz-placeholder,.hotword-workbench input::-moz-placeholder,.hotword-workbench textarea::-moz-placeholder{color:rgba(15,23,42,.34)!important}.hotword-page-canvas input::placeholder,.hotword-page-canvas textarea::placeholder,.hotword-workbench input::placeholder,.hotword-workbench textarea::placeholder{color:rgba(15,23,42,.34)!important}.hotword-modal{width:min(520px,calc(100vw - 32px));border-radius:20px!important;background:hsla(0,0%,100%,.9)!important;border:1px solid hsla(0,0%,100%,.82)!important;box-shadow:inset 0 .5px 0 hsla(0,0%,100%,.88),0 18px 40px rgba(15,23,42,.14)!important}.hotword-modal textarea{border-radius:14px!important;background:hsla(0,0%,100%,.66)!important;border:1px solid rgba(18,28,36,.085)!important;box-shadow:inset 0 .5px 0 hsla(0,0%,100%,.74)!important}.hotword-modal button:not(.hotword-primary-button){border-radius:var(--hw-radius-control)!important;background:hsla(0,0%,100%,.64)!important;border:1px solid rgba(18,28,36,.075)!important;box-shadow:none!important}.hotword-workbench aside,.hotword-workbench header,.hotword-workbench>div:nth-child(3){background:hsla(0,0%,100%,.54)!important;border-color:rgba(18,28,36,.065)!important;backdrop-filter:blur(16px) saturate(118%)!important;-webkit-backdrop-filter:blur(16px) saturate(118%)!important}.hotword-workbench .hotword-message-pane{border-radius:18px!important;padding:14px 16px!important}.hotword-workbench .hotword-bottom-bar{border-radius:18px!important}.hotword-issued-banner{background:radial-gradient(circle at 8% 20%,hsla(0,0%,100%,.68) 0,transparent 44%),hsla(0,0%,100%,.68)!important;border:1px solid rgba(18,28,36,.075)!important;box-shadow:var(--hw-shadow)!important;color:rgba(15,23,42,.78)!important;backdrop-filter:blur(16px) saturate(118%)!important;-webkit-backdrop-filter:blur(16px) saturate(118%)!important}.hotword-issued-banner:hover{border-color:rgba(18,28,36,.12)!important;box-shadow:var(--hw-shadow-hover)!important;transform:translateY(-1px)}.hotword-issued-banner .block.text-\[12px\],.hotword-issued-banner span:last-of-type{color:rgba(15,23,42,.46)!important}.hotword-issued-icon{background:rgba(15,23,42,.055)!important;color:rgba(15,23,42,.62)!important}.hotword-issued-dot{background:#e55454!important;box-shadow:0 0 0 2px hsla(0,0%,100%,.82),0 0 10px rgba(229,84,84,.3)}@media (prefers-reduced-motion:reduce){.hotword-page-canvas *,.hotword-workbench *{animation-duration:.001ms!important;transition-duration:.001ms!important}}.hotword-page-canvas,.hotword-workbench{--hw-text-strong:rgba(15,18,28,.74);--hw-text-main:rgba(15,23,42,.78);--hw-text-muted:rgba(15,23,42,.44);--hw-edge:rgba(18,28,36,.07);--hw-edge-hover:rgba(18,28,36,.125);--hw-edge-strong:rgba(18,28,36,.155);--hw-sheet:hsla(0,0%,100%,.68);--hw-sheet-strong:hsla(0,0%,100%,.82);--hw-contact-shadow:inset 0 0.5px 0 hsla(0,0%,100%,.78),0 1px 2px rgba(30,45,58,.032),0 10px 28px rgba(72,95,110,.026);--hw-contact-shadow-hover:inset 0 0.5px 0 hsla(0,0%,100%,.86),0 1px 3px rgba(30,45,58,.045),0 14px 32px rgba(50,83,96,.048);letter-spacing:0}.hotword-workbench{background:radial-gradient(ellipse 44vw 26vh at 72% -12%,rgba(217,239,242,.13) 0,transparent 72%),linear-gradient(180deg,#fbfcfd,#f8fafb)!important;height:calc(100vh - var(--topbar-height, 56px))!important;min-height:calc(100vh - var(--topbar-height, 56px))!important;overflow:hidden!important}.hotword-hero-stage{min-height:min(690px,calc(100vh - var(--topbar-height)))!important;padding:clamp(38px,5vw,74px) 24px clamp(64px,8vw,108px)!important}.hotword-hero-stage>.relative.z-10{max-width:980px!important;gap:28px!important}.hotword-title{color:var(--hw-text-strong)!important;font-family:var(--font-display)!important;font-size:clamp(20px,1.9vw,24px)!important;font-weight:500!important;letter-spacing:0!important;line-height:1.22!important;gap:.24em!important;text-shadow:0 1px 0 hsla(0,0%,100%,.46),0 8px 18px rgba(15,23,42,.03)!important}.hotword-ai-focus{isolation:isolate;margin:0 .04em;padding:.045em .34em .065em!important;border-radius:.52em;color:rgba(10,14,20,.78)!important;background:radial-gradient(circle at 34% 12%,hsla(0,0%,100%,.94) 0,hsla(0,0%,100%,.22) 44%,transparent 68%),linear-gradient(180deg,hsla(0,0%,100%,.56),rgba(255,250,235,.32))!important;border:1px solid rgba(218,175,41,.16)!important;box-shadow:inset 0 .5px 0 hsla(0,0%,100%,.76),inset 0 -.5px 0 rgba(156,116,22,.045),0 1px 2px rgba(30,45,58,.026)!important;backdrop-filter:blur(10px) saturate(116%);-webkit-backdrop-filter:blur(10px) saturate(116%)}.hotword-ai-focus:after{content:"";position:absolute;left:16%;right:16%;bottom:.08em;height:1px;border-radius:999px;background:linear-gradient(90deg,transparent,rgba(218,175,41,.46),transparent);opacity:.72;z-index:-1}.hotword-page-canvas .hotword-segmented{padding:5px!important;background:radial-gradient(circle at 28% 10%,hsla(0,0%,100%,.72) 0,transparent 42%),rgba(242,246,248,.58)!important;border-color:rgba(18,28,36,.065)!important;box-shadow:inset 0 .5px 0 hsla(0,0%,100%,.78),0 1px 2px rgba(30,45,58,.028)!important}.hotword-page-canvas .hotword-segment{height:46px!important;min-width:178px!important}.hotword-page-canvas .hotword-segment-main{font-family:var(--font-display);font-weight:560!important;color:inherit;letter-spacing:0}.hotword-page-canvas .hotword-segment-sub{font-weight:500!important;color:rgba(15,23,42,.38)!important}.hotword-page-canvas .hotword-segment.is-active{color:rgba(15,23,42,.8)!important;background:radial-gradient(circle at 30% 8%,hsla(0,0%,100%,.88) 0,transparent 44%),hsla(0,0%,100%,.78)!important;border-color:rgba(18,28,36,.06)!important;box-shadow:inset 0 .5px 0 hsla(0,0%,100%,.82),0 1px 2px rgba(30,45,58,.035)!important}.hotword-page-canvas .hotword-composer{min-height:176px!important;border-radius:18px!important;background:radial-gradient(circle at 76% 12%,hsla(0,0%,100%,.72) 0,hsla(0,0%,100%,.1) 34%,transparent 58%),linear-gradient(145deg,hsla(0,0%,100%,.78),rgba(249,251,252,.64))!important;border-color:var(--hw-edge)!important;box-shadow:var(--hw-contact-shadow)!important}.hotword-page-canvas .hotword-composer:focus-within,.hotword-page-canvas .hotword-composer:hover{border-color:var(--hw-edge-hover)!important;box-shadow:var(--hw-contact-shadow-hover)!important;transform:translateY(-1px)}.hotword-page-canvas .hotword-composer-body{min-height:176px!important}@media (min-width:641px){.hotword-page-canvas .hotword-composer-body>.flex.flex-wrap{padding:18px 22px 10px!important;gap:8px 10px!important}}.hotword-page-canvas .hotword-composer-body>.flex.flex-wrap span{color:var(--hw-text-main)!important;font-size:15px!important;font-weight:500!important}.hotword-page-canvas .hotword-input-zone{height:74px!important;min-height:74px!important;padding:0 22px 6px!important}.hotword-page-canvas .hotword-input-zone input,.hotword-page-canvas .hotword-input-zone textarea{font-size:14px!important;font-weight:500!important;line-height:1.62!important}.hotword-page-canvas .hotword-input-zone textarea{height:64px!important;min-height:64px!important}.hotword-inline-token{border-bottom:0!important;border-radius:8px!important;padding:1px 5px!important;background:hsla(0,0%,100%,.34);box-shadow:inset 0 -1px 0 rgba(218,175,41,.48);color:rgba(15,23,42,.82)!important;font-weight:560!important}.hotword-inline-token.is-open,.hotword-inline-token:hover{background:hsla(0,0%,100%,.62)!important;box-shadow:inset 0 -1px 0 rgba(18,28,36,.24)}.hotword-composer-footer{padding:0 16px 14px 18px!important}.hotword-upload-action{min-height:36px!important;padding:6px 12px 6px 10px!important;border-radius:999px!important}.hotword-upload-copy strong{font-family:var(--font-display);font-size:12px!important;font-weight:560!important}.hotword-upload-copy span{font-size:11px!important}.hotword-page-canvas .btn-primary,.hotword-primary-button,.hotword-workbench .hotword-primary-button{min-height:36px;font-family:var(--font-display)!important;font-weight:560!important;background:var(--btn-primary-bg)!important;border:0!important;box-shadow:none!important}.hotword-primary-button svg{width:15px;height:15px;transition:transform .18s ease}.hotword-page-canvas .btn-primary:hover:not(:disabled),.hotword-primary-button:hover:not(:disabled),.hotword-workbench .hotword-primary-button:hover:not(:disabled){background:var(--btn-primary-bg-hover);border-color:transparent;box-shadow:none;transform:none}.hotword-primary-button:hover:not(:disabled) svg{transform:translate(1px,-1px)}.hotword-page-canvas .btn-primary:disabled,.hotword-primary-button:disabled,.hotword-workbench .hotword-primary-button:disabled{background:rgba(15,23,42,.18)!important;color:hsla(0,0%,100%,.72)!important}.hotword-page-canvas .hotword-modal,.hotword-page-canvas .hotword-panel,.hotword-page-canvas .hotword-table,.hotword-workbench .hotword-bottom-bar,.hotword-workbench .hotword-message-pane,.hotword-workbench .hotword-modal,.hotword-workbench .hotword-table,.hotword-workbench .hotword-workbench-card{background:radial-gradient(circle at 56% 0,hsla(0,0%,100%,.58) 0,transparent 40%),var(--hw-sheet)!important;border-color:var(--hw-edge)!important;box-shadow:var(--hw-contact-shadow)!important}.hotword-page-canvas .hotword-panel:hover,.hotword-page-canvas .hotword-table:hover,.hotword-workbench .hotword-message-pane:hover,.hotword-workbench .hotword-table:hover,.hotword-workbench .hotword-workbench-card:hover{border-color:var(--hw-edge-hover)!important;box-shadow:var(--hw-contact-shadow-hover)!important;transform:translateY(-1px)}.hotword-page-canvas .hotword-shell.max-w-5xl,.hotword-workbench main .max-w-4xl{max-width:1040px!important}.hotword-page-canvas h1:not([data-ui=page-header-title]),.hotword-page-canvas h2,.hotword-workbench h1,.hotword-workbench h2,.hotword-workbench header span.text-\[15px\]{font-family:var(--font-display)!important;font-weight:560!important;letter-spacing:0!important;color:rgba(15,23,42,.82)!important}.hotword-page-canvas .hotword-chip,.hotword-upload-action,.hotword-workbench .hotword-chip{color:rgba(15,23,42,.54)!important;background:radial-gradient(circle at 30% 8%,hsla(0,0%,100%,.76) 0,transparent 46%),hsla(0,0%,100%,.58)!important;border-color:rgba(18,28,36,.07)!important}.hotword-page-canvas .hotword-chip:hover,.hotword-upload-action:hover:not(:disabled),.hotword-workbench .hotword-chip:hover{color:rgba(15,23,42,.74)!important;background:hsla(0,0%,100%,.78)!important;border-color:rgba(18,28,36,.125)!important;transform:translateY(-1px)}.hotword-page-canvas .hotword-chip--accent,.hotword-workbench .hotword-chip--accent{color:rgba(10,115,128,.78)!important;background:rgba(235,252,254,.58)!important;border-color:rgba(245,130,32,.12)!important}.hotword-page-canvas .hotword-chip--warm,.hotword-workbench .hotword-chip--warm{color:rgba(162,91,18,.78)!important;background:rgba(255,249,238,.68)!important;border-color:rgba(218,175,41,.18)!important}.hotword-page-canvas .bg-gray-900,.hotword-workbench .bg-gray-900{background:#090a0b!important;color:#fff!important;box-shadow:none!important;border:1px solid hsla(0,0%,100%,.12)!important}.hotword-table{border-radius:18px!important}.hotword-table thead tr,.hotword-workbench .hotword-table thead tr{background:rgba(247,250,251,.66)!important}.hotword-table th,.hotword-workbench .hotword-table th{font-size:12px!important;font-weight:560!important;color:rgba(15,23,42,.44)!important}.hotword-table td,.hotword-workbench .hotword-table td{color:rgba(15,23,42,.66)}.hotword-table tbody tr:hover,.hotword-workbench .hotword-table tbody tr:hover{background:hsla(0,0%,100%,.52)!important}.hotword-row-card{border-radius:0!important}.hotword-row-card:hover{background:hsla(0,0%,100%,.7)!important;box-shadow:inset 2px 0 0 rgba(18,28,36,.105),inset 0 .5px 0 hsla(0,0%,100%,.64)!important}.hotword-workbench aside,.hotword-workbench header,.hotword-workbench main>.shrink-0.border-t,.hotword-workbench>div:nth-child(3){background:hsla(0,0%,100%,.58)!important;border-color:rgba(18,28,36,.06)!important;backdrop-filter:blur(18px) saturate(118%)!important;-webkit-backdrop-filter:blur(18px) saturate(118%)!important}.hotword-workbench header button,.hotword-workbench>div:nth-child(3) button{border-radius:999px!important}.hotword-workbench>div:nth-child(3) button{font-family:var(--font-display);font-weight:560!important}.hotword-message-pane{background:radial-gradient(circle at 48% 0,hsla(0,0%,100%,.62) 0,transparent 40%),hsla(0,0%,100%,.6)!important;line-height:1.72}.hotword-bottom-bar,.hotword-workbench .hotword-bottom-bar{min-height:50px;border-radius:24px!important;padding:8px 8px 8px 18px!important;background:radial-gradient(circle at 24% 8%,hsla(0,0%,100%,.78) 0,transparent 44%),hsla(0,0%,100%,.76)!important;transition:min-height .18s ease,border-color .18s ease,box-shadow .22s ease,transform .22s cubic-bezier(.19,1,.22,1)!important}.hotword-bottom-bar textarea,.hotword-workbench .hotword-bottom-bar textarea{font-size:14px!important;min-height:24px!important;max-height:132px!important;overflow-y:hidden;scrollbar-width:thin}.hotword-bottom-bar:focus-within,.hotword-workbench .hotword-bottom-bar:focus-within{border-color:rgba(18,28,36,.13)!important;box-shadow:inset 0 .5px 0 hsla(0,0%,100%,.86),0 1px 3px rgba(30,45,58,.045),0 12px 28px rgba(37,99,120,.045)!important}.hotword-feedback-textarea{padding:2px 0!important;transition:height .12s ease}.hotword-bottom-bar .hotword-primary-button,.hotword-workbench .hotword-bottom-bar .hotword-primary-button{width:36px;height:36px;min-height:36px;padding:0!important}.hotword-modal{border-radius:18px!important;background:radial-gradient(circle at 46% 0,hsla(0,0%,100%,.66) 0,transparent 42%),hsla(0,0%,100%,.88)!important;border-color:rgba(18,28,36,.08)!important;box-shadow:inset 0 .5px 0 hsla(0,0%,100%,.86),0 18px 42px rgba(15,23,42,.11)!important}.hotword-issued-banner{border-radius:18px!important;background:radial-gradient(circle at 10% 8%,hsla(0,0%,100%,.78) 0,transparent 44%),hsla(0,0%,100%,.68)!important;border-color:var(--hw-edge)!important;box-shadow:var(--hw-contact-shadow)!important}@media (max-width:768px){.hotword-title{font-size:clamp(20px,5.5vw,24px)!important}.hotword-page-canvas .hotword-segment{min-width:0!important}.hotword-page-canvas .hotword-composer,.hotword-page-canvas .hotword-composer-body{min-height:210px!important}}.hotword-page-canvas .hotword-title,.hotword-page-canvas .hotword-title .hotword-ai-focus{font-weight:500!important}.hotword-page-canvas .hotword-composer-body>.flex.flex-wrap .hotword-dark-tooltip,.hotword-page-canvas .hotword-composer-body>.flex.flex-wrap .hotword-dark-tooltip *{color:#fff!important}.hotword-page-canvas .hotword-dropdown button:focus-visible,.hotword-page-canvas .hotword-dropdown button:hover{color:rgba(15,23,42,.82)!important;background:rgba(246,249,250,.92)!important;border-color:rgba(18,28,36,.06)!important;outline:none}.hotword-page-canvas .hotword-dropdown button:focus-visible *,.hotword-page-canvas .hotword-dropdown button:focus-visible svg,.hotword-page-canvas .hotword-dropdown button:hover *,.hotword-page-canvas .hotword-dropdown button:hover svg{color:rgba(15,23,42,.82)!important;opacity:1!important}.hotword-page-canvas .hotword-dropdown button.is-selected{color:rgba(15,23,42,.86)!important;background:radial-gradient(circle at 28% 8%,hsla(0,0%,100%,.74) 0,transparent 44%),rgba(245,249,250,.86)!important;border-color:rgba(18,28,36,.07)!important}.hotword-page-canvas .hotword-dropdown button.is-selected *,.hotword-page-canvas .hotword-dropdown button.is-selected svg{color:rgba(15,23,42,.86)!important;opacity:1!important}.hotword-transition-screen{background:radial-gradient(ellipse 42vw 24vh at 76% 10%,rgba(224,242,246,.16) 0,transparent 72%),radial-gradient(ellipse 34vw 20vh at 24% 84%,rgba(184,223,218,.08) 0,transparent 72%),linear-gradient(180deg,#fbfcfd,#f8fafb)}.hotword-transition-orbit{position:absolute;width:360px;height:360px;border-radius:999px;background:radial-gradient(circle,hsla(0,0%,100%,.78) 0,hsla(0,0%,100%,.22) 28%,transparent 58%),conic-gradient(from 130deg,rgba(125,219,238,.14),transparent 22%,rgba(248,170,185,.1),transparent 54%,rgba(167,220,206,.12),transparent 78%);filter:blur(.4px);opacity:.9;animation:hotword-orbit-breathe 6s ease-in-out infinite}.hotword-transition-card{min-width:min(520px,calc(100vw - 48px));padding:42px 44px 34px!important;border-radius:26px;background:radial-gradient(circle at 36% 0,hsla(0,0%,100%,.84) 0,hsla(0,0%,100%,.18) 42%,transparent 70%),hsla(0,0%,100%,.68);border:1px solid rgba(18,28,36,.07);box-shadow:inset 0 .5px 0 hsla(0,0%,100%,.88),0 1px 3px rgba(30,45,58,.04),0 22px 54px rgba(38,68,82,.06);backdrop-filter:blur(28px) saturate(132%);-webkit-backdrop-filter:blur(28px) saturate(132%)}.hotword-transition-avatar{position:relative;margin-bottom:18px}.hotword-transition-avatar img{box-shadow:0 8px 22px rgba(15,23,42,.08)}.hotword-transition-pulse{position:absolute;right:-2px;bottom:2px;width:12px;height:12px;border-radius:999px;background:#10b593;border:2px solid hsla(0,0%,100%,.92);box-shadow:0 0 0 4px rgba(16,181,147,.12)}.hotword-transition-progress{background:rgba(15,23,42,.08)!important}.hotword-transition-progress>div{background:linear-gradient(90deg,rgba(80,207,228,.76),rgba(18,22,26,.72),rgba(148,214,198,.72))!important}.hotword-transition-dot{display:inline-flex;width:24px;height:24px;align-items:center;justify-content:center;border-radius:999px;color:rgba(15,23,42,.38);font-size:11px;font-weight:560;background:hsla(0,0%,100%,.6);border:1px solid rgba(18,28,36,.065);box-shadow:inset 0 .5px 0 hsla(0,0%,100%,.78);transition:transform .22s ease,background .22s ease,color .22s ease,border-color .22s ease}.hotword-transition-dot.is-running{color:#fff;background:#101214;border-color:hsla(0,0%,100%,.16);transform:translateY(-1px)}.hotword-transition-dot.is-done{color:#fff;background:rgba(15,23,42,.78);border-color:hsla(0,0%,100%,.12)}.hotword-transition-action{min-width:150px;justify-content:center}.hotword-dialog-block{border-radius:18px}.hotword-dialog-block--user{display:flex;flex-direction:column;align-items:flex-end}.hotword-dialog-block--user .hotword-dialog-heading{flex-direction:row-reverse;justify-content:flex-start;width:min(720px,82%)}.hotword-dialog-body{max-width:760px}.hotword-dialog-block--user .hotword-dialog-body{width:min(720px,82%);max-width:720px;padding:16px 18px!important;border-radius:20px 20px 6px 20px;color:rgba(15,23,42,.76)!important;background:radial-gradient(circle at 82% 0,hsla(0,0%,100%,.78) 0,transparent 44%),hsla(0,0%,100%,.68);border:1px solid rgba(18,28,36,.065);box-shadow:inset 0 .5px 0 hsla(0,0%,100%,.82),0 1px 2px rgba(30,45,58,.035),0 10px 26px rgba(38,68,82,.045);backdrop-filter:blur(20px) saturate(120%);-webkit-backdrop-filter:blur(20px) saturate(120%)}.hotword-dialog-divider{opacity:.7}.hotword-agent-label{padding-top:2px}.hotword-agent-message{max-width:800px}.hotword-agent-tip-card{max-width:620px}.hotword-agent-completion-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:12px 28px 0;border-radius:18px;padding:10px 12px 10px 14px;color:rgba(15,23,42,.72);font-size:13px;font-weight:560;background:radial-gradient(circle at 18% 0,hsla(0,0%,100%,.8) 0,transparent 46%),hsla(0,0%,100%,.72);border:1px solid rgba(18,28,36,.07);box-shadow:inset 0 .5px 0 hsla(0,0%,100%,.82),0 1px 3px rgba(30,45,58,.04),0 12px 28px rgba(38,68,82,.045);backdrop-filter:blur(22px) saturate(122%);-webkit-backdrop-filter:blur(22px) saturate(122%)}.hotword-agent-completion-bar svg{color:#101214;flex:0 0 auto}.hotword-complete-card{display:flex;max-width:680px;align-items:center;justify-content:space-between;gap:18px;border-radius:20px;padding:18px 18px 18px 16px;background:radial-gradient(circle at 20% 0,hsla(0,0%,100%,.82) 0,transparent 46%),hsla(0,0%,100%,.72);border:1px solid rgba(18,28,36,.075);box-shadow:inset 0 .5px 0 hsla(0,0%,100%,.84),0 1px 3px rgba(30,45,58,.045),0 14px 34px rgba(38,68,82,.055);backdrop-filter:blur(24px) saturate(124%);-webkit-backdrop-filter:blur(24px) saturate(124%)}.hotword-complete-icon{display:inline-flex;width:34px;height:34px;flex:0 0 auto;align-items:center;justify-content:center;border-radius:999px;color:#fff;background:#101214;box-shadow:inset 0 .5px 0 hsla(0,0%,100%,.18)}.hotword-complete-action{flex:0 0 auto}.hotword-live-card{display:inline-flex;align-items:center;gap:8px;max-width:620px;border-radius:999px;padding:9px 13px;color:rgba(15,23,42,.48);font-size:13px;background:hsla(0,0%,100%,.54);border:1px solid rgba(18,28,36,.055);box-shadow:inset 0 .5px 0 hsla(0,0%,100%,.74)}.hotword-live-card svg{color:rgba(55,191,212,.78)}.hotword-result-notice{display:flex;align-items:center;gap:8px;border-radius:16px;padding:11px 13px;color:rgba(9,122,94,.92);font-size:13px;background:radial-gradient(circle at 18% 0,hsla(0,0%,100%,.7) 0,transparent 44%),rgba(236,253,247,.72);border:1px solid rgba(16,181,147,.14);box-shadow:inset 0 .5px 0 hsla(0,0%,100%,.78),0 8px 22px rgba(16,181,147,.05)}.hotword-result-notice svg{flex:0 0 auto}.hotword-workbench .hotword-message-pane{max-width:760px;border-radius:20px!important;padding:16px 18px!important}.hotword-workbench .hotword-message-pane button{border-radius:999px!important}.hotword-event-panel{overflow:hidden}.hotword-event-toggle{display:grid;width:100%;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:0!important;color:rgba(15,23,42,.66)!important;text-align:left;background:transparent!important;border:0!important;box-shadow:none!important}.hotword-event-toggle:hover{transform:none!important;background:transparent!important}.hotword-event-status{display:inline-flex;width:26px;height:26px;align-items:center;justify-content:center;border-radius:999px;color:#fff;background:#101214;box-shadow:inset 0 .5px 0 hsla(0,0%,100%,.16)}.hotword-event-summary{display:flex;min-width:0;flex-direction:column;gap:2px}.hotword-event-title{color:rgba(15,23,42,.82);font-family:var(--font-display);font-size:13px;font-weight:560;line-height:1.25}.hotword-event-subtitle{overflow:hidden;color:rgba(15,23,42,.42);font-size:12px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.hotword-event-meta{color:rgba(15,23,42,.34);font-size:12px;white-space:nowrap}.hotword-event-detail{margin-top:13px;padding-top:12px;border-top:1px solid rgba(18,28,36,.055)}.hotword-page-canvas .hotword-panel,.hotword-workbench .hotword-table{border-radius:20px!important}.hotword-workbench main>.shrink-0.border-t{padding-top:14px!important;padding-bottom:14px!important}@keyframes hotword-orbit-breathe{0%,to{transform:scale(.98);opacity:.66}50%{transform:scale(1.04);opacity:.92}}@media (max-width:980px){.hotword-complete-card{align-items:stretch;flex-direction:column}.hotword-complete-action{width:100%;justify-content:center}.hotword-dialog-block--user .hotword-dialog-body,.hotword-dialog-block--user .hotword-dialog-heading{width:100%}.hotword-event-toggle{grid-template-columns:auto minmax(0,1fr) auto}.hotword-event-meta{display:none}}.hotword-event-toggle{min-height:42px}.hotword-event-panel{border-radius:20px!important}.hotword-event-status{color:#fff!important;background:linear-gradient(180deg,rgba(95,107,114,.96),rgba(70,82,90,.96))!important;box-shadow:inset 0 .5px 0 hsla(0,0%,100%,.18),0 0 0 5px rgba(80,94,104,.055)!important}.hotword-event-title{color:rgba(25,31,38,.78)!important}.hotword-event-subtitle{color:rgba(70,78,88,.5)!important}.hotword-event-meta{color:rgba(90,100,112,.38)!important}.topbar-action{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-height:34px!important;border-radius:999px!important;border:1px solid var(--ui-glass-border)!important;background:var(--ui-glass-action-background)!important;color:var(--text-secondary)!important;box-shadow:var(--ui-glass-action-shadow)!important;backdrop-filter:var(--ui-glass-action-filter)!important;-webkit-backdrop-filter:var(--ui-glass-action-filter)!important;font-family:var(--font-display);letter-spacing:0!important;transition:background .18s ease,border-color .18s ease,color .18s ease,box-shadow .22s ease,transform .18s ease!important}.topbar-agent-status{gap:6px!important;padding:0 13px!important;font-size:12px!important}.topbar-icon-action{width:34px!important;height:34px!important;padding:0!important}.topbar-action:focus-visible,.topbar-action:hover{color:rgba(17,24,39,.76)!important;background:hsla(0,0%,100%,.78)!important;border-color:rgba(18,28,36,.12)!important;box-shadow:inset 0 .5px 0 hsla(0,0%,100%,.86),0 2px 8px rgba(30,45,58,.055)!important}.topbar-liquid-trigger:after,.topbar-liquid-trigger:focus-visible:after,.topbar-liquid-trigger:hover:after{content:none!important;display:none!important;opacity:0!important;animation:none!important}.topbar-action svg{color:var(--text-tertiary)!important;stroke:currentColor!important}.topbar-agent-count{color:var(--primary)!important;font-weight:760!important;font-variant-numeric:tabular-nums}.topbar-agent-count--muted{color:var(--text-secondary)!important}.topbar-action-divider{color:var(--border-strong)!important}.sidebar-brand-row--collapsed{min-height:54px!important;padding:18px 0 0!important;margin-bottom:15px!important}.sidebar-collapsed-nav-item{width:40px!important;height:40px!important;min-height:40px!important;margin-inline:auto!important;border-radius:12px!important}.sidebar-nav-row.sidebar-collapsed-nav-item{gap:0!important}.sidebar-collapsed-nav-item .flex.h-7.w-7,.sidebar-collapsed-nav-item span[aria-hidden=true]{width:28px!important;height:28px!important}.sidebar-nav-row:not(.sidebar-collapsed-nav-item){gap:10px!important;font-size:13px!important}.sidebar-nav-label{min-width:0!important;font-size:13px!important;white-space:nowrap!important}.sidebar-coming-soon{padding:2px 7px!important;font-size:10px!important;line-height:1.15!important}.nav-item-active{background:hsla(0,0%,100%,.54)!important;border-color:rgba(18,28,36,.105)!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.nav-item-active:hover{background:hsla(0,0%,100%,.62)!important;border-color:rgba(18,28,36,.135)!important;box-shadow:inset 0 .5px 0 hsla(0,0%,100%,.72)!important}.nav-item-active:after,.nav-item-active:before{display:none!important}.nav-item-active.sidebar-collapsed-nav-item,.sidebar-collapsed-nav-item.nav-item-active:hover{background:hsla(0,0%,100%,.54)!important;border-color:hsla(0,0%,100%,.72)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.78),0 8px 22px rgba(15,23,42,.06),0 0 0 1px rgba(0,0,0,.025)!important;backdrop-filter:blur(16px) saturate(160%)!important;-webkit-backdrop-filter:blur(16px) saturate(160%)!important}.home-page-canvas .home-hero-section{padding-top:68px!important;padding-bottom:42px!important}.home-page-canvas .home-hero-section>.w-full.max-w-\[700px\]{max-width:min(780px,calc(100vw - var(--sidebar-width, 260px) - 160px))!important}.home-page-canvas .pipeline-section{padding-top:38px!important;max-width:1440px!important}.home-page-canvas .pipeline-section>h2{font-size:14px!important;line-height:1.2!important;letter-spacing:.16em!important}.home-page-canvas .pipeline-grid-container{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;--pipeline-gap:4px!important;gap:var(--pipeline-gap)!important;width:100%!important;max-width:100%!important;min-width:0!important;box-sizing:border-box!important;overflow:visible!important}.home-page-canvas .agent-card-item,.home-page-canvas .pipeline-card-item{position:relative!important;min-width:0!important;overflow:visible!important;z-index:1!important}.home-page-canvas .agent-card,.home-page-canvas .pipeline-card{position:relative!important;width:100%!important;min-width:0!important;box-sizing:border-box!important;min-height:240px!important;padding:0 14px 14px!important;border-radius:var(--radius-agent-card,22px)!important;overflow:hidden!important;transition:transform .25s cubic-bezier(.4,0,.2,1),box-shadow .25s cubic-bezier(.4,0,.2,1),border-color .18s ease,background .18s ease!important}@media (min-width:1440px) and (orientation:landscape){.home-page-canvas .agent-card-grid,.home-page-canvas .pipeline-grid-container{--pipeline-gap:4px!important}}@media (min-width:1440px){.home-page-canvas .agent-card-grid,.home-page-canvas .pipeline-grid-container{grid-template-columns:repeat(6,minmax(0,1fr))!important;--agent-card-connector-w:20px!important}.home-page-canvas .agent-card,.home-page-canvas .pipeline-card{min-height:220px!important;padding:0 12px 12px!important}}@media (min-width:1024px) and (max-width:1439px){.home-page-canvas .agent-card-grid,.home-page-canvas .pipeline-grid-container{grid-template-columns:repeat(3,minmax(0,1fr))!important;--agent-card-connector-w:20px!important}.home-page-canvas .agent-card,.home-page-canvas .pipeline-card{min-height:240px!important;padding:0 14px 14px!important}}@media (min-width:640px) and (max-width:1023px){.home-page-canvas .agent-card-grid,.home-page-canvas .pipeline-grid-container{grid-template-columns:repeat(2,minmax(0,1fr))!important;--agent-card-connector-w:28px!important}.home-page-canvas .agent-card,.home-page-canvas .pipeline-card{min-height:240px!important;padding:0 14px 12px!important}}@media (max-width:639px),(orientation:portrait){.home-page-canvas .agent-card-grid,.home-page-canvas .pipeline-grid-container{grid-template-columns:1fr!important;--agent-card-connector-w:28px!important}.home-page-canvas .agent-card,.home-page-canvas .pipeline-card{min-height:240px!important;padding:0 14px 14px!important}}@media (min-width:1024px) and (max-width:1439px) and (orientation:landscape) and (max-height:820px){.home-page-canvas .home-hero-section{padding-top:32px!important;padding-bottom:16px!important}.home-page-canvas .pipeline-section{padding-top:16px!important}.home-page-canvas .agent-card-item{padding:6px!important;margin:-2px!important}.home-page-canvas .agent-card{--agent-card-avatar-size:38px;min-height:204px!important;padding:0 12px 10px!important}.home-page-canvas .agent-card__head{min-height:22px;padding-top:8px}.home-page-canvas .agent-card__step-num{width:22px;height:22px;flex-basis:22px}.home-page-canvas .agent-card__avatar-wrap{height:62px;margin-top:2px}.home-page-canvas .agent-card__agent-name{height:20px;margin-top:6px;font-size:13px}.home-page-canvas .agent-card__body{min-height:88px;margin-top:8px}.home-page-canvas .agent-card__desc{height:30px;line-height:1.35}.home-page-canvas .agent-card__action{height:30px}}@media (min-width:1024px) and (max-width:1439px) and (orientation:landscape) and (max-height:680px){.home-page-canvas .home-hero-section{padding-top:18px!important;padding-bottom:8px!important}.home-page-canvas .pipeline-section{padding-top:8px!important}.home-page-canvas .agent-card-item{padding:5px!important;margin:-1px!important}.home-page-canvas .agent-card{--agent-card-avatar-size:32px;min-height:170px!important;padding:0 10px 8px!important}.home-page-canvas .agent-card__head{min-height:20px;padding-top:6px}.home-page-canvas .agent-card__step-num{width:20px;height:20px;flex-basis:20px}.home-page-canvas .agent-card__avatar-wrap{height:50px;margin-top:0}.home-page-canvas .agent-card__agent-name{height:18px;margin-top:4px;font-size:12.5px}.home-page-canvas .agent-card__body{min-height:70px;margin-top:4px}.home-page-canvas .agent-card__title{height:16px;font-size:11.5px}.home-page-canvas .agent-card__desc{height:15px;margin-top:2px;line-height:1.3;-webkit-line-clamp:1}.home-page-canvas .agent-card__action{height:28px}}.home-page-canvas .agent-card,.home-page-canvas .pipeline-card{position:relative;overflow:visible!important;border-color:var(--agent-card-border,var(--ui-glass-border))!important;backdrop-filter:var(--ui-glass-card-filter)!important;-webkit-backdrop-filter:var(--ui-glass-card-filter)!important}.agent-card-item:after,.pipeline-card-item:after{content:""!important;display:block!important;opacity:1!important}.agent-card-item,.pipeline-card-item{position:relative}.agent-card-flow-connector,.pipeline-flow-connector{display:block!important;position:absolute!important;top:50%!important;left:100%!important;width:var(--agent-card-connector-w,50px)!important;height:20px!important;z-index:8!important;pointer-events:none!important;overflow:visible!important}.home-page-canvas .pipeline-connector-v{position:absolute!important;left:50%!important;bottom:-10px!important;width:14px!important;height:12px!important;z-index:4!important;display:none!important;pointer-events:none!important;transform:translateX(-50%)!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 14 12'%3E%3Cline x1='7' y1='0' x2='7' y2='6' stroke='%23B0B0B0' stroke-width='1' stroke-dasharray='2 1.5' stroke-linecap='round'/%3E%3Cpath d='M7 12 L4 8 L10 8 Z' fill='%23B0B0B0'/%3E%3C/svg%3E")!important;background-repeat:no-repeat!important;background-position:50%!important;background-size:contain!important;animation:pipeline-connector-pulse 2.4s ease-in-out infinite!important}@media (min-width:1440px){.agent-card-item:nth-child(6n) .agent-card-flow-connector,.pipeline-card-item:nth-child(6n) .pipeline-flow-connector{display:none!important}}@media (min-width:1024px) and (max-width:1439px){.agent-card-item:nth-child(3n) .agent-card-flow-connector,.pipeline-card-item:nth-child(3n) .pipeline-flow-connector{display:none!important}}@media (min-width:640px) and (max-width:1023px){.agent-card-item:nth-child(2n) .agent-card-flow-connector,.pipeline-card-item:nth-child(2n) .pipeline-flow-connector{display:none!important}}@media (max-width:639px){.agent-card-flow-connector,.pipeline-flow-connector{display:none!important}}@media (orientation:portrait){.agent-card-flow-connector,.pipeline-flow-connector{display:none!important}}@media (max-width:639px),(orientation:portrait){.home-page-canvas .home-hero-section{padding-top:54px!important;padding-bottom:30px!important}.home-page-canvas .home-hero-section>.w-full.max-w-\[700px\]{max-width:min(420px,calc(100vw - 44px))!important}.home-page-canvas .hero-search-bar input{min-width:0!important;font-size:14px!important}.home-page-canvas .hero-search-bar button[aria-label=\641C\7D22]{width:38px!important;height:38px!important;display:inline-flex!important;flex:0 0 38px!important}.home-page-canvas .pipeline-card{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:center!important;-moz-column-gap:12px!important;column-gap:12px!important;min-height:118px!important;padding:15px 16px!important}.home-page-canvas .pipeline-connector-v{display:block!important;bottom:-16px!important;width:18px!important;height:18px!important;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 18 18'%3E%3Cline x1='9' y1='1.5' x2='9' y2='10.8' stroke='%23ED8538' stroke-opacity='0.72' stroke-width='1.6' stroke-dasharray='3.6 2.4' stroke-linecap='round'/%3E%3Cpath d='M9 16 L4.8 10.8 L13.2 10.8 Z' fill='%23ED8538' fill-opacity='0.78'/%3E%3C/svg%3E") 50% /contain no-repeat!important;filter:drop-shadow(0 0 1px rgba(255,255,255,.92)) drop-shadow(0 0 5px rgba(245,130,32,.22))!important;animation:pipeline-vertical-breathe 1.9s ease-in-out infinite!important}.home-page-canvas .pipeline-connector-v:before{content:""!important;position:absolute!important;left:50%!important;top:2px!important;width:5px!important;height:5px!important;border-radius:999px!important;background:radial-gradient(circle,hsla(0,0%,100%,.96) 0,rgba(245,130,32,.86) 48%,rgba(245,130,32,0) 74%)!important;box-shadow:0 0 8px rgba(245,130,32,.38)!important;transform:translateX(-50%) scale(.72);animation:pipeline-vertical-dot-final 1.45s cubic-bezier(.45,0,.25,1) infinite!important}}.agent-pool-liquid-icon:before{background:radial-gradient(circle at 34% 18%,hsla(0,0%,100%,.92) 0,hsla(0,0%,100%,.28) 32%,transparent 58%),linear-gradient(145deg,hsla(0,0%,100%,.36),rgba(223,238,242,.12))!important}.agent-pool-liquid-icon:after{display:block!important}.agent-pool-liquid-icon>svg{color:rgba(17,24,39,.58)!important;stroke:currentColor!important}@property --pipeline-edge-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@keyframes pipeline-edge-flow{to{--pipeline-edge-angle:360deg}}@keyframes pipeline-flow-breathe{0%,to{opacity:.68;filter:drop-shadow(0 0 1.2px rgba(255,255,255,.92)) drop-shadow(0 0 4px rgba(245,130,32,.18))}46%{opacity:.92;filter:drop-shadow(0 0 1.2px rgba(255,255,255,.96)) drop-shadow(0 0 7px rgba(245,130,32,.34))}}@keyframes pipeline-flow-dot-final{0%{transform:translate3d(0,-50%,0) scale(.68);opacity:0}16%{opacity:.95}72%{opacity:.88}to{transform:translate3d(10px,-50%,0) scale(.86);opacity:0}}@keyframes pipeline-flow-sheen-final{0%{transform:translateX(-8px);opacity:.12}44%{opacity:.54}to{transform:translateX(8px);opacity:.14}}@keyframes pipeline-vertical-breathe{0%,to{opacity:.66;filter:drop-shadow(0 0 1px rgba(255,255,255,.92)) drop-shadow(0 0 4px rgba(245,130,32,.18))}46%{opacity:.92;filter:drop-shadow(0 0 1px rgba(255,255,255,.96)) drop-shadow(0 0 7px rgba(245,130,32,.34))}}@keyframes pipeline-vertical-dot-final{0%{transform:translate3d(-50%,0,0) scale(.68);opacity:0}16%{opacity:.95}72%{opacity:.86}to{transform:translate3d(-50%,10px,0) scale(.86);opacity:0}}.hotword-page-canvas{--hotword-cyan:#f58220;--hotword-ink:rgba(25,31,42,.86);--hotword-muted:rgba(25,31,42,.52);--hotword-soft-border:rgba(16,24,40,.075);--hotword-entry-width:min(1456px,calc(100vw - var(--sidebar-width, 260px) - 96px));overflow-x:hidden!important;background:var(--functional-page-bg)!important}.hotword-page-canvas .hotword-hero-stage{min-height:min(760px,calc(100vh - var(--topbar-height, 56px)))!important;padding:clamp(66px,7vw,104px) 24px clamp(92px,10vw,132px)!important}.hotword-page-canvas .hotword-hero-stage>.relative.z-10{max-width:var(--hotword-entry-width)!important}.hotword-page-canvas .hotword-hero-stage .w-full.max-w-4xl{max-width:min(1392px,var(--hotword-entry-width))!important}.hotword-page-canvas .hotword-title-wrap{margin-bottom:28px!important;text-align:center!important}.hotword-page-canvas .hotword-title{margin:0!important;color:rgba(35,42,54,.82)!important;font-size:clamp(26px,2.4vw,36px)!important;font-weight:var(--fw-semibold)!important;line-height:1.25!important;letter-spacing:0!important}.hotword-page-canvas .hotword-ai-focus{position:relative!important;display:inline-flex!important;align-items:center!important;padding:0 10px 1px!important;border-radius:12px!important;color:rgba(25,31,42,.82)!important;background:rgba(255,242,232,.72)!important;border:1px solid rgba(245,130,32,.34)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.86),0 8px 22px rgba(245,130,32,.08)!important}.hotword-page-canvas .hotword-ai-focus:after{content:""!important;position:absolute!important;left:10px!important;right:10px!important;bottom:2px!important;height:1px!important;border-radius:999px!important;background:linear-gradient(90deg,transparent,rgba(245,130,32,.62),transparent)!important}.hotword-page-canvas .hotword-hero-actions{display:flex!important;justify-content:center!important;margin-bottom:20px!important}.hotword-page-canvas .hotword-segmented{display:inline-flex!important;align-items:center!important;gap:4px!important;border-radius:999px!important;background:hsla(0,0%,100%,.78)!important;border:1px solid rgba(15,23,42,.075)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.86),0 10px 28px rgba(15,23,42,.055)!important;backdrop-filter:blur(18px) saturate(128%)!important}.hotword-page-canvas .hotword-segment{display:inline-flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;min-width:212px!important;height:58px!important;padding:0 24px!important;border:0!important;color:rgba(75,85,99,.66)!important;background:transparent!important;box-shadow:none!important;transition:background .18s ease,color .18s ease,box-shadow .18s ease!important}.hotword-page-canvas .hotword-segment:hover:not(.is-active){color:rgba(45,55,72,.76)!important;background:rgba(15,23,42,.055)!important}.hotword-page-canvas .hotword-segment.is-active{color:#fff!important;background:#090a0b!important;box-shadow:none!important}.hotword-page-canvas .hotword-segment-main{display:inline-flex!important;align-items:center!important;gap:7px!important;font-size:15px!important;line-height:1.1!important;color:currentColor!important}.hotword-page-canvas .hotword-segment-sub{margin-top:4px!important;font-size:12px!important;line-height:1!important;color:rgba(75,85,99,.55)!important}.hotword-page-canvas .hotword-segment.is-active .hotword-segment-sub{color:hsla(0,0%,100%,.66)!important}.hotword-page-canvas .hotword-composer{width:100%!important;min-height:184px!important;background:radial-gradient(circle at 84% 20%,rgba(236,253,252,.54),transparent 34%),hsla(0,0%,100%,.74)!important;border:1px solid rgba(15,23,42,.075)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.82),0 18px 46px rgba(15,23,42,.07)!important;backdrop-filter:blur(22px) saturate(136%)!important}.hotword-page-canvas .hotword-composer-body{min-height:184px!important;padding-right:132px!important}@media (min-width:641px){.hotword-page-canvas .hotword-composer-body>.flex.flex-wrap{padding:24px 28px 8px!important;gap:8px 10px!important}}.hotword-page-canvas .hotword-accent-dot{width:9px!important;height:9px!important;background:var(--hotword-cyan)!important;box-shadow:0 0 0 5px rgba(245,130,32,.11)!important}.hotword-page-canvas .hotword-inline-token{display:inline-flex!important;align-items:center!important;min-height:26px!important;padding:1px 8px!important;color:rgba(25,31,42,.76)!important;background:rgba(244,252,253,.62)!important;border-radius:999px!important;border:1px solid rgba(245,130,32,.22)!important;border-bottom-color:rgba(245,130,32,.34)!important;box-shadow:inset 0 -1px 0 rgba(245,130,32,.22)!important}.hotword-page-canvas .hotword-inline-token.is-open,.hotword-page-canvas .hotword-inline-token:hover{color:rgba(17,24,39,.86)!important;background:rgba(255,242,232,.78)!important;border-color:rgba(245,130,32,.34)!important}.hotword-page-canvas .hotword-dropdown{overflow:hidden!important;border-radius:14px!important;background:hsla(0,0%,100%,.94)!important;border:1px solid rgba(15,23,42,.075)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.88),0 18px 38px rgba(15,23,42,.12)!important;backdrop-filter:blur(18px) saturate(128%)!important}.hotword-page-canvas .hotword-dropdown button.is-selected{color:rgba(17,24,39,.86)!important;background:rgba(239,244,246,.72)!important}.hotword-page-canvas .hotword-input-zone{min-height:56px!important;padding:0 28px!important}.hotword-page-canvas .hotword-query-textarea{color:rgba(25,31,42,.64)!important;font-size:15px!important;line-height:1.72!important}.hotword-page-canvas .hotword-query-textarea::-moz-placeholder{color:rgba(75,85,99,.38)!important}.hotword-page-canvas .hotword-query-textarea::placeholder{color:rgba(75,85,99,.38)!important}.hotword-page-canvas .hotword-composer-footer{padding:8px 28px 20px!important}.hotword-page-canvas .hotword-upload-action{display:inline-flex!important;align-items:center!important;gap:10px!important;height:40px!important;color:rgba(75,85,99,.52)!important;background:transparent!important;border:0!important;box-shadow:none!important}.hotword-page-canvas .hotword-upload-icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;color:rgba(75,85,99,.5)!important}.hotword-page-canvas .hotword-upload-copy{gap:8px!important;font-size:15px!important;color:rgba(75,85,99,.46)!important}.hotword-page-canvas .hotword-upload-copy strong{font-size:15px!important;font-weight:var(--fw-medium)!important;color:rgba(75,85,99,.5)!important}.hotword-page-canvas .hotword-submit-wrap{right:26px!important;bottom:28px!important;display:flex!important;align-items:center!important;justify-content:center!important}.hotword-page-canvas .hotword-submit-action{height:42px!important}.hotword-page-canvas .hotword-below-row{height:0!important;margin:0!important}.hotword-page-canvas .hotword-history-jump-wrap{display:flex!important;justify-content:center!important;margin:116px auto 60px!important}.hotword-page-canvas .hotword-history-jump{width:44px!important;height:44px!important;border-radius:999px!important;color:rgba(75,85,99,.62)!important;background:hsla(0,0%,100%,.74)!important;border:1px solid rgba(15,23,42,.1)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.8),0 10px 24px rgba(15,23,42,.055)!important}.hotword-page-canvas .hotword-shell{max-width:var(--hotword-entry-width)!important}.hotword-page-canvas .hotword-history-pagination,.hotword-page-canvas .hotword-history-section{width:var(--hotword-entry-width)!important;max-width:var(--hotword-entry-width)!important;margin-left:auto!important;margin-right:auto!important}.hotword-page-canvas .hotword-history-section-header{display:flex!important;align-items:flex-end!important;justify-content:space-between!important;gap:16px!important}.hotword-page-canvas .hotword-history-section h2{color:rgba(31,41,55,.86)!important;font-size:15px!important;font-weight:var(--fw-medium)!important;line-height:1.25!important}.hotword-page-canvas .hotword-history-list-card,.hotword-page-canvas .hotword-panel{overflow:hidden!important;border-radius:24px!important;background:radial-gradient(circle at 88% 8%,rgba(236,253,252,.38),transparent 34%),hsla(0,0%,100%,.78)!important;border:1px solid rgba(15,23,42,.075)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.84),0 18px 42px rgba(15,23,42,.055)!important;backdrop-filter:blur(18px) saturate(128%)!important}.hotword-page-canvas .hotword-history-list-card .hotword-row-card,.hotword-page-canvas .hotword-panel .hotword-row-card{border-radius:0!important;border:0!important;border-bottom:1px solid rgba(15,23,42,.055)!important;background:hsla(0,0%,100%,.46)!important;box-shadow:none!important;transform:none!important}.hotword-page-canvas .hotword-history-list-card .hotword-row-card:last-child,.hotword-page-canvas .hotword-panel .hotword-row-card:last-child{border-bottom:0!important}.hotword-page-canvas .hotword-history-list-card .hotword-row-card:hover,.hotword-page-canvas .hotword-panel .hotword-row-card:hover{background:rgba(15,23,42,.032)!important}.hotword-page-canvas .hotword-history-pagination,.hotword-result-pagination{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:18px!important}.hotword-page-canvas .hotword-demand-create-button{display:inline-flex!important;align-items:center!important;gap:8px!important;height:44px!important;padding:0 22px!important;border-radius:999px!important;color:#fff!important;background:#090a0b!important;border:1px solid hsla(0,0%,100%,.1)!important;box-shadow:0 14px 30px rgba(15,23,42,.18)!important}.hotword-page-canvas .hotword-demand-tabs{display:inline-flex!important;align-items:center!important;gap:4px!important;padding:4px!important;border-radius:999px!important;background:hsla(0,0%,100%,.78)!important;border:1px solid rgba(15,23,42,.075)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.86),0 10px 28px rgba(15,23,42,.055)!important}.hotword-page-canvas .hotword-demand-tab{height:38px!important;padding:0 18px!important;border-radius:999px!important;color:rgba(75,85,99,.62)!important;background:transparent!important;border:0!important;font-size:14px!important;font-weight:var(--fw-medium)!important}.hotword-page-canvas .hotword-demand-tab:hover:not(.is-active){color:rgba(31,41,55,.78)!important}.hotword-page-canvas .hotword-demand-tab.is-active{color:#fff!important}.hotword-page-canvas .hotword-demand-tab.is-active .hotword-demand-tab-count{color:hsla(0,0%,100%,.7)!important}.hotword-demands-page{min-height:100vh!important;padding-top:34px!important;background:radial-gradient(circle at 86% 4%,rgba(210,248,252,.2),transparent 30%),linear-gradient(180deg,rgba(250,252,253,.96),rgba(246,250,251,.92) 52%,rgba(251,253,253,.96))!important}.hotword-demands-page .hotword-shell{width:min(1040px,calc(100% - 48px))!important;max-width:none!important;margin-left:auto!important;margin-right:auto!important}.hotword-demands-page header{margin-bottom:18px!important}.hotword-demands-page header h1{color:rgba(31,41,55,.86)!important;font-size:17px!important;font-weight:var(--fw-medium)!important;line-height:1.28!important}.hotword-demands-page header p{color:rgba(75,85,99,.58)!important;font-size:12px!important;font-weight:var(--fw-regular)!important}.hotword-demands-page .hotword-demand-create-button{height:36px!important;min-width:84px!important;padding:0 15px!important;gap:7px!important;border-radius:999px!important;color:#fff!important;background:#090a0b!important;border:1px solid hsla(0,0%,100%,.1)!important;font-size:13px!important;font-weight:var(--fw-button)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.14),0 10px 22px rgba(15,23,42,.18)!important}.hotword-demands-page .hotword-demand-tabs{gap:3px!important;padding:4px!important;margin-bottom:8px!important;border-radius:999px!important;background:hsla(0,0%,100%,.78)!important;border:1px solid rgba(15,23,42,.068)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.86),0 10px 26px rgba(15,23,42,.052)!important}.hotword-demands-page .hotword-demand-tab{height:34px!important;padding:0 15px!important;border-radius:999px!important;color:rgba(75,85,99,.62)!important;font-size:13px!important;font-weight:var(--fw-regular)!important}.hotword-demands-page .hotword-demand-tab:hover:not(.is-active){background:rgba(15,23,42,.04)!important}.hotword-demands-page .hotword-demand-tab.is-active{color:#fff!important;background:#090a0b!important;box-shadow:0 8px 18px rgba(15,23,42,.14)!important}.hotword-demands-page .hotword-demand-tab-count{font-size:11px!important;font-weight:var(--fw-regular)!important}.hotword-demands-page .space-y-5>div>.flex.items-center{margin-bottom:12px!important}.hotword-demands-page .space-y-5>div>.flex.items-center>span:first-of-type{color:rgba(31,41,55,.86)!important;font-size:14px!important;font-weight:var(--fw-medium)!important}.hotword-demands-page .space-y-5>div>.flex.items-center>span:last-of-type{color:rgba(75,85,99,.58)!important;font-size:12px!important;font-weight:var(--fw-regular)!important}.hotword-demands-page .hotword-panel{overflow:hidden!important;border-radius:24px!important;background:radial-gradient(circle at 88% 26%,rgba(243,253,253,.48),transparent 36%),hsla(0,0%,100%,.8)!important;border:1px solid rgba(15,23,42,.07)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.86),0 18px 42px rgba(15,23,42,.05)!important}.hotword-demands-page .hotword-demand-row,.hotword-demands-page .hotword-panel>.hotword-row-card{min-height:72px!important;align-items:center!important;gap:18px!important;padding:12px 22px 12px 24px!important;border-bottom-color:rgba(15,23,42,.055)!important;background:transparent!important}.hotword-demands-page .hotword-demand-row:hover,.hotword-demands-page .hotword-panel>.hotword-row-card:hover{background:rgba(15,23,42,.026)!important}.hotword-demands-page .hotword-demand-row-main{min-width:0!important}.hotword-demands-page .hotword-demand-row-title{gap:7px!important}.hotword-demands-page .hotword-demand-row-product{color:rgba(31,41,55,.86)!important;font-size:15px!important;font-weight:var(--fw-medium)!important;line-height:1.25!important}.hotword-demands-page .hotword-demand-row-desc{margin-top:6px!important;color:rgba(75,85,99,.66)!important;font-size:12px!important;font-weight:var(--fw-regular)!important;line-height:1.38!important}.hotword-demands-page .hotword-demand-row-chip{min-height:23px!important;padding:0 9px!important;color:rgba(75,85,99,.62)!important;background:hsla(0,0%,100%,.62)!important;border-color:rgba(15,23,42,.07)!important;font-size:11px!important;font-weight:var(--fw-regular)!important;box-shadow:none!important}.hotword-demands-page .hotword-demand-row-meta{min-width:150px!important;gap:6px!important}.hotword-demands-page .hotword-demand-row-meta>div{color:rgba(31,41,55,.76)!important;font-size:13px!important;font-weight:var(--fw-medium)!important}.hotword-demands-page .hotword-demand-row-date{color:rgba(75,85,99,.58)!important;font-size:12px!important;font-weight:var(--fw-regular)!important}.hotword-demands-page .hotword-demand-pending-badge{min-height:22px!important;padding:0 8px!important;border-radius:999px!important;color:rgba(8,145,178,.92)!important;background:rgba(207,248,254,.62)!important;border:1px solid rgba(34,211,238,.24)!important;font-size:12px!important;font-weight:var(--fw-medium)!important}.hotword-demands-page .hotword-demand-delete-button{width:30px!important;height:30px!important;color:rgba(75,85,99,.42)!important;background:hsla(0,0%,100%,.54)!important;border:1px solid rgba(15,23,42,.055)!important}.hotword-result-content.hotword-result-redesign{padding:28px 32px 48px!important;background:transparent!important}.hotword-result-content .hotword-result-hero{display:flex!important;align-items:flex-start!important;justify-content:space-between!important;gap:20px!important;margin-bottom:24px!important}.hotword-result-content .hotword-result-title{color:rgba(17,24,39,.9)!important;font-size:18px!important;font-weight:var(--fw-semibold)!important;line-height:1.35!important}.hotword-result-actions{display:inline-flex!important;align-items:center!important;gap:10px!important}.hotword-result-actions .hotword-primary-button,.hotword-result-actions .hotword-result-ghost-action{display:inline-flex!important;align-items:center!important;justify-content:center!important;gap:8px!important;height:38px!important;padding:0 16px!important;border-radius:999px!important;font-size:14px!important;font-weight:var(--fw-button)!important}.hotword-result-actions .hotword-result-ghost-action{min-height:unset!important;padding:6px 12px!important;border-radius:14px!important}.hotword-result-actions .hotword-primary-button{color:#fff!important;border:1px solid #090a0b!important;box-shadow:none!important;transition:background-color .16s ease,border-color .16s ease!important}.hotword-result-actions .hotword-primary-button:focus-visible:not(:disabled),.hotword-result-actions .hotword-primary-button:hover:not(:disabled){border-color:#1f242b!important;box-shadow:none!important;transform:none!important}.hotword-result-filter-tabs{display:flex!important;flex-wrap:wrap!important;gap:8px!important;margin:18px 0!important}.hotword-result-filter-tab{min-height:30px!important;padding:0 13px!important;border-radius:999px!important;font-size:13px!important;transition:background 0ms ease,color 0ms ease,border-color 0ms ease,box-shadow 0ms ease!important}.hotword-result-filter-tab.is-active{background:#090a0b!important;border-color:hsla(0,0%,100%,.1)!important;color:var(--selection-active-text)!important;box-shadow:0 6px 16px rgba(15,23,42,.14)!important}.hotword-table.hotword-result-table-card{overflow:hidden!important;background:hsla(0,0%,100%,.78)!important;border:1px solid rgba(15,23,42,.075)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.84),0 18px 42px rgba(15,23,42,.055)!important;backdrop-filter:blur(18px) saturate(128%)!important}.hotword-table.hotword-result-table-card table{table-layout:fixed!important;width:100%!important;border-collapse:collapse!important}.hotword-table.hotword-result-table-card thead tr{background:rgba(235,241,244,.86)!important}.hotword-table.hotword-result-table-card th{height:56px!important;color:rgba(75,85,99,.54)!important;font-size:13px!important;border-bottom:1px solid rgba(15,23,42,.055)!important}.hotword-table.hotword-result-table-card td{height:58px!important;border-bottom:1px solid rgba(15,23,42,.05)!important;color:rgba(75,85,99,.76)!important;vertical-align:middle!important}.hotword-table.hotword-result-table-card tbody tr{position:relative!important;background:hsla(0,0%,100%,.52)!important;box-shadow:none!important}.hotword-table.hotword-result-table-card tbody tr:before{display:none!important}.hotword-table.hotword-result-table-card tbody tr:hover{background:rgba(15,23,42,.035)!important}.hotword-table.hotword-result-table-card tbody tr.is-selected,.hotword-table.hotword-result-table-card tbody tr:has(.hotword-result-checkbox:checked){background:rgba(224,250,253,.5)!important}.hotword-table.hotword-result-table-card tbody tr.is-selected td,.hotword-table.hotword-result-table-card tbody tr:has(.hotword-result-checkbox:checked) td{color:rgba(31,41,55,.8)!important}.hotword-table.hotword-result-table-card tbody tr.is-selected td:nth-child(3),.hotword-table.hotword-result-table-card tbody tr:has(.hotword-result-checkbox:checked) td:nth-child(3){color:rgba(17,24,39,.88)!important;font-weight:var(--fw-medium)!important}.hotword-result-checkbox,.hotword-table.hotword-result-table-card input[type=checkbox]{accent-color:#090a0b!important}.hotword-table.hotword-result-table-card td:nth-child(6) .hotword-chip--accent{color:rgba(8,145,178,.78)!important;background:rgba(230,250,253,.82)!important;border-color:rgba(245,130,32,.24)!important}.hotword-table.hotword-result-table-card td:nth-child(7) .hotword-chip{color:rgba(75,85,99,.62)!important;background:hsla(0,0%,100%,.68)!important;border-color:rgba(15,23,42,.065)!important}@media (max-width:900px){.hotword-page-canvas{--hotword-entry-width:calc(100vw - 40px)}.hotword-page-canvas .hotword-segment{min-width:0!important;width:50%!important;padding:0 14px!important;height:54px!important}.hotword-page-canvas .hotword-composer-body{padding-right:0!important}.hotword-page-canvas .hotword-submit-wrap{position:static!important;justify-content:flex-end!important;padding:0 22px 20px!important}.hotword-page-canvas .hotword-row-main{grid-template-columns:minmax(0,1fr) auto!important;gap:12px!important;padding:16px 18px!important}.hotword-page-canvas .hotword-row-side{min-width:92px!important}.hotword-page-canvas .hotword-row-chevron{display:none!important}.hotword-result-content.hotword-result-redesign{padding:22px 18px 40px!important}}.hotword-page-canvas{--hotword-entry-width:min(820px,calc(100% - 140px));min-height:calc(100vh - var(--topbar-height, 56px))!important;width:100%!important;max-width:none!important;min-width:0!important;align-self:stretch!important;background:var(--ui-glass-page-background)!important}main.min-h-screen:has(>.hotword-page-canvas){width:100%!important;max-width:none!important;min-width:0!important;background:var(--ui-glass-page-background)!important}.hotword-page-canvas>.hotword-shell:first-of-type{width:100%!important;max-width:none!important;min-width:0!important;margin:0!important;padding:0!important}.hotword-page-canvas>.hotword-shell:nth-of-type(2){width:min(1040px,calc(100% - 64px))!important;max-width:none!important;margin-left:auto!important;margin-right:auto!important}.hotword-page-canvas>.hotword-shell:first-of-type .hotword-hero-stage{width:100%!important;max-width:none!important;min-width:0!important}.hotword-page-canvas>.hotword-shell:first-of-type .hotword-hero-stage>.absolute.inset-0{left:0!important;right:0!important;width:100%!important;min-width:100%!important}.hotword-page-canvas>.hotword-shell:first-of-type .hotword-hero-stage>.relative.z-10{width:var(--hotword-entry-width)!important;max-width:none!important;margin-left:auto!important;margin-right:auto!important}.hotword-page-canvas .hotword-hero-stage{min-height:min(620px,calc(100vh - var(--topbar-height, 56px)))!important;padding:38px 24px 34px!important}.hotword-page-canvas .hotword-hero-stage .w-full.max-w-4xl{width:100%!important;max-width:100%!important}.hotword-page-canvas .hotword-title-wrap{margin-bottom:26px!important}.hotword-page-canvas .hotword-title{font-family:var(--font-display)!important;color:var(--text-primary)!important;font-size:clamp(22px,1.68vw,26px)!important;font-weight:var(--fw-medium)!important;line-height:1.24!important;text-shadow:0 1px 0 hsla(0,0%,100%,.56),0 8px 18px rgba(15,23,42,.035)!important}.hotword-page-canvas .hotword-ai-focus{margin:0 4px!important;padding:1px 10px 2px!important;border-radius:8px!important;color:var(--text-primary)!important;font-weight:var(--fw-regular)!important;background:linear-gradient(180deg,var(--brand-0),var(--primary-light))!important;border-color:var(--ui-glass-border-focus)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.88),0 8px 20px rgba(245,130,32,.055)!important}.hotword-page-canvas .hotword-ai-focus:after{left:8px!important;right:8px!important;bottom:1px!important;opacity:.62!important}.hotword-page-canvas .hotword-hero-actions{margin-bottom:18px!important}.hotword-page-canvas .hotword-segmented{height:40px!important;gap:3px!important;padding:4px!important;border:0!important;box-shadow:inset 0 0 0 1px var(--ui-glass-border),inset 0 1px 0 hsla(0,0%,100%,.86),0 10px 26px rgba(15,23,42,.052)!important}.hotword-page-canvas .hotword-segment{min-width:224px!important;height:32px!important;padding:0 14px!important;border-radius:999px!important;flex-direction:row!important;gap:8px!important}.hotword-page-canvas .hotword-segment-main{gap:6px!important;font-size:13px!important;font-weight:var(--fw-medium)!important}.hotword-page-canvas .hotword-segment-sub{margin-top:0!important;font-size:11px!important;font-weight:var(--fw-regular)!important}.hotword-page-canvas .hotword-composer{position:relative!important;min-height:160px!important;overflow:visible!important;border-radius:24px!important;background:var(--ui-glass-field-background)!important;border-color:var(--ui-glass-border)!important;box-shadow:var(--ui-glass-panel-shadow)!important;backdrop-filter:var(--ui-glass-field-filter)!important;-webkit-backdrop-filter:var(--ui-glass-field-filter)!important;transform:none!important;transition:border-color var(--motion-180) var(--ease-out),box-shadow var(--motion-180) var(--ease-out)!important}.hotword-page-canvas .hotword-dropdown{z-index:80!important;width:min(260px,calc(100vw - 48px))!important;max-height:min(220px,calc(100vh - 220px))!important;overflow-y:auto!important;background:var(--surface-elevated)!important;border:1px solid var(--ui-glass-border)!important;backdrop-filter:none!important}.hotword-page-canvas .hotword-composer-body{min-height:160px!important;padding-right:0!important}@media (min-width:641px){.hotword-page-canvas .hotword-composer-body>.flex.flex-wrap{padding:22px 30px 6px!important;gap:7px 10px!important}}.hotword-page-canvas .hotword-composer-body>.flex.flex-wrap>span:not(.hotword-accent-dot),.hotword-page-canvas .hotword-inline-token{font-size:14px!important;font-weight:var(--fw-regular)!important}.hotword-page-canvas .hotword-accent-dot{width:7px!important;height:7px!important;box-shadow:0 0 0 4px rgba(245,130,32,.1)!important}.hotword-page-canvas .hotword-inline-token{min-height:24px!important;padding:0 9px!important;color:rgba(15,23,42,.46)!important}.hotword-page-canvas .hotword-inline-token,.hotword-page-canvas .hotword-inline-token.has-value{background:rgba(15,23,42,.045)!important;border-color:rgba(15,23,42,.08)!important;box-shadow:none!important}.hotword-page-canvas .hotword-inline-token.has-value{color:#f58220!important}.hotword-page-canvas .hotword-input-zone{min-height:50px!important;max-height:86px!important;padding:0 30px!important;overflow:hidden!important}.hotword-page-canvas .hotword-query-textarea{max-height:82px!important;font-size:14px!important;font-weight:var(--fw-regular)!important;line-height:1.55!important;overflow-y:auto!important;scrollbar-width:thin!important;scrollbar-color:rgba(148,163,184,.34) transparent!important}.hotword-page-canvas .hotword-query-textarea::-webkit-scrollbar{width:5px!important}.hotword-page-canvas .hotword-query-textarea::-webkit-scrollbar-thumb{border-radius:999px!important;background:rgba(148,163,184,.34)!important}.hotword-page-canvas .hotword-composer-footer{min-height:38px!important;padding:0 104px 22px 30px!important;display:flex!important;align-items:center!important}.hotword-page-canvas .hotword-composer-footer>.flex{width:100%!important;gap:8px!important;min-height:34px!important;overflow:hidden!important}.hotword-page-canvas .hotword-upload-action{height:34px!important;gap:8px!important;width:auto!important;min-width:244px!important;max-width:100%!important;white-space:nowrap!important}.hotword-page-canvas .hotword-upload-copy{display:inline-flex!important;align-items:baseline!important;flex-direction:row!important;flex-wrap:nowrap!important;gap:7px!important;white-space:nowrap!important;min-width:0!important;height:auto!important;font-size:14px!important;font-weight:var(--fw-regular)!important}.hotword-page-canvas .hotword-upload-copy span,.hotword-page-canvas .hotword-upload-copy strong{display:inline!important;white-space:nowrap!important;font-size:14px!important;font-weight:var(--fw-regular)!important}.hotword-page-canvas .hotword-attachment-chip{min-height:30px!important;height:30px!important;padding:0 10px 0 8px!important;gap:7px!important;color:var(--text-secondary)!important;background:var(--surface-elevated)!important;border-color:var(--ui-glass-border)!important}.hotword-page-canvas .file-kind-icon{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:24px!important;height:28px!important;flex:0 0 24px!important;color:inherit!important;background:hsla(0,0%,100%,.46)!important;border:1px solid hsla(0,0%,100%,.74)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.92),0 4px 12px rgba(15,23,42,.12)!important;backdrop-filter:blur(10px) saturate(122%)!important;-webkit-backdrop-filter:blur(10px) saturate(122%)!important;line-height:1!important;letter-spacing:0!important}.hotword-page-canvas .file-kind-icon svg{width:24px!important;height:26px!important;filter:none!important}.hotword-page-canvas .hotword-upload-icon{width:24px!important;height:24px!important;border:0!important;background:transparent!important;box-shadow:none!important}.hotword-page-canvas .hotword-submit-wrap{position:absolute!important;right:22px!important;bottom:22px!important;z-index:4!important}.hotword-page-canvas .hotword-submit-action{height:36px!important;min-width:86px!important;padding:0 18px!important;border-radius:999px!important;font-size:13px!important}.hotword-page-canvas .hotword-history-jump-wrap{margin:46px auto 30px!important}.hotword-page-canvas .hotword-history-jump{position:relative!important;width:42px!important;height:42px!important;padding:0!important;overflow:visible!important;display:inline-flex!important;align-items:center!important;justify-content:center!important}.hotword-page-canvas .hotword-history-jump-label{position:absolute!important;left:50%!important;bottom:calc(100% + 8px)!important;width:-moz-max-content!important;width:max-content!important;max-width:160px!important;transform:translateX(-50%) translateY(3px)!important;opacity:0!important;pointer-events:none!important;padding:5px 9px!important;border-radius:999px!important;color:rgba(75,85,99,.66)!important;background:hsla(0,0%,100%,.74)!important;border:1px solid rgba(15,23,42,.06)!important;box-shadow:0 8px 18px rgba(15,23,42,.05)!important;font-size:11px!important;white-space:nowrap!important;transition:opacity .16s ease,transform .16s ease!important}.hotword-page-canvas .hotword-history-jump:hover .hotword-history-jump-label{opacity:1!important;transform:translateX(-50%) translateY(0)!important}.hotword-page-canvas .hotword-history-jump-icon{display:inline-flex!important;align-items:center!important;justify-content:center!important}.hotword-page-canvas .hotword-history-jump:hover{color:rgba(31,41,55,.72)!important;background:rgba(247,249,250,.88)!important;transform:translateY(-1px)!important}.hotword-page-canvas .hotword-history-section{width:100%!important;max-width:none!important;margin-left:auto!important;margin-right:auto!important;margin-top:0!important}.hotword-page-canvas .hotword-history-section-header{margin-bottom:16px!important}.hotword-page-canvas .hotword-history-section-title{color:var(--text-primary)!important;font-size:15px!important;font-weight:var(--fw-medium)!important;line-height:1.25!important}.hotword-page-canvas .hotword-history-section-subtitle{margin-top:6px!important;color:var(--text-secondary)!important;font-size:12px!important;font-weight:var(--fw-regular)!important}.hotword-page-canvas .hotword-history-section-meta{display:inline-flex!important;align-items:center!important;gap:14px!important}.hotword-page-canvas .hotword-history-count{height:34px!important;padding:0 16px!important;display:inline-flex!important;align-items:center!important;border-radius:999px!important;color:var(--text-secondary)!important;background:var(--surface-subtle)!important;font-size:12px!important;font-weight:var(--fw-regular)!important}.hotword-page-canvas .hotword-history-see-all{border-radius:999px!important}[data-ui=button].btn-secondary.hotword-history-see-all:hover:not(:disabled) .btn-fill{background:var(--brand-accent)!important}.hotword-page-canvas .hotword-history-list-card .hotword-row-card,.hotword-page-canvas .hotword-panel .hotword-row-card{min-height:72px!important;padding:0!important;font-size:13px!important}.hotword-page-canvas .hotword-history-list-card .hotword-row-card:hover,.hotword-page-canvas .hotword-panel .hotword-row-card:hover{background:rgba(15,23,42,.026)!important}.hotword-page-canvas .hotword-row-main{display:grid!important;grid-template-columns:minmax(0,1fr) auto auto!important;align-items:center!important;gap:18px!important;width:100%!important;min-height:72px!important;padding:12px 24px 12px 26px!important}.hotword-page-canvas .hotword-row-copy{min-width:0!important}.hotword-page-canvas .hotword-row-title-line{display:flex!important;align-items:center!important;flex-wrap:wrap!important;gap:7px!important;min-width:0!important}.hotword-page-canvas .hotword-row-product{min-width:0!important;color:var(--text-primary)!important;font-size:15px!important;font-weight:var(--fw-medium)!important;line-height:1.25!important}.hotword-page-canvas .hotword-row-category-chip,.hotword-page-canvas .hotword-row-mode-chip{min-height:23px!important;padding:0 9px!important;font-size:11px!important;font-weight:var(--fw-regular)!important}.hotword-page-canvas .hotword-row-mode-chip{color:var(--text-secondary)!important;background:var(--primary-light)!important;border-color:var(--ui-glass-border-focus)!important;box-shadow:none!important}.hotword-page-canvas .hotword-row-mode-chip svg{color:currentColor!important}.hotword-page-canvas .hotword-row-category-chip{color:var(--text-secondary)!important;background:var(--surface-elevated)!important;border-color:var(--ui-glass-border)!important}.hotword-page-canvas .hotword-row-confirmed{display:inline-flex!important;align-items:center!important;gap:4px!important;color:rgba(22,163,74,.88)!important;font-size:12px!important;font-weight:var(--fw-medium)!important}.hotword-page-canvas .hotword-row-desc{display:block!important;min-width:0!important;margin-top:6px!important;color:var(--text-secondary)!important;font-size:12px!important;font-weight:var(--fw-regular)!important;line-height:1.38!important}.hotword-page-canvas .hotword-row-side{display:flex!important;flex-direction:column!important;align-items:flex-end!important;justify-content:center!important;gap:6px!important;min-width:146px!important}.hotword-page-canvas .hotword-row-status{display:inline-flex!important;align-items:center!important;gap:5px!important;font-size:13px!important;font-weight:var(--fw-medium)!important;white-space:nowrap!important}.hotword-page-canvas .hotword-row-date{color:var(--text-tertiary)!important;font-size:12px!important;font-weight:var(--fw-regular)!important;white-space:nowrap!important}.hotword-page-canvas .hotword-row-chevron{color:rgba(75,85,99,.28)!important}.hotword-page-canvas .hotword-history-expand-button{height:40px!important;color:var(--text-secondary)!important;background:var(--surface-elevated)!important;font-size:13px!important;font-weight:var(--fw-regular)!important}.hotword-page-canvas .hotword-history-pagination,.hotword-result-pagination{width:100%!important;max-width:none!important;margin-left:auto!important;margin-right:auto!important;margin-top:18px!important;min-height:32px!important}.wb-task-bar{top:0!important;z-index:40!important;min-height:56px!important;background:hsla(0,0%,100%,.86)!important}.wb-tabs,.wb-task-bar{position:sticky!important;backdrop-filter:blur(18px) saturate(128%)!important}.wb-tabs{top:56px!important;z-index:39!important;background:hsla(0,0%,100%,.76)!important}.hotword-result-content.hotword-result-redesign{padding:28px 32px 52px!important}.hotword-result-filter-tab{min-height:28px!important;padding:0 12px!important;font-size:12px!important;font-weight:var(--fw-regular)!important}.hotword-table.hotword-result-table-card{border-radius:24px!important;background:hsla(0,0%,100%,.82)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.84),0 14px 34px rgba(15,23,42,.045)!important}.hotword-table.hotword-result-table-card thead tr{background:rgba(235,241,244,.92)!important}.hotword-table.hotword-result-table-card th{height:54px!important;font-size:12px!important;font-weight:var(--fw-medium)!important}.hotword-table.hotword-result-table-card td{height:56px!important;font-size:13px!important}.hotword-table.hotword-result-table-card tbody tr.is-selected,.hotword-table.hotword-result-table-card tbody tr:has(.hotword-result-checkbox:checked){background:linear-gradient(90deg,rgba(216,249,253,.74),rgba(238,252,253,.56) 28%,hsla(0,0%,100%,.58))!important}.hotword-table.hotword-result-table-card tbody tr:hover{background:rgba(15,23,42,.03)!important}.hotword-table.hotword-result-table-card tbody tr.is-selected:hover,.hotword-table.hotword-result-table-card tbody tr:has(.hotword-result-checkbox:checked):hover{background:linear-gradient(90deg,rgba(213,248,252,.82),rgba(237,252,253,.62) 30%,hsla(0,0%,100%,.62))!important}.hotword-table.hotword-result-table-card td:nth-child(6) .hotword-chip--accent{min-height:26px!important;padding:0 10px!important;border-radius:999px!important;font-size:12px!important}.hotword-table.hotword-result-table-card td:nth-child(7) .hotword-chip{min-height:24px!important;padding:0 10px!important;border-radius:999px!important;font-size:12px!important}.management-page{width:100%;padding:34px clamp(20px,3vw,40px) 52px;color:var(--text-primary);font-family:var(--font-sans)}.functional-page-canvas,.management-page{min-height:100vh;background:var(--functional-page-bg)}.management-page-header{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:28px}.management-card-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.management-report-banner{position:relative;display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:24px;padding:18px 20px;border-radius:22px;border:1px solid var(--border);background:var(--bg-section);box-shadow:none;overflow:hidden}.management-report-banner-large{--overview-accent-start:rgba(245,130,32,.72);--overview-accent-end:rgba(69,125,187,.62);min-height:112px;padding:22px 24px;border-radius:24px;background:var(--bg-section);box-shadow:none}.management-report-banner-large:before{content:"";position:absolute;inset:0 0 auto;height:2px;background:linear-gradient(90deg,transparent 0,var(--overview-accent-start) 38%,var(--overview-accent-end) 62%,transparent 100%);opacity:.72}.management-report-banner-large[data-tone=high]{--overview-accent-start:rgba(231,101,57,.72);--overview-accent-end:rgba(244,166,57,.76)}.management-report-banner-large[data-tone=low]{--overview-accent-start:rgba(105,134,155,.58);--overview-accent-end:rgba(82,104,122,.5)}.management-report-banner-large[data-tone=muted]{--overview-accent-start:rgba(148,163,174,.28);--overview-accent-end:rgba(100,116,139,.24)}.management-overview-actions,.management-overview-identity,.management-overview-value-row{display:flex;align-items:center}.management-overview-identity{min-width:0;gap:14px}.management-overview-icon{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;flex:0 0 auto;border-radius:14px;color:rgba(31,41,55,.62);background:rgba(235,239,242,.82);border:1px solid rgba(15,23,42,.055)}.management-overview-title{color:rgba(17,24,39,.88);font-size:16px;line-height:1.4;font-weight:var(--fw-medium)}.management-overview-meta{margin-top:5px;color:rgba(75,85,99,.5);font-size:12px;line-height:1.4}.management-overview-actions{flex:0 0 auto;gap:20px}.management-overview-metric{min-width:210px;padding-right:20px;border-right:1px solid rgba(15,23,42,.065)}.management-overview-value-row{justify-content:flex-end;gap:5px}.management-overview-value{color:rgba(8,9,11,.9);font-family:var(--font-metric);font-size:32px;line-height:1;font-weight:var(--fw-medium);font-variant-numeric:tabular-nums}.management-overview-value.is-empty{color:rgba(75,85,99,.3)}.management-overview-label,.management-overview-unit{color:rgba(75,85,99,.52);font-size:12px;font-weight:var(--fw-regular)}.management-overview-progress{width:100%;height:4px;margin-top:10px;overflow:hidden;border-radius:999px;background:rgba(210,222,228,.34);border:1px solid rgba(20,32,40,.05)}.management-overview-progress span{display:block;height:100%;min-width:6px;border-radius:inherit;background:linear-gradient(90deg,var(--overview-accent-start),var(--overview-accent-end))}.management-overview-note{margin-top:5px;color:rgba(75,85,99,.36);font-size:10px;line-height:1.3;text-align:right}.management-primary-link,.management-secondary-link{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:36px;padding:0 14px;border-radius:999px;font-size:13px;font-weight:var(--fw-medium);white-space:nowrap;transition:background .16s ease,border-color .16s ease}.management-secondary-link{color:rgba(17,24,39,.76);background:hsla(0,0%,100%,.76);border:1px solid rgba(15,23,42,.075)}.management-secondary-link:hover{background:rgba(15,23,42,.045)}.management-primary-link{color:#fff;background:#090a0b;border:1px solid rgba(0,0,0,.86)}.management-primary-link:hover{background:#17191c}.management-report-banner-large .management-primary-link{min-height:38px;padding-inline:16px}@media (max-width:1180px){.management-card-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.management-page{padding:28px 20px 44px}.management-page-header{flex-direction:column;align-items:stretch}.management-card-grid{grid-template-columns:minmax(0,1fr);gap:18px}.management-report-banner-large{align-items:stretch;flex-direction:column}.management-overview-actions{justify-content:space-between;width:100%}.management-overview-metric{min-width:min(240px,70%)}}@media (max-width:560px){.management-page{padding-inline:16px}.project-visibility-card__body{min-height:200px;padding:20px}}@media (prefers-reduced-motion:reduce){.project-visibility-card:hover{transform:none}}@media (max-width:1023px){.mobile-page-topbar{position:fixed;inset:0 0 auto 0;z-index:47;height:var(--topbar-height);display:flex;align-items:center;justify-content:space-between;padding:8px 16px;background:hsla(0,0%,99%,.94);border-bottom:1px solid var(--border-light);backdrop-filter:blur(12px) saturate(115%)}.mobile-page-topbar__brand-group{display:inline-flex;min-width:0;align-items:center;gap:10px}.mobile-sidebar-trigger{flex:0 0 40px;width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--radius-control);color:rgba(31,41,55,.78);background:var(--surface-card);border:1px solid var(--border-light);box-shadow:none;transition:background-color var(--motion-180) var(--ease-out),color var(--motion-180) var(--ease-out)}.mobile-sidebar-trigger:hover{color:var(--text-primary);background:var(--bg-hover)}.mobile-sidebar-trigger:focus-visible{outline:2px solid var(--focus-color);outline-offset:2px}.mobile-page-topbar__brand{display:inline-flex;min-width:0;max-width:calc(100vw - 112px);align-items:center;overflow:hidden;color:var(--text-primary);font-family:var(--font-display);font-size:17px;font-weight:600;letter-spacing:-.025em;line-height:1;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}.topbar-menu-button{flex:0 0 40px;width:40px;height:40px;color:var(--text-primary);background:var(--surface-card);border:1px solid var(--border-light);border-radius:var(--radius-control);box-shadow:var(--shadow-xs)}.topbar-menu-button:hover{background:var(--bg-hover)}.topbar-menu-button:focus-visible{outline:2px solid var(--focus-color);outline-offset:2px}.topbar-mobile-brand{display:flex;min-width:0;font-size:17px}.mobile-sidebar-brand,.topbar-mobile-brand{align-items:baseline;gap:5px;overflow:hidden;color:var(--text-primary);font-family:var(--font-display);font-weight:600;letter-spacing:-.025em;line-height:1;white-space:nowrap}.mobile-sidebar-brand{display:inline-flex;width:-moz-max-content;width:max-content;max-width:100%;font-size:18px}.ui-glass-surface--mobile-sidebar .sidebar-brand-row{padding-right:58px}}@media (max-width:900px){.hotword-page-canvas{--hotword-entry-width:calc(100vw - 40px)}.hotword-page-canvas>.hotword-shell:first-of-type .hotword-hero-stage>.relative.z-10{width:var(--hotword-entry-width)!important}.hotword-page-canvas .hotword-hero-stage{min-height:auto!important;padding:64px 20px 28px!important}.hotword-page-canvas .hotword-title{font-size:clamp(22px,6vw,27px)!important}.hotword-page-canvas .hotword-segment{min-width:0!important;width:50%!important;height:32px!important;padding:0 12px!important}.hotword-page-canvas .hotword-composer{min-height:168px!important;overflow:visible!important}.hotword-page-canvas .hotword-composer-body{min-height:130px!important;padding-right:0!important}.hotword-page-canvas .hotword-upload-action{min-width:0!important;max-width:100%!important}.hotword-page-canvas .hotword-composer-footer{padding:2px 22px 18px!important}.hotword-page-canvas .hotword-submit-wrap{position:absolute!important;right:22px!important;bottom:20px!important;padding:0!important}.hotword-page-canvas .hotword-composer-footer>.flex{padding-right:96px!important}.hotword-page-canvas .hotword-row-main{grid-template-columns:minmax(0,1fr) minmax(118px,auto)!important;gap:14px!important;padding:14px 20px!important}.hotword-page-canvas .hotword-row-desc,.hotword-page-canvas .hotword-row-product{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.hotword-page-canvas .hotword-row-side{min-width:118px!important}.hotword-page-canvas .hotword-row-chevron{display:none!important}.hotword-page-canvas .hotword-history-jump-wrap{margin:38px auto 26px!important}}@media (max-width:640px){.hotword-page-canvas{--hotword-entry-width:calc(100vw - 32px)}.hotword-page-canvas>.hotword-shell:nth-of-type(2){width:calc(100vw - 32px)!important}.hotword-page-canvas .hotword-hero-stage{padding:78px 16px 26px!important}.hotword-page-canvas .hotword-title-wrap{margin-bottom:22px!important}.hotword-page-canvas .hotword-title{max-width:12em!important;margin-left:auto!important;margin-right:auto!important;font-size:clamp(24px,8vw,34px)!important;line-height:1.34!important}.hotword-page-canvas .hotword-segmented{width:100%!important}.hotword-page-canvas .hotword-segment{height:32px!important;padding:0 8px!important}.hotword-page-canvas .hotword-segment-main{font-size:13px!important}.hotword-page-canvas .hotword-segment-sub{font-size:10px!important}.hotword-page-canvas .hotword-composer{min-height:0!important;border-radius:22px!important}.hotword-page-canvas .hotword-composer-body{min-height:0!important}.hotword-page-canvas .hotword-input-zone{min-height:72px!important;max-height:126px!important;padding:2px 24px 0!important}.hotword-page-canvas .hotword-query-textarea{max-height:118px!important;font-size:17px!important;line-height:1.55!important}.hotword-page-canvas .hotword-composer-footer{padding:16px 24px 24px!important}.hotword-page-canvas .hotword-composer-footer>.flex{padding-right:0!important;min-width:0!important}.hotword-page-canvas .hotword-upload-action{width:100%!important;max-width:100%!important}.hotword-page-canvas .hotword-upload-copy,.hotword-page-canvas .hotword-upload-copy span,.hotword-page-canvas .hotword-upload-copy strong{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important;font-size:17px!important}.hotword-page-canvas .hotword-submit-wrap{top:22px!important;right:22px!important;bottom:auto!important}.hotword-page-canvas .hotword-submit-action{height:42px!important;min-width:84px!important;font-size:15px!important}.hotword-page-canvas .hotword-history-section-header{align-items:flex-end!important;gap:12px!important}.hotword-page-canvas .hotword-history-section-title{font-size:16px!important}.hotword-page-canvas .hotword-history-list-card .hotword-row-card,.hotword-page-canvas .hotword-panel .hotword-row-card{min-height:0!important}.hotword-page-canvas .hotword-row-main{grid-template-columns:1fr!important;gap:12px!important;min-height:0!important;padding:18px 22px!important}.hotword-page-canvas .hotword-row-title-line{flex-wrap:wrap!important;align-items:center!important}.hotword-page-canvas .hotword-row-product{flex:1 1 100%!important;width:100%!important;font-size:18px!important;white-space:nowrap!important}.hotword-page-canvas .hotword-row-desc{font-size:14px!important;white-space:nowrap!important}.hotword-page-canvas .hotword-row-side{width:100%!important;min-width:0!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important}.hotword-page-canvas .hotword-row-status{font-size:15px!important}.hotword-page-canvas .hotword-row-date{font-size:14px!important}.hotword-page-canvas .hotword-history-pagination{flex-direction:column!important;align-items:flex-start!important;gap:14px!important}.hotword-demands-page{padding:78px 16px 28px!important}.hotword-demands-page .hotword-shell{width:100%!important}.hotword-demands-page header{align-items:flex-start!important}.hotword-demands-page .hotword-demand-tabs{width:100%!important;overflow-x:auto!important;scrollbar-width:none!important}.hotword-demands-page .hotword-demand-tabs::-webkit-scrollbar{display:none!important}.hotword-demands-page .hotword-demand-tab{flex:0 0 auto!important}.hotword-demands-page .hotword-demand-row,.hotword-demands-page .hotword-panel>.hotword-row-card{align-items:flex-start!important;gap:10px!important;padding:16px 18px!important}.hotword-demands-page .hotword-demand-row{flex-wrap:wrap!important}.hotword-demands-page .hotword-demand-row-main{flex:1 1 calc(100% - 42px)!important}.hotword-demands-page .hotword-demand-row-meta{width:100%!important;min-width:0!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;padding-left:0!important}.hotword-demands-page .hotword-demand-row-desc,.hotword-demands-page .hotword-demand-row-product{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.hotword-demands-page .hotword-demand-delete-button{opacity:1!important}.hotword-page-canvas .hotword-history-list-card .hotword-row-card,.hotword-page-canvas .hotword-panel .hotword-row-card{min-height:56px!important}.hotword-page-canvas .hotword-row-main{display:grid!important;grid-template-columns:minmax(0,1fr) auto 16px!important;align-items:center!important;gap:8px!important;min-height:56px!important;padding:0 14px!important}.hotword-page-canvas .hotword-row-copy,.hotword-page-canvas .hotword-row-title-line{min-width:0!important}.hotword-page-canvas .hotword-row-title-line{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;gap:8px!important;overflow:hidden!important}.hotword-page-canvas .hotword-row-product{display:block!important;flex:1 1 auto!important;width:auto!important;min-width:0!important;overflow:hidden!important;font-size:14px!important;line-height:1.25!important;text-overflow:ellipsis!important;white-space:nowrap!important}.hotword-page-canvas .hotword-row-mode-chip{flex:0 0 auto!important;min-height:22px!important;padding:0 7px!important;white-space:nowrap!important}.hotword-page-canvas .hotword-row-category-chip,.hotword-page-canvas .hotword-row-confirmed,.hotword-page-canvas .hotword-row-date,.hotword-page-canvas .hotword-row-desc{display:none!important}.hotword-page-canvas .hotword-row-side{display:block!important;width:auto!important;min-width:0!important}.hotword-page-canvas .hotword-row-status{font-size:13px!important}.hotword-page-canvas .hotword-row-chevron{display:block!important;width:16px!important;height:16px!important}}@media (max-width:430px){.hotword-page-canvas{--hotword-entry-width:calc(100vw - 28px)}.hotword-page-canvas>.hotword-shell:nth-of-type(2){width:calc(100vw - 28px)!important}.hotword-page-canvas .hotword-title{max-width:9em!important;font-size:clamp(24px,10vw,32px)!important}.hotword-page-canvas .hotword-query-textarea,.hotword-page-canvas .hotword-upload-copy,.hotword-page-canvas .hotword-upload-copy span,.hotword-page-canvas .hotword-upload-copy strong{font-size:15px!important}.hotword-page-canvas .hotword-submit-action{height:38px!important;min-width:76px!important;font-size:14px!important}.hotword-page-canvas .hotword-history-section-header{align-items:flex-start!important;flex-direction:column!important}.hotword-page-canvas .hotword-history-section-meta{width:100%!important;justify-content:space-between!important}}.hotword-page-canvas.hotword-demands-page{min-height:100vh!important;padding-top:34px!important;background:var(--functional-page-bg)!important}.hotword-page-canvas.hotword-demands-page header h1{color:rgba(31,41,55,.86)!important;font-size:17px!important;font-weight:var(--fw-medium)!important;line-height:1.28!important}.hotword-page-canvas.hotword-demands-page header p{color:rgba(75,85,99,.58)!important;font-size:12px!important;font-weight:var(--fw-regular)!important}.hotword-page-canvas.hotword-demands-page .hotword-demand-create-button{height:36px!important;min-width:84px!important;padding:0 15px!important;gap:7px!important;border-radius:999px!important;font-size:13px!important;font-weight:var(--fw-button)!important;color:#fff!important}.hotword-page-canvas.hotword-demands-page .hotword-demand-create-button :where(.btn-label,span,svg){color:#fff!important}.hotword-page-canvas.hotword-demands-page .hotword-demand-tabs{padding:4px!important;border-color:rgba(15,23,42,.068)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.86),0 10px 26px rgba(15,23,42,.052)!important}.hotword-page-canvas.hotword-demands-page .hotword-demand-tab{height:34px!important;padding:0 15px!important;font-size:13px!important}.hotword-page-canvas.hotword-demands-page .hotword-panel{border-radius:24px!important;background:radial-gradient(circle at 88% 26%,rgba(243,253,253,.42),transparent 36%),hsla(0,0%,100%,.82)!important;border:1px solid rgba(15,23,42,.07)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.86),0 18px 42px rgba(15,23,42,.05)!important}.hotword-page-canvas.hotword-demands-page .hotword-demand-row,.hotword-page-canvas.hotword-demands-page .hotword-panel>.hotword-row-card{min-height:72px!important;padding:12px 22px 12px 24px!important;align-items:center!important;gap:18px!important;border-bottom-color:rgba(15,23,42,.055)!important}.hotword-page-canvas.hotword-demands-page .hotword-demand-row-product{color:rgba(31,41,55,.86)!important;font-size:15px!important;font-weight:var(--fw-medium)!important;line-height:1.25!important}.hotword-page-canvas.hotword-demands-page .hotword-demand-row-desc{margin-top:6px!important;color:rgba(75,85,99,.66)!important;font-size:12px!important;font-weight:var(--fw-regular)!important;line-height:1.38!important}.hotword-page-canvas.hotword-demands-page .hotword-demand-row-chip{min-height:23px!important;padding:0 9px!important;color:rgba(75,85,99,.62)!important;background:hsla(0,0%,100%,.62)!important;border-color:rgba(15,23,42,.07)!important;font-size:11px!important;font-weight:var(--fw-regular)!important;box-shadow:none!important}.hotword-page-canvas.hotword-demands-page .hotword-demand-row-meta{min-width:150px!important}.hotword-page-canvas.hotword-demands-page .hotword-demand-row-date{color:rgba(75,85,99,.58)!important;font-size:12px!important;font-weight:var(--fw-regular)!important}.hotword-page-canvas.hotword-demands-page .hotword-demand-pending-badge{min-height:22px!important;padding:0 8px!important;border-radius:999px!important;color:rgba(8,145,178,.92)!important;background:rgba(207,248,254,.62)!important;border:1px solid rgba(34,211,238,.24)!important;font-size:12px!important;font-weight:var(--fw-medium)!important}@media (max-width:640px){.hotword-page-canvas.hotword-demands-page{padding:78px 16px 28px!important}.hotword-page-canvas.hotword-demands-page .hotword-shell{width:100%!important}.hotword-page-canvas.hotword-demands-page .hotword-demand-tabs{width:100%!important;overflow-x:auto!important;scrollbar-width:none!important}.hotword-page-canvas.hotword-demands-page .hotword-demand-tabs::-webkit-scrollbar{display:none!important}.hotword-page-canvas.hotword-demands-page .hotword-demand-tab{flex:0 0 auto!important}.hotword-page-canvas.hotword-demands-page .hotword-demand-row{flex-wrap:wrap!important;align-items:flex-start!important;gap:10px!important;padding:16px 18px!important}.hotword-page-canvas.hotword-demands-page .hotword-demand-row-main{flex:1 1 calc(100% - 42px)!important}.hotword-page-canvas.hotword-demands-page .hotword-demand-row-meta{width:100%!important;min-width:0!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important}}.hotword-result-redesign .hotword-result-actions{gap:8px!important}.hotword-result-redesign .hotword-result-actions .hotword-result-ghost-action{width:auto!important;min-width:0!important;height:36px!important;padding:0 14px!important;gap:6px!important;border-radius:999px!important;font-size:13px!important;font-weight:var(--fw-button)!important;line-height:1!important;background:#fff!important;background-image:none!important;border:1px solid rgba(15,23,42,.1)!important;color:#0f172a!important;box-shadow:none!important;transition:background-color .16s ease,border-color .16s ease!important}.hotword-result-redesign .hotword-result-actions .hotword-result-ghost-action:focus-visible:not(:disabled),.hotword-result-redesign .hotword-result-actions .hotword-result-ghost-action:hover:not(:disabled){background:rgba(15,23,42,.04)!important;background-image:none!important;border-color:rgba(15,23,42,.18)!important;color:#0f172a!important;box-shadow:none!important;transform:none!important}.hotword-result-redesign .hotword-result-actions .hotword-primary-button{width:auto!important;min-width:0!important;height:36px!important;padding:0 14px!important;gap:6px!important;border-radius:999px!important;font-size:13px!important;font-weight:var(--fw-button)!important;line-height:1!important;background:#090a0b!important;border:1px solid #090a0b!important;box-shadow:none!important;background-image:none!important;color:#fff!important;transition:background-color .16s ease,border-color .16s ease!important}.hotword-result-redesign .hotword-result-actions .hotword-primary-button,.hotword-result-redesign .hotword-result-actions .hotword-primary-button:visited{background:#090a0b!important;border-color:#090a0b!important;color:#fff!important;box-shadow:none!important;background-image:none!important}.hotword-result-redesign .hotword-result-actions .hotword-primary-button:active:not(:disabled),.hotword-result-redesign .hotword-result-actions .hotword-primary-button:focus-visible:not(:disabled),.hotword-result-redesign .hotword-result-actions .hotword-primary-button:hover:not(:disabled){background:#1f242b!important;background-image:none!important;border-color:#1f242b!important;color:#fff!important;box-shadow:none!important;transform:none!important}.hotword-result-redesign .hotword-result-actions svg{width:14px!important;height:14px!important}.hotword-result-redesign .hotword-result-table-card .hotword-result-col-check{width:42px!important}.hotword-result-redesign .hotword-result-table-card .hotword-result-col-rank{width:48px!important}.hotword-result-redesign .hotword-result-table-card .hotword-result-col-query{width:30%!important}.hotword-result-redesign .hotword-result-table-card .hotword-result-col-volume{width:78px!important}.hotword-result-redesign .hotword-result-table-card .hotword-result-col-category,.hotword-result-redesign .hotword-result-table-card .hotword-result-col-status{width:84px!important}.hotword-result-redesign .hotword-result-table-card .hotword-result-col-exposure{width:34%!important}.hotword-result-redesign .hotword-result-table-card td,.hotword-result-redesign .hotword-result-table-card th{padding-left:10px!important;padding-right:10px!important}.hotword-result-redesign .hotword-result-table-card td:first-child,.hotword-result-redesign .hotword-result-table-card th:first-child{padding-left:12px!important;padding-right:6px!important}.hotword-result-redesign .hotword-result-table-card td:nth-child(2),.hotword-result-redesign .hotword-result-table-card th:nth-child(2){padding-left:4px!important;padding-right:4px!important}.geo-chart-surface,.geo-chart-surface .recharts-surface,.geo-chart-surface .recharts-wrapper,.geo-chart-surface :where(svg,g,path,rect){-webkit-tap-highlight-color:transparent;outline:none!important;-webkit-user-select:none;-moz-user-select:none;user-select:none}.geo-chart-surface :where(svg,g,path,rect):focus,.geo-chart-surface :where(svg,g,path,rect):focus-visible{outline:none!important;box-shadow:none!important}.hotword-result-redesign .hotword-result-table-card td:nth-child(7),.hotword-result-redesign .hotword-result-table-card th:nth-child(7){padding-left:12px!important;padding-right:16px!important}.hotword-result-redesign .hotword-result-table-card td:nth-child(7){line-height:1.45!important}.hotword-result-redesign .hotword-result-table-card tbody tr.is-selected,.hotword-result-redesign .hotword-result-table-card tbody tr.is-selected:hover,.hotword-result-redesign .hotword-result-table-card tbody tr:has(.hotword-result-checkbox:checked),.hotword-result-redesign .hotword-result-table-card tbody tr:has(.hotword-result-checkbox:checked):hover{background:linear-gradient(90deg,rgba(214,247,251,.3),rgba(239,251,252,.14) 34%,hsla(0,0%,100%,.02))!important}.hotword-result-redesign .hotword-result-table-surface{background:var(--surface-card)!important;box-shadow:none!important}.hotword-result-redesign .hotword-result-table{table-layout:fixed!important}.hotword-result-redesign .hotword-result-table .hotword-result-col-check{width:42px!important}.hotword-result-redesign .hotword-result-table .hotword-result-col-rank{width:48px!important}.hotword-result-redesign .hotword-result-table .hotword-result-col-query{width:30%!important}.hotword-result-redesign .hotword-result-table .hotword-result-col-volume{width:78px!important}.hotword-result-redesign .hotword-result-table .hotword-result-col-category,.hotword-result-redesign .hotword-result-table .hotword-result-col-status{width:84px!important}.hotword-result-redesign .hotword-result-table .hotword-result-col-exposure{width:34%!important}.hotword-result-redesign .hotword-result-table td,.hotword-result-redesign .hotword-result-table th{padding-left:10px!important;padding-right:10px!important;text-align:left!important}.hotword-result-redesign .hotword-result-table td:first-child,.hotword-result-redesign .hotword-result-table th:first-child{padding-left:12px!important;padding-right:6px!important}.hotword-result-redesign .hotword-result-table td:nth-child(2),.hotword-result-redesign .hotword-result-table th:nth-child(2){padding-left:4px!important;padding-right:4px!important}.hotword-result-redesign .hotword-result-table td:nth-child(7),.hotword-result-redesign .hotword-result-table th:nth-child(7){padding-left:12px!important;padding-right:16px!important}.hotword-result-redesign .hotword-result-table td:nth-child(7){line-height:1.45!important}.hotword-result-redesign .hotword-result-table tbody tr.is-selected,.hotword-result-redesign .hotword-result-table tbody tr.is-selected:hover,.hotword-result-redesign .hotword-result-table tbody tr:has(.hotword-result-checkbox:checked),.hotword-result-redesign .hotword-result-table tbody tr:has(.hotword-result-checkbox:checked):hover{background:#f5f5f5!important;background-image:none!important}.hotword-result-redesign .hotword-result-table .hotword-chip--accent{color:var(--accent-text)!important;background:var(--accent-soft)!important;border-color:rgba(245,130,32,.24)!important}.hotword-result-mobile-item .hotword-chip--selected,.hotword-result-redesign .hotword-result-table .hotword-chip--selected{color:rgba(15,23,42,.72)!important;background:rgba(243,244,246,.96)!important;border-color:rgba(15,23,42,.08)!important}.hotword-result-redesign .hotword-result-table .hotword-chip,.hotword-result-redesign .hotword-result-table .hotword-chip--accent{display:inline-flex!important;align-items:center!important;gap:3px!important;min-height:unset!important;height:18px!important;padding:0 7px!important;border-radius:999px!important;font-size:12px!important;line-height:1!important;border:1px solid rgba(15,23,42,.08)!important;box-shadow:none!important;background-image:none!important;vertical-align:middle!important;white-space:nowrap!important}.wb-shell{--wb-line:rgba(15,23,42,.075);--wb-muted:rgba(75,85,99,.58);--wb-copy:rgba(31,41,55,.78);display:flex;flex-direction:column;width:100%;height:100vh;height:100dvh;min-height:560px;overflow:hidden;color:var(--wb-copy);font-family:var(--font-sans);background:radial-gradient(circle at 84% 6%,rgba(207,246,252,.16),transparent 30%),linear-gradient(180deg,#fbfcfd,#f6f9fa)}.wb-shell>.flex-1.overflow-y-auto{min-height:0;overscroll-behavior:contain}.hotword-result-content.hotword-result-redesign,.wb-shell>.flex-1.overflow-y-auto{background:var(--functional-page-bg,#fcfcfc)!important}.hotword-result-redesign .hotword-result-table-card th{color:rgba(55,65,81,.74)!important}.wb-task-bar{position:relative;z-index:40;display:flex;flex:0 0 64px;align-items:center;gap:12px;min-width:0;padding:0 28px;background:hsla(0,0%,100%,.64);border-bottom:1px solid rgba(15,23,42,.055);backdrop-filter:blur(18px) saturate(116%);-webkit-backdrop-filter:blur(18px) saturate(116%);transition:background-color .18s ease,box-shadow .18s ease,backdrop-filter .18s ease}.wb-task-bar.is-scrolled{background:hsla(0,0%,100%,.82);box-shadow:0 6px 18px rgba(15,23,42,.035);backdrop-filter:blur(26px) saturate(120%);-webkit-backdrop-filter:blur(26px) saturate(120%)}.wb-artifact-cta,.wb-chip,.wb-round-banner-link,.wb-task-back,.wb-task-link,.wb-task-menu,.wb-task-nav-button{font-family:inherit;font-weight:var(--fw-medium);letter-spacing:0}.wb-task-back{display:inline-flex;border-radius:12px;color:rgba(75,85,99,.68);background:hsla(0,0%,100%,.72);border:1px solid var(--wb-line);transition:background .18s ease,color .18s ease,border-color .18s ease}.wb-task-back,.wb-task-menu{width:36px;height:36px;flex:0 0 auto;align-items:center;justify-content:center}.wb-task-menu{display:none;padding:0;border:0;border-radius:10px;color:var(--text-secondary);background:transparent}.wb-task-menu svg{width:20px;height:20px}.wb-task-back:hover{color:rgba(17,24,39,.88);background:rgba(15,23,42,.045);border-color:rgba(15,23,42,.11)}.wb-task-title{display:flex;min-width:0;align-items:center;gap:8px}.wb-agent-id-avatar,.wb-task-title-avatar{border-radius:8px;-o-object-fit:cover;object-fit:cover}.wb-task-title-name{flex:0 0 auto;color:rgba(17,24,39,.9);font-size:15px;font-weight:var(--fw-medium)}.wb-task-title-meta{min-width:0;overflow:hidden;color:var(--wb-muted);font-size:13px;font-weight:var(--fw-regular);text-overflow:ellipsis;white-space:nowrap}.wb-task-nav{display:inline-flex;flex:0 0 auto;align-items:center;gap:4px;margin-left:auto;padding:4px;border-radius:999px;background:hsla(0,0%,100%,.74);border:1px solid var(--wb-line)}.wb-task-link,.wb-task-nav-button{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:32px;padding:0 13px;border-radius:999px;font-size:13px;white-space:nowrap}.wb-task-nav-button.is-active{color:#fff}.wb-task-link{height:40px;padding-inline:15px}.wb-body{display:grid;grid-template-columns:248px minmax(0,1fr);flex:1 1 auto;min-height:0;overflow:hidden}.wb-rail{min-height:0;overflow-y:auto;padding:24px 18px;background:hsla(0,0%,100%,.42);border-right:1px solid rgba(15,23,42,.055);scrollbar-width:thin}.wb-rail-head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 4px 14px}.wb-rail-head-label{color:rgba(17,24,39,.84);font-size:14px;font-weight:var(--fw-medium)}.wb-agent-id-state,.wb-rail-head-status{display:inline-flex;align-items:center;gap:6px;color:var(--wb-muted);font-size:11px;font-weight:var(--fw-medium)}.wb-agent-id-state .dot,.wb-rail-head-status .dot{width:6px;height:6px;border-radius:50%;background:#94a3b8}.wb-agent-id-state,.wb-rail-head-status.is-running{color:rgba(8,145,178,.86)}.wb-agent-id-state .dot,.wb-rail-head-status.is-running .dot{background:#f58220;box-shadow:0 0 0 4px rgba(245,130,32,.1)}.wb-rail-head-status.is-done{color:rgba(22,128,91,.82)}.wb-rail-head-status.is-done .dot{background:#31a477}.wb-rail-card{display:flex;flex-direction:column;gap:5px;margin-bottom:16px;padding:14px;border-radius:16px;background:hsla(0,0%,100%,.78);border:1px solid var(--wb-line)}.wb-rail-card-title{color:rgba(75,85,99,.46);font-size:11px;font-weight:var(--fw-regular)}.wb-rail-card-current{color:rgba(17,24,39,.82);font-size:13px;font-weight:var(--fw-medium);line-height:1.45}.wb-rail-list{display:flex;flex-direction:column;gap:2px}.wb-step{position:relative;display:grid;grid-template-columns:22px minmax(0,1fr);align-items:center;width:100%;min-height:38px;padding:6px 8px;border-radius:12px;color:rgba(75,85,99,.54);text-align:left;transition:background .16s ease,color .16s ease}.wb-step:not(:last-child):after{content:"";position:absolute;z-index:0;top:27px;bottom:-11px;left:15.5px;width:1px;background:rgba(100,116,139,.18)}.wb-step.is-done:not(:last-child):after{background:rgba(47,118,111,.3)}.wb-step.is-running:not(:last-child):after{background:linear-gradient(180deg,rgba(245,130,32,.48),rgba(100,116,139,.18))}.wb-step:hover{color:rgba(31,41,55,.82);background:rgba(15,23,42,.04)}.wb-step.is-running{color:rgba(17,24,39,.88);background:hsla(0,0%,100%,.78)}.wb-step-icon{position:relative;z-index:1;display:inline-flex;width:16px;height:16px;align-items:center;justify-content:center;border-radius:50%;border:1px solid rgba(100,116,139,.24)}.wb-step.is-done .wb-step-icon{border-color:#4d7b72;background:#4d7b72;box-shadow:0 0 0 3px rgba(47,118,111,.075)}.wb-step.is-done .wb-step-icon:after{content:"";width:6px;height:3px;border-left:1.5px solid #fff;border-bottom:1.5px solid #fff;transform:translateY(-1px) rotate(-45deg)}.wb-step.is-running .wb-step-icon{color:#0e899f;border-color:rgba(245,130,32,.42);background:rgba(228,250,253,.96);box-shadow:0 0 0 4px rgba(245,130,32,.09)}.wb-step.is-pending .wb-step-icon{color:rgba(100,116,139,.48);background:hsla(0,0%,100%,.72)}.wb-step-label{min-width:0;font-size:12px;font-weight:var(--fw-regular);line-height:1.4}.wb-step-progress{display:block;margin-top:2px;color:rgba(75,85,99,.46);font-size:10px;font-style:normal}.wb-thread-col{display:flex;min-width:0;min-height:0;flex-direction:column;overflow:hidden}.wb-thread-scroll{flex:1 1 auto;min-height:0;overflow-y:auto;overscroll-behavior:contain}.wb-thread-inner{width:min(860px,calc(100% - 48px));margin-inline:auto;padding:42px 0 56px}.wb-user-bubble{display:flex;justify-content:flex-end;margin-bottom:30px}.wb-user-bubble-inner{width:min(680px,86%);padding:18px 20px;border-radius:20px 20px 6px 20px;background:hsla(0,0%,100%,.88);border:1px solid var(--wb-line);box-shadow:0 8px 24px rgba(15,23,42,.035)}.wb-user-kicker{margin-bottom:6px;color:rgba(75,85,99,.46);font-size:11px}.wb-user-title{color:rgba(17,24,39,.88);font-size:15px;font-weight:var(--fw-medium);line-height:1.4}.wb-user-copy{margin-top:8px;color:rgba(55,65,81,.66);font-size:13px;font-weight:var(--fw-regular);line-height:1.7}.wb-agent-id{display:flex;align-items:center;gap:8px;margin-bottom:12px}.wb-agent-id-name{color:rgba(31,41,55,.76);font-size:13px;font-weight:var(--fw-medium)}.wb-agent-id-state{margin-left:2px}.wb-activity .hotword-agent-activity,.wb-artifact,.wb-notice,.wb-tip{border-radius:18px;background:hsla(0,0%,100%,.78);border:1px solid var(--wb-line)}.wb-activity .hotword-agent-activity{overflow:hidden}.wb-activity .hotword-agent-activity-toggle{display:grid;grid-template-columns:32px minmax(0,1fr) auto 20px;align-items:center;gap:10px;width:100%;min-height:68px;padding:12px 16px;text-align:left}.wb-activity .hotword-agent-activity-toggle:hover{background:rgba(15,23,42,.025)}.hotword-agent-activity-icon{display:inline-flex;width:30px;height:30px;align-items:center;justify-content:center;border-radius:10px;color:rgba(31,41,55,.68);background:rgba(15,23,42,.055)}.hotword-agent-activity-copy{display:flex;min-width:0;flex-direction:column;gap:3px}.hotword-agent-activity-title{color:rgba(17,24,39,.84);font-size:13px;font-weight:var(--fw-medium)}.hotword-agent-activity-meta,.hotword-agent-activity-subtitle{overflow:hidden;color:var(--wb-muted);font-size:12px;font-weight:var(--fw-regular);text-overflow:ellipsis;white-space:nowrap}.hotword-agent-activity-detail{max-height:420px;overflow-y:auto;padding:8px 16px 16px 58px;border-top:1px solid rgba(15,23,42,.055)}.wb-artifact{display:grid;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:12px;margin-top:14px;padding:16px}.wb-artifact-icon{display:inline-flex;width:34px;height:34px;align-items:center;justify-content:center;border-radius:12px;color:#fff;background:#2f766f}.wb-artifact-copy p{color:rgba(17,24,39,.86);font-size:14px;font-weight:var(--fw-medium)}.wb-artifact-copy span{display:block;margin-top:4px;color:var(--wb-muted);font-size:12px}.wb-chip{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:34px;padding:0 13px;border-radius:999px;color:rgba(31,41,55,.72);background:rgba(15,23,42,.055);border:1px solid rgba(15,23,42,.065);font-size:12px}.wb-chip:hover{color:#fff;background:#090a0b;border-color:#090a0b}.wb-artifact-cta{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:34px;padding:0 13px;border-radius:999px;color:#fff;background:#090a0b;border:1px solid #090a0b;font-size:12px;transition:background .16s ease,border-color .16s ease}.wb-artifact-cta:focus-visible,.wb-artifact-cta:hover{color:#fff;background:#1f242b;border-color:#1f242b}.wb-notice,.wb-tip{display:flex;gap:10px;margin-top:14px;padding:13px 15px;color:rgba(75,85,99,.68);font-size:12px;line-height:1.6}.wb-notice-error{color:rgba(185,28,28,.82);background:hsla(0,86%,97%,.88);border-color:rgba(239,68,68,.14)}.wb-tip{align-items:center;justify-content:space-between}.wb-tip-actions{display:flex;flex:0 0 auto;gap:8px}.wb-live{display:inline-flex;gap:7px;margin-top:14px;color:rgba(8,145,178,.68)}.wb-live,.wb-round-banner{align-items:center;font-size:12px}.wb-round-banner{display:flex;justify-content:space-between;gap:12px;margin-bottom:20px;padding:10px 13px;border-radius:14px;color:var(--wb-muted);background:hsla(0,0%,100%,.68);border:1px solid var(--wb-line)}.wb-round-banner-link{color:rgba(31,41,55,.76)}.wb-composer-shell{position:relative;flex:0 0 auto;isolation:isolate;padding:16px 24px 20px;background:rgba(246,249,250,.82)}.wb-composer-shell:before{content:"";position:absolute;z-index:-1;inset:-40px 0 0;pointer-events:none;background:linear-gradient(180deg,transparent,rgba(246,249,250,.68) 42%,rgba(246,249,250,.96));backdrop-filter:blur(16px) saturate(112%);-webkit-backdrop-filter:blur(16px) saturate(112%);-webkit-mask-image:linear-gradient(180deg,transparent,#000 42%,#000);mask-image:linear-gradient(180deg,transparent,#000 42%,#000)}.wb-composer-inner{position:relative;z-index:1;width:min(860px,100%);margin-inline:auto}.wb-composer-inner .hotword-bottom-bar{min-height:54px;border-radius:16px!important;background:hsla(0,0%,100%,.9)!important;border:1px solid rgba(15,23,42,.09)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.86),0 10px 26px rgba(15,23,42,.065)!important;transition:border-color .18s ease,background .18s ease,box-shadow .22s ease!important}.wb-composer-inner .hotword-bottom-bar:hover{background:hsla(0,0%,100%,.96)!important;border-color:rgba(15,23,42,.13)!important}.wb-composer-inner .hotword-bottom-bar:focus-within{background:hsla(0,0%,100%,.98)!important;border-color:rgba(245,130,32,.3)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.9),0 0 0 3px rgba(245,130,32,.075),0 12px 28px rgba(15,23,42,.07)!important}.wb-composer-inner .hotword-primary-button{width:36px;height:36px;padding:0!important;border-radius:999px!important;box-shadow:none!important}@media (max-width:1080px){.wb-body{grid-template-columns:216px minmax(0,1fr)}.wb-task-title-meta{max-width:220px}}@media (max-width:820px){.wb-shell{height:auto;min-height:100vh;min-height:100dvh;overflow:visible}.wb-task-bar{position:sticky;top:0;flex-wrap:wrap;min-height:64px;height:auto;padding:10px 16px}.wb-task-link span,.wb-task-title-meta{display:none}.wb-task-link{width:36px;height:36px;padding:0}.wb-body{display:flex;min-height:auto;flex-direction:column;overflow:visible}.wb-rail{display:none}.wb-thread-col,.wb-thread-scroll{min-height:auto;overflow:visible}.wb-thread-inner{width:calc(100% - 32px);padding:28px 0 38px}.wb-user-bubble-inner{width:100%}.wb-composer-shell{position:sticky;bottom:0;z-index:20;padding:12px 16px 16px}}@media (max-width:560px){.wb-task-title-name{display:none}.wb-task-nav-button{padding-inline:10px;font-size:12px}.wb-task-nav-button svg{display:none}.wb-activity .hotword-agent-activity-toggle{grid-template-columns:30px minmax(0,1fr) 18px}.hotword-agent-activity-meta{display:none}.hotword-agent-activity-detail{padding-left:16px}.wb-artifact{grid-template-columns:34px minmax(0,1fr)}.wb-artifact-cta{grid-column:1/-1;width:100%}.wb-tip{align-items:stretch;flex-direction:column}}@media (prefers-reduced-motion:reduce){.wb-shell *,.wb-shell :after,.wb-shell :before{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.hotword-result-redesign .hotword-result-table-card td:first-child input,.hotword-result-redesign .hotword-result-table-card th:first-child input{display:block!important;margin:0 auto!important}.hotword-page-canvas.hotword-demands-page header{min-height:48px!important;align-items:center!important}.hotword-page-canvas.hotword-demands-page header>div{display:flex!important;min-height:48px!important;flex-direction:column!important;justify-content:center!important}.hotword-page-canvas.hotword-demands-page .hotword-demand-tabs{width:-moz-fit-content!important;width:fit-content!important;max-width:100%!important;gap:2px!important;border-radius:999px!important}.hotword-page-canvas.hotword-demands-page .hotword-demand-tab,.hotword-page-canvas.hotword-demands-page .hotword-demand-tab-count{font-weight:var(--fw-regular)!important}@media (max-width:980px){.wb-task-title-meta{display:none!important}.wb-task-nav{margin-left:auto!important}}@media (max-width:720px){.wb-task-bar{gap:8px!important;padding:0 14px!important}.wb-task-title-name{display:none!important}.wb-task-nav{gap:4px!important;margin-left:auto!important}.wb-task-link,.wb-task-nav-button{height:34px!important;padding:0 10px!important;font-size:12px!important}.wb-task-link svg{display:none!important}}.hotword-page-canvas.hotword-demands-page .hotword-shell{width:min(1040px,calc(100% - 48px))!important;max-width:none!important;margin-left:auto!important;margin-right:auto!important}.hotword-page-canvas.hotword-demands-page .hotword-demand-tabs{box-sizing:border-box!important;height:38px!important;min-height:38px!important;padding:3px!important;align-items:center!important;overflow:hidden!important;line-height:1!important}.hotword-page-canvas.hotword-demands-page .hotword-demand-tab{display:inline-flex!important;align-items:center!important;justify-content:center!important;height:32px!important;padding:0 13px!important;margin:0!important;gap:5px!important;border-radius:999px!important;font-size:12px!important;font-weight:var(--fw-button)!important;line-height:1!important;white-space:nowrap!important}.hotword-page-canvas.hotword-demands-page .hotword-demand-tab-count{color:rgba(75,85,99,.58)!important;font-size:11px!important;font-weight:var(--fw-button)!important}.hotword-page-canvas.hotword-demands-page .hotword-demand-tab.is-active .hotword-demand-tab-count{color:#fff!important}.hotword-page-canvas.hotword-demands-page .hotword-shell.space-y-5>.hotword-demand-tabs>.hotword-demand-tab{margin:0!important}.hotword-page-canvas.hotword-demands-page .hotword-shell.space-y-5>.hotword-demand-tabs>.hotword-demand-tab.is-active>.hotword-demand-tab-count{color:#fff!important}.hotword-page-canvas.hotword-demands-page .hotword-demand-row-meta{display:flex!important;width:330px!important;min-width:330px!important;align-items:center!important;justify-content:flex-end!important;gap:28px!important}.hotword-page-canvas.hotword-demands-page .hotword-demand-pending-state{display:inline-flex!important;align-items:center!important;gap:5px!important;margin-right:auto!important;color:rgba(8,145,178,.92)!important;font-size:12px!important;font-weight:var(--fw-medium)!important;white-space:nowrap!important}.hotword-page-canvas.hotword-demands-page .hotword-demand-status-stack{display:flex!important;min-width:118px!important;flex-direction:column!important;align-items:flex-end!important;gap:6px!important;color:rgba(31,41,55,.76)!important;font-size:13px!important;font-weight:var(--fw-medium)!important}@media (max-width:640px){.hotword-page-canvas.hotword-demands-page .hotword-shell{width:100%!important}.hotword-page-canvas.hotword-demands-page .hotword-demand-row-meta{width:100%!important;min-width:0!important;justify-content:space-between!important}.hotword-page-canvas.hotword-demands-page .hotword-demand-status-stack{margin-left:auto!important}}.sidebar-nav-row.nav-item-active:not(.sidebar-nav-row-disabled){color:var(--brand-accent)!important;border-color:rgba(245,130,32,.3)!important;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.78),0 6px 18px rgba(245,130,32,.12)!important}.sidebar-nav-row:not(.sidebar-collapsed-nav-item){font-size:14px!important}.sidebar-nav-row:not(.nav-item-active):not(.sidebar-nav-row-disabled){color:#000!important}.sidebar-nav-row-disabled{color:var(--text-muted)!important}.sidebar-nav-label{color:currentColor!important;font-size:14px!important;font-weight:var(--fw-regular)!important;line-height:1.22!important}.hotword-page-canvas.hotword-demands-page .hotword-demand-tabs{height:40px!important;min-height:40px!important;padding:4px 6px!important;gap:3px!important}.hotword-page-canvas.hotword-demands-page .hotword-demand-pending-state{margin-right:0!important;margin-left:24px!important}.hotword-page-canvas .hotword-history-list-card,.hotword-page-canvas .hotword-panel,.hotword-page-canvas.hotword-demands-page .hotword-panel{background:var(--ui-glass-panel-background)!important;border:1px solid var(--ui-glass-border)!important;box-shadow:inset 0 2px 0 rgba(var(--primary-rgb),.16),var(--ui-glass-panel-shadow)!important;backdrop-filter:var(--ui-glass-panel-filter)!important;-webkit-backdrop-filter:var(--ui-glass-panel-filter)!important}.hotword-page-canvas .hotword-history-list-card .hotword-row-card,.hotword-page-canvas .hotword-panel .hotword-row-card,.hotword-page-canvas.hotword-demands-page .hotword-demand-row,.hotword-page-canvas.hotword-demands-page .hotword-panel>.hotword-row-card{background:var(--ui-glass-action-background)!important;border-color:var(--ui-glass-border)!important;box-shadow:none!important}.hotword-page-canvas .hotword-history-list-card .hotword-row-card:hover,.hotword-page-canvas .hotword-panel .hotword-row-card:hover,.hotword-page-canvas.hotword-demands-page .hotword-demand-row:hover,.hotword-page-canvas.hotword-demands-page .hotword-panel>.hotword-row-card:hover{background:#f5f5f5!important;background-image:none!important;box-shadow:none!important;filter:none!important;transform:none!important}.hotword-page-canvas .hotword-segment.is-active,.hotword-page-canvas.hotword-demands-page .hotword-demand-tab.is-active{color:var(--selection-active-text)!important;box-shadow:none!important}.hotword-page-canvas .hotword-segment.is-active .hotword-segment-sub{color:var(--selection-active-muted)!important}.hotword-page-canvas .hotword-segment.is-active :where(span,svg),.hotword-page-canvas.hotword-demands-page .hotword-demand-tab.is-active :where(span,svg),.hotword-result-filter-tab.is-active :where(span,svg),[data-ui=segmented] input:checked+label :where(span,svg),[role=tab][aria-selected=true] :where(span,svg){color:inherit!important}.hotword-result-filter-tab.is-active,.wb-task-link.is-active,.wb-task-nav-button.is-active{color:var(--selection-active-text)!important;box-shadow:none!important}.hotword-primary-button:hover:not(:disabled) :where(span,svg),[data-ui=button].btn-primary:hover:not(:disabled) :where(.btn-label,svg){color:#fff!important}.hotword-result-redesign .hotword-result-actions .hotword-primary-button:hover:not(:disabled) :where(span,svg){color:#fff!important}.hotword-page-canvas .hotword-chip--accent,.hotword-page-canvas .hotword-row-mode-chip.hotword-chip--accent,.hotword-page-canvas.hotword-demands-page .hotword-demand-row-chip.hotword-chip--accent{color:var(--info)!important;background:var(--info-light)!important;border-color:rgba(var(--primary-rgb),.24)!important}.hotword-page-canvas .hotword-chip--warm,.hotword-page-canvas .hotword-row-mode-chip.hotword-chip--warm,.hotword-page-canvas.hotword-demands-page .hotword-demand-row-chip.hotword-chip--warm{color:var(--accent-text)!important;background:var(--accent-soft)!important;border-color:rgba(245,130,32,.22)!important}:where(input:not([aria-invalid=true]),textarea:not([aria-invalid=true]),select:not([aria-invalid=true])):focus,:where(input:not([aria-invalid=true]),textarea:not([aria-invalid=true]),select:not([aria-invalid=true])):focus-visible,[data-ui=input]:not([aria-invalid=true]):focus,[data-ui=select]:not([aria-invalid=true]):focus,[data-ui=textarea]:not([aria-invalid=true]):focus{border-color:var(--field-focus-border)!important;box-shadow:0 0 0 3px var(--field-focus-ring)!important;outline:none!important;caret-color:var(--field-caret)!important}[class*="focus:border-primary-"]:focus,[class*="focus:ring-primary-"]:focus,[class*=ring-primary-]:focus{--tw-border-opacity:1!important;--tw-ring-color:var(--field-focus-ring)!important;border-color:var(--field-focus-border)!important}.hotword-page-canvas .hotword-inline-token.is-open{color:#f58220!important;background:rgba(15,23,42,.045)!important;border-color:rgba(15,23,42,.08)!important;box-shadow:none!important}.hotword-page-canvas .hotword-dropdown button.is-selected,.hotword-page-canvas .hotword-dropdown button:focus-visible{color:rgba(15,23,42,.72)!important;background:rgba(15,23,42,.045)!important;border-color:transparent!important;outline:none!important;box-shadow:none!important}.hotword-page-canvas .hotword-dropdown button{color:rgba(15,23,42,.52)!important}.hotword-page-canvas .hotword-dropdown button:hover{background:rgba(15,23,42,.035)!important;color:rgba(15,23,42,.68)!important}.hotword-page-canvas .hotword-dropdown button.is-selected *,.hotword-page-canvas .hotword-dropdown button.is-selected svg,.hotword-page-canvas .hotword-dropdown button:focus-visible *,.hotword-page-canvas .hotword-dropdown button:focus-visible svg{color:rgba(15,23,42,.72)!important;opacity:1!important}.hotword-page-canvas .hotword-composer.edge-light-field{border-color:var(--ui-glass-border)!important;box-shadow:var(--ui-glass-field-shadow)!important}.hotword-page-canvas .hotword-composer.edge-light-field:is(:hover,:focus-within){border-color:transparent!important;box-shadow:var(--ui-glass-field-active-shadow)!important}.hotword-page-canvas .hotword-input-zone,.hotword-page-canvas .hotword-query-textarea,.hotword-page-canvas .hotword-query-textarea:is(:hover,:focus,:focus-visible){border:0!important;outline:0!important;box-shadow:none!important;background:#fff!important;caret-color:var(--brand-accent)!important}[data-ui=edge-light-field]>:is([data-ui=input],[data-ui=textarea],[data-ui=select]),[data-ui=edge-light-field]>:is([data-ui=input],[data-ui=textarea],[data-ui=select]):is(:hover,:focus,:focus-visible){border-color:transparent!important;background:#fff!important;outline:0!important;box-shadow:none!important;caret-color:var(--brand-accent)!important}.hotword-page-canvas .hotword-chip--accent,.hotword-page-canvas .hotword-row-mode-chip.hotword-chip--accent,.hotword-page-canvas.hotword-demands-page .hotword-demand-row-chip.hotword-chip--accent{color:var(--accent-text)!important;background:var(--accent-soft)!important;border-color:rgba(245,130,32,.24)!important}.hotword-page-canvas.hotword-demands-page .hotword-demand-create-button,.hotword-page-canvas.hotword-demands-page .hotword-demand-create-button :where(.btn-label,span,svg){color:#fff!important}.hotword-page-canvas.hotword-demands-page .hotword-demand-create-button:hover:not(:disabled){color:#fff!important;background:var(--brand-accent)!important;border-color:transparent!important;box-shadow:none!important}.hotword-page-canvas.hotword-demands-page .hotword-demand-create-button:hover:not(:disabled) .btn-fill{background:var(--brand-accent)!important;transform:translate(-50%,16%)!important}.hotword-page-canvas.hotword-demands-page .hotword-demand-create-button:hover:not(:disabled) :where(.btn-label,span,svg){color:#fff!important}.hotword-demand-create-button .btn-label,.hotword-demand-create-button .btn-label *,.hotword-demand-create-button svg{color:#fff!important}[data-ui=button]{overflow:hidden!important;isolation:isolate!important}[data-ui=button].btn-accent,[data-ui=button].btn-primary,[data-ui=button].btn-tertiary,[data-ui=button].btn-tertiary:hover:not(:disabled),[data-ui=button].btn-workflow{color:#fff!important;background:var(--btn-primary-bg)!important;border:0!important;box-shadow:none!important}[data-ui=button].btn-accent:hover:not(:disabled),[data-ui=button].btn-primary:hover:not(:disabled),[data-ui=button].btn-workflow:hover:not(:disabled){border:0!important}[data-ui=button].btn-outline,[data-ui=button].btn-quaternary{background:#fff!important}[data-ui=button].btn-outline:hover:not(:disabled),[data-ui=button].btn-quaternary:hover:not(:disabled){color:var(--text-primary)!important;background:rgba(20,32,40,.04)!important;border-color:var(--text-secondary)!important;box-shadow:none!important}[data-ui=button] .btn-fill{position:absolute!important;z-index:1!important;left:50%!important;bottom:0!important;width:150%!important;aspect-ratio:1/1!important;border-radius:50%!important;transform:var(--btn-fill-rest)!important;transition:transform .46s cubic-bezier(.5,.1,.01,.99)!important;pointer-events:none!important}[data-ui=button].btn-accent .btn-fill,[data-ui=button].btn-primary .btn-fill,[data-ui=button].btn-workflow .btn-fill{background:var(--btn-primary-fill)!important}[data-ui=button].btn-accent:hover:not(:disabled) .btn-fill,[data-ui=button].btn-primary:hover:not(:disabled) .btn-fill,[data-ui=button].btn-workflow:hover:not(:disabled) .btn-fill{background:var(--brand-accent)!important}[data-ui=button].btn-secondary .btn-fill{background:var(--btn-secondary-fill)!important}[data-ui=button].btn-secondary:hover:not(:disabled) .btn-fill{background:var(--brand-accent)!important}[data-ui=button]:hover:not(:disabled) .btn-fill{transform:var(--btn-fill-hover)!important}[data-ui=button] .btn-label{position:relative!important;z-index:2!important}[data-ui=button].btn-outline:hover:not(:disabled),[data-ui=button].btn-secondary:hover:not(:disabled){color:#fff!important;background:#fff!important;border-color:transparent!important;box-shadow:none!important}.hotword-page-canvas.hotword-demands-page .hotword-demand-create-button:hover:not(:disabled) .btn-fill{background:var(--btn-primary-fill)!important;transform:var(--btn-fill-hover)!important}.hotword-page-canvas .hotword-context-row{position:relative;z-index:2;padding:12px 28px 8px!important;gap:8px 10px!important;color:var(--text-primary)!important}.hotword-page-canvas .hotword-context-item{display:inline-flex!important;align-items:center!important;gap:8px!important;min-width:0!important;color:var(--text-primary)!important;font-size:14px!important;line-height:1.35!important;white-space:nowrap!important}.hotword-page-canvas .hotword-context-result{min-width:0!important;color:var(--text-primary)!important;font-size:14px!important;line-height:1.45!important}.hotword-page-canvas .hotword-context-label-mobile{display:none!important}.hotword-page-canvas .hotword-input-zone{min-height:78px!important;max-height:120px!important;padding:2px 28px 0!important;overflow:visible!important}.hotword-page-canvas .hotword-query-textarea{min-height:72px!important;max-height:112px!important;padding:0!important}.hotword-page-canvas .hotword-composer-footer{position:relative;z-index:2;min-height:48px!important;padding:10px 128px 18px 28px!important}.hotword-page-canvas .hotword-composer-footer>.flex{min-height:36px!important;overflow:visible!important;flex-wrap:wrap!important;align-items:center!important}.hotword-page-canvas .hotword-upload-action{min-width:0!important;height:36px!important;padding:0 10px!important;border-radius:var(--radius-control)!important;color:var(--text-primary)!important;background:var(--surface-card)!important;border:1px solid var(--border-strong)!important;box-shadow:0 2px 8px rgba(15,23,42,.06)!important}.hotword-page-canvas .hotword-upload-action:hover:not(:disabled){color:var(--text-primary)!important;background:var(--surface-subtle)!important;border-color:var(--border-strong)!important;box-shadow:0 3px 10px rgba(15,23,42,.08)!important}.hotword-page-canvas .hotword-attachment-strip{flex-wrap:wrap!important;padding:16px 28px 0!important}.hotword-page-canvas .hotword-attachment-card{position:relative!important;display:flex!important;align-items:center!important;gap:9px!important;width:calc((100% - 20px) / 3)!important;min-height:58px!important;padding:7px 30px 7px 8px!important;border:1px solid var(--border)!important;border-radius:var(--radius-lg)!important;background:var(--surface-card)!important;box-shadow:0 4px 14px rgba(15,23,42,.05)!important}.hotword-page-canvas .hotword-attachment-card .file-kind-icon{width:38px!important;height:38px!important;flex:0 0 38px!important;border-radius:10px!important;background:var(--surface-subtle)!important;box-shadow:none!important}.hotword-page-canvas .hotword-attachment-card .file-kind-icon svg{width:28px!important;height:30px!important}.hotword-page-canvas .hotword-attachment-card-copy{display:flex!important;min-width:0!important;flex-direction:column!important;gap:3px!important}.hotword-page-canvas .hotword-attachment-card-name{min-width:0!important;overflow:hidden!important;color:var(--text-primary)!important;font-size:12px!important;font-weight:var(--fw-medium)!important;line-height:1.25!important;text-overflow:ellipsis!important;white-space:nowrap!important}.hotword-page-canvas .hotword-attachment-card-type{color:var(--text-secondary)!important;font-size:11px!important;line-height:1!important;text-transform:uppercase!important}.hotword-page-canvas .hotword-attachment-remove{position:absolute!important;top:6px!important;right:6px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:20px!important;height:20px!important;padding:0!important;border-radius:999px!important;color:var(--selection-active-text)!important;background:var(--selection-active-bg)!important;transition:background-color var(--motion-180) var(--ease-out),transform var(--motion-180) var(--ease-out)!important}.hotword-page-canvas .hotword-attachment-remove:hover{background:var(--selection-active-bg-hover)!important;transform:scale(1.06)!important}.hotword-page-canvas .hotword-upload-action{width:38px!important;min-width:38px!important;height:38px!important;padding:0!important;border-radius:999px!important}.hotword-page-canvas .hotword-upload-icon{width:100%!important;height:100%!important}.hotword-page-canvas .hotword-upload-copy{display:none!important}.hotword-page-canvas .hotword-dropdown{width:min(280px,calc(100vw - 32px))!important;padding:6px!important;border:1px solid var(--border)!important;border-radius:var(--radius-lg)!important;background:var(--surface-card)!important;box-shadow:var(--shadow-popup)!important;color:var(--text-primary)!important}.hotword-page-canvas .hotword-dropdown button{height:40px!important;border:0!important;border-radius:var(--radius-control)!important;color:var(--text-secondary)!important;background:transparent!important}.hotword-page-canvas .hotword-dropdown button:focus-visible,.hotword-page-canvas .hotword-dropdown button:hover{color:var(--text-primary)!important;background:var(--surface-subtle)!important;outline:none!important}.hotword-page-canvas .hotword-dropdown button.is-selected{color:var(--selection-active-text)!important;background:var(--selection-active-bg)!important;font-weight:var(--fw-medium)!important}.hotword-page-canvas .hotword-dropdown button.is-selected:focus-visible,.hotword-page-canvas .hotword-dropdown button.is-selected:hover{color:var(--text-primary)!important;background:var(--surface-subtle)!important}.hotword-page-canvas .hotword-dropdown button.is-selected *,.hotword-page-canvas .hotword-dropdown button.is-selected svg{color:currentColor!important}.hotword-page-canvas .hotword-composer-footer>.flex{gap:10px!important}@media (max-width:640px){.hotword-page-canvas .hotword-composer{position:relative!important;display:block!important;padding-bottom:0!important}.hotword-page-canvas .hotword-composer-footer{padding:12px 92px 18px 18px!important}.hotword-page-canvas .hotword-composer-footer>.flex{min-height:38px!important;align-items:center!important}.hotword-page-canvas .hotword-submit-wrap{position:absolute!important;right:18px!important;bottom:18px!important;display:flex!important;padding:0!important}.hotword-page-canvas .hotword-submit-action{width:auto!important;min-width:82px!important;height:38px!important;padding:0 14px!important}.hotword-page-canvas.hotword-demands-page{padding:26px 16px 28px!important}.hotword-page-canvas.hotword-demands-page .hotword-shell{width:100%!important;gap:18px!important}.hotword-page-canvas.hotword-demands-page .hotword-demand-page-header{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:start!important;min-height:54px!important;margin:0!important;gap:12px!important}.hotword-page-canvas.hotword-demands-page .hotword-demand-page-header>div:first-child{min-width:0!important;gap:10px!important}.hotword-page-canvas.hotword-demands-page .hotword-demand-page-header h1{font-size:20px!important;line-height:1.2!important}.hotword-page-canvas.hotword-demands-page .hotword-demand-page-header p{margin-top:3px!important;font-size:12px!important;line-height:1.35!important}.hotword-page-canvas.hotword-demands-page .hotword-demand-page-header>div:last-child{min-height:36px!important;justify-content:flex-end!important}.hotword-page-canvas.hotword-demands-page .hotword-demand-create-button{min-width:88px!important;height:36px!important;padding:0 12px!important}.hotword-page-canvas.hotword-demands-page .hotword-demand-tabs{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;width:100%!important;height:40px!important;min-height:40px!important;padding:4px!important;gap:2px!important;overflow:visible!important}.hotword-page-canvas.hotword-demands-page .hotword-demand-tab{display:inline-flex!important;min-width:0!important;width:100%!important;height:32px!important;padding:0 4px!important;gap:3px!important;font-size:11px!important;overflow:hidden!important;text-overflow:ellipsis!important}.hotword-page-canvas.hotword-demands-page .hotword-demand-tab-count{flex:0 0 auto!important;font-size:10px!important}.hotword-page-canvas.hotword-demands-page .space-y-5{gap:18px!important}.hotword-page-canvas.hotword-demands-page .space-y-5>div>.flex.items-center{margin:0 0 8px!important;padding:0 2px!important}.hotword-page-canvas.hotword-demands-page .hotword-panel{border-radius:var(--radius-lg)!important}.hotword-page-canvas.hotword-demands-page .hotword-demand-row{display:flex!important;min-height:56px!important;flex-wrap:nowrap!important;align-items:center!important;gap:8px!important;padding:0 12px!important}.hotword-page-canvas.hotword-demands-page .hotword-demand-row-main{flex:1 1 auto!important;min-width:0!important}.hotword-page-canvas.hotword-demands-page .hotword-demand-row-title{display:flex!important;min-width:0!important;flex-wrap:nowrap!important;align-items:center!important;gap:7px!important;overflow:hidden!important}.hotword-page-canvas.hotword-demands-page .hotword-demand-row-product{flex:1 1 auto!important;min-width:0!important;overflow:hidden!important;font-size:14px!important;text-overflow:ellipsis!important;white-space:nowrap!important}.hotword-page-canvas.hotword-demands-page .hotword-demand-pending-state,.hotword-page-canvas.hotword-demands-page .hotword-demand-row-date,.hotword-page-canvas.hotword-demands-page .hotword-demand-row-desc,.hotword-page-canvas.hotword-demands-page .hotword-demand-row-title .hotword-demand-row-chip:nth-of-type(2){display:none!important}.hotword-page-canvas.hotword-demands-page .hotword-demand-row-chip{flex:0 0 auto!important;min-height:22px!important;padding:0 7px!important}.hotword-page-canvas.hotword-demands-page .hotword-demand-row-meta{display:block!important;width:auto!important;min-width:0!important}.hotword-page-canvas.hotword-demands-page .hotword-demand-status-stack{min-width:0!important;margin:0!important;gap:0!important;font-size:12px!important}.hotword-page-canvas.hotword-demands-page .hotword-demand-delete-button{flex:0 0 auto!important;width:28px!important;height:28px!important;opacity:1!important}.hotword-page-canvas.hotword-demands-page .hotword-demand-row>.lucide-chevron-right{flex:0 0 16px!important;width:16px!important;height:16px!important}.hotword-page-canvas .hotword-context-row{grid-template-columns:max-content minmax(0,1fr)!important;grid-template-rows:minmax(32px,auto) minmax(32px,auto)!important;-moz-column-gap:10px!important;column-gap:10px!important;row-gap:8px!important}.hotword-page-canvas .hotword-context-brand{grid-column:1!important;grid-row:1!important}.hotword-page-canvas .hotword-context-category{grid-column:2!important;grid-row:1!important}.hotword-page-canvas .hotword-context-product{display:contents!important}.hotword-page-canvas .hotword-context-product>span{grid-column:2!important;grid-row:1!important;white-space:nowrap!important}.hotword-page-canvas .hotword-context-product>div{grid-column:1!important;grid-row:2!important;min-width:0!important}.hotword-page-canvas .hotword-context-result{grid-column:2!important;grid-row:2!important;white-space:nowrap!important}.hotword-page-canvas .hotword-attachment-strip{padding:14px 18px 0!important;gap:8px!important}.hotword-page-canvas .hotword-attachment-card{width:100%!important}}.hotword-page-canvas .hotword-upload-action:disabled{color:var(--text-secondary)!important;background:var(--surface-subtle)!important;border-color:var(--border-light)!important;box-shadow:none!important}.hotword-page-canvas .hotword-upload-copy,.hotword-page-canvas .hotword-upload-copy span,.hotword-page-canvas .hotword-upload-copy strong{font-size:13px!important}.hotword-page-canvas .hotword-attachment-chip{max-width:220px!important;min-height:32px!important;height:32px!important;border-radius:var(--radius-control)!important}.hotword-page-canvas .hotword-context-row .hotword-dark-tooltip,.hotword-page-canvas .hotword-upload-tooltip{left:0!important;right:auto!important;bottom:calc(100% + 8px)!important;transform:none!important;width:-moz-max-content!important;width:max-content!important;max-width:min(360px,calc(100vw - 32px))!important;white-space:normal!important;text-align:left!important;line-height:1.45!important}.hotword-page-canvas .hotword-submit-wrap{right:28px!important;bottom:18px!important}@media (max-width:640px){.hotword-page-canvas .hotword-segmented{height:44px!important;min-height:44px!important;max-height:44px!important;padding:4px!important;overflow:hidden!important}.hotword-page-canvas .hotword-segment{height:36px!important;min-height:36px!important;max-height:36px!important;flex:1 1 0!important;min-width:0!important;padding:0 8px!important;gap:5px!important;transform:none!important}.hotword-page-canvas .hotword-segment.is-active{transform:none!important}.hotword-page-canvas .hotword-segment-main{font-size:12px!important}.hotword-page-canvas .hotword-segment-sub{display:none!important}.hotword-page-canvas .hotword-composer{display:block!important;min-height:0!important;border-radius:var(--radius-dialog)!important}.hotword-page-canvas .hotword-composer-body{min-height:0!important}.hotword-page-canvas .hotword-context-row{display:grid!important;grid-template-columns:minmax(0,1fr)!important;align-items:center!important;padding:12px 18px 8px!important;gap:12px 10px!important}.hotword-page-canvas .hotword-context-row>.hotword-accent-dot{display:none!important}.hotword-page-canvas .hotword-context-item{display:inline-flex!important;justify-content:flex-start!important;gap:7px!important;font-size:14px!important;white-space:nowrap!important}.hotword-page-canvas .hotword-context-item .hotword-inline-token{font-size:14px!important}.hotword-page-canvas .hotword-context-result{grid-column:1/-1!important;font-size:14px!important;line-height:1.45!important}.hotword-page-canvas .hotword-input-zone{min-height:82px!important;max-height:132px!important;padding:2px 18px 0!important}.hotword-page-canvas .hotword-query-textarea{min-height:76px!important;max-height:124px!important;font-size:15px!important}.hotword-page-canvas .hotword-composer-footer{padding:12px 18px 14px!important}.hotword-page-canvas .hotword-composer-footer>.flex{display:flex!important;padding-right:0!important}.hotword-page-canvas .hotword-upload-action{max-width:100%!important}.hotword-page-canvas .hotword-upload-copy,.hotword-page-canvas .hotword-upload-copy span,.hotword-page-canvas .hotword-upload-copy strong{font-size:12px!important}.hotword-page-canvas .hotword-submit-wrap{display:block!important;padding:0 18px 18px!important}.hotword-page-canvas .hotword-submit-action{width:100%!important;min-width:0!important;height:42px!important}.hotword-page-canvas .hotword-context-row .hotword-dark-tooltip,.hotword-page-canvas .hotword-upload-tooltip{max-width:calc(100vw - 36px)!important}.hotword-page-canvas .hotword-attachment-strip{position:relative!important}.hotword-page-canvas .hotword-submit-wrap{position:absolute!important;right:18px!important;bottom:18px!important;display:flex!important;padding:0!important}.hotword-page-canvas .hotword-submit-action{width:auto!important}.hotword-page-canvas .hotword-composer-footer{padding-right:92px!important}.hotword-page-canvas .hotword-attachment-strip{flex-wrap:nowrap!important;overflow-x:auto!important;overflow-y:hidden!important;padding:12px 18px 0!important;scrollbar-width:none!important}.hotword-page-canvas .hotword-attachment-strip::-webkit-scrollbar{display:none!important}.hotword-page-canvas .hotword-attachment-card{flex:0 0 178px!important;width:178px!important;min-height:54px!important;padding:6px 28px 6px 7px!important}.hotword-page-canvas .hotword-attachment-card .file-kind-icon{width:34px!important;height:34px!important;flex-basis:34px!important}.hotword-page-canvas .hotword-attachment-card .file-kind-icon svg{width:25px!important;height:27px!important}.hotword-page-canvas .hotword-upload-action{width:34px!important;min-width:34px!important;height:34px!important}.hotword-page-canvas .hotword-submit-action{min-width:74px!important;height:34px!important;padding:0 12px!important}.hotword-page-canvas .hotword-composer{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:end!important;padding:0 18px 14px!important}.hotword-page-canvas .hotword-composer-body{display:contents!important}.hotword-page-canvas .hotword-attachment-strip,.hotword-page-canvas .hotword-context-row,.hotword-page-canvas .hotword-input-zone{grid-column:1/-1!important}.hotword-page-canvas .hotword-composer-footer{grid-column:1!important;padding:12px 0 0!important}.hotword-page-canvas .hotword-submit-wrap{grid-column:2!important;grid-row:auto!important;position:static!important;align-self:end!important;padding:0 0 0 8px!important}.hotword-page-canvas .hotword-attachment-scroll-hint{right:0!important;height:42px!important;margin-left:-34px!important;color:var(--text-secondary)!important;background:linear-gradient(90deg,transparent,var(--surface-card) 35%)!important;pointer-events:none!important}.hotword-page-canvas .hotword-context-row{grid-template-columns:max-content minmax(0,1fr)!important;grid-template-rows:minmax(32px,auto) minmax(32px,auto)!important;-moz-column-gap:10px!important;column-gap:10px!important;row-gap:8px!important}.hotword-page-canvas .hotword-context-brand{grid-column:1!important;grid-row:1!important}.hotword-page-canvas .hotword-context-category{grid-column:2!important;grid-row:1!important}.hotword-page-canvas .hotword-context-result{grid-column:2!important;grid-row:2!important;white-space:nowrap!important}.hotword-page-canvas .hotword-context-product{display:contents!important}.hotword-page-canvas .hotword-context-product>span{grid-column:2!important;grid-row:1!important;white-space:nowrap!important}.hotword-page-canvas .hotword-context-product>div{grid-column:1!important;grid-row:2!important;min-width:0!important}.hotword-page-canvas .hotword-attachment-scroll-hint{z-index:3!important;box-shadow:-14px 0 18px hsla(0,0%,100%,.9),0 3px 10px rgba(15,23,42,.1)!important}.hotword-page-canvas .hotword-attachment-scroll-hint:hover{transform:translateX(2px)!important;box-shadow:-14px 0 18px hsla(0,0%,100%,.96),0 5px 12px rgba(15,23,42,.14)!important}.hotword-page-canvas .hotword-context-product{display:inline-flex!important;grid-column:1!important;grid-row:2!important}.hotword-page-canvas .hotword-context-product>div,.hotword-page-canvas .hotword-context-product>span{grid-column:auto!important;grid-row:auto!important}.hotword-page-canvas .hotword-attachment-scroll-hint{position:sticky!important;top:auto!important;z-index:4!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;flex:0 0 28px!important;width:28px!important;height:28px!important;margin:0 0 0 -36px!important;padding:0!important;border:1px solid var(--border)!important;border-radius:var(--radius-control)!important;color:var(--text-primary)!important;background:var(--surface-card)!important;box-shadow:-16px 0 20px hsla(0,0%,100%,.95),0 3px 10px rgba(15,23,42,.12)!important;pointer-events:auto!important;transition:transform var(--motion-180) var(--ease-out),box-shadow var(--motion-180) var(--ease-out)!important}.hotword-page-canvas .hotword-attachment-scroll-hint:hover{background:var(--surface-subtle)!important;transform:translateY(-1px)!important}.hotword-page-canvas .hotword-attachment-scroll-prev{order:-1!important;margin:0 -36px 0 8px!important;box-shadow:16px 0 20px hsla(0,0%,100%,.95),0 3px 10px rgba(15,23,42,.12)!important}.hotword-page-canvas .hotword-attachment-scroll-next{left:auto!important;right:8px!important}.hotword-page-canvas .hotword-context-row{width:100%!important;min-width:0!important;overflow:hidden!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important}.hotword-page-canvas .hotword-context-item{min-width:0!important;max-width:100%!important;gap:4px!important;overflow:hidden!important}.hotword-page-canvas .hotword-context-item>span{flex:0 0 auto!important;white-space:nowrap!important}.hotword-page-canvas .hotword-context-item .hotword-inline-token,.hotword-page-canvas .hotword-context-item>div{min-width:0!important;max-width:100%!important;overflow:hidden!important}.hotword-page-canvas .hotword-context-item .hotword-inline-token{display:inline-flex!important;text-overflow:ellipsis!important;white-space:nowrap!important}.hotword-page-canvas .hotword-attachment-strip:after{position:absolute!important;top:0!important;right:0!important;bottom:0!important;z-index:2!important;width:48px!important;content:""!important;background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.94))!important;pointer-events:none!important}.hotword-page-canvas .hotword-attachment-scroll-hint{align-self:center!important;z-index:5!important;width:26px!important;height:26px!important;border-color:hsla(0,0%,100%,.86)!important;background:hsla(0,0%,100%,.62)!important;box-shadow:0 3px 10px rgba(15,23,42,.1)!important;backdrop-filter:blur(12px) saturate(120%)!important;-webkit-backdrop-filter:blur(12px) saturate(120%)!important;position:absolute!important;top:50%!important;right:8px!important;left:auto!important;margin:0!important;transform:translateY(-50%)!important}.hotword-page-canvas .hotword-attachment-scroll-prev{left:8px!important;right:auto!important}.hotword-page-canvas .hotword-attachment-scroll-hint:hover{transform:translateY(-50%) scale(1.04)!important}.hotword-page-canvas .hotword-context-product,.hotword-page-canvas .hotword-context-product>div{overflow:visible!important}.hotword-page-canvas .hotword-context-product .hotword-inline-token{max-width:150px!important;max-height:38px!important;overflow:hidden!important;white-space:normal!important;overflow-wrap:anywhere!important;line-height:1.25!important}.hotword-page-canvas .hotword-context-item .hotword-inline-token,.hotword-page-canvas .hotword-context-product .hotword-inline-token{display:inline-flex!important;align-items:center!important;width:auto!important;min-width:48px!important;max-width:112px!important;max-height:28px!important;overflow:hidden!important;white-space:nowrap!important;overflow-wrap:normal!important;line-height:1!important}.hotword-page-canvas .hotword-context-item .hotword-inline-token>span:first-child{display:block!important;min-width:0!important;max-width:88px!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.hotword-page-canvas .hotword-context-item .hotword-inline-token>svg{flex:0 0 12px!important;margin-left:3px!important}.hotword-page-canvas .hotword-composer{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;align-items:end!important;padding:0 18px 14px!important;overflow:visible!important}.hotword-page-canvas .hotword-composer-body{display:contents!important}.hotword-page-canvas .hotword-attachment-carousel,.hotword-page-canvas .hotword-context-row,.hotword-page-canvas .hotword-input-zone{grid-column:1/-1!important;width:100%!important;min-width:0!important}.hotword-page-canvas .hotword-context-row{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;grid-template-rows:36px 36px!important;gap:10px 12px!important;padding:18px 0 10px!important;overflow:visible!important}.hotword-page-canvas .hotword-context-row>.hotword-accent-dot{display:none!important}.hotword-page-canvas .hotword-context-brand,.hotword-page-canvas .hotword-context-category,.hotword-page-canvas .hotword-context-product{display:grid!important;grid-template-columns:auto minmax(0,1fr)!important;align-items:center!important;grid-column:auto!important;grid-row:auto!important;min-width:0!important;width:100%!important;max-width:100%!important;gap:6px!important;overflow:visible!important}.hotword-page-canvas .hotword-context-brand{grid-column:1!important;grid-row:1!important}.hotword-page-canvas .hotword-context-category{grid-column:2!important;grid-row:1!important}.hotword-page-canvas .hotword-context-product{grid-column:1/-1!important;grid-row:2!important}.hotword-page-canvas .hotword-context-label-desktop{display:none!important}.hotword-page-canvas .hotword-context-label-mobile{display:inline!important;flex:0 0 auto!important;color:var(--text-secondary)!important;font-size:13px!important;line-height:1!important;white-space:nowrap!important}.hotword-page-canvas .hotword-context-item>div{display:inline-flex!important;flex:1 1 auto!important;min-width:0!important;max-width:100%!important;overflow:visible!important}.hotword-page-canvas .hotword-context-item .hotword-inline-token,.hotword-page-canvas .hotword-context-product .hotword-inline-token{display:inline-flex!important;align-items:center!important;width:100%!important;min-width:0!important;max-width:none!important;height:32px!important;min-height:32px!important;max-height:32px!important;padding:0 9px 0 11px!important;overflow:hidden!important;white-space:nowrap!important;line-height:1!important}.hotword-page-canvas .hotword-context-item .hotword-inline-token>span:first-child{display:block!important;min-width:0!important;max-width:none!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.hotword-page-canvas .hotword-context-item .hotword-inline-token>svg{display:block!important;flex:0 0 12px!important;margin-left:3px!important}.hotword-page-canvas .hotword-context-result{display:none!important}.hotword-page-canvas .hotword-attachment-carousel{position:relative!important;isolation:isolate!important;overflow:hidden!important}.hotword-page-canvas .hotword-attachment-strip{position:relative!important;display:flex!important;width:100%!important;min-width:0!important;padding:12px 0 0!important;gap:8px!important;flex-wrap:nowrap!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-padding-inline:0!important}.hotword-page-canvas .hotword-attachment-strip:after,.hotword-page-canvas .hotword-attachment-strip:before{display:none!important;content:none!important}.hotword-page-canvas .hotword-attachment-carousel:after,.hotword-page-canvas .hotword-attachment-carousel:before{position:absolute!important;top:12px!important;bottom:0!important;z-index:2!important;width:42px!important;content:""!important;pointer-events:none!important}.hotword-page-canvas .hotword-attachment-carousel:before{left:0!important;background:linear-gradient(90deg,var(--surface-card) 10%,hsla(0,0%,100%,0))!important}.hotword-page-canvas .hotword-attachment-carousel:after{right:0!important;background:linear-gradient(270deg,var(--surface-card) 10%,hsla(0,0%,100%,0))!important}.hotword-page-canvas .hotword-attachment-scroll-hint{position:absolute!important;top:calc(50% + 6px)!important;z-index:4!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:26px!important;height:26px!important;margin:0!important;padding:0!important;border:1px solid hsla(0,0%,100%,.82)!important;border-radius:8px!important;color:var(--text-primary)!important;background:hsla(0,0%,100%,.68)!important;box-shadow:0 3px 10px rgba(15,23,42,.1)!important;backdrop-filter:blur(12px) saturate(125%)!important;-webkit-backdrop-filter:blur(12px) saturate(125%)!important;transform:translateY(-50%)!important;pointer-events:auto!important}.hotword-page-canvas .hotword-attachment-scroll-prev{left:0!important;right:auto!important}.hotword-page-canvas .hotword-attachment-scroll-next{right:0!important;left:auto!important}.hotword-page-canvas .hotword-attachment-scroll-hint:hover{background:hsla(0,0%,100%,.86)!important;transform:translateY(-50%) scale(1.04)!important}.hotword-page-canvas .hotword-input-zone{padding-right:0!important;padding-left:0!important}.hotword-page-canvas .hotword-composer-footer{grid-column:1!important;padding:12px 0 0!important}.hotword-page-canvas .hotword-submit-wrap{position:static!important;grid-column:2!important;align-self:end!important;padding:0 0 0 8px!important}.hotword-page-canvas.hotword-demands-page .hotword-panel>.hotword-row-card.hotword-demand-row{min-height:48px!important;height:48px!important;padding:0 10px!important;gap:7px!important}.hotword-page-canvas.hotword-demands-page .hotword-panel>.hotword-row-card.hotword-demand-row .hotword-demand-row-product{font-size:13px!important}.hotword-page-canvas.hotword-demands-page .hotword-panel>.hotword-row-card.hotword-demand-row .hotword-demand-row-chip{min-height:20px!important;padding:0 6px!important;font-size:10px!important}.hotword-page-canvas.hotword-demands-page .hotword-panel>.hotword-row-card.hotword-demand-row .hotword-demand-status-stack{font-size:12px!important}.hotword-page-canvas.hotword-demands-page .hotword-panel>.hotword-row-card.hotword-demand-row .hotword-demand-delete-button{width:26px!important;height:26px!important}}.wb-task-tabs-mobile{display:none;margin-left:auto}.wb-task-tabs-mobile .wb-task-nav{width:auto!important;padding:0!important;gap:0!important;border:0!important;border-bottom:1px solid var(--border)!important;border-radius:0!important;background:transparent!important}.wb-task-tabs-mobile .wb-task-nav-button{min-height:40px!important;height:40px!important;padding:0 20px!important;border-radius:0!important;color:var(--text-tertiary)!important;background:transparent!important;font-size:14px!important}.wb-task-tabs-mobile .wb-task-nav-button:hover{color:var(--text-primary)!important;background:transparent!important}.wb-task-tabs-mobile .wb-task-nav-button[aria-selected=true]{color:var(--text-primary)!important}@media (max-width:640px){.wb-task-nav-desktop{display:none!important}.wb-task-tabs-mobile{display:block!important;grid-column:1/-1!important;grid-row:2!important;width:100%!important;margin:0!important}.wb-task-tabs-mobile .wb-task-nav{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;width:100%!important;height:36px!important;border-radius:0!important}.wb-task-tabs-mobile .wb-task-nav-button{display:inline-flex!important;width:100%!important;min-height:36px!important;height:36px!important;padding:0 8px!important;justify-content:center!important;font-size:13px!important}.wb-shell{height:100dvh!important}.wb-task-bar{grid-template-columns:36px minmax(0,1fr) auto!important;grid-template-rows:56px!important;flex-basis:56px!important;min-height:56px!important;height:56px!important;padding:0 16px!important;gap:0 10px!important}.wb-task-menu{display:inline-flex!important;grid-column:1!important;grid-row:1!important}.wb-task-back{display:none!important}.wb-task-title{grid-column:2!important;grid-row:1!important;display:flex!important;min-width:0!important;gap:8px!important;white-space:nowrap!important}.wb-task-title-name{display:block!important;flex:0 0 auto!important;overflow:visible!important;font-size:15px!important}.wb-task-title-meta{display:block!important;overflow:hidden!important;font-size:13px!important;text-overflow:ellipsis!important;white-space:nowrap!important}.wb-task-link,.wb-task-title-meta{min-width:0!important;color:var(--text-secondary)!important}.wb-task-link{grid-column:3!important;grid-row:1!important;display:inline-flex!important;width:auto!important;height:36px!important;margin:0!important;padding:0 4px!important;gap:4px!important;border:0!important;border-radius:0!important;background:transparent!important}.wb-task-link-label{display:inline!important;font-size:12px!important;white-space:nowrap!important}.wb-task-link svg{display:block!important;width:15px!important;height:15px!important}.wb-task-tabs-mobile{display:flex!important;flex:0 0 52px!important;align-items:center!important;padding:0 16px!important;background:hsla(0,0%,100%,.8)!important;border-bottom:1px solid var(--border)!important}.wb-task-tabs-mobile [role=tablist]{display:inline-flex!important;width:-moz-fit-content!important;width:fit-content!important;height:34px!important;padding:3px!important;gap:2px!important;border:1px solid var(--border)!important;border-radius:999px!important;background:var(--surface,#fff)!important}.wb-task-tabs-mobile [role=tab]{width:auto!important;min-height:26px!important;height:26px!important;padding:0 12px!important;border-radius:999px!important;font-size:12px!important}}.hotword-page-canvas .hotword-attachment-carousel{position:relative!important;isolation:isolate!important;overflow:hidden!important}.hotword-page-canvas .hotword-attachment-strip{position:relative!important;display:flex!important;flex-wrap:nowrap!important;gap:10px!important;width:100%!important;min-width:0!important;padding:22px 28px 0!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-padding-inline:28px!important;scrollbar-width:none!important}.hotword-page-canvas .hotword-attachment-strip::-webkit-scrollbar{display:none!important}.hotword-page-canvas .hotword-attachment-card{flex:0 0 min(214px,calc(50% - 8px))!important;width:min(214px,calc(50% - 8px))!important;min-width:0!important}.hotword-page-canvas .hotword-attachment-carousel:after,.hotword-page-canvas .hotword-attachment-carousel:before{position:absolute!important;top:14px!important;bottom:0!important;z-index:2!important;width:54px!important;content:""!important;pointer-events:none!important}.hotword-page-canvas .hotword-attachment-carousel:before{left:0!important;background:linear-gradient(90deg,var(--surface-card) 12%,hsla(0,0%,100%,0))!important}.hotword-page-canvas .hotword-attachment-carousel:after{right:0!important;background:linear-gradient(270deg,var(--surface-card) 12%,hsla(0,0%,100%,0))!important}.hotword-page-canvas .hotword-attachment-scroll-hint{position:absolute!important;top:calc(50% + 7px)!important;z-index:4!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;width:28px!important;height:28px!important;margin:0!important;padding:0!important;border:1px solid hsla(0,0%,100%,.82)!important;border-radius:8px!important;color:var(--text-primary)!important;background:hsla(0,0%,100%,.72)!important;box-shadow:0 3px 10px rgba(15,23,42,.11)!important;backdrop-filter:blur(12px) saturate(125%)!important;-webkit-backdrop-filter:blur(12px) saturate(125%)!important;transform:translateY(-50%)!important;pointer-events:auto!important}.hotword-page-canvas .hotword-attachment-scroll-prev{left:8px!important;right:auto!important}.hotword-page-canvas .hotword-attachment-scroll-next{right:8px!important;left:auto!important}.hotword-page-canvas .hotword-attachment-scroll-hint:hover{background:hsla(0,0%,100%,.88)!important;transform:translateY(-50%) scale(1.04)!important}@media (max-width:640px){.hotword-page-canvas .hotword-attachment-strip{padding:12px 0 0!important;gap:8px!important;scroll-padding-inline:0!important}.hotword-page-canvas .hotword-attachment-card{flex-basis:196px!important;width:196px!important}.hotword-page-canvas .hotword-attachment-carousel:after,.hotword-page-canvas .hotword-attachment-carousel:before{top:12px!important;width:42px!important}.hotword-page-canvas .hotword-attachment-scroll-prev{left:0!important}.hotword-page-canvas .hotword-attachment-scroll-next{right:0!important}}@media (max-width:640px){main.min-h-screen:has(.project-shelf-manage)>.min-h-screen>.mx-auto{width:100%!important;padding:28px 22px 42px!important}.project-shelf-manage{display:flex!important;flex-direction:column!important;gap:16px!important}.project-shelf-manage-header{display:grid!important;grid-template-columns:44px minmax(0,1fr)!important;gap:0 14px!important;align-items:start!important;margin-bottom:2px!important}.project-shelf-manage-header>:first-child{grid-column:1!important;grid-row:1/span 2!important}.project-shelf-manage-header h1{grid-column:2!important;margin:0!important;font-size:24px!important;line-height:1.18!important;letter-spacing:-.02em!important;white-space:nowrap!important}.project-shelf-manage-header p{display:-webkit-box!important;grid-column:2!important;margin-top:8px!important;overflow:hidden!important;color:var(--text-secondary)!important;font-size:13px!important;line-height:1.55!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important}.project-shelf-manage-header>.relative{grid-column:1/-1!important;width:100%!important;margin-top:18px!important}.project-shelf-manage-header input{width:100%!important;height:44px!important;border-radius:14px!important;border-color:var(--border)!important;color:var(--text-primary)!important;background:var(--surface,#fff)!important}.project-shelf-manage-header input::-moz-placeholder{color:var(--text-tertiary)!important}.project-shelf-manage-header .relative>svg,.project-shelf-manage-header input::placeholder{color:var(--text-tertiary)!important}.project-shelf-phase-tabs{width:100%!important;min-width:0!important;margin:0!important}.project-shelf-phase-tabs [role=tablist]{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;width:100%!important;height:48px!important;padding:4px!important;gap:2px!important;border-radius:999px!important}.project-shelf-phase-tabs [role=tab]{min-width:0!important;height:40px!important;padding:0 8px!important;gap:4px!important;border-radius:999px!important;font-size:13px!important;white-space:nowrap!important}.project-shelf-phase-tabs [role=tab] span{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important}.project-shelf-table-surface{overflow:hidden!important;border-radius:18px!important;background:var(--surface,#fff)!important}.project-shelf-table-surface [data-ui=table-scroll][data-responsive=cards]{overflow-x:visible!important}.project-shelf-table{display:table!important;width:100%!important;min-width:0!important;table-layout:fixed!important}.project-shelf-table colgroup{display:none!important}.project-shelf-table thead{position:static!important;width:auto!important;height:auto!important;overflow:visible!important;clip:auto!important;white-space:normal!important}.project-shelf-table tbody{display:table-row-group!important}.project-shelf-table tbody tr,.project-shelf-table thead tr{display:grid!important;grid-template-columns:minmax(0,1.55fr) minmax(0,.72fr) 72px!important;min-height:58px!important;border-bottom:1px solid var(--border-subtle)!important;background:transparent!important}.project-shelf-table thead tr{min-height:42px!important;background:var(--surface-muted,#f7f8f9)!important}.project-shelf-table td,.project-shelf-table th{display:flex!important;align-items:center!important;min-width:0!important;padding:0 10px!important;border:0!important;text-align:left!important}.project-shelf-table th{color:var(--text-tertiary)!important;font-size:12px!important;font-weight:400!important;letter-spacing:0!important;text-transform:none!important}.project-shelf-table td{color:var(--text-secondary)!important;font-size:13px!important;line-height:1.35!important}.project-shelf-table td:before,.project-shelf-table th:before{content:none!important}.project-shelf-table td:nth-child(2),.project-shelf-table td:nth-child(3),.project-shelf-table td:nth-child(4),.project-shelf-table th:nth-child(2),.project-shelf-table th:nth-child(3),.project-shelf-table th:nth-child(4){display:none!important}.project-shelf-table td:first-child,.project-shelf-table th:first-child{grid-column:1!important;padding-left:14px!important}.project-shelf-table td:nth-child(5),.project-shelf-table th:nth-child(5){grid-column:2!important}.project-shelf-table td:nth-child(6),.project-shelf-table th:nth-child(6){grid-column:3!important;justify-content:flex-end!important;padding-right:14px!important}.project-shelf-table td[data-label=\9879\76EE] span{display:block!important;overflow:hidden!important;color:var(--text-primary)!important;font-size:14px!important;line-height:1.35!important;text-overflow:ellipsis!important;white-space:nowrap!important}.project-shelf-table td[data-label=\5C55\793A\72B6\6001]>div{justify-content:flex-start!important;gap:4px!important}.project-shelf-table td[data-label=\5C55\793A\72B6\6001] span:not(.badge){display:none!important}.project-shelf-table td[data-label=\5C55\793A\72B6\6001] .badge,.project-shelf-table td[data-label=\5C55\793A\72B6\6001] [class*=badge]{min-height:24px!important;padding:0 8px!important;border-radius:999px!important;font-size:12px!important;white-space:nowrap!important}.project-shelf-table td[data-label=\64CD\4F5C] .btn{min-width:0!important;height:30px!important;padding:0 8px!important;border-radius:10px!important;font-size:12px!important;color:var(--text-primary)!important}.project-shelf-table td[data-label=\64CD\4F5C] .btn svg{display:none!important}.products-management-page{padding:28px 22px 40px!important;gap:18px!important;background:var(--background,#fcfcfc)!important}.products-management-page>.flex.min-h-14:first-child{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:14px!important;align-items:start!important;min-height:0!important}.products-management-page>.flex.min-h-14:first-child h1{font-size:24px!important;line-height:1.2!important;letter-spacing:-.02em!important;white-space:nowrap!important}.products-management-page>.flex.min-h-14:first-child p{display:-webkit-box!important;margin-top:8px!important;overflow:hidden!important;color:var(--text-secondary)!important;font-size:14px!important;line-height:1.55!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important}.products-management-page>.flex.min-h-14:first-child>.flex.min-h-10{display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr)!important;gap:10px!important;width:100%!important;min-height:0!important}.products-management-page>.flex.min-h-14:first-child>.flex.min-h-10 .btn,.products-management-page>.flex.min-h-14:first-child>.flex.min-h-10 a{width:100%!important}.products-management-page>.flex.min-h-14:first-child>.flex.min-h-10 .btn{justify-content:center!important;height:42px!important;border-radius:14px!important}.products-management-filters{display:grid!important;grid-template-columns:minmax(0,1fr) 46px!important;gap:10px!important;align-items:center!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}}@media (max-width:640px){.products-management-filters>div:nth-child(2)>.relative:has(input){grid-column:1/-1!important}.products-management-filters input{height:42px!important;border-radius:14px!important}.products-management-filters button[title=\5237\65B0]{width:46px!important;height:42px!important;padding:0!important;justify-content:center!important;border:1px solid var(--border)!important;border-radius:14px!important;background:var(--surface,#fff)!important}.products-management-filters button[title=\5237\65B0]:hover{background:var(--brand-50)!important}.products-management-filters button[title=\5237\65B0] svg{color:var(--text-secondary)!important}.products-management-filters>.flex{min-width:0!important}.products-management-filters>div:first-child{grid-column:1/-1!important;grid-row:1!important}.products-management-filters>div:nth-child(2){display:grid!important;grid-column:1/-1!important;grid-template-columns:minmax(0,1fr) 46px!important;gap:10px!important;width:100%!important}.products-management-filters>div:nth-child(2)>.grid{grid-column:1!important;display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:0!important}.products-management-filters .btn,.products-management-filters [role=combobox],.products-management-filters select{width:100%!important;height:42px!important;border-radius:14px!important}.products-management-surface{overflow:hidden!important;border-radius:18px!important;background:var(--surface,#fff)!important}.products-management-surface [data-ui=table-scroll][data-responsive=cards]{overflow-x:visible!important}.products-management-table{display:table!important;width:100%!important;min-width:0!important;table-layout:fixed!important}.products-management-table colgroup{display:none!important}.products-management-table thead{position:static!important;width:auto!important;height:auto!important;overflow:visible!important;clip:auto!important;white-space:normal!important}.products-management-table tbody{display:table-row-group!important}.products-management-table tbody tr,.products-management-table thead tr{display:grid!important;grid-template-columns:minmax(0,1.62fr) minmax(0,.72fr) 72px!important;min-height:58px!important;border-bottom:1px solid var(--border-subtle)!important;background:transparent!important}.products-management-table thead tr{min-height:42px!important;background:var(--surface-muted,#f7f8f9)!important}.products-management-table td,.products-management-table th{display:flex!important;align-items:center!important;min-width:0!important;min-height:0!important;padding:0 12px!important;border:0!important;text-align:left!important;white-space:normal!important}.products-management-table th{color:var(--text-tertiary)!important;font-size:12px!important;font-weight:400!important}.products-management-table td{color:var(--text-secondary)!important;font-size:13px!important;line-height:1.35!important}.products-management-table td:before,.products-management-table th:before{content:none!important}.products-management-table td:nth-child(2),.products-management-table td:nth-child(4),.products-management-table th:nth-child(2),.products-management-table th:nth-child(4){display:none!important}.products-management-table td:first-child,.products-management-table th:first-child{grid-column:1!important;padding-left:14px!important}.products-management-table td:nth-child(3),.products-management-table th:nth-child(3){grid-column:2!important}.products-management-table td:nth-child(5),.products-management-table th:nth-child(5){grid-column:3!important;justify-content:flex-end!important;padding-right:14px!important}.products-management-table td[data-label=\4EA7\54C1\540D\79F0]>span{max-width:100%!important;gap:6px!important}.products-management-table td[data-label=\4EA7\54C1\540D\79F0] svg{display:none!important}.products-management-table td[data-label=\4EA7\54C1\540D\79F0] span span{display:block!important;color:var(--text-primary)!important;font-size:14px!important;line-height:1.35!important}.products-management-table td[data-label=\4EA7\54C1\540D\79F0] span span,.products-management-table td[data-label=\54C1\7C7B]{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.products-management-table td[data-label=\64CD\4F5C]>div{justify-content:flex-end!important;gap:4px!important;width:100%!important}.products-management-table td[data-label=\64CD\4F5C] button{width:30px!important;height:30px!important;padding:0!important;justify-content:center!important;border-radius:10px!important;color:var(--text-secondary)!important;background:transparent!important}.products-management-table td[data-label=\64CD\4F5C] button:first-child{width:auto!important;padding:0 8px!important}.products-management-table td[data-label=\64CD\4F5C] button svg{flex:0 0 13px!important}}@media (max-width:640px){main:has(.content-home-manuscript-preview)>.p-8{padding-inline:16px!important}.content-home-manuscript-preview{overflow:hidden!important;border-radius:18px!important;border:1px solid var(--border)!important;background:#fff!important}.content-home-manuscript-preview [data-ui=table-scroll][data-responsive=cards]{overflow-x:visible!important}.content-home-manuscript-preview table{display:table!important;width:100%!important;min-width:0!important;table-layout:fixed!important;border-collapse:collapse!important}.content-home-manuscript-preview thead{position:static!important;width:auto!important;height:auto!important;overflow:visible!important;clip:auto!important;white-space:normal!important}.content-home-manuscript-preview tbody{display:table-row-group!important;gap:0!important;padding:0!important}.content-home-manuscript-preview tr{display:table-row!important;height:54px!important;border:0!important;border-bottom:1px solid var(--border)!important;border-radius:0!important;background:#fff!important;box-shadow:none!important}.content-home-manuscript-preview thead tr{height:42px!important;background:var(--bg-soft)!important}.content-home-manuscript-preview td,.content-home-manuscript-preview th{display:table-cell!important;height:auto!important;padding:0 8px!important;vertical-align:middle!important;border-bottom:0!important}.content-home-manuscript-preview td:before,.content-home-manuscript-preview th:before{content:none!important;display:none!important}.content-home-manuscript-preview td:nth-child(2),.content-home-manuscript-preview td:nth-child(4),.content-home-manuscript-preview td:nth-child(5),.content-home-manuscript-preview td:nth-child(6),.content-home-manuscript-preview td:nth-child(7),.content-home-manuscript-preview th:nth-child(2),.content-home-manuscript-preview th:nth-child(4),.content-home-manuscript-preview th:nth-child(5),.content-home-manuscript-preview th:nth-child(6),.content-home-manuscript-preview th:nth-child(7){display:none!important}.content-home-manuscript-preview td:first-child,.content-home-manuscript-preview th:first-child{width:calc(66% - 24px)!important;padding-left:14px!important}.content-home-manuscript-preview td:nth-child(3),.content-home-manuscript-preview th:nth-child(3){width:calc(34% - 24px)!important}.content-home-manuscript-preview td:nth-child(8),.content-home-manuscript-preview th:nth-child(8){width:48px!important;padding-left:4px!important;padding-right:14px!important;text-align:left!important}.content-home-manuscript-preview th{color:var(--text-tertiary)!important;font-size:11px!important;line-height:1.2!important}.content-home-manuscript-preview td{color:var(--text-secondary)!important;font-size:12px!important}.content-home-manuscript-preview td:first-child>div{gap:8px!important;align-items:center!important}.content-home-manuscript-preview td:first-child>div>div:first-child{display:none!important}.content-home-manuscript-preview td:first-child p{display:-webkit-box!important;overflow:hidden!important;color:var(--text-primary)!important;font-size:13px!important;line-height:1.35!important;white-space:normal!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important}.content-home-manuscript-preview td:nth-child(3) span{display:block!important;max-width:100%!important}.content-home-manuscript-preview td:nth-child(3),.content-home-manuscript-preview td:nth-child(3) span{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.content-home-manuscript-preview td:nth-child(8)>div{justify-content:flex-start!important}.content-home-manuscript-preview td:nth-child(8) .btn{min-width:0!important;min-height:30px!important;height:30px!important;padding-inline:10px!important;border-radius:999px!important;font-size:12px!important}.content-home-manuscript-preview+div{border-top-color:var(--border)!important;background:#fff!important}.content-articles-page{padding:24px 16px 32px!important;gap:16px!important}.content-articles-page>div:first-child{display:grid!important;grid-template-columns:44px minmax(0,1fr) 40px!important;align-items:start!important;min-height:70px!important;gap:10px!important}.content-articles-page>div:first-child [data-ui=back-button],.content-articles-page>div:first-child>a:first-child,.content-articles-page>div:first-child>div:first-child{grid-column:1!important;grid-row:1!important}.content-articles-page>div:first-child h1{margin:0!important;font-size:22px!important;line-height:1.2!important;white-space:nowrap!important}.content-articles-page>div:first-child p{display:-webkit-box!important;margin-top:6px!important;overflow:hidden!important;color:var(--text-secondary)!important;font-size:13px!important;line-height:1.5!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important}.content-articles-page>div:first-child>div:nth-child(2){grid-column:2!important;grid-row:1!important;min-width:0!important}.content-articles-page>div:first-child>div:last-child{grid-column:3!important;grid-row:1!important;display:flex!important;justify-content:flex-end!important;margin:0!important}.content-articles-page>div:first-child>div:last-child button{width:40px!important;height:40px!important;padding:0!important;border-radius:var(--radius-control)!important;border:1px solid var(--border-light)!important;background:var(--surface-card)!important}.content-articles-tabs{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;width:100%!important;height:42px!important;padding:4px!important;border-radius:999px!important}.content-articles-tabs button{width:100%!important;min-width:0!important;height:34px!important;justify-content:center!important;padding:0 8px!important;border-radius:999px!important;font-size:13px!important;white-space:nowrap!important}.content-articles-filter-bar{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:10px!important;padding:12px!important;border-radius:18px!important}.content-articles-filter-bar>.relative{grid-column:1/-1!important;min-width:0!important}.content-articles-filter-bar input{height:42px!important;border-radius:14px!important}.content-articles-filter-bar button{width:100%!important;min-width:0!important;height:40px!important;justify-content:center!important;padding-inline:10px!important;overflow:hidden!important;border-radius:999px!important;font-size:12px!important;white-space:nowrap!important}.content-articles-filter-bar button span{min-width:0!important;overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.content-articles-filter-bar>button:last-child:not(:only-child){grid-column:1/-1!important;width:-moz-fit-content!important;width:fit-content!important;height:28px!important;justify-self:end!important;padding-inline:8px!important}.content-articles-page>.flex.items-center.justify-between{min-height:24px!important;margin-top:2px!important}.content-articles-table{overflow:hidden!important;border-radius:18px!important;border:1px solid var(--border)!important;background:#fff!important}.content-articles-table [data-ui=table-scroll][data-responsive=cards]{overflow-x:visible!important}.content-articles-table table{display:table!important;width:100%!important;min-width:0!important;table-layout:fixed!important;border-collapse:collapse!important}.content-articles-table colgroup{display:none!important}.content-articles-table thead{position:static!important;width:auto!important;height:auto!important;overflow:visible!important;clip:auto!important;white-space:normal!important}.content-articles-table tbody{display:table-row-group!important;gap:0!important;padding:0!important}.content-articles-table tr{display:table-row!important;height:56px!important;border:0!important;border-bottom:1px solid var(--border)!important;border-radius:0!important;background:#fff!important;box-shadow:none!important}.content-articles-table thead tr{height:42px!important;background:var(--bg-soft)!important}.content-articles-table td,.content-articles-table th{display:table-cell!important;height:auto!important;padding:0 8px!important;vertical-align:middle!important;border-bottom:0!important}.content-articles-table td:before,.content-articles-table th:before{content:none!important;display:none!important}.content-articles-table th{color:var(--text-tertiary)!important;font-size:11px!important;line-height:1.2!important}.content-articles-table td{color:var(--text-secondary)!important;font-size:12px!important}}@media (max-width:640px){.content-articles-table:has(thead th:first-child input) td:first-child,.content-articles-table:has(thead th:first-child input) td:nth-child(3),.content-articles-table:has(thead th:first-child input) td:nth-child(5),.content-articles-table:has(thead th:first-child input) td:nth-child(6),.content-articles-table:has(thead th:first-child input) td:nth-child(7),.content-articles-table:has(thead th:first-child input) td:nth-child(8),.content-articles-table:has(thead th:first-child input) th:first-child,.content-articles-table:has(thead th:first-child input) th:nth-child(3),.content-articles-table:has(thead th:first-child input) th:nth-child(5),.content-articles-table:has(thead th:first-child input) th:nth-child(6),.content-articles-table:has(thead th:first-child input) th:nth-child(7),.content-articles-table:has(thead th:first-child input) th:nth-child(8){display:none!important}.content-articles-table:has(thead th:first-child input) td:nth-child(2),.content-articles-table:has(thead th:first-child input) th:nth-child(2){width:calc(66% - 24px)!important;padding-left:14px!important}.content-articles-table:has(thead th:first-child input) td:nth-child(4),.content-articles-table:has(thead th:first-child input) th:nth-child(4){width:calc(34% - 24px)!important}.content-articles-table:has(thead th:first-child input) td:nth-child(9),.content-articles-table:has(thead th:first-child input) th:nth-child(9){width:48px!important;padding-left:4px!important;padding-right:14px!important;text-align:left!important}.content-articles-table:not(:has(thead th:first-child input)) td:nth-child(2),.content-articles-table:not(:has(thead th:first-child input)) td:nth-child(4),.content-articles-table:not(:has(thead th:first-child input)) td:nth-child(5),.content-articles-table:not(:has(thead th:first-child input)) td:nth-child(6),.content-articles-table:not(:has(thead th:first-child input)) td:nth-child(7),.content-articles-table:not(:has(thead th:first-child input)) td:nth-child(8),.content-articles-table:not(:has(thead th:first-child input)) th:nth-child(2),.content-articles-table:not(:has(thead th:first-child input)) th:nth-child(4),.content-articles-table:not(:has(thead th:first-child input)) th:nth-child(5),.content-articles-table:not(:has(thead th:first-child input)) th:nth-child(6),.content-articles-table:not(:has(thead th:first-child input)) th:nth-child(7),.content-articles-table:not(:has(thead th:first-child input)) th:nth-child(8){display:none!important}.content-articles-table:not(:has(thead th:first-child input)) td:first-child,.content-articles-table:not(:has(thead th:first-child input)) th:first-child{width:calc(66% - 24px)!important;padding-left:14px!important}.content-articles-table:not(:has(thead th:first-child input)) td:nth-child(3),.content-articles-table:not(:has(thead th:first-child input)) th:nth-child(3){width:calc(34% - 24px)!important}.content-articles-table:not(:has(thead th:first-child input)) td:nth-child(9),.content-articles-table:not(:has(thead th:first-child input)) th:nth-child(9){width:48px!important;padding-left:4px!important;padding-right:14px!important;text-align:left!important}.content-articles-table td span.font-medium{display:-webkit-box!important;max-width:100%!important;overflow:hidden!important;color:var(--text-primary)!important;font-size:13px!important;line-height:1.35!important;white-space:normal!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important}.content-articles-table td[data-label=\9879\76EE]{overflow:hidden!important;text-overflow:ellipsis!important;white-space:nowrap!important}.content-articles-table td[data-label=\64CD\4F5C]>div{justify-content:flex-start!important}.content-articles-table td[data-label=\64CD\4F5C] button{min-width:0!important;min-height:30px!important;height:30px!important;padding-inline:8px!important;border-radius:999px!important;font-size:11px!important;white-space:nowrap!important}.content-articles-table td[data-label=\64CD\4F5C] button svg{display:none!important}.content-articles-table tbody tr,.content-articles-table thead tr,.content-home-manuscript-preview tbody tr,.content-home-manuscript-preview thead tr{display:grid!important;grid-template-columns:minmax(0,1.95fr) minmax(0,1.05fr) 64px!important;align-items:center!important}.content-articles-table td,.content-articles-table th,.content-home-manuscript-preview td,.content-home-manuscript-preview th{display:flex!important;width:auto!important;min-width:0!important;align-items:center!important;padding-inline:10px!important}}@media (max-width:640px){.content-articles-table:has(thead th:first-child input) td:nth-child(2),.content-articles-table:has(thead th:first-child input) th:nth-child(2),.content-articles-table:not(:has(thead th:first-child input)) td:first-child,.content-articles-table:not(:has(thead th:first-child input)) th:first-child,.content-home-manuscript-preview td:first-child,.content-home-manuscript-preview th:first-child{padding-left:14px!important}.content-articles-table:has(thead th:first-child input) td:nth-child(9),.content-articles-table:has(thead th:first-child input) th:nth-child(9),.content-articles-table:not(:has(thead th:first-child input)) td:nth-child(9),.content-articles-table:not(:has(thead th:first-child input)) th:nth-child(9),.content-home-manuscript-preview td:nth-child(8),.content-home-manuscript-preview th:nth-child(8){justify-content:flex-end!important;padding-left:6px!important;padding-right:16px!important}.content-articles-table td[data-label=\64CD\4F5C]>div,.content-home-manuscript-preview td:nth-child(8)>div{width:100%!important;justify-content:flex-end!important}.content-articles-header{display:grid!important;grid-template-columns:44px minmax(0,1fr) 44px!important;gap:12px!important;align-items:start!important;min-height:88px!important}.content-articles-header>div:first-child{display:contents!important}.content-articles-header [data-ui=back-button]{grid-column:1!important;grid-row:1!important}.content-articles-header [data-ui=back-button]+div{grid-column:2!important;grid-row:1!important;min-width:0!important}.content-articles-header [data-ui=page-header-title]{font-size:22px!important;line-height:1.25!important;white-space:nowrap!important}.content-articles-header [data-ui=page-header-title]+p{display:-webkit-box!important;margin-top:6px!important;overflow:hidden!important;color:var(--text-secondary)!important;font-size:12px!important;line-height:1.5!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important}.content-articles-header>div:last-child{grid-column:3!important;grid-row:1!important;justify-content:flex-end!important}.content-articles-header>div:last-child [data-ui=button]{width:44px!important;height:44px!important;border-radius:var(--radius-control)!important}}@media (max-width:640px){.content-articles-table:has(thead th:first-child input) td:nth-child(2),.content-articles-table:has(thead th:first-child input) th:nth-child(2),.content-articles-table:not(:has(thead th:first-child input)) td:first-child,.content-articles-table:not(:has(thead th:first-child input)) th:first-child,.content-home-manuscript-preview td:first-child,.content-home-manuscript-preview th:first-child{padding-left:18px!important;padding-right:12px!important}.content-articles-table:has(thead th:first-child input) td:nth-child(4),.content-articles-table:has(thead th:first-child input) th:nth-child(4),.content-articles-table:not(:has(thead th:first-child input)) td:nth-child(3),.content-articles-table:not(:has(thead th:first-child input)) th:nth-child(3),.content-home-manuscript-preview td:nth-child(3),.content-home-manuscript-preview th:nth-child(3){min-width:0!important;padding-inline:8px!important;overflow:hidden!important;white-space:normal!important}.content-articles-table td[data-label=\9879\76EE],.content-home-manuscript-preview td:nth-child(3){color:var(--text-secondary)!important;font-size:12px!important;line-height:1.35!important}.content-articles-table td[data-label=\9879\76EE] span,.content-home-manuscript-preview td:nth-child(3) span{display:-webkit-box!important;overflow:hidden!important;max-width:100%!important;white-space:normal!important;text-overflow:clip!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important}.content-articles-table td[data-label=\9879\76EE]{text-overflow:clip!important}}.hotword-result-mobile-bulkbar,.hotword-result-mobile-list{display:none}@media (max-width:640px){.hotword-result-content.hotword-result-redesign{min-height:100%!important;padding:22px 16px 32px!important}.hotword-result-content .hotword-result-hero{display:grid!important;grid-template-columns:minmax(0,1fr)!important;align-items:flex-start!important;gap:12px!important;margin-bottom:18px!important}.hotword-result-content .hotword-result-title{font-size:19px!important;line-height:1.35!important}.hotword-result-meta{font-size:13px!important;line-height:1.5!important}.hotword-result-actions{display:flex!important;width:100%!important;min-width:0!important;justify-content:flex-start!important;gap:8px!important}.hotword-result-actions .hotword-primary-button,.hotword-result-actions .hotword-result-ghost-action{width:auto!important;min-width:0!important;height:36px!important;padding:0 14px!important;border-radius:999px!important;font-size:13px!important}.hotword-result-actions .hotword-result-ghost-action{flex:0 0 auto!important}.hotword-result-actions .hotword-result-ghost-action svg{width:16px!important;height:16px!important}.hotword-result-filter-tabs{flex-wrap:nowrap!important;gap:6px!important;margin:0 -16px 16px!important;padding:0 16px 4px!important;overflow-x:auto!important;scrollbar-width:none!important}.hotword-result-filter-tabs::-webkit-scrollbar{display:none!important}.hotword-result-filter-tab{flex:0 0 auto!important;min-height:32px!important;padding:0 12px!important;font-size:12px!important;white-space:nowrap!important}.hotword-result-status-summary{gap:10px!important;margin-bottom:14px!important;overflow-x:auto!important;white-space:nowrap!important;scrollbar-width:none!important}.hotword-result-mobile-bulkbar{display:flex;align-items:center;justify-content:flex-start;gap:32px;margin-bottom:8px;padding:0 12px 0 0;color:var(--text-secondary);font-size:12px}.hotword-result-mobile-bulkcheck{display:inline-flex;align-items:center;min-width:0;gap:18px;color:var(--text-primary);font-size:13px}.hotword-result-mobile-bulkmeta{min-width:0;overflow:hidden;color:var(--text-tertiary);text-overflow:ellipsis;white-space:nowrap;font-size:10px;transform:translateX(10px)}.hotword-result-checkbox{accent-color:var(--text-primary)}.hotword-result-mobile-list{display:grid;gap:8px}.hotword-result-desktop-table{display:none!important}.hotword-result-mobile-item{overflow:hidden;border:1px solid var(--border);border-radius:16px;background:var(--surface-card,#fff);transition:border-color .16s ease,background-color .16s ease}.hotword-result-mobile-item.is-selected{border-color:var(--border-strong);background:var(--bg-surface-subtle,rgba(20,32,40,.035))}.hotword-result-mobile-item-main{display:grid;grid-template-columns:20px 22px minmax(0,1fr) auto 18px;align-items:center;min-height:72px;gap:8px;padding:10px 12px}.hotword-result-mobile-select{display:inline-flex;align-items:center;justify-content:center}.hotword-result-mobile-rank{color:var(--text-tertiary);font-size:12px;font-variant-numeric:tabular-nums}.hotword-result-mobile-question{display:-webkit-box;margin:0;overflow:hidden;color:var(--text-primary);font-size:14px;line-height:1.35;-webkit-box-orient:vertical;-webkit-line-clamp:2}.hotword-result-mobile-meta{display:flex;min-width:0;gap:8px;margin-top:4px;overflow:hidden;color:var(--text-tertiary);font-size:11px;line-height:1.2;white-space:nowrap}.hotword-result-mobile-meta span{overflow:hidden;text-overflow:ellipsis}.hotword-result-mobile-status{display:flex;align-items:center;justify-content:flex-end;min-width:44px}.hotword-result-mobile-detail{display:block;min-width:0;padding:0 12px 10px 62px;color:var(--text-tertiary);font-size:11px;line-height:1.4}.hotword-result-mobile-detail p{margin:0}.hotword-result-mobile-expand{display:inline-flex;align-items:center;justify-content:center;width:18px;height:24px;padding:0;color:var(--text-secondary);background:transparent;border:0}.hotword-result-mobile-expand svg{width:13px;height:13px;transition:transform .16s ease}.hotword-result-mobile-answer{max-height:220px;margin:0 12px 12px 62px;padding:10px;overflow-y:auto;border-radius:10px;color:var(--text-secondary);background:var(--bg-hover);font-size:12px;line-height:1.5;white-space:pre-wrap}.exposure-diagnosis-page{overflow-x:hidden!important}.diagnosis-hero{min-height:auto!important;padding:24px 16px 56px!important}.diagnosis-hero-inner [data-ui=task-hero-title] h1{font-size:20px!important;line-height:1.38!important}.diagnosis-hero-inner [data-ui=task-hero-title] p{max-width:340px!important;margin-top:12px!important;font-size:13px!important;line-height:1.7!important}.diagnosis-hero-card{margin-top:24px!important;padding:18px 16px!important;border-radius:20px!important}.diagnosis-hero-row{gap:6px!important}.diagnosis-hero-footer{padding-top:14px!important}.diagnosis-hero-submit{min-height:48px!important;height:48px!important;padding-inline:18px!important}.diagnosis-hero-anchor{bottom:-22px!important}.diagnosis-history-section{padding:72px 16px 28px!important}.diagnosis-history-header{margin-bottom:14px!important}.diagnosis-history-header h2{font-size:17px!important;line-height:1.35!important}.diagnosis-history-header p{max-width:310px!important;margin-top:6px!important;font-size:12px!important;line-height:1.65!important}.diagnosis-history-count{padding-left:1px!important;font-size:12px!important}.diagnosis-history-surface{overflow:hidden!important;border-radius:18px!important;border:1px solid var(--border)!important;background:#fff!important}.diagnosis-history-surface [data-ui=table-scroll][data-responsive=cards]{overflow-x:visible!important}.diagnosis-history-surface [data-ui=table-scroll][data-responsive=cards] table{display:table!important;width:100%!important;min-width:0!important;table-layout:fixed!important;border-collapse:collapse!important;background:#fff!important}.diagnosis-history-surface [data-ui=table-scroll][data-responsive=cards] colgroup{display:table-column-group!important}.diagnosis-history-surface [data-ui=table-scroll][data-responsive=cards] col{display:table-column!important}.diagnosis-history-surface [data-ui=table-scroll][data-responsive=cards] thead{position:static!important;width:auto!important;height:auto!important;overflow:visible!important;clip:auto!important;white-space:normal!important}.diagnosis-history-surface [data-ui=table-scroll][data-responsive=cards] tbody{display:table-row-group!important;gap:0!important;padding:0!important}.diagnosis-history-table colgroup col:first-child{width:42%!important}.diagnosis-history-table colgroup col:nth-child(2),.diagnosis-history-table colgroup col:nth-child(3){display:none!important;width:0!important}.diagnosis-history-table colgroup col:nth-child(4),.diagnosis-history-table colgroup col:nth-child(5){width:18%!important}.diagnosis-history-table colgroup col:nth-child(6){width:22%!important}.diagnosis-history-table tbody td:nth-child(2),.diagnosis-history-table tbody td:nth-child(3),.diagnosis-history-table thead th:nth-child(2),.diagnosis-history-table thead th:nth-child(3){display:none!important}.diagnosis-history-table[data-ui=table] tbody tr,.diagnosis-history-table[data-ui=table] thead tr{display:table-row!important;height:52px!important;border:0!important;border-bottom:1px solid var(--border)!important;border-radius:0!important;background:#fff!important;box-shadow:none!important}.diagnosis-history-table[data-ui=table] thead tr{height:42px!important;background:var(--bg-soft)!important}.diagnosis-history-table[data-ui=table] td,.diagnosis-history-table[data-ui=table] th{display:table-cell!important;height:auto!important;padding:0 8px!important;vertical-align:middle!important;border-bottom:0!important;white-space:normal!important}.diagnosis-history-table[data-ui=table] td:first-child,.diagnosis-history-table[data-ui=table] th:first-child{padding-left:12px!important}.diagnosis-history-table[data-ui=table] td:last-child,.diagnosis-history-table[data-ui=table] th:last-child{padding-right:10px!important}.diagnosis-history-table[data-ui=table] td:before{content:none!important;display:none!important}.diagnosis-history-table[data-ui=table] th{font-size:11px!important;line-height:1.2!important;color:var(--text-tertiary)!important}.diagnosis-history-table[data-ui=table] tbody .diagnosis-history-cell--title>div{display:block!important;min-width:0!important}.diagnosis-history-table[data-ui=table] tbody .diagnosis-history-cell--title span.block{display:-webkit-box!important;overflow:hidden!important;font-size:13px!important;line-height:1.35!important;white-space:normal!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important}.diagnosis-history-table[data-ui=table] tbody .diagnosis-history-cell--title span.inline-flex{display:none!important}.diagnosis-history-table[data-ui=table] tbody td:nth-child(4),.diagnosis-history-table[data-ui=table] tbody td:nth-child(5){font-size:12px!important;text-align:left!important}.diagnosis-history-table[data-ui=table] tbody .diagnosis-history-cell--action .btn{width:100%!important;min-width:0!important;min-height:30px!important;height:30px!important;padding:0 8px!important;justify-content:center!important;border-radius:999px!important;font-size:11px!important}.diagnosis-history-table[data-ui=table] tbody .diagnosis-history-cell--action .btn svg{display:none!important}.diagnosis-history-section .pagination-bar{margin-top:14px!important}.wb-shell{height:calc(100dvh - 56px)!important;min-height:0!important;overflow:hidden!important}.wb-task-bar{display:grid!important;grid-template-columns:36px minmax(0,1fr) 36px!important;grid-template-rows:36px 36px!important;flex:0 0 86px!important;min-height:86px!important;height:86px!important;padding:7px 16px!important;gap:4px 10px!important}.wb-task-back{grid-column:1!important;grid-row:1!important;width:36px!important;height:36px!important;border-radius:10px!important}.wb-task-title{grid-column:2!important;grid-row:1!important;min-width:0!important}.wb-task-title-avatar{width:24px!important;height:24px!important}.wb-task-title-meta,.wb-task-title-name{display:block!important;min-width:0!important;overflow:hidden!important;font-size:13px!important;text-overflow:ellipsis!important;white-space:nowrap!important}.wb-task-title-meta{display:none!important}.wb-task-link{grid-column:3!important;grid-row:1!important;width:36px!important;height:36px!important;margin:0!important;padding:0!important;border-radius:10px!important}.wb-task-link-label{display:none!important}.wb-task-link svg{display:block!important;width:17px!important;height:17px!important}.wb-task-nav{display:grid!important;grid-column:1/-1!important;grid-row:2!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;width:100%!important;height:36px!important;margin:0!important;padding:3px!important;gap:2px!important}.wb-task-nav-button{width:100%!important;height:30px!important;padding:0 8px!important;gap:5px!important;font-size:12px!important}.wb-task-nav-button svg{display:block!important;flex:0 0 14px!important}.wb-body,.wb-thread-col{flex:1 1 auto!important;min-height:0!important;overflow:hidden!important}.wb-thread-col{height:100%!important}.wb-thread-scroll{flex:1 1 auto!important;min-height:0!important;overflow-y:auto!important;overscroll-behavior:contain!important}.wb-thread-inner{width:calc(100% - 32px)!important;padding:20px 0 18px!important}.wb-user-bubble{justify-content:stretch!important;margin-bottom:18px!important}.wb-user-bubble-inner{width:100%!important;padding:14px!important;border-radius:16px!important}.wb-user-kicker{margin-bottom:4px!important}.wb-user-title{overflow:hidden!important;font-size:14px!important;text-overflow:ellipsis!important;white-space:nowrap!important}.wb-user-copy{display:-webkit-box!important;margin-top:6px!important;overflow:hidden!important;font-size:12px!important;line-height:1.5!important;-webkit-box-orient:vertical!important;-webkit-line-clamp:2!important}.wb-agent-id{margin-bottom:8px!important}.wb-activity .hotword-agent-activity-toggle{min-height:56px!important;padding:10px 12px!important}.wb-artifact{grid-template-columns:34px minmax(0,1fr)!important;gap:10px!important;margin-top:10px!important;padding:14px!important;border-radius:16px!important}.wb-artifact-cta{grid-column:1/-1!important;width:100%!important;height:32px!important}.wb-composer-shell{position:relative!important;bottom:auto!important;flex:0 0 auto!important;padding:10px 16px calc(10px + env(safe-area-inset-bottom))!important}.wb-composer-shell:before{inset:-24px 0 0!important}.wb-composer-inner .hotword-bottom-bar{min-height:50px!important;border-radius:14px!important}.wb-shell{height:100dvh!important}.wb-task-bar{grid-template-columns:36px minmax(0,1fr) auto!important;grid-template-rows:56px!important;flex-basis:56px!important;min-height:56px!important;height:56px!important;padding:0 16px!important;gap:0 10px!important}.wb-task-menu{display:inline-flex!important;grid-column:1!important;grid-row:1!important}.wb-task-back,.wb-task-nav-desktop{display:none!important}.wb-task-title{grid-column:2!important;grid-row:1!important;display:flex!important;min-width:0!important;gap:8px!important;white-space:nowrap!important}.wb-task-title-name{display:block!important;flex:0 0 auto!important;overflow:visible!important;font-size:15px!important}.wb-task-title-meta{display:block!important;overflow:hidden!important;font-size:13px!important;text-overflow:ellipsis!important;white-space:nowrap!important}.wb-task-link,.wb-task-title-meta{min-width:0!important;color:var(--text-secondary)!important}.wb-task-link{grid-column:3!important;grid-row:1!important;display:inline-flex!important;width:auto!important;height:36px!important;margin:0!important;padding:0 4px!important;gap:4px!important;border:0!important;border-radius:0!important;background:transparent!important}.wb-task-link-label{display:inline!important;font-size:12px!important;white-space:nowrap!important}.wb-task-link svg{display:block!important;width:15px!important;height:15px!important}.wb-task-tabs-mobile{display:flex!important;flex:0 0 52px!important;align-items:center!important;padding:0 16px!important;background:hsla(0,0%,100%,.8)!important;border-bottom:1px solid var(--border)!important}.wb-task-tabs-mobile [role=tablist]{display:inline-flex!important;width:-moz-fit-content!important;width:fit-content!important;height:34px!important;padding:3px!important;gap:2px!important;border:1px solid var(--border)!important;border-radius:999px!important;background:var(--surface,#fff)!important}.wb-task-tabs-mobile [role=tab]{width:auto!important;min-height:26px!important;height:26px!important;padding:0 12px!important;border-radius:999px!important;font-size:12px!important}}.placeholder\:text-\[var\(--brand-300\)\]::-moz-placeholder{color:var(--brand-300)}.placeholder\:text-\[var\(--brand-300\)\]::placeholder{color:var(--brand-300)}.placeholder\:text-\[var\(--brand-400\)\]::-moz-placeholder{color:var(--brand-400)}.placeholder\:text-\[var\(--brand-400\)\]::placeholder{color:var(--brand-400)}.placeholder\:text-\[var\(--brand-500\)\]::-moz-placeholder{color:var(--brand-500)}.placeholder\:text-\[var\(--brand-500\)\]::placeholder{color:var(--brand-500)}.placeholder\:text-\[var\(--text-placeholder\)\]::-moz-placeholder{color:var(--text-placeholder)}.placeholder\:text-\[var\(--text-placeholder\)\]::placeholder{color:var(--text-placeholder)}.placeholder\:text-\[var\(--text-tertiary\)\]::-moz-placeholder{color:var(--text-tertiary)}.placeholder\:text-\[var\(--text-tertiary\)\]::placeholder{color:var(--text-tertiary)}.placeholder\:text-gray-400::-moz-placeholder{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.placeholder\:text-gray-400::placeholder{--tw-text-opacity:1;color:rgb(156 163 175/var(--tw-text-opacity,1))}.placeholder\:text-zinc-600::-moz-placeholder{--tw-text-opacity:1;color:rgb(82 82 91/var(--tw-text-opacity,1))}.placeholder\:text-zinc-600::placeholder{--tw-text-opacity:1;color:rgb(82 82 91/var(--tw-text-opacity,1))}.placeholder\:opacity-50::-moz-placeholder{opacity:.5}.placeholder\:opacity-50::placeholder{opacity:.5}.first\:pl-0:first-child{padding-left:0}.last\:mb-0:last-child{margin-bottom:0}.last\:border-0:last-child{border-width:0}.last\:border-b-0:last-child{border-bottom-width:0}.last\:pr-0:last-child{padding-right:0}.focus-within\:border-\[var\(--border-strong\)\]:focus-within{border-color:var(--border-strong)}.focus-within\:border-\[var\(--brand-500\)\]:focus-within{border-color:var(--brand-500)}.focus-within\:border-\[var\(--field-focus-border\)\]:focus-within{border-color:var(--field-focus-border)}.focus-within\:border-\[var\(--primary\)\]:focus-within{border-color:var(--primary)}.focus-within\:bg-\[var\(--brand-50\)\]:focus-within{background-color:var(--brand-50)}.focus-within\:shadow-\[0_0_0_3px_var\(--field-focus-ring\)\]:focus-within{--tw-shadow:0 0 0 3px var(--field-focus-ring);--tw-shadow-colored:0 0 0 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.focus-within\:shadow-card:focus-within{--tw-shadow:var(--shadow-card);--tw-shadow-colored:var(--shadow-card);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.focus-within\:shadow-\[var\(--shadow-hover\)\]:focus-within{--tw-shadow-color:var(--shadow-hover);--tw-shadow:var(--tw-shadow-colored)}.hover\:-translate-y-0\.5:hover{--tw-translate-y:-0.125rem}.hover\:-translate-y-0\.5:hover,.hover\:-translate-y-px:hover{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:-translate-y-px:hover{--tw-translate-y:-1px}.hover\:border-0:hover{border-width:0}.hover\:\!border-\[var\(--brand-500\)\]:hover{border-color:var(--brand-500)!important}.hover\:\!border-transparent:hover{border-color:transparent!important}.hover\:border-\[var\(--border-strong\)\]:hover{border-color:var(--border-strong)}.hover\:border-\[var\(--brand-200\)\]:hover{border-color:var(--brand-200)}.hover\:border-\[var\(--brand-300\)\]:hover{border-color:var(--brand-300)}.hover\:border-\[var\(--brand-400\)\]:hover{border-color:var(--brand-400)}.hover\:border-\[var\(--brand-500\)\]:hover{border-color:var(--brand-500)}.hover\:border-\[var\(--primary\)\]:hover{border-color:var(--primary)}.hover\:border-amber-400:hover{--tw-border-opacity:1;border-color:rgb(251 191 36/var(--tw-border-opacity,1))}.hover\:border-brand-200:hover{border-color:var(--brand-200)}.hover\:border-brand-300:hover{border-color:var(--brand-300)}.hover\:border-brand-400:hover{border-color:var(--brand-400)}.hover\:border-red-400:hover{--tw-border-opacity:1;border-color:rgb(248 113 113/var(--tw-border-opacity,1))}.hover\:border-l-\[var\(--brand-300\)\]:hover{border-left-color:var(--brand-300)}.hover\:bg-\[\#F3F3F3\]:hover{--tw-bg-opacity:1;background-color:rgb(243 243 243/var(--tw-bg-opacity,1))}.hover\:bg-\[rgba\(15\2c 23\2c 42\2c 0\.035\)\]:hover{background-color:rgba(15,23,42,.035)}.hover\:bg-\[rgba\(15\2c 23\2c 42\2c 0\.045\)\]:hover{background-color:rgba(15,23,42,.045)}.hover\:bg-\[var\(--bg-hover\)\]:hover{background-color:var(--bg-hover)}.hover\:bg-\[var\(--brand-100\)\]:hover{background-color:var(--brand-100)}.hover\:bg-\[var\(--brand-200\)\]:hover{background-color:var(--brand-200)}.hover\:bg-\[var\(--brand-50\)\]:hover{background-color:var(--brand-50)}.hover\:bg-\[var\(--brand-700\)\]:hover{background-color:var(--brand-700)}.hover\:bg-\[var\(--brand-800\)\]:hover{background-color:var(--brand-800)}.hover\:bg-\[var\(--btn-hover\)\]:hover{background-color:var(--btn-hover)}.hover\:bg-\[var\(--primary-hover\)\]:hover{background-color:var(--primary-hover)}.hover\:bg-\[var\(--primary-subtle\)\]:hover{background-color:var(--primary-subtle)}.hover\:bg-\[var\(--surface-card\)\]:hover{background-color:var(--surface-card)}.hover\:bg-\[var\(--surface-page\)\]:hover{background-color:var(--surface-page)}.hover\:bg-amber-100:hover{--tw-bg-opacity:1;background-color:rgb(254 243 199/var(--tw-bg-opacity,1))}.hover\:bg-amber-800:hover{--tw-bg-opacity:1;background-color:rgb(146 64 14/var(--tw-bg-opacity,1))}.hover\:bg-black:hover{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.hover\:bg-black\/5:hover{background-color:rgba(0,0,0,.05)}.hover\:bg-brand-100:hover{background-color:var(--brand-100)}.hover\:bg-brand-50:hover{background-color:var(--brand-50)}.hover\:bg-emerald-50:hover{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1))}.hover\:bg-emerald-600:hover{--tw-bg-opacity:1;background-color:rgb(5 150 105/var(--tw-bg-opacity,1))}.hover\:bg-emerald-700:hover{--tw-bg-opacity:1;background-color:rgb(4 120 87/var(--tw-bg-opacity,1))}.hover\:bg-gray-100:hover{--tw-bg-opacity:1;background-color:rgb(243 244 246/var(--tw-bg-opacity,1))}.hover\:bg-gray-50:hover{--tw-bg-opacity:1;background-color:rgb(249 250 251/var(--tw-bg-opacity,1))}.hover\:bg-gray-50\/50:hover{background-color:rgba(249,250,251,.5)}.hover\:bg-gray-900:hover{--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity,1))}.hover\:bg-primary-50:hover{background-color:rgba(0,0,0,.03)}.hover\:bg-primary-700:hover{background-color:rgba(0,0,0,.7)}.hover\:bg-red-50:hover{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1))}.hover\:bg-red-700:hover{--tw-bg-opacity:1;background-color:rgb(185 28 28/var(--tw-bg-opacity,1))}.hover\:bg-red-800:hover{--tw-bg-opacity:1;background-color:rgb(153 27 27/var(--tw-bg-opacity,1))}.hover\:bg-sky-100:hover{--tw-bg-opacity:1;background-color:rgb(224 242 254/var(--tw-bg-opacity,1))}.hover\:bg-transparent:hover{background-color:transparent}.hover\:bg-violet-50:hover{--tw-bg-opacity:1;background-color:rgb(245 243 255/var(--tw-bg-opacity,1))}.hover\:bg-violet-700:hover{--tw-bg-opacity:1;background-color:rgb(109 40 217/var(--tw-bg-opacity,1))}.hover\:bg-white:hover{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.hover\:bg-white\/40:hover{background-color:hsla(0,0%,100%,.4)}.hover\:bg-white\/60:hover{background-color:hsla(0,0%,100%,.6)}.hover\:bg-zinc-800:hover{--tw-bg-opacity:1;background-color:rgb(39 39 42/var(--tw-bg-opacity,1))}.hover\:bg-zinc-900:hover{--tw-bg-opacity:1;background-color:rgb(24 24 27/var(--tw-bg-opacity,1))}.hover\:text-\[rgba\(25\2c 31\2c 42\2c 0\.82\)\]:hover{color:rgba(25,31,42,.82)}.hover\:text-\[rgba\(31\2c 41\2c 55\2c 0\.78\)\]:hover{color:rgba(31,41,55,.78)}.hover\:text-\[var\(--brand-500\)\]:hover{color:var(--brand-500)}.hover\:text-\[var\(--brand-600\)\]:hover{color:var(--brand-600)}.hover\:text-\[var\(--brand-700\)\]:hover{color:var(--brand-700)}.hover\:text-\[var\(--brand-800\)\]:hover{color:var(--brand-800)}.hover\:text-\[var\(--brand-900\)\]:hover{color:var(--brand-900)}.hover\:text-\[var\(--brand-accent-hover\)\]:hover{color:var(--brand-accent-hover)}.hover\:text-\[var\(--primary\)\]:hover{color:var(--primary)}.hover\:text-\[var\(--selection-active-text\)\]:hover{color:var(--selection-active-text)}.hover\:text-\[var\(--text-primary\)\]:hover{color:var(--text-primary)}.hover\:text-\[var\(--text-secondary\)\]:hover{color:var(--text-secondary)}.hover\:text-amber-700:hover{--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity,1))}.hover\:text-brand-500:hover{color:var(--brand-500)}.hover\:text-brand-600:hover{color:var(--brand-600)}.hover\:text-brand-700:hover{color:var(--brand-700)}.hover\:text-brand-800:hover{color:var(--brand-800)}.hover\:text-brand-900:hover{color:var(--brand-900)}.hover\:text-gray-500:hover{--tw-text-opacity:1;color:rgb(107 114 128/var(--tw-text-opacity,1))}.hover\:text-gray-600:hover{--tw-text-opacity:1;color:rgb(75 85 99/var(--tw-text-opacity,1))}.hover\:text-gray-700:hover{--tw-text-opacity:1;color:rgb(55 65 81/var(--tw-text-opacity,1))}.hover\:text-gray-800:hover{--tw-text-opacity:1;color:rgb(31 41 55/var(--tw-text-opacity,1))}.hover\:text-gray-900:hover{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.hover\:text-primary-600:hover{color:rgba(0,0,0,.6)}.hover\:text-red-500:hover{--tw-text-opacity:1;color:rgb(239 68 68/var(--tw-text-opacity,1))}.hover\:text-red-600:hover{--tw-text-opacity:1;color:rgb(220 38 38/var(--tw-text-opacity,1))}.hover\:text-sky-700:hover{--tw-text-opacity:1;color:rgb(3 105 161/var(--tw-text-opacity,1))}.hover\:text-zinc-100:hover{--tw-text-opacity:1;color:rgb(244 244 245/var(--tw-text-opacity,1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-80:hover{opacity:.8}.hover\:shadow:hover{--tw-shadow:0 1px 3px 0 rgba(0,0,0,.1),0 1px 2px -1px rgba(0,0,0,.1);--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_1px_2px_rgba\(16\2c 16\2c 16\2c 0\.04\)\2c 0_8px_24px_rgba\(16\2c 16\2c 16\2c 0\.06\)\]:hover{--tw-shadow:0 1px 2px hsla(0,0%,6%,.04),0 8px 24px hsla(0,0%,6%,.06);--tw-shadow-colored:0 1px 2px var(--tw-shadow-color),0 8px 24px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_2px_8px_rgb\(16_16_16\/0\.06\)\]:hover{--tw-shadow:0 2px 8px hsla(0,0%,6%,.06);--tw-shadow-colored:0 2px 8px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[0_2px_8px_rgba\(0\2c 0\2c 0\2c 0\.08\)\]:hover{--tw-shadow:0 2px 8px rgba(0,0,0,.08);--tw-shadow-colored:0 2px 8px var(--tw-shadow-color)}.hover\:shadow-\[0_2px_8px_rgba\(0\2c 0\2c 0\2c 0\.08\)\]:hover,.hover\:shadow-card:hover{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow-card:hover{--tw-shadow:var(--shadow-card);--tw-shadow-colored:var(--shadow-card)}.hover\:shadow-sm:hover{--tw-shadow:0 1px 2px 0 rgba(0,0,0,.05);--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.hover\:shadow-\[var\(--shadow-hover\)\]:hover{--tw-shadow-color:var(--shadow-hover);--tw-shadow:var(--tw-shadow-colored)}.focus\:border-0:focus{border-width:0}.focus\:\!border-\[var\(--brand-900\)\]:focus{border-color:var(--brand-900)!important}.focus\:\!border-transparent:focus{border-color:transparent!important}.focus\:border-\[var\(--brand-300\)\]:focus{border-color:var(--brand-300)}.focus\:border-\[var\(--brand-400\)\]:focus{border-color:var(--brand-400)}.focus\:border-\[var\(--brand-500\)\]:focus{border-color:var(--brand-500)}.focus\:border-\[var\(--danger\)\]:focus{border-color:var(--danger)}.focus\:border-\[var\(--field-focus-border\)\]:focus{border-color:var(--field-focus-border)}.focus\:border-brand-400:focus{border-color:var(--brand-400)}.focus\:border-primary-500:focus{border-color:rgba(0,0,0,.5)}.focus\:border-primary-600:focus{border-color:rgba(0,0,0,.6)}.focus\:border-red-500:focus{--tw-border-opacity:1;border-color:rgb(239 68 68/var(--tw-border-opacity,1))}.focus\:border-zinc-600:focus{--tw-border-opacity:1;border-color:rgb(82 82 91/var(--tw-border-opacity,1))}.focus\:bg-white:focus{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.focus\:opacity-100:focus{opacity:1}.focus\:\!shadow-\[0_0_0_3px_rgba\(0\2c 0\2c 0\2c 0\.08\)\]:focus{--tw-shadow:0 0 0 3px rgba(0,0,0,.08)!important;--tw-shadow-colored:0 0 0 3px var(--tw-shadow-color)!important}.focus\:\!shadow-\[0_0_0_3px_rgba\(0\2c 0\2c 0\2c 0\.08\)\]:focus,.focus\:\!shadow-none:focus{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)!important}.focus\:\!shadow-none:focus{--tw-shadow:0 0 #0000!important;--tw-shadow-colored:0 0 #0000!important}.focus\:shadow-\[0_0_0_3px_rgba\(217\2c 48\2c 37\2c 0\.10\)\]:focus{--tw-shadow:0 0 0 3px rgba(217,48,37,.1);--tw-shadow-colored:0 0 0 3px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.focus\:shadow-\[0_0_0_3px_var\(--field-focus-ring\)\]:focus{--tw-shadow:0 0 0 3px var(--field-focus-ring);--tw-shadow-colored:0 0 0 3px var(--tw-shadow-color)}.focus\:shadow-\[0_0_0_3px_var\(--field-focus-ring\)\]:focus,.focus\:shadow-none:focus{box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.focus\:shadow-none:focus{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-0:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-0:focus,.focus\:ring-1:focus{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-1:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-2:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-\[var\(--brand-accent-soft\)\]:focus{--tw-ring-color:var(--brand-accent-soft)}.focus\:ring-gray-300:focus{--tw-ring-opacity:1;--tw-ring-color:rgb(209 213 219/var(--tw-ring-opacity,1))}.focus\:ring-primary-500\/20:focus{--tw-ring-color:rgba(0,0,0,.2)}.focus\:ring-primary-600\/15:focus{--tw-ring-color:rgba(0,0,0,.15)}.focus-visible\:outline-none:focus-visible{outline:2px solid transparent;outline-offset:2px}.focus-visible\:ring-2:focus-visible{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-inset:focus-visible{--tw-ring-inset:inset}.focus-visible\:ring-\[var\(--brand-400\)\]:focus-visible{--tw-ring-color:var(--brand-400)}.focus-visible\:ring-\[var\(--focus-color\)\]:focus-visible{--tw-ring-color:var(--focus-color)}.focus-visible\:ring-\[var\(--primary-subtle\)\]:focus-visible{--tw-ring-color:var(--primary-subtle)}.focus-visible\:ring-offset-1:focus-visible{--tw-ring-offset-width:1px}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-\[\#F3F3F3\]:disabled{--tw-bg-opacity:1;background-color:rgb(243 243 243/var(--tw-bg-opacity,1))}.disabled\:bg-\[var\(--bg-disabled\)\]:disabled{background-color:var(--bg-disabled)}.disabled\:text-\[var\(--text-disabled\)\]:disabled{color:var(--text-disabled)}.disabled\:text-\[var\(--text-muted\)\]:disabled{color:var(--text-muted)}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-45:disabled{opacity:.45}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.disabled\:opacity-70:disabled{opacity:.7}.disabled\:hover\:bg-transparent:hover:disabled{background-color:transparent}.group:focus-within .group-focus-within\:bg-\[position\:100\%_50\%\]{background-position:100% 50%}.group:focus-within .group-focus-within\:opacity-100{opacity:1}.group\/dim:hover .group-hover\/dim\:block,.group\/item:hover .group-hover\/item\:block{display:block}.group:hover .group-hover\:-translate-x-0\.5{--tw-translate-x:-0.125rem}.group:hover .group-hover\:-translate-x-0\.5,.group:hover .group-hover\:translate-x-0{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:translate-x-0{--tw-translate-x:0px}.group:hover .group-hover\:translate-x-0\.5{--tw-translate-x:0.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.group:hover .group-hover\:border-\[var\(--brand-200\)\]{border-color:var(--brand-200)}.group:hover .group-hover\:border-\[var\(--brand-400\)\]{border-color:var(--brand-400)}.group:hover .group-hover\:bg-\[var\(--brand-100\)\]{background-color:var(--brand-100)}.group:hover .group-hover\:bg-\[var\(--brand-50\)\]{background-color:var(--brand-50)}.group:hover .group-hover\:bg-\[position\:100\%_50\%\]{background-position:100% 50%}.group:hover .group-hover\:text-\[var\(--brand-500\)\]{color:var(--brand-500)}.group:hover .group-hover\:text-\[var\(--brand-700\)\]{color:var(--brand-700)}.group:hover .group-hover\:text-\[var\(--brand-800\)\]{color:var(--brand-800)}.group:hover .group-hover\:text-\[var\(--text-primary\)\]{color:var(--text-primary)}.group:hover .group-hover\:opacity-100,.group\/attach:hover .group-hover\/attach\:opacity-100,.group\/exp:hover .group-hover\/exp\:opacity-100,.group\/tip:hover .group-hover\/tip\:opacity-100{opacity:1}.peer:checked~.peer-checked\:translate-x-\[18px\]{--tw-translate-x:18px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.peer:checked~.peer-checked\:\!bg-black{--tw-bg-opacity:1!important;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))!important}.peer:checked~.peer-checked\:hover\:text-\[var\(--selection-active-text\)\]:hover,.peer:checked~.peer-checked\:text-\[var\(--selection-active-text\)\]{color:var(--selection-active-text)}.peer:focus-visible~.peer-focus-visible\:outline{outline-style:solid}.peer:focus-visible~.peer-focus-visible\:outline-2{outline-width:2px}.peer:focus-visible~.peer-focus-visible\:outline-offset-1{outline-offset:1px}.peer:focus-visible~.peer-focus-visible\:outline-offset-2{outline-offset:2px}.peer:focus-visible~.peer-focus-visible\:outline-\[var\(--focus-color\)\]{outline-color:var(--focus-color)}.peer:focus-visible~.peer-focus-visible\:outline-black\/60{outline-color:rgba(0,0,0,.6)}.peer:disabled~.peer-disabled\:cursor-not-allowed{cursor:not-allowed}.peer:disabled~.peer-disabled\:opacity-45{opacity:.45}.has-\[input\:checked\]\:border-transparent:has(input:checked){border-color:transparent}.has-\[input\:checked\]\:bg-\[\#F3F3F3\]:has(input:checked){--tw-bg-opacity:1;background-color:rgb(243 243 243/var(--tw-bg-opacity,1))}.has-\[input\:checked\]\:bg-transparent:has(input:checked){background-color:transparent}.group\/cb:has(input:checked) .group-has-\[input\:checked\]\/cb\:border-black{--tw-border-opacity:1;border-color:rgb(0 0 0/var(--tw-border-opacity,1))}.group\/cb:has(input:checked) .group-has-\[input\:checked\]\/cb\:bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.group\/cb:has(input:checked) .group-has-\[input\:checked\]\/cb\:opacity-100{opacity:1}.aria-selected\:bg-\[rgba\(15\2c 23\2c 42\2c 0\.045\)\][aria-selected=true]{background-color:rgba(15,23,42,.045)}@media (prefers-reduced-motion:reduce){.motion-reduce\:animate-none{animation:none}.motion-reduce\:transition-none{transition-property:none}}@media not all and (min-width:1024px){.max-lg\:w-\[160px\]{width:160px}}@media not all and (min-width:640px){.max-sm\:ml-auto{margin-left:auto}.max-sm\:hidden{display:none}.max-sm\:w-full{width:100%}.max-sm\:grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.max-sm\:flex-row{flex-direction:row}.max-sm\:flex-col{flex-direction:column}.max-sm\:flex-wrap{flex-wrap:wrap}.max-sm\:items-start{align-items:flex-start}.max-sm\:items-center{align-items:center}.max-sm\:items-stretch{align-items:stretch}.max-sm\:justify-start{justify-content:flex-start}.max-sm\:gap-1\.5{gap:.375rem}.max-sm\:gap-2{gap:.5rem}.max-sm\:gap-3{gap:.75rem}}@media (min-width:640px){.sm\:order-1{order:1}.sm\:order-2{order:2}.sm\:mt-0{margin-top:0}.sm\:block{display:block}.sm\:inline{display:inline}.sm\:flex{display:flex}.sm\:contents{display:contents}.sm\:hidden{display:none}.sm\:h-28{height:7rem}.sm\:w-1\/2{width:50%}.sm\:w-auto{width:auto}.sm\:min-w-80{min-width:20rem}.sm\:min-w-\[286px\]{min-width:286px}.sm\:min-w-\[520px\]{min-width:520px}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:flex-row{flex-direction:row}.sm\:flex-nowrap{flex-wrap:nowrap}.sm\:items-start{align-items:flex-start}.sm\:items-center{align-items:center}.sm\:justify-start{justify-content:flex-start}.sm\:justify-end{justify-content:flex-end}.sm\:justify-between{justify-content:space-between}.sm\:gap-3{gap:.75rem}.sm\:gap-4{gap:1rem}.sm\:gap-5{gap:1.25rem}.sm\:gap-6{gap:1.5rem}.sm\:self-auto{align-self:auto}.sm\:border-l{border-left-width:1px}.sm\:border-t-0{border-top-width:0}.sm\:p-6{padding:1.5rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:px-8{padding-left:2rem;padding-right:2rem}.sm\:pr-1{padding-right:.25rem}.sm\:pt-0{padding-top:0}}@media (min-width:768px){.md\:bottom-7{bottom:1.75rem}.md\:block{display:block}.md\:inline-block{display:inline-block}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-\[160px_1fr\]{grid-template-columns:160px 1fr}.md\:flex-row{flex-direction:row}.md\:px-10{padding-left:2.5rem;padding-right:2.5rem}.md\:px-8{padding-left:2rem;padding-right:2rem}.md\:text-\[38px\]{font-size:38px}.md\:text-\[40px\]{font-size:40px}}@media (min-width:1024px){.lg\:sticky{position:sticky}.lg\:inset-y-2{top:.5rem;bottom:.5rem}.lg\:left-0{left:0}.lg\:right-auto{right:auto}.lg\:top-6{top:1.5rem}.lg\:block{display:block}.lg\:inline{display:inline}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:h-80{height:20rem}.lg\:h-auto{height:auto}.lg\:w-\[220px\]{width:220px}.lg\:w-\[3px\]{width:3px}.lg\:w-full{width:100%}.lg\:min-w-0{min-width:0}.lg\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.lg\:grid-cols-\[1\.1fr_0\.9fr\]{grid-template-columns:1.1fr .9fr}.lg\:grid-cols-\[220px_minmax\(0\2c 1fr\)\]{grid-template-columns:220px minmax(0,1fr)}.lg\:self-start{align-self:flex-start}.lg\:overflow-hidden{overflow:hidden}.lg\:rounded-r{border-top-right-radius:.25rem;border-bottom-right-radius:.25rem}.lg\:border-b{border-bottom-width:1px}.lg\:border-l{border-left-width:1px}.lg\:border-r-0{border-right-width:0}.lg\:border-t-0{border-top-width:0}.lg\:p-12{padding:3rem}.lg\:p-8{padding:2rem}.lg\:px-16{padding-left:4rem;padding-right:4rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}.lg\:pt-0{padding-top:0}.lg\:text-\[30px\]{font-size:30px}}@media (min-width:1280px){.xl\:w-\[600px\]{width:600px}.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.xl\:grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.xl\:px-20{padding-left:5rem;padding-right:5rem}}.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}.\[\&\>svg\]\:h-\[18px\]>svg{height:18px}.\[\&\>svg\]\:w-\[18px\]>svg{width:18px}.\[\&\>tr\:last-child\]\:border-0>tr:last-child{border-width:0}.\[\&_\.action\]\:text-\[var\(--primary\)\] .action{color:var(--primary)}.\[\&_\.btn-label\]\:\!text-white .btn-label{--tw-text-opacity:1!important;color:rgb(255 255 255/var(--tw-text-opacity,1))!important}.\[\&_\.btn\]\:h-12 .btn{height:3rem}.\[\&_\.btn\]\:w-full .btn{width:100%}.\[\&_\.btn\]\:rounded-\[14px\] .btn{border-radius:14px}.\[\&_\.highlight\]\:font-medium .highlight{font-weight:500}.\[\&_\.highlight\]\:text-\[var\(--brand-800\)\] .highlight{color:var(--brand-800)}.\[\&_\.negative\]\:text-\[var\(--trend-down\)\] .negative{color:var(--trend-down)}.\[\&_\.positive\]\:text-\[var\(--trend-up\)\] .positive{color:var(--trend-up)}.\[\&_span\]\:\!text-white span,.\[\&_svg\]\:\!text-white svg{--tw-text-opacity:1!important;color:rgb(255 255 255/var(--tw-text-opacity,1))!important}