.ud_WNW_list{border-top:1px solid var(--color-border);margin:0;padding:0;list-style:none}.ud_WNW_item{border-bottom:1px solid var(--color-border)}.ud_WNW_question{justify-content:space-between;align-items:center;gap:var(--space-6);width:100%;padding:var(--space-5) 0;font:inherit;font-size:var(--l-h3);font-weight:var(--weight-semibold);text-align:left;color:var(--color-text);cursor:pointer;background:0 0;border:0;display:flex}.ud_WNW_toggle{color:var(--color-icon);transition:transform var(--duration-slow) var(--ease-settle);flex:none}.ud_WNW_item[data-open=true] .ud_WNW_toggle{transform:rotate(45deg)}.ud_WNW_answer{max-width:42rem;padding:0 0 var(--space-6);font-size:var(--text-lg);color:var(--color-text-secondary);margin:0;line-height:1.65}
.kUQ17G_button{height:2rem;padding:0 var(--space-3);border-radius:var(--radius-md);font-size:var(--text-sm);font-weight:var(--weight-medium);white-space:nowrap;-webkit-user-select:none;user-select:none;transition:background var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), transform var(--duration-fast) var(--ease-standard);border:1px solid #0000;flex:none;justify-content:center;align-items:center;gap:.375rem;line-height:1;text-decoration:none;display:inline-flex}.kUQ17G_button:active:not(:disabled){transform:translateY(.5px)}.kUQ17G_button:disabled{opacity:.5;cursor:not-allowed}.kUQ17G_icon{flex:none}.kUQ17G_inline{border-radius:var(--radius-sm);border:0;height:auto;padding:0}.kUQ17G_inline:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.kUQ17G_primary{background:var(--color-primary);color:var(--color-primary-contrast)}.kUQ17G_primary:hover:not(:disabled){background:var(--color-primary-hover)}.kUQ17G_secondary{border-color:var(--color-border);background:var(--color-surface);box-shadow:var(--shadow-sm);color:var(--color-text)}.kUQ17G_secondary:hover:not(:disabled){border-color:var(--color-border-strong);background:var(--color-surface-muted)}.kUQ17G_ghost{color:var(--color-accent);background:0 0}.kUQ17G_ghost:hover:not(:disabled){color:var(--color-accent-hover)}.kUQ17G_danger{background:var(--color-danger);color:var(--color-accent-contrast)}.kUQ17G_danger:hover:not(:disabled){background:color-mix(in srgb, var(--color-danger) 86%, var(--color-text))}
.mFzs0q_backdrop{--cell:3.25rem;z-index:-1;background:radial-gradient(56rem 32rem at 50% 32%, var(--color-accent-subtle), transparent 70%), linear-gradient(var(--color-border) 1px, transparent 1px) 0 0 / var(--cell) var(--cell), linear-gradient(90deg, var(--color-border) 1px, transparent 1px) 0 0 / var(--cell) var(--cell);position:absolute;inset:0;overflow:hidden}.mFzs0q_bottom{-webkit-mask-image:linear-gradient(#000 0% 55%,#0000 100%),linear-gradient(90deg,#0000 0%,#000 12% 88%,#0000 100%);mask-image:linear-gradient(#000 0% 55%,#0000 100%),linear-gradient(90deg,#0000 0%,#000 12% 88%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.mFzs0q_both{-webkit-mask-image:linear-gradient(#0000 0%,#000 25% 75%,#0000 100%),linear-gradient(90deg,#0000 0%,#000 12% 88%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 25% 75%,#0000 100%),linear-gradient(90deg,#0000 0%,#000 12% 88%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.mFzs0q_cell{left:calc(var(--x) * var(--cell) + 1px);top:calc(var(--y) * var(--cell) + 1px);width:calc(var(--cell) - 1px);height:calc(var(--cell) - 1px);background:color-mix(in srgb, var(--color-accent) 12%, transparent);opacity:0;animation:mFzs0q_glow 9s infinite var(--ease-standard);animation-delay:calc(var(--d) * .56s);position:absolute}@keyframes mFzs0q_glow{0%,to{opacity:0}12%,28%{opacity:1}45%{opacity:0}}@media (prefers-reduced-motion:reduce){.mFzs0q_cell{opacity:.6;animation:none}}
.EjSOSq_section{isolation:isolate;min-height:100svh;padding:calc(var(--l-nav) + 2rem) 0 var(--space-16);border-top:1px solid var(--color-border-subtle);flex-direction:column;justify-content:center;display:flex;position:relative;overflow:hidden}.EjSOSq_inner{justify-content:space-between;align-items:flex-end;gap:var(--space-8) var(--space-12);max-width:calc(var(--l-max) + 2 * var(--l-pad));padding:0 var(--l-pad);flex-wrap:wrap;margin:0 auto;display:flex}.EjSOSq_copy{gap:var(--space-4);max-width:52rem;display:grid}.EjSOSq_title{font-size:var(--l-display);font-weight:var(--weight-bold);letter-spacing:-.035em;text-wrap:balance;margin:0;line-height:1.06}.EjSOSq_lead{font-size:var(--l-lead);color:var(--color-text-secondary);margin:0;line-height:1.6}.EjSOSq_actions{gap:var(--space-3);flex-wrap:wrap;display:flex}.EjSOSq_cta{height:2.75rem;padding:0 var(--space-5);border-radius:var(--radius-lg);font-size:var(--text-md)}
.CVQtaW_header{z-index:var(--z-sticky);padding:.875rem var(--l-pad) 0;pointer-events:none;position:fixed;inset:0 0 auto}.CVQtaW_bar{pointer-events:auto;align-items:center;gap:var(--space-4);width:min(var(--l-max), 100%);height:3.625rem;transition:background var(--duration-slow) var(--ease-standard), border-color var(--duration-slow) var(--ease-standard), box-shadow var(--duration-slow) var(--ease-standard), width .5s var(--ease-settle), height var(--duration-slow) var(--ease-standard);background:0 0;border:1px solid #0000;border-radius:1rem;grid-template-columns:1fr auto 1fr;margin-inline:auto;padding:0 .625rem 0 1rem;display:grid}.CVQtaW_compact .CVQtaW_bar{border-color:var(--color-border-subtle);background:var(--glass-bg-dense);-webkit-backdrop-filter:blur(18px)saturate(160%);backdrop-filter:blur(18px)saturate(160%);width:min(62rem,100%);height:3.25rem;box-shadow:var(--shadow-md), inset 0 1px 0 var(--lightningcss-light,#fff9)var(--lightningcss-dark,#ffffff0d)}.CVQtaW_brand{border-radius:var(--radius-md);color:inherit;justify-self:start;text-decoration:none;display:inline-flex}.CVQtaW_links{align-items:center;gap:2px;display:flex}.CVQtaW_link{border-radius:var(--radius-full);height:2rem;color:var(--color-text-secondary);font-size:var(--text-sm);font-weight:var(--weight-medium);transition:color var(--duration-fast) var(--ease-standard);align-items:center;padding:0 .875rem;text-decoration:none;display:inline-flex;position:relative}.CVQtaW_link:hover,.CVQtaW_linkActive{color:var(--color-text)}.CVQtaW_pill{border:1px solid var(--color-border);border-radius:var(--radius-full);background:var(--color-surface-muted);position:absolute;inset:0}.CVQtaW_compact .CVQtaW_pill{background:var(--color-field)}.CVQtaW_linkLabel{position:relative}.CVQtaW_actions{justify-self:end;align-items:center;gap:var(--space-2);display:flex}.CVQtaW_cta{height:2.25rem;padding:0 var(--space-4)}@media (max-width:64rem){.CVQtaW_links{display:none}.CVQtaW_bar{grid-template-columns:1fr auto}}@media (max-width:30rem){.CVQtaW_login{display:none}}
.p0Cjmq_plans{align-items:stretch;gap:var(--space-4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.p0Cjmq_slot{display:grid}.p0Cjmq_plan{gap:var(--space-6);padding:var(--space-8) var(--space-6) var(--space-6);border:1px solid var(--color-border);border-radius:var(--l-radius-lg);background:var(--color-surface);transition:border-color var(--duration-normal) var(--ease-standard), box-shadow var(--duration-normal) var(--ease-standard), translate var(--duration-slow) var(--ease-settle);grid-template-rows:auto auto 1fr auto;display:grid}.p0Cjmq_plan:hover{border-color:var(--color-border-strong);box-shadow:var(--shadow-md);translate:0 -.25rem}.p0Cjmq_highlight{border-color:color-mix(in srgb, var(--color-accent) 50%, var(--color-border));box-shadow:0 0 0 .25rem var(--color-focus-ring), var(--shadow-md)}.p0Cjmq_highlight:hover{border-color:var(--color-accent)}.p0Cjmq_enterprise{background:0 0;border-style:dashed}.p0Cjmq_head{gap:var(--space-2);display:grid}.p0Cjmq_head h3{align-items:center;gap:var(--space-2);font-size:1.25rem;font-weight:var(--weight-semibold);margin:0;display:flex}.p0Cjmq_head p{min-height:2.8em;font-size:var(--text-md);color:var(--color-text-secondary);margin:0;line-height:1.5}.p0Cjmq_price{gap:var(--space-1);padding-bottom:var(--space-6);border-bottom:1px solid var(--color-border-subtle);display:grid}.p0Cjmq_price strong{font-size:2.25rem;font-weight:var(--weight-bold);letter-spacing:-.03em;font-variant-numeric:tabular-nums;line-height:1.1}.p0Cjmq_price span{font-size:var(--text-sm);color:var(--color-text-muted)}.p0Cjmq_veiled strong{filter:blur(.5rem);opacity:.55;-webkit-user-select:none;user-select:none}.p0Cjmq_points{align-content:start;gap:var(--space-3);font-size:var(--text-md);color:var(--color-text-secondary);margin:0;padding:0;list-style:none;display:grid}.p0Cjmq_points li{gap:var(--space-2);line-height:1.45;display:flex}.p0Cjmq_points svg{color:var(--color-accent);flex:none;margin-top:.1rem}.p0Cjmq_cta{border-radius:var(--radius-lg);height:2.75rem;font-size:var(--text-md)}.p0Cjmq_after{gap:var(--space-1);margin-top:var(--space-8);text-align:center;font-size:var(--text-sm);color:var(--color-text-muted);display:grid}.p0Cjmq_after p{margin:0}@media (max-width:72rem){.p0Cjmq_plans{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:40rem){.p0Cjmq_plans{grid-template-columns:1fr}}
._7uPmJW_section{min-height:100svh;padding:calc(var(--l-nav) + 2rem) 0 var(--space-16);flex-direction:column;justify-content:center;display:flex}._7uPmJW_muted{background:var(--color-surface-muted);border-block:1px solid var(--color-border-subtle)}._7uPmJW_container{width:100%;max-width:calc(var(--l-max) + 2 * var(--l-pad));padding:0 var(--l-pad);margin:0 auto}._7uPmJW_split{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:clamp(2rem,6vw,5rem);display:grid}._7uPmJW_split ._7uPmJW_header{top:calc(var(--l-nav) + 2rem);margin-bottom:0;position:sticky}@media (max-width:56rem){._7uPmJW_split{grid-template-columns:1fr}._7uPmJW_split ._7uPmJW_header{position:static}}._7uPmJW_header{gap:var(--space-4);max-width:44rem;margin-bottom:clamp(2.5rem,5vw,4rem);display:grid}._7uPmJW_center{text-align:center;justify-items:center;margin-inline:auto}._7uPmJW_eyebrow{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-accent);margin:0}._7uPmJW_title{font-size:var(--l-h2);font-weight:var(--weight-bold);letter-spacing:-.025em;text-wrap:balance;margin:0;line-height:1.1}._7uPmJW_lead{font-size:var(--l-lead);color:var(--color-text-secondary);text-wrap:pretty;margin:0;line-height:1.6}._7uPmJW_headRow{align-items:end;gap:var(--space-8);margin-bottom:var(--space-6);grid-template-columns:minmax(0,1fr) auto;display:grid}._7uPmJW_headRow ._7uPmJW_header{margin-bottom:0}._7uPmJW_aside{min-width:0}@media (max-width:56rem){._7uPmJW_headRow{grid-template-columns:1fr}}
.V8N3kG_features{gap:var(--space-4);margin-bottom:var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.V8N3kG_feature{height:16.5rem;padding:var(--space-6);border:1px solid var(--color-border);border-radius:var(--l-radius-lg);background:radial-gradient(80% 70% at 100% 0%, var(--color-accent-subtle), transparent 65%), var(--color-surface);overflow:hidden}.V8N3kG_featureInner{align-content:start;gap:var(--space-5);height:100%;animation:V8N3kG_swap .55s var(--ease-settle) both;display:grid}@keyframes V8N3kG_swap{0%{opacity:0;filter:blur(4px);transform:translateY(.75rem)}}.V8N3kG_copy{gap:var(--space-2);display:grid}.V8N3kG_eyebrow{align-items:center;gap:var(--space-2);font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-accent);display:inline-flex}.V8N3kG_copy h3{font-size:clamp(1.125rem,1rem + .5vw,1.375rem);font-weight:var(--weight-bold);letter-spacing:-.02em;text-wrap:balance;margin:0;line-height:1.2}.V8N3kG_copy p{font-size:var(--text-sm);color:var(--color-text-secondary);text-wrap:pretty;margin:0;line-height:1.55}.V8N3kG_art{align-content:center;min-height:6.5rem;display:grid}.V8N3kG_art *{animation-play-state:paused}[data-inview=true] .V8N3kG_art *{animation-play-state:running}.V8N3kG_moveArt{gap:var(--space-4);display:grid}.V8N3kG_sources{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.V8N3kG_file{align-items:center;gap:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-muted);font-size:var(--text-sm);color:var(--color-text-secondary);animation:V8N3kG_send 3.6s calc(var(--d) * .25s) var(--ease-settle) infinite;padding:.4rem .65rem;display:inline-flex}@keyframes V8N3kG_send{0%,15%{opacity:1;transform:none}35%{opacity:.55;transform:translate(.35rem)}60%,to{opacity:1;transform:none}}.V8N3kG_flow{align-items:center;gap:var(--space-2);margin-left:var(--space-1);color:var(--color-ai);display:inline-flex}.V8N3kG_flow i{background:linear-gradient(90deg, transparent, var(--color-ai));border-radius:1px;width:1.5rem;height:2px}.V8N3kG_imports{gap:var(--space-2);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.V8N3kG_imports li{align-items:center;gap:2px var(--space-2);border-radius:var(--radius-md);background:var(--color-surface-muted);font-size:var(--text-sm);animation:V8N3kG_arrive 3.6s calc(.6s + var(--d) * .3s) var(--ease-settle) infinite both;grid-template-columns:minmax(0,1fr) auto;padding:.5rem .65rem;display:grid}.V8N3kG_imports li>span{color:var(--color-text-muted);grid-column:1/-1;font-size:.75rem}.V8N3kG_imports strong{font-variant-numeric:tabular-nums}.V8N3kG_imports svg{color:var(--color-success)}@keyframes V8N3kG_arrive{0%,10%{opacity:.25;transform:translateY(.25rem)}25%,90%{opacity:1;transform:none}to{opacity:.25}}.V8N3kG_portal{gap:var(--space-4);font-size:var(--text-sm);display:grid}.V8N3kG_portalHead{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.V8N3kG_portalHead strong{font-size:1rem}.V8N3kG_live{align-items:center;gap:var(--space-2);background:var(--color-accent-subtle);color:var(--color-accent);border-radius:999px;padding:.2rem .6rem;display:inline-flex}.V8N3kG_live:before{content:"";background:currentColor;border-radius:50%;width:.4rem;height:.4rem;animation:1.6s ease-in-out infinite V8N3kG_pulse}@keyframes V8N3kG_pulse{50%{opacity:.3}}.V8N3kG_route{align-items:center;gap:var(--space-3);color:var(--color-text-secondary);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.V8N3kG_track{background:var(--color-field);border-radius:999px;height:.375rem;position:relative}.V8N3kG_track:before{content:"";border-radius:inherit;background:var(--color-accent);width:62%;animation:V8N3kG_progress 6s var(--ease-standard) infinite;position:absolute;inset:0 auto 0 0}.V8N3kG_truck{background:var(--color-accent);width:1.75rem;height:1.75rem;color:var(--color-accent-contrast);animation:V8N3kG_drive 6s var(--ease-standard) infinite;border-radius:50%;place-items:center;display:grid;position:absolute;top:50%;left:62%;transform:translate(-50%,-50%)}@keyframes V8N3kG_progress{0%{width:35%}}@keyframes V8N3kG_drive{0%{left:35%}}.V8N3kG_portalActions{gap:var(--space-2);flex-wrap:wrap;display:flex}.V8N3kG_portalActions span{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-muted);align-items:center;gap:.4rem;padding:.45rem .8rem;display:inline-flex}.V8N3kG_portalActions .V8N3kG_primary{background:var(--color-primary);color:var(--color-primary-contrast);border-color:#0000}.V8N3kG_more{gap:var(--space-2) var(--space-3);grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.V8N3kG_point{width:100%;padding:var(--space-2) var(--space-3) 0;border-radius:var(--radius-lg);font:inherit;text-align:left;color:inherit;cursor:pointer;transition:background var(--duration-normal) var(--ease-standard);background:0 0;border:none;gap:2px;display:grid}.V8N3kG_point:hover{background:var(--color-surface-muted)}.V8N3kG_point:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.V8N3kG_pointTitle{align-items:center;gap:var(--space-2);font-size:.875rem;font-weight:var(--weight-semibold);color:var(--color-text-secondary);transition:color var(--duration-normal) var(--ease-standard);display:flex}.V8N3kG_pointTitle svg{color:var(--color-text-muted);transition:color var(--duration-normal) var(--ease-standard)}.V8N3kG_pointText{color:var(--color-text-muted);font-size:.75rem;line-height:1.45}.V8N3kG_pointActive .V8N3kG_pointTitle{color:var(--color-text-strong)}.V8N3kG_pointActive .V8N3kG_pointTitle svg{color:var(--color-accent)}.V8N3kG_pointActive .V8N3kG_pointText{color:var(--color-text-secondary)}.V8N3kG_pointProgress{height:2px;margin-top:var(--space-2);background:var(--color-border-subtle);border-radius:1px;display:block;overflow:hidden}.V8N3kG_pointProgress i{background:var(--color-accent);transform-origin:0;height:100%;animation:linear both V8N3kG_fill;display:block}@keyframes V8N3kG_fill{0%{transform:scaleX(0)}}.V8N3kG_promises{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.V8N3kG_promises li{align-items:center;gap:var(--space-2);font-weight:var(--weight-medium);white-space:nowrap;display:inline-flex}.V8N3kG_promises svg{color:var(--color-success)}@media (max-width:64rem){.V8N3kG_more{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:56rem){.V8N3kG_features,.V8N3kG_more{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.V8N3kG_art *,.V8N3kG_featureInner{animation:none!important}}.V8N3kG_mergeChips span,.V8N3kG_miniCard,.V8N3kG_stepChip,.V8N3kG_warning,.V8N3kG_fields span,.V8N3kG_margin span{animation:V8N3kG_rise .5s calc(.2s + var(--d,0) * .12s) var(--ease-settle) both}@keyframes V8N3kG_rise{0%{opacity:0;transform:translateY(.4rem)}}.V8N3kG_merge{align-items:center;gap:var(--space-4);grid-template-columns:auto auto minmax(0,1fr);display:grid}.V8N3kG_mergeChips{gap:var(--space-2);grid-template-columns:repeat(2,auto);display:grid}.V8N3kG_mergeChips span,.V8N3kG_stepChip,.V8N3kG_miniCard,.V8N3kG_warning,.V8N3kG_fields span,.V8N3kG_margin span,.V8N3kG_node{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface-muted);font-size:var(--text-sm)}.V8N3kG_mergeChips span{color:var(--color-text-secondary);padding:.35rem .65rem}.V8N3kG_mergeArrow{color:var(--color-accent)}.V8N3kG_mergeTarget{padding:var(--space-3) var(--space-4);border:1px solid var(--color-accent);border-radius:var(--radius-lg);background:var(--color-accent-subtle);gap:2px;display:grid}.V8N3kG_mergeTarget small,.V8N3kG_miniCard small,.V8N3kG_node small,.V8N3kG_fields small,.V8N3kG_margin small,.V8N3kG_stepChip small{color:var(--color-text-muted);font-size:.6875rem}.V8N3kG_pair{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.V8N3kG_miniCard{padding:var(--space-3);gap:2px;display:grid}.V8N3kG_okLine{margin-top:var(--space-1);color:var(--color-success);align-items:center;gap:.3rem;font-size:.75rem;display:inline-flex}.V8N3kG_steps{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.V8N3kG_stepChip{align-items:center;gap:var(--space-2);padding:var(--space-3);display:flex}.V8N3kG_stepChip>svg{color:var(--color-success);flex:none}.V8N3kG_stepChip span{display:grid}.V8N3kG_warnings{gap:var(--space-2);display:grid}.V8N3kG_warning{align-items:center;gap:var(--space-2);padding:.55rem var(--space-3);border-color:color-mix(in srgb, var(--color-warning) 35%, var(--color-border));background:var(--color-warning-subtle);color:var(--color-text-secondary);display:flex}.V8N3kG_warning svg{color:var(--color-warning);flex:none}.V8N3kG_warning strong{color:var(--color-text-strong)}.V8N3kG_network{align-items:center;gap:var(--space-3);grid-template-columns:auto minmax(0,1fr) auto;display:grid}.V8N3kG_node{padding:var(--space-3);gap:2px;display:grid}.V8N3kG_wire{justify-items:center;gap:var(--space-1);color:var(--color-text-muted);font-size:.6875rem;display:grid;position:relative}.V8N3kG_packetOut,.V8N3kG_packetBack{white-space:nowrap;border-radius:999px;padding:.2rem .5rem}.V8N3kG_packetOut{background:var(--color-accent-subtle);color:var(--color-accent);animation:V8N3kG_toRight 3s var(--ease-standard) infinite}.V8N3kG_packetBack{background:color-mix(in srgb, var(--color-success) 14%, transparent);color:var(--color-success);animation:V8N3kG_toLeft 3s 1.5s var(--ease-standard) infinite both}@keyframes V8N3kG_toRight{0%{opacity:0;transform:translate(-1.5rem)}20%,70%{opacity:1;transform:none}to{opacity:0;transform:translate(1.5rem)}}@keyframes V8N3kG_toLeft{0%{opacity:0;transform:translate(1.5rem)}20%,70%{opacity:1;transform:none}to{opacity:0;transform:translate(-1.5rem)}}.V8N3kG_ai{gap:var(--space-3);display:grid}.V8N3kG_mail{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-text-secondary);display:flex}.V8N3kG_mail svg{flex:none}.V8N3kG_fields,.V8N3kG_margin{gap:var(--space-2);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.V8N3kG_fields span,.V8N3kG_margin span{gap:2px;padding:.45rem .6rem;display:grid}.V8N3kG_fields span{border-color:color-mix(in srgb, var(--color-ai) 40%, var(--color-border));background:var(--color-ai-subtle)}.V8N3kG_margin{grid-template-columns:repeat(4,minmax(0,1fr))}.V8N3kG_margin .V8N3kG_result{border-color:color-mix(in srgb, var(--color-success) 40%, var(--color-border));background:color-mix(in srgb, var(--color-success) 12%, transparent);grid-column:1/-1;justify-content:space-between;align-items:center;display:flex}.V8N3kG_margin .V8N3kG_result strong{color:var(--color-success)}.V8N3kG_co2{gap:var(--space-2);display:grid}.V8N3kG_co2Row{align-items:center;gap:var(--space-3);font-size:var(--text-sm);grid-template-columns:4rem minmax(0,1fr);display:grid}.V8N3kG_co2Row i{width:var(--w);background:var(--color-success);transform-origin:0;height:.6rem;animation:V8N3kG_grow .7s calc(.2s + var(--d,0) * .12s) var(--ease-settle) both;border-radius:999px;display:block}@keyframes V8N3kG_grow{0%{transform:scaleX(0)}}.V8N3kG_co2Total{align-items:center;gap:var(--space-2);margin-top:var(--space-1);font-size:var(--text-sm);color:var(--color-success);display:inline-flex}
.bnoFVW_root{flex:none;display:block}.bnoFVW_ink{fill:var(--color-brand-ink)}.bnoFVW_dot{fill:var(--color-brand-accent)}.bnoFVW_root[data-tone=current] .bnoFVW_ink,.bnoFVW_root[data-tone=mono] .bnoFVW_ink,.bnoFVW_root[data-tone=mono] .bnoFVW_dot{fill:currentColor}
.Ua2hSG_trigger{align-items:center;gap:var(--space-2);min-width:var(--inline-control-width,10rem);max-width:20rem;height:2rem;padding:0 var(--space-2) 0 var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-field);color:var(--color-text);font-size:var(--text-sm);font-weight:var(--weight-medium);white-space:nowrap;cursor:pointer;transition:background var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard);line-height:1;display:inline-flex}.Ua2hSG_trigger:hover:not(:disabled),.Ua2hSG_trigger[aria-expanded=true]{border-color:var(--color-border-strong);background:var(--color-field-hover)}.Ua2hSG_trigger:focus-visible{box-shadow:0 0 0 .1875rem var(--color-focus-ring);outline:none}.Ua2hSG_trigger:disabled{opacity:.5;cursor:not-allowed}.Ua2hSG_dot{border-radius:var(--radius-full);background:var(--swatch);width:1rem;height:1rem;box-shadow:inset 0 0 0 1px var(--color-border);transition:background var(--duration-normal) var(--ease-standard);flex:none}.Ua2hSG_label{text-overflow:ellipsis;text-align:left;flex:1;min-width:0;overflow:hidden}.Ua2hSG_chevron{margin-left:var(--space-2);color:var(--color-text-muted);transition:transform var(--duration-slow) var(--ease-standard);flex:none}.Ua2hSG_chevronOpen{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.Ua2hSG_dot,.Ua2hSG_chevron{transition:none}}
.bAbQCq_badge{--tone:var(--color-text-secondary);height:1.25rem;padding:0 var(--space-2);border-radius:var(--radius-full);background:color-mix(in srgb, var(--tone) 12%, transparent);color:var(--tone);font-size:var(--text-xs);font-weight:var(--weight-medium);white-space:nowrap;vertical-align:middle;transition:background var(--duration-normal) var(--ease-standard), color var(--duration-normal) var(--ease-standard);flex:none;align-items:center;gap:.3125rem;line-height:1;display:inline-flex}.bAbQCq_badge[data-tone=neutral]{--tone:var(--color-text-secondary);background:var(--color-field-hover)}.bAbQCq_badge[data-tone=accent]{--tone:var(--color-accent)}.bAbQCq_badge[data-tone=success]{--tone:var(--color-success)}.bAbQCq_badge[data-tone=warning]{--tone:var(--color-warning)}.bAbQCq_badge[data-tone=danger]{--tone:var(--color-danger)}.bAbQCq_badge[data-tone=custom]{color:color-mix(in srgb, var(--tone) 80%, var(--color-text-primary))}.bAbQCq_dot{border-radius:var(--radius-full);background:currentColor;width:.375rem;height:.375rem}.bAbQCq_action{cursor:pointer;border:0;font-family:inherit}.bAbQCq_action:hover{background:color-mix(in srgb, var(--tone) 20%, transparent)}.bAbQCq_action[data-tone=neutral]:hover{background:var(--color-border)}.bAbQCq_action:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}.bAbQCq_arrow{transition:transform var(--duration-fast) var(--ease-standard);flex:none}.bAbQCq_action:hover .bAbQCq_arrow{transform:translate(2px)}@media (prefers-reduced-motion:reduce){.bAbQCq_arrow{transition:none}}.bAbQCq_group{gap:var(--space-1);flex-wrap:wrap;min-width:0;display:flex}
.CWvAyq_form{gap:var(--space-5);width:100%;max-width:21.25rem;display:grid}.CWvAyq_head{justify-items:start;gap:var(--space-1);display:grid}.CWvAyq_counter{color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--weight-medium)}.CWvAyq_logo{margin-bottom:var(--space-4)}.CWvAyq_title{font-size:var(--text-2xl);font-weight:var(--weight-semibold);line-height:var(--leading-tight);letter-spacing:-.01em}.CWvAyq_subtitle{margin-top:var(--space-1);color:var(--color-text-muted);font-size:var(--text-sm);line-height:var(--leading-normal)}.CWvAyq_fields{gap:var(--space-4);display:grid}.CWvAyq_names{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}.CWvAyq_forward{animation:CWvAyq_fromRight var(--duration-slow) var(--ease-standard)}.CWvAyq_back{animation:CWvAyq_fromLeft var(--duration-slow) var(--ease-standard)}@keyframes CWvAyq_fromRight{0%{opacity:0;transform:translate(1rem)}}@keyframes CWvAyq_fromLeft{0%{opacity:0;transform:translate(-1rem)}}.CWvAyq_terms{align-items:flex-start;gap:var(--space-2);color:var(--color-text-secondary);font-size:var(--text-sm);line-height:var(--leading-normal);cursor:pointer;display:flex}.CWvAyq_terms>:first-child{margin-top:2px}.CWvAyq_terms[data-invalid]{color:var(--color-danger);transition:color var(--duration-normal) var(--ease-standard)}.CWvAyq_link{color:var(--color-accent);font:inherit;font-weight:var(--weight-medium);transition:color var(--duration-fast) var(--ease-standard);background:0 0;border:none;padding:0;text-decoration:none}.CWvAyq_link:hover:not(:disabled){color:var(--color-accent-hover)}.CWvAyq_link:disabled{color:var(--color-text-muted);cursor:default}.CWvAyq_row{font-size:var(--text-sm);justify-content:space-between;display:flex}.CWvAyq_next{width:100%;height:2.375rem}.CWvAyq_busy svg{animation:.9s linear infinite CWvAyq_spin}@keyframes CWvAyq_spin{to{transform:rotate(360deg)}}.CWvAyq_switch{color:var(--color-text-muted);font-size:var(--text-sm);text-align:center}.CWvAyq_stepIcon{width:2.75rem;height:2.75rem;margin-bottom:var(--space-3);border-radius:var(--radius-full);background:var(--color-field);color:var(--color-icon);animation:CWvAyq_pop .42s var(--ease-standard) .12s backwards;place-items:center;display:grid}.CWvAyq_actions{gap:var(--space-2);display:grid}.CWvAyq_done{animation:CWvAyq_fromRight var(--duration-slow) var(--ease-standard);justify-items:start}.CWvAyq_doneIcon{border-radius:var(--radius-full);background:color-mix(in srgb, var(--color-success) 12%, transparent);width:2.75rem;height:2.75rem;color:var(--color-success);animation:CWvAyq_pop .42s var(--ease-standard) .12s backwards;place-items:center;display:grid}@keyframes CWvAyq_pop{0%{opacity:0;transform:scale(.5)}60%{transform:scale(1.12)}}.CWvAyq_subtitle strong{color:var(--color-text);font-weight:var(--weight-medium)}.CWvAyq_doneBack{margin-left:calc(-1 * var(--space-3))}
.E--VOq_details{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-muted);font-size:var(--text-sm);animation:E--VOq_rise var(--duration-slow) var(--ease-standard) 80ms backwards;margin:0;display:grid}.E--VOq_details>div{gap:var(--space-3);grid-template-columns:5.5rem minmax(0,1fr);display:grid}.E--VOq_details dt{color:var(--color-text-muted)}.E--VOq_details dd{overflow-wrap:anywhere;color:var(--color-text);font-weight:var(--weight-medium);gap:2px;margin:0;display:grid}@keyframes E--VOq_rise{0%{opacity:0;transform:translateY(.375rem)}}.E--VOq_note{align-items:flex-start;gap:var(--space-2);color:var(--color-text-muted);font-size:var(--text-sm);line-height:var(--leading-normal);display:flex}.E--VOq_note>svg{flex:none;margin-top:.1875rem}.E--VOq_names{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}.E--VOq_methods{gap:var(--space-2);display:grid}.E--VOq_method{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);color:var(--color-text-secondary);font:inherit;font-size:var(--text-sm);line-height:var(--leading-normal);text-align:left;transition:border-color var(--duration-fast) var(--ease-standard), background var(--duration-fast) var(--ease-standard), transform var(--duration-fast) var(--ease-standard);grid-template-columns:2.25rem minmax(0,1fr);display:grid}.E--VOq_method:hover:not(:disabled){border-color:var(--color-border-strong);background:var(--color-surface-muted)}.E--VOq_method:active:not(:disabled){transform:scale(.99)}.E--VOq_method:disabled{opacity:.7}.E--VOq_methodIcon{border-radius:var(--radius-full);background:var(--color-accent-subtle);width:2.25rem;height:2.25rem;color:var(--color-accent);place-items:center;display:grid}.E--VOq_methodText{gap:2px;display:grid}.E--VOq_methodTitle{align-items:center;gap:var(--space-2);color:var(--color-text);font-size:var(--text-md);font-weight:var(--weight-semibold);display:flex}.E--VOq_recommended{border-radius:var(--radius-full);background:var(--color-accent-subtle);color:var(--color-accent);font-size:var(--text-xs);font-weight:var(--weight-medium);padding:1px .375rem}.E--VOq_spin{animation:.9s linear infinite E--VOq_spin}@keyframes E--VOq_spin{to{transform:rotate(360deg)}}.E--VOq_qr{justify-items:center;gap:var(--space-2);display:grid}.E--VOq_codeField{text-align:center;justify-items:center}.E--VOq_codeField>label{justify-self:center}.E--VOq_secret{align-items:center;gap:var(--space-1);padding:var(--space-1) var(--space-2);border-radius:var(--radius-md);color:var(--color-text-muted);font-family:var(--font-mono);font-size:var(--text-xs);transition:color var(--duration-fast) var(--ease-standard), background var(--duration-fast) var(--ease-standard);background:0 0;border:none;display:inline-flex}.E--VOq_secret:hover{background:var(--color-field);color:var(--color-text)}
.UoTGvG_icon{color:var(--file-color);transition:color var(--duration-normal) var(--ease-standard);flex:none}.UoTGvG_alone{display:inline-flex}.UoTGvG_labelled{align-items:center;gap:var(--space-2);min-width:0;max-width:100%;display:inline-flex}.UoTGvG_text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}
.COpF9W_root{--meter:var(--color-accent);gap:var(--space-1);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.COpF9W_root[data-state=reached]{--meter:var(--color-success)}.COpF9W_root[data-state=over]{--meter:var(--color-warning)}.COpF9W_track{border-radius:var(--radius-full);background:var(--color-field-hover);height:.375rem;position:relative;overflow:hidden}.COpF9W_bar{border-radius:inherit;background:var(--meter);transform-origin:0;transition:transform var(--duration-slow) var(--ease-standard), background var(--duration-normal) var(--ease-standard);position:absolute;inset:0}.COpF9W_planned{background:repeating-linear-gradient(90deg, color-mix(in srgb, var(--meter) 70%, transparent) 0 .25rem, transparent .25rem .4375rem);transition:left var(--duration-slow) var(--ease-standard), width var(--duration-slow) var(--ease-standard);position:absolute;top:0;bottom:0}.COpF9W_text{gap:var(--space-2);color:var(--color-text-secondary);font-size:var(--text-xs);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:baseline;display:flex}.COpF9W_over{color:var(--color-warning);font-weight:var(--weight-semibold)}.COpF9W_note{color:var(--color-text-muted);font-size:var(--text-xs)}.COpF9W_root[data-size=sm]{align-items:center;gap:var(--space-2);grid-template-columns:minmax(2.5rem,1fr) auto}.COpF9W_root[data-size=sm] .COpF9W_track{height:.25rem}.COpF9W_root[data-size=sm] .COpF9W_note{grid-column:1/-1}@media (prefers-reduced-motion:reduce){.COpF9W_bar,.COpF9W_planned{transition:none}}.COpF9W_root[data-size=xs] .COpF9W_track{height:.25rem}.COpF9W_root[data-size=xs] .COpF9W_text{display:none}
.vCyzPa_root{gap:var(--space-1);grid-template-columns:minmax(0,1fr);min-width:0;margin:0;display:grid}.vCyzPa_label{color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--weight-medium)}.vCyzPa_bars{border-bottom:1px solid var(--color-border);align-items:flex-end;gap:3px;display:flex}.vCyzPa_slot{cursor:default;flex:1;align-items:flex-end;min-width:0;height:100%;display:flex}.vCyzPa_bar{border-radius:var(--radius-sm) var(--radius-sm) 0 0;background:var(--color-accent);transform-origin:bottom;width:100%;animation:vCyzPa_grow var(--duration-slow) var(--ease-standard) both;transition:height var(--duration-slow) var(--ease-standard), background var(--duration-fast) var(--ease-standard)}.vCyzPa_slot:hover .vCyzPa_bar{background:var(--color-accent-hover)}.vCyzPa_empty{height:0}@keyframes vCyzPa_grow{0%{opacity:0;transform:scaleY(0)}}.vCyzPa_axis{justify-content:space-between;gap:var(--space-2);color:var(--color-text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums;display:flex}@media (prefers-reduced-motion:reduce){.vCyzPa_bar{transition:none;animation:none}}
.ld5JnW_root{gap:var(--space-4);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.ld5JnW_empty{padding:var(--space-6) 0;color:var(--color-text-muted);font-size:var(--text-sm);text-align:center;margin:0}.ld5JnW_section{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);overflow:hidden}.ld5JnW_scroll{overscroll-behavior-x:contain;overflow-x:auto}.ld5JnW_table{border-collapse:separate;border-spacing:0;table-layout:fixed;width:100%;min-width:37.5rem;font-size:var(--text-sm)}.ld5JnW_colRow{width:30%;min-width:11.25rem}.ld5JnW_colAction{width:5.5rem}.ld5JnW_colMore{width:10.5rem}.ld5JnW_th{height:2.5rem;padding:0 var(--space-4);border-bottom:1px solid var(--color-border);background:var(--color-surface-muted);color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--weight-medium);text-align:left;white-space:nowrap}.ld5JnW_sectionTh{text-overflow:ellipsis;overflow:hidden}.ld5JnW_sectionTitle{margin-right:var(--space-2);color:var(--color-text);font-size:var(--text-sm);font-weight:var(--weight-semibold)}.ld5JnW_count{border-radius:var(--radius-full);background:var(--color-field-hover);color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--weight-medium);font-variant-numeric:tabular-nums;padding:0 .375rem}.ld5JnW_visuallyHidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.ld5JnW_rowHead,.ld5JnW_td{height:2.5rem;padding:0 var(--space-4);border-top:1px solid var(--color-border-subtle);white-space:nowrap}tbody>tr:first-child>.ld5JnW_rowHead,tbody>tr:first-child>.ld5JnW_td{border-top:none}.ld5JnW_rowHead{color:var(--color-text);font-weight:var(--weight-medium);text-align:left;text-overflow:ellipsis;overflow:hidden}.ld5JnW_center{text-align:center}.ld5JnW_more{gap:var(--space-1) var(--space-3);padding:var(--space-2) 0;flex-wrap:wrap;display:flex}.ld5JnW_box{vertical-align:middle;align-items:center;display:inline-flex;position:relative}.ld5JnW_check{display:inline-flex;position:relative}.ld5JnW_mark{border:1.5px solid var(--color-surface);border-radius:var(--radius-full);background:var(--color-accent);pointer-events:none;width:.4375rem;height:.4375rem;position:absolute;top:-.1875rem;right:-.1875rem}.ld5JnW_markOverridden{background:var(--color-warning)}.ld5JnW_scopeButton{border-radius:var(--radius-sm);width:1.125rem;height:1.125rem;color:var(--color-text-muted);opacity:0;transition:opacity var(--duration-normal) var(--ease-standard), transform var(--duration-normal) var(--ease-standard), background var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);background:0 0;border:none;place-items:center;padding:0;display:inline-grid;position:absolute;top:50%;left:calc(100% + .25rem);transform:translate(-.1875rem,-50%)}.ld5JnW_boxLabelled .ld5JnW_scopeButton{left:calc(100% + 2px)}td:hover .ld5JnW_scopeButton,.ld5JnW_more>span:hover .ld5JnW_scopeButton,.ld5JnW_scopeButton:focus-visible,.ld5JnW_scopeButtonShown{opacity:1;transform:translateY(-50%)}.ld5JnW_scopeButton:hover,.ld5JnW_scopeButton[aria-expanded=true]{background:var(--color-field-hover);color:var(--color-text)}.ld5JnW_scopeButton:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}.ld5JnW_popover{padding:var(--space-1);display:grid}.ld5JnW_popoverHeading{padding:var(--space-1) var(--space-2) 2px;color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--weight-medium)}.ld5JnW_popoverNote{padding:0 var(--space-2) var(--space-1);color:var(--color-text-muted);font-size:var(--text-xs)}.ld5JnW_option{gap:var(--space-2);width:100%;min-height:2rem;padding:var(--space-1) var(--space-2);border-radius:var(--radius-md);color:var(--color-text-strong);font-size:var(--text-sm);font-weight:var(--weight-medium);text-align:left;transition:background var(--duration-fast) var(--ease-standard);background:0 0;border:none;align-items:center;display:flex}.ld5JnW_option:hover:not(:disabled),.ld5JnW_option:focus-visible{background:var(--glass-hover);outline:none}.ld5JnW_option:disabled{color:var(--color-text-muted);cursor:default}.ld5JnW_optionCheck{width:1rem;color:var(--color-accent);flex:none;place-items:center;display:inline-grid}.ld5JnW_separator{height:1px;margin:var(--space-1) var(--space-2);background:var(--glass-border)}
.oW4HXa_root{gap:var(--space-3);display:grid}.oW4HXa_list{background:var(--color-surface);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);margin:0;padding:0;list-style:none;overflow:hidden}.oW4HXa_item{opacity:1;transition:grid-template-rows var(--duration-normal) var(--ease-standard), opacity var(--duration-normal) var(--ease-standard);grid-template-rows:1fr;display:grid}.oW4HXa_item+.oW4HXa_item{border-top:1px solid var(--color-border-subtle)}.oW4HXa_enter{animation:oW4HXa_enter var(--duration-slow) var(--ease-standard)}.oW4HXa_leaving{opacity:0;grid-template-rows:0fr}.oW4HXa_clip{min-height:0;overflow:hidden}.oW4HXa_row{gap:var(--space-3);min-height:3.25rem;padding:var(--space-2) var(--space-4);align-items:center;display:flex}.oW4HXa_muted .oW4HXa_label{color:var(--color-text-muted)}.oW4HXa_icon{color:var(--color-icon);flex:none}.oW4HXa_label{min-width:0;font-size:var(--text-sm);font-weight:var(--weight-medium);flex:1}.oW4HXa_meta{color:var(--color-text-muted);font-weight:var(--weight-regular)}.oW4HXa_badge{color:var(--color-text-muted);font-size:var(--text-xs);flex:none}.oW4HXa_required{color:var(--color-danger)}.oW4HXa_empty{color:var(--color-text-muted);font-size:var(--text-sm)}.oW4HXa_add{gap:var(--space-2);align-items:center;display:flex}.oW4HXa_select{flex:1;min-width:0}@keyframes oW4HXa_enter{0%{opacity:0;grid-template-rows:0fr}to{opacity:1;grid-template-rows:1fr}}@media (prefers-reduced-motion:reduce){.oW4HXa_item,.oW4HXa_enter{transition:none;animation:none}}
.bW7zLW_root{gap:var(--space-2);flex-direction:column;width:100%;display:flex}.bW7zLW_heads{gap:var(--space-2);padding-right:var(--space-8);color:var(--color-text-muted);font-size:var(--text-xs);grid-template-columns:1fr 1fr;font-weight:600;display:grid}.bW7zLW_list{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.bW7zLW_row{gap:var(--space-2);align-items:flex-start;display:flex}.bW7zLW_fields{gap:var(--space-2);flex:1;grid-template-columns:1fr 1fr;min-width:0;display:grid}.bW7zLW_field{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.bW7zLW_tools{gap:var(--space-1);flex-shrink:0;display:flex}.bW7zLW_error{color:var(--color-danger);font-size:var(--text-xs)}.bW7zLW_empty{color:var(--color-text-muted);font-size:var(--text-sm);margin:0}.bW7zLW_add{display:flex}.bW7zLW_entering{animation:bW7zLW_enter var(--duration-normal) var(--ease-standard)}.bW7zLW_leaving{pointer-events:none;animation:bW7zLW_leave var(--duration-normal) var(--ease-standard) forwards;overflow:hidden}@keyframes bW7zLW_enter{0%{opacity:0;transform:translateY(calc(var(--space-1) * -1))}}@keyframes bW7zLW_leave{0%{max-height:6rem}to{opacity:0;max-height:0;transform:translateY(calc(var(--space-1) * -1))}}@media (prefers-reduced-motion:reduce){.bW7zLW_entering,.bW7zLW_leaving{animation:none}}.bW7zLW_single{grid-template-columns:1fr}
.WMcrGG_root{gap:var(--space-2);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.WMcrGG_scroll{overscroll-behavior-x:contain;overflow-x:auto}.WMcrGG_table{border-collapse:separate;border-spacing:0;font-size:var(--text-sm);font-variant-numeric:tabular-nums}.WMcrGG_head{height:2.25rem;padding:0 var(--space-3);border-bottom:1px solid var(--color-border);color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--weight-medium);text-align:right;white-space:nowrap;transition:color var(--duration-normal) var(--ease-standard), background-color var(--duration-normal) var(--ease-standard)}.WMcrGG_corner{text-align:left;min-width:7.5rem}.WMcrGG_axis{color:var(--color-text-muted)}.WMcrGG_axisDivider{margin:0 var(--space-1);color:var(--color-border-strong)}.WMcrGG_colHead{min-width:6.5rem}.WMcrGG_rowHead{border-right:1px solid var(--color-border-subtle);border-bottom-color:var(--color-border-subtle);text-align:left}.WMcrGG_hitHead{color:var(--color-accent)}.WMcrGG_addCol{border-bottom:1px solid var(--color-border-subtle);width:2.5rem}.WMcrGG_head.WMcrGG_addCol{border-bottom-color:var(--color-border);text-align:center}.WMcrGG_cell{border-bottom:1px solid var(--color-border-subtle);text-align:right;height:2.25rem;transition:background-color var(--duration-normal) var(--ease-standard);padding:0}.WMcrGG_cross{background:color-mix(in srgb, var(--color-accent-subtle) 45%, transparent)}.WMcrGG_hit{background:var(--color-accent-subtle)}.WMcrGG_hit .WMcrGG_amountInput,.WMcrGG_hit .WMcrGG_amount{color:var(--color-accent);font-weight:var(--weight-semibold)}.WMcrGG_step{border-radius:var(--radius-sm);transition:background-color var(--duration-normal) var(--ease-standard);align-items:baseline;gap:.25rem;display:inline-flex}.WMcrGG_stepPrefix,.WMcrGG_stepUnit{color:var(--color-text-muted)}.WMcrGG_stepInput{width:calc(var(--chars,2) * 1ch + .5rem);border-radius:var(--radius-sm);color:var(--color-text);font:inherit;font-weight:var(--weight-semibold);text-align:right;transition:background-color var(--duration-fast) var(--ease-standard);background:0 0;border:0;outline:none;padding:.125rem .25rem}.WMcrGG_stepInput:hover{background:var(--color-field)}.WMcrGG_stepInput:focus{background:var(--color-field);box-shadow:0 0 0 1px var(--color-focus)}.WMcrGG_invalid{animation:WMcrGG_shake var(--duration-slow) var(--ease-standard)}.WMcrGG_invalid .WMcrGG_stepInput{box-shadow:0 0 0 1px var(--color-danger)}@keyframes WMcrGG_shake{25%{transform:translate(-2px)}75%{transform:translate(2px)}}.WMcrGG_remove{border-radius:var(--radius-full);width:1.125rem;height:1.125rem;color:var(--color-text-muted);cursor:pointer;opacity:0;transition:opacity var(--duration-normal) var(--ease-standard), color var(--duration-fast) var(--ease-standard);background:0 0;border:0;place-items:center;margin-left:.125rem;padding:0;display:inline-grid}.WMcrGG_head:hover .WMcrGG_remove,.WMcrGG_remove:focus-visible{opacity:1}.WMcrGG_remove:hover{color:var(--color-danger)}.WMcrGG_amountInput{width:100%;height:100%;min-height:2.25rem;padding:0 var(--space-3);color:var(--color-text);font:inherit;text-align:right;transition:background-color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard);background:0 0;border:0;outline:none}.WMcrGG_amountInput::placeholder{color:var(--color-text-muted)}.WMcrGG_amountInput:hover{background:var(--color-field-hover)}.WMcrGG_amountInput:focus{background:var(--color-surface);box-shadow:inset 0 0 0 1.5px var(--color-focus)}.WMcrGG_amount{padding:0 var(--space-3);line-height:2.25rem;display:block}.WMcrGG_emptyAmount{color:var(--color-text-muted)}.WMcrGG_add{border-radius:var(--radius-full);width:1.5rem;height:1.5rem;color:var(--color-accent);cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:inline-grid}.WMcrGG_addRow{justify-self:start;align-items:center;gap:var(--space-1);padding:var(--space-1) 0;color:var(--color-accent);font:inherit;font-size:var(--text-sm);cursor:pointer;background:0 0;border:0;display:inline-flex}.WMcrGG_row[data-state=enter],.WMcrGG_colHead[data-state=enter],.WMcrGG_cell[data-state=enter]{animation:WMcrGG_stepIn var(--duration-slow) var(--ease-settle) both}.WMcrGG_row[data-state=leave],.WMcrGG_colHead[data-state=leave],.WMcrGG_cell[data-state=leave]{opacity:0;transition:opacity var(--duration-normal) var(--ease-standard)}@keyframes WMcrGG_stepIn{0%{opacity:0;transform:translateY(-.25rem)}}@media (prefers-reduced-motion:reduce){.WMcrGG_row[data-state=enter],.WMcrGG_colHead[data-state=enter],.WMcrGG_cell[data-state=enter],.WMcrGG_invalid{animation:none}}@media (hover:none){.WMcrGG_remove{opacity:1}}
.xNbWua_list{margin:0;padding:0;list-style:none;position:relative}.xNbWua_row{gap:var(--space-4);min-height:3.5rem;padding:var(--space-3) var(--space-4);background:var(--color-surface);align-items:center;display:flex;position:relative}.xNbWua_row+.xNbWua_row{border-top:1px solid var(--color-border-subtle)}.xNbWua_list>.xNbWua_row:first-child{border-top-left-radius:var(--radius-lg);border-top-right-radius:var(--radius-lg)}.xNbWua_list>.xNbWua_row:last-child{border-bottom-right-radius:var(--radius-lg);border-bottom-left-radius:var(--radius-lg)}.xNbWua_rowSortable{padding-left:var(--space-6);cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.xNbWua_dragging{z-index:1;border-radius:var(--radius-md);box-shadow:var(--shadow-lg);cursor:grabbing}.xNbWua_muted .xNbWua_label{color:var(--color-text-muted)}.xNbWua_handle{top:50%;left:var(--space-1);width:var(--space-4);height:2rem;color:var(--color-icon);cursor:grab;opacity:0;touch-action:none;transition:opacity var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);background:0 0;border:none;place-items:center;padding:0;display:grid;position:absolute;transform:translateY(-50%)}.xNbWua_row:hover .xNbWua_handle,.xNbWua_handle:focus-visible,.xNbWua_dragging .xNbWua_handle{opacity:1}.xNbWua_handle:hover,.xNbWua_handle:focus-visible{color:var(--color-accent);outline:none}.xNbWua_dragging .xNbWua_handle{cursor:grabbing}.xNbWua_text{flex:1;gap:2px;min-width:0;display:grid}.xNbWua_label{font-size:var(--text-sm);font-weight:var(--weight-medium)}.xNbWua_description{color:var(--color-text-muted);font-size:var(--text-xs);line-height:var(--leading-normal)}.xNbWua_actions{gap:var(--space-1);flex:none;align-items:center;display:flex}.xNbWua_dense{padding:var(--space-1)}.xNbWua_dense>.xNbWua_row{gap:var(--space-2);min-height:2rem;padding:var(--space-1) var(--space-2);border-radius:var(--radius-md);transition:background var(--duration-fast) var(--ease-standard);background:0 0}.xNbWua_dense>.xNbWua_row+.xNbWua_row{border-top:none}.xNbWua_dense>.xNbWua_rowSortable{padding-left:var(--space-5)}.xNbWua_dense>.xNbWua_row:hover{background:var(--color-field-hover)}.xNbWua_dense>.xNbWua_dragging{background:var(--color-surface-raised)}.xNbWua_dense .xNbWua_handle{opacity:.5;height:1.5rem;left:2px}@media (hover:none){.xNbWua_handle{opacity:1}}
.ZGKPnG_root{gap:var(--space-3);--rail:2.25rem;--node:1.5rem;display:grid;container-type:inline-size}.ZGKPnG_route{margin:0;padding:0;list-style:none;display:grid;position:relative}.ZGKPnG_empty{padding:var(--space-8) var(--space-4);border:1.5px dashed var(--color-border-strong);border-radius:var(--radius-lg);color:var(--color-text-muted);font-size:var(--text-sm);text-align:center;transition:border-color var(--duration-normal) var(--ease-standard), background var(--duration-normal) var(--ease-standard), color var(--duration-normal) var(--ease-standard);margin:0}.ZGKPnG_empty[data-over]{border-color:var(--color-accent);background:var(--color-accent-subtle);color:var(--color-accent)}.ZGKPnG_dropLine{height:0;margin:var(--space-1) 0 var(--space-1) var(--rail);border-top:2px solid var(--color-accent);border-radius:var(--radius-full);animation:ZGKPnG_dropIn var(--duration-fast) var(--ease-standard);position:relative}.ZGKPnG_dropLine:before{content:"";border-radius:var(--radius-full);background:var(--color-accent);width:.5rem;height:.5rem;position:absolute;top:-.3125rem;left:-.25rem}@keyframes ZGKPnG_dropIn{0%{opacity:0;transform:scaleX(.6)}}.ZGKPnG_station{z-index:1;gap:var(--space-2);min-height:2rem;padding-left:var(--rail);animation:ZGKPnG_stepIn var(--duration-normal) var(--ease-standard);align-items:center;display:flex;position:relative}.ZGKPnG_node{width:var(--node);height:var(--node);border:2px solid var(--color-surface);border-radius:var(--radius-full);background:var(--color-primary);color:var(--color-primary-contrast);font-size:var(--text-xs);font-weight:var(--weight-bold);font-variant-numeric:tabular-nums;box-shadow:0 0 0 1px var(--color-border);place-items:center;display:grid;position:absolute;top:50%;left:0;transform:translateY(-50%)}.ZGKPnG_station[data-start] .ZGKPnG_node{background:var(--color-accent);color:var(--color-accent-contrast)}.ZGKPnG_station[data-back] .ZGKPnG_node{border:1.5px dashed var(--color-text-muted);background:var(--color-surface);color:var(--color-text-muted);box-shadow:none}.ZGKPnG_placeIcon{color:var(--color-text-muted);flex:none}.ZGKPnG_stationName{gap:var(--space-1);min-width:0;font-size:var(--text-sm);font-weight:var(--weight-semibold);text-overflow:ellipsis;white-space:nowrap;align-items:center;display:inline-flex;overflow:hidden}.ZGKPnG_station[data-back] .ZGKPnG_stationName{color:var(--color-text-muted);font-weight:var(--weight-medium)}.ZGKPnG_step{animation:ZGKPnG_stepIn var(--duration-normal) var(--ease-standard);transition:opacity var(--duration-normal) var(--ease-standard);position:relative}.ZGKPnG_route[data-highlighting] .ZGKPnG_step:not([data-active]){opacity:.55}.ZGKPnG_step[data-leaving]{opacity:0}.ZGKPnG_line{left:calc(var(--node) / 2 - 1.5px);border-left:3px solid var(--color-accent);transition:border-color var(--duration-normal) var(--ease-standard), opacity var(--duration-fast) var(--ease-standard);position:absolute}.ZGKPnG_block{margin:0 calc(-1 * var(--space-2));padding:var(--space-1) var(--space-2);border-radius:var(--radius-lg);transition:background var(--duration-fast) var(--ease-standard), box-shadow var(--duration-normal) var(--ease-standard);gap:1px;display:grid;position:relative}.ZGKPnG_block>.ZGKPnG_line{top:calc(var(--space-1) + 1rem);bottom:calc(var(--space-1) + 1rem);left:calc(var(--space-2) + var(--node) / 2 - 1.5px)}.ZGKPnG_block:hover,.ZGKPnG_block:focus-within{background:var(--color-field-hover)}.ZGKPnG_block:focus-visible{box-shadow:0 0 0 2px var(--color-accent);outline:none}.ZGKPnG_step[data-active] .ZGKPnG_block{background:var(--color-accent-subtle)}.ZGKPnG_step[data-warning] .ZGKPnG_block{background:var(--color-warning-subtle)}.ZGKPnG_sortable .ZGKPnG_block{cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none}.ZGKPnG_dragging{z-index:2}.ZGKPnG_dragging .ZGKPnG_block{background:var(--color-surface-raised);box-shadow:0 0 0 1px var(--color-accent), var(--shadow-lg);cursor:grabbing;transition:rotate var(--duration-fast) var(--ease-standard), scale var(--duration-fast) var(--ease-standard);rotate:-1deg;scale:1.02}.ZGKPnG_card{gap:var(--space-2);padding:var(--space-1) 0 var(--space-1) var(--rail);align-items:flex-start;display:flex}.ZGKPnG_emptyLeg{padding-left:var(--rail)}.ZGKPnG_emptyLeg>.ZGKPnG_line{top:calc(-1 * (var(--space-1) + 1rem));bottom:calc(-1 * (var(--space-1) + 1rem));left:calc(var(--node) / 2 - 1px);border-left:2px dotted var(--color-text-muted)}.ZGKPnG_emptyLeg[data-back]>.ZGKPnG_line{bottom:50%}.ZGKPnG_step[data-active] .ZGKPnG_emptyText{color:var(--color-text-secondary)}.ZGKPnG_emptyLabel{gap:var(--space-1);align-items:center;display:inline-flex}.ZGKPnG_icon{color:var(--color-icon);flex:none}.ZGKPnG_facts{column-gap:var(--space-3);flex:1;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;row-gap:1px;min-width:0;display:grid}.ZGKPnG_title{gap:var(--space-1);min-width:0;font-size:var(--text-sm);font-weight:var(--weight-semibold);white-space:nowrap;align-items:center;display:inline-flex;overflow:hidden}.ZGKPnG_subtitle{min-width:0;color:var(--color-text-muted);font-size:var(--text-xs);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ZGKPnG_figures{gap:var(--space-2);justify-self:end;align-items:baseline;display:inline-flex}.ZGKPnG_subtitle{grid-column:1/-1}.ZGKPnG_distance,.ZGKPnG_detail{font-size:var(--text-xs);font-variant-numeric:tabular-nums;white-space:nowrap}.ZGKPnG_distance{font-weight:var(--weight-semibold)}.ZGKPnG_detail{color:var(--color-text-muted)}.ZGKPnG_progress{gap:var(--space-3);margin-top:var(--space-1);grid-column:1/-1;align-items:center;display:flex}.ZGKPnG_footer{flex:1;min-width:0}.ZGKPnG_aside{min-width:5rem;color:var(--color-text-secondary);text-align:right;font-size:var(--text-xs);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none}.ZGKPnG_warning{color:var(--color-warning);flex:none;display:inline-flex}.ZGKPnG_reference{color:var(--color-text-muted);font-size:var(--text-xs);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none;margin-left:auto}.ZGKPnG_meta{color:var(--color-text-secondary);font-size:var(--text-xs);font-variant-numeric:tabular-nums;white-space:nowrap;flex:none}.ZGKPnG_remove{top:var(--space-1);right:var(--space-1);border-radius:var(--radius-full);width:1.5rem;height:1.5rem;color:var(--color-icon);cursor:pointer;opacity:0;transition:opacity var(--duration-fast) var(--ease-standard), scale var(--duration-fast) var(--ease-standard), background var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);background:0 0;border:none;place-items:center;padding:0;display:grid;position:absolute;scale:.8}.ZGKPnG_block:hover .ZGKPnG_remove,.ZGKPnG_block:focus-within .ZGKPnG_remove{opacity:1;scale:1}.ZGKPnG_remove:hover{background:var(--color-danger);color:var(--color-surface)}.ZGKPnG_dragging .ZGKPnG_remove{opacity:0}.ZGKPnG_emptyText{gap:var(--space-2);min-height:1.75rem;padding:0 var(--space-3);color:var(--color-text-muted);font-size:var(--text-xs);justify-content:space-between;align-items:center;font-style:italic;display:flex}.ZGKPnG_summary{gap:var(--space-2) var(--space-6);padding:var(--space-3);border-radius:var(--radius-md);background:var(--color-field);flex-wrap:wrap;margin:0;display:flex}.ZGKPnG_summaryItem{gap:2px;display:grid}.ZGKPnG_summaryItem dt{color:var(--color-text-muted);font-size:var(--text-xs)}.ZGKPnG_summaryItem dd{font-size:var(--text-sm);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;margin:0}.ZGKPnG_footnote{color:var(--color-text-muted);font-size:var(--text-xs);margin:0}@keyframes ZGKPnG_stepIn{0%{opacity:0;transform:translateY(-.25rem)}}@media (prefers-reduced-motion:reduce){.ZGKPnG_station,.ZGKPnG_step,.ZGKPnG_dropLine{animation:none}}@media (hover:none){.ZGKPnG_remove{opacity:1;scale:1}}
._9SoU7q_panel{width:35rem;max-width:100%}._9SoU7q_body{gap:var(--space-4);padding:var(--space-6) var(--space-6) var(--space-4);flex-direction:column;display:flex}._9SoU7q_heading{gap:var(--space-1);display:grid}._9SoU7q_title{font-size:var(--text-xl);font-weight:var(--weight-semibold);line-height:var(--leading-tight)}._9SoU7q_description{color:var(--color-text-secondary);font-size:var(--text-md);line-height:var(--leading-normal)}._9SoU7q_list{height:18.75rem;margin:0 calc(-1 * var(--space-2))}._9SoU7q_row{align-items:center;gap:var(--space-3);padding:var(--space-2);border-radius:var(--radius-md);cursor:pointer;transition:background var(--duration-fast) var(--ease-standard);grid-template-columns:2rem minmax(0,1fr) auto auto;display:grid}._9SoU7q_row:hover{background:var(--color-field)}._9SoU7q_row[data-locked]{cursor:default}._9SoU7q_row[data-locked]:hover{background:0 0}._9SoU7q_avatar{border-radius:var(--radius-full);background:var(--color-field);width:2rem;height:2rem;color:var(--color-text-secondary);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:.02em;transition:background var(--duration-normal) var(--ease-standard), color var(--duration-normal) var(--ease-standard);place-items:center;display:grid}._9SoU7q_on ._9SoU7q_avatar{background:var(--color-accent-subtle);color:var(--color-accent)}._9SoU7q_text{min-width:0;display:grid}._9SoU7q_name{align-items:baseline;gap:var(--space-2);color:var(--color-text-strong);font-size:var(--text-md);font-weight:var(--weight-medium);text-overflow:ellipsis;white-space:nowrap;display:flex;overflow:hidden}._9SoU7q_tag{color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--weight-regular)}._9SoU7q_email{color:var(--color-text-muted);font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._9SoU7q_state{justify-content:flex-end;display:flex}._9SoU7q_stateIn{animation:_9SoU7q_stateIn var(--duration-normal) var(--ease-spring)}@keyframes _9SoU7q_stateIn{0%{opacity:0;transform:scale(.9)}}._9SoU7q_empty{padding:var(--space-8) 0;color:var(--color-text-muted);font-size:var(--text-md);text-align:center;animation:_9SoU7q_fadeIn var(--duration-normal) var(--ease-standard)}@keyframes _9SoU7q_fadeIn{0%{opacity:0}}._9SoU7q_footer{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-6);border-top:1px solid var(--color-border);display:flex}._9SoU7q_summary{min-width:0;color:var(--color-text-muted);font-size:var(--text-sm);animation:_9SoU7q_summaryIn var(--duration-normal) var(--ease-standard);flex:1}._9SoU7q_changed{color:var(--color-text);font-weight:var(--weight-medium)}@keyframes _9SoU7q_summaryIn{0%{opacity:0;transform:translateY(.1875rem)}}
.cScJ1G_root{flex-direction:column;min-height:0;display:flex;position:relative;overflow:clip}.cScJ1G_viewport{height:100%;min-height:0;max-height:inherit;overscroll-behavior:contain;scrollbar-width:none;flex:auto;overflow-y:auto}.cScJ1G_root:not([data-overflow])>.cScJ1G_viewport{overscroll-behavior:auto}.cScJ1G_viewport::-webkit-scrollbar{display:none}.cScJ1G_track{top:var(--space-1);right:2px;bottom:var(--space-1);opacity:0;pointer-events:none;width:.375rem;transition:opacity var(--duration-slow) var(--ease-standard);position:absolute}.cScJ1G_thumb{border-radius:var(--radius-full);background:var(--color-scrollbar);width:100%;transition:background var(--duration-fast) var(--ease-standard)}.cScJ1G_root[data-overflow] .cScJ1G_thumb{pointer-events:auto}.cScJ1G_root[data-overflow][data-scrolling] .cScJ1G_track,.cScJ1G_root[data-overflow][data-dragging] .cScJ1G_track,.cScJ1G_root[data-overflow] .cScJ1G_track:hover{opacity:1;transition-duration:var(--duration-fast)}.cScJ1G_thumb:hover,.cScJ1G_root[data-dragging] .cScJ1G_thumb{background:var(--color-scrollbar-active)}@property --scroll-fade{syntax:"<length>";inherits:false;initial-value:0}.cScJ1G_root[data-fade]>.cScJ1G_viewport{-webkit-mask-image:linear-gradient(to bottom, #000 calc(100% - var(--scroll-fade)), transparent);mask-image:linear-gradient(to bottom, #000 calc(100% - var(--scroll-fade)), transparent);transition:--scroll-fade var(--duration-normal) var(--ease-standard)}.cScJ1G_root[data-fade][data-overflow]:not([data-end])>.cScJ1G_viewport,.cScJ1G_root[data-fade=always]>.cScJ1G_viewport{--scroll-fade:calc(var(--space-16) * 1.5)}.cScJ1G_hbar{z-index:4;opacity:0;background:var(--color-surface);cursor:pointer;height:0;transition:height var(--duration-normal) var(--ease-standard), opacity var(--duration-normal) var(--ease-standard);flex:none;position:sticky;bottom:0;overflow:hidden}.cScJ1G_root[data-overflow-x]>.cScJ1G_hbar{opacity:1;height:.75rem}.cScJ1G_hthumb{border-radius:var(--radius-full);background:var(--color-scrollbar);cursor:default;height:.375rem;transition:background var(--duration-fast) var(--ease-standard);margin-top:.1875rem}.cScJ1G_hthumb:hover,.cScJ1G_root[data-dragging-x] .cScJ1G_hthumb{background:var(--color-scrollbar-active)}.cScJ1G_edgeStart,.cScJ1G_edgeEnd{z-index:3;opacity:0;pointer-events:none;width:1.5rem;transition:opacity var(--duration-normal) var(--ease-standard);position:absolute;top:0;bottom:0}.cScJ1G_edgeStart{background:linear-gradient(to right, var(--color-scrollbar), transparent);left:0}.cScJ1G_edgeEnd{background:linear-gradient(to left, var(--color-scrollbar), transparent);right:0}.cScJ1G_root[data-overflow-x]:not([data-start-x]):not([data-sticky-start])>.cScJ1G_edgeStart,.cScJ1G_root[data-overflow-x]:not([data-end-x])>.cScJ1G_edgeEnd{opacity:.35}@media (prefers-reduced-motion:reduce){.cScJ1G_hbar,.cScJ1G_edgeStart,.cScJ1G_edgeEnd{transition:none}}
._2VMF7q_root{gap:var(--space-3);display:grid}._2VMF7q_row{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._2VMF7q_label{color:var(--color-text-strong);font-size:var(--text-sm)}._2VMF7q_interval{width:5rem}._2VMF7q_details{gap:var(--space-3);padding-top:var(--space-1);display:grid}._2VMF7q_weekdays{gap:var(--space-1);grid-template-columns:repeat(7,minmax(0,2.5rem));display:grid}._2VMF7q_day{border:1px solid var(--color-border);border-radius:var(--radius-md);background:var(--color-surface);height:2rem;color:var(--color-text-strong);font-size:var(--text-sm);font-weight:var(--weight-medium);transition:background-color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard)}._2VMF7q_day:hover:not(:disabled){border-color:var(--color-border-strong);background:var(--color-surface-muted)}._2VMF7q_day[aria-pressed=true]{border-color:var(--color-accent);background:var(--color-accent-subtle);color:var(--color-accent)}._2VMF7q_day:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}._2VMF7q_day:disabled{cursor:not-allowed;opacity:.6}._2VMF7q_weekdaysInvalid ._2VMF7q_day{border-color:var(--color-danger)}._2VMF7q_dates{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._2VMF7q_error{color:var(--color-danger);font-size:var(--text-xs)}._2VMF7q_preview{color:var(--color-text-muted);font-size:var(--text-xs);margin:0}._2VMF7q_preview strong{color:var(--color-text-strong);font-weight:var(--weight-medium)}@media (prefers-reduced-motion:reduce){._2VMF7q_day{transition:none}}
._1LXBEG_slider{gap:var(--space-2);width:100%;min-width:0;padding:0 var(--space-3);-webkit-user-select:none;user-select:none;flex:1;display:grid}._1LXBEG_disabled{opacity:.45;pointer-events:none}._1LXBEG_track{cursor:pointer;touch-action:none;height:1.5rem;position:relative}._1LXBEG_track:before{border-radius:var(--radius-full);background:var(--color-border-strong);content:"";height:.25rem;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}._1LXBEG_locked,._1LXBEG_fill{border-radius:var(--radius-full);height:.25rem;position:absolute;top:50%;left:0;transform:translateY(-50%)}._1LXBEG_locked{background:var(--color-text-muted);opacity:.35}._1LXBEG_fill{background:var(--color-accent);transition:width var(--duration-normal) var(--ease-standard)}._1LXBEG_tick{border-radius:var(--radius-full);background:var(--color-border-strong);width:.375rem;height:.375rem;transition:background var(--duration-normal) var(--ease-standard);position:absolute;top:50%;transform:translate(-50%,-50%)}._1LXBEG_tickOn{background:var(--color-accent)}._1LXBEG_thumb{border:2px solid var(--color-accent);border-radius:var(--radius-full);background:var(--color-surface);width:1.25rem;height:1.25rem;box-shadow:var(--shadow-sm);cursor:grab;transition:left var(--duration-normal) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard);position:absolute;top:50%;transform:translate(-50%,-50%)}._1LXBEG_thumb:focus-visible{box-shadow:0 0 0 .25rem var(--color-focus-ring);outline:none}._1LXBEG_track:active ._1LXBEG_thumb{cursor:grabbing}._1LXBEG_labels{height:1.25rem;position:relative}._1LXBEG_label{color:var(--color-text-muted);font-size:var(--text-sm);white-space:nowrap;cursor:pointer;transition:color var(--duration-normal) var(--ease-standard);background:0 0;border:0;padding:0;position:absolute;top:0;transform:translate(-50%)}._1LXBEG_label:disabled{opacity:.45;cursor:default}._1LXBEG_labelOn{color:var(--color-text-strong);font-weight:var(--weight-semibold)}@media (prefers-reduced-motion:reduce){._1LXBEG_fill,._1LXBEG_thumb,._1LXBEG_tick,._1LXBEG_label{transition:none}}
.OhfDnG_panel{width:40rem;max-width:100%}.OhfDnG_body{gap:var(--space-5);padding:var(--space-6) var(--space-6) var(--space-4);flex-direction:column;display:flex}.OhfDnG_title{font-size:var(--text-xl);font-weight:var(--weight-semibold);line-height:var(--leading-tight);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.OhfDnG_add{gap:var(--space-2);grid-template-columns:minmax(0,1fr) 10rem;display:grid}.OhfDnG_section{gap:var(--space-2);display:grid}.OhfDnG_sectionLabel{color:var(--color-text-muted);font-size:var(--text-sm);font-weight:var(--weight-medium)}.OhfDnG_list{height:15.5rem;margin:0 calc(-1 * var(--space-2))}.OhfDnG_rows{gap:2px;margin:0;padding:0;list-style:none;display:grid}.OhfDnG_row{align-items:center;gap:var(--space-3);padding:var(--space-2);border-radius:var(--radius-md);transition:background var(--duration-fast) var(--ease-standard);animation:OhfDnG_rowIn var(--duration-normal) var(--ease-standard);grid-template-columns:2rem minmax(0,1fr) 9.375rem 10rem 2rem;display:grid}.OhfDnG_row:hover{background:var(--color-field)}@keyframes OhfDnG_rowIn{0%{opacity:0;transform:translateY(-.25rem)}}.OhfDnG_leaving{opacity:0;transition:opacity var(--duration-normal) var(--ease-standard), transform var(--duration-normal) var(--ease-standard);pointer-events:none;transform:translate(.5rem)}.OhfDnG_avatar{border-radius:var(--radius-full);background:var(--color-accent-subtle);width:2rem;height:2rem;color:var(--color-accent);place-items:center;display:grid}.OhfDnG_text{min-width:0;display:grid}.OhfDnG_name{color:var(--color-text-strong);font-size:var(--text-md);font-weight:var(--weight-medium);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.OhfDnG_meta{color:var(--color-text-muted);font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.OhfDnG_until,.OhfDnG_access{min-width:0}.OhfDnG_fixed{padding:0 var(--space-3);color:var(--color-text-secondary);font-size:var(--text-md);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.OhfDnG_lock{width:2rem;height:2rem;color:var(--color-text-muted);place-items:center;display:grid}.OhfDnG_remove{border-radius:var(--radius-md);width:2rem;height:2rem;color:var(--color-text-muted);cursor:pointer;transition:background var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);background:0 0;border:0;place-items:center;display:grid}.OhfDnG_remove:hover{background:var(--color-danger-subtle);color:var(--color-danger)}.OhfDnG_empty{padding:var(--space-8) 0;color:var(--color-text-muted);font-size:var(--text-md);text-align:center;animation:OhfDnG_fadeIn var(--duration-normal) var(--ease-standard)}@keyframes OhfDnG_fadeIn{0%{opacity:0}}.OhfDnG_restricted{align-items:center;gap:var(--space-4);padding-top:var(--space-4);border-top:1px solid var(--color-border);grid-template-columns:minmax(0,1fr) auto;display:grid}.OhfDnG_wrap{white-space:normal}.OhfDnG_footer{padding:var(--space-3) var(--space-6);border-top:1px solid var(--color-border);justify-content:flex-end;display:flex}@media (prefers-reduced-motion:reduce){.OhfDnG_row,.OhfDnG_empty{animation:none}}
.IXQ4ja_footer{border-top:1px solid var(--color-border-subtle);background:var(--color-surface-muted)}.IXQ4ja_inner{justify-content:space-between;gap:var(--space-10);max-width:calc(var(--l-max) + 2 * var(--l-pad));padding:var(--space-12) var(--l-pad);flex-wrap:wrap;margin:0 auto;display:flex}.IXQ4ja_brand{align-content:start;gap:var(--space-3);display:grid}.IXQ4ja_brand p{font-size:var(--text-md);color:var(--color-text-secondary);margin:0}.IXQ4ja_columns{gap:clamp(2.5rem,8vw,6rem);display:flex}.IXQ4ja_columns div{align-content:start;gap:var(--space-2);display:grid}.IXQ4ja_columns h3{margin:0 0 var(--space-1);font-size:var(--text-sm);font-weight:var(--weight-semibold)}.IXQ4ja_columns a{font-size:var(--text-md);color:var(--color-text-secondary);transition:color var(--duration-fast) var(--ease-standard);text-decoration:none}.IXQ4ja_columns a:hover{color:var(--color-text)}.IXQ4ja_bottom{justify-content:space-between;align-items:center;gap:var(--space-3) var(--space-6);max-width:calc(var(--l-max) + 2 * var(--l-pad));padding:var(--space-5) var(--l-pad);border-top:1px solid var(--color-border-subtle);font-size:var(--text-sm);color:var(--color-text-muted);flex-wrap:wrap;margin:0 auto;display:flex}.IXQ4ja_legal{gap:var(--space-5);display:flex}.IXQ4ja_legal a{color:var(--color-text-muted);transition:color var(--duration-fast) var(--ease-standard);text-decoration:none}.IXQ4ja_legal a:hover{color:var(--color-text)}
.IyKiYq_badge{border-radius:var(--radius-full);background:var(--color-ai-subtle);height:1.125rem;color:var(--color-ai);font-size:var(--text-xs);font-weight:var(--weight-medium);white-space:nowrap;vertical-align:middle;flex:none;align-items:center;gap:.1875rem;padding:0 .375rem;line-height:1;display:inline-flex}.IyKiYq_icon{flex:none}.IyKiYq_from{stop-color:var(--color-accent)}.IyKiYq_to{stop-color:var(--color-ai)}
.MlU2ia_region{inset:auto 0 var(--space-6) 0;z-index:var(--z-toast);width:max-content;max-width:calc(100vw - 2 * var(--space-4));pointer-events:none;background:0 0;border:none;flex-direction:column;align-items:center;margin:0 auto;padding:0;display:flex;position:fixed;overflow:visible}body:has([data-pinned-center]) .MlU2ia_region{bottom:calc(var(--space-6) + 4rem)}.MlU2ia_slot{width:100%;transition:grid-template-rows var(--duration-slow) var(--ease-standard), opacity var(--duration-normal) var(--ease-standard), transform var(--duration-normal) var(--ease-standard);grid-template-rows:1fr;display:grid}.MlU2ia_slotInner{min-height:0;padding-top:var(--space-2)}.MlU2ia_leaving{opacity:0;grid-template-rows:0fr;transform:translateY(.375rem)scale(.98)}.MlU2ia_leaving .MlU2ia_slotInner{overflow:hidden}.MlU2ia_toast{align-items:center;gap:var(--space-3);min-width:17.5rem;max-width:27.5rem;padding:var(--space-2) var(--space-2) var(--space-2) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-raised);box-shadow:var(--shadow-lg);pointer-events:auto;animation:MlU2ia_toastIn var(--duration-slow) var(--ease-standard);display:flex}@keyframes MlU2ia_toastIn{0%{opacity:0;transform:translateY(.75rem)scale(.98)}}.MlU2ia_icon{flex:none}.MlU2ia_toast[data-tone=success] .MlU2ia_icon{color:var(--color-success)}.MlU2ia_toast[data-tone=error] .MlU2ia_icon{color:var(--color-danger)}.MlU2ia_text{min-width:0;padding:var(--space-1) 0;flex:1;gap:1px;display:grid}.MlU2ia_title{font-size:var(--text-sm);font-weight:var(--weight-medium)}.MlU2ia_description{color:var(--color-text-muted);font-size:var(--text-xs);line-height:var(--leading-normal)}.MlU2ia_action{height:1.75rem;padding:0 var(--space-2);border-radius:var(--radius-md);color:var(--color-accent);font-size:var(--text-sm);font-weight:var(--weight-medium);transition:color var(--duration-fast) var(--ease-standard);background:0 0;border:none;flex:none}.MlU2ia_action:hover{color:var(--color-accent-hover)}.MlU2ia_action:focus-visible,.MlU2ia_close:focus-visible{box-shadow:0 0 0 .1875rem var(--color-focus-ring);outline:none}.MlU2ia_close{border-radius:var(--radius-sm);width:1.625rem;height:1.625rem;color:var(--color-icon);transition:background var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);background:0 0;border:none;flex:none;place-items:center;padding:0;display:grid}.MlU2ia_close:hover{background:var(--glass-hover);color:var(--color-text)}
.dpV0kG_tip{z-index:var(--z-toast);max-width:15rem;padding:.3125rem var(--space-2);border-radius:var(--radius-md);background:var(--color-primary);box-shadow:var(--shadow-md);color:var(--color-primary-contrast);font-size:var(--text-xs);font-weight:var(--weight-medium);line-height:var(--leading-normal);white-space:pre-line;pointer-events:none;opacity:0;transition:opacity .12s var(--ease-standard), transform .12s var(--ease-standard);border:none;margin:0;position:fixed;inset:auto;overflow:visible}.dpV0kG_tip[data-side=top]{transform:translateY(.1875rem)}.dpV0kG_tip[data-side=bottom]{transform:translateY(-.1875rem)}.dpV0kG_tip[data-side=left]{transform:translate(.1875rem)}.dpV0kG_tip[data-side=right]{transform:translate(-.1875rem)}.dpV0kG_visible,.dpV0kG_tip[data-side].dpV0kG_visible{opacity:1;transform:none}.dpV0kG_interactive{max-width:18rem;padding:var(--space-2) var(--space-3);white-space:normal;pointer-events:auto}.dpV0kG_details{gap:2px;display:grid}.dpV0kG_detailsTitle{font-weight:var(--weight-semibold)}.dpV0kG_detailsLine{opacity:.8}.dpV0kG_detailsActions{margin-top:var(--space-1);gap:2px;display:grid}.dpV0kG_detailsAction{align-items:center;gap:var(--space-1);color:inherit;font:inherit;font-weight:var(--weight-semibold);text-align:left;cursor:pointer;transition:opacity var(--duration-fast) var(--ease-standard);background:0 0;border:none;padding:0;display:inline-flex}.dpV0kG_detailsAction:hover,.dpV0kG_detailsAction:focus-visible{opacity:.75}
.MAU22W_field{gap:.375rem;min-width:0;display:grid}.MAU22W_label{color:var(--color-text);font-size:var(--text-sm);font-weight:var(--weight-medium);line-height:var(--leading-tight);justify-self:start}.MAU22W_field[data-disabled] .MAU22W_label{color:var(--color-text-disabled)}.MAU22W_required{color:var(--color-danger);margin-left:2px}.MAU22W_message{align-items:flex-start;gap:var(--space-1);color:var(--color-text-muted);font-size:var(--text-xs);line-height:var(--leading-normal);display:flex}.MAU22W_error{color:var(--color-danger)}.MAU22W_messageIcon{flex:none;margin-top:2px}.MAU22W_labelRow{justify-content:space-between;align-items:center;gap:var(--space-2);font-size:var(--text-sm);line-height:var(--leading-tight);height:1lh;display:flex}.MAU22W_actionSlot{align-items:center;height:1lh;display:inline-flex}.MAU22W_action{width:1.5rem;height:1.5rem;min-height:0;color:var(--color-text-muted);padding:0}.MAU22W_action:hover:not(:disabled){color:var(--color-text)}.MAU22W_labelStart{align-items:center;gap:var(--space-2);min-width:0;display:inline-flex}.MAU22W_aiMarks{align-items:center;gap:var(--space-1);animation:MAU22W_aiIn var(--duration-normal) var(--ease-settle);display:inline-flex}.MAU22W_aiMarks[data-leaving]{animation:MAU22W_aiOut var(--duration-normal) var(--ease-standard) forwards}.MAU22W_aiMark{border-radius:var(--radius-full);cursor:default;align-items:center;display:inline-flex}.MAU22W_aiMark:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}.MAU22W_check{background:var(--color-warning-subtle);height:1.125rem;color:var(--color-warning);font-size:var(--text-xs);font-weight:var(--weight-medium);white-space:nowrap;gap:.1875rem;padding:0 .375rem;line-height:1}.MAU22W_field[data-ai=check]>:not(.MAU22W_label,.MAU22W_labelRow,.MAU22W_message,.MAU22W_aiRead){outline:1px solid var(--field-ai-ring);outline-offset:1px;border-radius:var(--radius-md);animation:MAU22W_ringIn var(--duration-normal) var(--ease-standard)}.MAU22W_field[data-ai=check]{--field-ai-ring:color-mix(in srgb, var(--color-warning) 60%, transparent)}.MAU22W_field[data-ai=check][data-ai-leaving]>:not(.MAU22W_label,.MAU22W_labelRow,.MAU22W_message,.MAU22W_aiRead){animation:MAU22W_ringOut var(--duration-normal) var(--ease-standard) forwards}.MAU22W_field[data-ai=check]>:focus-within{outline-color:#0000}.MAU22W_aiRead{align-items:center;gap:var(--space-1) var(--space-2);color:var(--color-text-muted);font-size:var(--text-xs);line-height:var(--leading-normal);animation:MAU22W_aiIn var(--duration-normal) var(--ease-settle);flex-wrap:wrap;display:flex}.MAU22W_aiRead[data-leaving]{animation:MAU22W_aiOut var(--duration-normal) var(--ease-standard) forwards}.MAU22W_aiReadIcon{color:var(--color-ai);flex:none}.MAU22W_aiReadText{min-width:0}.MAU22W_aiReadValue{color:var(--color-text);font-weight:var(--weight-medium)}.MAU22W_aiReadAction{align-items:center;gap:var(--space-1);color:var(--color-accent);font:inherit;font-weight:var(--weight-medium);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;padding:0;display:inline-flex}.MAU22W_aiReadAction:hover{text-decoration:underline}.MAU22W_aiReadAction:focus-visible{outline:2px solid var(--color-focus);outline-offset:1px}@keyframes MAU22W_aiIn{0%{opacity:0;transform:translateY(2px)scale(.96)}}@keyframes MAU22W_aiOut{to{opacity:0;transform:scale(.96)}}@keyframes MAU22W_ringIn{0%{outline-color:#0000}}@keyframes MAU22W_ringOut{to{outline-color:#0000}}@media (prefers-reduced-motion:reduce){.MAU22W_aiMarks,.MAU22W_aiRead,.MAU22W_field[data-ai=check]>:not(.MAU22W_label,.MAU22W_labelRow,.MAU22W_message,.MAU22W_aiRead){animation-duration:1ms}}.MAU22W_field[data-fill]{--field-fill-glow:var(--color-accent-subtle)}.MAU22W_field[data-fill]>:not(.MAU22W_label,.MAU22W_labelRow,.MAU22W_message,.MAU22W_aiRead){border-radius:var(--radius-md);animation-duration:calc(var(--duration-slow) * 2);animation-timing-function:var(--ease-settle);animation-fill-mode:both;animation-delay:calc(var(--field-fill-order,0) * var(--duration-fast) / 3)}.MAU22W_field[data-fill=a]>:not(.MAU22W_label,.MAU22W_labelRow,.MAU22W_message,.MAU22W_aiRead){animation-name:MAU22W_fillA}.MAU22W_field[data-fill=b]>:not(.MAU22W_label,.MAU22W_labelRow,.MAU22W_message,.MAU22W_aiRead){animation-name:MAU22W_fillB}@keyframes MAU22W_fillA{0%{opacity:.2;box-shadow:0 0 0 0 var(--field-fill-glow);transform:translateY(3px)}40%{opacity:1;box-shadow:0 0 0 4px var(--field-fill-glow);transform:none}to{box-shadow:0 0 #0000}}@keyframes MAU22W_fillB{0%{opacity:.2;box-shadow:0 0 0 0 var(--field-fill-glow);transform:translateY(3px)}40%{opacity:1;box-shadow:0 0 0 4px var(--field-fill-glow);transform:none}to{box-shadow:0 0 #0000}}@media (prefers-reduced-motion:reduce){.MAU22W_field[data-fill]>:not(.MAU22W_label,.MAU22W_labelRow,.MAU22W_message,.MAU22W_aiRead){animation-duration:1ms;animation-delay:0s}}
.yajMzq_sidebar{gap:var(--space-5);width:var(--sidebar-width);height:100%;min-height:0;padding:var(--space-5) var(--space-3) var(--space-3);border-right:1px solid var(--color-border);background:var(--color-sidebar-bg);transition:width var(--duration-slow) var(--ease-standard);flex-direction:column;display:flex;overflow:hidden}.yajMzq_collapsed{width:var(--sidebar-width-collapsed)}.yajMzq_collapsed .yajMzq_headerText,.yajMzq_collapsed .yajMzq_headerIcon,.yajMzq_collapsed .yajMzq_headerDivider,.yajMzq_collapsed .yajMzq_headerAside,.yajMzq_collapsed .yajMzq_sectionLabel,.yajMzq_collapsed .yajMzq_itemLabel,.yajMzq_collapsed .yajMzq_chevron,.yajMzq_collapsed .yajMzq_toggleLabel{opacity:0;pointer-events:none}.yajMzq_headerText,.yajMzq_headerIcon,.yajMzq_headerDivider,.yajMzq_headerAside,.yajMzq_sectionLabel,.yajMzq_itemLabel,.yajMzq_chevron,.yajMzq_toggleLabel{transition:opacity var(--duration-normal) var(--ease-standard)}.yajMzq_collapsed .yajMzq_header{overflow:hidden}.yajMzq_collapsed .yajMzq_headerMain{padding:1px}.yajMzq_collapsed .yajMzq_list>li>.yajMzq_item{padding-inline:.75rem;overflow:hidden}.yajMzq_item[data-count]{position:relative}.yajMzq_item[data-count]:after{content:"";border:1.5px solid var(--color-sidebar-bg);border-radius:var(--radius-full);background:var(--color-accent);width:.4375rem;height:.4375rem;animation:yajMzq_dotIn var(--duration-normal) var(--ease-spring);position:absolute;top:.3125rem;left:1.4375rem}@keyframes yajMzq_dotIn{0%{opacity:0;transform:scale(.4)}}.yajMzq_toggle{align-items:center;gap:var(--space-2);width:100%;min-height:2rem;margin-top:calc(var(--space-5) * -1 + var(--space-2));padding:var(--space-1) .75rem;border-radius:var(--radius-md);color:var(--color-text-muted);font-size:var(--text-xs);font-weight:var(--weight-medium);white-space:nowrap;transition:background var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);background:0 0;border:none;flex:none;display:flex;overflow:hidden}.yajMzq_toggle:hover{background:var(--color-sidebar-hover);color:var(--color-text)}.yajMzq_toggle:focus-visible{box-shadow:inset 0 0 0 2px var(--color-focus-ring);outline:none}.yajMzq_toggleIcon{transition:transform var(--duration-slow) var(--ease-standard);flex:none}.yajMzq_collapsed .yajMzq_toggleIcon{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.yajMzq_sidebar,.yajMzq_toggleIcon{transition:none}}.yajMzq_header{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-raised);width:100%;box-shadow:var(--shadow-sm);transition:border-color var(--duration-fast) var(--ease-standard);flex:none;align-items:stretch;display:flex}.yajMzq_headerMain{align-items:center;gap:var(--space-3);min-width:0;padding:var(--space-2) var(--space-2) var(--space-2) var(--space-3);border-radius:var(--radius-lg);color:inherit;text-align:left;transition:padding var(--duration-slow) var(--ease-standard);background:0 0;border:none;flex:1;display:flex}.yajMzq_headerButton:focus-visible{box-shadow:inset 0 0 0 2px var(--color-focus-ring);outline:none}.yajMzq_headerClickable:has(.yajMzq_headerButton:hover){border-color:var(--color-border-strong)}.yajMzq_headerDivider{width:1px;margin:var(--space-2) 0;background:var(--color-border);flex:none}.yajMzq_headerAside{padding:0 var(--space-1);flex:none;align-items:center;display:flex}.yajMzq_logo{border-radius:var(--radius-md);background:var(--color-primary);width:2.25rem;height:2.25rem;color:var(--color-primary-contrast);flex:none;place-items:center;display:grid;overflow:hidden}.yajMzq_initials{width:0;margin-right:calc(var(--space-3) * -1);font-size:var(--text-sm);font-weight:var(--weight-semibold);opacity:0;transition:width var(--duration-slow) var(--ease-standard), margin var(--duration-slow) var(--ease-standard), opacity var(--duration-normal) var(--ease-standard)}.yajMzq_collapsed .yajMzq_initials{opacity:1;width:2.25rem;margin-right:0}.yajMzq_logoImage{background:var(--gray-0);box-shadow:inset 0 0 0 1px var(--color-border);animation:yajMzq_logoIn var(--duration-normal) var(--ease-standard)}.yajMzq_logoImage img{width:100%;height:100%;padding:var(--space-1);object-fit:contain}@keyframes yajMzq_logoIn{0%{opacity:0;transform:scale(.9)}}@media (prefers-reduced-motion:reduce){.yajMzq_logoImage{animation:none}}.yajMzq_headerText{flex:1;justify-items:start;gap:2px;min-width:0;display:grid}.yajMzq_title{max-width:100%;font-size:var(--text-sm);font-weight:var(--weight-semibold);line-height:var(--leading-tight);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.yajMzq_badge{padding:1px var(--space-2);border-radius:var(--radius-sm);background:var(--color-accent-subtle);color:var(--color-accent);font-size:var(--text-xs);font-weight:var(--weight-medium);line-height:var(--leading-normal)}.yajMzq_subtitle{max-width:100%;color:var(--color-text-muted);font-size:var(--text-xs);line-height:var(--leading-tight);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.yajMzq_status{align-items:center;gap:var(--space-1);max-width:100%;color:var(--color-text-secondary);font-size:var(--text-xs);line-height:var(--leading-tight);white-space:nowrap;animation:yajMzq_statusIn var(--duration-normal) var(--ease-standard);display:inline-flex;overflow:hidden}.yajMzq_status svg{flex:none}.yajMzq_status[data-tone=success] svg{color:var(--color-success)}.yajMzq_status[data-tone=warning] svg{color:var(--color-warning)}.yajMzq_status[data-tone=danger] svg{color:var(--color-danger)}@keyframes yajMzq_statusIn{0%{opacity:0;transform:translateY(2px)}}@media (prefers-reduced-motion:reduce){.yajMzq_status{animation:none}}.yajMzq_headerIcon{color:var(--color-text-muted);transition:transform var(--duration-normal) var(--ease-standard), color var(--duration-fast) var(--ease-standard), opacity var(--duration-normal) var(--ease-standard);flex:none}.yajMzq_headerButton:hover .yajMzq_headerIcon{color:var(--color-text)}.yajMzq_headerIcon[data-open]{transform:rotate(180deg)}.yajMzq_body{margin-right:calc(-1 * var(--space-3));flex:1}.yajMzq_bodyContent{gap:var(--space-5);padding-right:var(--space-3);grid-template-columns:minmax(0,1fr);display:grid}.yajMzq_sectionLabel{margin-bottom:var(--space-1);white-space:nowrap;padding:0 var(--space-2);font-size:var(--text-xs);font-weight:var(--weight-medium);letter-spacing:.05em;text-transform:uppercase;color:var(--color-text-muted);overflow:hidden}.yajMzq_list,.yajMzq_submenu{grid-template-columns:minmax(0,1fr);gap:2px;padding:0;list-style:none;display:grid}.yajMzq_item{align-items:center;gap:var(--space-2);width:100%;min-height:2rem;padding:var(--space-1) var(--space-2);border-radius:var(--radius-md);color:var(--color-text-strong);font-size:var(--text-sm);font-weight:var(--weight-medium);text-align:left;transition:background var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard),  opacity var(--duration-slow) var(--ease-standard) var(--unlock-delay,0s),  padding var(--duration-slow) var(--ease-standard);background:0 0;border:none;text-decoration:none;display:flex}.yajMzq_item:hover{background:var(--color-sidebar-hover)}.yajMzq_item.yajMzq_locked{cursor:default;opacity:.4}.yajMzq_item.yajMzq_locked:hover{background:0 0}.yajMzq_item.yajMzq_active{background:var(--color-surface-raised);box-shadow:var(--shadow-sm);color:var(--color-accent)}.yajMzq_itemIcon{color:var(--color-icon);flex:none}.yajMzq_active .yajMzq_itemIcon{color:inherit}.yajMzq_itemLabel{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.yajMzq_count{border-radius:var(--radius-full);background:var(--color-accent);min-width:1.125rem;height:1.125rem;color:var(--color-accent-contrast);font-size:var(--text-xs);font-weight:var(--weight-semibold);font-variant-numeric:tabular-nums;opacity:0;transition:opacity var(--duration-normal) var(--ease-standard), transform var(--duration-normal) var(--ease-spring);flex:none;place-items:center;padding:0 .3125rem;line-height:1;display:grid;transform:scale(.6)}.yajMzq_count[data-visible]{opacity:1;transform:none}.yajMzq_count:not([data-visible]){width:0;min-width:0;margin-left:calc(-1 * var(--space-2));padding:0;overflow:hidden}.yajMzq_countValue{animation:yajMzq_countIn var(--duration-normal) var(--ease-spring)}@keyframes yajMzq_countIn{0%{opacity:0;transform:translateY(.25rem)}}.yajMzq_chevron{color:var(--color-text-disabled);transition:transform var(--duration-slow) var(--ease-standard), opacity var(--duration-normal) var(--ease-standard);flex:none}.yajMzq_chevronOpen{transform:rotate(90deg)}.yajMzq_split{position:relative}.yajMzq_splitLink{padding-right:calc(var(--space-2) + 1.5rem)}.yajMzq_splitToggle{top:50%;right:var(--space-1);border-radius:var(--radius-sm);width:1.5rem;height:1.5rem;transition:background var(--duration-fast) var(--ease-standard);background:0 0;border:none;place-items:center;padding:0;display:grid;position:absolute;transform:translateY(-50%)}.yajMzq_splitToggle:hover{background:var(--glass-hover)}.yajMzq_splitToggle:focus-visible{box-shadow:0 0 0 .1875rem var(--color-focus-ring);outline:none}.yajMzq_collapse{transition:grid-template-rows var(--duration-slow) var(--ease-standard);grid-template-rows:0fr;display:grid}.yajMzq_collapseOpen{grid-template-rows:1fr}.yajMzq_collapseInner{min-height:0;overflow:hidden}.yajMzq_submenu{margin:2px 0 var(--space-1) .9375rem;padding-left:var(--space-2)}.yajMzq_subItem{min-height:1.875rem;color:var(--color-text-secondary);font-weight:var(--weight-regular)}.yajMzq_subItem.yajMzq_active{font-weight:var(--weight-medium)}.yajMzq_view{transition:opacity var(--duration-normal) var(--ease-standard)}.yajMzq_view[hidden]{display:none}.yajMzq_viewAway{opacity:0;pointer-events:none}.yajMzq_viewContent{gap:var(--space-5);grid-template-columns:minmax(0,1fr);display:grid}.yajMzq_sidebar[data-arranging] [data-sidebar-header],.yajMzq_sidebar[data-arranging] .yajMzq_toggle{opacity:.5;pointer-events:none}.yajMzq_bodyContent>.yajMzq_view,.yajMzq_bodyContent>[data-arrange-view]{grid-area:1/1}.yajMzq_presence{display:grid}.yajMzq_presenceInner{min-height:0;overflow:hidden}.yajMzq_presence[data-presence=enter]{animation:yajMzq_itemIn var(--duration-slow) var(--ease-standard) both}.yajMzq_presence[data-presence=leave]{animation:yajMzq_itemOut var(--duration-normal) var(--ease-standard) both;pointer-events:none}@keyframes yajMzq_itemIn{0%{opacity:0;grid-template-rows:0fr;margin-top:-2px;translate:-.375rem}to{opacity:1;grid-template-rows:1fr;margin-top:0;translate:0}}@keyframes yajMzq_itemOut{0%{opacity:1;grid-template-rows:1fr;margin-top:0}to{opacity:0;grid-template-rows:0fr;margin-top:-2px;translate:-.375rem}}@media (prefers-reduced-motion:reduce){.yajMzq_presence[data-presence]{animation:none}}.yajMzq_narrow{z-index:var(--z-dropdown);transition:width var(--duration-slow) var(--ease-standard), margin-right var(--duration-slow) var(--ease-standard), box-shadow var(--duration-slow) var(--ease-standard);margin-right:0;position:relative}.yajMzq_overlay{margin-right:calc(var(--sidebar-width-collapsed) - var(--sidebar-width));box-shadow:var(--shadow-lg)}.yajMzq_sidebar:not([data-ready]){transition:none}@media (max-width:1279px){.yajMzq_sidebar[data-auto-collapse]:not([data-ready]){width:var(--sidebar-width-collapsed)}}@media (prefers-reduced-motion:reduce){.yajMzq_narrow{transition:none}}
._4Xrk8q_window{border:1px solid var(--color-border);border-radius:var(--l-radius-lg);background:var(--color-surface);color:var(--color-text);-webkit-user-select:none;user-select:none;flex-direction:column;font-size:.8125rem;display:flex;overflow:hidden;box-shadow:0 1px 2px var(--lightningcss-light,#0000000a)var(--lightningcss-dark,#0000004d),0 2rem 5rem -1.5rem var(--lightningcss-light,#0f142838)var(--lightningcss-dark,#000000bf)}._4Xrk8q_chrome{border-bottom:1px solid var(--color-border-subtle);background:var(--color-surface-muted);flex:none;align-items:center;height:2.625rem;padding:0 1.25rem;display:flex}._4Xrk8q_dots{gap:.5rem;display:flex}._4Xrk8q_dots i{border-radius:50%;width:.75rem;height:.75rem;box-shadow:inset 0 0 0 .5px #0000002e}._4Xrk8q_close{background:#ff5f57}._4Xrk8q_minimize{background:#febc2e}._4Xrk8q_zoom{background:#28c840}._4Xrk8q_body{grid-template-columns:var(--sidebar-width) minmax(0, 1fr);flex:1;min-height:100%;display:grid}._4Xrk8q_bare ._4Xrk8q_body{grid-template-columns:minmax(0,1fr)}._4Xrk8q_sidebar{border-right:1px solid var(--color-border-subtle);position:relative;overflow:hidden}._4Xrk8q_sidebar>nav{height:auto;position:absolute;inset:0}._4Xrk8q_main{flex-direction:column;min-width:0;display:flex}._4Xrk8q_header{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-5);display:flex}._4Xrk8q_title{font-size:1rem;font-weight:var(--weight-semibold);letter-spacing:-.01em}._4Xrk8q_subtitle{color:var(--color-text-muted);margin-top:2px}._4Xrk8q_people{display:flex}._4Xrk8q_avatar{border:2px solid var(--color-surface);width:1.625rem;height:1.625rem;font-size:.625rem;font-weight:var(--weight-semibold);color:var(--color-primary-contrast);border-radius:50%;place-items:center;margin-left:-.375rem;display:grid}._4Xrk8q_blue{background:var(--color-accent)}._4Xrk8q_green{background:var(--color-success)}._4Xrk8q_orange{background:var(--color-warning)}._4Xrk8q_violet{background:var(--color-ai)}._4Xrk8q_content{min-width:0;padding:0 var(--space-5) var(--space-5);flex:1}@media (max-width:56rem){._4Xrk8q_body{grid-template-columns:minmax(0,1fr)}._4Xrk8q_sidebar{display:none}}
.Otg7aq_strong{font-weight:var(--weight-medium);color:var(--color-text-strong)}.Otg7aq_muted{color:var(--color-text-muted)}.Otg7aq_num{text-align:right;font-variant-numeric:tabular-nums}.Otg7aq_table{border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);display:grid;overflow:hidden}.Otg7aq_tr{align-items:center;gap:var(--space-3);min-height:2.75rem;padding:0 var(--space-3);border-top:1px solid var(--color-border-subtle);grid-template-columns:4.5rem minmax(0,1.6fr) minmax(0,1fr) 5.5rem 6rem;display:grid}.Otg7aq_tr>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.Otg7aq_th{background:var(--color-surface-muted);min-height:2.25rem;font-size:.6875rem;font-weight:var(--weight-medium);color:var(--color-text-muted);border-top:none}.Otg7aq_badge{background:var(--color-surface-muted);color:var(--color-text-secondary);border-radius:999px;padding:.15rem .5rem;font-size:.6875rem;display:inline-block}.Otg7aq_sErledigt{background:color-mix(in srgb, var(--color-success) 14%, transparent);color:var(--color-success)}.Otg7aq_sUnterwegs{background:var(--color-accent-subtle);color:var(--color-accent)}.Otg7aq_sDisponiert{background:var(--color-ai-subtle);color:var(--color-ai)}.Otg7aq_site{gap:var(--space-4);display:grid}.Otg7aq_cards{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.Otg7aq_card{gap:var(--space-2);padding:var(--space-3) var(--space-4);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-surface-muted);display:grid}.Otg7aq_cardHead{justify-content:space-between;gap:var(--space-2);display:flex}.Otg7aq_bar{background:var(--color-field);border-radius:999px;height:.4rem;overflow:hidden}.Otg7aq_bar i{border-radius:inherit;background:var(--color-accent);height:100%;display:block}.Otg7aq_list{border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);display:grid}.Otg7aq_item{align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border-top:1px solid var(--color-border-subtle);grid-template-columns:auto auto minmax(0,1fr);display:grid}.Otg7aq_item:first-child{border-top:none}.Otg7aq_item svg{color:var(--color-icon)}.Otg7aq_invoice{border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);gap:0;display:grid}.Otg7aq_line{align-items:center;gap:var(--space-3);min-height:2.75rem;padding:0 var(--space-4);border-top:1px solid var(--color-border-subtle);grid-template-columns:minmax(0,1.2fr) minmax(0,1fr) 6rem;display:grid}.Otg7aq_line:first-child{border-top:none}.Otg7aq_total{background:var(--color-surface-muted);font-weight:var(--weight-semibold)}.Otg7aq_tags{gap:var(--space-2);padding:var(--space-3) var(--space-4);border-top:1px solid var(--color-border-subtle);flex-wrap:wrap;display:flex}.Otg7aq_tag{background:color-mix(in srgb, var(--color-success) 14%, transparent);color:var(--color-success);border-radius:999px;align-items:center;gap:.35rem;padding:.25rem .6rem;font-size:.6875rem;display:inline-flex}.Otg7aq_charts{gap:var(--space-4);display:grid}.Otg7aq_kpis{gap:var(--space-3);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.Otg7aq_kpi{padding:var(--space-3) var(--space-4);border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);background:var(--color-surface-muted);gap:2px;display:grid}.Otg7aq_kpi strong{letter-spacing:-.01em;font-size:1.125rem}.Otg7aq_up{color:var(--color-success);font-size:.6875rem}.Otg7aq_bars{gap:var(--space-3);display:grid}.Otg7aq_barRow{align-items:center;gap:var(--space-3);grid-template-columns:7.5rem minmax(0,1fr);display:grid}.Otg7aq_barRow .Otg7aq_bar{height:.75rem}
.EY-qQG_stage{position:relative}.EY-qQG_window{height:33rem}.EY-qQG_tray{align-items:center;gap:var(--space-2);min-height:3.25rem;margin-bottom:var(--space-4);padding:var(--space-2) var(--space-3);border:1px dashed var(--color-border-strong);border-radius:var(--radius-lg);flex-wrap:wrap;display:flex}.EY-qQG_trayLabel{margin-right:var(--space-2);font-weight:var(--weight-medium);color:var(--color-text-secondary)}.EY-qQG_done{color:var(--color-text-muted)}.EY-qQG_chip{border-radius:var(--radius-md);min-width:8.5rem;padding:.35rem .6rem;line-height:1.3;display:grid}.EY-qQG_board{gap:var(--space-2);display:grid;position:relative}.EY-qQG_hours,.EY-qQG_lane{gap:var(--space-3);grid-template-columns:8.5rem minmax(0,1fr);align-items:center;display:grid}.EY-qQG_scale{height:1rem;color:var(--color-text-muted);font-size:.6875rem;position:relative}.EY-qQG_scale span{position:absolute;transform:translate(-50%)}.EY-qQG_scale span:first-child{transform:none}.EY-qQG_scale span:last-child{transform:translate(-100%)}.EY-qQG_vehicle{line-height:1.3;display:grid}.EY-qQG_vehicle span{color:var(--color-text-muted)}.EY-qQG_track{border-radius:var(--radius-md);background:repeating-linear-gradient(90deg, var(--color-border-subtle) 0 1px, transparent 1px 20%), var(--color-surface-muted);height:3rem;position:relative}.EY-qQG_tour{border-radius:var(--radius-md);white-space:nowrap;align-content:center;padding:0 .6rem;line-height:1.25;display:grid;position:absolute;top:.3rem;bottom:.3rem;overflow:hidden}.EY-qQG_tour span,.EY-qQG_chip span{text-overflow:ellipsis;opacity:.85;font-size:.6875rem;overflow:hidden}.EY-qQG_blue{background:var(--color-accent-subtle);color:var(--color-accent);box-shadow:inset 3px 0 0 var(--color-accent)}.EY-qQG_green{background:color-mix(in srgb, var(--color-success) 14%, transparent);color:var(--color-success);box-shadow:inset 3px 0 0 var(--color-success)}.EY-qQG_orange{background:var(--color-warning-subtle);color:var(--color-warning);box-shadow:inset 3px 0 0 var(--color-warning)}.EY-qQG_violet{background:var(--color-ai-subtle);color:var(--color-ai);box-shadow:inset 3px 0 0 var(--color-ai)}.EY-qQG_now{background:var(--color-danger);border-radius:1px;width:2px;position:absolute;top:-.25rem;bottom:-.25rem}.EY-qQG_cursor{pointer-events:none;color:var(--color-accent);align-items:flex-start;gap:2px;display:flex;position:absolute}.EY-qQG_cursor svg{fill:var(--color-accent)}.EY-qQG_cursor span{border-radius:var(--radius-sm);background:var(--color-accent);color:var(--color-accent-contrast);font-size:.625rem;font-weight:var(--weight-semibold);margin-top:.8rem;padding:1px .35rem}@media (max-width:40rem){.EY-qQG_hours,.EY-qQG_lane{grid-template-columns:5.5rem minmax(0,1fr)}}.EY-qQG_screen{animation:EY-qQG_enter .45s var(--ease-settle) both}@keyframes EY-qQG_enter{0%{opacity:0;transform:translateY(.5rem)}}.EY-qQG_note{margin:var(--space-5) 0 0;font-size:var(--text-sm);text-align:center;color:var(--color-text-muted)}@media (prefers-reduced-motion:reduce){.EY-qQG_screen{animation:none}}
.gwrt0q_product{padding-bottom:var(--l-section);margin-top:calc(-1*clamp(4rem,9vh,7rem));position:relative}.gwrt0q_container{max-width:calc(72rem + 2 * var(--l-pad));padding:0 var(--l-pad);margin:0 auto;position:relative}.gwrt0q_glow{z-index:-1;background:radial-gradient(closest-side, var(--color-accent-subtle), transparent);filter:blur(2.5rem);border-radius:50%;position:absolute;inset:10% 8% -6%}
.VXWEaG_pair{gap:var(--space-5);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.VXWEaG_side{gap:var(--space-3);display:grid}.VXWEaG_who{align-items:center;gap:var(--space-2);font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text-secondary);display:flex}.VXWEaG_dot,.VXWEaG_presence{font-style:normal;font-weight:var(--weight-semibold);color:var(--color-primary-contrast);border-radius:50%;place-items:center;display:inline-grid}.VXWEaG_dot{width:1.5rem;height:1.5rem;font-size:.625rem}.VXWEaG_blue{background:var(--color-accent)}.VXWEaG_green{background:var(--color-success)}.VXWEaG_table{border:1px solid var(--color-border-subtle);border-radius:var(--radius-lg);display:grid;overflow:hidden}.VXWEaG_row{align-items:center;gap:var(--space-3);min-height:2.75rem;padding:0 var(--space-3);border-top:1px solid var(--color-border-subtle);transition:background .4s var(--ease-settle), box-shadow .3s var(--ease-settle);grid-template-columns:6rem minmax(0,1.4fr) 4.5rem minmax(0,1fr);display:grid;position:relative}.VXWEaG_row>span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.VXWEaG_head{background:var(--color-surface-muted);min-height:2.25rem;font-size:.6875rem;font-weight:var(--weight-medium);color:var(--color-text-muted);border-top:none}.VXWEaG_num{text-align:right;font-variant-numeric:tabular-nums}.VXWEaG_focused{background:var(--color-accent-subtle);box-shadow:inset 2px 0 0 var(--color-accent)}.VXWEaG_flash{background:color-mix(in srgb, var(--color-success) 16%, transparent)}.VXWEaG_idCell{align-items:center;gap:var(--space-2);font-weight:var(--weight-medium);display:flex}.VXWEaG_presence{width:1.25rem;height:1.25rem;box-shadow:0 0 0 2px var(--color-surface);flex:none;font-size:.5625rem}.VXWEaG_editing{border-radius:var(--radius-sm);background:var(--color-field);box-shadow:0 0 0 2px var(--color-focus-ring), inset 0 0 0 1px var(--color-accent);padding:.25rem .4rem}.VXWEaG_caret{vertical-align:-.1em;background:var(--color-text);width:1px;height:.9em;margin-left:1px;animation:1s step-end infinite VXWEaG_blink;display:inline-block}@keyframes VXWEaG_blink{50%{opacity:0}}.VXWEaG_status{background:var(--color-surface-muted);color:var(--color-text-secondary);border-radius:999px;padding:.15rem .5rem;font-size:.6875rem;display:inline-block}.VXWEaG_billed{background:var(--color-accent-subtle);color:var(--color-accent)}@media (max-width:56rem){.VXWEaG_pair{grid-template-columns:1fr}}
.M1smVq_points{gap:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr));margin:clamp(2.5rem,5vw,3.5rem) 0 0;padding:0;list-style:none;display:grid}.M1smVq_points li{align-content:start;gap:var(--space-2);display:grid}.M1smVq_icon{width:2.25rem;height:2.25rem;margin-bottom:var(--space-2);border-radius:var(--radius-lg);background:var(--color-accent-subtle);color:var(--color-accent);place-items:center;display:grid}.M1smVq_points h3{font-size:var(--l-h3);font-weight:var(--weight-semibold);margin:0}.M1smVq_points p{color:var(--color-text-secondary);margin:0;line-height:1.55}@media (max-width:48rem){.M1smVq_points{grid-template-columns:1fr}}
.ETsSHG_showcase{gap:clamp(1.5rem,3vw,2.5rem);display:grid}.ETsSHG_tabs{justify-content:center;gap:var(--space-1);padding:var(--space-1);border:1px solid var(--color-border);background:var(--color-surface-muted);border-radius:999px;flex-wrap:wrap;justify-self:center;display:flex}.ETsSHG_tab{align-items:center;gap:var(--space-2);font:inherit;font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text-secondary);cursor:pointer;transition:color var(--duration-normal) var(--ease-standard);background:0 0;border:none;border-radius:999px;padding:.5rem 1rem;display:inline-flex;position:relative}.ETsSHG_tab>svg,.ETsSHG_tab>span:not(.ETsSHG_tabPill){z-index:1;position:relative}.ETsSHG_tab:hover{color:var(--color-text)}.ETsSHG_tabActive{color:var(--color-text-strong)}.ETsSHG_tabPill{border-radius:inherit;background:var(--color-surface-raised);box-shadow:0 0 0 1px var(--color-border);position:absolute;inset:0}.ETsSHG_tab:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.ETsSHG_panel{min-height:27rem}.ETsSHG_panelInner{animation:ETsSHG_enter .45s var(--ease-settle) both;grid-template-columns:minmax(0,.62fr) minmax(0,1.9fr);align-items:center;gap:clamp(2rem,5vw,4rem);display:grid}.ETsSHG_copy{gap:var(--space-4);display:grid}.ETsSHG_copy h3{font-size:clamp(1.375rem,1.1rem + .8vw,1.75rem);font-weight:var(--weight-bold);letter-spacing:-.02em;margin:0;line-height:1.2}.ETsSHG_copy p{color:var(--color-text-secondary);margin:0;line-height:1.6}.ETsSHG_copy ul{gap:var(--space-3);margin:var(--space-2) 0 0;padding:0;list-style:none;display:grid}.ETsSHG_copy li{align-items:center;gap:var(--space-3);display:flex}.ETsSHG_copy li svg{color:var(--color-accent);flex:none}.ETsSHG_window{min-height:24rem}@media (max-width:60rem){.ETsSHG_panelInner{grid-template-columns:1fr}}@keyframes ETsSHG_enter{0%{opacity:0;transform:translateY(.75rem)}}@media (prefers-reduced-motion:reduce){.ETsSHG_panelInner{animation:none}}
.cEhItq_trades{gap:var(--space-3) var(--space-6);grid-template-columns:repeat(2,auto);margin:0;padding:0;list-style:none;display:grid}.cEhItq_trades li{align-items:center;gap:var(--space-2);font-weight:var(--weight-medium);white-space:nowrap;color:var(--color-text-strong);display:inline-flex}.cEhItq_trades svg{color:var(--color-accent)}.cEhItq_instead{gap:var(--space-3);margin:0 0 var(--space-8);grid-template-columns:repeat(3,minmax(0,1fr));padding:0;list-style:none;display:grid}.cEhItq_instead li{align-content:start;gap:var(--space-1);padding:var(--space-4) var(--space-5) var(--space-5);border:1px solid var(--color-border);border-radius:var(--l-radius-lg);background:radial-gradient(120% 80% at 100% 0%, var(--color-accent-subtle), transparent 55%), var(--color-surface);transition:border-color var(--duration-normal) var(--ease-standard), transform var(--duration-normal) var(--ease-standard);display:grid}.cEhItq_instead li:hover{border-color:var(--color-border-strong)}.cEhItq_before{margin-bottom:var(--space-2);font-size:var(--text-sm);color:var(--color-text-muted);text-decoration:line-through;-webkit-text-decoration-color:color-mix(in srgb, var(--color-danger) 70%, transparent);text-decoration-color:color-mix(in srgb, var(--color-danger) 70%, transparent);text-decoration-thickness:1.5px}.cEhItq_instead h3{font-size:clamp(1.125rem,1rem + .4vw,1.3125rem);font-weight:var(--weight-bold);letter-spacing:-.02em;margin:0;line-height:1.2}.cEhItq_instead p{font-size:var(--text-sm);color:var(--color-text-secondary);margin:0;line-height:1.5}.cEhItq_visuallyHidden{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.cEhItq_grid{gap:var(--space-5);grid-template-columns:repeat(6,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}.cEhItq_grid li{align-content:start;gap:var(--space-2);display:grid}.cEhItq_grid li>svg{color:var(--color-accent)}.cEhItq_grid h3{font-size:.9375rem;font-weight:var(--weight-semibold);margin:0 0 2px}.cEhItq_grid p{font-size:var(--text-sm);color:var(--color-text-secondary);margin:0;line-height:1.5}.cEhItq_more{align-items:center;gap:var(--space-2);margin-top:var(--space-6);font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-accent);text-decoration:none;display:inline-flex}@media (max-width:64rem){.cEhItq_instead,.cEhItq_grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:56rem){.cEhItq_grid,.cEhItq_instead{grid-template-columns:1fr}}
._9tYo0q_withAction{padding-left:var(--space-1)}._9tYo0q_action{border-radius:var(--radius-sm);width:1.625rem;height:1.625rem;color:var(--color-icon);transition:background var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), transform var(--duration-fast) var(--ease-standard);background:0 0;border:none;flex:none;place-items:center;padding:0;display:grid}._9tYo0q_action:hover:not(:disabled){background:var(--color-field-hover);color:var(--color-accent)}._9tYo0q_action:active:not(:disabled){transform:scale(.92)}._9tYo0q_action:focus-visible{box-shadow:0 0 0 .1875rem var(--color-focus-ring);outline:none}
.P-sziq_main{position:relative;overflow:clip}.P-sziq_main>section{min-height:100svh;padding-top:calc(var(--l-nav) + 1rem);justify-content:center;padding-bottom:7rem}.P-sziq_main>section>div>header{margin-bottom:var(--space-8)}.P-sziq_backdrop{z-index:-1;background:radial-gradient(40% 60% at 30% 0%, var(--l-glow), transparent 70%), radial-gradient(35% 50% at 75% 10%, var(--l-glow-ai), transparent 70%);pointer-events:none;height:620px;position:absolute;inset:0 0 auto}
.dOZO2q_page{width:100%;max-width:calc(var(--l-max) + 2 * var(--l-pad));padding:calc(var(--l-nav) + clamp(2.5rem, 6vh, 4rem)) var(--l-pad) clamp(4rem, 10vh, 6rem);margin:0 auto}.dOZO2q_home{gap:clamp(3rem,7vh,4.5rem);max-width:56rem;margin:0 auto;display:grid}.dOZO2q_homeHead{gap:var(--space-4);text-align:center;display:grid}.dOZO2q_homeHead h1{font-size:clamp(2rem,4vw,2.75rem);font-weight:var(--weight-semibold);letter-spacing:-.02em;margin:0}.dOZO2q_homeHead p{font-size:var(--text-lg);color:var(--color-text-secondary);margin:0}.dOZO2q_areas{gap:var(--space-8) var(--space-10);grid-template-columns:repeat(auto-fill,minmax(16rem,1fr));display:grid}.dOZO2q_area h2{margin:0 0 var(--space-1);font-size:var(--text-md);font-weight:var(--weight-semibold)}.dOZO2q_area>p{margin:0 0 var(--space-3);font-size:var(--text-sm);color:var(--color-text-muted)}.dOZO2q_area ul{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.dOZO2q_area a,.dOZO2q_more a{font-size:var(--text-md);color:var(--color-accent);text-decoration:none}.dOZO2q_more{padding-top:var(--space-8);border-top:1px solid var(--color-border-subtle);font-size:var(--text-md);color:var(--color-text-secondary);text-align:center}.dOZO2q_area h2 a{color:inherit;text-decoration:none}.dOZO2q_area a.dOZO2q_all{color:var(--color-text-secondary)}.dOZO2q_areaList{margin:var(--space-10) 0 0;padding:0;list-style:none;display:grid}.dOZO2q_areaList li{border-top:1px solid var(--color-border-subtle)}.dOZO2q_areaList li:last-child{border-bottom:1px solid var(--color-border-subtle)}.dOZO2q_areaList a{gap:var(--space-1);padding:var(--space-4) 0;text-decoration:none;display:grid}.dOZO2q_areaList strong{font-size:var(--text-md);font-weight:var(--weight-medium);color:var(--color-accent)}.dOZO2q_areaList span{font-size:var(--text-sm);color:var(--color-text-secondary);line-height:1.6}.dOZO2q_search{width:100%;max-width:36rem;margin:var(--space-2) auto 0;text-align:left;position:relative}.dOZO2q_results{z-index:2;top:calc(100% + var(--space-2));padding:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);box-shadow:var(--shadow-lg);animation:dOZO2q_resultsIn var(--duration-normal) var(--ease-standard);margin:0;list-style:none;display:grid;position:absolute;left:0;right:0}@keyframes dOZO2q_resultsIn{0%{opacity:0;translate:0 -.25rem}}.dOZO2q_results a{padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);gap:2px;text-decoration:none;display:grid}.dOZO2q_results a:hover,.dOZO2q_results a:focus-visible{background:var(--color-surface-muted)}.dOZO2q_results strong{font-size:var(--text-md);font-weight:var(--weight-medium);color:var(--color-text)}.dOZO2q_results span,.dOZO2q_noResult{font-size:var(--text-sm);color:var(--color-text-muted)}.dOZO2q_noResult{padding:var(--space-2) var(--space-3)}.dOZO2q_noResult a{color:var(--color-accent);text-decoration:none}.dOZO2q_layout{justify-content:space-between;gap:var(--space-10);grid-template-columns:14rem minmax(0,44rem) 12rem;display:grid}.dOZO2q_nav,.dOZO2q_toc{top:calc(var(--l-nav) + var(--space-6));align-self:start;gap:var(--space-6);font-size:var(--text-sm);display:grid;position:sticky}.dOZO2q_nav h3,.dOZO2q_toc h3{margin:0 0 var(--space-2);font-size:var(--text-xs);font-weight:var(--weight-semibold);letter-spacing:.02em;text-transform:uppercase;color:var(--color-text-muted)}.dOZO2q_nav ul,.dOZO2q_toc ul{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.dOZO2q_nav a.dOZO2q_back{align-items:center;gap:var(--space-2);color:var(--color-text-muted);font-size:var(--text-sm);justify-self:start;display:inline-flex}.dOZO2q_nav a.dOZO2q_back:hover{color:var(--color-text)}.dOZO2q_navScroll{max-height:calc(100dvh - var(--l-nav) - var(--space-12) - var(--space-10) - 2.25rem - var(--space-6))}.dOZO2q_navInner{gap:var(--space-6);display:grid}.dOZO2q_nav a,.dOZO2q_toc a{color:var(--color-text-secondary);transition:color var(--duration-fast) var(--ease-standard);text-decoration:none}.dOZO2q_nav a:hover,.dOZO2q_toc a:hover{color:var(--color-text)}.dOZO2q_nav a[aria-current=page]{color:var(--color-accent);font-weight:var(--weight-medium)}.dOZO2q_article{min-width:0}.dOZO2q_crumbs{margin:0 0 var(--space-3);font-size:var(--text-sm);color:var(--color-text-muted)}.dOZO2q_crumbs a{color:inherit;text-decoration:none}.dOZO2q_article h1{font-size:clamp(1.75rem,3vw,2.25rem);font-weight:var(--weight-semibold);letter-spacing:-.02em;margin:0}.dOZO2q_summary{margin:var(--space-3) 0 0;font-size:var(--text-lg);color:var(--color-text-secondary);line-height:1.6}.dOZO2q_updated{margin:var(--space-3) 0 0;font-size:var(--text-sm);color:var(--color-text-muted)}.dOZO2q_section{gap:var(--space-4);margin-top:var(--space-12);scroll-margin-top:calc(var(--l-nav) + var(--space-6));display:grid}.dOZO2q_section h2{font-size:var(--text-xl);font-weight:var(--weight-semibold);margin:0}.dOZO2q_section h2 a{color:inherit;text-decoration:none}.dOZO2q_text,.dOZO2q_list li,.dOZO2q_steps p,.dOZO2q_terms dd{font-size:var(--text-md);color:var(--color-text-secondary);margin:0;line-height:1.7}.dOZO2q_list{gap:var(--space-2);padding-left:var(--space-5);margin:0;display:grid}.dOZO2q_steps{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}.dOZO2q_steps li{gap:var(--space-3);grid-template-columns:1.75rem minmax(0,1fr);display:grid}.dOZO2q_stepNumber{border:1px solid var(--color-border);border-radius:var(--radius-full);width:1.75rem;height:1.75rem;font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text-secondary);place-items:center;display:grid}.dOZO2q_steps strong,.dOZO2q_terms dt{font-size:var(--text-md);font-weight:var(--weight-medium);color:var(--color-text)}.dOZO2q_steps div{gap:var(--space-1);padding-top:.125rem;display:grid}.dOZO2q_terms{margin:0;display:grid}.dOZO2q_terms>div{gap:var(--space-4);padding:var(--space-3) 0;border-top:1px solid var(--color-border-subtle);grid-template-columns:minmax(9rem,30%) minmax(0,1fr);display:grid}.dOZO2q_terms>div:last-child{border-bottom:1px solid var(--color-border-subtle)}.dOZO2q_terms dd{margin:0}.dOZO2q_note{padding:var(--space-1) 0 var(--space-1) var(--space-4);border-left:2px solid var(--color-accent);font-size:var(--text-md);color:var(--color-text-secondary);margin:0;line-height:1.7}.dOZO2q_note[data-tone=warning]{border-left-color:var(--color-warning)}.dOZO2q_example{gap:var(--space-3);padding:var(--space-5);border-radius:var(--radius-lg);background:var(--color-surface-muted);margin:0;display:grid}.dOZO2q_example figcaption{font-size:var(--text-sm);font-weight:var(--weight-medium);color:var(--color-text)}.dOZO2q_example ul{gap:var(--space-1);font-variant-numeric:tabular-nums;font-size:var(--text-md);color:var(--color-text-secondary);margin:0;padding:0;list-style:none;display:grid}.dOZO2q_example p{padding-top:var(--space-3);border-top:1px solid var(--color-border-subtle);font-size:var(--text-md);color:var(--color-text);margin:0}.dOZO2q_related{gap:var(--space-3);margin-top:var(--space-16);padding-top:var(--space-8);border-top:1px solid var(--color-border-subtle);display:grid}.dOZO2q_related h2{font-size:var(--text-md);font-weight:var(--weight-semibold);margin:0}.dOZO2q_related ul{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.dOZO2q_related a{gap:2px;text-decoration:none;display:grid}.dOZO2q_related strong{font-size:var(--text-md);font-weight:var(--weight-medium);color:var(--color-accent)}.dOZO2q_related span{font-size:var(--text-sm);color:var(--color-text-muted)}@media (max-width:72rem){.dOZO2q_layout{grid-template-columns:13rem minmax(0,1fr)}.dOZO2q_toc{display:none}}@media (max-width:52rem){.dOZO2q_layout{grid-template-columns:minmax(0,1fr)}.dOZO2q_nav{display:none}.dOZO2q_terms>div{gap:var(--space-1);grid-template-columns:minmax(0,1fr)}}.dOZO2q_glossary{max-width:44rem;margin:0 auto}.dOZO2q_glossary .dOZO2q_terms dt a{color:var(--color-text);text-decoration:none}.dOZO2q_glossarySearch{max-width:24rem;margin-top:var(--space-6)}.dOZO2q_glossaryEmpty{color:var(--color-text-secondary);font-size:var(--text-sm)}.dOZO2q_searchCompact{max-width:none;margin:0}.dOZO2q_searchCompact .dOZO2q_results{width:26rem;right:auto}.dOZO2q_areaSearch{margin-top:var(--space-6)}
.IKOLOa_hero{isolation:isolate;padding:calc(var(--l-nav) + clamp(4rem, 10vh, 7rem)) 0 clamp(3rem, 7vh, 5rem);position:relative;overflow:hidden}.IKOLOa_inner{width:100%;max-width:calc(var(--l-max) + 2 * var(--l-pad));padding:0 var(--l-pad);margin:0 auto}.IKOLOa_heroCopy{justify-items:start;gap:var(--space-5);max-width:52rem;display:grid}.IKOLOa_heroCopy>*{animation:IKOLOa_rise .9s var(--ease-settle) backwards}.IKOLOa_heroCopy>:nth-child(2){animation-delay:80ms}.IKOLOa_heroCopy>:nth-child(3){animation-delay:.16s}.IKOLOa_heroCopy>:nth-child(4){animation-delay:.24s}@keyframes IKOLOa_rise{0%{opacity:0;transform:translateY(1rem)}}.IKOLOa_eyebrow{font-size:var(--text-sm);font-weight:var(--weight-semibold);color:var(--color-accent);margin:0}.IKOLOa_title{font-size:clamp(2.5rem,1.4rem + 3.2vw,4.25rem);font-weight:var(--weight-bold);letter-spacing:-.035em;text-wrap:balance;margin:0;line-height:1.04}.IKOLOa_lead{font-size:var(--l-lead);color:var(--color-text-secondary);text-wrap:pretty;margin:0;line-height:1.6}.IKOLOa_summary{gap:var(--space-4);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:clamp(2.5rem,6vh,4rem);display:grid}.IKOLOa_summaryItem{gap:var(--space-2);padding:var(--space-6);border:1px solid var(--color-border);border-radius:var(--l-radius-lg);background:color-mix(in srgb, var(--color-surface) 85%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:grid}.IKOLOa_summaryItem svg{color:var(--color-accent)}.IKOLOa_summaryItem strong{font-size:var(--l-h3);font-weight:var(--weight-semibold)}.IKOLOa_summaryItem p{font-size:var(--text-md);color:var(--color-text-secondary);margin:0;line-height:1.55}.IKOLOa_groups{gap:clamp(3.5rem,9vh,6rem);padding:clamp(3rem,8vh,5rem) 0 clamp(4rem,10vh,7rem);display:grid}.IKOLOa_group{scroll-margin-top:calc(var(--l-nav) + 2rem);grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);align-items:start;gap:clamp(2rem,6vw,5rem);display:grid}.IKOLOa_groupHead{top:calc(var(--l-nav) + 2rem);gap:var(--space-3);display:grid;position:sticky}.IKOLOa_groupHead h2{font-size:clamp(1.625rem,1.2rem + 1.2vw,2.25rem);font-weight:var(--weight-bold);letter-spacing:-.02em;margin:0;line-height:1.15}.IKOLOa_groupHead p{font-size:var(--text-lg);color:var(--color-text-secondary);margin:0;line-height:1.6}.IKOLOa_questions{border-top:1px solid var(--color-border);margin:0;padding:0;list-style:none}.IKOLOa_item{border-bottom:1px solid var(--color-border)}.IKOLOa_question{justify-content:space-between;align-items:center;gap:var(--space-6);width:100%;padding:var(--space-5) 0;font:inherit;font-size:var(--l-h3);font-weight:var(--weight-semibold);text-align:left;color:var(--color-text);cursor:pointer;background:0 0;border:0;display:flex}.IKOLOa_toggle{color:var(--color-icon);transition:transform var(--duration-slow) var(--ease-settle);flex:none}.IKOLOa_item[data-open=true] .IKOLOa_toggle{transform:rotate(45deg)}.IKOLOa_points{gap:var(--space-3);padding:0 0 var(--space-6);margin:0;list-style:none;display:grid}.IKOLOa_points li{padding-left:var(--space-5);font-size:var(--text-lg);color:var(--color-text-secondary);line-height:1.6;position:relative}.IKOLOa_points li:before{content:"";background:var(--color-accent);border-radius:50%;width:.375rem;height:.375rem;position:absolute;top:.7em;left:.25rem}.IKOLOa_badge{margin-left:var(--space-2);vertical-align:.125em;display:inline-flex}.IKOLOa_contact{justify-content:space-between;align-items:center;gap:var(--space-6);padding:var(--space-8);border:1px solid var(--color-border);border-radius:var(--l-radius-lg);background:radial-gradient(60% 80% at 100% 0%, var(--color-accent-subtle), transparent 70%), var(--color-surface);flex-wrap:wrap;display:flex}.IKOLOa_contact div{gap:var(--space-2);max-width:40rem;display:grid}.IKOLOa_contact h2{font-size:1.5rem;font-weight:var(--weight-bold);letter-spacing:-.02em;margin:0}.IKOLOa_contact p{font-size:var(--text-lg);color:var(--color-text-secondary);margin:0;line-height:1.6}.IKOLOa_cta{height:2.75rem;padding:0 var(--space-5);border-radius:var(--radius-lg);font-size:var(--text-md)}@media (max-width:64rem){.IKOLOa_group{grid-template-columns:1fr}.IKOLOa_groupHead{position:static}.IKOLOa_summary{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.IKOLOa_heroCopy>*{animation:none}.IKOLOa_toggle{transition:none}}
