.cfsyocg{font-size:var(--font-size-small);line-height:var(--line-height-small);z-index:60;border-style:solid;border-width:1px;border-color:var(--border-default);border-radius:var(--radius-sm);background:var(--bg-hover-strong);max-width:256px;font-family:var(--font-body);color:var(--text-on-card);text-align:left;padding:8px 12px}.cfsyocg[data-state=delayed-open][data-side=top]{animation:.12s ease-out tooltip-from-below}.cfsyocg[data-state=delayed-open][data-side=bottom]{animation:.12s ease-out tooltip-from-above}@keyframes tooltip-from-below{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}@keyframes tooltip-from-above{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.cfsyocg{animation:none}}.l1x6nc1t{display:block}.a1w99pne{fill:var(--bg-hover-strong)}.iwxyntx{box-sizing:border-box;font-family:var(--font-body);font-size:var(--font-size-body);line-height:var(--line-height-body);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;border:1px solid #0000;outline:none;justify-content:center;align-items:center;gap:8px;font-weight:500;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.iwxyntx:disabled,.iwxyntx[aria-disabled=true]{cursor:not-allowed;opacity:.5}.iwxyntx .icon{flex-shrink:0;display:inline-flex}.iwxyntx .icon svg{width:var(--icon-md);height:var(--icon-md)}.iwxyntx .chevron{opacity:.6;flex-shrink:0;display:inline-flex}.iwxyntx .chevron svg{width:var(--icon-xs);height:var(--icon-xs)}.iwxyntx.default{border-color:var(--bg-accent);background:var(--bg-accent);color:var(--text-on-accent)}.iwxyntx.default:hover:not(:disabled){border-color:var(--bg-accent-hover);background:var(--bg-accent-hover)}.iwxyntx.secondary{border-color:var(--bg-secondary);background:var(--bg-secondary);color:var(--text-primary)}.iwxyntx.secondary:hover:not(:disabled){border-color:var(--bg-secondary-hover);background:var(--bg-secondary-hover)}.iwxyntx.neutral{border-color:var(--bg-neutral);background:var(--bg-neutral);color:var(--text-primary)}.iwxyntx.neutral:hover:not(:disabled){border-color:var(--bg-neutral-hover);background:var(--bg-neutral-hover)}.iwxyntx.outline{border-color:var(--border-default);color:var(--text-primary);background:0 0}.iwxyntx.outline:hover:not(:disabled){background:var(--bg-hover)}.iwxyntx.ghost{color:var(--text-primary);background:0 0;border-color:#0000}.iwxyntx.ghost:hover:not(:disabled){border-color:var(--bg-hover);background:var(--bg-hover)}.iwxyntx:focus-visible{border-color:var(--border-focus);outline:none}.iwxyntx{border-radius:var(--radius-sm);width:var(--control-height-md);height:var(--control-height-md);padding:0}.iwxyntx.sm{width:var(--control-height-sm);height:var(--control-height-sm)}.iwxyntx.round{border-radius:var(--radius-round)}.iwxyntx:hover:not(:disabled):not(.destructive),.iwxyntx:focus-visible:not(.destructive){color:var(--text-accent)}.iwxyntx.destructive:hover:not(:disabled),.iwxyntx.destructive:focus-visible{border-color:var(--bg-block-subtle);background:var(--bg-block-subtle);color:var(--text-block)}.bw8ilx7{box-sizing:border-box;font-family:var(--font-body);font-size:var(--font-size-body);line-height:var(--line-height-body);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;border:1px solid #0000;outline:none;justify-content:center;align-items:center;gap:8px;font-weight:500;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.bw8ilx7:disabled,.bw8ilx7[aria-disabled=true]{cursor:not-allowed;opacity:.5}.bw8ilx7 .icon{flex-shrink:0;display:inline-flex}.bw8ilx7 .icon svg{width:var(--icon-md);height:var(--icon-md)}.bw8ilx7 .chevron{opacity:.6;flex-shrink:0;display:inline-flex}.bw8ilx7 .chevron svg{width:var(--icon-xs);height:var(--icon-xs)}.bw8ilx7.default{border-color:var(--bg-accent);background:var(--bg-accent);color:var(--text-on-accent)}.bw8ilx7.default:hover:not(:disabled){border-color:var(--bg-accent-hover);background:var(--bg-accent-hover)}.bw8ilx7.secondary{border-color:var(--bg-secondary);background:var(--bg-secondary);color:var(--text-primary)}.bw8ilx7.secondary:hover:not(:disabled){border-color:var(--bg-secondary-hover);background:var(--bg-secondary-hover)}.bw8ilx7.neutral{border-color:var(--bg-neutral);background:var(--bg-neutral);color:var(--text-primary)}.bw8ilx7.neutral:hover:not(:disabled){border-color:var(--bg-neutral-hover);background:var(--bg-neutral-hover)}.bw8ilx7.outline{border-color:var(--border-default);color:var(--text-primary);background:0 0}.bw8ilx7.outline:hover:not(:disabled){background:var(--bg-hover)}.bw8ilx7.ghost{color:var(--text-primary);background:0 0;border-color:#0000}.bw8ilx7.ghost:hover:not(:disabled){border-color:var(--bg-hover);background:var(--bg-hover)}.bw8ilx7:focus-visible{border-color:var(--border-focus);outline:none}.bw8ilx7{height:var(--control-height-md);border-radius:var(--radius-sm);padding:0 12px}.bw8ilx7.sm{height:var(--control-height-sm);padding:0 12px}.bw8ilx7.round{border-radius:var(--radius-round)}.bw8ilx7.danger{color:var(--text-block)}.bw8ilx7.danger:hover:not(:disabled){background:var(--bg-block-subtle)}.bw8ilx7.success{color:var(--text-allow)}.bw8ilx7.success:hover:not(:disabled){background:var(--bg-allow-subtle)}.bw8ilx7.warning{color:var(--text-warn)}.bw8ilx7.warning:hover:not(:disabled){background:var(--bg-warn-subtle)}.bw8ilx7.outline.danger{border-color:var(--border-block)}.bw8ilx7.outline.success{border-color:var(--border-allow)}.bw8ilx7.outline.warning{border-color:var(--border-warn)}.bw8ilx7.default.danger,.bw8ilx7.default.danger:hover:not(:disabled){border-color:var(--bg-block);background:var(--bg-block);color:var(--text-on-block)}.bw8ilx7.default.success,.bw8ilx7.default.success:hover:not(:disabled){border-color:var(--bg-allow);background:var(--bg-allow);color:var(--text-on-allow)}.bw8ilx7.default.warning,.bw8ilx7.default.warning:hover:not(:disabled){border-color:var(--bg-warn);background:var(--bg-warn);color:var(--text-on-warn)}.bw8ilx7.link{height:auto;color:var(--text-link);text-underline-position:from-font;white-space:normal;background:0 0;border-color:#0000;padding:0;text-decoration:none}.bw8ilx7.link:hover:not(:disabled){background:0 0;border-color:#0000;text-decoration:underline}.bw8ilx7:focus-visible{border-color:var(--border-focus)}.p19pce5h{z-index:50;border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--bg-card);min-width:200px;box-shadow:0 16px 40px rgb(from var(--shadow-color) r g b/calc(.6 * var(--shadow-strength)));padding:4px}.p19pce5h[data-state=open]{animation:.12s ease-out dropdown-in}@keyframes dropdown-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.p19pce5h[data-state=open]{animation:none}}.pv5677a{font-size:var(--font-size-body);line-height:var(--line-height-body);border-radius:var(--radius-sm);color:var(--text-primary);cursor:pointer;-webkit-user-select:none;user-select:none;outline:none;align-items:center;gap:8px;padding:8px 12px;display:flex}.pv5677a[data-highlighted]{background:var(--bg-hover-strong);color:var(--text-on-card)}.pv5677a[data-disabled]{opacity:.5;cursor:not-allowed}.pv5677a svg{flex-shrink:0;width:16px;height:16px}.p2sbri1{padding-left:30px;position:relative}.p2sbri1[data-state=checked]{color:var(--text-on-card)}.p2sbri1 .mark{color:var(--text-link);align-items:center;display:inline-flex;position:absolute;left:8px}.p2sbri1 .mark svg{width:14px;height:14px}.sq1q3o{align-items:center;gap:16px;display:inline-flex;position:relative}.sq1q3o.context{--field-radius:var(--radius-round);--field-height:30px}.sq1q3o .caption{font-size:var(--font-size-body);line-height:var(--line-height-body);color:var(--text-secondary);white-space:nowrap;font-weight:500}.sq1q3o.entry.labelled{flex-direction:column;align-items:stretch;gap:8px}.sq1q3o.entry.labelled .box{flex:none}.sq1q3o .box{box-sizing:border-box;height:var(--field-height,var(--control-height-md));border-style:solid;border-width:1px;border-color:var(--border-default);border-radius:var(--field-radius,var(--radius-sm));background:var(--bg-surface);font-family:var(--font-body);font-size:var(--font-size-body);line-height:var(--line-height-body);color:var(--text-primary);align-items:center;gap:8px;padding:0 12px;transition:border-color .15s;display:inline-flex;position:relative}.sq1q3o .box:hover{border-color:var(--border-secondary)}.sq1q3o .box:focus-within{border-color:var(--border-focus)}.sq1q3o .box:has(:disabled){cursor:not-allowed;opacity:.5}.sq1q3o .box:has(:disabled):hover{border-color:var(--border-default)}.sq1q3o .box input,.sq1q3o .box select{min-width:0;font:inherit;color:inherit;background:0 0;border:0;outline:none;flex:1;padding:0}.sq1q3o .box input::placeholder{color:var(--text-muted)}.sq1q3o .box .adornment{color:var(--text-muted);pointer-events:none;flex-shrink:0;display:inline-flex}.sq1q3o .box .adornment svg{width:var(--icon-sm);height:var(--icon-sm)}.sq1q3o .box{text-align:left;cursor:pointer;outline:none;flex:1;min-width:0;font-weight:500}.sq1q3o .box:disabled{cursor:not-allowed;opacity:.5}.sq1q3o .box:disabled:hover{border-color:var(--border-default)}.sq1q3o .value{white-space:nowrap;flex:1}.sq1q3o .box[data-placeholder] .value{color:var(--text-muted)}.sq1q3o .chevron{color:var(--text-secondary);display:inline-flex}.sq1q3o .chevron svg{width:var(--icon-xs);height:var(--icon-xs)}.i3rz25j{flex-shrink:0;display:inline-flex}.i3rz25j svg{width:var(--icon-md);height:var(--icon-md)}.i3rz25j.xs svg{width:var(--icon-xs);height:var(--icon-xs)}.i3rz25j.sm svg{width:var(--icon-sm);height:var(--icon-sm)}.i3rz25j.lg svg{width:var(--icon-lg);height:var(--icon-lg)}.adz1pkh{border-style:solid;border-width:1px;border-color:var(--border-default);border-radius:var(--radius-md);background:var(--bg-hover);align-items:flex-start;gap:8px;padding:12px 16px;display:flex}.adz1pkh .content{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.adz1pkh .title{font-size:var(--font-size-label);line-height:var(--line-height-label);color:var(--text-on-card);margin:0;font-weight:600}.adz1pkh .body{font-size:var(--font-size-body);line-height:var(--line-height-body);color:var(--text-secondary)}.adz1pkh.info,.adz1pkh.success,.adz1pkh.warning,.adz1pkh.danger{position:relative;overflow:hidden}.adz1pkh.info:before,.adz1pkh.success:before,.adz1pkh.warning:before,.adz1pkh.danger:before{content:"";width:2px;position:absolute;top:0;bottom:0;left:0}.adz1pkh.info:before{background:var(--border-info)}.adz1pkh.success:before{background:var(--border-allow)}.adz1pkh.warning:before{background:var(--border-warn)}.adz1pkh.danger:before{background:var(--border-block)}.adz1pkh.info .title,.adz1pkh.untitled.info .body{color:var(--text-info)}.adz1pkh.success .title,.adz1pkh.untitled.success .body{color:var(--text-allow)}.adz1pkh.warning .title,.adz1pkh.untitled.warning .body{color:var(--text-warn)}.adz1pkh.danger .title,.adz1pkh.untitled.danger .body{color:var(--text-block)}.adz1pkh .dismiss{width:var(--control-height-xs);height:var(--control-height-xs);border-radius:var(--radius-round);color:var(--text-secondary);cursor:pointer;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;margin:-2px -4px -2px 0;padding:0;transition:background-color .15s,color .15s;display:inline-flex}.adz1pkh .dismiss:hover{background:var(--bg-hover-strong);color:var(--text-on-card)}.adz1pkh .dismiss:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.cvzvam0{border-style:solid;border-width:1px;border-color:var(--card-surface-border);border-radius:var(--radius-md);background:var(--card-surface-bg);padding:16px}.cvzvam0.success,.cvzvam0.warning,.cvzvam0.danger{position:relative;overflow:hidden}.cvzvam0.success:before,.cvzvam0.warning:before,.cvzvam0.danger:before{content:"";width:2px;position:absolute;top:0;bottom:0;left:0}.cvzvam0.success:before{background:var(--border-allow)}.cvzvam0.warning:before{background:var(--border-warn)}.cvzvam0.danger:before{background:var(--border-block)}.cvzvam0.secondary{background:var(--card-surface-raised-bg)}.cvzvam0.window{padding:24px}.cvzvam0.flush{padding:0}.cvzvam0.interactive{cursor:pointer;transition:border-color .15s}.cvzvam0.interactive:hover{border-color:var(--border-secondary)}.cvzvam0.interactive:focus-visible{border-color:var(--border-focus);outline:none}.s4z2c2t{border-style:solid;border-width:1px;border-color:var(--card-surface-border);border-radius:var(--radius-md);background:var(--card-surface-bg);padding:16px}.s4z2c2t.success,.s4z2c2t.warning,.s4z2c2t.danger{position:relative;overflow:hidden}.s4z2c2t.success:before,.s4z2c2t.warning:before,.s4z2c2t.danger:before{content:"";width:2px;position:absolute;top:0;bottom:0;left:0}.s4z2c2t.success:before{background:var(--border-allow)}.s4z2c2t.warning:before{background:var(--border-warn)}.s4z2c2t.danger:before{background:var(--border-block)}.s4z2c2t.secondary{background:var(--card-surface-raised-bg)}.s4z2c2t{flex-direction:column;gap:8px;display:flex}.s4z2c2t>.header{justify-content:space-between;align-items:flex-start;gap:16px;width:100%;display:flex}.s4z2c2t>.header>.info{flex-direction:column;gap:8px;min-width:0;display:flex}.s4z2c2t>.header>.info>.title{font-size:var(--font-size-title);line-height:var(--line-height-title);font-family:var(--font-sans);color:var(--text-on-card);align-items:center;gap:8px;margin:0;font-weight:600;display:flex}.s4z2c2t>.header>.info>.title svg{width:var(--icon-lg);height:var(--icon-lg);color:var(--text-accent);flex-shrink:0}.s4z2c2t.success>.header .title svg{color:var(--text-allow)}.s4z2c2t.warning>.header .title svg{color:var(--text-warn)}.s4z2c2t.danger>.header .title svg{color:var(--text-block)}.s4z2c2t.secondary>.header .title svg{color:var(--text-secondary)}.s4z2c2t>.header>.info>.subtitle{font-size:var(--font-size-subtitle);line-height:var(--line-height-subtitle);font-family:var(--font-body);color:var(--text-on-card);margin:0;font-weight:600}.s4z2c2t>.header>.activity{align-items:center;gap:16px;display:flex}.s4z2c2t>.content{font-size:var(--font-size-body);line-height:var(--line-height-body);width:100%;font-family:var(--font-body);color:var(--text-muted);flex-direction:column;flex-grow:1;align-items:flex-start;gap:12px;font-weight:400;display:flex}.s4z2c2t>.content>p{margin:0}.s4z2c2t>.header+.content{margin-top:8px}.s4z2c2t>.footer{font-size:var(--font-size-body);line-height:var(--line-height-body);border-top:1px solid var(--border-default);color:var(--text-secondary);flex-wrap:wrap;align-items:center;gap:8px;margin-top:4px;padding-top:16px;display:flex}.s4z2c2t>.footer>.aside{align-items:center;gap:8px;min-width:0;display:flex}.s4z2c2t>.footer>.actions{flex-wrap:wrap;align-items:center;gap:16px;margin-left:auto;display:flex}.s4z2c2t>.footer.plain{border-top:0;padding-top:4px}.sp5dmly{grid-template-columns:var(--data-table-columns);width:100%;font-family:var(--font-body);-moz-column-gap:24px;gap:8px 24px;display:grid}.sp5dmly .section,.sp5dmly .card,.sp5dmly .row{grid-column:1/-1;grid-template-columns:subgrid;display:grid}.sp5dmly .section{row-gap:8px}.sp5dmly .section.head{z-index:1;position:sticky;top:0}.sp5dmly .card{border-style:solid;border-width:1px;border-color:var(--card-surface-border);border-radius:var(--radius-md);background:var(--bg-hover);overflow:hidden}.sp5dmly .head .card{background:var(--bg-surface)}.sp5dmly .row{padding:16px 24px}.sp5dmly .cell{font-size:var(--font-size-body);line-height:var(--line-height-body);min-width:0;color:var(--text-primary);flex-direction:column;justify-content:center;display:flex}.sp5dmly .cell:last-child{text-align:right;align-items:flex-end}.sp5dmly.dense .cell{font-size:var(--font-size-label);line-height:var(--line-height-label)}.sp5dmly .header-cell{color:var(--text-secondary);white-space:nowrap;font-weight:500}.sp5dmly .sort{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;display:inline-flex}.sp5dmly .sort:hover{color:var(--text-primary)}.sp5dmly .sort-arrow{opacity:0}.sp5dmly .sort:hover .sort-arrow:not(.active){opacity:1}.sp5dmly .sort.active{color:var(--text-on-card);font-weight:700}.sp5dmly .sort-arrow.active{opacity:1}.sp5dmly .clickable{cursor:pointer}.sp5dmly .clickable:hover{background:var(--bg-hover-strong)}.sp5dmly .card.expanded{border-color:var(--border-default);background:var(--bg-sunken)}.sp5dmly .toggle svg{transition:transform .15s}.sp5dmly .card.expanded .toggle svg{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.sp5dmly .toggle svg{transition:none}}.sp5dmly .row.detail-row{padding:0}.sp5dmly .detail{border-top:1px solid var(--card-surface-border);background:var(--card-surface-bg);grid-column:1/-1;padding:24px}.sp5dmly .silent{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.s141k50j{border-bottom:1px solid var(--border-default);font-family:var(--font-body);justify-content:space-between;align-items:baseline;gap:16px;padding-block:8px;display:flex}.s141k50j:last-child{border-bottom:0}.s141k50j .label{font-size:var(--font-size-label);line-height:var(--line-height-label);color:var(--text-muted);flex-shrink:0}.s141k50j .value{font-size:var(--font-size-label);line-height:var(--line-height-label);min-width:0;color:var(--text-secondary);text-align:right;overflow-wrap:anywhere;flex:1}.s141k50j.mono .value{font-family:var(--font-mono);font-size:var(--font-size-code);font-weight:700;line-height:var(--line-height-code);font-weight:400}.s141k50j.tone-highlight .value{color:var(--text-primary);font-weight:600}.s141k50j.tone-success .value{color:var(--text-allow)}.s141k50j.tone-info .value{color:var(--text-info)}.s141k50j.tone-warning .value{color:var(--text-warn)}.s141k50j.tone-danger .value{color:var(--text-block)}.s141k50j.columns{grid-column:1/-1;grid-template-columns:subgrid;display:grid}.s141k50j.columns .value{text-align:left}.s141k50j.columns.end .value{text-align:right}.s1j0nwh9{width:100%}.s1j0nwh9.columns{-moz-column-gap:16px;grid-template-columns:max-content minmax(0,1fr);column-gap:16px;display:grid}.p1wyrnpa{border-radius:var(--radius-round);background:var(--bg-hover-strong);width:100%;height:6px;overflow:hidden}.p1wyrnpa .fill{border-radius:var(--radius-round);background:var(--bg-accent);width:40%;height:100%;animation:1.6s ease-in-out infinite travel;position:relative;overflow:hidden}@keyframes travel{0%{transform:translate(-100%)}to{transform:translate(250%)}}@media (prefers-reduced-motion:reduce){.p1wyrnpa .fill{width:100%;animation:2s ease-in-out infinite breathe;transform:none}@keyframes breathe{0%,to{opacity:1}50%{opacity:.5}}}@media (prefers-reduced-motion:reduce) and (prefers-reduced-motion:reduce){.p1wyrnpa .fill{animation:none}}.p1wyrnpa .fill.measured{width:var(--done);transition:width .3s ease-out;animation:none;transform:none}.p1wyrnpa .fill.completed{background:var(--bg-allow)}.p1wyrnpa .fill.error{background:var(--bg-block)}.p1wyrnpa .fill:after{content:"";background:linear-gradient(90deg,#0000,#ffffff73,#0000);animation:3s ease-in-out infinite sheen;position:absolute;inset:0;transform:translate(-100%)}@keyframes sheen{0%{transform:translate(-100%)}20%,to{transform:translate(100%)}}@media (prefers-reduced-motion:reduce){.p1wyrnpa .fill:after{opacity:0;animation:none}}.p1wyrnpa .fill.completed:after,.p1wyrnpa .fill.error:after{content:none}.p1wyrnpa[data-state=share],.p1wyrnpa .fill.share{border-radius:2px}.p1wyrnpa .fill.share:after{content:none}.t18u6gl9{font-size:var(--font-size-small);line-height:var(--line-height-small);border-radius:var(--radius-sm);width:max-content;box-shadow:inset 0 0 10px rgb(from var(--shadow-color) r g b/calc(.6 * var(--shadow-strength)));text-shadow:0 0 12px rgb(from var(--neutral-85) r g b/.2);font-family:var(--font-mono);text-transform:uppercase;white-space:nowrap;-webkit-user-select:none;user-select:none;letter-spacing:var(--tracking-label);border-style:solid;border-width:1px;border-color:var(--border-secondary);background:var(--bg-sunken);color:var(--text-secondary);justify-content:center;align-items:center;gap:4px;padding:2px 8px;font-weight:600;display:inline-flex}.t18u6gl9.success{border-color:var(--border-allow);background:var(--bg-allow-subtle);color:var(--text-allow)}.t18u6gl9.info{border-color:var(--border-info);background:var(--bg-info-subtle);color:var(--text-info)}.t18u6gl9.warning{border-color:var(--border-warn);background:var(--bg-warn-subtle);color:var(--text-warn)}.t18u6gl9.severe{border-color:var(--border-severe);background:var(--bg-severe-subtle);color:var(--text-severe)}.t18u6gl9.danger{border-color:var(--border-block);background:var(--bg-block-subtle);color:var(--text-block)}.t18u6gl9.purple{border-color:var(--border-purple);background:var(--bg-purple-subtle);color:var(--text-purple)}.t18u6gl9.solid{background:var(--bg-hover);color:var(--text-primary);box-shadow:none;border-color:#0000}.t18u6gl9.solid.success{background:var(--bg-allow);color:var(--text-on-allow)}.t18u6gl9.solid.info{background:var(--bg-info);color:var(--text-on-info)}.t18u6gl9.solid.warning{background:var(--bg-warn);color:var(--text-on-warn)}.t18u6gl9.solid.severe{background:var(--bg-severe);color:var(--text-on-severe)}.t18u6gl9.solid.danger{background:var(--bg-block);color:var(--text-on-block)}.t18u6gl9.solid.purple{background:var(--bg-purple);color:var(--text-on-purple)}.t18u6gl9.sm{border-radius:var(--radius-xs);letter-spacing:var(--tracking-label);padding:0 4px;font-size:9px;line-height:12px}.t18u6gl9.plain{box-shadow:none;text-shadow:none;background:0 0;border-width:0;padding:0}.t18u6gl9.round{min-width:calc(var(--line-height-small) + 4px + 2px);border-radius:var(--radius-round)}.t18u6gl9.sm.round{min-width:14px}.t18u6gl9.swatch{background:var(--bg-sunken);overflow:hidden}.t18u6gl9 .square{background:var(--bg-hover-strong);flex-shrink:0;align-self:stretch;width:18px;margin:-2px 0 -2px -8px}.t18u6gl9.sm .square{width:12px;margin:0 0 0 -4px}.t18u6gl9.success .square{background:var(--bg-allow)}.t18u6gl9.info .square{background:var(--bg-info)}.t18u6gl9.warning .square{background:var(--bg-warn)}.t18u6gl9.severe .square{background:var(--bg-severe)}.t18u6gl9.danger .square{background:var(--bg-block)}.t18u6gl9.purple .square{background:var(--bg-purple)}.t18u6gl9 .icon{display:inline-flex}.t18u6gl9 .icon svg{width:var(--icon-xs);height:var(--icon-xs)}.mijq4gi{font-size:var(--font-size-label);line-height:var(--line-height-label);border-bottom:1px solid var(--border-default);align-items:center;gap:8px;padding-block:8px;display:flex}.mijq4gi .label{flex-shrink:0;width:8rem;overflow:hidden}.mijq4gi .meter{flex:1;min-width:0}.mijq4gi .figure{font-family:var(--font-mono);font-size:var(--font-size-code);font-weight:700;line-height:var(--line-height-code);width:4rem;font-weight:400;line-height:inherit;color:var(--text-muted);text-align:right;flex-shrink:0}.otp2ewb{z-index:50;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);background:#0009;position:fixed;inset:0}.otp2ewb[data-state=open]{animation:.2s ease-out modal-overlay-in}.otp2ewb[data-state=closed]{animation:.15s ease-in modal-overlay-out}@keyframes modal-overlay-in{0%{-webkit-backdrop-filter:blur();backdrop-filter:blur();background:0 0}}@keyframes modal-overlay-out{to{-webkit-backdrop-filter:blur();backdrop-filter:blur();background:0 0}}@media (prefers-reduced-motion:reduce){.otp2ewb[data-state=open],.otp2ewb[data-state=closed]{animation:none}}.c17b9fu2{z-index:50;box-sizing:border-box;width:calc(100vw - 32px);max-width:var(--width-dialog);border:1px solid var(--border-default);border-radius:var(--radius-lg);background:var(--bg-hover);max-height:calc(100vh - 64px);box-shadow:0 24px 64px rgb(from var(--shadow-color) r g b/calc(.7 * var(--shadow-strength)));font-family:var(--font-body);color:var(--text-primary);flex-direction:column;gap:16px;padding:24px;display:flex;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)}.c17b9fu2.wide{max-width:var(--width-text)}.c17b9fu2[data-state=open]{animation:.15s ease-out modal-in}@keyframes modal-in{0%{opacity:0;transform:translate(-50%,-48%)scale(.97)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}@media (prefers-reduced-motion:reduce){.c17b9fu2[data-state=open]{animation:none}}.c17b9fu2 .modal-close{width:var(--control-height-xs);height:var(--control-height-xs);border-radius:var(--radius-round);color:var(--text-secondary);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;transition:background-color .15s,color .15s;display:inline-flex;position:absolute;top:16px;right:16px}.c17b9fu2 .modal-close:hover{background:var(--bg-hover-strong);color:var(--text-on-card)}.c17b9fu2 .modal-close:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.c17b9fu2 .modal-close svg{width:var(--icon-md);height:var(--icon-md)}.c17b9fu2 .modal-title{font-size:var(--font-size-title);line-height:var(--line-height-title);color:var(--text-on-card);margin:0;font-weight:600}.c17b9fu2 .modal-description{font-size:var(--font-size-body);line-height:var(--line-height-body);color:var(--text-secondary);margin:0}.c17b9fu2 .modal-header{flex-direction:column;gap:4px;padding-right:32px;display:flex}.c17b9fu2 .modal-footer{flex-wrap:wrap;justify-content:flex-end;gap:12px;margin-top:8px;display:flex}.d121ipa3{border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--bg-hover);color:var(--text-on-card)}.d121ipa3 h2{font-size:var(--font-size-title);line-height:var(--line-height-title);color:var(--text-on-card);font-weight:600}.d121ipa3 p{font-size:var(--font-size-body);line-height:var(--line-height-body);color:var(--text-secondary)}.d121ipa3 button{box-sizing:border-box;font-family:var(--font-body);font-size:var(--font-size-body);line-height:var(--line-height-body);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;border:1px solid #0000;outline:none;justify-content:center;align-items:center;gap:8px;font-weight:500;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}.d121ipa3 button:disabled,.d121ipa3 button[aria-disabled=true]{cursor:not-allowed;opacity:.5}.d121ipa3 button .icon{flex-shrink:0;display:inline-flex}.d121ipa3 button .icon svg{width:var(--icon-md);height:var(--icon-md)}.d121ipa3 button .chevron{opacity:.6;flex-shrink:0;display:inline-flex}.d121ipa3 button .chevron svg{width:var(--icon-xs);height:var(--icon-xs)}.d121ipa3 button{height:var(--control-height-md);border-radius:var(--radius-sm);padding:0 12px}.d121ipa3 button.sm{height:var(--control-height-sm);padding:0 12px}.d121ipa3 button.round{border-radius:var(--radius-round)}.d121ipa3 .cancel{border-color:var(--border-default);background:var(--bg-neutral);color:var(--text-primary)}.d121ipa3 .cancel:hover{background:var(--bg-neutral-hover)}.d121ipa3 .confirm{border-color:#0000}.d121ipa3 .confirm.destructive{background:var(--bg-block);color:var(--text-on-block)}.d121ipa3 .confirm.destructive:hover{background:var(--bg-block);opacity:.9}.d121ipa3 .confirm.default{background:var(--bg-accent);color:var(--text-on-accent)}.d121ipa3 .confirm.default:hover{background:var(--bg-accent-hover)}.eqyph8c{text-align:center;flex-direction:column;align-items:center;gap:16px;padding:48px 24px;display:flex}.eqyph8c>svg{width:48px;height:48px;color:var(--text-muted)}.eqyph8c .title{font-size:var(--font-size-title);line-height:var(--line-height-title);color:var(--text-on-card);margin:0;font-weight:600}.eqyph8c .detail{font-size:var(--font-size-body);line-height:var(--line-height-body);max-width:var(--width-narrow);color:var(--text-secondary);margin:0}.eqyph8c.framed{border-style:dashed;border-width:1px;border-color:var(--border-default);border-radius:var(--radius-md);background:var(--bg-surface)}.eqyph8c.in-card{flex:1;justify-content:center;padding:0 0 32px}.c11fhs12{align-items:center;gap:12px;display:flex}.c11fhs12 .copy{font-family:var(--font-mono);font-size:var(--font-size-code);font-weight:700;line-height:var(--line-height-code);-webkit-user-select:all;user-select:all;font-weight:400}.c11fhs12 button{font-size:var(--font-size-label);line-height:var(--line-height-label);border:1px solid var(--border-default);border-radius:var(--radius-xs);font-family:var(--font-body);color:var(--text-secondary);cursor:pointer;background:0 0;flex-shrink:0;align-items:center;gap:4px;padding:2px 8px;font-weight:500;transition:background-color .15s,color .15s;display:inline-flex}.c11fhs12 button:hover{background:var(--bg-hover);color:var(--text-primary)}.c11fhs12 button:focus-visible{border-color:var(--border-focus);outline:none}.c11fhs12 button svg{width:var(--icon-xs);height:var(--icon-xs)}.f1hpgcma{vertical-align:top;border-radius:var(--radius-xs);max-width:100%;font:inherit;color:inherit;text-align:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0;display:inline-block}.f1hpgcma:hover{color:var(--text-primary);text-decoration:underline}.f1hpgcma:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.t4yjywn{box-sizing:border-box;height:var(--control-height-sm);border:1px solid var(--border-default);border-radius:var(--radius-round);background:var(--bg-surface);align-items:center;gap:2px;margin:0;padding:2px;transition:border-color .15s;display:inline-flex;position:relative}.t4yjywn:hover{border-color:var(--border-secondary)}.t4yjywn:before{content:"";width:var(--indicator-width,0);height:var(--indicator-height,0);border-radius:var(--radius-round);background:var(--bg-secondary);opacity:var(--indicator-opacity,0);transform:translate(var(--indicator-x,0), var(--indicator-y,0));pointer-events:none;position:absolute;top:0;left:0}.t4yjywn[data-indicator=ready]:before{transition:transform .2s,width .2s,height .2s,opacity .15s}@media (prefers-reduced-motion:reduce){.t4yjywn[data-indicator=ready]:before{transition:none}}.t4yjywn input,.t4yjywn .legend{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.t4yjywn .segment{font-size:var(--font-size-label);line-height:var(--line-height-label);box-sizing:border-box;border-radius:var(--radius-round);font-family:var(--font-body);color:var(--text-secondary);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;border:1px solid #0000;justify-content:center;align-items:center;padding:4px 8px;font-weight:500;transition:background-color .15s,color .15s;display:inline-flex;position:relative}.t4yjywn .segment:hover,.t4yjywn .segment.selected{color:var(--text-primary)}.t4yjywn .segment:has(input:focus-visible){border-color:var(--border-focus);outline:none}.t4yjywn button.segment{background:0 0}.t4yjywn button.segment:focus-visible{border-color:var(--border-focus);outline:none}.t4yjywn.fill.success:before{background:var(--bg-allow-subtle);box-shadow:inset 0 0 0 1px var(--border-allow)}.t4yjywn.fill.warning:before{background:var(--bg-warn-subtle);box-shadow:inset 0 0 0 1px var(--border-warn)}.t4yjywn.fill.danger:before{background:var(--bg-block-subtle);box-shadow:inset 0 0 0 1px var(--border-block)}.t4yjywn.fill.success .segment.selected{color:var(--text-allow)}.t4yjywn.fill.warning .segment.selected{color:var(--text-warn)}.t4yjywn.fill.danger .segment.selected{color:var(--text-block)}.t4yjywn.dot .segment.selected:before{content:"";border-radius:var(--radius-round);background:currentColor;width:5px;height:5px;margin-right:4px}.t4yjywn.dot.success .segment.selected:before{background:var(--text-allow)}.t4yjywn.dot.warning .segment.selected:before{background:var(--text-warn)}.t4yjywn.dot.danger .segment.selected:before{background:var(--text-block)}.tk0zbx5{flex-direction:column;gap:8px;min-width:0;display:flex}.tk0zbx5 .label{font-size:var(--font-size-body);line-height:var(--line-height-body);color:var(--text-secondary);font-weight:500}.tk0zbx5 .box{box-sizing:border-box;height:var(--field-height,var(--control-height-md));border-style:solid;border-width:1px;border-color:var(--border-default);border-radius:var(--field-radius,var(--radius-sm));background:var(--bg-surface);font-family:var(--font-body);font-size:var(--font-size-body);line-height:var(--line-height-body);color:var(--text-primary);align-items:center;gap:8px;padding:0 12px;transition:border-color .15s;display:inline-flex;position:relative}.tk0zbx5 .box:hover{border-color:var(--border-secondary)}.tk0zbx5 .box:has(:disabled){cursor:not-allowed;opacity:.5}.tk0zbx5 .box:has(:disabled):hover{border-color:var(--border-default)}.tk0zbx5 .box input,.tk0zbx5 .box select{min-width:0;font:inherit;color:inherit;background:0 0;border:0;outline:none;flex:1;padding:0}.tk0zbx5 .box input::placeholder{color:var(--text-muted)}.tk0zbx5 .box .adornment{color:var(--text-muted);pointer-events:none;flex-shrink:0;display:inline-flex}.tk0zbx5 .box .adornment svg{width:var(--icon-sm);height:var(--icon-sm)}.tk0zbx5 .box{height:auto;min-height:var(--field-height,var(--control-height-md));padding-block:calc((var(--field-height,var(--control-height-md)) - var(--control-height-xs)) / 2 - 1px);cursor:text;flex-wrap:wrap;gap:4px;padding-inline:8px}.tk0zbx5 .box:focus-within{border-color:var(--border-focus)}.tk0zbx5.invalid .box{border-color:var(--border-block)}.tk0zbx5 .chip{font-size:var(--font-size-label);line-height:var(--line-height-label);height:var(--control-height-xs);border:1px solid var(--border-default);border-radius:var(--radius-sm);background:var(--bg-hover);color:var(--text-on-card);cursor:default;align-items:center;gap:4px;padding:0 4px 0 8px;font-weight:600;display:inline-flex}.tk0zbx5 .remove{border-radius:var(--radius-sm);width:16px;height:16px;color:var(--text-secondary);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:inline-flex}.tk0zbx5 .remove:hover{background:var(--bg-hover-strong);color:var(--text-on-card)}.tk0zbx5 .remove:focus-visible{outline:2px solid var(--border-focus);outline-offset:1px}.tk0zbx5 .remove svg{width:12px;height:12px}.tk0zbx5 input{min-width:64px;height:var(--control-height-xs);font:inherit;color:inherit;background:0 0;border:0;outline:none;flex:1;padding:0 0 0 4px}.tk0zbx5 input::placeholder{color:var(--text-muted)}.tk0zbx5 .hint{font-size:var(--font-size-label);line-height:var(--line-height-label);color:var(--text-muted)}.tq5vksp{box-sizing:border-box;height:var(--field-height,var(--control-height-md));border-style:solid;border-width:1px;border-color:var(--border-default);border-radius:var(--field-radius,var(--radius-sm));background:var(--bg-surface);font-family:var(--font-body);font-size:var(--font-size-body);line-height:var(--line-height-body);color:var(--text-primary);align-items:center;gap:8px;padding:0 12px;transition:border-color .15s;display:inline-flex;position:relative}.tq5vksp:hover{border-color:var(--border-secondary)}.tq5vksp:focus-within{border-color:var(--border-focus)}.tq5vksp:has(:disabled){cursor:not-allowed;opacity:.5}.tq5vksp:has(:disabled):hover{border-color:var(--border-default)}.tq5vksp input,.tq5vksp select{min-width:0;font:inherit;color:inherit;background:0 0;border:0;outline:none;flex:1;padding:0}.tq5vksp input::placeholder{color:var(--text-muted)}.tq5vksp .adornment{color:var(--text-muted);pointer-events:none;flex-shrink:0;display:inline-flex}.tq5vksp .adornment svg{width:var(--icon-sm);height:var(--icon-sm)}.tq5vksp{cursor:text}.tq5vksp.context{--field-radius:var(--radius-round);--field-height:30px}.tq5vksp.labelled{background:0 0;border:none;border-radius:0;flex-direction:column;align-items:stretch;gap:8px;height:auto;padding:0;display:flex}.tq5vksp .label{font-size:var(--font-size-body);line-height:var(--line-height-body);color:var(--text-secondary);font-weight:500}.tq5vksp .box{box-sizing:border-box;height:var(--field-height,var(--control-height-md));border-style:solid;border-width:1px;border-color:var(--border-default);border-radius:var(--field-radius,var(--radius-sm));background:var(--bg-surface);font-family:var(--font-body);font-size:var(--font-size-body);line-height:var(--line-height-body);color:var(--text-primary);align-items:center;gap:8px;padding:0 12px;transition:border-color .15s;display:inline-flex;position:relative}.tq5vksp .box:hover{border-color:var(--border-secondary)}.tq5vksp .box:focus-within{border-color:var(--border-focus)}.tq5vksp .box:has(:disabled){cursor:not-allowed;opacity:.5}.tq5vksp .box:has(:disabled):hover{border-color:var(--border-default)}.tq5vksp .box input,.tq5vksp .box select{min-width:0;font:inherit;color:inherit;background:0 0;border:0;outline:none;flex:1;padding:0}.tq5vksp .box input::placeholder{color:var(--text-muted)}.tq5vksp .box .adornment{color:var(--text-muted);pointer-events:none;flex-shrink:0;display:inline-flex}.tq5vksp .box .adornment svg{width:var(--icon-sm);height:var(--icon-sm)}.tq5vksp .box{cursor:text}.tq5vksp .hint{font-size:var(--font-size-label);line-height:var(--line-height-label);color:var(--text-muted)}.tq5vksp.invalid,.tq5vksp.invalid .box{border-color:var(--border-block)}.s13zyjnn{flex-direction:column;gap:8px;display:flex}.s13zyjnn .label{font-size:var(--font-size-body);line-height:var(--line-height-body);color:var(--text-secondary);font-weight:500}.s13zyjnn .hint{font-size:var(--font-size-label);line-height:var(--line-height-label);color:var(--text-muted);margin:0}.s13zyjnn .box{box-sizing:border-box;height:var(--field-height,var(--control-height-md));border-style:solid;border-width:1px;border-color:var(--border-default);border-radius:var(--field-radius,var(--radius-sm));background:var(--bg-surface);font-family:var(--font-body);font-size:var(--font-size-body);line-height:var(--line-height-body);color:var(--text-primary);align-items:center;gap:8px;padding:0 12px;transition:border-color .15s;display:inline-flex;position:relative}.s13zyjnn .box:hover{border-color:var(--border-secondary)}.s13zyjnn .box:focus-within{border-color:var(--border-focus)}.s13zyjnn .box:has(:disabled){cursor:not-allowed;opacity:.5}.s13zyjnn .box:has(:disabled):hover{border-color:var(--border-default)}.s13zyjnn .box input,.s13zyjnn .box select{min-width:0;font:inherit;color:inherit;background:0 0;border:0;outline:none;flex:1;padding:0}.s13zyjnn .box input::placeholder{color:var(--text-muted)}.s13zyjnn .box .adornment{color:var(--text-muted);pointer-events:none;flex-shrink:0;display:inline-flex}.s13zyjnn .box .adornment svg{width:var(--icon-sm);height:var(--icon-sm)}.s13zyjnn .box input{font-family:var(--font-mono)}.s13zyjnn .box input::placeholder{font-family:var(--font-body)}.s13zyjnn .box input.saved::placeholder{font-family:var(--font-mono)}.s13zyjnn .box input.masked{-webkit-text-security:disc}.s13zyjnn.invalid .box{border-color:var(--border-block)}.s13zyjnn .reveal{border-radius:var(--radius-sm);color:var(--text-muted);cursor:pointer;background:0 0;border:0;flex-shrink:0;padding:0;transition:color .15s;display:inline-flex}.s13zyjnn .reveal:hover{color:var(--text-primary)}.s13zyjnn .reveal:focus-visible{outline:1px solid var(--border-focus);outline-offset:2px}.s13zyjnn .reveal:disabled{cursor:not-allowed}.s13zyjnn .reveal svg{width:var(--icon-sm);height:var(--icon-sm)}.pmia9ho{font-family:var(--font-body);padding:0}.pmia9ho .footer{border-top:1px solid var(--border-default);justify-content:space-between;align-items:center;gap:16px;padding:8px 12px;display:flex}.pmia9ho .summary{font-size:var(--font-size-label);line-height:var(--line-height-label);color:var(--text-secondary)}.pmia9ho .clear{font-size:var(--font-size-label);line-height:var(--line-height-label);font-family:var(--font-body);color:var(--text-link);cursor:pointer;background:0 0;border:0;padding:0}.pmia9ho .clear:hover{text-decoration:underline}.pmia9ho .clear:focus-visible{outline:1px solid var(--border-focus);outline-offset:2px}.r17qke2d{font-family:var(--font-body);flex-direction:column;gap:12px;padding:12px;display:flex}.r17qke2d .header{justify-content:space-between;align-items:center;gap:16px;display:flex}.r17qke2d .month{font-size:var(--font-size-title);line-height:var(--line-height-title);font-family:var(--font-body);color:var(--text-on-card);margin:0;font-weight:600}.r17qke2d .step{width:var(--control-height-sm);height:var(--control-height-sm);border-radius:var(--radius-sm);color:var(--text-secondary);cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:0;transition:background-color .15s,color .15s;display:inline-flex}.r17qke2d .step:hover:not(:disabled){background:var(--bg-hover);color:var(--text-primary)}.r17qke2d .step:focus-visible{border-color:var(--border-focus);outline:none}.r17qke2d .step:disabled{cursor:not-allowed;opacity:.4}.r17qke2d table{border-collapse:separate;border-spacing:0 4px}.r17qke2d th{font-size:var(--font-size-small);line-height:var(--line-height-small);font-family:var(--font-body);color:var(--text-muted);text-align:center;padding:0 0 4px;font-weight:500}.r17qke2d td{padding:0}.r17qke2d td.within{background:var(--bg-info-subtle)}.r17qke2d td.start{border-top-left-radius:var(--radius-sm);border-bottom-left-radius:var(--radius-sm)}.r17qke2d td.end{border-top-right-radius:var(--radius-sm);border-bottom-right-radius:var(--radius-sm)}.r17qke2d .day{font-size:var(--font-size-body);line-height:var(--line-height-body);width:var(--control-height-sm);height:var(--control-height-sm);border-radius:var(--radius-sm);font-family:var(--font-body);color:var(--text-primary);cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;padding:0;transition:background-color .15s,border-color .15s;display:flex}.r17qke2d .day:hover:not(:disabled){background:var(--bg-hover-strong)}.r17qke2d .day:disabled{color:var(--text-muted);cursor:not-allowed;opacity:.5}.r17qke2d .day.today{border-color:var(--text-link)}.r17qke2d .day.edge,.r17qke2d .day.edge:hover{border-color:var(--bg-accent);background:var(--bg-accent);color:var(--text-on-accent)}.r17qke2d .day:focus-visible{border-color:var(--border-focus);outline:none}.d178bgtc{box-sizing:border-box;height:var(--control-height-sm);border:1px solid var(--border-default);border-radius:var(--radius-round);background:var(--bg-surface);align-items:center;gap:2px;margin:0;padding:2px;transition:border-color .15s;display:inline-flex;position:relative}.d178bgtc:hover{border-color:var(--border-secondary)}.d178bgtc:before{content:"";width:var(--indicator-width,0);height:var(--indicator-height,0);border-radius:var(--radius-round);background:var(--bg-secondary);opacity:var(--indicator-opacity,0);transform:translate(var(--indicator-x,0), var(--indicator-y,0));pointer-events:none;position:absolute;top:0;left:0}.d178bgtc[data-indicator=ready]:before{transition:transform .2s,width .2s,height .2s,opacity .15s}@media (prefers-reduced-motion:reduce){.d178bgtc[data-indicator=ready]:before{transition:none}}.d178bgtc input,.d178bgtc .legend{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.d178bgtc .segment{font-size:var(--font-size-label);line-height:var(--line-height-label);box-sizing:border-box;border-radius:var(--radius-round);font-family:var(--font-body);color:var(--text-secondary);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;border:1px solid #0000;justify-content:center;align-items:center;padding:4px 8px;font-weight:500;transition:background-color .15s,color .15s;display:inline-flex;position:relative}.d178bgtc .segment:hover,.d178bgtc .segment.selected{color:var(--text-primary)}.d178bgtc .segment:has(input:focus-visible){border-color:var(--border-focus);outline:none}.d178bgtc button.segment{background:0 0}.d178bgtc button.segment:focus-visible{border-color:var(--border-focus);outline:none}.d178bgtc .custom{gap:4px}.d178bgtc .custom svg{width:var(--icon-xs);height:var(--icon-xs)}.ddedhjw{align-items:center;gap:8px;display:inline-flex;position:relative}.ddedhjw .caption{font-size:var(--font-size-label);line-height:var(--line-height-label);color:var(--text-muted);white-space:nowrap;cursor:pointer}.ddedhjw.context{--field-radius:var(--radius-round);--field-height:30px}.ddedhjw .box{box-sizing:border-box;height:var(--field-height,var(--control-height-md));border-style:solid;border-width:1px;border-color:var(--border-default);border-radius:var(--field-radius,var(--radius-sm));background:var(--bg-surface);font-family:var(--font-body);font-size:var(--font-size-body);line-height:var(--line-height-body);color:var(--text-primary);align-items:center;gap:8px;padding:0 12px;transition:border-color .15s;display:inline-flex;position:relative}.ddedhjw .box:hover{border-color:var(--border-secondary)}.ddedhjw .box:focus-within{border-color:var(--border-focus)}.ddedhjw .box:has(:disabled){cursor:not-allowed;opacity:.5}.ddedhjw .box:has(:disabled):hover{border-color:var(--border-default)}.ddedhjw .box input,.ddedhjw .box select{min-width:0;font:inherit;color:inherit;background:0 0;border:0;outline:none;flex:1;padding:0}.ddedhjw .box input::placeholder{color:var(--text-muted)}.ddedhjw .box .adornment{color:var(--text-muted);pointer-events:none;flex-shrink:0;display:inline-flex}.ddedhjw .box .adornment svg{width:var(--icon-sm);height:var(--icon-sm)}.ddedhjw .box{cursor:pointer}.ddedhjw .box .entry{flex:1;min-width:0;display:flex;position:relative}.ddedhjw .box input{cursor:pointer;width:100%}.ddedhjw .box input::-webkit-calendar-picker-indicator{display:none}.ddedhjw .box input:not(:focus):-moz-placeholder-shown{color:var(--text-secondary)}.ddedhjw .box input:invalid,.ddedhjw .box input:not(:focus):placeholder-shown{color:var(--text-secondary)}.ddedhjw .box .placeholder{color:var(--text-secondary);white-space:nowrap;pointer-events:none;align-items:center;display:flex;position:absolute;inset:0}.ddedhjw .box .entry:focus-within .placeholder{display:none}.ddedhjw .box .glyph{color:var(--text-muted);pointer-events:none;flex-shrink:0;transition:color .15s}.ddedhjw .box:hover .glyph{color:var(--text-secondary)}.ddedhjw.empty .box input:not(:focus)::-webkit-datetime-edit{opacity:0}.g85tveb{position:relative;overflow:hidden}.g85tveb .field{filter:blur(10px);width:calc(100% + 48px);height:calc(100% + 48px);display:block;position:absolute;top:-24px;left:-24px}.g85tveb .shade{pointer-events:none;background:#01000e;position:absolute;inset:0}.s1pwykw1{flex-shrink:0;height:1px;margin-bottom:-1px}.s1t8zjz9{flex-shrink:0}.p5x0dps{z-index:20;background:var(--bg-banner);flex-shrink:0;position:sticky;top:0;overflow:hidden;box-shadow:10px 0 6px 6px #1113}.p5x0dps .texture{height:var(--open,100%);pointer-events:none;position:absolute;top:0;left:0;right:0}.p5x0dps .frame{box-sizing:border-box;width:100%;max-width:var(--layout-width);padding-inline:var(--layout-gutter);-moz-column-gap:16px;height:100%;padding-block:calc(32px * (1 - var(--closed,0)));column-gap:16px;margin-inline:auto;display:flex;position:relative}.p5x0dps .stack{flex-direction:column;flex:1;justify-content:center;min-width:0;min-height:0;display:flex}.p5x0dps .back,.p5x0dps .title{flex-shrink:0}.p5x0dps .collapsing{min-height:0;margin-top:calc(16px * (1 - var(--closed,0)));gap:calc(16px * (1 - var(--closed,0)));max-height:calc(100% * (1 - var(--closed,0)));flex-direction:column;flex-shrink:1;display:flex}.p5x0dps .collapsing>*{flex-shrink:0}.p5x0dps .actions{transform:translateY(calc(var(--title-offset,0px) * (1 - var(--closed,0))));flex-shrink:0;align-self:center;align-items:center;gap:12px;display:flex}@media (width<=768px){.p5x0dps .frame{padding-block:24px}}.p5x0dps .title{font-size:var(--font-size-display);line-height:var(--line-height-display);font-family:var(--font-serif);font-size:calc(var(--font-size-display) - (var(--font-size-display) - var(--font-size-big-number)) * var(--closed,0));letter-spacing:var(--tracking-tight);color:var(--text-on-banner);margin:0;font-weight:400}.p5x0dps .subtitle{font-size:var(--font-size-body);line-height:var(--line-height-body);font-family:var(--font-body);color:var(--text-on-banner);margin:0}.p5x0dps{height:var(--height,auto)}.p5x0dps .subtitle,.p5x0dps .footer,.p5x0dps .action{opacity:clamp(0, 1 - var(--closed,0) * 2, 1)}.p5x0dps .docked{opacity:clamp(0, var(--closed,0) * 2 - 1, 1)}.p5x0dps.closed .subtitle,.p5x0dps.closed .footer,.p5x0dps.closed .action,.p5x0dps:not(.closed) .docked{visibility:hidden}.p5x0dps .back{margin-bottom:calc(8px * (1 - var(--closed,0)));align-self:flex-start}.p5x0dps .back a,.p5x0dps .back button{color:var(--text-on-banner);font-size:calc(var(--font-size-body) - (var(--font-size-body) - var(--font-size-label)) * var(--closed,0));gap:4px;line-height:.5}.p5x0dps .back a .icon svg,.p5x0dps .back button .icon svg{width:1em;height:1em}.p5x0dps .back a:hover,.p5x0dps .back button:hover{color:var(--text-on-banner-bright)}.p5x0dps .action{align-self:flex-start}.p5x0dps .action button,.p5x0dps .action a,.p5x0dps .actions button,.p5x0dps .actions a{border-color:var(--text-on-banner);color:var(--text-on-banner)}.p5x0dps .action button:hover:not(:disabled),.p5x0dps .action a:hover,.p5x0dps .actions button:hover:not(:disabled),.p5x0dps .actions a:hover{border-color:var(--text-on-banner-bright);background:var(--bg-on-banner-hover);color:var(--text-on-banner-bright)}.p142i5kr{box-sizing:border-box;width:100%;max-width:var(--layout-width);padding-inline:var(--layout-gutter);margin-inline:auto;padding-block:32px}.st16lvb .row{justify-content:space-between;align-items:center;gap:16px;display:flex}.st16lvb .lead{flex:1;align-items:flex-start;gap:12px;min-width:0;display:flex}.st16lvb .glyph{color:var(--text-muted);flex-shrink:0;margin-top:2px;display:inline-flex}.st16lvb .glyph svg{width:var(--icon-md);height:var(--icon-md)}.st16lvb .title{font-size:var(--font-size-body);line-height:var(--line-height-body);color:var(--text-primary);margin:0;font-weight:500}.st16lvb .description{font-size:var(--font-size-label);line-height:var(--line-height-label);color:var(--text-muted);margin:2px 0 0}.st16lvb .control{flex-shrink:0}.st16lvb .details{padding-top:16px;padding-left:calc(var(--icon-md) + 12px);border-top:1px solid var(--border-default);margin-top:16px}.sl1nw2a{font-size:var(--font-size-body);line-height:var(--line-height-body);border-radius:var(--radius-md);color:inherit;border:1px solid #0000;flex-direction:column;gap:4px;margin-inline:-8px;padding:4px 8px;text-decoration:none;transition:background-color .15s;display:flex}.sl1nw2a:hover{background:var(--bg-sunken)}.sl1nw2a:focus-visible{border-color:var(--border-focus);outline:none}.sl1nw2a .line{justify-content:space-between;align-items:center;gap:8px;display:flex}.sl1nw2a .name{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--text-primary);overflow:hidden}.sl1nw2a.quiet .name,.sl1nw2a .figure{color:var(--text-secondary)}.sl1nw2a .figure{flex-shrink:0}.szjab4n{flex-direction:column;gap:8px;display:flex}.szjab4n .heading{align-items:center;gap:8px;display:flex}.szjab4n .title{color:var(--text-primary);font-weight:600}.szjab4n .description{font-size:var(--font-size-label);line-height:var(--line-height-label);color:var(--text-secondary);margin:0}.szjab4n .details{flex-direction:column;gap:4px;margin:0;padding:0;list-style:none;display:flex}.szjab4n .detail{font-size:var(--font-size-label);line-height:var(--line-height-label);color:var(--text-secondary);align-items:flex-start;gap:8px;display:flex}.szjab4n .bullet{color:var(--text-muted)}.s9u28vc{position:relative}.s9u28vc svg{width:100%;display:block}.s9u28vc .grid{stroke:var(--border-default);stroke-width:.2px;stroke-dasharray:1 1}.s9u28vc .line{fill:none;stroke:var(--bg-accent);stroke-width:.8px;stroke-linecap:round;stroke-linejoin:round}.s9u28vc .stop{stop-color:var(--bg-accent)}.s9u28vc .cursor{stroke:var(--text-muted);stroke-width:.3px;stroke-dasharray:1 1}.s9u28vc .dot{fill:var(--bg-accent);stroke:var(--bg-canvas);stroke-width:.5px}.s9u28vc .axis{justify-content:space-between;margin-top:-20px;padding-inline:2px;display:flex}.s9u28vc .axis.inset{margin-top:0;padding-inline:0;position:absolute}.s9u28vc .axis span{color:var(--text-muted);font-size:10px;line-height:12px}.s9u28vc .tooltip{font-size:var(--font-size-label);line-height:var(--line-height-label);border:1px solid var(--border-default);border-radius:var(--radius-sm);background:var(--bg-surface);color:var(--text-primary);white-space:nowrap;pointer-events:none;padding:4px 8px;position:absolute;top:-4px;transform:translate(-50%)}.s9u28vc .tooltip .date{color:var(--text-muted)}.s9u28vc .tooltip .value{font-weight:600}.s9u28vc.empty{font-size:var(--font-size-label);line-height:var(--line-height-label);color:var(--text-muted);justify-content:center;align-items:center;display:flex}.s1jx040k{color:var(--text-muted);flex-shrink:0;display:inline-flex}.s1jx040k svg{width:var(--icon-md);height:var(--icon-md);animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.s1jx040k svg{animation:none}}.s1jx040k.sm svg{width:var(--icon-sm);height:var(--icon-sm)}.s1jx040k.lg svg{width:var(--icon-lg);height:var(--icon-lg)}.s1jx040k.block{flex-direction:column;justify-content:center;align-items:center;gap:12px;padding-block:48px;display:flex}.s1jx040k .message{font-size:var(--font-size-body);line-height:var(--line-height-body);font-family:var(--font-body);color:var(--text-muted);margin:0}.pkw8jqd{background:var(--bg-canvas);justify-content:center;align-items:center;min-height:100vh;display:flex}.pkw8jqd.in-layout{min-height:calc(100dvh - var(--page-header-open-height,0px) - 64px);background:0 0}.pkw8jqd .middle{text-align:center;flex-direction:column;align-items:center;display:flex}.pkw8jqd .squares{grid-template-columns:repeat(3,6px);gap:4px;margin-bottom:16px;display:grid}.pkw8jqd .square{border-radius:1px;width:6px;height:6px;animation:.675s ease-in-out infinite alternate backwards loader-square}@keyframes loader-square{0%{opacity:0;transform:scale(.8)}to{opacity:1;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.pkw8jqd .square{animation:none}}.pkw8jqd .square:nth-child(2){animation-delay:75ms}.pkw8jqd .square:nth-child(3){animation-delay:.15s}.pkw8jqd .square:nth-child(4){animation-delay:.225s}.pkw8jqd .square:nth-child(5){animation-delay:.3s}.pkw8jqd .square:nth-child(6){animation-delay:.375s}.pkw8jqd .square:nth-child(7){animation-delay:.45s}.pkw8jqd .square:nth-child(8){animation-delay:.525s}.pkw8jqd .square:nth-child(9){animation-delay:.6s}.pkw8jqd .square:first-child,.pkw8jqd .square:nth-child(5),.pkw8jqd .square:nth-child(9){background:var(--bg-block)}.pkw8jqd .square:nth-child(2),.pkw8jqd .square:nth-child(6),.pkw8jqd .square:nth-child(7){background:var(--bg-warn)}.pkw8jqd .square:nth-child(3),.pkw8jqd .square:nth-child(4),.pkw8jqd .square:nth-child(8){background:var(--bg-allow)}.pkw8jqd p{font-size:var(--font-size-body);line-height:var(--line-height-body);color:var(--text-secondary);margin:0}.s1szg44n{border-radius:var(--radius-round);background:var(--text-muted);flex-shrink:0;width:10px;height:10px;display:inline-block}.s1szg44n.ok{background:var(--bg-allow)}.s1szg44n.warning{background:var(--bg-warn)}.s1szg44n.error{background:var(--bg-block)}.s1szg44n.glow.ok{box-shadow:0 0 6px rgb(from var(--bg-allow) r g b/.5)}.s1szg44n.glow.warning{box-shadow:0 0 6px rgb(from var(--bg-warn) r g b/.5)}.s1szg44n.glow.error{box-shadow:0 0 6px rgb(from var(--bg-block) r g b/.5)}.szihcw4{align-items:flex-start;gap:12px;display:inline-flex}.szihcw4 .control{flex-shrink:0;display:inline-flex;position:relative}.szihcw4 .control:has(+.label:not(.hidden)){margin-top:calc((var(--line-height-body) - 16px) / 2)}.szihcw4 .track{appearance:none;box-sizing:border-box;border-radius:var(--radius-round);background:var(--bg-neutral);cursor:pointer;border:0;flex-shrink:0;width:32px;height:16px;margin:0;padding:0;transition:background-color .15s}.szihcw4 .track:hover{background:var(--bg-neutral-hover)}.szihcw4 .track:checked{background:var(--bg-accent)}.szihcw4 .track:checked:hover{background:var(--bg-accent-hover)}.szihcw4 .track:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}.szihcw4 .track:disabled{opacity:.5;cursor:not-allowed}.szihcw4 .track:checked~.knob{transform:translate(18px,-50%)}.szihcw4 .knob{pointer-events:none;border-radius:var(--radius-round);background:var(--neutral-0);will-change:transform;width:12px;height:12px;transition:transform .15s;position:absolute;top:50%;left:0;transform:translate(2px,-50%)}@media (prefers-reduced-motion:reduce){.szihcw4 .knob{transition:none}}.szihcw4 .label{font-size:var(--font-size-body);line-height:var(--line-height-body);color:var(--text-primary);cursor:pointer;-webkit-user-select:none;user-select:none}.szihcw4 .label.hidden{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.szihcw4 .label[data-disabled]{opacity:.5;cursor:not-allowed}.tiro5oo{flex-direction:column;gap:16px;display:flex}.t1ukj6t2{box-sizing:border-box;position:relative}.t1ukj6t2.sticky{z-index:5;box-shadow:0 -32px 0 var(--radius-md) var(--bg-canvas);position:sticky;top:104px}.t1ukj6t2{border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--bg-surface);grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:2px;padding:2px;display:grid}@media (width>=768px){.t1ukj6t2{grid-template-columns:none;grid-auto-rows:1fr;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;height:40px}}.t1ukj6t2:before{content:"";width:var(--indicator-width,0);height:var(--indicator-height,0);border-radius:var(--radius-sm);background:var(--bg-secondary);opacity:var(--indicator-opacity,0);transform:translate(var(--indicator-x,0), var(--indicator-y,0));pointer-events:none;position:absolute;top:0;left:0}.t1ukj6t2[data-indicator=ready]:before{transition:transform .2s,width .2s,height .2s,opacity .15s}@media (prefers-reduced-motion:reduce){.t1ukj6t2[data-indicator=ready]:before{transition:none}}.t1ukj6t2 [role=tab]{font-size:var(--font-size-label);line-height:var(--line-height-label);box-sizing:border-box;border-radius:var(--radius-sm);font-family:var(--font-body);color:var(--text-secondary);white-space:nowrap;cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;gap:4px;padding:4px 12px;font-weight:500;transition:color .15s;display:inline-flex;position:relative}.t1ukj6t2 [role=tab]:hover,.t1ukj6t2 [role=tab][aria-selected=true]{color:var(--text-primary)}.t1ukj6t2 [role=tab]:focus-visible{border-color:var(--border-focus);outline:none}.t1ukj6t2 [role=tab] svg{flex-shrink:0;width:14px;height:14px}
