.cn-ico{stroke:currentColor;fill:none;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;vertical-align:-3px;flex-shrink:0;width:16px;height:16px}.cn-ico--lg{width:20px;height:20px}.cn-ico--xl{width:28px;height:28px}.cn-sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.cn-link,.cn-scope a:not([class]){color:var(--cn-link);text-decoration:underline;-webkit-text-decoration-color:var(--cn-link-underline);text-decoration-color:var(--cn-link-underline);text-underline-offset:2px}.cn-link:hover,.cn-scope a:not([class]):hover{text-decoration-color:currentColor}.cn-tbl a:not(.cn-btn),.cn-card a:not(.cn-btn),.cn-note a:not(.cn-btn),.cn-dlg a:not(.cn-btn){text-underline-offset:2px;text-decoration:underline}.cn-mono{font-family:var(--cn-font-mono)}.cn-muted{color:var(--ink-muted)}.cn-small{font-size:12.5px}.cn-callchip{background:var(--primary);color:var(--w7-gold);border-radius:var(--r-badge);font-family:var(--cn-font-mono);letter-spacing:.06em;padding:3px 9px;font-size:12.5px;font-weight:700;display:inline-block}.cn-btn{border-radius:var(--r-button);cursor:pointer;border:1px solid #0000;align-items:center;gap:8px;min-height:36px;padding:8px 14px;font-family:inherit;font-size:13.5px;font-weight:600;line-height:1.3;text-decoration:none;display:inline-flex;position:relative}.cn-btn:focus-visible{outline:2px solid var(--cn-focus);outline-offset:2px}.cn-btn:disabled{opacity:.55;cursor:not-allowed}.cn-btn[aria-disabled=true]{cursor:not-allowed}.cn-btn--primary{background:var(--action);color:var(--action-on);border-color:var(--action)}.cn-btn--primary:hover:not(:disabled):not([aria-disabled=true]){background:var(--action-deep);border-color:var(--action-deep)}.cn-btn--secondary{background:var(--surface);color:var(--ink);border-color:var(--cn-line-strong)}.cn-btn--secondary:hover:not(:disabled):not([aria-disabled=true]){background:var(--cn-band)}.cn-btn--quiet{color:var(--cn-link);background:0 0;border-color:#0000}.cn-btn--quiet:hover:not(:disabled):not([aria-disabled=true]){background:color-mix(in srgb, var(--primary) 8%, transparent)}.cn-btn--danger{color:var(--cn-danger);border-color:color-mix(in srgb, var(--cn-danger) 45%, transparent);background:0 0}.cn-btn--danger:hover:not(:disabled):not([aria-disabled=true]){background:var(--cn-danger-soft)}.cn-btn--primary[aria-disabled=true]{background:color-mix(in srgb, var(--action) 55%, transparent);border-color:color-mix(in srgb, var(--action) 55%, transparent);color:color-mix(in srgb, var(--action-on) 55%, transparent)}.cn-btn--secondary[aria-disabled=true]{background:color-mix(in srgb, var(--surface) 55%, transparent);border-color:color-mix(in srgb, var(--cn-line-strong) 55%, transparent);color:color-mix(in srgb, var(--ink) 55%, transparent)}.cn-btn--quiet[aria-disabled=true]{color:color-mix(in srgb, var(--cn-link) 55%, transparent)}.cn-btn--danger[aria-disabled=true]{border-color:color-mix(in srgb, var(--cn-danger) 25%, transparent);color:color-mix(in srgb, var(--cn-danger) 55%, transparent)}.cn-btn--sm{min-height:28px;padding:5px 10px;font-size:12.5px}.cn-btn.is-busy{color:#0000}.cn-btn.is-busy>*{opacity:0}.cn-btn.is-busy:after{content:"";border:2px solid;border-color:var(--ink) transparent var(--ink) var(--ink);border-radius:50%;width:14px;height:14px;margin:-7px 0 0 -7px;animation:.8s linear infinite cn-spin;position:absolute;top:50%;left:50%}.cn-btn--primary.is-busy:after{border-color:var(--action-on) transparent var(--action-on) var(--action-on)}@keyframes cn-spin{to{transform:rotate(360deg)}}.cn-switch{cursor:pointer;text-align:left;font:inherit;color:inherit;background:0 0;border:0;align-items:center;gap:10px;min-height:24px;padding:0;display:inline-flex}.cn-switch:focus-visible{outline:2px solid var(--cn-focus);outline-offset:2px;border-radius:var(--r-input)}.cn-switch__track{border-radius:var(--r-input);background:var(--cn-well);border:1px solid var(--cn-line-strong);flex-shrink:0;width:38px;height:22px;transition:background .15s;position:relative}.cn-switch__track:after{content:"";border-radius:var(--r-badge);background:var(--surface);border:1px solid var(--cn-line-strong);width:14px;height:14px;transition:transform .15s;position:absolute;top:3px;left:3px}.cn-switch[aria-checked=true] .cn-switch__track{background:var(--primary)}.cn-switch[aria-checked=true] .cn-switch__track:after{background:var(--w7-gold);border-color:var(--primary);transform:translate(16px)}.cn-switch:disabled{opacity:.55;cursor:not-allowed}.cn-switch__text{font-weight:600}.cn-switch__sub{color:var(--ink-muted);font-size:12.5px;font-weight:400;display:block}.cn-chk{cursor:pointer;align-items:center;gap:9px;min-height:24px;font-size:13.5px;line-height:1.35;display:inline-flex}.cn-chk input{width:17px;height:17px;accent-color:var(--cn-check);cursor:pointer;flex-shrink:0;margin:1px 0 0}.cn-chk input:focus-visible{outline:2px solid var(--cn-focus);outline-offset:2px}.cn-chk input:disabled{cursor:not-allowed}.cn-chk input[aria-checked=mixed]:not(:indeterminate){appearance:none;box-sizing:border-box;background:linear-gradient(var(--surface), var(--surface)) center / 9px 2px no-repeat, var(--cn-check);border-radius:3px}.cn-chk input[aria-checked=mixed]:not(:indeterminate):disabled{opacity:.55}.cn-chk--bare{justify-content:center;min-width:24px}.cn-chk--locked{color:var(--ink-muted);cursor:not-allowed}.cn-chk--locked .cn-ico{color:var(--ink-muted)}.cn-badge{border-radius:var(--r-badge);letter-spacing:.03em;text-transform:uppercase;white-space:nowrap;border:1px solid #0000;align-items:center;gap:5px;padding:2px 7px;font-size:11px;font-weight:700;line-height:1.5;display:inline-flex}.cn-badge--super{background:var(--cn-danger-soft);color:var(--cn-danger);border-color:color-mix(in srgb, var(--cn-danger) 35%, transparent)}.cn-badge--admin{background:color-mix(in srgb, var(--primary) 12%, var(--surface));color:var(--ink);border-color:color-mix(in srgb, var(--primary) 30%, transparent)}.cn-badge--preset{background:var(--cn-band);color:var(--ink);border-color:var(--cn-line-strong)}.cn-badge--custom{background:color-mix(in srgb, var(--cn-accent-fill) 24%, var(--surface));color:var(--ink);border-color:var(--cn-accent-text)}.cn-badge--records{background:var(--cn-info-soft);color:var(--ink);border-color:color-mix(in srgb, var(--ink) 18%, transparent)}.cn-badge--onair{background:var(--cn-success-soft);color:var(--success);border-color:color-mix(in srgb, var(--success) 35%, transparent)}.cn-badge--until,.cn-badge--lapsed{background:var(--cn-warn-soft);color:var(--cn-warn);border-color:color-mix(in srgb, var(--cn-warn) 35%, transparent)}.cn-badge--locked,.cn-badge--none{text-transform:none;letter-spacing:0;font-weight:600}.cn-badge--locked{background:var(--cn-well);color:var(--ink-muted);border-color:var(--line)}.cn-badge--none{color:var(--ink-muted);border-color:var(--line);background:0 0}.cn-badge--plain{background:var(--cn-band);color:var(--ink);border-color:var(--cn-line-strong);text-transform:none;letter-spacing:0}.cn-card{background:var(--surface);border:1px solid var(--line);border-radius:var(--r-card);box-shadow:var(--cn-shadow)}.cn-card__h{border-bottom:1px solid var(--line);background:var(--cn-band);border-radius:var(--r-card) var(--r-card) 0 0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 18px;display:flex}.cn-card__h h2,.cn-card__h h3{font-family:var(--cn-font-head);color:var(--ink);margin:0;font-size:16px;font-weight:700;line-height:1.2}.cn-card__sub{color:var(--ink-muted);margin:2px 0 0;font-size:12.5px}.cn-card__b{padding:16px 18px}.cn-card__b+.cn-card__b{border-top:1px solid var(--line)}.cn-table-wrap:focus-visible{outline:2px solid var(--cn-focus);outline-offset:2px}.cn-table-wrap{-webkit-overflow-scrolling:touch;position:relative;overflow-x:auto}.cn-tbl{border-collapse:collapse;width:100%;font-size:13.5px}.cn-tbl th{text-align:left;text-transform:uppercase;letter-spacing:.05em;color:var(--ink-muted);background:var(--cn-band);border-bottom:1px solid var(--line);white-space:nowrap;padding:10px 12px;font-size:11.5px;font-weight:600}.cn-tbl td,.cn-tbl tbody th[scope=row]{border-bottom:1px solid var(--line);vertical-align:middle;padding:11px 12px}.cn-tbl tbody th[scope=row]{text-align:left;font-size:inherit;text-transform:none;letter-spacing:normal;color:inherit;white-space:normal;background:0 0;font-weight:600}.cn-tbl tbody tr:last-child td,.cn-tbl tbody tr:last-child th[scope=row]{border-bottom:0}.cn-tbl tbody tr:hover td,.cn-tbl tbody tr:hover th[scope=row]{background:color-mix(in srgb, var(--cn-band) 60%, transparent)}.cn-tbl td.is-num,.cn-tbl th.is-num{text-align:right;font-variant-numeric:tabular-nums}.cn-tbl .cn-cs{font-family:var(--cn-font-mono);letter-spacing:.04em;font-weight:700}.cn-tbl .cn-cs a{color:var(--cn-link)}.cn-tbl tr.is-muted td,.cn-tbl tr.is-muted th[scope=row]{color:var(--ink-muted)}.cn-tbl th[aria-sort] button{all:unset;cursor:pointer;align-items:center;gap:4px;min-height:24px;display:inline-flex}.cn-tbl th[aria-sort] button .cn-ico{vertical-align:0;width:12px;height:12px}.cn-tbl th[aria-sort=none] button .cn-ico{opacity:.6}.cn-tbl th[aria-sort] button:focus-visible{outline:2px solid var(--cn-focus);outline-offset:2px}.cn-input,.cn-select{background:var(--surface);color:var(--ink);border:1px solid var(--cn-line-strong);border-radius:var(--r-input);font:inherit;min-width:0;min-height:36px;padding:8px 11px;font-size:13.5px}.cn-input::placeholder{color:var(--ink-muted)}.cn-input:focus-visible,.cn-select:focus-visible{outline:2px solid var(--cn-focus);outline-offset:1px;border-color:var(--cn-focus)}.cn-input[aria-invalid=true]{border-color:var(--cn-danger)}.cn-field{flex-direction:column;gap:5px;display:flex}.cn-field__label{color:var(--ink);font-size:12.5px;font-weight:600}.cn-field__req{color:var(--ink-muted);font-weight:400}.cn-field__hint{color:var(--ink-muted);font-size:12px}.cn-field__error{color:var(--cn-danger);font-size:12px;font-weight:600}.cn-note{background:var(--cn-band);border:1px solid var(--line);border-left:3px solid var(--cn-accent-fill);border-radius:var(--r-card);padding:10px 14px;font-size:13px}.cn-note--warn{border-left-color:var(--cn-warn)}.cn-note--danger{border-left-color:var(--cn-danger)}.cn-note--ok{border-left-color:var(--success)}.cn-note--toned{align-items:flex-start;gap:8px;display:flex}.cn-note__body{flex:1;min-width:0}.cn-note__ico{margin-top:1px}.cn-note--warn .cn-note__ico{color:var(--cn-warn)}.cn-note--danger .cn-note__ico{color:var(--cn-danger)}.cn-note--ok .cn-note__ico{color:var(--success)}.cn-toast-host{right:max(16px, env(safe-area-inset-right,0px));bottom:max(16px, env(safe-area-inset-bottom,0px));z-index:60;overscroll-behavior:contain;flex-direction:column;gap:8px;max-height:calc(100dvh - 32px);display:flex;position:fixed;overflow-y:auto}.cn-toast{background:var(--primary);color:var(--primary-on);border-left:4px solid var(--cn-accent-fill);border-radius:var(--r-card);box-shadow:var(--cn-shadow-md);align-items:center;gap:10px;max-width:min(380px,100vw - 32px);padding:10px 14px;font-size:13.5px;display:flex}.cn-toast-region{flex-direction:column;gap:8px;display:flex}.cn-toast .cn-ico{color:var(--w7-gold)}.cn-toast--danger{border-left-color:var(--cn-danger)}.cn-toast__msg{flex:1;min-width:0}.cn-toast__x{border-radius:var(--r-badge);min-width:24px;min-height:24px;color:var(--primary-on);cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;margin:-4px -6px -4px 0;padding:0;display:inline-flex}.cn-toast__x .cn-ico{color:inherit}.cn-toast__x:focus-visible{outline:2px solid var(--cn-focus);outline-offset:1px}dialog.cn-dlg{border:1px solid var(--cn-line-strong);border-radius:var(--r-card);background:var(--surface);color:var(--ink);width:min(var(--cn-dlg-w,560px), calc(100vw - 32px));max-width:none;box-shadow:var(--cn-shadow-md);padding:0}dialog.cn-dlg::backdrop{background:var(--cn-backdrop)}.cn-dlg__h{border-bottom:1px solid var(--line);background:var(--cn-band);border-radius:var(--r-card) var(--r-card) 0 0;justify-content:space-between;align-items:flex-start;gap:12px;padding:14px 18px;display:flex}.cn-dlg__h h2{font-family:var(--cn-font-head);color:var(--ink);margin:0;font-size:16px;font-weight:700;line-height:1.2}.cn-dlg__b{flex-direction:column;gap:12px;padding:16px 18px;display:flex}.cn-dlg__f{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:flex-end;gap:8px;padding:12px 18px;display:flex}.cn-empty{text-align:center;color:var(--ink-muted);flex-direction:column;align-items:center;gap:8px;padding:28px 18px;display:flex}.cn-empty .cn-ico{width:28px;height:28px;color:var(--cn-accent-text)}.cn-empty__title{color:var(--ink);font-family:var(--cn-font-head);margin:0;font-size:15px;font-weight:700}.cn-empty p{margin:0;font-size:12.5px}.cn-seg{border:0;min-width:0;margin:0;padding:0}.cn-seg__legend{color:var(--ink);margin:0 0 5px;padding:0;font-size:12.5px;font-weight:600}.cn-seg__track{background:var(--cn-well);border:1px solid var(--cn-line-strong);border-radius:var(--r-button);flex-wrap:wrap;gap:4px;max-width:100%;padding:3px;display:inline-flex}.cn-seg__option{border-radius:var(--r-input);min-height:32px;color:var(--ink);cursor:pointer;align-items:center;padding:4px 12px;font-size:13px;font-weight:600;display:inline-flex;position:relative}.cn-seg--sm .cn-seg__option{min-height:24px;padding:2px 9px;font-size:12.5px}.cn-seg__input{appearance:none;border-radius:var(--r-input);cursor:pointer;background:0 0;border:0;margin:0;position:absolute;inset:0}.cn-seg__input:hover:not(:checked):not(:disabled){background:var(--surface)}.cn-seg__input:checked{background:var(--cn-check)}.cn-seg__input:focus-visible{outline:2px solid var(--cn-focus);outline-offset:2px}.cn-seg__input:disabled{cursor:not-allowed}.cn-seg__label{white-space:nowrap;pointer-events:none;align-items:center;gap:5px;display:inline-flex;position:relative}.cn-seg__input:checked+.cn-seg__label{color:var(--surface)}.cn-seg__input:disabled+.cn-seg__label{opacity:.55}.cn-seg__check{vertical-align:0;width:14px;height:14px}.cn-seg__count{font-variant-numeric:tabular-nums;font-weight:400}@media (pointer:coarse){.cn-seg__option,.cn-seg--sm .cn-seg__option{min-height:44px}}@media (prefers-reduced-motion:reduce){.cn-switch__track,.cn-switch__track:after{transition:none}.cn-btn.is-busy:after{animation-duration:2s}}@media (forced-colors:active){.cn-switch__track{border-color:buttontext}.cn-switch[aria-checked=true] .cn-switch__track{forced-color-adjust:none;background:highlight;border-color:highlight}.cn-switch[aria-checked=true] .cn-switch__track:after{background:highlighttext;border-color:highlighttext}.cn-switch:disabled,.cn-btn:disabled,.cn-btn[aria-disabled=true],.cn-chk--locked{color:graytext;border-color:graytext}.cn-chk input[aria-checked=mixed]:not(:indeterminate){forced-color-adjust:none;background:linear-gradient(highlighttext,highlighttext) 50%/9px 2px no-repeat,highlight}.cn-btn.is-busy:after{border-color:buttontext #0000 buttontext buttontext}.cn-note{border-left-color:canvastext}.cn-seg__track{border-color:buttontext}.cn-seg__input:checked{forced-color-adjust:none;background:highlight}.cn-seg__input:checked+.cn-seg__label{color:highlighttext;forced-color-adjust:none}.cn-seg__input:disabled+.cn-seg__label{color:graytext}}.cn-btn--cta{background:var(--action);color:var(--action-on);border-color:var(--action)}.cn-btn--cta:hover:not(:disabled):not([aria-disabled=true]){background:var(--action-deep);border-color:var(--action-deep)}.cn-btn--cta[aria-disabled=true]{background:color-mix(in srgb, var(--action) 55%, transparent);border-color:color-mix(in srgb, var(--action) 55%, transparent);color:color-mix(in srgb, var(--action-on) 55%, transparent)}.cn-btn--cta.is-busy:after{border-color:var(--action-on) transparent var(--action-on) var(--action-on)}.cn-btn--cta.is-busy{-webkit-text-fill-color:transparent}@media (forced-colors:active){.cn-btn--cta.is-busy{color:canvas;-webkit-text-fill-color:Canvas;background-color:canvas}}.cn-ico:where([data-canon="2"],[data-canon="2"] *){width:var(--cn-ico);height:var(--cn-ico);stroke-width:var(--cn-ico-stroke);vertical-align:-4px}.cn-ico--16:where([data-canon="2"],[data-canon="2"] *){vertical-align:-3px;width:16px;height:16px}.cn-ico--20:where([data-canon="2"],[data-canon="2"] *){vertical-align:-4px;width:20px;height:20px}.cn-ico--24:where([data-canon="2"],[data-canon="2"] *),.cn-ico--lg:where([data-canon="2"],[data-canon="2"] *){vertical-align:-5px;width:24px;height:24px}.cn-ico--32:where([data-canon="2"],[data-canon="2"] *),.cn-ico--xl:where([data-canon="2"],[data-canon="2"] *){vertical-align:-8px;width:32px;height:32px}.cn-link:where([data-canon="2"],[data-canon="2"] *),.cn-scope a:not([class]):where([data-canon="2"],[data-canon="2"] *),.cn-prose a:not([class]):where([data-canon="2"],[data-canon="2"] *),.cn-tbl a:not(.cn-btn):where([data-canon="2"],[data-canon="2"] *),.cn-card a:not(.cn-btn):where([data-canon="2"],[data-canon="2"] *),.cn-note a:not(.cn-btn):where([data-canon="2"],[data-canon="2"] *),.cn-dlg a:not(.cn-btn):where([data-canon="2"],[data-canon="2"] *){color:var(--cn-link);text-decoration:underline;text-decoration-thickness:1px;-webkit-text-decoration-color:var(--cn-link-underline);text-decoration-color:var(--cn-link-underline);text-underline-offset:3px}.cn-link:hover:where([data-canon="2"],[data-canon="2"] *),.cn-scope a:not([class]):hover:where([data-canon="2"],[data-canon="2"] *),.cn-prose a:not([class]):hover:where([data-canon="2"],[data-canon="2"] *),.cn-tbl a:not(.cn-btn):hover:where([data-canon="2"],[data-canon="2"] *),.cn-card a:not(.cn-btn):hover:where([data-canon="2"],[data-canon="2"] *),.cn-note a:not(.cn-btn):hover:where([data-canon="2"],[data-canon="2"] *),.cn-dlg a:not(.cn-btn):hover:where([data-canon="2"],[data-canon="2"] *){text-decoration-color:currentColor;text-decoration-thickness:2.5px}.cn-link:focus-visible:where([data-canon="2"],[data-canon="2"] *),.cn-scope a:not([class]):focus-visible:where([data-canon="2"],[data-canon="2"] *),.cn-prose a:not([class]):focus-visible:where([data-canon="2"],[data-canon="2"] *),.cn-tbl a:not(.cn-btn):focus-visible:where([data-canon="2"],[data-canon="2"] *),.cn-card a:not(.cn-btn):focus-visible:where([data-canon="2"],[data-canon="2"] *),.cn-note a:not(.cn-btn):focus-visible:where([data-canon="2"],[data-canon="2"] *),.cn-dlg a:not(.cn-btn):focus-visible:where([data-canon="2"],[data-canon="2"] *){outline:var(--cn-focus-w) solid var(--cn-focus);outline-offset:var(--cn-focus-off)}.cn-display:where([data-canon="2"],[data-canon="2"] *),.cn-h1:where([data-canon="2"],[data-canon="2"] *),.cn-h2:where([data-canon="2"],[data-canon="2"] *),.cn-h3:where([data-canon="2"],[data-canon="2"] *),.cn-h4:where([data-canon="2"],[data-canon="2"] *){font-family:var(--cn-font-head);font-stretch:var(--cn-wdth-head);letter-spacing:-.022em;text-wrap:balance;color:var(--ink);margin:0;font-weight:750;line-height:1.02}.cn-display:where([data-canon="2"],[data-canon="2"] *){font-size:clamp(44px,7.4vw,124px);font-weight:800;font-stretch:var(--cn-wdth-display);letter-spacing:-.03em;line-height:.93}.cn-h1:where([data-canon="2"],[data-canon="2"] *){font-size:clamp(36px,4.6vw,64px);font-weight:800}.cn-h2:where([data-canon="2"],[data-canon="2"] *){font-size:clamp(28px,3vw,40px)}.cn-h3:where([data-canon="2"],[data-canon="2"] *){letter-spacing:-.012em;font-size:clamp(22px,2vw,28px);line-height:1.12}.cn-h4:where([data-canon="2"],[data-canon="2"] *){font-size:var(--cn-fs-h4);letter-spacing:0;font-stretch:92%;line-height:1.25}[data-density=compact] .cn-h1:where([data-canon="2"],[data-canon="2"] *){letter-spacing:-.015em;font-size:28px;font-weight:750;line-height:1.1}[data-density=compact] .cn-h2:where([data-canon="2"],[data-canon="2"] *){letter-spacing:-.01em;font-size:22px;line-height:1.15}[data-density=compact] .cn-h3:where([data-canon="2"],[data-canon="2"] *){letter-spacing:0;font-size:17px;font-weight:700;font-stretch:92%;line-height:1.25}[data-density=compact] .cn-h4:where([data-canon="2"],[data-canon="2"] *){font-weight:700;line-height:1.3;font-stretch:var(--cn-wdth-ui)}.cn-lede:where([data-canon="2"],[data-canon="2"] *){font-family:var(--cn-font-body);font-size:clamp(20px,1.5vw + 12px,26px);font-weight:400;font-stretch:100%;line-height:1.42}.cn-prose:where([data-canon="2"],[data-canon="2"] *){font-family:var(--cn-font-body);font-stretch:100%;font-size:var(--cn-fs-prose);font-weight:400;line-height:1.6}[data-density=compact] .cn-prose:where([data-canon="2"],[data-canon="2"] *){line-height:1.55}.cn-ui:where([data-canon="2"],[data-canon="2"] *){font-family:var(--cn-font-ui);font-stretch:var(--cn-wdth-ui);font-size:var(--cn-fs-ui);font-weight:500;line-height:1.35}[data-density=compact] .cn-ui:where([data-canon="2"],[data-canon="2"] *){line-height:1.45}.cn-fine:where([data-canon="2"],[data-canon="2"] *){font-family:var(--cn-font-ui);font-stretch:var(--cn-wdth-ui);font-size:var(--cn-fs-fine);color:var(--ink-muted);line-height:1.45}.cn-mono:where([data-canon="2"],[data-canon="2"] *){font-variant-numeric:tabular-nums;font-stretch:100%;font-size:var(--cn-fs-mono)}.cn-small:where([data-canon="2"],[data-canon="2"] *){font-size:var(--cn-fs-fine)}.cn-date:where([data-canon="2"],[data-canon="2"] *){font-family:var(--cn-font-head);font-stretch:var(--cn-wdth-display);letter-spacing:-.02em;color:var(--cn-clay);font-weight:800}.cn-call:where([data-canon="2"],[data-canon="2"] *),.cn-callchip:where([data-canon="2"],[data-canon="2"] *){background:var(--cn-call-bg);color:var(--cn-call-ink);border:1px solid var(--line);border-radius:var(--r-badge);font-family:var(--cn-font-mono);font-variant-numeric:tabular-nums;letter-spacing:.02em;white-space:nowrap;padding:2px 7px;font-size:max(.86em,13px);font-weight:700;font-stretch:100%;display:inline-block}.cn-actions:where([data-canon="2"],[data-canon="2"] *){flex-wrap:wrap;align-items:center;gap:12px;display:flex}.cn-well:where([data-canon="2"],[data-canon="2"] *){background:var(--cn-well);border:1px solid var(--line);border-radius:var(--r-input);padding:10px 12px}.cn-btn:where([data-canon="2"],[data-canon="2"] *){min-height:var(--cn-ctl-h);padding:0 var(--cn-ctl-pad);font-family:var(--cn-font-ui);font-stretch:var(--cn-wdth-ui);font-size:var(--cn-fs-btn);border-width:var(--cn-edge);justify-content:center;font-weight:650;line-height:1.2;transition:background-color .16s,border-color .16s}.cn-btn:where([data-canon="2"],[data-canon="2"] *):before{content:"";width:max(100%, var(--cn-hit));height:max(100%, var(--cn-hit));position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cn-btn:focus-visible:where([data-canon="2"],[data-canon="2"] *){outline:var(--cn-focus-w) solid var(--cn-focus);outline-offset:var(--cn-focus-off)}.cn-btn--primary:where([data-canon="2"],[data-canon="2"] *){background:var(--cn-btn-primary-bg);color:var(--cn-btn-primary-ink);border-color:var(--cn-btn-primary-bg)}.cn-btn--primary:hover:not(:disabled):not([aria-disabled=true]):where([data-canon="2"],[data-canon="2"] *){background:var(--cn-btn-primary-bg-hover);border-color:var(--cn-btn-primary-bg-hover)}.cn-btn--secondary:hover:not(:disabled):not([aria-disabled=true]):where([data-canon="2"],[data-canon="2"] *){background:var(--surface);border-color:var(--ink)}.cn-btn--quiet:hover:not(:disabled):not([aria-disabled=true]):where([data-canon="2"],[data-canon="2"] *){background:color-mix(in srgb, var(--ink) 8%, transparent)}.cn-btn--danger:where([data-canon="2"],[data-canon="2"] *){border-color:var(--cn-danger)}.cn-btn--primary[aria-disabled=true]:where([data-canon="2"],[data-canon="2"] *){background:color-mix(in srgb, var(--cn-btn-primary-bg) 55%, transparent);color:color-mix(in srgb, var(--cn-btn-primary-ink) 55%, transparent);border-color:#0000}.cn-btn--danger[aria-disabled=true]:where([data-canon="2"],[data-canon="2"] *){border-color:color-mix(in srgb, var(--cn-danger) 55%, transparent)}.cn-btn--sm:where([data-canon="2"],[data-canon="2"] *){min-height:var(--cn-ctl-h-sm);font-size:var(--cn-fs-btn-sm);padding:0 12px}.cn-btn--lg:where([data-canon="2"],[data-canon="2"] *){min-height:var(--cn-ctl-h-lg);font-size:var(--cn-fs-btn-lg);padding:0 26px}.cn-btn--icon:where([data-canon="2"],[data-canon="2"] *){min-width:var(--cn-ctl-h);padding:0}.cn-btn--icon.cn-btn--sm:where([data-canon="2"],[data-canon="2"] *){min-width:var(--cn-ctl-h-sm)}.cn-btn--icon.cn-btn--lg:where([data-canon="2"],[data-canon="2"] *){min-width:var(--cn-ctl-h-lg)}.cn-btn.is-busy:where([data-canon="2"],[data-canon="2"] *):after{width:16px;height:16px;margin:-8px 0 0 -8px}.cn-btn--primary.is-busy:where([data-canon="2"],[data-canon="2"] *):after{border-color:var(--cn-btn-primary-ink) transparent var(--cn-btn-primary-ink) var(--cn-btn-primary-ink)}.cn-btn.is-busy:where([data-canon="2"],[data-canon="2"] *){-webkit-text-fill-color:transparent}.cn-switch:where([data-canon="2"],[data-canon="2"] *){min-height:var(--cn-hit);min-width:var(--cn-hit);font-family:var(--cn-font-ui);font-stretch:var(--cn-wdth-ui);font-size:var(--cn-fs-ui);gap:12px}.cn-switch:focus-visible:where([data-canon="2"],[data-canon="2"] *){outline:var(--cn-focus-w) solid var(--cn-focus);outline-offset:var(--cn-focus-off)}.cn-switch__track:where([data-canon="2"],[data-canon="2"] *){border-width:var(--cn-edge);width:44px;height:26px;transition:background-color .16s}.cn-switch__track:where([data-canon="2"],[data-canon="2"] *):after{border-width:var(--cn-edge);width:17px;height:17px;transition:transform .16s}.cn-switch[aria-checked=true] .cn-switch__track:where([data-canon="2"],[data-canon="2"] *){background:var(--cn-check);border-color:var(--cn-check)}.cn-switch[aria-checked=true] .cn-switch__track:where([data-canon="2"],[data-canon="2"] *):after{background:var(--surface);border-color:var(--surface);transform:translate(18px)}.cn-switch__text:where([data-canon="2"],[data-canon="2"] *){font-weight:650}.cn-switch__sub:where([data-canon="2"],[data-canon="2"] *){font-size:var(--cn-fs-fine)}.cn-switch__state:where([data-canon="2"],[data-canon="2"] *){min-width:2.2em;color:var(--ink-muted);font-weight:650}.cn-chk:where([data-canon="2"],[data-canon="2"] *){min-height:var(--cn-hit);font-family:var(--cn-font-ui);font-stretch:var(--cn-wdth-ui);font-size:var(--cn-fs-ui);gap:10px}.cn-chk input:where([data-canon="2"],[data-canon="2"] *){appearance:none;background:var(--surface);border:var(--cn-edge) solid var(--cn-line-strong);border-radius:var(--r-badge);place-content:center;width:20px;height:20px;margin:0;display:grid}.cn-chk input:where([data-canon="2"],[data-canon="2"] *):after{content:"";border:solid var(--surface);opacity:0;border-width:0 0 2.2px 2.2px;width:11px;height:6px;transform:translateY(-1.5px)rotate(-45deg)}.cn-chk input:checked:where([data-canon="2"],[data-canon="2"] *),.cn-chk input:indeterminate:where([data-canon="2"],[data-canon="2"] *){background:var(--cn-check);border-color:var(--cn-check)}.cn-chk input:checked:where([data-canon="2"],[data-canon="2"] *):after{opacity:1}.cn-chk input:indeterminate:where([data-canon="2"],[data-canon="2"] *):after{opacity:1;border-width:0 0 2.4px;width:10px;height:0;transform:none}.cn-chk input:focus-visible:where([data-canon="2"],[data-canon="2"] *){outline:var(--cn-focus-w) solid var(--cn-focus);outline-offset:var(--cn-focus-off)}.cn-chk input:disabled:where([data-canon="2"],[data-canon="2"] *){opacity:.55}.cn-chk--bare:where([data-canon="2"],[data-canon="2"] *){min-width:var(--cn-hit)}.cn-chk--locked .cn-ico:where([data-canon="2"],[data-canon="2"] *){vertical-align:-3px;width:16px;height:16px}.cn-badge:where([data-canon="2"],[data-canon="2"] *){font-family:var(--cn-font-ui);font-stretch:var(--cn-wdth-ui);font-size:var(--cn-fs-badge);letter-spacing:0;text-transform:none;gap:7px;padding:2px 9px;font-weight:600;line-height:1.4}.cn-badge--super:where([data-canon="2"],[data-canon="2"] *),.cn-badge--admin:where([data-canon="2"],[data-canon="2"] *),.cn-badge--onair:where([data-canon="2"],[data-canon="2"] *),.cn-badge--until:where([data-canon="2"],[data-canon="2"] *),.cn-badge--lapsed:where([data-canon="2"],[data-canon="2"] *){font-weight:700}.cn-badge--admin:where([data-canon="2"],[data-canon="2"] *){border-color:color-mix(in srgb, var(--ink) 30%, transparent)}.cn-badge__dot:where([data-canon="2"],[data-canon="2"] *){background:currentColor;border-radius:50%;flex:none;width:9px;height:9px}.cn-badge--neutral:where([data-canon="2"],[data-canon="2"] *){background:var(--cn-band);color:var(--ink);border-color:var(--cn-line-strong)}.cn-badge--neutral .cn-badge__dot:where([data-canon="2"],[data-canon="2"] *){color:var(--ink-muted)}.cn-badge--info:where([data-canon="2"],[data-canon="2"] *){background:var(--cn-info-soft);color:var(--ink);border-color:color-mix(in srgb, var(--cn-info) 40%, transparent)}.cn-badge--info .cn-badge__dot:where([data-canon="2"],[data-canon="2"] *){color:var(--cn-info)}.cn-badge--ok:where([data-canon="2"],[data-canon="2"] *){background:var(--cn-success-soft);color:var(--ink);border-color:color-mix(in srgb, var(--success) 40%, transparent)}.cn-badge--ok .cn-badge__dot:where([data-canon="2"],[data-canon="2"] *){color:var(--success)}.cn-badge--warn:where([data-canon="2"],[data-canon="2"] *){background:var(--cn-warn-soft);color:var(--ink);border-color:color-mix(in srgb, var(--cn-warn) 40%, transparent)}.cn-badge--warn .cn-badge__dot:where([data-canon="2"],[data-canon="2"] *){color:var(--cn-warn)}.cn-badge--danger:where([data-canon="2"],[data-canon="2"] *){background:var(--cn-danger-soft);color:var(--ink);border-color:color-mix(in srgb, var(--cn-danger) 40%, transparent)}.cn-badge--danger .cn-badge__dot:where([data-canon="2"],[data-canon="2"] *){color:var(--cn-danger)}.cn-badge--accent:where([data-canon="2"],[data-canon="2"] *){background:color-mix(in srgb, var(--cn-accent-fill) 24%, var(--surface));color:var(--ink);border-color:var(--cn-accent-text)}.cn-badge--accent .cn-badge__dot:where([data-canon="2"],[data-canon="2"] *){color:var(--cn-accent-text)}.cn-badge--type:where([data-canon="2"],[data-canon="2"] *){background:var(--surface);color:var(--ink);border-color:var(--cn-line-strong)}.cn-badge--type .cn-badge__dot:where([data-canon="2"],[data-canon="2"] *){color:var(--ink-muted)}.cn-badge--dashed:where([data-canon="2"],[data-canon="2"] *){border-style:dashed}.cn-badge--link:where([data-canon="2"],[data-canon="2"] *){white-space:normal;background:var(--surface);min-height:32px;color:var(--ink);border:var(--cn-edge) solid var(--cn-line-strong);border-radius:var(--r-badge);font-size:var(--cn-fs-btn-sm);gap:8px;padding:3px 12px 3px 9px;font-weight:400}.cn-badge--link b:where([data-canon="2"],[data-canon="2"] *),.cn-badge--link strong:where([data-canon="2"],[data-canon="2"] *){font-weight:750}.cn-badge--link.is-on:where([data-canon="2"],[data-canon="2"] *){border-color:var(--cn-accent-text)}.cn-badge--link.is-stale:where([data-canon="2"],[data-canon="2"] *),.cn-badge--link.is-unknown:where([data-canon="2"],[data-canon="2"] *){color:var(--ink-muted);border-style:dashed}.cn-badge--link .cn-ico:where([data-canon="2"],[data-canon="2"] *){vertical-align:0;width:24px;height:20px}.cn-badge--link.is-on .cn-ico:where([data-canon="2"],[data-canon="2"] *){color:var(--cn-accent-text)}.cn-badge--link.is-stale .cn-ico:where([data-canon="2"],[data-canon="2"] *){stroke-dasharray:2.5 3}.cn-card__h:where([data-canon="2"],[data-canon="2"] *){padding:14px var(--cn-card-pad)}.cn-card__h h2:where([data-canon="2"],[data-canon="2"] *),.cn-card__h h3:where([data-canon="2"],[data-canon="2"] *),.cn-dlg__h h2:where([data-canon="2"],[data-canon="2"] *){font-stretch:var(--cn-wdth-head);letter-spacing:-.012em;font-size:clamp(22px,2vw,28px);font-weight:750;line-height:1.12}[data-density=compact] .cn-card__h h2:where([data-canon="2"],[data-canon="2"] *),[data-density=compact] .cn-card__h h3:where([data-canon="2"],[data-canon="2"] *),[data-density=compact] .cn-dlg__h h2:where([data-canon="2"],[data-canon="2"] *){letter-spacing:0;font-size:17px;font-weight:700;font-stretch:92%;line-height:1.25}.cn-card__sub:where([data-canon="2"],[data-canon="2"] *){font-family:var(--cn-font-ui);font-stretch:var(--cn-wdth-ui);font-size:var(--cn-fs-fine)}.cn-card__b:where([data-canon="2"],[data-canon="2"] *){padding:var(--cn-card-pad)}.cn-table-wrap:focus-visible:where([data-canon="2"],[data-canon="2"] *){outline:var(--cn-focus-w) solid var(--cn-focus);outline-offset:var(--cn-focus-off)}.cn-tbl:where([data-canon="2"],[data-canon="2"] *){font-family:var(--cn-font-ui);font-stretch:var(--cn-wdth-ui);font-size:var(--cn-fs-ui)}.cn-tbl th:where([data-canon="2"],[data-canon="2"] *){height:var(--cn-hit);padding:var(--cn-cell-pad);font-size:var(--cn-fs-th);letter-spacing:0;text-transform:none;border-bottom:1px solid var(--cn-line-strong);font-weight:650}.cn-tbl td:where([data-canon="2"],[data-canon="2"] *),.cn-tbl tbody th[scope=row]:where([data-canon="2"],[data-canon="2"] *){height:var(--cn-row-h);padding:var(--cn-cell-pad)}.cn-tbl tbody th[scope=row]:where([data-canon="2"],[data-canon="2"] *){font-weight:650}.cn-tbl .cn-cs:where([data-canon="2"],[data-canon="2"] *){letter-spacing:.02em;font-variant-numeric:tabular-nums}.cn-tbl .cn-cs a:where([data-canon="2"],[data-canon="2"] *){position:relative}.cn-tbl .cn-cs a:where([data-canon="2"],[data-canon="2"] *):before{content:"";width:max(100%, var(--cn-hit));height:max(100%, var(--cn-hit));position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cn-tbl th[aria-sort]:where([data-canon="2"],[data-canon="2"] *){padding:0}.cn-tbl th[aria-sort=ascending]:where([data-canon="2"],[data-canon="2"] *),.cn-tbl th[aria-sort=descending]:where([data-canon="2"],[data-canon="2"] *){color:var(--ink)}.cn-tbl th[aria-sort] button:where([data-canon="2"],[data-canon="2"] *){box-sizing:border-box;min-width:max(100%, var(--cn-hit));min-height:var(--cn-hit);padding:var(--cn-cell-pad);gap:6px;display:flex}.cn-tbl th.is-num[aria-sort] button:where([data-canon="2"],[data-canon="2"] *){justify-content:flex-end}.cn-tbl th[aria-sort] button .cn-ico:where([data-canon="2"],[data-canon="2"] *){vertical-align:0;width:14px;height:14px}.cn-tbl th[aria-sort] button:focus-visible:where([data-canon="2"],[data-canon="2"] *){outline:var(--cn-focus-w) solid var(--cn-focus);outline-offset:calc(-1 * var(--cn-focus-w));border-radius:var(--r-badge)}.cn-input:where([data-canon="2"],[data-canon="2"] *),.cn-select:where([data-canon="2"],[data-canon="2"] *){min-height:var(--cn-field-h,36px);border-width:var(--cn-edge);font-family:var(--cn-font-ui);font-stretch:var(--cn-wdth-ui);font-size:var(--cn-fs-field,13.5px);padding:8px 12px;line-height:1.35}textarea.cn-input:where([data-canon="2"],[data-canon="2"] *){resize:vertical;min-height:120px;line-height:1.5}.cn-input:where([data-canon="2"],[data-canon="2"] *)::placeholder{color:var(--ink-muted);opacity:1}.cn-input:focus-visible:where([data-canon="2"],[data-canon="2"] *),.cn-select:focus-visible:where([data-canon="2"],[data-canon="2"] *){outline:var(--cn-focus-w) solid var(--cn-focus);outline-offset:1px;border-color:var(--cn-focus)}.cn-input[aria-invalid=true]:where([data-canon="2"],[data-canon="2"] *),.cn-select[aria-invalid=true]:where([data-canon="2"],[data-canon="2"] *){border-color:var(--cn-danger);border-width:2px}.cn-input:disabled:where([data-canon="2"],[data-canon="2"] *),.cn-select:disabled:where([data-canon="2"],[data-canon="2"] *){background-color:var(--cn-band);color:var(--ink-muted);cursor:not-allowed;border-style:dashed}.cn-select:where([data-canon="2"],[data-canon="2"] *){appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--ink) 50%), linear-gradient(135deg, var(--ink) 50%, transparent 50%);background-position:calc(100% - 20px),calc(100% - 14px);background-repeat:no-repeat;background-size:6px 6px,6px 6px;padding-right:40px}.cn-field:where([data-canon="2"],[data-canon="2"] *){gap:6px;min-width:0}.cn-field__label:where([data-canon="2"],[data-canon="2"] *){font-family:var(--cn-font-ui);font-stretch:var(--cn-wdth-ui);font-size:var(--cn-fs-label);font-weight:650}.cn-field__hint:where([data-canon="2"],[data-canon="2"] *){font-family:var(--cn-font-ui);font-stretch:var(--cn-wdth-ui);font-size:var(--cn-fs-fine);line-height:1.4}.cn-field__error:where([data-canon="2"],[data-canon="2"] *){font-family:var(--cn-font-ui);font-stretch:var(--cn-wdth-ui);font-size:var(--cn-fs-fine);align-items:flex-start;gap:6px;font-weight:650;line-height:1.4;display:flex}.cn-field__error:where([data-canon="2"],[data-canon="2"] *):before{content:"";background:currentColor;flex:none;width:16px;height:16px;margin-top:2px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8.5 3h7L21 8.5v7L15.5 21h-7L3 15.5v-7z'/%3E%3Cpath d='M12 8v5M12 16.5h.01'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M8.5 3h7L21 8.5v7L15.5 21h-7L3 15.5v-7z'/%3E%3Cpath d='M12 8v5M12 16.5h.01'/%3E%3C/svg%3E") 50%/contain no-repeat}.cn-note:where([data-canon="2"],[data-canon="2"] *){font-family:var(--cn-font-ui);font-stretch:var(--cn-wdth-ui);font-size:var(--cn-fs-btn-sm);border-left-width:4px;padding:12px 14px;line-height:1.45}.cn-note b:where([data-canon="2"],[data-canon="2"] *),.cn-note strong:where([data-canon="2"],[data-canon="2"] *){font-weight:700}.cn-note--toned:where([data-canon="2"],[data-canon="2"] *){gap:10px}.cn-note:not(.cn-note--toned):where([data-canon="2"],[data-canon="2"] *){padding-left:44px;position:relative}.cn-note:not(.cn-note--toned):where([data-canon="2"],[data-canon="2"] *):before{content:"";background:var(--cn-accent-text);width:20px;height:20px;position:absolute;top:13px;left:14px;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 11v5M12 8h.01'/%3E%3C/svg%3E") 50%/contain no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%23000' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Ccircle cx='12' cy='12' r='9'/%3E%3Cpath d='M12 11v5M12 8h.01'/%3E%3C/svg%3E") 50%/contain no-repeat}.cn-toast:where([data-canon="2"],[data-canon="2"] *){background:var(--cn-toast-bg);max-width:min(420px,100vw - 32px);min-height:52px;color:var(--cn-toast-ink);border:var(--cn-edge) solid var(--cn-line-strong);border-left:4px solid var(--cn-accent-text);font-family:var(--cn-font-ui);font-stretch:var(--cn-wdth-ui);font-size:var(--cn-fs-btn-sm);padding:10px 6px 10px 14px}.cn-toast .cn-ico:where([data-canon="2"],[data-canon="2"] *){color:var(--cn-accent-text)}.cn-toast--ok:where([data-canon="2"],[data-canon="2"] *){border-left-color:var(--success)}.cn-toast--ok>.cn-ico:where([data-canon="2"],[data-canon="2"] *){color:var(--success)}.cn-toast--danger:where([data-canon="2"],[data-canon="2"] *){border-left-color:var(--cn-danger)}.cn-toast--danger>.cn-ico:where([data-canon="2"],[data-canon="2"] *){color:var(--cn-danger)}.cn-toast__x:where([data-canon="2"],[data-canon="2"] *){border-radius:var(--r-button);width:32px;height:32px;color:var(--cn-toast-ink);flex:none;margin:0;position:relative}.cn-toast__x:where([data-canon="2"],[data-canon="2"] *):before{content:"";width:var(--cn-hit);height:var(--cn-hit);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.cn-toast__x:hover:where([data-canon="2"],[data-canon="2"] *){background:color-mix(in srgb, var(--ink) 8%, transparent)}.cn-toast__x .cn-ico:where([data-canon="2"],[data-canon="2"] *){width:16px;height:16px;color:inherit}.cn-toast__x:focus-visible:where([data-canon="2"],[data-canon="2"] *){outline:var(--cn-focus-w) solid var(--cn-focus);outline-offset:var(--cn-focus-off)}dialog.cn-dlg:where([data-canon="2"],[data-canon="2"] *){border-width:var(--cn-edge)}.cn-dlg__h:where([data-canon="2"],[data-canon="2"] *){padding:12px 12px 12px var(--cn-card-pad);align-items:center}.cn-dlg__b:where([data-canon="2"],[data-canon="2"] *){padding:var(--cn-card-pad)}.cn-dlg__f:where([data-canon="2"],[data-canon="2"] *){padding:12px var(--cn-card-pad);gap:12px}.cn-empty:where([data-canon="2"],[data-canon="2"] *){font-family:var(--cn-font-ui);font-stretch:var(--cn-wdth-ui);font-size:var(--cn-fs-btn-sm);padding:32px 18px}.cn-empty .cn-ico:where([data-canon="2"],[data-canon="2"] *){width:32px;height:32px}.cn-empty .cn-empty__title:where([data-canon="2"],[data-canon="2"] *){font-stretch:92%;font-size:var(--cn-fs-h4);font-weight:750;line-height:1.25}[data-density=compact] .cn-empty .cn-empty__title:where([data-canon="2"],[data-canon="2"] *){font-weight:700;line-height:1.3;font-stretch:var(--cn-wdth-ui)}.cn-empty p:where([data-canon="2"],[data-canon="2"] *){font-size:inherit}.cn-seg__legend:where([data-canon="2"],[data-canon="2"] *){font-family:var(--cn-font-ui);font-stretch:var(--cn-wdth-ui);font-size:var(--cn-fs-label);margin:0 0 6px;font-weight:650}.cn-seg__track:where([data-canon="2"],[data-canon="2"] *){gap:8px 4px}.cn-seg--sm .cn-seg__track:where([data-canon="2"],[data-canon="2"] *){row-gap:12px}.cn-seg__option:where([data-canon="2"],[data-canon="2"] *){min-width:var(--cn-hit);min-height:calc(var(--cn-hit) - 8px);font-family:var(--cn-font-ui);font-stretch:var(--cn-wdth-ui);font-size:var(--cn-fs-btn-sm);justify-content:center;padding:0 14px;font-weight:650}.cn-seg--sm .cn-seg__option:where([data-canon="2"],[data-canon="2"] *){min-height:calc(var(--cn-hit) - 12px);font-size:var(--cn-fs-btn-sm);padding:0 10px}.cn-seg__input:where([data-canon="2"],[data-canon="2"] *):before{content:"";position:absolute;inset:-4px 0}.cn-seg--sm .cn-seg__input:where([data-canon="2"],[data-canon="2"] *):before{inset:-6px 0}.cn-seg__input:focus-visible:where([data-canon="2"],[data-canon="2"] *){outline:var(--cn-focus-w) solid var(--cn-focus);outline-offset:calc(-1 * var(--cn-focus-w))}.cn-seg__input:checked:focus-visible:where([data-canon="2"],[data-canon="2"] *){outline-color:var(--cn-focus-on-check)}.cn-seg__check:where([data-canon="2"],[data-canon="2"] *){vertical-align:0;width:15px;height:15px}@media (prefers-reduced-motion:reduce){.cn-btn:where([data-canon="2"],[data-canon="2"] *),.cn-switch__track:where([data-canon="2"],[data-canon="2"] *),.cn-switch__track:where([data-canon="2"],[data-canon="2"] *):after{transition:none}}@media (forced-colors:active){.cn-switch__track:where([data-canon="2"],[data-canon="2"] *){border-color:buttontext}.cn-switch[aria-checked=true] .cn-switch__track:where([data-canon="2"],[data-canon="2"] *){forced-color-adjust:none;background:highlight;border-color:highlight}.cn-switch[aria-checked=true] .cn-switch__track:where([data-canon="2"],[data-canon="2"] *):after{background:highlighttext;border-color:highlighttext}.cn-chk input:where([data-canon="2"],[data-canon="2"] *){border-color:buttontext}.cn-chk input:checked:where([data-canon="2"],[data-canon="2"] *),.cn-chk input:indeterminate:where([data-canon="2"],[data-canon="2"] *){forced-color-adjust:none;background:highlight;border-color:highlight}.cn-chk input:where([data-canon="2"],[data-canon="2"] *):after{border-color:highlighttext}.cn-seg__input:checked:focus-visible:where([data-canon="2"],[data-canon="2"] *){outline-color:highlighttext}.cn-note:where([data-canon="2"],[data-canon="2"] *),.cn-toast:where([data-canon="2"],[data-canon="2"] *){border-left-color:canvastext}.cn-field__error:where([data-canon="2"],[data-canon="2"] *):before,.cn-note:not(.cn-note--toned):where([data-canon="2"],[data-canon="2"] *):before,.cn-badge__dot:where([data-canon="2"],[data-canon="2"] *){forced-color-adjust:none;background:canvastext}.cn-select:where([data-canon="2"],[data-canon="2"] *){appearance:auto;background-image:none}.cn-btn.is-busy:where([data-canon="2"],[data-canon="2"] *):after,.cn-btn--primary.is-busy:where([data-canon="2"],[data-canon="2"] *):after,.cn-btn--cta.is-busy:where([data-canon="2"],[data-canon="2"] *):after{forced-color-adjust:none;border-color:buttontext #0000 buttontext buttontext}.cn-btn.is-busy:where([data-canon="2"],[data-canon="2"] *){color:canvas;-webkit-text-fill-color:Canvas;background-color:canvas}}
