.import-module__kuOVfW__panel{gap:14px;padding:16px 18px 18px;display:grid}.import-module__kuOVfW__what{flex-wrap:wrap;align-items:center;gap:8px 16px;display:flex}.import-module__kuOVfW__whatLabel{font-size:var(--text-md);color:var(--ink);font-weight:500}.import-module__kuOVfW__drop{border-radius:var(--radius-card);background:var(--panel-2);box-shadow:var(--surface-inset);cursor:var(--cursor-pointer);justify-items:start;gap:6px;padding:28px 24px;transition:background .15s,box-shadow .15s;display:grid;position:relative}.import-module__kuOVfW__drop:hover{background:color-mix(in srgb, var(--ink) 4%, var(--panel-2))}.import-module__kuOVfW__drop[data-dragging]{background:color-mix(in srgb, var(--ink) 8%, var(--panel-2))}.import-module__kuOVfW__drop:focus-within{box-shadow:var(--control-focus)}.import-module__kuOVfW__dropIcon{color:var(--ink-2)}.import-module__kuOVfW__dropTitle{font-family:var(--font-serif);font-size:var(--serif-dialog);line-height:1.2}.import-module__kuOVfW__dropLine{max-width:52ch;font-size:var(--text-sm);color:var(--ink-2);line-height:1.5}.import-module__kuOVfW__fileInput{opacity:0;width:1px;height:1px;position:absolute}.import-module__kuOVfW__fileLine{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:4px 8px;display:flex}.import-module__kuOVfW__fileName{font-size:var(--text-md);color:var(--ink);font-weight:500}.import-module__kuOVfW__fileMeta{font-size:var(--text-sm);color:var(--ink-3)}.import-module__kuOVfW__quiet{font-size:var(--text-sm);color:var(--ink-2);line-height:1.5}.import-module__kuOVfW__summary{font-size:var(--text-md);color:var(--ink);line-height:1.5}.import-module__kuOVfW__problem{font-size:var(--text-sm);color:var(--danger);line-height:1.45}.import-module__kuOVfW__actions{flex-wrap:wrap;gap:8px;padding-top:4px;display:flex}.import-module__kuOVfW__columns{gap:2px;display:grid}.import-module__kuOVfW__columnHead,.import-module__kuOVfW__column{grid-template-columns:minmax(0,.9fr) minmax(0,1.4fr) 200px;align-items:center;gap:12px;display:grid}.import-module__kuOVfW__columnHead{font-size:var(--text-xs);color:var(--ink-3);padding:0 5px 4px 12px;font-weight:500}.import-module__kuOVfW__column{border-radius:var(--radius-row);background:var(--panel-2);min-height:48px;padding:5px 5px 5px 12px}.import-module__kuOVfW__column[data-ignored]{background:0 0}.import-module__kuOVfW__column[data-ignored] .import-module__kuOVfW__header,.import-module__kuOVfW__column[data-ignored] .import-module__kuOVfW__samples{color:var(--ink-3)}.import-module__kuOVfW__header{font-size:var(--text-md);text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.import-module__kuOVfW__samples{font-size:var(--text-sm);color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.import-module__kuOVfW__pick{width:100%}.import-module__kuOVfW__filters{scrollbar-width:none;justify-self:start;max-width:100%;overflow-x:auto}.import-module__kuOVfW__rows,.import-module__kuOVfW__results{gap:2px;margin:0;padding:0;list-style:none;display:grid}.import-module__kuOVfW__row{border-radius:var(--radius-row);background:var(--panel-2);grid-template-columns:28px minmax(0,1fr) auto;align-items:start;gap:10px;padding:10px 12px 10px 10px;display:grid}.import-module__kuOVfW__row[data-action=skip],.import-module__kuOVfW__row[data-off]{background:0 0}.import-module__kuOVfW__row[data-off] .import-module__kuOVfW__nameText,.import-module__kuOVfW__row[data-action=skip] .import-module__kuOVfW__nameText{color:var(--ink-2)}.import-module__kuOVfW__tick{place-items:center;height:22px;display:grid}.import-module__kuOVfW__checkbox{all:unset;background:var(--panel);width:18px;height:18px;box-shadow:0 0 0 1px var(--line-strong);cursor:var(--cursor-pointer);border-radius:6px;place-items:center;transition:background .15s;display:grid}.import-module__kuOVfW__checkbox[data-checked]{background:var(--chosen);box-shadow:none;color:var(--on-chosen)}.import-module__kuOVfW__checkbox:focus-visible{box-shadow:var(--control-focus)}.import-module__kuOVfW__checkIndicator{place-items:center;display:grid}.import-module__kuOVfW__rowMain{gap:2px;min-width:0;display:grid}.import-module__kuOVfW__rowName{flex-wrap:wrap;align-items:baseline;gap:2px 10px;min-height:22px;display:flex}.import-module__kuOVfW__nameText{font-size:var(--text-md);color:var(--ink);font-weight:500}.import-module__kuOVfW__rowMeta{font-size:var(--text-meta);color:var(--ink-3)}.import-module__kuOVfW__detail{font-size:var(--text-sm);color:var(--ink-2);overflow-wrap:anywhere;line-height:1.45}.import-module__kuOVfW__row[data-action=error] .import-module__kuOVfW__detail{color:var(--danger)}.import-module__kuOVfW__rowEnd{justify-items:end;gap:4px;display:grid}.import-module__kuOVfW__line{font-size:var(--text-xs);color:var(--ink-3);white-space:nowrap;font-variant-numeric:tabular-nums}.import-module__kuOVfW__tag{background:var(--panel-2);height:22px;color:var(--ink-2);font-size:var(--text-xs);white-space:nowrap;border-radius:999px;align-items:center;padding:0 9px;font-weight:500;display:inline-flex}.import-module__kuOVfW__tag[data-action=create]{background:var(--chosen);color:var(--on-chosen)}.import-module__kuOVfW__tag[data-action=update]{background:var(--panel);color:var(--ink);box-shadow:0 0 0 1px var(--line-strong)}.import-module__kuOVfW__tag[data-action=skip]{color:var(--ink-3);box-shadow:0 0 0 1px var(--line);background:0 0}.import-module__kuOVfW__tag[data-action=error]{color:var(--danger);box-shadow:0 0 0 1px color-mix(in srgb, var(--danger) 40%, transparent);background:0 0}.import-module__kuOVfW__progress{gap:8px;padding:6px 0;display:grid}.import-module__kuOVfW__progressLabel{font-size:var(--text-md);font-variant-numeric:tabular-nums}.import-module__kuOVfW__track{background:var(--panel-2);border-radius:999px;height:6px;overflow:hidden}.import-module__kuOVfW__indicator{background:var(--ink);height:100%;transition:width .3s var(--ease);border-radius:999px}.import-module__kuOVfW__result{background:var(--panel-2);border-radius:12px;grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:40px;padding:6px 12px;display:grid}.import-module__kuOVfW__result[data-action=error]{background:0 0;grid-template-columns:64px minmax(0,1fr)}.import-module__kuOVfW__result[data-action=error] .import-module__kuOVfW__resultText{color:var(--danger)}.import-module__kuOVfW__resultText{min-width:0;font-size:var(--text-md);overflow-wrap:anywhere}.import-module__kuOVfW__resultLink{color:var(--ink);align-items:center;gap:6px;display:inline-flex}.import-module__kuOVfW__resultLink svg{color:var(--ink-3);transition:transform .15s var(--ease)}.import-module__kuOVfW__resultLink:hover svg{color:var(--ink);transform:translate(2px)}@container settings-column (max-width:560px){.import-module__kuOVfW__panel{padding-inline:16px}}@container settings (max-width:720px){.import-module__kuOVfW__columnHead{display:none}.import-module__kuOVfW__column{grid-template-columns:minmax(0,1fr) 160px}.import-module__kuOVfW__samples{grid-area:2/1}.import-module__kuOVfW__column>:last-child{grid-area:1/2/span 2}}@media (prefers-reduced-motion:reduce){.import-module__kuOVfW__indicator,.import-module__kuOVfW__resultLink svg{transition:none}}
.settings-module__nKFUTa__frame{max-width:var(--page-measure,1280px);margin-inline:auto;container:settings/inline-size}.settings-module__nKFUTa__body{grid-template-columns:184px minmax(0,1fr);align-items:start;gap:56px;display:grid}.settings-module__nKFUTa__content{gap:36px;width:100%;min-width:0;max-width:760px;margin-left:clamp(0px,50% - 380px,160px);display:grid;container:settings-column/inline-size}.settings-module__nKFUTa__content>:first-child,.settings-module__nKFUTa__content>:first-child>:first-child{margin-top:0}.settings-module__nKFUTa__nav{top:calc(var(--topbar-block,var(--bar)) + 24px);margin-left:-12px;position:sticky}.settings-module__nKFUTa__nav.settings-module__nKFUTa__nav{-webkit-mask-image:none;mask-image:none}.settings-module__nKFUTa__navList{flex-direction:column;gap:2px;margin:0;padding:0;list-style:none;display:flex}.settings-module__nKFUTa__navGap{height:18px}.settings-module__nKFUTa__navLink{border-radius:var(--radius-control);height:36px;color:var(--ink-2);font-size:var(--text-md);white-space:nowrap;align-items:center;padding:0 12px;font-weight:500;text-decoration:none;transition:background .15s,color .15s,transform .12s;display:flex}.settings-module__nKFUTa__navLink:hover{background:color-mix(in srgb, var(--panel-2) 60%, transparent);color:var(--ink)}.settings-module__nKFUTa__navLink[aria-current=page]{background:var(--panel-2);color:var(--ink)}.settings-module__nKFUTa__navLink:active{transform:scale(.98)}.settings-module__nKFUTa__navLink:focus-visible{box-shadow:var(--control-focus);outline:0}.settings-module__nKFUTa__section{min-width:0;display:grid}.settings-module__nKFUTa__sectionHead{gap:2px;margin-bottom:10px;padding-inline:2px;display:grid}.settings-module__nKFUTa__sectionTitle{font-size:var(--text-sm);color:var(--ink-2);font-weight:500;line-height:1.4}.settings-module__nKFUTa__sectionLine{font-size:var(--text-sm);color:var(--ink-3);text-wrap:pretty;line-height:1.45}.settings-module__nKFUTa__card{border-radius:var(--radius-card);background:var(--panel);min-width:0;box-shadow:var(--surface-card);display:grid}.settings-module__nKFUTa__card>*+*{border-top:1px solid var(--line)}.settings-module__nKFUTa__card>:first-child{border-start-start-radius:var(--radius-card);border-start-end-radius:var(--radius-card)}.settings-module__nKFUTa__card>:last-child{border-end-end-radius:var(--radius-card);border-end-start-radius:var(--radius-card)}.settings-module__nKFUTa__note{font-size:var(--text-sm);color:var(--ink-3);text-wrap:pretty;margin-top:10px;padding-inline:2px;line-height:1.45}.settings-module__nKFUTa__note[data-ask]{color:var(--ink-2)}.settings-module__nKFUTa__empty{font-size:var(--text-md);color:var(--ink-3);padding:14px 18px}.settings-module__nKFUTa__row{min-width:0;color:inherit;grid-template-columns:minmax(0,1fr) minmax(0,280px);align-items:start;gap:10px 32px;padding:14px 18px;text-decoration:none;display:grid}.settings-module__nKFUTa__rowText{align-content:center;gap:2px;min-width:0;min-height:38px;display:grid}.settings-module__nKFUTa__rowLead{align-items:center;gap:12px;min-width:0;display:flex}.settings-module__nKFUTa__rowLead>:first-child{flex:none}.settings-module__nKFUTa__rowLabel{font-size:var(--text-md);color:var(--ink);overflow-wrap:anywhere;font-weight:500;line-height:1.45;display:block}.settings-module__nKFUTa__rowHint{font-size:var(--text-sm);color:var(--ink-2);text-wrap:pretty;line-height:1.45;display:block}.settings-module__nKFUTa__rowControl{align-content:start;justify-items:end;gap:6px;min-width:0;display:grid}.settings-module__nKFUTa__row[data-control=switch]{cursor:var(--cursor-pointer);grid-template-columns:minmax(0,1fr) auto}.settings-module__nKFUTa__row[data-control=switch] .settings-module__nKFUTa__rowText{min-height:0}.settings-module__nKFUTa__row[data-control=switch] .settings-module__nKFUTa__rowControl{padding-top:1px}.settings-module__nKFUTa__row[data-control=wide]{grid-template-columns:minmax(0,1fr)}.settings-module__nKFUTa__row[data-control=wide] .settings-module__nKFUTa__rowText{min-height:0}.settings-module__nKFUTa__row[data-control=wide] .settings-module__nKFUTa__rowControl{justify-items:stretch}.settings-module__nKFUTa__row[data-control=value]{grid-template-columns:minmax(min(12rem,50%),1fr) auto;align-items:center;gap:8px 24px}.settings-module__nKFUTa__row[data-control=value] .settings-module__nKFUTa__rowText{min-height:0}.settings-module__nKFUTa__row[data-control=none]{grid-template-columns:minmax(0,1fr)}.settings-module__nKFUTa__row[data-control=none] .settings-module__nKFUTa__rowText{min-height:0}.settings-module__nKFUTa__rowValue{font-size:var(--text-md);color:var(--ink-2);font-variant-numeric:tabular-nums;text-align:right}.settings-module__nKFUTa__row[data-link]{cursor:var(--cursor-pointer);grid-template-columns:minmax(min(12rem,50%),1fr) auto 16px;transition:background .15s}.settings-module__nKFUTa__row[data-link]>.settings-module__nKFUTa__chevron{grid-area:1/-2}.settings-module__nKFUTa__row[data-link]:hover{background:color-mix(in srgb, var(--ink) 3%, var(--panel))}.settings-module__nKFUTa__row[data-link]:focus-visible{box-shadow:inset 0 0 0 2px var(--accent-ink);outline:0}.settings-module__nKFUTa__chevron{color:var(--ink-3);transition:color .15s, transform .15s var(--ease);place-items:center;display:grid}.settings-module__nKFUTa__row[data-link]:hover .settings-module__nKFUTa__chevron{color:var(--ink);transform:translate(2px)}.settings-module__nKFUTa__field{box-sizing:border-box;border-radius:calc(12px * var(--corner-scale));corner-shape:var(--corner-shape,round);background:var(--panel);width:100%;min-width:0;height:38px;box-shadow:0 0 0 1px var(--line-strong);font:inherit;font-size:var(--text-md);color:var(--ink);border:0;outline:none;padding:0 12px;transition:box-shadow .15s}.settings-module__nKFUTa__field::placeholder{color:var(--ink-3)}.settings-module__nKFUTa__field:focus{box-shadow:var(--control-focus)}.settings-module__nKFUTa__field[data-bad]{box-shadow:0 0 0 1px var(--danger)}.settings-module__nKFUTa__field:disabled{color:var(--ink-2);background:0 0}.settings-module__nKFUTa__field[data-figure]{font-variant-numeric:tabular-nums}textarea.settings-module__nKFUTa__field{resize:none;field-sizing:content;height:auto;min-height:64px;padding:9px 12px;line-height:1.5}.settings-module__nKFUTa__affix{width:100%;display:block;position:relative}.settings-module__nKFUTa__affix .settings-module__nKFUTa__field{padding-right:72px}.settings-module__nKFUTa__unit{font-size:var(--text-md);color:var(--ink-3);pointer-events:none;align-items:center;display:flex;position:absolute;top:0;bottom:0;right:12px}.settings-module__nKFUTa__rowControl>[data-pick][data-variant=box]{width:100%}.settings-module__nKFUTa__row [data-pick][data-variant=box]:not(:focus-visible){box-shadow:0 0 0 1px var(--line-strong)}.settings-module__nKFUTa__problem{font-size:var(--text-meta);color:var(--danger);justify-self:stretch;line-height:1.4}@container settings-column (max-width:560px){.settings-module__nKFUTa__row:not([data-control=switch],[data-control=value],[data-link]){grid-template-columns:minmax(0,1fr);gap:10px}.settings-module__nKFUTa__row:not([data-control=switch],[data-control=value],[data-link]) .settings-module__nKFUTa__rowText{min-height:0}.settings-module__nKFUTa__row:not([data-control=switch],[data-control=value],[data-link]) .settings-module__nKFUTa__rowControl{justify-items:start}.settings-module__nKFUTa__row{padding-inline:16px}.settings-module__nKFUTa__row[data-link]{grid-template-columns:minmax(0,1fr) 16px;gap:2px 16px}.settings-module__nKFUTa__row[data-link]>.settings-module__nKFUTa__rowValue{font-size:var(--text-sm);text-align:left;grid-area:2/1}.settings-module__nKFUTa__row[data-link]>.settings-module__nKFUTa__chevron{grid-row:1/span 2}}@container settings (max-width:720px){.settings-module__nKFUTa__body{grid-template-columns:minmax(0,1fr);gap:28px}.settings-module__nKFUTa__nav{scrollbar-width:none;margin-inline:-16px;position:relative;top:0;overflow-x:auto}.settings-module__nKFUTa__nav.settings-module__nKFUTa__nav{-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--scroll-fade-start), #000 calc(100% - var(--scroll-fade-end)), transparent);mask-image:linear-gradient(to right, transparent, #000 var(--scroll-fade-start), #000 calc(100% - var(--scroll-fade-end)), transparent)}.settings-module__nKFUTa__nav::-webkit-scrollbar{display:none}.settings-module__nKFUTa__navList{background:var(--segment-track);border-radius:999px;flex-direction:row;width:max-content;margin-inline:16px;padding:3px}.settings-module__nKFUTa__navGap{display:none}.settings-module__nKFUTa__navLink{height:32px;font-size:var(--text-sm);border-radius:999px;padding:0 14px}.settings-module__nKFUTa__navLink:hover{background:0 0}.settings-module__nKFUTa__navLink[aria-current=page]{background:var(--segment-indicator);box-shadow:0 1px 2px #00000014}}@media (prefers-reduced-motion:reduce){.settings-module__nKFUTa__navLink,.settings-module__nKFUTa__row[data-link],.settings-module__nKFUTa__chevron{transition:none}}
.ui-module__THM3YW__button{all:unset;box-sizing:border-box;font-family:var(--font-ui);white-space:nowrap;cursor:var(--cursor-pointer);justify-content:center;align-items:center;gap:6px;font-weight:500;transition:background .15s,opacity .15s,transform .12s,box-shadow .15s;display:inline-flex}.ui-module__THM3YW__button[data-size=sm]{border-radius:calc(var(--radius-control) * var(--corner-scale));corner-shape:var(--corner-shape,round);height:30px;font-size:var(--text-sm);padding:0 12px}.ui-module__THM3YW__button[data-size=md]{height:var(--control-block,36px);padding:0 var(--control-pad,16px);border-radius:var(--radius-control-lg);font-size:var(--control-text,var(--text-md))}.ui-module__THM3YW__button[data-size=lg]{border-radius:var(--radius-control-lg);height:48px;font-size:var(--text-lg);padding:0 24px}.ui-module__THM3YW__button:has(.ui-module__THM3YW__buttonIcon)[data-size=md]{padding-left:calc(var(--control-pad,16px) - 4px)}.ui-module__THM3YW__button[data-variant=primary]{background:var(--control-primary-bg);color:var(--control-primary-fg);box-shadow:var(--control-primary-shadow)}.ui-module__THM3YW__button[data-variant=primary]:hover{opacity:.9}.ui-module__THM3YW__button[data-variant=secondary]{background:var(--control-secondary-bg);color:var(--ink);box-shadow:var(--control-secondary-shadow)}.ui-module__THM3YW__button[data-variant=secondary]:hover{background:var(--panel-2)}.ui-module__THM3YW__button[data-variant=ghost]{color:var(--ink-2)}.ui-module__THM3YW__button[data-variant=ghost]:hover{background:var(--panel-2);color:var(--ink)}.ui-module__THM3YW__button:active{transition-duration:60ms;transform:scale(.97)}.ui-module__THM3YW__button:focus-visible{box-shadow:var(--control-focus)}.ui-module__THM3YW__button[data-variant=primary]:focus-visible{box-shadow:var(--control-primary-shadow), var(--control-focus)}.ui-module__THM3YW__button:disabled,.ui-module__THM3YW__button[aria-disabled=true]{opacity:.4;cursor:var(--cursor-default);transform:none}.ui-module__THM3YW__buttonIcon{margin-left:-2px;display:inline-flex}.ui-module__THM3YW__buttonIcon svg{width:var(--control-icon,18px);height:var(--control-icon,18px)}.ui-module__THM3YW__iconButton{all:unset;width:var(--control-block,36px);height:var(--control-block,36px);color:var(--ink-2);cursor:var(--cursor-pointer);border-radius:50%;place-items:center;transition:background .15s,color .15s,transform .12s;display:inline-grid}.ui-module__THM3YW__iconButton:active{transform:scale(.92)}.ui-module__THM3YW__iconButton:hover,.ui-module__THM3YW__iconButton[data-popup-open]{background:var(--panel-2);color:var(--ink)}.ui-module__THM3YW__iconButton:focus-visible{box-shadow:var(--control-focus)}.ui-module__THM3YW__capsule{height:var(--control-block,36px);background:var(--panel);box-shadow:var(--float-shadow);color:var(--ink);border-radius:999px;flex:none;align-items:center;gap:0;padding:0 2px;display:inline-flex}.ui-module__THM3YW__capsule>.ui-module__THM3YW__iconButton,.ui-module__THM3YW__capsule>.ui-module__THM3YW__button{height:calc(var(--control-block,36px) - 4px);box-shadow:none;color:inherit;background:0 0}.ui-module__THM3YW__capsule>.ui-module__THM3YW__iconButton{width:calc(var(--control-block,36px) - 2px)}.ui-module__THM3YW__capsule>.ui-module__THM3YW__iconButton svg{width:var(--control-glyph,20px);height:var(--control-glyph,20px)}.ui-module__THM3YW__capsule>.ui-module__THM3YW__button{padding:0 calc(var(--control-pad,16px) - 4px);corner-shape:round;font-size:var(--control-text,var(--text-md));border-radius:999px}.ui-module__THM3YW__capsule>.ui-module__THM3YW__button:has(.ui-module__THM3YW__buttonIcon){padding-left:9px}.ui-module__THM3YW__capsule>.ui-module__THM3YW__iconButton:hover,.ui-module__THM3YW__capsule>.ui-module__THM3YW__iconButton[data-popup-open],.ui-module__THM3YW__capsule>.ui-module__THM3YW__button:hover{background:color-mix(in srgb, var(--ink) 6%, var(--panel));opacity:1}.ui-module__THM3YW__capsule>:focus-visible{box-shadow:var(--control-focus)}.ui-module__THM3YW__capsule>.ui-module__THM3YW__iconButton[aria-disabled=true]{opacity:.35;cursor:var(--cursor-default)}.ui-module__THM3YW__capsule>.ui-module__THM3YW__iconButton[aria-disabled=true]:hover{background:0 0}.ui-module__THM3YW__capsule[data-tone=ink]{background:var(--ink);color:var(--canvas);gap:3px;padding:0 3px;box-shadow:inset 0 1px #ffffff1a,0 1px 2px #0003,0 8px 20px -6px #00000059}.ui-module__THM3YW__capsule[data-tone=ink]>.ui-module__THM3YW__iconButton,.ui-module__THM3YW__capsule[data-tone=ink]>.ui-module__THM3YW__button{background:color-mix(in srgb, var(--canvas) 11%, transparent);height:30px}.ui-module__THM3YW__capsule[data-tone=ink]>.ui-module__THM3YW__iconButton:hover,.ui-module__THM3YW__capsule[data-tone=ink]>.ui-module__THM3YW__button:hover{background:color-mix(in srgb, var(--canvas) 18%, transparent)}.ui-module__THM3YW__capsule[data-tone=ink]>.ui-module__THM3YW__button[data-variant=primary]{background:var(--canvas);color:var(--ink)}.ui-module__THM3YW__capsule[data-tone=ink]>.ui-module__THM3YW__button[data-variant=primary]:hover{background:color-mix(in srgb, var(--ink) 8%, var(--canvas))}.ui-module__THM3YW__tooltip{background:var(--ink);color:var(--canvas);font-size:var(--text-xs);border-radius:8px;padding:5px 9px;font-weight:500;transition:opacity .12s,transform .12s}.ui-module__THM3YW__tooltip[data-starting-style],.ui-module__THM3YW__tooltip[data-ending-style]{opacity:0;transform:translateY(2px)}.ui-module__THM3YW__segmented{background:var(--segment-track);border-radius:999px;padding:3px;display:inline-flex;position:relative}.ui-module__THM3YW__segment{all:unset;z-index:1;font-size:var(--text-sm);color:var(--ink-2);white-space:nowrap;cursor:var(--cursor-pointer);border-radius:999px;padding:6px 14px;font-weight:500;transition:color .2s;position:relative}.ui-module__THM3YW__segment[data-active],.ui-module__THM3YW__segment:hover{color:var(--ink)}.ui-module__THM3YW__segment:focus-visible{box-shadow:var(--control-focus)}.ui-module__THM3YW__segmentIndicator{top:var(--active-tab-top);left:var(--active-tab-left);width:var(--active-tab-width);height:var(--active-tab-height);background:var(--segment-indicator);border-radius:999px;transition:left .3s cubic-bezier(.2,.8,.2,1),width .3s cubic-bezier(.2,.8,.2,1);position:absolute;box-shadow:0 1px 2px #00000014}.ui-module__THM3YW__chip{all:unset;background:var(--panel-2);height:30px;color:var(--ink-2);font-size:var(--text-sm);cursor:var(--cursor-pointer);border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-weight:500;transition:background .15s,color .15s,box-shadow .15s,transform .12s;display:inline-flex}.ui-module__THM3YW__chip:active{transform:scale(.96)}.ui-module__THM3YW__chip:hover{color:var(--ink)}.ui-module__THM3YW__chip[data-active]{background:var(--control-secondary-bg);color:var(--ink);box-shadow:var(--control-secondary-shadow)}.ui-module__THM3YW__chip:focus-visible{box-shadow:var(--control-focus)}.ui-module__THM3YW__toastViewport{z-index:100;width:min(380px,100vw - 32px);position:fixed;bottom:20px;left:50%;transform:translate(-50%)}.ui-module__THM3YW__toast{border-radius:var(--radius-card);background:var(--panel);box-shadow:var(--shadow-pop);transform:translateY(calc(var(--toast-index) * -8px)) scale(calc(1 - var(--toast-index) * .04));z-index:calc(100 - var(--toast-index));align-items:flex-start;gap:12px;padding:14px 14px 14px 16px;transition:transform .35s cubic-bezier(.2,.8,.2,1),opacity .25s;display:flex;position:absolute;bottom:0;left:0;right:0}.ui-module__THM3YW__toast[data-starting-style],.ui-module__THM3YW__toast[data-ending-style]{opacity:0;transform:translateY(16px)}.ui-module__THM3YW__toastDot{background:var(--ink);border-radius:50%;flex:none;width:8px;height:8px;margin-top:6px}.ui-module__THM3YW__toastTitle{font-size:var(--text-md);font-weight:500}.ui-module__THM3YW__toastDescription{font-size:var(--text-sm);color:var(--ink-2);margin-top:2px}.ui-module__THM3YW__toastClose{all:unset;color:var(--ink-3);cursor:var(--cursor-pointer);margin-left:auto;padding:0 6px;font-size:18px;line-height:1}.ui-module__THM3YW__toastClose:hover{color:var(--ink)}.ui-module__THM3YW__backLink{height:var(--control-block,36px);color:var(--ink-2);font-size:var(--text-md);flex:none;align-items:center;gap:12px;transition:color .15s;display:inline-flex}.ui-module__THM3YW__backLink:hover{color:var(--ink)}.ui-module__THM3YW__backIcon{width:var(--control-block,36px);height:var(--control-block,36px);background:var(--panel);box-shadow:var(--float-shadow);color:var(--ink);border-radius:50%;flex:none;place-items:center;transition:background .15s,box-shadow .15s,transform .12s;display:grid}.ui-module__THM3YW__backIcon svg{width:var(--control-glyph,18px);height:var(--control-glyph,18px);transition:transform .26s cubic-bezier(.34,1.56,.64,1)}.ui-module__THM3YW__backLink:hover .ui-module__THM3YW__backIcon{background:color-mix(in srgb, var(--ink) 4%, var(--panel))}.ui-module__THM3YW__backLink:hover .ui-module__THM3YW__backIcon svg{transform:translate(-2px)}.ui-module__THM3YW__backLink:active .ui-module__THM3YW__backIcon{transform:scale(.94)}.ui-module__THM3YW__backLink:focus-visible{outline:none}.ui-module__THM3YW__backLink:focus-visible .ui-module__THM3YW__backIcon{box-shadow:var(--float-shadow), var(--control-focus)}.ui-module__THM3YW__backLabel{align-items:center;gap:8px;min-width:0;max-width:28ch;display:inline-flex}.ui-module__THM3YW__backPlace{color:var(--ink-3);flex:none;transition:color .15s}.ui-module__THM3YW__backLink:hover .ui-module__THM3YW__backPlace{color:var(--ink-2)}.ui-module__THM3YW__backText{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}@media (prefers-reduced-motion:reduce){.ui-module__THM3YW__backIcon svg,.ui-module__THM3YW__backLink:hover .ui-module__THM3YW__backIcon svg{transition:none;transform:none}}@media (max-width:760px){.ui-module__THM3YW__backLabel[data-phone-hide]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}}@container (max-width:560px){.ui-module__THM3YW__backLabel[data-phone-hide]{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}}.ui-module__THM3YW__menuPopup{background:var(--panel);min-width:220px;box-shadow:var(--shadow-pop);transform-origin:var(--transform-origin);transition:opacity .14s, transform .14s var(--ease);border-radius:14px;outline:none;padding:6px}.ui-module__THM3YW__menuPopup[data-starting-style],.ui-module__THM3YW__menuPopup[data-ending-style]{opacity:0;transform:scale(.98)translateY(-2px)}.ui-module__THM3YW__menuItem{cursor:var(--cursor-pointer);font-size:var(--text-md);border-radius:10px;outline:none;grid-template-columns:20px 1fr;align-items:start;gap:2px 10px;padding:8px 10px;display:grid}.ui-module__THM3YW__menuItem[data-highlighted]{background:var(--panel-2)}.ui-module__THM3YW__menuItem svg{color:var(--ink-2);margin-top:1px}.ui-module__THM3YW__menuItemLine{font-size:var(--text-xs);color:var(--ink-2);grid-column:2}.ui-module__THM3YW__menuSeparator{background:var(--line);height:1px;margin:6px 4px}.ui-module__THM3YW__iconButton:disabled{opacity:.35;cursor:var(--cursor-default)}.ui-module__THM3YW__toastAction{all:unset;background:var(--chosen);color:var(--on-chosen);font-size:var(--text-xs);cursor:var(--cursor-pointer);border-radius:999px;align-self:center;padding:5px 10px;font-weight:500}.ui-module__THM3YW__toastAction:focus-visible{box-shadow:var(--control-focus)}.ui-module__THM3YW__spinner{flex:none;animation:.8s linear infinite ui-module__THM3YW__spin}@keyframes ui-module__THM3YW__spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.ui-module__THM3YW__spinner{animation:1.4s ease-in-out infinite ui-module__THM3YW__breathe}}@keyframes ui-module__THM3YW__breathe{50%{opacity:.4}}.ui-module__THM3YW__avatar{background:var(--ink);color:var(--canvas);border-radius:50%;flex:none;place-items:center;font-size:10px;font-weight:500;display:grid;overflow:hidden}.ui-module__THM3YW__avatar img{object-fit:cover;width:100%;height:100%}.ui-module__THM3YW__stepper{display:inline-flex}.ui-module__THM3YW__stepperGroup{background:var(--panel-2);border-radius:999px;align-items:center;height:30px;padding:0 2px;transition:box-shadow .15s;display:inline-flex}.ui-module__THM3YW__stepperGroup:focus-within{background:var(--panel);box-shadow:var(--control-focus)}.ui-module__THM3YW__stepperButton{all:unset;width:26px;height:26px;color:var(--ink-2);cursor:var(--cursor-pointer);border-radius:50%;place-items:center;transition:background .15s,color .15s,transform .12s;display:grid}.ui-module__THM3YW__stepperButton:hover{background:color-mix(in srgb, var(--ink) 7%, transparent);color:var(--ink)}.ui-module__THM3YW__stepperButton:active{transform:scale(.92)}.ui-module__THM3YW__stepperButton:focus-visible{box-shadow:var(--control-focus)}.ui-module__THM3YW__stepperButton[data-disabled]{opacity:.35;cursor:var(--cursor-default);transform:none}.ui-module__THM3YW__stepperInput{width:4ch;min-width:0;font:inherit;font-size:var(--text-sm);color:var(--ink);text-align:center;font-variant-numeric:tabular-nums;background:0 0;border:0;outline:none;padding:0}.ui-module__THM3YW__slider{min-width:0;display:block}.ui-module__THM3YW__sliderControl{box-sizing:border-box;touch-action:none;-webkit-user-select:none;user-select:none;width:100%;height:32px;cursor:var(--cursor-pointer);align-items:center;display:flex}.ui-module__THM3YW__slider[data-disabled] .ui-module__THM3YW__sliderControl{opacity:.5;cursor:var(--cursor-default)}.ui-module__THM3YW__sliderTrack{background:var(--line-strong);-webkit-user-select:none;user-select:none;border-radius:999px;width:100%;height:4px;position:relative}.ui-module__THM3YW__sliderIndicator{background:var(--chosen);-webkit-user-select:none;user-select:none;border-radius:999px}.ui-module__THM3YW__sliderThumb{box-sizing:border-box;background:var(--panel);width:20px;height:20px;box-shadow:0 0 0 1px var(--line-strong), 0 1px 3px #1d212933;-webkit-user-select:none;user-select:none;border-radius:50%;transition:box-shadow .15s,transform .12s}.ui-module__THM3YW__sliderThumb:hover,.ui-module__THM3YW__sliderThumb[data-dragging]{box-shadow:0 0 0 1px var(--ink-3), 0 1px 3px #1d21293d}.ui-module__THM3YW__sliderThumb[data-dragging]{transform:scale(1.08)}.ui-module__THM3YW__sliderThumb:has(:focus-visible){box-shadow:0 0 0 1px var(--line-strong), var(--control-focus)}@media (prefers-reduced-motion:reduce){.ui-module__THM3YW__sliderThumb{transition:none}}@property --scroll-fade-start{syntax:"<length>";inherits:false;initial-value:0}@property --scroll-fade-end{syntax:"<length>";inherits:false;initial-value:0}.ui-module__THM3YW__scrollFade{--scroll-fade-size-start:12px;--scroll-fade-size-end:20px;-webkit-mask-image:linear-gradient(to bottom, transparent, #000 var(--scroll-fade-start), #000 calc(100% - var(--scroll-fade-end)), transparent);mask-image:linear-gradient(to bottom, transparent, #000 var(--scroll-fade-start), #000 calc(100% - var(--scroll-fade-end)), transparent);animation:linear both ui-module__THM3YW__scrollFadeStart,linear both ui-module__THM3YW__scrollFadeEnd;animation-timeline:scroll(self),scroll(self);animation-range:0 24px,calc(100% - 24px) 100%}.ui-module__THM3YW__scrollFade[data-axis=x]{--scroll-fade-size-start:16px;--scroll-fade-size-end:24px;-webkit-mask-image:linear-gradient(to right, transparent, #000 var(--scroll-fade-start), #000 calc(100% - var(--scroll-fade-end)), transparent);mask-image:linear-gradient(to right, transparent, #000 var(--scroll-fade-start), #000 calc(100% - var(--scroll-fade-end)), transparent);animation-timeline:scroll(self inline),scroll(self inline)}@keyframes ui-module__THM3YW__scrollFadeStart{0%{--scroll-fade-start:0px}to{--scroll-fade-start:var(--scroll-fade-size-start)}}@keyframes ui-module__THM3YW__scrollFadeEnd{0%{--scroll-fade-end:var(--scroll-fade-size-end)}to{--scroll-fade-end:0px}}.ui-module__THM3YW__split{grid-template-columns:minmax(0,1fr);align-items:start;gap:0 clamp(32px,4cqi,64px);max-width:1480px;display:grid}@container page (min-width:1000px){.ui-module__THM3YW__split{grid-template-columns:minmax(0,2fr) minmax(300px,1fr)}}.ui-module__THM3YW__splitMain,.ui-module__THM3YW__splitAside{min-width:0;container:page/inline-size}.ui-module__THM3YW__arrive>*{animation:ui-module__THM3YW__arrive .3s var(--ease) backwards}.ui-module__THM3YW__arrive>:nth-child(2){animation-delay:40ms}.ui-module__THM3YW__arrive>:nth-child(3){animation-delay:80ms}.ui-module__THM3YW__arrive>:nth-child(4){animation-delay:.12s}.ui-module__THM3YW__arrive>:nth-child(5){animation-delay:.16s}.ui-module__THM3YW__arrive>:nth-child(6){animation-delay:.2s}.ui-module__THM3YW__arrive>:nth-child(7){animation-delay:.24s}.ui-module__THM3YW__arrive>:nth-child(8){animation-delay:.28s}.ui-module__THM3YW__arrive>:nth-child(n+9){animation-delay:.32s}@keyframes ui-module__THM3YW__arrive{0%{opacity:0;transform:translateY(8px)}}@keyframes ui-module__THM3YW__arriveStill{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.ui-module__THM3YW__arrive>*{animation-name:ui-module__THM3YW__arriveStill}}.ui-module__THM3YW__dialogBackdrop{z-index:80;background:#0000005c;transition:opacity .16s;position:fixed;inset:0}.ui-module__THM3YW__dialogBackdrop[data-starting-style],.ui-module__THM3YW__dialogBackdrop[data-ending-style]{opacity:0}.ui-module__THM3YW__dialog{z-index:81;border-radius:var(--radius-dialog);background:var(--panel);width:min(440px,100vw - 32px);max-height:calc(100svh - 48px);box-shadow:var(--shadow-stack);outline:0;gap:10px;padding:24px;transition:opacity .16s,transform .16s;display:grid;position:fixed;top:50%;left:50%;overflow-y:auto;transform:translate(-50%,-50%)}.ui-module__THM3YW__dialog[data-size=wide]{width:min(520px,100vw - 32px)}.ui-module__THM3YW__dialog[data-starting-style],.ui-module__THM3YW__dialog[data-ending-style]{opacity:0;transform:translate(-50%,-48%)}.ui-module__THM3YW__dialogTitle{font-family:var(--font-serif);font-size:var(--serif-dialog);font-weight:400;line-height:1.15}.ui-module__THM3YW__dialogLine{font-size:var(--text-md);color:var(--ink-2);line-height:1.5}.ui-module__THM3YW__dialogForm{gap:16px;margin-top:8px;display:grid}.ui-module__THM3YW__dialogPair{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.ui-module__THM3YW__dialogActions{justify-content:flex-end;gap:8px;margin-top:6px;display:flex}.ui-module__THM3YW__field{box-sizing:border-box;border-radius:calc(12px * var(--corner-scale));corner-shape:var(--corner-shape,round);background:var(--panel);width:100%;min-width:0;height:38px;box-shadow:0 0 0 1px var(--line);font:inherit;font-size:var(--text-md);color:var(--ink);border:0;outline:none;padding:0 12px;transition:background .15s,box-shadow .15s}.ui-module__THM3YW__field::placeholder{color:var(--ink-3)}.ui-module__THM3YW__field:focus{box-shadow:var(--control-focus)}@media (prefers-reduced-motion:reduce){.ui-module__THM3YW__dialogBackdrop,.ui-module__THM3YW__dialog{transition:opacity .16s}}.ui-module__THM3YW__ghostRows{max-width:var(--page-measure,1280px);margin-inline:auto;display:grid}.ui-module__THM3YW__ghostRow{align-content:center;gap:8px;display:grid}.ui-module__THM3YW__ghostLine{background:var(--panel-2);border-radius:8px;height:16px;animation:1.4s ease-in-out infinite ui-module__THM3YW__breathe;display:block}.ui-module__THM3YW__ghostLine[data-sub]{height:11px}.ui-module__THM3YW__ghostRow:nth-child(2) .ui-module__THM3YW__ghostLine{animation-delay:.12s}.ui-module__THM3YW__ghostRow:nth-child(3) .ui-module__THM3YW__ghostLine{animation-delay:.24s}.ui-module__THM3YW__ghostRow:nth-child(4) .ui-module__THM3YW__ghostLine{animation-delay:.36s}.ui-module__THM3YW__ghostRow:nth-child(n+5) .ui-module__THM3YW__ghostLine{animation-delay:.48s}@media (prefers-reduced-motion:reduce){.ui-module__THM3YW__ghostLine{animation:none}}.ui-module__THM3YW__composer{border-radius:calc(20px * var(--corner-scale));corner-shape:var(--corner-shape,round);background:var(--panel);min-width:0;box-shadow:var(--surface-card-hover);transition:box-shadow .24s var(--ease);flex-direction:column;gap:6px;padding:10px 10px 8px 16px;display:flex}.ui-module__THM3YW__composer:focus-within{box-shadow:0 0 0 1px var(--line-strong), 0 1px 2px #1d21290d, 0 16px 40px -16px #1d21293d}.ui-module__THM3YW__composer[data-size=hero]{border-radius:calc(24px * var(--corner-scale));corner-shape:var(--corner-shape,round);padding:16px 12px 10px 20px}.ui-module__THM3YW__composerInput{resize:none;width:100%;color:var(--ink);font-family:var(--font-ui);font-size:var(--text-lg);overscroll-behavior:contain;scrollbar-width:thin;background:0 0;border:0;outline:0;padding:4px 0;line-height:1.45;overflow-y:auto}.ui-module__THM3YW__composer[data-size=hero] .ui-module__THM3YW__composerInput{font-size:16px}.ui-module__THM3YW__composerInput::placeholder{color:var(--ink-3)}.ui-module__THM3YW__composerSend{all:unset;background:var(--chosen);width:32px;height:32px;color:var(--on-chosen);cursor:var(--cursor-pointer);transition:background-color .18s var(--ease), color .18s var(--ease), scale .42s var(--spring,var(--ease)), transform .12s;border-radius:50%;flex:none;place-items:center;margin-left:auto;display:grid}.ui-module__THM3YW__composerSend svg{width:18px;height:18px}.ui-module__THM3YW__composerSend:disabled{background:color-mix(in srgb, var(--ink) 7%, transparent);color:var(--ink-3);cursor:var(--cursor-default);scale:.94}.ui-module__THM3YW__composerSend:active:not(:disabled){transform:scale(.94)}.ui-module__THM3YW__composerSend:focus-visible{box-shadow:var(--control-focus)}@media (prefers-reduced-motion:reduce){.ui-module__THM3YW__composerSend{transition:background-color .18s,color .18s}}
.workspace-module__mBkc8G__workspace{height:var(--sheet-block,100svh);grid-template-rows:auto minmax(0,1fr);display:grid;overflow:hidden}.workspace-module__mBkc8G__untitled{color:var(--ink-3)}.workspace-module__mBkc8G__saved{font-size:var(--text-sm);color:var(--ink-3);white-space:nowrap}.workspace-module__mBkc8G__saved[data-state=saving],.workspace-module__mBkc8G__saved[data-state=waiting]{color:var(--ink-2)}.workspace-module__mBkc8G__saved[data-state=failed]{color:var(--danger)}.workspace-module__mBkc8G__ghost{background:var(--panel-2);border-radius:8px;height:14px;animation:1.4s ease-in-out infinite workspace-module__mBkc8G__ghost;display:block}.workspace-module__mBkc8G__sheet .workspace-module__mBkc8G__ghost{background:color-mix(in srgb, var(--panel-2) 80%, var(--panel))}.workspace-module__mBkc8G__card .workspace-module__mBkc8G__ghost{background:color-mix(in srgb, var(--ink) 6%, var(--panel-2))}@keyframes workspace-module__mBkc8G__ghost{50%{opacity:.55}}@media (prefers-reduced-motion:reduce){.workspace-module__mBkc8G__ghost{animation:none}}.workspace-module__mBkc8G__body{grid-template-columns:minmax(0,1fr) 312px;min-height:0;display:grid}.workspace-module__mBkc8G__desk{border-radius:var(--radius-group);background:var(--panel-2);min-width:0;min-height:0;margin:0 0 12px 12px;padding:24px clamp(12px,2vw,32px) 96px;overflow-y:auto}.workspace-module__mBkc8G__sheet{border-radius:var(--radius-panel);background:var(--panel);width:min(100%,900px);box-shadow:var(--surface-card);gap:36px;margin:0 auto;padding:40px clamp(38px,3.2vw,44px) 56px;display:grid}.workspace-module__mBkc8G__lock{background:var(--panel-2);font-size:var(--text-sm);color:var(--ink-2);border-radius:12px;padding:10px 14px;line-height:1.45}.workspace-module__mBkc8G__section{gap:14px;min-width:0;display:grid}.workspace-module__mBkc8G__sectionHead{flex-wrap:wrap;align-items:baseline;gap:4px 12px;display:flex}.workspace-module__mBkc8G__sectionTitle{font-size:var(--text-sm);color:var(--ink-2);font-weight:500}.workspace-module__mBkc8G__sectionHeading{font-family:var(--font-serif);font-size:21px;font-weight:400;line-height:1.2}.workspace-module__mBkc8G__sheetHead{gap:10px;margin-bottom:-6px;display:grid}.workspace-module__mBkc8G__sheetTitle{min-height:0;font-family:var(--font-serif);letter-spacing:-.015em;text-wrap:balance;font-size:clamp(28px,3vw,36px);font-weight:400;line-height:1.1}textarea.workspace-module__mBkc8G__sheetTitle{padding-top:4px;padding-bottom:4px;line-height:1.12}.workspace-module__mBkc8G__props{flex-wrap:wrap;align-items:center;gap:2px 4px;margin-left:-8px;display:flex}.workspace-module__mBkc8G__prop{all:unset;box-sizing:border-box;border-radius:calc(9px * var(--corner-scale));corner-shape:var(--corner-shape,round);height:30px;font-size:var(--text-sm);color:var(--ink);white-space:nowrap;cursor:var(--cursor-pointer);align-items:center;gap:6px;padding:0 8px;transition:background .15s,box-shadow .15s,transform .12s;display:inline-flex}span.workspace-module__mBkc8G__prop{cursor:var(--cursor-default)}:is(button,label).workspace-module__mBkc8G__prop:hover,.workspace-module__mBkc8G__prop[data-popup-open]{background:var(--panel-2)}.workspace-module__mBkc8G__prop:focus-visible{box-shadow:var(--control-focus)}.workspace-module__mBkc8G__propName{color:var(--ink-3)}.workspace-module__mBkc8G__sectionHint{font-size:var(--text-meta);color:var(--ink-3)}.workspace-module__mBkc8G__caption{font-size:var(--text-xs);color:var(--ink-3)}.workspace-module__mBkc8G__small{font-size:var(--text-sm);color:var(--ink-2);line-height:1.45}.workspace-module__mBkc8G__small>a{display:inline-block}.workspace-module__mBkc8G__fact{white-space:nowrap}.workspace-module__mBkc8G__quiet{font-size:var(--text-sm);color:var(--ink-2);line-height:1.5}.workspace-module__mBkc8G__hold{font-size:var(--text-meta);color:var(--ink-2);line-height:1.45}.workspace-module__mBkc8G__hold:before{content:"";background:var(--danger);border-radius:50%;width:6px;height:6px;margin:0 7px 1px 0;display:inline-block}.workspace-module__mBkc8G__inline{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:3px;transition:text-decoration-color .15s}.workspace-module__mBkc8G__inline:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.workspace-module__mBkc8G__partner{grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);align-items:start;gap:16px 40px;display:grid}.workspace-module__mBkc8G__contactPick{width:calc(100% + 16px);font-size:var(--text-lg)}.workspace-module__mBkc8G__partnerCompany,.workspace-module__mBkc8G__partnerContact{align-content:start;gap:4px;min-width:0;display:grid}.workspace-module__mBkc8G__companyName{font-family:var(--font-serif);font-size:var(--serif-dialog);line-height:1.25}.workspace-module__mBkc8G__contactName{min-height:34px;font-size:var(--text-lg);align-items:center;display:flex}.workspace-module__mBkc8G__intro{font-size:var(--text-lg);text-wrap:pretty;line-height:1.6}.workspace-module__mBkc8G__lines{gap:12px;display:grid}.workspace-module__mBkc8G__lineList{gap:2px;margin:0 -14px 0 -38px;padding:0;list-style:none;display:grid}.workspace-module__mBkc8G__line{border-radius:var(--radius-row);background:var(--panel);grid-template-columns:22px minmax(0,1fr) auto;grid-template-areas:"grip words sum""remove cells cells";gap:6px 10px;padding:12px 14px 10px 6px;transition:background .15s,box-shadow .15s;display:grid}.workspace-module__mBkc8G__line[data-editable]:hover,.workspace-module__mBkc8G__line[data-editable]:focus-within{background:color-mix(in srgb, var(--panel-2) 45%, var(--panel))}.workspace-module__mBkc8G__line>:first-child{grid-area:grip;align-self:start;margin-top:1px}.workspace-module__mBkc8G__lineWords{grid-area:words;align-content:start;gap:1px;min-width:0;display:grid}.workspace-module__mBkc8G__lineWords>:is(input,textarea){width:100%;margin-right:0}.workspace-module__mBkc8G__lineName{min-height:32px;font-family:var(--font-serif);font-size:var(--serif-row)}.workspace-module__mBkc8G__lineDetail::placeholder{color:#0000}.workspace-module__mBkc8G__line:hover .workspace-module__mBkc8G__lineDetail::placeholder,.workspace-module__mBkc8G__line:focus-within .workspace-module__mBkc8G__lineDetail::placeholder{color:var(--ink-3)}.workspace-module__mBkc8G__line:not(:focus-within) .workspace-module__mBkc8G__lineDetail[data-empty]{opacity:0;height:0;min-height:0;padding-top:0;padding-bottom:0}.workspace-module__mBkc8G__lineDetail{min-height:0;font-size:var(--text-sm);color:var(--ink-2);padding-top:2px;padding-bottom:2px;line-height:1.5}.workspace-module__mBkc8G__deal{font-size:var(--text-meta);color:var(--ink);padding:1px 0 0;line-height:1.45}.workspace-module__mBkc8G__lineSum{text-align:right;grid-area:sum;align-content:start;justify-items:end;gap:2px;padding-top:6px;display:grid}.workspace-module__mBkc8G__lineTotal{font-size:var(--text-lg);font-variant-numeric:tabular-nums;white-space:nowrap}.workspace-module__mBkc8G__toPrice{background:color-mix(in srgb, var(--danger) 13%, transparent);font-size:var(--text-meta);white-space:nowrap;color:color-mix(in srgb, var(--danger) 80%, var(--ink));border-radius:999px;padding:1px 8px;line-height:1.6}.workspace-module__mBkc8G__lineAside{font-size:var(--text-xs);color:var(--ink-3);white-space:nowrap}.workspace-module__mBkc8G__line[data-optional] .workspace-module__mBkc8G__lineTotal{color:var(--ink-3)}.workspace-module__mBkc8G__count{all:unset;background:var(--panel-2);color:var(--ink);font-size:var(--text-xs);cursor:var(--cursor-pointer);border-radius:999px;margin-left:8px;padding:2px 8px;font-weight:500;transition:background .15s,transform .12s}.workspace-module__mBkc8G__count:hover{background:color-mix(in srgb, var(--ink) 8%, var(--panel-2))}.workspace-module__mBkc8G__count:active{transform:scale(.96)}.workspace-module__mBkc8G__count:focus-visible{box-shadow:var(--control-focus)}.workspace-module__mBkc8G__words{border-radius:var(--radius-row);background:var(--panel);grid-template-columns:22px minmax(0,1fr) 28px;grid-template-areas:"grip words remove";column-gap:10px;padding:8px 14px 8px 6px;transition:background .15s;display:grid}.workspace-module__mBkc8G__words[data-editable]:hover,.workspace-module__mBkc8G__words[data-editable]:focus-within{background:color-mix(in srgb, var(--panel-2) 45%, var(--panel))}.workspace-module__mBkc8G__words>:first-child{grid-area:grip;align-self:start;margin-top:6px}.workspace-module__mBkc8G__words>.workspace-module__mBkc8G__remove{grid-area:remove;align-self:start;margin-top:5px}.workspace-module__mBkc8G__words[data-kind=text]>.workspace-module__mBkc8G__remove{margin-top:2px}.workspace-module__mBkc8G__wordsBody{grid-area:words;align-content:start;gap:2px;min-width:0;display:grid}.workspace-module__mBkc8G__wordsBody>:is(input,textarea){width:100%;margin-right:0}.workspace-module__mBkc8G__words[data-kind=heading]{margin-top:14px}.workspace-module__mBkc8G__lineList>.workspace-module__mBkc8G__words[data-kind=heading]:first-child,.workspace-module__mBkc8G__groupLines>.workspace-module__mBkc8G__words[data-kind=heading]:first-child{margin-top:0}.workspace-module__mBkc8G__headingText{min-height:38px;font-family:var(--font-serif);font-size:var(--serif-dialog);letter-spacing:-.005em;line-height:1.2}p.workspace-module__mBkc8G__headingText,p.workspace-module__mBkc8G__paragraph{align-items:center;display:flex}.workspace-module__mBkc8G__paragraph{font-size:var(--text-md);text-wrap:pretty;white-space:pre-wrap;line-height:1.6}textarea.workspace-module__mBkc8G__paragraph{padding-top:6px;padding-bottom:6px}.workspace-module__mBkc8G__group{border-radius:var(--radius-card);background:color-mix(in srgb, var(--panel-2) 55%, var(--panel));gap:2px;padding:6px 0 8px;display:grid}.workspace-module__mBkc8G__groupHead{grid-template-columns:22px minmax(0,1fr) auto;grid-template-areas:"grip words controls""remove words controls";align-items:start;column-gap:10px;padding:8px 14px 4px 6px;display:grid}.workspace-module__mBkc8G__groupHead>:first-child{grid-area:grip}.workspace-module__mBkc8G__groupHead>.workspace-module__mBkc8G__remove{grid-area:remove;width:22px}.workspace-module__mBkc8G__group:hover .workspace-module__mBkc8G__groupHead>.workspace-module__mBkc8G__remove,.workspace-module__mBkc8G__group:focus-within .workspace-module__mBkc8G__groupHead>.workspace-module__mBkc8G__remove{opacity:1}.workspace-module__mBkc8G__groupWords{grid-area:words;gap:2px;min-width:0;display:grid}.workspace-module__mBkc8G__groupName,.workspace-module__mBkc8G__groupNameText{min-height:34px;font-family:var(--font-serif);font-size:21px;line-height:1.25}.workspace-module__mBkc8G__groupNameText{align-items:center;display:flex}.workspace-module__mBkc8G__groupMeta{font-size:var(--text-meta);color:var(--ink-2)}.workspace-module__mBkc8G__groupControls{flex-wrap:wrap;grid-area:controls;justify-content:flex-end;align-items:center;gap:8px;padding-top:2px;display:flex}.workspace-module__mBkc8G__groupQuantity{font-size:var(--text-meta);color:var(--ink-2);white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.workspace-module__mBkc8G__groupLines{gap:2px;margin:0;padding:0;list-style:none;display:grid}.workspace-module__mBkc8G__group .workspace-module__mBkc8G__line,.workspace-module__mBkc8G__group .workspace-module__mBkc8G__words{background:0 0}.workspace-module__mBkc8G__group .workspace-module__mBkc8G__line[data-editable]:hover,.workspace-module__mBkc8G__group .workspace-module__mBkc8G__line[data-editable]:focus-within,.workspace-module__mBkc8G__group .workspace-module__mBkc8G__words[data-editable]:hover,.workspace-module__mBkc8G__group .workspace-module__mBkc8G__words[data-editable]:focus-within{background:color-mix(in srgb, var(--panel) 70%, transparent)}.workspace-module__mBkc8G__groupDetails{font-size:var(--text-sm);color:var(--ink-2);gap:8px;padding:6px 14px 4px 38px;line-height:1.5;display:grid}.workspace-module__mBkc8G__groupDetails dl{gap:4px;margin:0;display:grid}.workspace-module__mBkc8G__groupDetails dl>div{grid-template-columns:110px minmax(0,1fr);gap:12px;display:grid}.workspace-module__mBkc8G__groupDetails dt{color:var(--ink-3)}.workspace-module__mBkc8G__groupDetails dd{color:var(--ink);text-wrap:pretty;margin:0}.workspace-module__mBkc8G__groupLifted{padding-bottom:12px}.workspace-module__mBkc8G__liftedLines{gap:4px;margin:0;padding:2px 14px 0 38px;list-style:none;display:grid}.workspace-module__mBkc8G__liftedLines li{font-size:var(--text-md);justify-content:space-between;gap:16px;display:flex}.workspace-module__mBkc8G__liftedLines li>:last-child{font-variant-numeric:tabular-nums;white-space:nowrap}.workspace-module__mBkc8G__liftedLines li[data-optional]{color:var(--ink-3)}.workspace-module__mBkc8G__line>.workspace-module__mBkc8G__remove{grid-area:remove;align-self:center;width:22px}.workspace-module__mBkc8G__cells{flex-wrap:wrap;grid-area:cells;align-items:center;gap:4px;margin-left:-8px;display:flex}.workspace-module__mBkc8G__qty{width:68px}.workspace-module__mBkc8G__unit{width:84px}.workspace-module__mBkc8G__price{width:114px}.workspace-module__mBkc8G__off{width:96px}.workspace-module__mBkc8G__agreed{width:128px}.workspace-module__mBkc8G__billing{width:100px}.workspace-module__mBkc8G__lineFacts{font-size:var(--text-sm);color:var(--ink-2);flex-wrap:wrap;grid-area:cells;gap:4px 18px;display:flex}.workspace-module__mBkc8G__lineFacts>span:first-child{color:var(--ink)}.workspace-module__mBkc8G__remove{all:unset;border-radius:calc(8px * var(--corner-scale));corner-shape:var(--corner-shape,round);width:28px;height:28px;color:var(--ink-3);cursor:var(--cursor-pointer);opacity:0;place-items:center;transition:opacity .15s,background .15s,color .15s;display:grid}.workspace-module__mBkc8G__line:hover .workspace-module__mBkc8G__remove,.workspace-module__mBkc8G__line:focus-within .workspace-module__mBkc8G__remove,.workspace-module__mBkc8G__words:hover .workspace-module__mBkc8G__remove,.workspace-module__mBkc8G__words:focus-within .workspace-module__mBkc8G__remove,.workspace-module__mBkc8G__part:hover .workspace-module__mBkc8G__remove,.workspace-module__mBkc8G__part:focus-within .workspace-module__mBkc8G__remove,.workspace-module__mBkc8G__remove:focus-visible{opacity:1}.workspace-module__mBkc8G__remove:hover{background:var(--panel-2);color:var(--ink)}.workspace-module__mBkc8G__remove:focus-visible{box-shadow:var(--control-focus)}.workspace-module__mBkc8G__addRow{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.workspace-module__mBkc8G__picker{flex:0 300px}.workspace-module__mBkc8G__packagePopup{width:max(var(--anchor-width), 380px)}.workspace-module__mBkc8G__pickerIncludes{white-space:normal;text-wrap:pretty}.workspace-module__mBkc8G__picker input{padding-left:38px}.workspace-module__mBkc8G__pickerIcon{color:var(--ink-3);pointer-events:none;position:absolute;left:12px}.workspace-module__mBkc8G__terms{gap:2px;display:grid}.workspace-module__mBkc8G__termHead,.workspace-module__mBkc8G__term{grid-template-columns:150px 128px 128px minmax(0,1fr);align-items:center;gap:10px;display:grid}.workspace-module__mBkc8G__term{min-height:38px}.workspace-module__mBkc8G__termHead{font-size:var(--text-xs);color:var(--ink-3);padding-bottom:2px}.workspace-module__mBkc8G__termHead>:is(:nth-child(2),:nth-child(3)){text-align:right;padding-right:8px}.workspace-module__mBkc8G__termName{font-size:var(--text-md)}.workspace-module__mBkc8G__termNote{font-size:var(--text-meta);color:var(--ink-2);text-wrap:pretty;line-height:1.4}.workspace-module__mBkc8G__termWide{grid-column:2/4;min-width:0}.workspace-module__mBkc8G__monthPick,.workspace-module__mBkc8G__term .workspace-module__mBkc8G__termDate{width:100%}.workspace-module__mBkc8G__termValue{font-size:var(--text-sm);padding:0 8px}.workspace-module__mBkc8G__holdAction{vertical-align:baseline;margin-left:4px}.workspace-module__mBkc8G__payment{justify-items:start;gap:12px;display:grid}.workspace-module__mBkc8G__parts{gap:2px;width:100%;margin:0;padding:0;list-style:none;display:grid}.workspace-module__mBkc8G__part{grid-template-columns:84px 150px minmax(0,1fr) auto 120px;align-items:center;gap:6px;min-height:38px;display:grid;position:relative}.workspace-module__mBkc8G__part>.workspace-module__mBkc8G__remove{position:absolute;top:5px;left:-34px}.workspace-module__mBkc8G__partShare{width:84px}.workspace-module__mBkc8G__partTrigger{width:150px}.workspace-module__mBkc8G__part .workspace-module__mBkc8G__partWords{width:auto;margin:0}.workspace-module__mBkc8G__partDate{all:unset;box-sizing:border-box;border-radius:calc(9px * var(--corner-scale));corner-shape:var(--corner-shape,round);height:32px;font-size:var(--text-sm);font-variant-numeric:tabular-nums;white-space:nowrap;cursor:var(--cursor-pointer);align-items:center;padding:0 8px;transition:background .15s;display:inline-flex}button.workspace-module__mBkc8G__partDate{background:var(--panel-2)}button.workspace-module__mBkc8G__partDate:hover,button.workspace-module__mBkc8G__partDate[data-popup-open]{background:color-mix(in srgb, var(--ink) 6%, var(--panel-2))}button.workspace-module__mBkc8G__partDate:focus-visible{box-shadow:var(--control-focus)}.workspace-module__mBkc8G__partAmount{font-size:var(--text-md);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.workspace-module__mBkc8G__partsFoot{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.workspace-module__mBkc8G__installments{gap:12px;width:100%;min-width:0;display:grid}.workspace-module__mBkc8G__installControls{gap:6px;display:grid}.workspace-module__mBkc8G__installRow{grid-template-columns:110px minmax(0,1fr) auto;align-items:center;gap:6px 14px;min-height:38px;display:grid}.workspace-module__mBkc8G__installName{font-size:var(--text-md)}.workspace-module__mBkc8G__installSlider{min-width:0}.workspace-module__mBkc8G__installCount{width:64px}.workspace-module__mBkc8G__installCount input{text-align:center}.workspace-module__mBkc8G__installMonth,.workspace-module__mBkc8G__installDate{width:100%;max-width:320px}.workspace-module__mBkc8G__installNote{font-size:var(--text-meta);color:var(--ink-2);text-align:right;line-height:1.4}.workspace-module__mBkc8G__installShare{font-size:var(--text-md);cursor:var(--cursor-pointer);justify-self:start;align-items:center;gap:10px;display:inline-flex}.workspace-module__mBkc8G__installPercent{width:110px}.workspace-module__mBkc8G__installWords{font-size:var(--text-md);text-wrap:pretty;line-height:1.5}.workspace-module__mBkc8G__installList{gap:2px;margin:0;padding:0;list-style:none;display:grid}.workspace-module__mBkc8G__installItem,.workspace-module__mBkc8G__installMore{min-height:30px;font-size:var(--text-sm);grid-template-columns:150px minmax(0,1fr) 120px;align-items:center;gap:6px;display:grid}.workspace-module__mBkc8G__installWhen{color:var(--ink-2);font-variant-numeric:tabular-nums}.workspace-module__mBkc8G__installAmount{font-size:var(--text-md);font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap}.workspace-module__mBkc8G__installMore{color:var(--ink-3);flex-wrap:wrap;gap:4px 10px;padding-left:156px;display:flex}.workspace-module__mBkc8G__planToggle{cursor:var(--cursor-pointer);align-items:flex-start;gap:10px;display:inline-flex}.workspace-module__mBkc8G__planToggle>:first-child{flex:none;margin-top:1px}.workspace-module__mBkc8G__planToggleWords{font-size:var(--text-md);gap:1px;display:grid}.workspace-module__mBkc8G__planToggleWords>span{font-size:var(--text-meta);color:var(--ink-2)}.workspace-module__mBkc8G__side{overflow-wrap:break-word;grid-template-columns:minmax(0,1fr);align-content:start;gap:12px;min-height:0;padding:0 16px 24px;display:grid;overflow-y:auto}.workspace-module__mBkc8G__card{border-radius:var(--radius-group);background:var(--panel);box-shadow:var(--surface-card);grid-template-columns:minmax(0,1fr);gap:16px;padding:18px 18px 20px;display:grid}.workspace-module__mBkc8G__cardTitle{font-size:var(--text-xs);color:var(--ink-3);font-weight:500}.workspace-module__mBkc8G__saving{font-family:var(--font-serif);font-size:var(--serif-section);letter-spacing:-.01em;line-height:1.12}.workspace-module__mBkc8G__saving[data-quiet]{color:var(--ink-2)}.workspace-module__mBkc8G__savingNone{font-size:var(--text-md);color:var(--ink-2)}.workspace-module__mBkc8G__sums{gap:8px;display:grid}.workspace-module__mBkc8G__sumsTitle{font-size:var(--text-xs);color:var(--ink-3);font-weight:500}.workspace-module__mBkc8G__sums dl{gap:5px;margin:0;display:grid}.workspace-module__mBkc8G__sums dl>div{font-size:var(--text-sm);justify-content:space-between;gap:12px;display:flex}.workspace-module__mBkc8G__sums dt{color:var(--ink-2)}.workspace-module__mBkc8G__sums dd{font-variant-numeric:tabular-nums;white-space:nowrap;margin:0}.workspace-module__mBkc8G__sums .workspace-module__mBkc8G__sumTotal{align-items:baseline;padding-top:4px}.workspace-module__mBkc8G__sumTotal dt{color:var(--ink)}.workspace-module__mBkc8G__sumTotal dd{font-family:var(--font-serif);font-size:var(--serif-dialog)}.workspace-module__mBkc8G__per{font-family:var(--font-ui);font-size:var(--text-sm);color:var(--ink-2)}.workspace-module__mBkc8G__note{font-size:var(--text-meta);color:var(--ink-3);line-height:1.45}.workspace-module__mBkc8G__plan{gap:10px;margin:0;padding:0;list-style:none;display:grid}.workspace-module__mBkc8G__planRow{font-size:var(--text-sm);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"when when""what amount""note note";column-gap:12px;line-height:1.4;display:grid}.workspace-module__mBkc8G__planWhen{font-size:var(--text-xs);color:var(--ink-3);grid-area:when}.workspace-module__mBkc8G__planWhat{grid-area:what;min-width:0}.workspace-module__mBkc8G__planAmount{font-variant-numeric:tabular-nums;text-align:right;white-space:nowrap;grid-area:amount}.workspace-module__mBkc8G__planRow[data-floor] .workspace-module__mBkc8G__planWhat,.workspace-module__mBkc8G__planRow[data-floor] .workspace-module__mBkc8G__planAmount{color:var(--ink-2)}.workspace-module__mBkc8G__planNote{font-size:var(--text-xs);color:var(--ink-3);grid-area:note}.workspace-module__mBkc8G__planSums{gap:4px;margin:0;padding-top:2px;display:grid}.workspace-module__mBkc8G__planSums>div{font-size:var(--text-sm);justify-content:space-between;gap:12px;display:flex}.workspace-module__mBkc8G__planSums dt{color:var(--ink-2)}.workspace-module__mBkc8G__planSums dd{font-variant-numeric:tabular-nums;white-space:nowrap;margin:0}.workspace-module__mBkc8G__history{grid-template-columns:minmax(0,1fr);gap:12px;margin:0;padding:0;list-style:none;display:grid}.workspace-module__mBkc8G__history li{font-size:var(--text-sm);overflow-wrap:anywhere;gap:1px;padding-left:16px;line-height:1.4;display:grid;position:relative}.workspace-module__mBkc8G__history li:before{content:"";background:var(--line-strong);border-radius:50%;width:6px;height:6px;position:absolute;top:7px;left:0}.workspace-module__mBkc8G__history li[data-on]:before{background:var(--ink)}.workspace-module__mBkc8G__history li>span{font-size:var(--text-meta);color:var(--ink-3)}.workspace-module__mBkc8G__history a{white-space:nowrap}@media (max-width:1100px){.workspace-module__mBkc8G__body{overscroll-behavior:contain;grid-template-columns:minmax(0,1fr);grid-auto-rows:max-content;overflow-y:auto}.workspace-module__mBkc8G__desk{margin:0 12px;overflow:visible}.workspace-module__mBkc8G__side{padding:16px 12px 32px;overflow:visible}.workspace-module__mBkc8G__side.workspace-module__mBkc8G__side{-webkit-mask-image:none;mask-image:none}}@container page (max-width:1036px){.workspace-module__mBkc8G__body{overscroll-behavior:contain;grid-template-columns:minmax(0,1fr);grid-auto-rows:max-content;overflow-y:auto}.workspace-module__mBkc8G__desk{margin:0 12px;overflow:visible}.workspace-module__mBkc8G__side{padding:16px 12px 32px;overflow:visible}.workspace-module__mBkc8G__side.workspace-module__mBkc8G__side{-webkit-mask-image:none;mask-image:none}}@media (max-width:900px){.workspace-module__mBkc8G__termHead,.workspace-module__mBkc8G__term{grid-template-columns:120px 116px 116px minmax(0,1fr)}}@container page (max-width:836px){.workspace-module__mBkc8G__termHead,.workspace-module__mBkc8G__term{grid-template-columns:120px 116px 116px minmax(0,1fr)}}@media (max-width:760px){.workspace-module__mBkc8G__body{padding-bottom:calc(64px + 12px + env(safe-area-inset-bottom,0px))}.workspace-module__mBkc8G__partner{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.workspace-module__mBkc8G__desk{margin:0 8px;padding:12px 8px 48px}.workspace-module__mBkc8G__sheet{gap:28px;padding:24px 18px 32px}.workspace-module__mBkc8G__lineList{margin:0 -8px}.workspace-module__mBkc8G__line{grid-template-columns:22px minmax(0,1fr);grid-template-areas:"grip words"".sum""remove cells";column-gap:6px;padding:10px 8px 10px 0}.workspace-module__mBkc8G__groupHead{grid-template-columns:22px minmax(0,1fr);grid-template-areas:"grip words""remove controls";gap:8px 6px;padding:6px 8px 4px 0}.workspace-module__mBkc8G__groupControls{justify-content:flex-start}.workspace-module__mBkc8G__groupDetails{padding:4px 8px 4px 28px}.workspace-module__mBkc8G__groupDetails dl>div{grid-template-columns:minmax(0,1fr);gap:0}.workspace-module__mBkc8G__lineSum{text-align:left;justify-items:start;padding-top:0}.workspace-module__mBkc8G__cells{margin-left:-8px}.workspace-module__mBkc8G__installRow{grid-template-columns:minmax(0,1fr) auto;gap:4px 12px;padding:4px 0}.workspace-module__mBkc8G__installName{font-size:var(--text-sm);color:var(--ink-2);grid-column:1/-1}.workspace-module__mBkc8G__installMonth{max-width:none}.workspace-module__mBkc8G__installNote{text-align:left;grid-column:1/-1}.workspace-module__mBkc8G__installList{gap:8px}.workspace-module__mBkc8G__installItem{grid-template-columns:minmax(0,1fr) auto;row-gap:0;min-height:0}.workspace-module__mBkc8G__installItem>:nth-child(2){font-size:var(--text-meta);color:var(--ink-3);grid-area:2/1}.workspace-module__mBkc8G__installItem>.workspace-module__mBkc8G__installAmount{grid-area:1/2/3}.workspace-module__mBkc8G__installMore{padding-left:0}.workspace-module__mBkc8G__part{flex-wrap:wrap;padding:4px 0;display:flex}.workspace-module__mBkc8G__part>.workspace-module__mBkc8G__remove{opacity:1;order:9;position:static}.workspace-module__mBkc8G__part .workspace-module__mBkc8G__partWords{flex:100%;order:3}.workspace-module__mBkc8G__partAmount{margin-left:auto}.workspace-module__mBkc8G__termHead,.workspace-module__mBkc8G__term{grid-template-columns:minmax(0,1fr) 92px 92px;row-gap:2px}.workspace-module__mBkc8G__termHead>:last-child{display:none}.workspace-module__mBkc8G__termNote{grid-column:1/-1;padding-bottom:6px}}.workspace-module__mBkc8G__historyChanges{gap:6px;margin-top:4px;display:grid}.workspace-module__mBkc8G__historyActions{flex-wrap:wrap;gap:4px 12px;display:flex}.workspace-module__mBkc8G__historyActions button{all:unset;font-size:var(--text-meta);color:var(--ink-2);cursor:var(--cursor-pointer);align-items:center;gap:4px;display:inline-flex}.workspace-module__mBkc8G__historyActions button:hover,.workspace-module__mBkc8G__historyActions button:focus-visible{color:var(--ink)}.workspace-module__mBkc8G__historyActions button:disabled{cursor:var(--cursor-default);opacity:.6}.workspace-module__mBkc8G__historyActions svg[data-open]{transform:rotate(180deg)}.workspace-module__mBkc8G__historyDiff{gap:8px;margin:2px 0 0;padding:0;list-style:none;display:grid}.workspace-module__mBkc8G__historyDiff li{font-size:var(--text-meta);white-space:pre-line;gap:1px;line-height:1.4;display:grid}.workspace-module__mBkc8G__historyDiff s{color:var(--ink-3);-webkit-text-decoration-color:color-mix(in srgb, var(--ink-3) 60%, transparent);text-decoration-color:color-mix(in srgb, var(--ink-3) 60%, transparent)}.workspace-module__mBkc8G__historyDiffName{font-size:var(--text-xs);color:var(--ink-3)}.workspace-module__mBkc8G__planMore{font-size:var(--text-meta);color:var(--ink-3);justify-content:space-between;align-items:center;gap:8px;display:flex}.workspace-module__mBkc8G__planMore button{all:unset;font-size:var(--text-meta);color:var(--ink-2);cursor:var(--cursor-pointer)}.workspace-module__mBkc8G__planMore button:hover,.workspace-module__mBkc8G__planMore button:focus-visible{color:var(--ink)}.workspace-module__mBkc8G__history .workspace-module__mBkc8G__historyDiff li{padding-left:0}.workspace-module__mBkc8G__history .workspace-module__mBkc8G__historyDiff li:before{content:none}
.sending-module__WAhmNG__dialog{width:min(560px,100vw - 32px)}.sending-module__WAhmNG__message{min-height:150px}.sending-module__WAhmNG__goes{font-size:var(--text-meta);color:var(--ink-3);align-items:flex-start;gap:8px;margin:-4px 0 0;line-height:1.45;display:flex}.sending-module__WAhmNG__goes svg{flex:none;margin-top:1px}.sending-module__WAhmNG__actions{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-top:6px;display:flex}.sending-module__WAhmNG__end{gap:8px;margin-left:auto;display:flex}.sending-module__WAhmNG__lines{gap:6px;display:grid}.sending-module__WAhmNG__state{font-size:var(--text-md);align-items:center;gap:8px;margin:0;font-weight:500;display:flex}.sending-module__WAhmNG__state svg{color:var(--ink-2)}.sending-module__WAhmNG__views{font-size:var(--text-sm);color:var(--ink);margin:0}.sending-module__WAhmNG__row{flex-wrap:wrap;gap:6px;margin-left:-2px;display:flex}.sending-module__WAhmNG__emails{font-size:var(--text-sm);gap:8px;margin:0;padding:0;line-height:1.4;list-style:none;display:grid}.sending-module__WAhmNG__emails li{gap:2px;display:grid}.sending-module__WAhmNG__emails li[data-failed]>:first-child:before{content:"";background:var(--danger);border-radius:50%;width:6px;height:6px;margin:0 7px 1px 0;display:inline-block}@media (max-width:560px){.sending-module__WAhmNG__end{justify-content:flex-end;width:100%}.sending-module__WAhmNG__addresses.sending-module__WAhmNG__addresses{grid-template-columns:minmax(0,1fr)}}
.columns-module__xu2S6q__trigger{all:unset;background:var(--segment-track);width:32px;height:32px;color:var(--ink-2);cursor:var(--cursor-pointer);border-radius:50%;flex:none;place-items:center;transition:background .15s,color .15s,transform .12s;display:inline-grid}.columns-module__xu2S6q__trigger svg{width:18px;height:18px}.columns-module__xu2S6q__trigger:hover,.columns-module__xu2S6q__trigger[data-popup-open]{color:var(--ink)}.columns-module__xu2S6q__trigger[data-popup-open]{background:color-mix(in srgb, var(--ink) 9%, var(--segment-track))}.columns-module__xu2S6q__trigger:active{transform:scale(.96)}.columns-module__xu2S6q__trigger:focus-visible{box-shadow:var(--control-focus)}.columns-module__xu2S6q__positioner{z-index:60;outline:none}.columns-module__xu2S6q__popup{width:280px;max-height:min(560px, var(--available-height,560px));overscroll-behavior:contain;box-sizing:border-box;background:var(--panel);box-shadow:var(--shadow-pop);color:var(--ink);transform-origin:var(--transform-origin);transition:opacity .14s, transform .14s var(--ease);border-radius:16px;outline:none;padding:6px;overflow-y:auto}.columns-module__xu2S6q__popup[data-starting-style],.columns-module__xu2S6q__popup[data-ending-style]{opacity:0;transform:scale(.98)translateY(-2px)}.columns-module__xu2S6q__sortRow{border-bottom:1px solid var(--line);min-height:44px;font-size:var(--text-md);align-items:center;gap:8px;margin:-6px -6px 6px;padding:4px 10px 4px 16px;display:flex}.columns-module__xu2S6q__sortIcon{color:var(--ink-2);flex:none}.columns-module__xu2S6q__sortName{margin-right:auto;font-weight:500}.columns-module__xu2S6q__way{--control-block:28px;flex:none}.columns-module__xu2S6q__head{font-size:var(--text-xs);color:var(--ink-3);padding:6px 10px 4px}.columns-module__xu2S6q__list{margin:0;padding:0;list-style:none;display:grid}.columns-module__xu2S6q__row{min-height:36px;font-size:var(--text-md);border-radius:10px;align-items:center;gap:6px;padding:0 4px 0 2px;transition:background .15s;display:flex}.columns-module__xu2S6q__row:hover{background:var(--panel-2)}.columns-module__xu2S6q__lifted{background:var(--panel)}.columns-module__xu2S6q__name{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.columns-module__xu2S6q__name[data-off]{color:var(--ink-3)}.columns-module__xu2S6q__eye{--control-block:28px;color:var(--ink);flex:none}.columns-module__xu2S6q__eye[data-off]{color:var(--ink-3)}.columns-module__xu2S6q__empty{font-size:var(--text-xs);color:var(--ink-3);flex:none;padding:0 8px}.columns-module__xu2S6q__foot{border-top:1px solid var(--line);margin:6px -6px -6px;padding:10px 16px 12px}.columns-module__xu2S6q__reset{all:unset;font-size:var(--text-sm);color:var(--ink-2);cursor:var(--cursor-pointer)}.columns-module__xu2S6q__reset:hover{color:var(--ink)}.columns-module__xu2S6q__reset:focus-visible{box-shadow:var(--control-focus);border-radius:4px}
.chat-module__tImYeG__log,.chat-module__tImYeG__bubble,.chat-module__tImYeG__answer,.chat-module__tImYeG__steps,.chat-module__tImYeG__step,.chat-module__tImYeG__status,.chat-module__tImYeG__toLatest,.chat-module__tImYeG__menu,.chat-module__tImYeG__chip{--chat-spring:linear(0, .009, .035 2.1%, .141 4.4%, .723 12.9%, .938 16.7%, 1.017, 1.077 20.4%, 1.121, 1.149 24.3%, 1.159, 1.163 27.8%, 1.154, 1.129 32.8%, 1.051 39.6%, 1.017 43.1%, .991, .977 51%, .974 53.8%, .975 57.1%, .997 69.8%, 1.003 76.9%, 1);--chat-out:cubic-bezier(.22, 1, .36, 1)}.chat-module__tImYeG__log{overscroll-behavior:contain;flex-direction:column;min-height:0;display:flex;overflow-y:auto;-webkit-mask-image:linear-gradient(#0000,#000 12px calc(100% - 20px),#0000);mask-image:linear-gradient(#0000,#000 12px calc(100% - 20px),#0000)}.chat-module__tImYeG__content{flex-direction:column;flex:1 0 auto;min-width:0;display:flex}.chat-module__tImYeG__toLatest{all:unset;z-index:1;background:var(--panel);width:32px;height:32px;box-shadow:0 0 0 1px var(--line-strong), var(--shadow-lift);color:var(--ink);cursor:var(--cursor-pointer);animation:chat-module__tImYeG__settle .24s var(--chat-out) both;border-radius:50%;flex:none;align-self:center;place-items:center;margin-top:-32px;transition:background .15s,transform .12s;display:grid;position:sticky;bottom:12px}.chat-module__tImYeG__toLatest:hover{background:var(--panel-2)}.chat-module__tImYeG__toLatest:active{transform:scale(.94)}.chat-module__tImYeG__toLatest:focus-visible{box-shadow:0 0 0 1px var(--line-strong), var(--shadow-lift), var(--control-focus)}.chat-module__tImYeG__userTurn{flex-direction:column;align-self:flex-end;align-items:flex-end;gap:6px;min-width:0;max-width:88%;display:flex}.chat-module__tImYeG__bubble{background:var(--panel-2);max-width:100%;color:var(--ink);font-size:var(--text-md);white-space:pre-wrap;overflow-wrap:anywhere;transform-origin:100% 100%;animation:chat-module__tImYeG__enter .52s var(--chat-spring) both;border-radius:17px;padding:7px 12px;line-height:1.4}.chat-module__tImYeG__quote{max-width:100%;box-shadow:inset 2px 0 0 var(--line-strong);font-size:var(--text-meta);color:var(--ink-3);-webkit-line-clamp:3;white-space:pre-line;-webkit-box-orient:vertical;margin:0;padding-left:10px;line-height:1.45;display:-webkit-box;overflow:hidden}.chat-module__tImYeG__answer{animation:chat-module__tImYeG__settle .42s var(--chat-out) both}.chat-module__tImYeG__prose{font-family:var(--font-ui);font-size:var(--text-md);color:var(--ink);text-wrap:pretty;overflow-wrap:anywhere;grid-template-columns:minmax(0,1fr);gap:.55em;line-height:1.5;display:grid}.chat-module__tImYeG__prose p,.chat-module__tImYeG__prose ul,.chat-module__tImYeG__prose ol{margin:0}.chat-module__tImYeG__prose ul,.chat-module__tImYeG__prose ol{gap:.2em;padding-left:1.1em;display:grid}.chat-module__tImYeG__prose li::marker{color:var(--ink-3)}.chat-module__tImYeG__prose table{font-size:var(--text-sm);line-height:1.45}.chat-module__tImYeG__writing>p:last-child:after,.chat-module__tImYeG__writing>:is(ul,ol):last-child>li:last-child:after{content:"";vertical-align:middle;background:currentColor;border-radius:50%;width:.42em;height:.42em;margin-left:.25em;animation:1s ease-in-out infinite chat-module__tImYeG__breathe;display:inline-block}.chat-module__tImYeG__step{min-width:0;font-size:var(--text-meta);color:var(--ink-3);animation:chat-module__tImYeG__settle .32s var(--chat-out) both;align-items:center;gap:8px;margin:0;line-height:1.3;display:flex}.chat-module__tImYeG__step>svg{flex:none}.chat-module__tImYeG__stepText{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.chat-module__tImYeG__step[data-state=live] .chat-module__tImYeG__stepText,.chat-module__tImYeG__step[data-state=failed]{color:var(--ink-2)}.chat-module__tImYeG__steps{min-width:0;animation:chat-module__tImYeG__settle .32s var(--chat-out) both;gap:6px;display:grid}.chat-module__tImYeG__stepsHead{all:unset;min-width:0;font-size:var(--text-meta);color:var(--ink-3);cursor:var(--cursor-pointer);align-items:center;gap:8px;line-height:1.3;transition:color .15s;display:flex}.chat-module__tImYeG__stepsHead:hover,.chat-module__tImYeG__stepsHead:focus-visible{color:var(--ink-2)}.chat-module__tImYeG__stepsHead:focus-visible{box-shadow:var(--control-focus);border-radius:6px}.chat-module__tImYeG__stepsIcons{flex:none;display:inline-flex}.chat-module__tImYeG__stepsIcons>span{background:var(--panel-2);width:20px;height:20px;box-shadow:0 0 0 2px var(--panel);border-radius:50%;place-items:center;display:grid}.chat-module__tImYeG__stepsIcons>span+span{margin-left:-6px}.chat-module__tImYeG__stepsIcons svg{width:12px;height:12px}.chat-module__tImYeG__stepsMore{color:var(--ink-3);flex:none}.chat-module__tImYeG__stepsChevron{transition:transform .2s var(--chat-out);flex:none}.chat-module__tImYeG__steps[data-open] .chat-module__tImYeG__stepsChevron{transform:rotate(180deg)}.chat-module__tImYeG__stepsFold{opacity:0;visibility:hidden;transition:grid-template-rows .2s var(--chat-out), margin-top .2s var(--chat-out), opacity .16s var(--chat-out), visibility 0s linear .2s;grid-template-rows:0fr;margin-top:-6px;display:grid}.chat-module__tImYeG__steps[data-open]>.chat-module__tImYeG__stepsFold{opacity:1;visibility:visible;grid-template-rows:1fr;margin-top:0;transition-delay:0s}.chat-module__tImYeG__stepsList{min-height:0;box-shadow:inset 1px 0 0 var(--line-strong);gap:6px;margin:0 0 0 9px;padding:2px 0 2px 16px;list-style:none;display:grid;overflow:hidden}.chat-module__tImYeG__status{min-width:0;min-height:1.4em;font-size:var(--text-meta);color:var(--ink-3);animation:chat-module__tImYeG__settle .32s var(--chat-out,ease-out) both;align-items:center;gap:8px;margin:0;line-height:1.4;display:flex}.chat-module__tImYeG__dots{flex:none;justify-content:center;align-items:center;gap:2.5px;width:16px;display:inline-flex}.chat-module__tImYeG__dots>span{background:currentColor;border-radius:50%;width:3.5px;height:3.5px;animation:1.2s ease-in-out infinite both chat-module__tImYeG__dot}.chat-module__tImYeG__dots>span:nth-child(2){animation-delay:.16s}.chat-module__tImYeG__dots>span:nth-child(3){animation-delay:.32s}@keyframes chat-module__tImYeG__dot{0%,80%,to{opacity:.3;scale:.8}40%{opacity:1;scale:1.1}}.chat-module__tImYeG__shimmer{background:linear-gradient(90deg, var(--ink-3) 0%, var(--ink-3) 35%, var(--ink) 50%, var(--ink-3) 65%, var(--ink-3) 100%) 0 0 / 250% 100%;color:#0000;text-overflow:ellipsis;white-space:nowrap;-webkit-background-clip:text;background-clip:text;min-width:0;animation:2s linear infinite chat-module__tImYeG__shimmer;overflow:hidden}.chat-module__tImYeG__menu{z-index:5;overscroll-behavior:contain;border-radius:var(--radius-row);background:var(--panel);max-height:min(340px,50svh);box-shadow:var(--shadow-lift), 0 0 0 1px var(--line);animation:chat-module__tImYeG__settle .16s var(--chat-out,ease-out) both;gap:2px;padding:6px;display:grid;position:absolute;bottom:calc(100% + 6px);left:0;right:0;overflow-y:auto}.chat-module__tImYeG__menuHead{font-size:var(--text-xs);color:var(--ink-3);margin:0;padding:6px 10px 3px}.chat-module__tImYeG__menuItem{cursor:var(--cursor-pointer);border-radius:10px;grid-template-columns:16px minmax(0,1fr);align-items:start;gap:8px;padding:6px 10px 7px;display:grid}.chat-module__tImYeG__menuItem>svg{color:var(--ink-3);margin-top:1px}.chat-module__tImYeG__menuItem[data-active]{background:var(--panel-2)}.chat-module__tImYeG__menuItem[data-active]>svg{color:var(--ink)}.chat-module__tImYeG__menuText{gap:1px;min-width:0;display:grid}.chat-module__tImYeG__menuName{font-size:var(--text-sm);text-overflow:ellipsis;white-space:nowrap;line-height:1.35;overflow:hidden}.chat-module__tImYeG__menuLine{font-size:var(--text-xs);color:var(--ink-3);text-overflow:ellipsis;white-space:nowrap;line-height:1.3;overflow:hidden}.chat-module__tImYeG__menuNote{font-size:var(--text-sm);color:var(--ink-3);margin:0;padding:6px 10px}.chat-module__tImYeG__chips{flex-wrap:wrap;gap:4px;margin:0;padding:0;list-style:none;display:flex}.chat-module__tImYeG__userTurn>.chat-module__tImYeG__chips{justify-content:flex-end}.chat-module__tImYeG__chip{background:var(--panel-2);min-width:0;max-width:100%;font-size:var(--text-meta);color:var(--ink-2);animation:chat-module__tImYeG__settle .2s var(--chat-out,ease-out) both;border-radius:999px;align-items:center;gap:5px;padding:2px 6px 2px 8px;line-height:1.5;display:inline-flex}.chat-module__tImYeG__chip>svg{width:12px;height:12px;color:var(--ink-3);flex:none}.chat-module__tImYeG__chipName{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.chat-module__tImYeG__chip>button{all:unset;width:16px;height:16px;color:var(--ink-3);cursor:var(--cursor-pointer);border-radius:50%;flex:none;place-items:center;display:grid}.chat-module__tImYeG__chip>button:hover,.chat-module__tImYeG__chip>button:focus-visible{background:color-mix(in srgb, var(--ink) 8%, transparent);color:var(--ink)}@keyframes chat-module__tImYeG__settle{0%{opacity:0;translate:0 6px}to{opacity:1;translate:none}}@keyframes chat-module__tImYeG__enter{0%{opacity:0;scale:.6}to{opacity:1;scale:1}}@keyframes chat-module__tImYeG__breathe{50%{opacity:.25}}@keyframes chat-module__tImYeG__shimmer{0%{background-position:100% 0}to{background-position:-150% 0}}@media (prefers-reduced-motion:reduce){.chat-module__tImYeG__toLatest,.chat-module__tImYeG__bubble,.chat-module__tImYeG__answer,.chat-module__tImYeG__step,.chat-module__tImYeG__steps,.chat-module__tImYeG__status{animation-name:chat-module__tImYeG__fade}.chat-module__tImYeG__writing>p:last-child:after,.chat-module__tImYeG__writing>:is(ul,ol):last-child>li:last-child:after,.chat-module__tImYeG__dots>span{animation:none}.chat-module__tImYeG__dots>span{opacity:.6}.chat-module__tImYeG__stepsFold{transition:opacity .16s,visibility 0s linear .16s}.chat-module__tImYeG__steps[data-open]>.chat-module__tImYeG__stepsFold{transition-delay:0s}.chat-module__tImYeG__shimmer{color:var(--ink-3);background:0 0;animation:none}}@keyframes chat-module__tImYeG__fade{0%{opacity:0}}
.calendar-module__I7X_zW__page{--hour:52px;--gutter:56px;--view-height:calc(var(--sheet-block,100svh) - var(--topbar-block,var(--bar)) - 40px);transition:opacity .15s var(--ease)}.calendar-module__I7X_zW__page[data-pending]{opacity:.6;transition-delay:.12s}.calendar-module__I7X_zW__toolbar{align-items:center;gap:10px;display:flex}.calendar-module__I7X_zW__steps{gap:2px;display:inline-flex}.calendar-module__I7X_zW__people{align-items:center;gap:6px;display:flex}.calendar-module__I7X_zW__person{all:unset;cursor:var(--cursor-pointer);box-shadow:0 0 0 2px var(--canvas), 0 0 0 3.5px var(--who);transition:opacity .15s, box-shadow .15s, transform .12s var(--ease);border-radius:50%;display:flex}.calendar-module__I7X_zW__person[aria-pressed=false]{opacity:.35;box-shadow:0 0 0 2px var(--canvas);filter:grayscale()}.calendar-module__I7X_zW__person:active{transform:scale(.94)}.calendar-module__I7X_zW__person:focus-visible{outline:2px solid var(--accent-ink);outline-offset:4px}.calendar-module__I7X_zW__person>span{background:var(--who);color:#fff}.calendar-module__I7X_zW__emptyIcon{width:28px;height:28px;color:var(--ink-3)}.calendar-module__I7X_zW__grid{height:var(--view-height);grid-template-rows:auto auto minmax(0,1fr);min-height:480px;margin-top:4px;margin-bottom:-96px;display:grid}.calendar-module__I7X_zW__heads,.calendar-module__I7X_zW__dayRow{grid-template-columns:var(--gutter) repeat(var(--columns), minmax(0, 1fr));column-gap:2px;display:grid}.calendar-module__I7X_zW__heads{padding-bottom:8px}.calendar-module__I7X_zW__head{justify-content:center;align-items:center;min-width:0;display:flex}.calendar-module__I7X_zW__dayHead{all:unset;cursor:var(--cursor-pointer);border-radius:999px;align-items:center;gap:8px;padding:4px 10px 4px 12px;transition:background .15s;display:inline-flex}.calendar-module__I7X_zW__dayHead:hover{background:var(--panel-2)}.calendar-module__I7X_zW__weekday{font-size:var(--text-sm);color:var(--ink-3)}.calendar-module__I7X_zW__date{min-width:28px;height:28px;font-size:var(--text-md);color:var(--ink);font-variant-numeric:tabular-nums;border-radius:999px;place-items:center;padding:0 4px;font-weight:500;display:inline-grid}.calendar-module__I7X_zW__head[data-today] .calendar-module__I7X_zW__date{background:var(--chosen);color:var(--on-chosen)}.calendar-module__I7X_zW__head[data-today] .calendar-module__I7X_zW__weekday{color:var(--ink)}.calendar-module__I7X_zW__personHead{min-width:0;font-size:var(--text-sm);color:var(--ink);align-items:center;gap:8px;font-weight:500;display:inline-flex}.calendar-module__I7X_zW__personFace{box-shadow:0 0 0 2px var(--canvas), 0 0 0 3.5px var(--who);border-radius:50%;flex:none;display:flex}.calendar-module__I7X_zW__personFace>span{background:var(--who);color:#fff}.calendar-module__I7X_zW__personName{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.calendar-module__I7X_zW__dayRow{grid-auto-flow:dense;row-gap:3px;max-height:104px;padding-bottom:8px;overflow-y:auto}.calendar-module__I7X_zW__dayRowLabel{font-size:var(--text-xs);color:var(--ink-3);text-align:right;grid-area:1/1;align-self:center;padding-right:10px}.calendar-module__I7X_zW__dayCell{align-content:start;gap:3px;min-width:0;display:grid}.calendar-module__I7X_zW__dayChip{all:unset;box-sizing:border-box;background:color-mix(in srgb, var(--who) 22%, var(--panel));min-width:0;height:24px;box-shadow:inset 3px 0 0 var(--who);font-size:var(--text-xs);color:var(--ink);text-overflow:ellipsis;white-space:nowrap;cursor:var(--cursor-pointer);border-radius:6px;padding:0 8px;font-weight:500;line-height:24px;transition:background .15s;overflow:hidden}.calendar-module__I7X_zW__dayChip:hover{background:color-mix(in srgb, var(--who) 32%, var(--panel))}.calendar-module__I7X_zW__scroller{overscroll-behavior:contain;border-radius:var(--radius-group) var(--radius-group) 0 0;scrollbar-width:thin;position:relative;overflow-y:auto}.calendar-module__I7X_zW__body{grid-template-columns:var(--gutter) repeat(var(--columns), minmax(0, 1fr));column-gap:2px;display:grid;position:relative}.calendar-module__I7X_zW__hours{position:relative}.calendar-module__I7X_zW__hour{font-size:var(--text-xs);color:var(--ink-3);font-variant-numeric:tabular-nums;position:absolute;right:10px;transform:translateY(-50%)}.calendar-module__I7X_zW__column{background-color:var(--panel-2);background-image:linear-gradient(to bottom, transparent calc(var(--hour) * 8), color-mix(in srgb, var(--panel) 55%, transparent) calc(var(--hour) * 8), color-mix(in srgb, var(--panel) 55%, transparent) calc(var(--hour) * 17), transparent calc(var(--hour) * 17)), linear-gradient(to bottom, color-mix(in srgb, var(--ink) 7%, transparent) 1px, transparent 1px);background-size:100% 100%, 100% var(--hour);min-width:0;position:relative}.calendar-module__I7X_zW__column[data-today]{background-color:color-mix(in srgb, var(--ink) 5%, var(--panel-2))}.calendar-module__I7X_zW__now{z-index:3;background:var(--danger);pointer-events:none;height:2px;margin-top:-1px;position:absolute;left:-4px;right:0}.calendar-module__I7X_zW__now:before{content:"";background:var(--danger);border-radius:50%;width:10px;height:10px;position:absolute;top:-4px;left:0}.calendar-module__I7X_zW__event{all:unset;box-sizing:border-box;z-index:1;background:color-mix(in srgb, var(--who) 18%, var(--panel));box-shadow:inset 3px 0 0 var(--who), 0 0 0 1px var(--canvas);color:var(--ink);cursor:var(--cursor-pointer);transition:background .15s, transform .12s var(--ease);border-radius:7px;flex-direction:column;gap:1px;padding:4px 6px 4px 9px;display:flex;position:absolute;overflow:hidden;container:event/inline-size}.calendar-module__I7X_zW__event[data-nested]{box-shadow:inset 3px 0 0 var(--who), 0 0 0 1.5px var(--canvas)}.calendar-module__I7X_zW__event:hover{z-index:2;background:color-mix(in srgb, var(--who) 28%, var(--panel))}.calendar-module__I7X_zW__event:active{transform:scale(.985)}.calendar-module__I7X_zW__event:focus-visible{outline:2px solid var(--accent-ink);outline-offset:1px}.calendar-module__I7X_zW__event[data-short]{justify-content:center;padding-block:0}.calendar-module__I7X_zW__eventLine{align-items:baseline;gap:6px;min-width:0;display:flex}.calendar-module__I7X_zW__eventTitle{overflow-wrap:anywhere;font-size:var(--text-xs);-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:none;font-weight:500;line-height:1.3;display:-webkit-box;overflow:hidden}.calendar-module__I7X_zW__eventLine .calendar-module__I7X_zW__eventTitle{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;display:block}.calendar-module__I7X_zW__eventTime{color:var(--ink-2);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;flex:none;font-size:11px;overflow:hidden}@container event not (min-width:64px){.calendar-module__I7X_zW__event .calendar-module__I7X_zW__eventTime,.calendar-module__I7X_zW__event .calendar-module__I7X_zW__eventMarks{display:none}.calendar-module__I7X_zW__event .calendar-module__I7X_zW__eventTitle{-webkit-line-clamp:4}}.calendar-module__I7X_zW__eventPartner{color:color-mix(in srgb, var(--who) 70%, var(--ink));text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:11px;font-weight:500;overflow:hidden}.calendar-module__I7X_zW__eventMarks{color:color-mix(in srgb, var(--who) 70%, var(--ink));align-items:center;gap:3px;display:flex;position:absolute;bottom:4px;right:5px}.calendar-module__I7X_zW__event[data-short] .calendar-module__I7X_zW__eventMarks{top:50%;bottom:auto;transform:translateY(-50%)}.calendar-module__I7X_zW__dot{width:7px;height:7px;box-shadow:0 0 0 1.5px var(--panel);border-radius:50%}:is(.calendar-module__I7X_zW__dayChip,.calendar-module__I7X_zW__monthEvent,.calendar-module__I7X_zW__agendaEvent)[data-declined]{opacity:.5}.calendar-module__I7X_zW__event[data-declined]{background:color-mix(in srgb, var(--who) 7%, var(--panel));box-shadow:inset 3px 0 0 color-mix(in srgb, var(--who) 40%, var(--panel)), 0 0 0 1px var(--canvas);color:var(--ink-3)}:is(.calendar-module__I7X_zW__event,.calendar-module__I7X_zW__dayChip,.calendar-module__I7X_zW__monthEvent,.calendar-module__I7X_zW__agendaEvent)[data-declined] :is(.calendar-module__I7X_zW__eventTitle,.calendar-module__I7X_zW__monthTitle,.calendar-module__I7X_zW__agendaTitle),.calendar-module__I7X_zW__dayChip[data-declined]{text-decoration:line-through;-webkit-text-decoration-color:color-mix(in srgb, var(--ink) 40%, transparent);text-decoration-color:color-mix(in srgb, var(--ink) 40%, transparent)}:is(.calendar-module__I7X_zW__event,.calendar-module__I7X_zW__dayChip)[data-maybe]{background:repeating-linear-gradient(-45deg, color-mix(in srgb, var(--who) 10%, var(--panel)) 0 6px, color-mix(in srgb, var(--who) 20%, var(--panel)) 6px 12px)}:is(.calendar-module__I7X_zW__event,.calendar-module__I7X_zW__dayChip)[data-private]{--who:var(--ink-3);background:repeating-linear-gradient(-45deg, var(--panel) 0 6px, var(--panel-2) 6px 12px);color:var(--ink-2)}:is(.calendar-module__I7X_zW__event,.calendar-module__I7X_zW__dayChip)[data-free]{background:var(--panel);box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--who) 45%, transparent), inset 3px 0 0 var(--who), 0 0 0 1px var(--canvas)}:is(.calendar-module__I7X_zW__event,.calendar-module__I7X_zW__dayChip)[data-kept]{background:repeating-linear-gradient(-45deg, color-mix(in srgb, var(--who) 8%, var(--panel)) 0 5px, var(--panel) 5px 10px)}.calendar-module__I7X_zW__month{height:var(--view-height);grid-template-rows:auto minmax(0,1fr);min-height:560px;margin-top:4px;margin-bottom:-96px;display:grid}.calendar-module__I7X_zW__monthHeads{grid-template-columns:repeat(7,minmax(0,1fr));padding-bottom:8px;display:grid}.calendar-module__I7X_zW__monthHead{font-size:var(--text-sm);color:var(--ink-3);padding-left:10px}.calendar-module__I7X_zW__monthDays{grid-template-rows:repeat(6,minmax(118px,1fr));grid-template-columns:repeat(7,minmax(0,1fr));gap:2px;min-height:0;display:grid;overflow-y:auto}.calendar-module__I7X_zW__monthDay{background:var(--panel-2);flex-direction:column;gap:2px;min-width:0;min-height:0;padding:6px 6px 4px;display:flex;overflow:hidden}.calendar-module__I7X_zW__monthDays>:first-child{border-top-left-radius:var(--radius-card)}.calendar-module__I7X_zW__monthDays>:nth-child(7){border-top-right-radius:var(--radius-card)}.calendar-module__I7X_zW__monthDays>:nth-child(36){border-bottom-left-radius:var(--radius-card)}.calendar-module__I7X_zW__monthDays>:last-child{border-bottom-right-radius:var(--radius-card)}.calendar-module__I7X_zW__monthDay[data-other]{background:color-mix(in srgb, var(--panel-2) 45%, var(--canvas))}.calendar-module__I7X_zW__monthDay[data-other] .calendar-module__I7X_zW__monthNumber{color:var(--ink-3)}.calendar-module__I7X_zW__monthNumber{all:unset;min-width:24px;height:24px;font-size:var(--text-sm);color:var(--ink);font-variant-numeric:tabular-nums;cursor:var(--cursor-pointer);border-radius:999px;align-self:flex-start;place-items:center;margin-bottom:2px;padding:0 4px;font-weight:500;display:inline-grid}.calendar-module__I7X_zW__monthNumber:hover{background:var(--segment-track)}.calendar-module__I7X_zW__monthDay[data-today] .calendar-module__I7X_zW__monthNumber{background:var(--chosen);color:var(--on-chosen)}.calendar-module__I7X_zW__monthEvent{all:unset;box-sizing:border-box;min-width:0;font-size:var(--text-xs);color:var(--ink);cursor:var(--cursor-pointer);border-radius:5px;align-items:baseline;gap:6px;padding:1px 6px;line-height:1.5;display:flex}.calendar-module__I7X_zW__monthEvent:before{content:"";background:var(--who);border-radius:50%;flex:none;align-self:center;width:7px;height:7px}.calendar-module__I7X_zW__monthEvent[data-all-day]{background:color-mix(in srgb, var(--who) 20%, var(--panel));font-weight:500}.calendar-module__I7X_zW__monthEvent[data-all-day]:before{display:none}.calendar-module__I7X_zW__monthEvent:hover{background:color-mix(in srgb, var(--who) 16%, var(--panel))}.calendar-module__I7X_zW__monthTime{color:var(--ink-3);font-variant-numeric:tabular-nums;flex:none}.calendar-module__I7X_zW__monthTitle{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.calendar-module__I7X_zW__monthMore{all:unset;font-size:var(--text-xs);color:var(--ink-3);cursor:var(--cursor-pointer);padding:1px 6px}.calendar-module__I7X_zW__monthMore:hover{color:var(--ink)}.calendar-module__I7X_zW__agenda{gap:22px;padding:8px 0 96px;display:grid}.calendar-module__I7X_zW__agendaDay{gap:6px;display:grid}.calendar-module__I7X_zW__agendaHead{font-size:var(--text-sm);color:var(--ink-2);font-weight:500}.calendar-module__I7X_zW__agendaDay[data-today] .calendar-module__I7X_zW__agendaHead{color:var(--ink)}.calendar-module__I7X_zW__agendaNone{font-size:var(--text-sm);color:var(--ink-3)}.calendar-module__I7X_zW__agendaEvent{all:unset;box-sizing:border-box;border-radius:calc(12px * var(--corner-scale));corner-shape:var(--corner-shape,round);background:color-mix(in srgb, var(--who) 16%, var(--panel));box-shadow:inset 3px 0 0 var(--who);cursor:var(--cursor-pointer);gap:2px;padding:10px 12px 10px 14px;display:grid}.calendar-module__I7X_zW__agendaTime{font-size:var(--text-meta);color:var(--ink-2);font-variant-numeric:tabular-nums}.calendar-module__I7X_zW__agendaTitle{font-size:var(--text-md);color:var(--ink);font-weight:500}.calendar-module__I7X_zW__agendaPartner{font-size:var(--text-meta);color:color-mix(in srgb, var(--who) 70%, var(--ink))}.calendar-module__I7X_zW__popup{border-radius:var(--radius-card);background:var(--panel);width:min(360px,100vw - 32px);max-height:min(560px,100svh - 32px);box-shadow:var(--shadow-pop);transform-origin:var(--transform-origin);transition:opacity .15s var(--ease), transform .15s var(--ease);outline:none;overflow-y:auto}.calendar-module__I7X_zW__popup[data-starting-style],.calendar-module__I7X_zW__popup[data-ending-style]{opacity:0;transform:scale(.97)}.calendar-module__I7X_zW__details{gap:12px;padding:18px 18px 16px;display:grid}.calendar-module__I7X_zW__detailsTitle{font-family:var(--font-serif);font-size:var(--serif-dialog);color:var(--ink);overflow-wrap:anywhere;line-height:1.15}.calendar-module__I7X_zW__detailsWhen{font-size:var(--text-sm);color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:4px 10px;margin-top:-6px;display:flex}.calendar-module__I7X_zW__detailsRepeat{color:var(--ink-3);align-items:center;gap:4px;display:inline-flex}.calendar-module__I7X_zW__join{background:var(--chosen);height:38px;color:var(--on-chosen);font-size:var(--text-md);transition:transform .12s var(--ease);border-radius:12px;justify-content:center;align-items:center;gap:8px;font-weight:500;display:inline-flex}.calendar-module__I7X_zW__join:active{transform:scale(.98)}.calendar-module__I7X_zW__detailsFacts{flex-wrap:wrap;gap:6px;display:flex}.calendar-module__I7X_zW__fact,.calendar-module__I7X_zW__factLink{background:var(--panel-2);max-width:100%;min-height:28px;font-size:var(--text-sm);color:var(--ink-2);overflow-wrap:anywhere;border-radius:999px;align-items:center;gap:6px;padding:0 10px;display:inline-flex}.calendar-module__I7X_zW__factLink{color:var(--ink);font-weight:500;transition:background .15s}.calendar-module__I7X_zW__factLink:hover{background:var(--segment-track)}.calendar-module__I7X_zW__detailsPeople{gap:8px;padding-top:4px;display:grid}.calendar-module__I7X_zW__detailsPerson{grid-template-columns:22px minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.calendar-module__I7X_zW__detailsFace{box-shadow:0 0 0 2px var(--panel), 0 0 0 3.5px var(--who);border-radius:50%;display:flex}.calendar-module__I7X_zW__detailsName{font-size:var(--text-sm);color:var(--ink);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.calendar-module__I7X_zW__detailsAnswer{font-size:var(--text-xs);color:var(--ink-3)}.calendar-module__I7X_zW__detailsQuiet{font-size:var(--text-sm);color:var(--ink-3)}.calendar-module__I7X_zW__detailsOut{font-size:var(--text-sm);color:var(--ink-2);justify-self:start;align-items:center;gap:6px;display:inline-flex}.calendar-module__I7X_zW__detailsOut:hover{color:var(--ink)}@media (prefers-reduced-motion:reduce){.calendar-module__I7X_zW__popup,.calendar-module__I7X_zW__event,.calendar-module__I7X_zW__person{transition:none}}.calendar-module__I7X_zW__eventMarks svg{width:12px;height:12px}
.dashboard-module__8vJ6Pq__figures{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.dashboard-module__8vJ6Pq__tile{border-radius:var(--radius-group);background:var(--panel);min-width:0;box-shadow:var(--surface-card);color:inherit;transition:box-shadow .2s var(--ease), translate .3s var(--spring), scale .3s var(--spring);flex-direction:column;gap:8px;padding:18px 20px 20px;display:flex}.dashboard-module__8vJ6Pq__tile[data-link]:hover{box-shadow:var(--surface-card-hover);translate:0 -1px}.dashboard-module__8vJ6Pq__tile[data-link]:active{translate:none;scale:.98}@media (prefers-reduced-motion:reduce){.dashboard-module__8vJ6Pq__tile{transition:box-shadow .15s}.dashboard-module__8vJ6Pq__tile[data-link]:hover{translate:none}.dashboard-module__8vJ6Pq__tile[data-link]:active{scale:none}}.dashboard-module__8vJ6Pq__tile[data-link]:focus-visible{outline:2px solid var(--accent-ink);outline-offset:2px}.dashboard-module__8vJ6Pq__label{font-size:var(--text-sm);color:var(--ink-2);font-weight:500}.dashboard-module__8vJ6Pq__figure{font-family:var(--font-serif);letter-spacing:-.01em;overflow-wrap:anywhere;font-size:clamp(30px,2.6vw,40px);line-height:1.05}.dashboard-module__8vJ6Pq__figure[data-quiet]{color:var(--ink-2);font-size:clamp(22px,1.9vw,28px)}.dashboard-module__8vJ6Pq__lines{font-size:var(--text-sm);color:var(--ink-2);gap:2px;margin-top:auto;line-height:1.4;display:grid}.dashboard-module__8vJ6Pq__spark{gap:6px;display:grid}.dashboard-module__8vJ6Pq__sparkChart{width:100%;max-width:280px;height:auto;display:block;overflow:visible}.dashboard-module__8vJ6Pq__sparkHit{fill:#0000}.dashboard-module__8vJ6Pq__sparkBar{fill:var(--ink-3);opacity:.55;transition:opacity .15s}.dashboard-module__8vJ6Pq__sparkBar[data-now]{fill:var(--ink);opacity:1}.dashboard-module__8vJ6Pq__sparkBar[data-on]{opacity:1}.dashboard-module__8vJ6Pq__sparkStub{fill:var(--line-strong)}.dashboard-module__8vJ6Pq__sparkReadout{font-size:var(--text-xs);color:var(--ink-3);font-variant-numeric:tabular-nums}.dashboard-module__8vJ6Pq__srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.dashboard-module__8vJ6Pq__pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:12px;display:grid}.dashboard-module__8vJ6Pq__panel{border-radius:var(--radius-group);background:var(--panel);min-width:0;box-shadow:var(--surface-card);flex-direction:column;gap:14px;padding:18px 12px 14px;display:flex}.dashboard-module__8vJ6Pq__panelTitle{font-size:var(--text-sm);color:var(--ink-2);padding:0 8px;font-weight:500}.dashboard-module__8vJ6Pq__empty{max-width:48ch;font-size:var(--text-md);color:var(--ink-2);padding:4px 8px 8px;line-height:1.5}.dashboard-module__8vJ6Pq__rule{font-size:var(--text-meta);color:var(--ink-3);margin-top:auto;padding:0 8px;line-height:1.45}.dashboard-module__8vJ6Pq__table{display:grid}.dashboard-module__8vJ6Pq__tableHead,.dashboard-module__8vJ6Pq__tableRow{grid-template-columns:minmax(0,1fr) 64px 110px 110px;align-items:center;gap:12px;padding:0 10px;display:grid}.dashboard-module__8vJ6Pq__tableHead{background:var(--panel-2);min-height:30px;font-size:var(--text-xs);color:var(--ink-3);border-radius:10px;margin-bottom:2px;font-weight:500}.dashboard-module__8vJ6Pq__tableRow{min-height:42px}.dashboard-module__8vJ6Pq__tableRow+.dashboard-module__8vJ6Pq__tableRow{border-top:1px solid var(--line)}.dashboard-module__8vJ6Pq__tableRow[data-none]{color:var(--ink-3);background:0 0}.dashboard-module__8vJ6Pq__num{font-size:var(--text-md);text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.dashboard-module__8vJ6Pq__tableHead .dashboard-module__8vJ6Pq__num{font-size:var(--text-xs)}.dashboard-module__8vJ6Pq__ageing{gap:10px;padding:0 8px;display:grid}.dashboard-module__8vJ6Pq__ageingLine{font-size:var(--text-md);line-height:1.45}.dashboard-module__8vJ6Pq__buckets{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.dashboard-module__8vJ6Pq__bucket{background:var(--panel-2);border-radius:12px;gap:2px;padding:10px 12px;display:grid}.dashboard-module__8vJ6Pq__bucketCount{font-family:var(--font-serif);font-variant-numeric:tabular-nums;font-size:24px;line-height:1.1}.dashboard-module__8vJ6Pq__bucket[data-late] .dashboard-module__8vJ6Pq__bucketWords{color:var(--ink)}.dashboard-module__8vJ6Pq__bucketWords{font-size:var(--text-xs);color:var(--ink-3)}.dashboard-module__8vJ6Pq__bigLine{gap:4px;padding:0 8px;display:grid}.dashboard-module__8vJ6Pq__big{font-family:var(--font-serif);letter-spacing:-.01em;font-size:clamp(30px,2.6vw,40px);line-height:1.05}.dashboard-module__8vJ6Pq__bigAside{font-size:var(--text-sm);color:var(--ink-2);line-height:1.45}.dashboard-module__8vJ6Pq__items{margin:0;padding:0;list-style:none;display:grid}.dashboard-module__8vJ6Pq__items>li+li{border-top:1px solid var(--line)}.dashboard-module__8vJ6Pq__item{min-height:52px;color:inherit;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:8px 12px;transition:background .15s;display:grid}a.dashboard-module__8vJ6Pq__item:hover{background:color-mix(in srgb, var(--ink) 3%, var(--panel))}a.dashboard-module__8vJ6Pq__item:focus-visible{outline:2px solid var(--accent-ink);outline-offset:1px}.dashboard-module__8vJ6Pq__itemMain,.dashboard-module__8vJ6Pq__itemEnd{gap:1px;min-width:0;display:grid}.dashboard-module__8vJ6Pq__itemEnd{text-align:right;justify-items:end}.dashboard-module__8vJ6Pq__itemTitle{font-family:var(--font-serif);font-size:var(--serif-row);text-overflow:ellipsis;white-space:nowrap;line-height:1.25;overflow:hidden}.dashboard-module__8vJ6Pq__itemTitle[data-task]{font-family:var(--font-ui);font-size:var(--text-md);line-height:1.4}.dashboard-module__8vJ6Pq__itemSub{font-size:var(--text-meta);color:var(--ink-2);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.dashboard-module__8vJ6Pq__itemFigure{font-size:var(--text-md);white-space:nowrap;font-variant-numeric:tabular-nums}.dashboard-module__8vJ6Pq__itemWhen{font-size:var(--text-meta);color:var(--ink-2);white-space:nowrap}.dashboard-module__8vJ6Pq__itemWhen[data-overdue]{color:var(--danger)}.dashboard-module__8vJ6Pq__more{font-size:var(--text-sm);color:var(--ink-3);padding:8px 12px 2px}.dashboard-module__8vJ6Pq__moreLink{font-size:var(--text-sm);color:var(--ink-2);align-items:center;gap:6px;padding:8px 12px 2px;display:inline-flex}.dashboard-module__8vJ6Pq__moreLink:hover{color:var(--ink)}.dashboard-module__8vJ6Pq__stores{margin-top:12px}.dashboard-module__8vJ6Pq__storeTiles{grid-template-columns:repeat(auto-fill,minmax(min(160px,100%),1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}.dashboard-module__8vJ6Pq__storeTile{background:var(--panel-2);border-radius:12px;align-content:start;gap:10px;padding:12px;display:grid}.dashboard-module__8vJ6Pq__storeName{min-width:0;font-family:var(--font-serif);font-size:var(--serif-row);flex-wrap:wrap;align-items:center;gap:8px 10px;line-height:1.2;display:flex}.dashboard-module__8vJ6Pq__storeMark{border-radius:calc(12px * var(--corner-scale));corner-shape:var(--corner-shape,round);background:var(--panel);width:44px;height:44px;color:var(--ink-2);flex:none;place-items:center;display:inline-grid}.dashboard-module__8vJ6Pq__storeCounts{font-size:var(--text-sm);gap:2px;display:grid}.dashboard-module__8vJ6Pq__storeLink{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:3px;justify-self:start;transition:text-decoration-color .15s}.dashboard-module__8vJ6Pq__storeLink:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.dashboard-module__8vJ6Pq__storeLink:focus-visible{outline:2px solid var(--accent-ink);outline-offset:2px;border-radius:4px}.dashboard-module__8vJ6Pq__storeNone{color:var(--ink-3)}@container page (max-width:1100px){.dashboard-module__8vJ6Pq__figures{grid-template-columns:repeat(2,minmax(0,1fr))}}@container page (max-width:860px){.dashboard-module__8vJ6Pq__pair{grid-template-columns:minmax(0,1fr)}}@container page (max-width:520px){.dashboard-module__8vJ6Pq__figures{grid-template-columns:minmax(0,1fr)}.dashboard-module__8vJ6Pq__tableHead,.dashboard-module__8vJ6Pq__tableRow{grid-template-columns:minmax(0,1fr) 40px 92px}.dashboard-module__8vJ6Pq__tableHead>:last-child,.dashboard-module__8vJ6Pq__tableRow>:last-child{display:none}.dashboard-module__8vJ6Pq__buckets{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.dashboard-module__8vJ6Pq__tile,.dashboard-module__8vJ6Pq__item,.dashboard-module__8vJ6Pq__sparkBar{transition:none}}.dashboard-module__8vJ6Pq__demoNote{color:var(--ink-3);font-size:var(--text-sm);flex-wrap:wrap;align-items:center;gap:8px;margin:0 0 12px;display:flex}
.terms-module__eZnyAq__prose,.terms-module__eZnyAq__view{font-size:var(--text-lg);color:var(--ink);text-wrap:pretty;overflow-wrap:break-word;line-height:1.6}.terms-module__eZnyAq__prose{white-space:pre-wrap;outline:none;min-height:14em}.terms-module__eZnyAq__prose>*+*,.terms-module__eZnyAq__view>*+*,.terms-module__eZnyAq__view section>*+*,.terms-module__eZnyAq__view [data-keep]>*+*{margin-top:10px}.terms-module__eZnyAq__view section+section,.terms-module__eZnyAq__view>*+section{margin-top:22px}.terms-module__eZnyAq__prose :is(h2,h3,p,ul,ol),.terms-module__eZnyAq__view :is(h2,h3,p,ul,ol){margin-bottom:0}.terms-module__eZnyAq__prose h2,.terms-module__eZnyAq__view h2{font-family:var(--font-serif);font-size:var(--serif-dialog);font-weight:400;line-height:1.2}.terms-module__eZnyAq__prose h3,.terms-module__eZnyAq__view h3{font-size:var(--text-lg);font-weight:600;line-height:1.35}.terms-module__eZnyAq__prose *+h3{margin-top:22px}.terms-module__eZnyAq__prose *+h2{margin-top:28px}.terms-module__eZnyAq__prose :is(h2,h3)+*,.terms-module__eZnyAq__view :is(h2,h3)+*,.terms-module__eZnyAq__view [data-keep]>:is(h2,h3)+*{margin-top:4px}.terms-module__eZnyAq__prose :is(ul,ol),.terms-module__eZnyAq__view :is(ul,ol){padding-left:22px}.terms-module__eZnyAq__prose li+li,.terms-module__eZnyAq__view li+li{margin-top:3px}.terms-module__eZnyAq__prose li p,.terms-module__eZnyAq__view li p{margin:0}.terms-module__eZnyAq__prose strong,.terms-module__eZnyAq__view strong{font-weight:600}.terms-module__eZnyAq__prose a,.terms-module__eZnyAq__view a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:3px}.terms-module__eZnyAq__prose p.is-editor-empty:first-child:before{content:attr(data-placeholder);float:left;height:0;color:var(--ink-3);pointer-events:none}.terms-module__eZnyAq__chip,.terms-module__eZnyAq__view [data-variable]{background:color-mix(in srgb, var(--ink) 7%, transparent);white-space:nowrap;color:var(--ink);vertical-align:.04em;cursor:var(--cursor-default);border-radius:6px;padding:0 5px;font-size:.86em;font-weight:500;line-height:1.55;display:inline-block}.terms-module__eZnyAq__chip.ProseMirror-selectednode{box-shadow:0 0 0 2px var(--accent-ink)}.terms-module__eZnyAq__chip[data-unknown]{box-shadow:inset 0 0 0 1px var(--line-strong);color:var(--ink-2);background:0 0}.terms-module__eZnyAq__chip[data-gap],.terms-module__eZnyAq__view mark[data-gap],.terms-module__eZnyAq__gapList mark[data-gap]{background:color-mix(in srgb, var(--danger) 13%, transparent);color:var(--danger);white-space:nowrap;border-radius:6px;padding:0 6px;font-size:.9em;font-weight:500}.terms-module__eZnyAq__view [data-filled]{-webkit-text-decoration:underline dotted;text-decoration:underline dotted;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:4px}.terms-module__eZnyAq__editor{gap:18px;min-width:0;display:grid}.terms-module__eZnyAq__surface{min-width:0;cursor:var(--cursor-text)}.terms-module__eZnyAq__toolbar{z-index:3;background:var(--panel);margin:-10px 0 -8px;padding:10px 0 8px;position:sticky;top:0}.terms-module__eZnyAq__tools{background:var(--segment-track);border-radius:12px;flex-wrap:wrap;align-items:center;gap:2px;width:fit-content;max-width:100%;padding:3px;display:flex}.terms-module__eZnyAq__toolGroup{gap:2px;display:flex}.terms-module__eZnyAq__toolSeparator{width:6px}.terms-module__eZnyAq__tool{all:unset;box-sizing:border-box;border-radius:calc(9px * var(--corner-scale));corner-shape:var(--corner-shape,round);min-width:32px;height:32px;color:var(--ink-2);font-size:var(--text-sm);cursor:var(--cursor-pointer);justify-content:center;align-items:center;gap:6px;padding:0 6px;font-weight:500;transition:background .15s,color .15s,transform .12s;display:inline-flex}.terms-module__eZnyAq__tool:hover,.terms-module__eZnyAq__tool[data-popup-open]{color:var(--ink);background:color-mix(in srgb, var(--segment-indicator) 60%, transparent)}.terms-module__eZnyAq__tool:active{transform:scale(.94)}.terms-module__eZnyAq__tool[aria-pressed=true]{background:var(--segment-indicator);color:var(--ink);box-shadow:0 1px 2px #00000014}.terms-module__eZnyAq__tool:focus-visible{box-shadow:var(--control-focus)}.terms-module__eZnyAq__toolWide{padding:0 8px 0 10px}.terms-module__eZnyAq__toolChevron{color:var(--ink-3);margin-right:-2px}.terms-module__eZnyAq__keys{opacity:.6;margin-left:8px}.terms-module__eZnyAq__linkPopup{width:min(340px,100vw - 32px);padding:10px}.terms-module__eZnyAq__linkForm{gap:8px;display:grid}.terms-module__eZnyAq__linkActions{justify-content:flex-end;gap:6px;display:flex}.terms-module__eZnyAq__variables,.terms-module__eZnyAq__suggestions,.terms-module__eZnyAq__choices{width:min(380px,100vw - 32px);max-height:min(440px, var(--available-height,440px));overscroll-behavior:contain;overflow-y:auto}.terms-module__eZnyAq__suggestions{max-height:320px}.terms-module__eZnyAq__suggestionLayer{z-index:90}.terms-module__eZnyAq__variableGroup+.terms-module__eZnyAq__variableGroup{margin-top:4px}.terms-module__eZnyAq__variableGroupLabel{font-size:var(--text-xs);color:var(--ink-3);padding:8px 10px 4px;font-weight:500;display:block}.terms-module__eZnyAq__variable{font-size:var(--text-sm);cursor:var(--cursor-pointer);border-radius:10px;outline:none;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;column-gap:16px;padding:7px 10px;display:grid}.terms-module__eZnyAq__variable[data-highlighted]{background:var(--panel-2)}.terms-module__eZnyAq__variableName{min-width:0}.terms-module__eZnyAq__variableValue{max-width:180px;font-size:var(--text-meta);color:var(--ink-3);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.terms-module__eZnyAq__variableValue[data-gap]{color:var(--danger)}.terms-module__eZnyAq__variablesHint{font-size:var(--text-xs);color:var(--ink-3);align-items:center;gap:8px;padding:8px 10px 6px;display:flex}.terms-module__eZnyAq__page{max-width:var(--page-measure,1280px);margin:0 auto}.terms-module__eZnyAq__page .terms-module__eZnyAq__toolbar{top:var(--topbar-block,var(--bar))}.terms-module__eZnyAq__head{gap:6px;margin:12px 0 28px;display:grid}.terms-module__eZnyAq__saved{font-size:var(--text-meta);color:var(--ink-3)}.terms-module__eZnyAq__saved:empty{display:none}.terms-module__eZnyAq__saved[data-state=failed]{color:var(--danger)}.terms-module__eZnyAq__name{width:100%;font-family:var(--font-display);letter-spacing:-.015em;margin-left:-8px;font-size:clamp(34px,4.2vw,52px);font-weight:400;line-height:1.08}.terms-module__eZnyAq__description{resize:none;field-sizing:content;width:100%;max-width:760px;font-size:var(--text-lg);color:var(--ink-2);margin-left:-8px;line-height:1.5}.terms-module__eZnyAq__props{flex-wrap:wrap;align-items:center;gap:6px 18px;margin:6px 0 0 -8px;display:flex}.terms-module__eZnyAq__prop{font-size:var(--text-sm);color:var(--ink-2);cursor:var(--cursor-pointer);align-items:center;gap:8px;display:inline-flex}.terms-module__eZnyAq__layout{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:28px;display:grid}.terms-module__eZnyAq__sheet{border-radius:var(--radius-panel);background:var(--panel);min-width:0;box-shadow:var(--surface-card);align-content:start;gap:18px;padding:22px clamp(18px,3vw,40px) 44px;display:grid}.terms-module__eZnyAq__sheetBar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;display:flex}.terms-module__eZnyAq__sheetTabs{flex-wrap:wrap;align-items:center;gap:8px 12px;display:flex}.terms-module__eZnyAq__state{font-size:var(--text-sm);color:var(--ink-3)}.terms-module__eZnyAq__state[data-changed]{color:var(--ink-2)}.terms-module__eZnyAq__state[data-changed]:before{content:"";background:var(--ink-2);border-radius:50%;width:6px;height:6px;margin:0 7px 1px 0;display:inline-block}.terms-module__eZnyAq__sheetEditor{margin-top:4px}.terms-module__eZnyAq__lang{align-items:center;gap:6px;display:inline-flex}.terms-module__eZnyAq__gap{width:6px;height:6px;box-shadow:inset 0 0 0 1.25px var(--ink-3);border-radius:50%}.terms-module__eZnyAq__note{font-size:var(--text-sm);color:var(--ink-2);line-height:1.5}.terms-module__eZnyAq__empty{color:var(--ink-3);padding:24px 0}.terms-module__eZnyAq__preview{gap:18px;display:grid}.terms-module__eZnyAq__opened{border-radius:var(--radius-row);background:var(--panel-2);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px 20px;padding:14px 16px;display:flex}.terms-module__eZnyAq__openedWords{gap:2px;min-width:0;max-width:520px;display:grid}.terms-module__eZnyAq__openedTitle{font-family:var(--font-serif);font-size:19px;line-height:1.2}.terms-module__eZnyAq__openedLine{font-size:var(--text-sm);color:var(--ink-2);line-height:1.45}.terms-module__eZnyAq__openedActions{flex-wrap:wrap;gap:6px;display:flex}.terms-module__eZnyAq__diffKey{font-size:var(--text-meta);color:var(--ink-3);flex-wrap:wrap;gap:6px 14px;display:flex}.terms-module__eZnyAq__diffKey [data-change]:before{content:"";border-radius:3px;width:10px;height:10px;margin:0 6px -1px 0;display:inline-block}.terms-module__eZnyAq__diffKey [data-change=added]:before,.terms-module__eZnyAq__diffBlock[data-change=added]{background:var(--diff-in)}.terms-module__eZnyAq__diffKey [data-change=removed]:before,.terms-module__eZnyAq__diffBlock[data-change=removed]{background:var(--diff-out)}.terms-module__eZnyAq__diff{--diff-in:#5bbd7433;--diff-out:color-mix(in srgb, var(--danger) 11%, transparent);gap:4px;display:grid}.terms-module__eZnyAq__diffKey{--diff-in:#5bbd748c;--diff-out:color-mix(in srgb, var(--danger) 35%, transparent)}.terms-module__eZnyAq__diffBlock{padding:4px 0;position:relative}.terms-module__eZnyAq__diffBlock[data-change=added],.terms-module__eZnyAq__diffBlock[data-change=removed]{border-radius:10px;margin:0 -12px;padding:8px 12px}.terms-module__eZnyAq__diffBlock[data-change=removed] .terms-module__eZnyAq__view{color:var(--ink-2);text-decoration:line-through;-webkit-text-decoration-color:color-mix(in srgb, var(--danger) 60%, transparent);text-decoration-color:color-mix(in srgb, var(--danger) 60%, transparent)}.terms-module__eZnyAq__diffMark{font-size:var(--text-xs);color:var(--ink-3);font-weight:500;position:absolute;top:9px;right:12px}.terms-module__eZnyAq__side{top:calc(var(--topbar-block,var(--bar)) + 24px);max-height:calc(var(--sheet-block,100svh) - var(--topbar-block,var(--bar)) - 48px);border-radius:var(--radius-group);background:var(--panel-2);gap:10px;padding:20px 14px 14px;display:grid;position:sticky;overflow-y:auto}.terms-module__eZnyAq__sideTitle{font-family:var(--font-serif);font-size:var(--serif-bar);padding:0 8px;font-weight:400;line-height:1.2}.terms-module__eZnyAq__sideLine{font-size:var(--text-meta);color:var(--ink-3);padding:0 8px;line-height:1.45}.terms-module__eZnyAq__versions{gap:2px;margin:4px 0 0;padding:0;list-style:none;display:grid}.terms-module__eZnyAq__version{all:unset;box-sizing:border-box;width:100%;cursor:var(--cursor-pointer);border-radius:12px;gap:2px;padding:10px;transition:background .15s;display:grid}.terms-module__eZnyAq__version:hover,.terms-module__eZnyAq__version[aria-current]{background:var(--panel)}.terms-module__eZnyAq__version:focus-visible{box-shadow:var(--control-focus)}.terms-module__eZnyAq__versionName{font-size:var(--text-md);align-items:baseline;gap:8px;font-weight:500;display:flex}.terms-module__eZnyAq__current{font-size:var(--text-xs);color:var(--ink-3);font-weight:500}.terms-module__eZnyAq__versionMeta{font-size:var(--text-meta);color:var(--ink-2)}.terms-module__eZnyAq__versionNote{font-size:var(--text-sm);color:var(--ink);line-height:1.4}.terms-module__eZnyAq__offerTerms{gap:16px;min-width:0;scroll-margin-top:24px;display:grid}.terms-module__eZnyAq__termsBar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.terms-module__eZnyAq__termsActions{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.terms-module__eZnyAq__source{font-size:var(--text-sm);color:var(--ink-2);line-height:1.5}.terms-module__eZnyAq__inline{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong);text-underline-offset:3px;transition:text-decoration-color .15s}.terms-module__eZnyAq__inline:hover{-webkit-text-decoration-color:var(--ink);text-decoration-color:var(--ink)}.terms-module__eZnyAq__noTerms{justify-items:start;gap:12px;max-width:560px;display:grid}.terms-module__eZnyAq__offerEditor .terms-module__eZnyAq__prose{min-height:10em}.terms-module__eZnyAq__gaps{background:color-mix(in srgb, var(--danger) 6%, var(--panel-2));font-size:var(--text-sm);color:var(--ink-2);border-radius:12px;gap:8px;padding:12px 14px;line-height:1.5;display:grid}.terms-module__eZnyAq__gapsTitle{color:var(--ink)}.terms-module__eZnyAq__gapList{gap:4px;margin:0;padding:0;list-style:none;display:grid}.terms-module__eZnyAq__choice{cursor:var(--cursor-pointer);border-radius:10px;outline:none;gap:1px;padding:8px 10px;display:grid}.terms-module__eZnyAq__choice[data-highlighted]{background:var(--panel-2)}.terms-module__eZnyAq__choice[data-disabled]{opacity:.5;cursor:var(--cursor-default)}.terms-module__eZnyAq__choiceName{font-size:var(--text-md);align-items:baseline;gap:8px;display:flex}.terms-module__eZnyAq__choiceIcon{color:var(--ink-2);align-self:center}.terms-module__eZnyAq__choiceVersion{font-size:var(--text-xs);color:var(--ink-3);white-space:nowrap;margin-left:auto}.terms-module__eZnyAq__choiceLine{font-size:var(--text-meta);color:var(--ink-2);line-height:1.4}@media (max-width:1040px){.terms-module__eZnyAq__layout{grid-template-columns:minmax(0,1fr)}.terms-module__eZnyAq__side{max-height:none;position:static}}@container page (max-width:784px){.terms-module__eZnyAq__layout{grid-template-columns:minmax(0,1fr)}.terms-module__eZnyAq__side{max-height:none;position:static}}
.mark-module___cBVTW__mark{object-fit:contain;border-radius:4px;flex:none}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .mark-module___cBVTW__mark[data-maker=OpenAI]{filter:invert()}}:root[data-theme=dark] .mark-module___cBVTW__mark[data-maker=OpenAI]{filter:invert()}
