.ui-input[data-v-4f932da4]{--input-padding-inline: 1em;position:relative;width:7em;max-width:100%;height:var(--control-height);border-radius:var(--radius-pill);vertical-align:top;overflow:visible}.ui-input input[data-v-4f932da4]{outline:none;border:1px solid transparent;border-radius:inherit;width:100%;height:100%;padding:0 var(--input-padding-inline);line-height:normal;font-size:1em;font-family:inherit;background-color:var(--control-background);box-sizing:border-box}.ui-input input[data-v-4f932da4]:focus{border-color:var(--color-primary)}.ui-input input[data-v-4f932da4]::placeholder{color:var(--text-placeholder)}.ui-input.has-icon input[data-v-4f932da4]{padding-left:calc(var(--input-padding-inline) + 1.4em)}.ui-input .input-icon[data-v-4f932da4]{position:absolute;left:var(--input-padding-inline);top:0;bottom:0;z-index:1;display:flex;align-items:center;justify-content:center;width:1em;color:var(--text-placeholder);pointer-events:none}.ui-input.rect[data-v-4f932da4]{--input-padding-inline: var(--control-padding);border-radius:var(--control-radius);overflow:hidden}.ui-input.rect input[data-v-4f932da4]{border-width:0 0 2px}.ui-input.rect .unit[data-v-4f932da4]{right:.4em}.ui-input.num[data-v-4f932da4]{width:var(--input-number-width)}.ui-input.b[data-v-4f932da4]{width:100%}.ui-input .unit[data-v-4f932da4]{position:absolute;right:1em;top:0;bottom:0;display:flex;justify-content:center;align-items:center;pointer-events:none}.ui-input.little[data-v-4f932da4]{--input-padding-inline: .3em}.ui-input.little .unit[data-v-4f932da4]{right:.3em}.ui-ripple[data-v-405ece1e]{position:relative;overflow:hidden;transition:.3s}.ui-ripple.round[data-v-405ece1e]{border-radius:var(--radius-pill)}.ui-ripple.card.down[data-v-405ece1e]{transform:scale(.97)}@media(hover:hover)and (pointer:fine){.ui-ripple.hoverable[data-v-405ece1e]:not(:disabled):not([aria-disabled=true]){transition:translate .18s ease,transform .3s ease}.ui-ripple.hoverable[data-v-405ece1e]:not(:disabled):not([aria-disabled=true]):after{content:"";position:absolute;inset:0;border-radius:inherit;background-color:var(--hover-overlay);opacity:0;pointer-events:none;transition:opacity .18s ease}.ui-ripple.hoverable[data-v-405ece1e]:not(:disabled):not([aria-disabled=true]):hover{translate:0 -.125rem}.ui-ripple.hoverable[data-v-405ece1e]:not(:disabled):not([aria-disabled=true]):hover:after{opacity:1}.ui-ripple.hoverable[data-v-405ece1e]:not(:disabled):not([aria-disabled=true]):active,.ui-ripple.hoverable:not(:disabled):not([aria-disabled=true]).down[data-v-405ece1e]{translate:0}}@media(hover:hover)and (pointer:fine)and (prefers-reduced-motion:reduce){.ui-ripple.hoverable[data-v-405ece1e]:not(:disabled):not([aria-disabled=true]),.ui-ripple.hoverable[data-v-405ece1e]:not(:disabled):not([aria-disabled=true]):hover,.ui-ripple.hoverable:not(:disabled):not([aria-disabled=true]).down[data-v-405ece1e]{translate:none;transition:transform .3s ease}.ui-ripple.hoverable[data-v-405ece1e]:not(:disabled):not([aria-disabled=true]):after{transition:none}}.ui-ripple.arc[data-v-405ece1e]{transform:scale(1);transition:transform .12s ease-out,background-color .2s ease,opacity .2s ease}.ui-ripple.arc[data-v-405ece1e]:before{content:"";position:absolute;inset:0;z-index:3;box-sizing:border-box;border:max(2px,.14em) solid transparent;border-inline-color:var(--text-primary);border-radius:inherit;pointer-events:none}.ui-ripple.arc.down[data-v-405ece1e]{transform:scale(.94)}.ui-ripple.arc.rebound[data-v-405ece1e]{animation:arc-rebound-405ece1e .42s cubic-bezier(.22,.68,0,1)}@keyframes arc-rebound-405ece1e{0%{transform:scale(.94)}55%{transform:scale(1.02)}80%{transform:scale(.995)}to{transform:scale(1)}}.ui-button[data-v-fd5ca886]{height:calc(var(--control-height) - 2px);padding:0 var(--button-padding);outline:none;gap:var(--button-gap);align-items:center;justify-content:center;border:0;border-radius:var(--radius-pill);border-top:solid 1px var(--button-border-top);border-bottom:solid 1px var(--button-border-bottom);transition:.25s;overflow:hidden}.ui-button[data-v-fd5ca886]:focus-visible{outline:var(--focus-ring);outline-offset:2px}.ui-button[data-v-fd5ca886]:disabled{opacity:.5;cursor:default}.ui-button.rect[data-v-fd5ca886]{padding-left:.6em;padding-right:.6em;border-radius:var(--control-radius)}.search-input[data-v-08e718c3]{display:inline-flex;flex:0 1 auto;flex-wrap:nowrap;align-items:center;gap:var(--space-md);min-width:0;max-width:100%}.search-input-field[data-v-08e718c3]{position:relative;flex:1 1 auto;min-width:0;overflow:hidden}.search-input-placeholder[data-v-08e718c3]{display:block;width:max-content;min-width:var(--search-input-width, 7em);height:var(--control-height);padding-inline:calc(1.7em + 2px);box-sizing:border-box;white-space:pre;visibility:hidden}.search-input-field>.ui-input[data-v-08e718c3]{position:absolute;inset:0;width:100%;min-width:0}.search-input>.ui-button[data-v-08e718c3]{flex-shrink:0}.search-input.wide .search-input-placeholder[data-v-08e718c3]{min-width:20rem}.page-header[data-v-544edd37]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-md);min-width:0;padding-bottom:var(--space-lg);border-bottom:1px solid var(--border-color)}.page-header[data-v-544edd37] .ui-button{flex-shrink:0;box-sizing:content-box;border-inline:0;font-family:inherit}.page-header[data-v-544edd37] .ui-button:focus-visible{outline:var(--focus-ring);outline-offset:2px}.page-header[data-v-544edd37] .ui-button:disabled{cursor:default;opacity:.5}.page-header.is-stacked .page-header-controls[data-v-544edd37]{order:2;flex-basis:100%}.page-header.is-stacked:not(.has-heading) .page-header-actions[data-v-544edd37]{order:3}.page-header-content[data-v-544edd37]{flex:0 0 auto;max-width:100%;min-height:calc(2.4rem + 2px);display:flex;align-items:center}.page-header-content h1[data-v-544edd37]{margin:0;color:var(--text-primary);line-height:1.2;overflow-wrap:anywhere;transform:translateY(-.1rem)}.page-header-controls[data-v-544edd37]{order:1;display:flex;flex:1;flex-wrap:wrap;align-items:center;gap:var(--space-md);min-width:0}.page-header-filters[data-v-544edd37]{display:flex;flex:0 1 auto;flex-wrap:wrap;align-items:center;gap:var(--space-md);min-width:min(100%,var(--header-filters-width, 0px));max-width:100%}.page-header-filters [data-v-544edd37-s]{flex-shrink:0;max-width:100%}.page-header-filters[data-v-544edd37] .ui-switch-tab{flex-wrap:wrap;height:auto;min-height:var(--control-height);overflow:visible}.page-header-filters[data-v-544edd37] .ui-switch-tab>.option{flex:1 0 auto;height:calc(var(--control-height) - .36em - 2px)}.page-header-search[data-v-544edd37]{display:flex;flex:1 1 var(--header-search-width, 16rem);flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--space-md);min-width:min(100%,var(--header-search-width, 16rem));max-width:28rem}.page-header-search label[data-v-544edd37-s]{display:flex;align-items:center;flex:1;gap:var(--space-md);min-width:min(100%,var(--header-search-label-width, 6rem))}.page-header-search[data-v-544edd37] .ui-input{flex:1;width:100%;min-width:0}.page-header-actions[data-v-544edd37]{order:1;display:flex;flex:0 1 auto;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:var(--space-md);min-width:0;max-width:100%;margin-left:auto}.page-header-actions a[data-v-544edd37-s]{display:flex;border-radius:var(--radius-pill)}.page-header-actions a[data-v-544edd37-s]:focus-visible{outline:var(--focus-ring);outline-offset:2px}.page-header-settings[data-v-544edd37]{order:4;display:flex;flex:1 1 100%;align-items:center;flex-wrap:wrap;gap:var(--space-md);min-width:0}.page-header[data-measuring]>.page-header-content[data-v-544edd37],.page-header[data-measuring] .page-header-controls[data-v-544edd37],.page-header[data-measuring] .page-header-filters[data-v-544edd37],.page-header[data-measuring] .page-header-search[data-v-544edd37],.page-header[data-measuring] .page-header-actions[data-v-544edd37]{flex:none;flex-wrap:nowrap;width:max-content;min-width:0;max-width:none}.page-header[data-measuring] .page-header-search label[data-v-544edd37-s]{flex:none;width:max-content;min-width:0}.page-header[data-measuring] .page-header-search[data-v-544edd37] .ui-input{flex:none;width:var(--search-input-width, 12rem);max-width:none}.page-header[data-measuring] .page-header-filters[data-v-544edd37] .ui-switch-tab{flex-wrap:nowrap;max-width:none}@container page (max-width: 28rem){.page-header-search[data-v-544edd37]{max-width:none}}.ui-switch-tab[data-v-30483a9e]{box-sizing:border-box;border-radius:var(--radius-pill);border:1px solid var(--border-color);max-width:100%;height:var(--control-height);padding:.18em;gap:.15em;align-items:center;justify-content:flex-start;vertical-align:middle;color:var(--text-secondary);white-space:nowrap;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.ui-switch-tab.rect[data-v-30483a9e]{border-radius:var(--control-radius)}.ui-switch-tab.rect .option[data-v-30483a9e]{border-radius:calc(var(--control-radius) - .1em)}.ui-switch-tab.b[data-v-30483a9e]{display:flex}.ui-switch-tab.b .option[data-v-30483a9e]{flex:1}.ui-switch-tab .option[data-v-30483a9e]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box;gap:.35em;padding:0 .65em;border:0;min-width:2em;height:100%;border-radius:var(--radius-pill);font:inherit;line-height:1;white-space:nowrap}.ui-switch-tab .option[data-v-30483a9e]:not(.active){background-color:transparent;color:inherit}.ui-switch-tab .option.active[data-v-30483a9e]{box-shadow:var(--shadow-sm)}.ui-switch-tab .option[data-v-30483a9e]:focus-visible{outline:var(--focus-ring);outline-offset:-2px}@media(pointer:fine){.ui-switch-tab .option[data-v-30483a9e]:not(.active):hover{background-color:var(--surface);color:var(--text-primary)}}.option-icon[data-v-ab47d284]{flex-shrink:0;width:1em;color:var(--text-muted)}.label[data-v-ab47d284]{display:inline-block;font-size:.8em;margin-left:.5em;padding:.125em .4em;border-radius:.3em;color:var(--text-inverse);white-space:nowrap}.keyword[data-v-20056c72]{position:absolute;left:var(--option-padding);right:calc(var(--option-padding) + 1.5em);top:0;bottom:0;padding:0;outline:none;border:none;background-color:transparent;font-size:1em}.ui-down-option[data-v-20056c72]{--option-padding: var(--control-pill-padding);position:relative;height:var(--control-height);padding:0;border-radius:var(--radius-pill);outline:none}.ui-down-option.rect[data-v-20056c72]{--option-padding: var(--control-padding);border-radius:var(--control-radius)}.ui-down-option.is-action .select-option[data-v-20056c72]{width:100%}.ui-down-option.is-action .select-option[data-v-20056c72]:focus-visible{outline:var(--focus-ring);outline-offset:2px}.ui-down-option.is-action .down-window[data-v-20056c72]{top:100%;width:max-content;min-width:100%;max-width:calc(100vw - 1rem)}.ui-down-option.is-action .down-window .list-option[data-v-20056c72]{box-sizing:border-box;width:calc(100% - 1em)}.ui-down-option.is-action .down-window .list-option[data-v-20056c72]:focus-visible{outline:var(--focus-ring);outline-offset:-2px}.ui-down-option .select-option[data-v-20056c72]{display:flex;box-sizing:border-box;align-items:center;justify-content:space-between;height:100%;padding:0 var(--option-padding);border-radius:inherit;background-color:var(--control-background)}.ui-down-option .select-option .down-option-text[data-v-20056c72]{display:flex;justify-content:center;align-items:center}.ui-down-option .select-option .arrow[data-v-20056c72]{width:1em;margin-left:.5em;transform:rotate(180deg);opacity:.3;transition:.2s}.ui-down-option .select-option .arrow.reversal[data-v-20056c72]{transform:rotate(0)}.ui-down-option .down-window[data-v-20056c72]{position:absolute;max-height:min(15em,50vh);margin-top:.2em;margin-bottom:1em;border-radius:.5em;box-shadow:var(--shadow-floating);border:solid 1px var(--border-color);background-color:var(--surface-floating);overflow:auto;z-index:2}.ui-down-option .down-window .window-backdrop[data-v-20056c72]{position:absolute;width:100%;height:100%;border-radius:.5em;z-index:-2}.ui-down-option .down-window .option-backdrop[data-v-20056c72]{position:absolute;width:100%;height:var(--control-height);top:0;z-index:-1;transition:0s}.ui-down-option .down-window .option-backdrop .option-backdrop-color[data-v-20056c72]{height:100%;margin:0 .5em;border-radius:var(--control-radius);background-color:var(--control-background);opacity:0;transition:.3s}.ui-down-option .down-window .option-container[data-v-20056c72]{padding:.5em 0}.ui-down-option .down-window .list-option[data-v-20056c72]{display:flex;white-space:nowrap;align-items:center;height:var(--control-height);margin-left:.5em;padding-left:.1em;margin-right:.5em;padding-right:.4em;border-radius:var(--control-radius)}.ui-down-option .down-window .list-option.has-icon[data-v-20056c72]{padding-inline:.5em}.ui-down-option .down-window .list-option .correct[data-v-20056c72]{display:inline-block;position:relative;width:1.2em;text-align:center}.ui-down-option .down-window .list-option .correct .icon[data-v-20056c72]{font-size:.8em;opacity:.6}.icon-title[data-v-a5a030a5]{display:flex;align-items:center;gap:var(--space-md);min-width:0}.icon-title-mark[data-v-a5a030a5]{display:grid;place-items:center;flex-shrink:0;width:1.8em;height:1.8em}.icon-title-mark.is-symbol[data-v-a5a030a5]{border-radius:var(--radius-md);background:color-mix(in srgb,currentColor 12%,transparent);color:var(--text-link)}.icon-title-text[data-v-a5a030a5]{display:flex;flex:1;flex-direction:column;min-width:0}.icon-title-head[data-v-a5a030a5]{display:flex;align-items:center;gap:var(--space-md);min-width:0}.icon-title-head>strong[data-v-a5a030a5]{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.icon-title-sub[data-v-a5a030a5]{display:flex;align-items:center;gap:var(--space-md);min-width:0;color:var(--text-muted);font-size:.8em;line-height:1em;white-space:nowrap;padding-bottom:.2em}.icon-title-sub>span[data-v-a5a030a5],.icon-title-sub>[data-v-a5a030a5-s]{min-width:0;padding-block:.2em;margin-block:-.2em;overflow:hidden;text-overflow:ellipsis}.icon-title-sub>[data-v-a5a030a5-s]{flex-shrink:0}.icon-title-sub>[data-v-a5a030a5-s]:last-child{flex-shrink:1}.ui-window[data-v-aff8ade2]{--window-margin: calc(var(--space-2xl) + .25rem);--window-margin-bottom: calc(var(--window-margin) + .5rem);--window-padding: var(--space-2xl);position:fixed;inset:0;z-index:var(--window-order);display:flex;justify-content:center;align-items:center;overflow:hidden;pointer-events:auto}.ui-window.has-hint[data-v-aff8ade2]{--window-margin-bottom: calc(var(--window-margin) + var(--space-2xl) + var(--font-size-sm) * var(--line-height-normal) + .5rem)}.ui-window.background[data-v-aff8ade2]{background-color:#03030380}.ui-window .point-event-view[data-v-aff8ade2]{position:fixed;z-index:var(--z-window-backdrop);left:0;top:0;width:100%;height:100%}.ui-window .window[data-v-aff8ade2]{container:ui-window/inline-size;position:relative;z-index:var(--z-content);pointer-events:auto;display:flex;flex-direction:column;max-width:calc(100% - var(--window-margin) * 2);max-height:calc(100% - var(--window-margin) - var(--window-margin-bottom));margin:var(--window-margin) var(--window-margin) var(--window-margin-bottom);outline:none}.ui-window .panel[data-v-aff8ade2]{display:flex;flex-direction:column;flex-grow:1;min-height:0;overflow:hidden;border-radius:var(--window-radius);border:solid 1px var(--border-color);background-color:var(--surface-page)}.ui-window .window-header[data-v-aff8ade2]{display:flex;align-items:center;flex-shrink:0;gap:var(--space-md);padding:var(--window-padding);border-bottom:1px solid var(--border-color);color:var(--text-primary)}.ui-window .window-header>.ui-button[data-v-aff8ade2]{flex-shrink:0}.ui-window .window-title[data-v-aff8ade2]{flex:1;min-width:0;overflow-wrap:anywhere}.ui-window .window-content[data-v-aff8ade2]{position:relative;container-type:inline-size;flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:var(--window-padding)}.ui-window .window-content.little-padding[data-v-aff8ade2]{padding:var(--space-md) var(--space-xl) var(--space-xl) var(--space-xl)}.ui-window .window-content[data-v-aff8ade2]:empty{display:none}.ui-window .window-bottom[data-v-aff8ade2]{flex-shrink:0;padding:var(--window-padding);border-top:1px solid var(--border-color)}.ui-window .window-content:empty+.window-bottom[data-v-aff8ade2]{border-top:0}.ui-window .close-hint[data-v-aff8ade2]{position:absolute;top:100%;pointer-events:none;-webkit-user-select:none;user-select:none;font-size:var(--font-size-sm);line-height:var(--line-height-normal);color:light-dark(#f0f0f0,#d0d0d0);width:100%;margin-top:var(--space-2xl);text-align:center}.ui-window .inactive[data-v-aff8ade2]{pointer-events:none}.record-card[data-v-5f3d69d4]{align-self:start;min-width:0;padding:0;overflow:hidden;text-align:left;font-family:inherit;container:record/inline-size}.record-note[data-v-5f3d69d4]{min-width:0;line-height:var(--line-height-normal);overflow-wrap:anywhere}.sim-card[data-v-5f3d69d4]{display:flex;flex-direction:column}.sim-card:not(.sim-card-simple) .ui-size.n.gray-text[data-v-5f3d69d4]{line-height:1em}.sim-body[data-v-5f3d69d4]{display:flex;flex-direction:column;gap:var(--space-md);min-width:0;padding:var(--space-lg) var(--space-lg) var(--space-md)}.sim-copy[data-v-5f3d69d4]{display:flex;align-items:center;gap:var(--space-md);box-sizing:border-box;width:100%;min-height:2.4rem;padding:var(--space-md) var(--space-lg);border:0;border-radius:var(--radius-md);background:var(--surface-muted);color:var(--text-primary);font:inherit;text-align:left}.sim-copy[data-v-5f3d69d4]:disabled{cursor:default}.sim-selection[data-v-5f3d69d4]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box;width:1.2em;height:1.2em;border:.15em solid var(--text-muted);border-radius:.3em}.sim-selection.selected[data-v-5f3d69d4]{border-color:var(--color-warning);background:var(--color-warning);color:var(--text-inverse)}.sim-selection>.icon[data-v-5f3d69d4]{font-size:.7em}.sim-copy-content[data-v-5f3d69d4]{display:flex;align-items:baseline;flex:1;flex-wrap:wrap;gap:var(--space-2xs) var(--space-md);min-width:0}.sim-number[data-v-5f3d69d4],.sim-code[data-v-5f3d69d4]{min-width:0;font-size:var(--font-size-lg);font-weight:600;line-height:var(--line-height-normal);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.sim-number[data-v-5f3d69d4]{display:block;line-height:1.2em}.sim-card-simple .sim-code[data-v-5f3d69d4]{font-size:var(--font-size-2xl)}.sim-card-simple .sim-number[data-v-5f3d69d4]{flex:1;font-size:var(--font-size-xl);opacity:.8}.sim-identity[data-v-5f3d69d4]{flex:1;font-variant-numeric:tabular-nums}.sim-code[data-v-5f3d69d4]{letter-spacing:.04em}.sim-copy-content>time[data-v-5f3d69d4]{margin-left:auto;white-space:nowrap}.sim-meta[data-v-5f3d69d4]{grid-template-columns:minmax(0,1fr) auto;align-items:center;row-gap:var(--space-xs);line-height:var(--line-height-normal)}.sim-meta>time[data-v-5f3d69d4]{min-width:0;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.sim-meta>.sim-validity[data-v-5f3d69d4]{grid-column:2}.sim-footer[data-v-5f3d69d4]{display:flex;flex-direction:column;gap:var(--space-md);margin-top:auto;padding:0 var(--space-lg) var(--space-lg)}.sim-card-simple .sim-footer[data-v-5f3d69d4]{gap:0}.sim-status-row[data-v-5f3d69d4]{grid-column:1/-1;display:flex;align-items:center;flex-wrap:nowrap;gap:var(--space-md);height:calc(var(--font-size-md) * var(--line-height-normal));min-width:0;max-width:100%;overflow:hidden;white-space:nowrap;line-height:var(--line-height-normal)}.sim-status-row>.record-note[data-v-5f3d69d4]{flex:0 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sim-state[data-v-5f3d69d4]{flex:0 1 auto;min-width:0;max-width:100%;overflow:hidden;text-align:left}.sim-state[data-v-5f3d69d4] .f1{min-width:0}.sim-state[data-v-5f3d69d4] .f1>div,.sim-state[data-v-5f3d69d4] .h>*{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sim-state[data-v-5f3d69d4] .h{justify-content:flex-start;flex-wrap:nowrap}.sim-validity[data-v-5f3d69d4]{text-align:right;white-space:nowrap}.sim-actions[data-v-5f3d69d4]{grid-template-columns:minmax(0,1fr) auto auto;align-items:center}.sim-card-simple .sim-actions[data-v-5f3d69d4]{row-gap:0}.sim-detail-link[data-v-5f3d69d4]{display:flex;flex-direction:column;align-items:flex-start;min-width:0;padding:var(--space-xs) var(--space-md);border:0;border-radius:var(--radius-md);background:transparent;color:var(--text-primary);font:inherit;text-align:left}.sim-detail-link .sim-validity[data-v-5f3d69d4]{text-align:left;line-height:1em}.sim-online-actions[data-v-5f3d69d4]{grid-column:1/-1;grid-row:2;grid-template-columns:repeat(2,minmax(0,1fr))}.sim-online-link[data-v-5f3d69d4]{display:flex;align-items:center;justify-content:center;box-sizing:border-box;min-width:0;min-height:var(--control-height);padding:var(--space-xs) var(--space-md);border:0;border-radius:var(--radius-md);background:transparent;color:var(--text-primary);font-family:inherit}.sim-online-link[data-v-5f3d69d4]:disabled{opacity:.5;cursor:default}.sim-copy[data-v-5f3d69d4]:focus-visible,.sim-detail-link[data-v-5f3d69d4]:focus-visible,.sim-online-link[data-v-5f3d69d4]:focus-visible{outline:var(--focus-ring);outline-offset:-2px}@container sim-list (width >= 28rem){.sim-actions>.ui-button[data-v-5f3d69d4],.sim-online-actions>.ui-size[data-v-5f3d69d4]{font-size:var(--font-size-sm)}}@container sim-list (width < 28rem){.sim-copy-content>.ui-size.n[data-v-5f3d69d4],.sim-meta>time.ui-size.n[data-v-5f3d69d4],.sim-validity.ui-size.n[data-v-5f3d69d4]{font-size:var(--font-size-md)}.sim-online-link[data-v-5f3d69d4]{padding-inline:var(--space-xl)}@container record (min-width: 22rem){.sim-actions[data-v-5f3d69d4]:has(>.sim-online-actions){grid-template-columns:minmax(0,1fr) auto auto auto}.sim-online-actions[data-v-5f3d69d4]{grid-column:auto;grid-row:auto}}}@container record (max-width: 13rem){.sim-number[data-v-5f3d69d4]{font-size:var(--font-size-lg)}}.ui-check-box[data-v-95462035]{--check-color: var(--color-primary);gap:.3em;align-items:center;min-height:var(--control-height)}.ui-check-box.red[data-v-95462035]{--check-color: var(--color-danger)}.ui-check-box.red[aria-checked=true][data-v-95462035]{color:var(--text-danger)}.ui-check-box .name[data-v-95462035]{flex:1;min-width:0}.ui-check-box .box[data-v-95462035]{position:relative;flex-shrink:0;display:flex;justify-content:center;align-items:center;width:1.2em;height:1.2em;color:var(--text-inverse);box-sizing:border-box;border:.15em solid var(--border-strong);border-radius:.3em;transition:.25s}.ui-check-box .box[data-v-95462035]:before{display:none}.ui-check-box .box:not(.round).checked[data-v-95462035]{border:none;background-color:var(--check-color)}.ui-check-box .box:not(.round).checked[data-v-95462035]:before{display:block;font-size:.7em}.ui-check-box .box.round[data-v-95462035]{border-radius:1em}.ui-check-box .box.round.checked[data-v-95462035]{border:.15em solid var(--check-color)}.ui-check-box .box.round.checked[data-v-95462035]:before{position:absolute;content:"";display:block;width:65%;height:65%;background-color:var(--check-color);border-radius:100%}.sim-list[data-v-0a86c0ec]{container:sim-list/inline-size;scroll-margin-top:.5rem}.sim-toolbar[data-v-0a86c0ec]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-md);min-width:0}.sim-toolbar>.multi-select-button[data-v-0a86c0ec]{box-sizing:border-box;height:var(--control-height);flex-shrink:0;gap:.45em}.multi-select-indicator[data-v-0a86c0ec]{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;box-sizing:border-box;width:1.1em;height:1.1em;margin-top:0;border:.12em solid currentColor;border-radius:.25em;font-size:1em}.multi-select-indicator[data-v-0a86c0ec]:before{font-size:.65em;opacity:0}.multi-select-button[aria-pressed=true] .multi-select-indicator[data-v-0a86c0ec]:before{opacity:1}.selection-actions[data-v-0a86c0ec]{display:flex;flex-wrap:wrap;align-items:center;flex-basis:100%;gap:var(--space-md);padding:var(--space-lg);min-width:0}.sim-entry[data-v-0a86c0ec]{display:flex;min-width:0}.sim-list>.grid[data-v-0a86c0ec]{grid-auto-rows:1fr}.sim-entry>.sim-card[data-v-0a86c0ec]{flex:1;min-width:0;align-self:stretch}.sim-empty[data-v-0a86c0ec]{padding:var(--space-5xl) var(--space-2xl);text-align:center}.code-inbox[data-v-b1737d82]{container:inbox/inline-size;width:100%;max-width:52rem;min-width:0;margin:var(--space-3xl) auto var(--space-5xl)}.latest-card[data-v-b1737d82]{padding:var(--space-3xl) 1.4rem var(--space-4xl)}.latest-meta[data-v-b1737d82]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--space-md)}.message-time[data-v-b1737d82]{flex-shrink:0;color:var(--text-secondary);font-size:var(--font-size-sm);font-weight:400;line-height:var(--line-height-normal);font-variant-numeric:tabular-nums;white-space:nowrap}.latest-label[data-v-b1737d82]{display:inline-flex;align-items:center;gap:var(--space-md);padding:var(--space-sm) var(--space-lg);border-radius:var(--radius-pill);background:color-mix(in srgb,var(--text-link) 9%,transparent);color:var(--text-link);font-size:var(--font-size-sm)}.latest-label i[data-v-b1737d82]{width:.3rem;height:.3rem;border-radius:50%;background:currentColor}.latest-content[data-v-b1737d82]{display:flex;flex-direction:column;align-items:center;margin-top:1.1rem}.number-actions[data-v-b1737d82]{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:var(--space-md);width:100%;min-width:0}.number-actions>.ui-button[data-v-b1737d82]{flex-shrink:0}.number-copy[data-v-b1737d82],.code-copy[data-v-b1737d82]{box-sizing:border-box;min-width:0;max-width:100%;border:0;background:transparent;color:var(--text-primary);font:inherit;text-align:center;border-radius:var(--radius-lg);font-variant-numeric:tabular-nums}.number-copy[data-v-b1737d82]:focus-visible,.code-copy[data-v-b1737d82]:focus-visible{outline:var(--focus-ring);outline-offset:2px}.number-copy[data-v-b1737d82]{display:inline-flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:var(--space-md);min-height:2.5rem;padding:var(--space-lg) var(--space-lg)}.number-copy strong[data-v-b1737d82]{min-width:0;font-size:var(--font-size-lg);font-weight:550;overflow-wrap:anywhere;opacity:.8}.latest-content .number-copy strong[data-v-b1737d82]{font-size:clamp(var(--font-size-2xl),3.2cqi,var(--font-size-4xl))}.code-copy[data-v-b1737d82]{display:flex;align-items:center;justify-content:center;width:100%}.latest-code[data-v-b1737d82]{flex-direction:column;gap:var(--space-xl);padding:var(--space-lg) var(--space-md) var(--space-2xl);margin-top:var(--space-md)}.code-value[data-v-b1737d82]{display:block;min-width:0;max-width:100%;font-weight:650;letter-spacing:.08em;line-height:1.2;overflow-wrap:anywhere}.latest-code .code-value[data-v-b1737d82]{font-size:clamp(var(--font-size-display),9cqi,4.8rem);color:var(--text-link)}.latest-code.long-code .code-value[data-v-b1737d82]{font-size:clamp(var(--font-size-5xl),6cqi,3.2rem);letter-spacing:.04em}.copy-caption[data-v-b1737d82]{color:var(--text-secondary);font-size:var(--font-size-sm)}.recent-messages[data-v-b1737d82]{margin-top:1.6rem}.recent-heading[data-v-b1737d82]{display:flex;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:var(--space-md);margin:0 var(--space-xs) var(--space-xl)}.recent-heading h2[data-v-b1737d82]{margin:0;font-size:var(--font-size-md);font-weight:550}.recent-heading>span[data-v-b1737d82]{color:var(--text-muted);font-size:var(--font-size-xs)}.recent-grid[data-v-b1737d82]{grid-template-columns:repeat(2,minmax(0,1fr))}.message-card[data-v-b1737d82]{container:message/inline-size;display:flex;flex-direction:column;gap:var(--space-lg);min-width:0;padding:var(--space-xl) var(--space-2xl) var(--space-xl) var(--space-md)}.message-card .number-actions[data-v-b1737d82]{justify-content:space-between;margin-top:auto}.message-card .number-copy[data-v-b1737d82]{justify-content:flex-start;gap:var(--space-sm);padding:var(--space-xs) var(--space-lg);min-height:var(--control-height);text-align:left}.message-card .number-copy strong[data-v-b1737d82]{font-size:var(--font-size-md)}.message-card .number-actions>.ui-button[data-v-b1737d82]{font-size:var(--font-size-sm)}.recent-code-row[data-v-b1737d82]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-xl);min-width:0}.recent-code[data-v-b1737d82]{justify-content:flex-start;gap:var(--space-xl);width:fit-content;padding:var(--space-xs) var(--space-lg);border-radius:var(--radius-sm);text-align:left}.recent-code .code-value[data-v-b1737d82]{font-size:clamp(var(--font-size-4xl),9cqi,var(--font-size-5xl));letter-spacing:.06em}.recent-code.long-code .code-value[data-v-b1737d82]{font-size:clamp(var(--font-size-2xl),7cqi,var(--font-size-4xl));letter-spacing:.03em}.inbox-empty[data-v-b1737d82]{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:20rem;padding:var(--space-5xl) var(--space-2xl);text-align:center}.empty-icon[data-v-b1737d82]{display:flex;align-items:center;justify-content:center;width:3.5rem;height:3.5rem;border-radius:1.2rem;background:color-mix(in srgb,var(--text-link) 8%,var(--surface));color:var(--text-link);font-size:var(--font-size-5xl)}.inbox-empty h2[data-v-b1737d82]{margin:1.4rem 0 var(--space-lg);font-size:var(--font-size-2xl);font-weight:550}.inbox-empty p[data-v-b1737d82]{margin:0;color:var(--text-secondary);font-size:var(--font-size-md);line-height:var(--line-height-relaxed)}.inbox-announcement[data-v-b1737d82]{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}@keyframes code-arrive-b1737d82{0%{opacity:.45;translate:0 .2rem}to{translate:0}}.incoming-code[data-v-b1737d82]{animation:code-arrive-b1737d82 .25s ease-out}@container inbox (max-width: 32rem){.recent-grid[data-v-b1737d82]{grid-template-columns:minmax(0,1fr)}.latest-card[data-v-b1737d82]{padding:var(--space-xl) var(--space-xl) var(--space-2xl)}.latest-content[data-v-b1737d82]{margin-top:var(--space-xl)}.message-card[data-v-b1737d82]{padding:var(--space-xl) var(--space-xl) var(--space-xl) var(--space-xs)}}@media(prefers-reduced-motion:reduce){.incoming-code[data-v-b1737d82]{animation:none}}.api-guide[data-v-7db75708]{line-height:var(--line-height-relaxed)}.api-heading[data-v-7db75708]{margin:0;font-weight:600}.api-content[data-v-7db75708]{display:flex;flex-direction:column;gap:var(--space-xl);min-width:0;margin-top:var(--space-xl)}.api-content p[data-v-7db75708]{margin:0}.api-content code[data-v-7db75708],.api-content pre[data-v-7db75708]{font-family:inherit}.api-endpoint[data-v-7db75708]{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-md);padding:var(--space-lg);border-radius:var(--radius-md);background:var(--surface-muted)}.api-endpoint code[data-v-7db75708]{flex:1;min-width:0;overflow-wrap:anywhere;font-size:inherit}.api-example[data-v-7db75708]{min-width:0;padding:var(--space-lg);border-radius:var(--radius-md);background:var(--surface-muted)}.api-example-heading[data-v-7db75708]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md)}.api-content pre[data-v-7db75708]{min-width:0;max-width:100%;white-space:pre;overflow-wrap:normal;overflow-x:auto;margin:var(--space-md) 0 0}.api-content pre[data-v-7db75708]:focus-visible{outline:var(--focus-ring);outline-offset:2px}.json-key[data-v-7db75708]{color:light-dark(#a04d00,#f0b36e)}.json-string[data-v-7db75708]{color:light-dark(#216e39,#8bd49c)}.json-number[data-v-7db75708]{color:var(--text-link)}.json-literal[data-v-7db75708]{color:light-dark(#6f42c1,#c4a5f3)}.json-comment[data-v-7db75708]{color:var(--text-secondary)}.api-table[data-v-7db75708]{overflow-x:auto}table[data-v-7db75708]{width:100%;border-collapse:collapse}th[data-v-7db75708],td[data-v-7db75708]{padding:0;vertical-align:top;text-align:left;line-height:var(--line-height-relaxed)}th[data-v-7db75708]{width:5rem;padding-right:var(--space-xl);white-space:nowrap;font-weight:500;color:var(--text-secondary)}td[data-v-7db75708]{overflow-wrap:anywhere}.ui-text-button[data-v-20ffa54f]{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2xs);min-width:0;padding:var(--space-xs) var(--space-md);border:0;border-radius:var(--radius-sm);background:transparent;color:var(--text-secondary);font-family:inherit;white-space:nowrap}.ui-text-button[data-v-20ffa54f]:hover:not(:disabled){color:var(--text-link)}.ui-text-button[data-v-20ffa54f]:focus-visible{outline:var(--focus-ring);outline-offset:2px}.ui-text-button[data-v-20ffa54f]:disabled{opacity:.5;cursor:default}.expiry-batch[data-v-37fb8324]{display:flex;align-items:center;gap:var(--space-lg);min-width:0;width:100%;text-align:left}.batch-countdown[data-v-37fb8324]{display:flex;align-items:center;justify-content:center;min-width:2.5rem;flex-shrink:0;color:var(--text-muted);font-variant-numeric:tabular-nums;line-height:var(--line-height-tight);white-space:nowrap}.batch-countdown strong[data-v-37fb8324],.batch-count strong[data-v-37fb8324]{font-size:var(--font-size-2xl);font-weight:600}.batch-description[data-v-37fb8324]{display:flex;flex-direction:column;flex:1;min-width:0;overflow-wrap:anywhere}.batch-description strong[data-v-37fb8324]{font-weight:500}.batch-description time[data-v-37fb8324]{line-height:1em}.batch-count[data-v-37fb8324]{display:flex;align-items:center;gap:.2em;flex-shrink:0;white-space:nowrap;font-variant-numeric:tabular-nums}.count-inline .batch-description[data-v-37fb8324]{flex:0 1 auto}.expiry-reminder[data-v-813231ba]{container:expiry-overview/inline-size;padding:var(--space-lg) var(--space-xl);min-width:0}.expiry-reminder.has-expiring[data-v-813231ba]{background:color-mix(in srgb,var(--text-warning) 3%,var(--card-background))}.insight-heading[data-v-813231ba]{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-md);min-height:1.6rem}.expiry-icon[data-v-813231ba]{color:var(--text-warning)}.insight-heading>.ui-text-button[data-v-813231ba]{margin-left:auto}.insight-heading h3[data-v-813231ba]{margin:0;font-weight:650}.expiry-batches[data-v-813231ba]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--space-lg);margin-top:var(--space-lg)}.expiry-item[data-v-813231ba]{position:relative;min-width:0}.expiry-item+.expiry-item[data-v-813231ba]:before{content:"";position:absolute;top:0;bottom:0;left:calc(var(--space-lg) / -2);width:1px;background:var(--border-color);transform:translate(-50%);pointer-events:none}.expiry-trigger[data-v-813231ba]{display:flex;align-items:center;box-sizing:border-box;width:100%;min-width:0;text-align:left;padding:var(--space-sm) var(--space-lg);border-radius:var(--radius-md);background:transparent}.expiry-trigger[data-v-813231ba]:focus-visible{outline:var(--focus-ring)}.expiry-action[data-v-813231ba]{margin-left:auto;flex-shrink:0;white-space:nowrap}.expiry-empty[data-v-813231ba]{padding:var(--space-md) 0}@container expiry-overview (max-width: 58rem){.expiry-batches[data-v-813231ba]{grid-template-columns:minmax(0,1fr)}.expiry-trigger[data-v-813231ba]{padding:var(--space-md) var(--space-lg)}.expiry-item+.expiry-item[data-v-813231ba]:before{top:calc(var(--space-lg) / -2);right:0;bottom:auto;left:0;width:auto;height:1px;transform:translateY(-50%)}}.sim-detail[data-v-725ce85e],.sim-detail-heading[data-v-725ce85e]{min-width:0}.sim-number-copy[data-v-725ce85e]{display:flex;width:fit-content;max-width:100%;padding:0;border:0;border-radius:.3rem;background:transparent;color:inherit;font:inherit;text-align:left}.sim-number-copy strong[data-v-725ce85e]{font-size:var(--font-size-3xl);font-weight:650;font-variant-numeric:tabular-nums;overflow-wrap:anywhere;line-height:1.2em}.sim-detail-content[data-v-725ce85e]{grid-template-columns:minmax(0,13rem) minmax(0,1fr)}.sim-detail-overview[data-v-725ce85e],.sim-detail-messages[data-v-725ce85e]{min-width:0}.sim-detail-messages[data-v-725ce85e]{min-height:0;contain:size}.sim-detail-surface[data-v-725ce85e]{padding:var(--space-lg) var(--space-xl)}.sim-detail-statuses.grid[data-v-725ce85e]{--count: 2;align-items:start}.sim-detail-online[data-v-725ce85e]{align-items:baseline;white-space:nowrap}.sim-detail-alerts[data-v-725ce85e]{min-width:0;padding-top:var(--space-md);border-top:1px solid var(--border-color)}.sim-detail-alert-list[data-v-725ce85e]{flex-shrink:0;height:calc(var(--font-size-sm) * var(--line-height-normal) * 2 + var(--space-md));min-width:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.sim-detail-state[data-v-725ce85e]{min-width:0}.sim-detail-state strong[data-v-725ce85e]{overflow-wrap:anywhere;font-weight:600}.sim-detail-note[data-v-725ce85e]{flex-shrink:0;margin:0;line-height:var(--line-height-normal);white-space:nowrap}.sim-detail-dates[data-v-725ce85e]{font-variant-numeric:tabular-nums}.sim-detail-date[data-v-725ce85e]{justify-content:space-between;min-width:0}.sim-detail-date-info[data-v-725ce85e]{min-width:0;overflow-wrap:anywhere;line-height:var(--line-height-normal)}.sim-detail-date-relative[data-v-725ce85e]{flex-shrink:0}.sim-mark[data-v-725ce85e]{width:100%;padding:var(--space-lg) var(--space-xl);border:0;border-radius:var(--radius-md);background:var(--surface-muted);color:var(--text-primary);font:inherit;text-align:left}.sim-mark-icon[data-v-725ce85e]{flex-shrink:0;font-size:var(--font-size-xl)}.sim-mark-content[data-v-725ce85e]{display:flex;flex-direction:column;flex:1;min-width:0;line-height:1.5}.sim-mark-content strong[data-v-725ce85e]{font-weight:600;line-height:1.2em}.sim-mark-content>time[data-v-725ce85e],.sim-mark-content>span[data-v-725ce85e]{line-height:1em}.sim-mark-content time[data-v-725ce85e]{overflow-wrap:anywhere;font-variant-numeric:tabular-nums}.sim-messages-title[data-v-725ce85e]{flex-wrap:wrap;align-items:baseline}.sim-messages-title h3[data-v-725ce85e]{margin:0;font-weight:600}.sim-code-list[data-v-725ce85e]{flex:1;min-height:0;overflow:auto}.sim-code-card[data-v-725ce85e]{box-sizing:border-box;justify-content:space-between;flex-wrap:wrap;flex-shrink:0;width:100%;padding:var(--space-lg) var(--space-xl);border:0;background:var(--surface-muted);border-radius:var(--radius-md);color:inherit;font:inherit;text-align:left}.sim-code-value[data-v-725ce85e]{display:inline-flex;min-width:0;max-width:100%}.sim-code-value strong[data-v-725ce85e]{min-width:0;font-size:var(--font-size-4xl);letter-spacing:.06em;font-weight:650;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.sim-code-time[data-v-725ce85e]{align-items:flex-end;margin-left:auto;font-variant-numeric:tabular-nums;line-height:var(--line-height-normal)}.sim-message-empty[data-v-725ce85e]{align-items:center;justify-content:center;flex:1;min-height:8rem;background:var(--surface-muted);border-radius:var(--radius-md)}.sim-detail-actions[data-v-725ce85e]{flex-wrap:wrap;justify-content:space-between}.sim-detail-online-actions[data-v-725ce85e],.sim-detail-operations[data-v-725ce85e]{flex-wrap:wrap}.sim-detail-operations[data-v-725ce85e]{margin-left:auto}.sim-detail-actions .ui-button[data-v-725ce85e]:disabled{opacity:.5;cursor:default}.sim-detail-error[data-v-725ce85e]{justify-content:space-between}.sim-detail-error>span[data-v-725ce85e]{min-width:0;overflow-wrap:anywhere}.sim-number-copy[data-v-725ce85e]:focus-visible,.sim-code-card[data-v-725ce85e]:focus-visible,.sim-mark[data-v-725ce85e]:focus-visible,.sim-code-list[data-v-725ce85e]:focus-visible,.sim-detail-alert-list[data-v-725ce85e]:focus-visible{outline:var(--focus-ring);outline-offset:2px}@container (max-width: 32rem){.sim-detail-content[data-v-725ce85e]{grid-template-columns:minmax(0,1fr);grid-auto-rows:max-content;align-content:start}.sim-detail-dates .ui-size.n[data-v-725ce85e]{font-size:var(--font-size-md)}.sim-detail-date-label.ui-size.nn[data-v-725ce85e]{font-size:var(--font-size-sm)}.sim-detail-messages[data-v-725ce85e]{contain:none}.sim-code-list[data-v-725ce85e]{flex:none;max-height:none;overflow:visible}.sim-detail-dates[data-v-725ce85e]{flex-direction:row;flex-wrap:wrap}.sim-detail-date[data-v-725ce85e]{flex:1 1 12rem}.sim-detail-markings[data-v-725ce85e]{flex-direction:row;flex-wrap:wrap}.sim-mark[data-v-725ce85e]{flex:1;min-width:8rem}.sim-detail-actions[data-v-725ce85e]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.sim-detail-online-actions[data-v-725ce85e],.sim-detail-operations[data-v-725ce85e]{display:contents}.sim-detail-operations>.ui-button[data-v-725ce85e]{grid-column:1/-1}.sim-detail-actions .ui-button[data-v-725ce85e]{box-sizing:border-box;width:100%;min-width:0}.sim-number-copy strong[data-v-725ce85e]{font-size:var(--font-size-2xl)}}.renewal-window[data-v-a1cbc54a]{display:grid;min-width:0;overflow-wrap:anywhere}.renewal-window[data-v-a1cbc54a]>:first-child{margin-top:0}.renewal-group-heading[data-v-a1cbc54a],.renewal-item-heading[data-v-a1cbc54a]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-md) var(--space-lg);flex-wrap:wrap}.renewal-footnote[data-v-a1cbc54a]{margin:var(--space-sm) 0 0;color:var(--text-muted);font-size:var(--font-size-sm);line-height:1.5}.renewal-notice[data-v-a1cbc54a],.renewal-groups[data-v-a1cbc54a]{margin-top:var(--space-xl)}.renewal-notice[data-v-a1cbc54a]{padding:var(--space-lg) var(--space-lg);border-inline-start:2px solid currentColor;background:var(--surface-inset);font-size:var(--font-size-md)}.renewal-group+.renewal-group[data-v-a1cbc54a]{padding-top:var(--space-xl);border-top:1px solid var(--border-color)}.renewal-group-heading[data-v-a1cbc54a]{justify-content:flex-start;margin-bottom:var(--space-lg);font-size:var(--font-size-md)}.renewal-app-name[data-v-a1cbc54a]{min-width:0;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.renewal-group-count[data-v-a1cbc54a]{color:var(--text-muted);font-size:var(--font-size-sm);white-space:nowrap}.renewal-availability[data-v-a1cbc54a]{font-size:var(--font-size-sm)}.renewal-plans[data-v-a1cbc54a]{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,9rem),1fr));gap:var(--space-lg)}.renewal-plan[data-v-a1cbc54a]{position:relative;min-width:0;padding:var(--space-md) var(--space-xl);border:1px solid var(--border-color);border-radius:var(--control-radius);background:var(--surface-inset);transition:border-color .15s ease,background-color .15s ease}.renewal-plan[aria-checked=true][data-v-a1cbc54a]{border-color:var(--color-primary);background:var(--surface-selected)}.renewal-plan[data-v-a1cbc54a]:focus-visible{outline:var(--focus-ring);outline-offset:2px}.renewal-plan[data-v-a1cbc54a] .box{position:absolute;inset-block-start:.65rem;inset-inline-end:.65rem;width:1em;height:1em}.renewal-plan-content[data-v-a1cbc54a]{display:flex;flex-direction:column;min-width:0}.renewal-plan-title[data-v-a1cbc54a]{padding-inline-end:1.25rem;font-size:var(--font-size-xl);line-height:1.3}.renewal-plan-price[data-v-a1cbc54a]{margin-top:var(--space-3xs);font-size:var(--font-size-sm);line-height:var(--line-height-normal)}.renewal-details[data-v-a1cbc54a]{padding:var(--space-md) 0}.renewal-details-toggle[data-v-a1cbc54a]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;padding:var(--space-xs) 0;border-radius:var(--control-radius);font-size:var(--font-size-sm);line-height:1.5;color:var(--text-muted);list-style:none}.renewal-details-toggle[data-v-a1cbc54a]:focus-visible{outline:var(--focus-ring);outline-offset:2px}.renewal-details-toggle[data-v-a1cbc54a]::-webkit-details-marker{display:none}.renewal-selection[data-v-a1cbc54a]{margin-inline-end:var(--space-lg)}.renewal-details-link[data-v-a1cbc54a]{display:list-item;list-style:disclosure-closed inside;margin-inline-start:auto;flex-shrink:0}.renewal-details[open] .renewal-details-link[data-v-a1cbc54a]{list-style-type:disclosure-open}.renewal-subtotal[data-v-a1cbc54a]{display:inline-block;margin-inline-start:var(--space-md);color:var(--text-primary)}.renewal-item-list[data-v-a1cbc54a]{max-height:14.2rem;overflow-y:auto;margin-top:var(--space-md)}.renewal-item[data-v-a1cbc54a]{padding:var(--space-md) 0;border-top:1px solid var(--border-color);font-size:var(--font-size-sm);line-height:1.5}.renewal-item-heading[data-v-a1cbc54a]{font-size:var(--font-size-md)}.renewal-remaining[data-v-a1cbc54a]{margin-inline-start:.5em}.renewal-checkout[data-v-a1cbc54a]{padding-top:var(--space-xl);border-top:1px solid var(--border-color)}.renewal-payment[data-v-a1cbc54a]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);gap:var(--space-2xl);align-items:start}.renewal-total[data-v-a1cbc54a],.renewal-account[data-v-a1cbc54a]{display:flex;flex-direction:column;min-width:0}.renewal-account-state[data-v-a1cbc54a]{display:grid;min-width:0}.renewal-account-state>.renewal-account[data-v-a1cbc54a]{grid-area:1/1}.renewal-inactive[data-v-a1cbc54a]{visibility:hidden;pointer-events:none}.renewal-total[data-v-a1cbc54a]{align-items:flex-end;text-align:end}.renewal-metric-label[data-v-a1cbc54a]{font-size:var(--font-size-md);font-weight:600}.renewal-amount[data-v-a1cbc54a]{display:flex;align-items:baseline;gap:var(--space-xs);flex-wrap:wrap;margin-top:var(--space-3xs)}.renewal-total .renewal-amount[data-v-a1cbc54a]{justify-content:flex-end}.renewal-value[data-v-a1cbc54a],.renewal-balance[data-v-a1cbc54a]{min-width:0;font-variant-numeric:tabular-nums;white-space:nowrap;line-height:1.3}.renewal-value[data-v-a1cbc54a]{font-size:var(--font-size-5xl)}.renewal-balance[data-v-a1cbc54a]{font-size:var(--font-size-4xl);line-height:var(--line-height-relaxed)}.renewal-unit[data-v-a1cbc54a]{font-size:var(--font-size-sm)}.renewal-metric-note[data-v-a1cbc54a]{margin-top:var(--space-2xs);color:var(--text-muted);font-size:var(--font-size-sm);line-height:1.5}.renewal-footer[data-v-a1cbc54a]{display:flex;align-items:center;gap:var(--space-lg)}.renewal-footnote[data-v-a1cbc54a]{flex:1;margin:0;font-size:var(--font-size-sm)}.renewal-actions[data-v-a1cbc54a]{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:var(--space-md);width:14rem;max-width:100%;flex-shrink:0;margin-inline-start:auto}.renewal-actions>.ui-button[data-v-a1cbc54a]{box-sizing:border-box;height:var(--control-height);min-width:0}.renewal-cancel[data-v-a1cbc54a]:only-child{grid-column:1/-1}@container (max-width: 28rem){.renewal-footer[data-v-a1cbc54a]{flex-direction:column;align-items:stretch}.renewal-actions[data-v-a1cbc54a]{width:100%;margin-inline-start:0}}@container (max-width: 23rem){.renewal-plans[data-v-a1cbc54a]{grid-template-columns:minmax(0,1fr);gap:var(--space-md)}.renewal-plan[data-v-a1cbc54a]{padding:var(--space-lg) var(--space-lg)}.renewal-plan[data-v-a1cbc54a] .box{inset-block-start:50%;transform:translateY(-50%)}.renewal-plan-content[data-v-a1cbc54a]{display:grid;grid-template-columns:minmax(3.5rem,auto) minmax(0,1fr);align-items:center;column-gap:var(--space-lg);padding-inline-end:1.4rem}.renewal-plan-title[data-v-a1cbc54a]{grid-column:1;grid-row:1/3;padding-inline-end:0}.renewal-plan-price[data-v-a1cbc54a]{grid-column:2;grid-row:1/3;margin-top:0;text-align:end}.renewal-value[data-v-a1cbc54a]{font-size:var(--font-size-4xl)}.renewal-balance[data-v-a1cbc54a]{font-size:var(--font-size-3xl)}}@container (max-width: 16rem){.renewal-payment[data-v-a1cbc54a]{grid-template-columns:minmax(0,1fr);gap:var(--space-lg)}.renewal-total[data-v-a1cbc54a],.renewal-account[data-v-a1cbc54a]{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:baseline;column-gap:var(--space-lg);text-align:start}.renewal-amount[data-v-a1cbc54a],.renewal-metric-note[data-v-a1cbc54a]{grid-column:2;justify-content:flex-end;text-align:end}.renewal-metric-label[data-v-a1cbc54a]{font-size:var(--font-size-sm)}.renewal-value[data-v-a1cbc54a]{font-size:var(--font-size-3xl)}.renewal-balance[data-v-a1cbc54a]{font-size:var(--font-size-xl)}}.expire-details[data-v-4243f478]{container:expire-details/inline-size;display:flex;flex-direction:column;gap:var(--space-lg);min-width:0}.expire-summary[data-v-4243f478],.expire-toolbar[data-v-4243f478],.expire-note[data-v-4243f478]{flex-shrink:0}.expire-summary.grid[data-v-4243f478]{--count: 2}.summary-item[data-v-4243f478]{display:flex;flex-direction:column;min-width:0;padding:var(--space-lg) var(--space-xl)}.summary-value[data-v-4243f478]{display:flex;align-items:baseline;gap:var(--space-xs);margin:var(--space-xs) 0;font-variant-numeric:tabular-nums}.summary-value strong[data-v-4243f478]{font-size:var(--font-size-4xl);line-height:1.3;font-weight:650}.expire-toolbar[data-v-4243f478]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--space-md)}.expire-batches[data-v-4243f478]{display:flex;flex-direction:column;gap:var(--space-md)}.expire-group[data-v-4243f478]{display:flex;align-items:center;gap:var(--space-xl);flex-shrink:0;padding:var(--space-lg)}.expire-group>.expiry-batch[data-v-4243f478]{flex:1;width:auto}.expire-group[data-v-4243f478] .batch-countdown{min-width:3rem}.expire-group[data-v-4243f478] .batch-countdown strong,.expire-group[data-v-4243f478] .batch-count strong{font-size:var(--font-size-3xl)}.expire-group[data-v-4243f478] .batch-description>strong{font-size:var(--font-size-sm)}.expire-group[data-v-4243f478] .batch-description>time{font-size:var(--font-size-xs)}.expire-group[data-v-4243f478] .batch-count>span{font-size:var(--font-size-md)}.expire-actions[data-v-4243f478]{display:flex;align-items:center;justify-content:flex-end;flex-shrink:0;flex-wrap:wrap;gap:var(--space-sm)}.expire-empty[data-v-4243f478]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-lg);min-height:0;overflow-y:auto;padding:var(--space-5xl) var(--space-lg);text-align:center}.expire-empty>.icon[data-v-4243f478]{font-size:var(--font-size-6xl);opacity:.6}.expire-note[data-v-4243f478]{margin:0;line-height:1.5}@media(max-height:28rem){.expire-details[data-v-4243f478]{gap:var(--space-md)}.summary-item[data-v-4243f478]{padding:var(--space-md) var(--space-lg)}.summary-item>span[data-v-4243f478]:last-child{display:none}.summary-value[data-v-4243f478]{margin:0}.summary-value strong[data-v-4243f478]{font-size:var(--font-size-xl)}}@container expire-details (width > 28rem){.expire-batches[data-v-4243f478]{display:grid;grid-template-columns:auto auto minmax(0,1fr) auto;gap:var(--space-md) var(--space-lg)}.expire-group[data-v-4243f478]{display:grid;grid-column:1/-1;grid-template-columns:subgrid}.expire-group>.expiry-batch[data-v-4243f478]{display:grid;grid-column:1/4;grid-template-columns:subgrid}.expire-group[data-v-4243f478] .batch-countdown{justify-content:flex-start}.expire-group[data-v-4243f478] .batch-count{justify-content:flex-end}}@container expire-details (max-width: 28rem){.expire-group[data-v-4243f478]{flex-direction:column;align-items:stretch;gap:var(--space-lg)}.expire-group>.expiry-batch[data-v-4243f478]{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:var(--space-sm) var(--space-lg)}.expire-group[data-v-4243f478] .batch-countdown{justify-content:flex-start;min-width:0}.expire-group[data-v-4243f478] .batch-count{justify-self:end}.expire-group[data-v-4243f478] .batch-description{grid-column:1/-1;flex-direction:row;align-items:baseline;justify-content:space-between;flex-wrap:wrap;gap:var(--space-xs) var(--space-lg)}.expire-group[data-v-4243f478] .batch-description>time{white-space:nowrap}.expire-actions[data-v-4243f478]{gap:var(--space-md)}.expire-actions>.ui-button[data-v-4243f478]{flex:1;min-width:max-content;padding-inline:var(--space-lg);font-size:var(--font-size-md)}}@container expire-details (max-width: 22rem){.summary-item[data-v-4243f478],.expire-group[data-v-4243f478]{padding:var(--space-lg)}}.room-workspace[data-v-cf74625d]{display:flex;flex-direction:column;gap:var(--space-md);min-width:0;min-height:100%;box-sizing:border-box}.room-view-tabs[data-v-cf74625d]{display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-md);min-width:0;max-width:100%}.room-view-tabs>.ui-switch-tab[data-v-cf74625d]{flex:0 1 auto}.detail-summary[data-v-cf74625d]{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-md);min-width:0}.detail-summary.with-room-quota[data-v-cf74625d]{grid-template-columns:minmax(0,1fr) clamp(11rem,22%,14rem)}.room-quota-shortcut[data-v-cf74625d]{display:flex;flex-direction:column;justify-content:center;gap:var(--space-md);min-width:0;padding:var(--space-lg) var(--space-2xl)}.quota-shortcut-heading[data-v-cf74625d],.quota-shortcut-body[data-v-cf74625d]{display:flex;align-items:center;justify-content:space-between;gap:var(--space-xl);min-width:0}.quota-shortcut-heading[data-v-cf74625d]{flex-wrap:wrap;gap:var(--space-xs) var(--space-md)}.quota-shortcut-label[data-v-cf74625d]{display:flex;align-items:center;gap:var(--space-sm);color:var(--text-secondary);font-size:.9rem;line-height:var(--line-height-normal)}.quota-shortcut-label .icon[data-v-cf74625d]{color:var(--text-link)}.quota-shortcut-value[data-v-cf74625d]{min-width:0;color:var(--text-link);font-size:var(--font-size-4xl);font-weight:650;line-height:var(--line-height-tight);font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.quota-shortcut-used[data-v-cf74625d]{max-width:100%;color:var(--text-muted);font-size:.9rem;line-height:var(--line-height-normal);overflow-wrap:anywhere}.connection[data-v-cf74625d]{display:inline-flex;align-items:center;gap:var(--space-sm)}.connection i[data-v-cf74625d]{width:.3rem;height:.3rem;border-radius:50%;background:currentColor}.number-section[data-v-cf74625d]{min-width:0;scroll-margin-top:1rem}.section-heading[data-v-cf74625d]{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:var(--space-md);margin-bottom:var(--space-lg)}.section-heading h2[data-v-cf74625d]{margin:0;font-weight:650}.toolbar-search[data-v-cf74625d]{--search-input-width: 12em}.toolbar-options[data-v-cf74625d]{display:flex;align-items:center;gap:var(--space-md);min-width:0}@container sim-list (max-width: 38rem){.number-section[data-v-cf74625d] .sim-toolbar{display:grid;grid-template-columns:minmax(0,1fr)}.number-section[data-v-cf74625d] .sim-toolbar:has(>.multi-select-button){grid-template-columns:auto minmax(0,1fr)}.number-section[data-v-cf74625d] .selection-actions,.toolbar-options[data-v-cf74625d]{grid-column:1/-1}.toolbar-options[data-v-cf74625d]{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr)}}.detail-header[data-v-cf74625d]{container:detail-header/inline-size;display:flex;flex-direction:column;min-width:0}.detail-strip[data-v-cf74625d]{display:flex;flex:1;flex-direction:column;gap:var(--space-lg);min-width:0;padding:var(--space-lg)}.detail-heading[data-v-cf74625d]{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--space-sm) var(--space-xl);min-width:0}.detail-identity[data-v-cf74625d]{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--space-xs) var(--space-sm);min-width:0}.detail-identity h2[data-v-cf74625d]{max-width:100%;margin:0;color:var(--text-primary);font-size:var(--font-size-lg);font-weight:650;line-height:1.4;overflow-wrap:anywhere}.detail-toolbar>.ui-button[data-v-cf74625d]{flex-shrink:0}.detail-toolbar[data-v-cf74625d]{position:relative;display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-md);min-width:0}.identity-caption[data-v-cf74625d],.room-apps[data-v-cf74625d]{color:var(--text-muted);font-size:.9rem;line-height:var(--line-height-normal)}.identity-caption[data-v-cf74625d]{overflow-wrap:anywhere}.room-apps[data-v-cf74625d]{display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--space-xs) var(--space-xl);min-width:0}.replaced-content[data-v-cf74625d]{display:flex;flex-direction:column;align-items:center;gap:var(--space-xl);padding:var(--space-lg) 0;text-align:center}@container page (max-width: 35rem){.detail-summary.with-room-quota[data-v-cf74625d]{grid-template-columns:minmax(0,1fr)}}@container page (max-width: 40rem){.connection[data-v-cf74625d]{max-width:9rem;white-space:normal}}@container page (max-width: 32rem){.room-quota-shortcut[data-v-cf74625d]{padding:var(--space-lg)}}@container page (max-width: 50rem){.theme-tabs.mobile-hidden[data-v-cf74625d]{display:none}}.view-header.is-stacked[data-v-cf74625d]:not([data-measuring]) .page-header-filters,.view-header.is-stacked:not([data-measuring]) .room-view-tabs[data-v-cf74625d]{flex:1}.view-header.is-stacked:not([data-measuring]) .room-view-tabs>.view-mode-tabs[data-v-cf74625d]{flex:1 0 100%}.view-header:not([data-measuring]) .view-mode-tabs[data-v-cf74625d] .option{flex:1;min-width:max-content}.ui-name[data-v-c03caab6]{align-items:center;gap:var(--space-2xs)}.ui-name.center[data-v-c03caab6]{text-align:center}.ui-name .icon[data-v-c03caab6]{pointer-events:none;font-size:.8em}.value[data-v-5959bcbb]{white-space:normal}.ui-inform[data-v-993c28a0]{pointer-events:none;position:fixed;inset:0;line-height:1.25em;padding:.865em;overflow:hidden;z-index:var(--z-inform)}.ui-inform .inform-container[data-v-993c28a0]{text-align:center;margin-bottom:.35em;animation:inform-in-993c28a0 .2s forwards}.ui-inform .inform-card[data-v-993c28a0]{display:inline-block;color:var(--text-inverse);padding:.5em .7em;border-radius:.55em;-webkit-backdrop-filter:blur(.2em);backdrop-filter:blur(.2em);transition:.2s}.ui-inform .inform-card.end[data-v-993c28a0]{opacity:0!important;transform:scale(.8)}.ui-inform .inform-card.error[data-v-993c28a0]{background-color:color-mix(in srgb,var(--color-danger) 70%,transparent)}.ui-inform .inform-card.warning[data-v-993c28a0]{background-color:color-mix(in srgb,var(--color-warning) 70%,transparent)}.ui-inform .inform-card.success[data-v-993c28a0]{background-color:color-mix(in srgb,var(--color-success) 70%,transparent)}.ui-inform .inform-card.primary[data-v-993c28a0]{background-color:color-mix(in srgb,var(--color-primary) 70%,transparent)}.ui-inform .inform-card .title[data-v-993c28a0]{font-weight:700}.ui-inform .inform-card .content[data-v-993c28a0]{margin-left:.25em}@keyframes inform-in-993c28a0{0%{margin-top:-2.465em}to{margin-top:0}}.root[data-v-c82bc30d]{container:root/inline-size;height:100%;overflow:auto}.to-top[data-v-c82bc30d]{position:sticky;z-index:5;top:.75rem;height:0}.to-top .ui-button[data-v-c82bc30d]{position:absolute;left:50%;width:4rem;transform:translate(-50%)}@font-face{font-family:icons;src:url(/assets/icons-JxxckASB.woff2?t=1792333922) format("woff2"),url(/assets/icons-JxxckASB.woff2?t=1792333922) format("woff")}.icon{display:inline-block;font-family:icons,serif!important}[class^=icons-],[class*=" icons-"]{font-family:icons,serif!important;font-style:normal;font-size:calc(1em + 1px);margin-top:1px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.icons-arrow-right:before{content:""}.icons-arrow-switch:before{content:""}.icons-arrow-up:before{content:""}.icons-close:before{content:""}.icons-copy:before{content:""}.icons-correct:before{content:""}.icons-favorite:before{content:""}.icons-refresh:before{content:""}.icons-sand-clocks:before{content:""}.icons-search:before{content:""}.icons-sim:before{content:""}.icons-theme-auto:before{content:""}.icons-theme-moon:before{content:""}.icons-theme-sun:before{content:""}.icons-wallet:before{content:""}.icons-warning:before{content:""}:root{color-scheme:light dark;--z-content: 10;--z-window-backdrop: 0;--z-window: 1000;--z-inform: 2000;--font-size-xs: .7rem;--font-size-sm: .8rem;--font-size-md: .95rem;--font-size-lg: 1rem;--font-size-xl: 1.1rem;--font-size-2xl: 1.2rem;--font-size-3xl: 1.4rem;--font-size-4xl: 1.5rem;--font-size-5xl: 1.8rem;--font-size-6xl: 2rem;--font-size-display: 2.4rem;--line-height-tight: 1.25;--line-height-normal: 1.4;--line-height-relaxed: 1.6;--space-3xs: .1rem;--space-2xs: .15rem;--space-xs: .2rem;--space-sm: .3rem;--space-md: .4rem;--space-lg: .6rem;--space-xl: .8rem;--space-2xl: 1rem;--space-3xl: 1.2rem;--space-4xl: 1.5rem;--space-5xl: 2rem;--radius-sm: .5rem;--radius-md: .65rem;--radius-lg: .8rem;--radius-pill: 999px;--color-primary: #0670d5;--color-danger: #dd3434;--color-warning: #e47236;--color-success: #4e9e3b;--color-accent: #735bdd;--color-money: #ff338f;--color-primary-hover: #0061b5;--color-danger-hover: #cd3737;--color-warning-hover: #d5652b;--color-success-hover: #57a843;--color-accent-hover: #6752c5;--color-money-hover: #e10954;--text-primary: light-dark(#202020, #f0f0f0);--text-secondary: light-dark(#505050, #b0b0b0);--text-muted: #808080;--text-inverse: #fff;--text-link: light-dark(var(--color-primary), #49a8ff);--text-danger: light-dark(var(--color-danger), #ff4141);--text-warning: var(--color-warning);--text-success-light: #1d9e00;--text-success-dark: #82ed6a;--text-success: light-dark(var(--text-success-light), var(--text-success-dark));--text-accent: var(--color-accent);--text-money: light-dark(#e10954, var(--color-money));--text-placeholder: #909090;--surface: light-dark(#fff, #1c1c1f);--surface-inset: light-dark(#f3f3f4, #131314);--surface-muted: light-dark(#f7f7f7, #252525);--surface-floating: light-dark(#fff, #181818);--surface-selected: light-dark(color-mix(in srgb, var(--color-primary) 4%, var(--surface)), color-mix(in srgb, var(--color-primary) 2%, var(--surface)));--surface-warning: light-dark(#fff0dc, #403327);--surface-danger: light-dark(#ffe8ec, #412b34);--border-color: light-dark(#00000015, #ffffff10);--border-strong: light-dark(#cdcdcd, #505050);--hover-overlay: light-dark(#00000005, #ffffff0f);--focus-ring: 2px solid var(--text-link);--shadow-sm: 0 1px 3px var(--border-color);--shadow-floating: 0 0 1rem #0000001a;--control-height: 2.5em;--control-padding: .9em;--control-pill-padding: 1.1em;--control-radius: .4em;--control-background: light-dark(#e8e8e8, #343434);--control-hover-background: light-dark(#d8d8d8, #3a3a3a);--control-line-height-xs: calc(var(--control-height) * .7);--control-line-height-sm: calc(var(--control-height) * .8);--control-line-height-md: calc(var(--control-height) * .9);--control-line-height-xl: calc(var(--control-height) * 1.1);--control-line-height-2xl: calc(var(--control-height) * 1.2);--input-number-width: 5.2em;--button-padding: 1em;--button-gap: .3em;--button-border-top: light-dark(#ffffff20, #ffffff0a);--button-border-bottom: #00000011;--button-ripple: #ffffff40;--card-radius: 1rem;--card-padding: var(--space-xl);--card-background: var(--surface);--card-inset-background: var(--surface-inset);--card-inset-radius: var(--radius-md);--card-hover-background: var(--surface-muted);--card-border: var(--border-color);--card-text: var(--text-primary);--card-muted: var(--text-muted);--record-padding: var(--space-lg) var(--space-xl);--window-radius: 1.5rem;--page-gap: var(--space-xl);--page-padding-block: var(--space-lg);--page-padding-inline: .6rem;--palette-blue-background: light-dark(#e5efff, #93abd3);--palette-blue-border: light-dark(color-mix(in srgb, #b9cff0 50%, #e5efff), #93abd3);--palette-blue-text: light-dark(#2c548f, #1d355c);--chart-blue: light-dark(#6c8dc5, #8fb2ed);--palette-green-background: light-dark(#e5f6df, #9dbc8e);--palette-green-border: light-dark(color-mix(in srgb, #bddcae 50%, #e5f6df), #9dbc8e);--palette-green-text: light-dark(#3c632d, #2a441f);--chart-green: light-dark(#6d9856, #93c07d);--palette-violet-background: light-dark(#f2e7ff, #b39dce);--palette-violet-border: light-dark(color-mix(in srgb, #d5bdea 50%, #f2e7ff), #b39dce);--palette-violet-text: light-dark(#69458e, #462b5d);--chart-violet: light-dark(#9f7ec4, #c1a0e8);--palette-amber-background: light-dark(#fff3ce, #d2b680);--palette-amber-border: light-dark(color-mix(in srgb, #e7d298 50%, #fff3ce), #d2b680);--palette-amber-text: light-dark(#765515, #583c11);--chart-amber: light-dark(#aa873f, #d0ac64);--palette-cyan-background: light-dark(#ddf6f6, #8bbebd);--palette-cyan-border: light-dark(color-mix(in srgb, #a9dada 50%, #ddf6f6), #8bbebd);--palette-cyan-text: light-dark(#205f63, #1b4748);--chart-cyan: light-dark(#3f9999, #6ac2c1);--palette-coral-background: light-dark(#ffe6ef, #cd9cb3);--palette-coral-border: light-dark(color-mix(in srgb, #eabdd0 50%, #ffe6ef), #cd9cb3);--palette-coral-text: light-dark(#8e3c61, #5c2b41);--chart-coral: light-dark(#bc7899, #df98bb)}html,body{height:100%;padding:0;margin:0;color:var(--text-primary);background-color:var(--surface-page)}#app{height:100%}@media screen and (max-width:800px)and (pointer:coarse){html{font-size:15px}}@media screen and (max-width:800px)and (pointer:coarse)and (min-aspect-ratio:16/11){html{font-size:14px}}#ui-window-layer{position:fixed;inset:0;z-index:var(--z-window);pointer-events:none}@media screen and (max-width:360px)and (pointer:coarse){html{font-size:14px}}@media(pointer:coarse){.root.window-open{overflow:hidden}}.root.window-open .page{opacity:.75}a{text-decoration:none;color:var(--text-link)}a .card{color:var(--text-primary)}.pointer{-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;cursor:default}@media(pointer:fine){.pointer{cursor:pointer}}:where(button.ui-ripple){appearance:none;margin:0;border:0;padding:0;background:none;color:inherit;font:inherit;text-align:inherit}hr{width:100%;height:1px;flex-shrink:0;border:none;margin:0;padding:0;background:var(--border-color)}hr.dashed{background:repeating-linear-gradient(to right,var(--border-color) 0 .5rem,transparent .5rem 1rem)}h3{font-weight:700;font-size:var(--font-size-xl);margin:var(--space-2xs) 0 var(--space-2xs) var(--space-3xs);color:var(--text-secondary)}h5,h6{font-weight:400;margin:0;padding:0;color:var(--text-muted);font-size:var(--font-size-sm);line-height:1.4em;min-height:1.4em}h6{line-height:1em;margin-top:.1em}.inline-block{display:inline-block}.load{pointer-events:none;opacity:.5}.opa{opacity:.6}@container ui-window (max-width: 25rem){.narrow-icon>:not(.icon){display:none}}.opa-n{opacity:.7}.hide{visibility:hidden}br{margin-top:1.4em}.br-nn{margin-top:var(--space-xs)}.br-n{margin-top:var(--space-sm)}.br{margin-top:var(--space-md)}.br-u{margin-top:var(--space-lg)}.br-uu{margin-top:var(--space-xl)}.normal-text{font-weight:400}.bold-text{font-weight:700}.text-ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.text-center{text-align:center}.text-end{text-align:end}.pre{white-space:pre;overflow:auto}.pre-wrap{white-space:pre-wrap}.nowrap{white-space:nowrap}.break-all{word-break:break-all}.overflow-auto{overflow:auto}.ripple{position:absolute;pointer-events:none;border-radius:100%;transform:translate(-50%,-50%);z-index:2}.ripple.light{animation:diffusion-size .7s cubic-bezier(0,0,0,1) forwards,diffusion-color-light .5s linear forwards}.ripple.dark{animation:diffusion-size .7s cubic-bezier(0,0,0,1) forwards,diffusion-color-dark .5s linear forwards}@keyframes diffusion-size{0%{width:0;height:0}to{width:2em;height:2em}}@keyframes diffusion-color-light{0%{background-color:#00000040}to{background-color:#00000008}}@keyframes diffusion-color-dark{0%{background-color:#ffffff50}to{background-color:#ffffff10}}.ripple.up{transition:.3s linear;opacity:0}.ui-inline-block{display:inline-block}.ui-inline-block.b{display:block}.ui-inline-flex{display:inline-flex}.ui-inline-flex.b{display:flex}@media(pointer:fine){.ui-inline-flex .icon{transform:translateY(.05em)}}.ui-size{font-size:var(--font-size-md)}.n .ui-size{font-size:var(--font-size-sm)}.nn .ui-size{font-size:var(--font-size-xs)}.u .ui-size{font-size:var(--font-size-lg)}.uu .ui-size{font-size:var(--font-size-xl)}.uuu .ui-size{font-size:var(--font-size-2xl)}.uuuu .ui-size{font-size:var(--font-size-4xl)}.d.ui-size{font-size:var(--font-size-md)}.n.ui-size{font-size:var(--font-size-sm)}.nn.ui-size{font-size:var(--font-size-xs)}.u.ui-size{font-size:var(--font-size-lg)}.uu.ui-size{font-size:var(--font-size-xl)}.uuu.ui-size{font-size:var(--font-size-2xl)}.uuuu.ui-size{font-size:var(--font-size-4xl)}.ui-input-height,.d.ui-input-height{line-height:var(--control-line-height-md)}.n .ui-input-height{line-height:var(--control-line-height-sm)}.nn .ui-input-height{line-height:var(--control-line-height-xs)}.u .ui-input-height{line-height:var(--control-height)}.uu .ui-input-height{line-height:var(--control-line-height-xl)}.uuu .ui-input-height{line-height:var(--control-line-height-2xl)}.n.ui-input-height{line-height:var(--control-line-height-sm)}.nn.ui-input-height{line-height:var(--control-line-height-xs)}.u.ui-input-height{line-height:var(--control-height)}.uu.ui-input-height{line-height:var(--control-line-height-xl)}.uuu.ui-input-height{line-height:var(--control-line-height-2xl)}.page{position:relative;container:page/inline-size;display:flex;flex-direction:column;gap:var(--page-gap);min-width:0;min-height:0;max-width:2000px;margin:0 auto;box-sizing:border-box;padding-block:var(--page-padding-block);padding-inline:var(--page-padding-inline);color:var(--card-text)}.page.h{flex-direction:row}.page.max{flex:1}.panel{background-color:var(--surface)}.panel .panel{background-color:var(--surface-inset);border:solid 1px var(--card-border)}.loading-text{padding:var(--space-5xl) var(--space-2xl);text-align:center;color:var(--text-muted);font-size:var(--font-size-md)}.card{position:relative;min-width:0;box-sizing:border-box;border-radius:var(--card-radius);padding:var(--card-padding);border:solid 1px var(--card-border);background-color:var(--card-background);color:var(--card-text)}.card :where(.card){background-color:var(--card-inset-background);border-radius:var(--card-inset-radius)}.h,.v{display:flex}.h.inline,.v.inline{display:inline-flex}.h.start,.v.start{align-items:start}.h.end,.v.end{align-items:end}.h.just-center,.v.just-center{justify-content:center}.h.just-end,.v.just-end{justify-content:end}.h.center,.v.center{justify-content:center;align-items:center}.h.full>*,.v.full>*{flex:1}.h>.f1,.v>.f1{flex:1}.h>.f2,.v>.f2{flex:2}.h>.f3,.v>.f3{flex:3}.h>.f4,.v>.f4{flex:4}.h>.f5,.v>.f5{flex:5}.h{align-items:center}.v{flex-direction:column}.h.gap-nnn,.v.gap-nnn{gap:var(--space-2xs)}.h.gap-nn,.v.gap-nn{gap:var(--space-xs)}.h.gap-n,.v.gap-n{gap:var(--space-sm)}.h.gap,.v.gap{gap:var(--space-md)}.h.gap-u,.v.gap-u{gap:var(--space-lg)}.h.gap-uu,.v.gap-uu{gap:var(--space-xl)}.flow>*{vertical-align:bottom}.flow>*:not(.ui-size,.h,.v){display:inline-block}.flow>.h,.flow>.v{display:inline-flex;vertical-align:bottom}.flow.gap>*{margin-right:var(--space-md);margin-bottom:var(--space-md)}.flow.gap.card{padding-bottom:calc(var(--space-xl) - var(--space-md))}.grid{--count: 1;display:grid;grid-template-columns:repeat(var(--count),minmax(0,1fr));gap:var(--space-md)}@container root (min-width: 17.2rem){.w8.grid,.w8 .grid{--count: 2}}@container root (min-width: 25.2rem){.w8.grid,.w8 .grid{--count: 3}}@container root (min-width: 33.2rem){.w8.grid,.w8 .grid{--count: 4}}@container root (min-width: 41.2rem){.w8.grid,.w8 .grid{--count: 5}}@container root (min-width: 49.2rem){.w8.grid,.w8 .grid{--count: 6}}@container root (min-width: 57.2rem){.w8.grid,.w8 .grid{--count: 7}}@container root (min-width: 65.2rem){.w8.grid,.w8 .grid{--count: 8}}@container root (min-width: 73.2rem){.w8.grid,.w8 .grid{--count: 9}}@container root (min-width: 81.2rem){.w8.grid,.w8 .grid{--count: 10}}@container root (min-width: 89.2rem){.w8.grid,.w8 .grid{--count: 11}}@container root (min-width: 97.2rem){.w8.grid,.w8 .grid{--count: 12}}@container root (min-width: 105.2rem){.w8.grid,.w8 .grid{--count: 13}}@container root (min-width: 113.2rem){.w8.grid,.w8 .grid{--count: 14}}@container root (min-width: 121.2rem){.w8.grid,.w8 .grid{--count: 15}}@container root (min-width: 129.2rem){.w8.grid,.w8 .grid{--count: 16}}@container root (min-width: 137.2rem){.w8.grid,.w8 .grid{--count: 17}}@container root (min-width: 145.2rem){.w8.grid,.w8 .grid{--count: 18}}@container root (min-width: 153.2rem){.w8.grid,.w8 .grid{--count: 19}}@container root (min-width: 161.2rem){.w8.grid,.w8 .grid{--count: 20}}@container root (min-width: 169.2rem){.w8.grid,.w8 .grid{--count: 21}}@container root (min-width: 177.2rem){.w8.grid,.w8 .grid{--count: 22}}@container root (min-width: 185.2rem){.w8.grid,.w8 .grid{--count: 23}}@container root (min-width: 193.2rem){.w8.grid,.w8 .grid{--count: 24}}@container root (min-width: 21.2rem){.w10.grid,.w10 .grid{--count: 2}}@container root (min-width: 31.2rem){.w10.grid,.w10 .grid{--count: 3}}@container root (min-width: 41.2rem){.w10.grid,.w10 .grid{--count: 4}}@container root (min-width: 51.2rem){.w10.grid,.w10 .grid{--count: 5}}@container root (min-width: 61.2rem){.w10.grid,.w10 .grid{--count: 6}}@container root (min-width: 71.2rem){.w10.grid,.w10 .grid{--count: 7}}@container root (min-width: 81.2rem){.w10.grid,.w10 .grid{--count: 8}}@container root (min-width: 91.2rem){.w10.grid,.w10 .grid{--count: 9}}@container root (min-width: 101.2rem){.w10.grid,.w10 .grid{--count: 10}}@container root (min-width: 111.2rem){.w10.grid,.w10 .grid{--count: 11}}@container root (min-width: 121.2rem){.w10.grid,.w10 .grid{--count: 12}}@container root (min-width: 131.2rem){.w10.grid,.w10 .grid{--count: 13}}@container root (min-width: 141.2rem){.w10.grid,.w10 .grid{--count: 14}}@container root (min-width: 151.2rem){.w10.grid,.w10 .grid{--count: 15}}@container root (min-width: 161.2rem){.w10.grid,.w10 .grid{--count: 16}}@container root (min-width: 171.2rem){.w10.grid,.w10 .grid{--count: 17}}@container root (min-width: 181.2rem){.w10.grid,.w10 .grid{--count: 18}}@container root (min-width: 191.2rem){.w10.grid,.w10 .grid{--count: 19}}@container root (min-width: 25.2rem){.w12.grid,.w12 .grid{--count: 2}}@container root (min-width: 37.2rem){.w12.grid,.w12 .grid{--count: 3}}@container root (min-width: 49.2rem){.w12.grid,.w12 .grid{--count: 4}}@container root (min-width: 61.2rem){.w12.grid,.w12 .grid{--count: 5}}@container root (min-width: 73.2rem){.w12.grid,.w12 .grid{--count: 6}}@container root (min-width: 85.2rem){.w12.grid,.w12 .grid{--count: 7}}@container root (min-width: 97.2rem){.w12.grid,.w12 .grid{--count: 8}}@container root (min-width: 109.2rem){.w12.grid,.w12 .grid{--count: 9}}@container root (min-width: 121.2rem){.w12.grid,.w12 .grid{--count: 10}}@container root (min-width: 133.2rem){.w12.grid,.w12 .grid{--count: 11}}@container root (min-width: 145.2rem){.w12.grid,.w12 .grid{--count: 12}}@container root (min-width: 157.2rem){.w12.grid,.w12 .grid{--count: 13}}@container root (min-width: 169.2rem){.w12.grid,.w12 .grid{--count: 14}}@container root (min-width: 181.2rem){.w12.grid,.w12 .grid{--count: 15}}@container root (min-width: 193.2rem){.w12.grid,.w12 .grid{--count: 16}}@container root (min-width: 29.2rem){.w14.grid,.w14 .grid{--count: 2}}@container root (min-width: 43.2rem){.w14.grid,.w14 .grid{--count: 3}}@container root (min-width: 57.2rem){.w14.grid,.w14 .grid{--count: 4}}@container root (min-width: 71.2rem){.w14.grid,.w14 .grid{--count: 5}}@container root (min-width: 85.2rem){.w14.grid,.w14 .grid{--count: 6}}@container root (min-width: 99.2rem){.w14.grid,.w14 .grid{--count: 7}}@container root (min-width: 113.2rem){.w14.grid,.w14 .grid{--count: 8}}@container root (min-width: 127.2rem){.w14.grid,.w14 .grid{--count: 9}}@container root (min-width: 141.2rem){.w14.grid,.w14 .grid{--count: 10}}@container root (min-width: 155.2rem){.w14.grid,.w14 .grid{--count: 11}}@container root (min-width: 169.2rem){.w14.grid,.w14 .grid{--count: 12}}@container root (min-width: 183.2rem){.w14.grid,.w14 .grid{--count: 13}}@container root (min-width: 197.2rem){.w14.grid,.w14 .grid{--count: 14}}@container root (min-width: 45.2rem){.w22.grid,.w22 .grid{--count: 2}}@container root (min-width: 67.2rem){.w22.grid,.w22 .grid{--count: 3}}@container root (min-width: 89.2rem){.w22.grid,.w22 .grid{--count: 4}}@container root (min-width: 111.2rem){.w22.grid,.w22 .grid{--count: 5}}@container root (min-width: 133.2rem){.w22.grid,.w22 .grid{--count: 6}}@container root (min-width: 155.2rem){.w22.grid,.w22 .grid{--count: 7}}@container root (min-width: 177.2rem){.w22.grid,.w22 .grid{--count: 8}}@container root (min-width: 199.2rem){.w22.grid,.w22 .grid{--count: 9}}@media(pointer:fine){*::-webkit-scrollbar{width:6px;height:6px}*::-webkit-scrollbar-track{background-color:transparent}*::-webkit-scrollbar-thumb{background-color:light-dark(rgba(0,0,0,.25),rgba(255,255,255,.2))}*::-webkit-scrollbar-thumb:hover{background-color:light-dark(rgba(0,0,0,.35),rgba(255,255,255,.3))}*::-webkit-scrollbar-thumb:active{background-color:light-dark(rgba(0,0,0,.45),rgba(255,255,255,.4))}}.tone-blue{--tone-background: var(--palette-blue-background);--tone-border: var(--palette-blue-border);--tone-text: var(--palette-blue-text);--tone-chart: var(--chart-blue)}.tone-green{--tone-background: var(--palette-green-background);--tone-border: var(--palette-green-border);--tone-text: var(--palette-green-text);--tone-chart: var(--chart-green)}.tone-violet{--tone-background: var(--palette-violet-background);--tone-border: var(--palette-violet-border);--tone-text: var(--palette-violet-text);--tone-chart: var(--chart-violet)}.tone-amber{--tone-background: var(--palette-amber-background);--tone-border: var(--palette-amber-border);--tone-text: var(--palette-amber-text);--tone-chart: var(--chart-amber)}.tone-cyan{--tone-background: var(--palette-cyan-background);--tone-border: var(--palette-cyan-border);--tone-text: var(--palette-cyan-text);--tone-chart: var(--chart-cyan)}.tone-coral{--tone-background: var(--palette-coral-background);--tone-border: var(--palette-coral-border);--tone-text: var(--palette-coral-text);--tone-chart: var(--chart-coral)}.default-text,.default-text input{color:var(--text-primary)!important}.gray-text,.gray-text input{color:var(--text-muted)!important}.red-text,.red-text input{color:var(--text-danger)!important}.orange-text,.orange-text input{color:var(--text-warning)!important}.green-text,.green-text input{color:var(--text-success)!important}.blue-text,.blue-text input{color:var(--text-link)!important}.purple-text,.purple-text input{color:var(--text-accent)!important}.light-gray-text,.light-gray-text input{color:var(--text-secondary)!important}.money-text,.money-text input{color:var(--text-money)!important}.gray-border{border-color:var(--text-muted)!important}.red-border{border-color:var(--color-danger)!important}.orange-border{border-color:var(--color-warning)!important}.green-border{border-color:var(--color-success)!important}.blue-border{border-color:var(--color-primary)!important}.ui-background{background-color:var(--control-background)}@media(pointer:fine){.ui-background.pointer:hover,.ui-background .pointer:hover{background-color:var(--control-hover-background)}}.theme,.blue{--action-background: var(--color-primary);--action-hover-background: var(--color-primary-hover)}.red{--action-background: var(--color-danger);--action-hover-background: var(--color-danger-hover)}.orange{--action-background: var(--color-warning);--action-hover-background: var(--color-warning-hover)}.green{--action-background: var(--color-success);--action-hover-background: var(--color-success-hover)}.purple{--action-background: var(--color-accent);--action-hover-background: var(--color-accent-hover)}.money{--action-background: var(--color-money);--action-hover-background: var(--color-money-hover)}.theme .ripple,.red .ripple,.orange .ripple,.green .ripple,.blue .ripple,.purple .ripple,.money .ripple{background-color:var(--button-ripple)}.theme.ui-background.color,.theme .ui-background.color,.red.ui-background.color,.red .ui-background.color,.orange.ui-background.color,.orange .ui-background.color,.green.ui-background.color,.green .ui-background.color,.blue.ui-background.color,.blue .ui-background.color,.purple.ui-background.color,.purple .ui-background.color,.money.ui-background.color,.money .ui-background.color{color:var(--text-inverse);background-color:var(--action-background)}@media(pointer:fine){.theme.ui-background.color.pointer:hover,.theme.ui-background.color .pointer:hover,.theme .ui-background.color.pointer:hover,.theme .ui-background.color .pointer:hover,.red.ui-background.color.pointer:hover,.red.ui-background.color .pointer:hover,.red .ui-background.color.pointer:hover,.red .ui-background.color .pointer:hover,.orange.ui-background.color.pointer:hover,.orange.ui-background.color .pointer:hover,.orange .ui-background.color.pointer:hover,.orange .ui-background.color .pointer:hover,.green.ui-background.color.pointer:hover,.green.ui-background.color .pointer:hover,.green .ui-background.color.pointer:hover,.green .ui-background.color .pointer:hover,.blue.ui-background.color.pointer:hover,.blue.ui-background.color .pointer:hover,.blue .ui-background.color.pointer:hover,.blue .ui-background.color .pointer:hover,.purple.ui-background.color.pointer:hover,.purple.ui-background.color .pointer:hover,.purple .ui-background.color.pointer:hover,.purple .ui-background.color .pointer:hover,.money.ui-background.color.pointer:hover,.money.ui-background.color .pointer:hover,.money .ui-background.color.pointer:hover,.money .ui-background.color .pointer:hover{background-color:var(--action-hover-background)}}.back.ui-background.color,.back .ui-background.color{background-color:var(--control-background)}.plain.ui-background.color,.plain .ui-background.color{color:var(--text-primary);background-color:var(--surface)}@media(pointer:fine){.plain.ui-background.color.pointer:hover,.plain.ui-background.color .pointer:hover,.plain .ui-background.color.pointer:hover,.plain .ui-background.color .pointer:hover{background-color:var(--surface-inset)}}.inverse .ripple.light{animation-name:diffusion-size,diffusion-color-dark}.inverse .ripple.dark{animation-name:diffusion-size,diffusion-color-light}.inverse.ui-background.color,.inverse .ui-background.color{color:var(--surface);background-color:var(--text-primary)}@media(hover:hover)and (pointer:fine){.inverse.ui-background.color.pointer:not(:disabled):hover,.inverse.ui-background.color .pointer:not(:disabled):hover,.inverse .ui-background.color.pointer:not(:disabled):hover,.inverse .ui-background.color .pointer:not(:disabled):hover{background-color:color-mix(in srgb,var(--text-primary),var(--surface) 10%)}}
