.sym-ask{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--sym-layer-ask, 80);display:flex;align-items:center;justify-content:center;background:var(--ask-veil, var(--veil));-webkit-backdrop-filter:blur(var(--ask-blur, 0px));backdrop-filter:blur(var(--ask-blur, 0px))}.sym-ask__card{width:340px;max-width:calc(100vw - 48px);background:var(--ask-ground, var(--surface-page));border:1px solid var(--ask-line, var(--at-rule));border-radius:var(--ask-r, 8px);padding:18px 18px 14px;box-shadow:var(--ask-shadow, var(--shadow-dialog))}.sym-ask__card h2{margin:0 0 6px;font-size:var(--ask-title-fs, 15px);font-weight:var(--ask-title-w, 500);color:var(--ask-ink, var(--at-ink))}.sym-ask__card p{margin:0 0 16px;font-size:var(--at-fs, 13px);color:var(--ask-muted, var(--at-muted))}.sym-ask__name{display:inline-block;max-width:14em;vertical-align:bottom;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;border-bottom:1px dashed var(--ask-muted, var(--at-muted));line-height:1.15}.sym-ask__card h2 .sym-ask__name{font-weight:700;max-width:12em}.sym-ask__names{list-style:none;margin:-8px 0 16px;padding:0;display:flex;flex-wrap:wrap;gap:6px 12px;font-size:var(--at-fs, 13px);color:var(--ask-ink, var(--at-ink))}.sym-ask__names .sym-ask__name{font-weight:600}.sym-ask__card p .sym-ask__name{font-weight:600;color:var(--ask-ink, var(--at-ink))}.sym-ask__card .sym-tipwrap{max-width:100%}.sym-ask__extra{display:flex;align-items:center;gap:8px;width:100%;margin:0 0 16px;padding:8px 10px;border-radius:var(--at-r, 4px);border:1px solid var(--ask-line, var(--at-rule));background:none;cursor:pointer;text-align:left;font-size:var(--at-fs, 13px);color:var(--ask-ink, var(--at-ink))}.sym-ask__extra:hover{background:var(--wash, var(--wash-faint))}.sym-ask__box{flex:none;width:16px;height:16px;border-radius:var(--at-r-sm, 4px);border:1.5px solid var(--ask-line, var(--at-rule));display:flex;align-items:center;justify-content:center}.sym-ask__extra.is-on .sym-ask__box{background:var(--bold, var(--at-ink));border-color:var(--bold, var(--at-ink))}.sym-ask__typewrap{display:block;margin:0 0 16px}.sym-ask__typelabel{display:block;font-size:var(--at-fs, 13px);color:var(--ask-muted, var(--at-muted));margin:0 0 6px}.sym-ask__type{width:100%;height:30px;padding:0 10px;box-sizing:border-box;border-radius:var(--at-r, 4px);border:1px solid var(--ask-line, var(--at-rule));font-size:var(--at-fs, 13px);background:var(--ask-ground, var(--surface-page));color:var(--ask-ink, var(--at-ink))}.sym-ask__type:focus{outline:var(--at-focus-w, 2px) solid var(--at-focus);outline-offset:calc(-1 * var(--at-focus-w, 2px))}.sym-ask__acts{display:flex;justify-content:flex-end;gap:8px}.sym-ask__yes:disabled{opacity:var(--disabled-o, .45);cursor:default}.sym-ask__no{height:var(--ask-btn-h, 26px);padding:0 10px;border-radius:var(--ask-btn-r, var(--at-r, 4px));font-size:var(--at-fs, 13px);border:0;background:none;cursor:pointer;color:var(--ask-muted, var(--at-muted))}.sym-ask__no:hover{color:var(--ask-ink, var(--at-ink))}.sym-ask__yes{height:var(--ask-btn-h, 26px);padding:0 var(--ask-btn-pad, 12px);border-radius:var(--ask-btn-r, var(--at-r, 4px));font-size:var(--at-fs, 13px);font-weight:600;cursor:pointer;border:0}.sym-ask__yes:hover:not(:disabled){opacity:.9}.sym-ask__yes--danger{background:var(--ask-danger, var(--bold-red));color:var(--ask-danger-ink, var(--text-onBold))}.sym-ask__yes--go{background:var(--ask-go, var(--accent-base));color:var(--ask-go-ink, var(--text-onBold))}:root{--surface-page: #ffffff;--surface-canvas: #faf8f4;--surface-sunk: #f1ede7;--text-primary: #23201c;--text-secondary: #6e645a;--text-tertiary: #857a6e;--text-onBold: #ffffff;--text-onBoldMuted: #e2cfbc;--border-subtle: #e3ddd4;--border-medium: #c4b9ac;--border-strong: #23201c;--accent-base: #8A5CA6;--accent-soft: #ECE3F4;--accent-ink: #5C3788;--pastel-gray: #f1ede7;--pastel-brown: #efe4d8;--pastel-orange: #fbe7d3;--pastel-yellow: #fbf0ce;--pastel-green: #e6efdc;--pastel-blue: #dfe8ee;--pastel-purple: #eae2ee;--pastel-pink: #f8e3e0;--pastel-red: #fadfd6;--bold-blue: #4e6675;--bold-ink: #23201c;--bold-red: #b3261e;--veil: rgba(22, 18, 14, .45);--wash-faint: rgba(0, 0, 0, .03);--shadow-dialog: 0 10px 26px rgba(0, 0, 0, .18);--bold-gold: #b0761c;--bold-green: #6b8e4e;--bold-purple: #7a5a86;--col-green: #e6efdc;--col-blue: #dfe8ee;--col-purple: #d5c2de;--nav-active: #f6efe6;--nav-icon: #6e645a;--level-1: #f7d8b8;--level-2: #f3c08c;--level-3: #e08a3c;--level-4: #b85c13;--data-empty: #efeae3;--code-accent: #e08a3c;--outcome-good: #7e9a5a;--outcome-watch: #d2a03c;--outcome-bad: #c0563a;--space-4: 4px;--space-8: 8px;--space-12: 12px;--space-16: 16px;--space-20: 20px;--space-24: 24px;--space-32: 32px;--space-40: 40px;--space-48: 48px;--space-64: 64px;--space-80: 80px;--space-120: 120px;--radius-sm: 6px;--radius-md: 12px;--radius-lg: 18px;--radius-xl: 28px;--radius-pill: 999px}:root{--at-fs-xs: 9px;--at-fs-sm: 11px;--at-fs: 12px;--at-fs-lg: 14px;--at-r-sm: 4px;--at-r: 6px;--at-row: 26px;--at-row-pad: 8px;--at-r-big: 6px;--at-r-menu: 7px;--at-r-huge: 12px;--at-r-mark: 2px;--at-h-sm: 24px;--at-h: 28px;--at-h-lg: 32px;--at-ico-sm: 12px;--at-ico: 13px;--at-ico-lg: 14px;--at-ico-xl: 16px;--at-fade: 20px;--at-fade-x: 24px;--at-headshadow: rgba(0, 0, 0, .07);--at-raise-top: #efece4;--at-raise-bottom: #dbd4c8;--at-raise-ink: #45403a;--at-raise-edge: rgba(0, 0, 0, .13);--at-raise-gloss: inset 0 1px .5px rgba(255, 255, 255, .45);--at-focus: var(--focus-ink, var(--at-ink));--at-focus-w: var(--focus-w, 2px);--sym-layer-room: 56;--sym-layer-pop: 60;--sym-layer-tip: 80;--sym-layer-ask: 84;--sym-gutter: 44px;--sym-lane-w: 40.625px ;--sym-tip-ground: #31353E;--sym-tip-ink: #fff;--sym-ink-on-go: #211C15;--sym-go-ground: var(--at-ink);--sym-go-ink: var(--text-onBold);--sym-go-lift: var(--at-ink);--sym-toast-ground: var(--at-ink);--sym-toast-ink: var(--surface-page);--sym-toast-oops: var(--at-red);--sym-layer-toast: 96;--at-ink: var(--text-primary);--at-muted: var(--text-secondary);--at-gray500: var(--text-secondary);--at-gray400: #A69C90;--at-gray200: #DED7CD;--at-gray100: #EAE4DB;--at-gray75: #F4F1EC;--at-accent: var(--accent-base);--at-blue: var(--at-accent);--at-red: #B3261E;--at-red-on-dark: #E0705F;--at-highlight: #FFEBC7;--at-wash: rgba(107, 66, 0, .075);--at-hold: rgba(107, 66, 0, .14);--at-on-accent: var(--text-onBold);--pop-pad: 4px;--pop-gap: 6px;--at-darken2: rgba(0,0,0,.1);--at-darken3: rgba(0,0,0,.25);--at-rule: var(--border-subtle);--at-edge: var(--border-medium);--at-pane: #CCC5BB;--at-gutter: #F4F1EC;--at-hover: #FAF8F4;--at-cell-selected: #FCF2E8;--at-check: #98897A;--at-e-low-subtle: 0 0 2px rgba(0,0,0,.08), 0 1px 3px rgba(0,0,0,.08);--at-e-low: 0 0 1px rgba(0,0,0,.32), 0 0 2px rgba(0,0,0,.08), 0 1px 3px rgba(0,0,0,.08);--at-e-low-hover: 0 0 1px rgba(0,0,0,.32), 0 0 3px rgba(0,0,0,.11), 0 1px 4px rgba(0,0,0,.12);--at-e-medium: 0 0 1px rgba(0,0,0,.24), 0 0 2px rgba(0,0,0,.08), 0 2px 4px rgba(0,0,0,.08);--at-e-high: 0 0 1px rgba(0,0,0,.24), 0 0 2px rgba(0,0,0,.16), 0 3px 4px rgba(0,0,0,.06), 0 6px 8px rgba(0,0,0,.06), 0 12px 16px rgba(0,0,0,.08), 0 18px 32px rgba(0,0,0,.06);--at-lift: var(--at-e-low)}*,*:before,*:after{box-sizing:border-box}.sym-fade-y{--fade-t: 0px;--fade-b: 0px;-webkit-mask-image:linear-gradient(to bottom,transparent 0,#000 var(--fade-t),#000 calc(100% - var(--fade-b)),transparent 100%);mask-image:linear-gradient(to bottom,transparent 0,#000 var(--fade-t),#000 calc(100% - var(--fade-b)),transparent 100%)}.sym-fade-x{--fade-l: 0px;--fade-r: 0px;-webkit-mask-image:linear-gradient(to right,transparent 0,#000 var(--fade-l),#000 calc(100% - var(--fade-r)),transparent 100%);mask-image:linear-gradient(to right,transparent 0,#000 var(--fade-l),#000 calc(100% - var(--fade-r)),transparent 100%)}.sym-fade-x.is-fade-left{--fade-l: var(--at-fade-x) }.sym-fade-x.is-fade-right{--fade-r: var(--at-fade-x) }.sym-count{flex:none;font-size:10px;padding:0 var(--space-4);color:color-mix(in srgb,var(--at-muted) 60%,transparent);font-variant-numeric:tabular-nums}.sym-chip-raised{display:inline-flex;align-items:center;justify-content:center;color:var(--at-raise-ink);background:linear-gradient(180deg,var(--at-raise-top),var(--at-raise-bottom));border:1px solid var(--at-raise-edge);box-shadow:0 1.5px 2.5px #0000004d,var(--at-raise-gloss);transition:filter .12s ease,transform .12s ease}.sym-chip-raised:hover{transform:translateY(-.5px);filter:brightness(1.05)}.sym-chip-raised:active{transform:translateY(0);filter:brightness(.94)}.sym-shell .sym-chip-raised:focus-visible,.sym-chip-raised:focus-visible{outline:var(--at-focus-w) solid var(--at-focus);outline-offset:var(--focus-off, 2px)}.sym-shell,.sym-pop,.sym-tip{color:var(--at-ink);font:400 var(--at-fs)/16px -apple-system,system-ui,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased}.sym-shell{background:var(--surface-canvas)}button{font:inherit;border:0;background:none;cursor:pointer;color:inherit}.sym-shell{--sidebar-w: 280px;container:sym / inline-size;display:flex;flex-direction:column;min-height:100vh;-webkit-user-select:none;user-select:none}.sym-cell__input,.sym-well,.sym-cell.is-editing{-webkit-user-select:text;user-select:text}.sym-split{display:flex;flex:1;min-height:0}.sym-edge{width:1px;background:var(--border-subtle)}.sym-main{flex:1;min-width:0;background:var(--surface-canvas);display:flex;flex-direction:column}.sym-bar1{display:flex;align-items:center;gap:8px;height:56px;padding:0 16px;background:var(--surface-page);border-bottom:1px solid var(--border-subtle)}.sym-bar1__org{width:24px;height:24px;border-radius:var(--radius-md);background:var(--bold-ink)}.sym-bar1__orgname{font-size:var(--at-fs);font-weight:500;color:var(--text-secondary)}.sym-bar1__slash{font-size:var(--at-fs);color:var(--border-strong);opacity:.35}.sym-bar1__fw{font-size:var(--at-fs-lg);font-weight:600;color:var(--text-primary)}.sym-bar1__gap{width:20px}.sym-mode{padding:5px 10px;border-radius:var(--radius-sm);font-size:var(--at-fs);color:var(--text-secondary)}.sym-mode:not(.is-on):hover{background:var(--at-wash)}.sym-mode:not(.is-on):active{background:var(--at-hold)}.sym-mode.is-on{background:var(--surface-canvas);color:var(--text-primary);font-weight:500}.sym-bar1__push{flex:1}.sym-bar1__here{display:flex;align-items:center}.sym-bar1__here>*{margin-right:-5px;box-shadow:0 0 0 2px var(--surface-page);border-radius:999px}.sym-bar1__more{font-size:var(--at-fs-sm);color:var(--text-tertiary);margin-left:10px}.sym-share{height:28px;padding:4px 12px;border-radius:var(--radius-pill);border:1px solid var(--border-subtle);background:var(--surface-page);font-size:var(--at-fs);color:var(--text-primary)}.sym-share:hover{background:var(--at-wash)}.sym-share:active{background:var(--at-hold)}.sym-bar1__divider{width:1px;height:20px;background:var(--border-subtle)}.sym-bar1__bell{width:16px;height:16px;border-radius:var(--at-r-sm);background:var(--nav-icon);opacity:.35}.sym-bar2{position:relative;display:flex;align-items:flex-end;height:var(--at-h);background:var(--surface-canvas)}.sym-bar2__lane{display:flex;align-items:flex-end;align-self:stretch;flex:1 1 auto;min-width:0;overflow-x:auto;overflow-y:hidden;scrollbar-width:none}.sym-bar2__lane::-webkit-scrollbar{display:none}.sym-bar2__slot{flex:none;position:relative;display:flex;align-items:flex-end;border-bottom:1px solid var(--border-subtle)}.sym-bar2__new{margin-left:3px}.sym-bar2__slot:has(.sym-tab.is-selected){border-bottom-color:transparent;bottom:-1px}.sym-bar2__edge{flex:none;width:var(--space-4);align-self:stretch;border-bottom:1px solid var(--border-subtle)}.sym-bar2__fill{flex:1 1 auto;min-width:84px;align-self:stretch;border-bottom:1px solid var(--border-subtle)}.sym-tab{position:relative;height:var(--at-h-sm);padding:0;background:none}.sym-tab__inner{display:flex;align-items:center;height:100%;padding:0 11px}.sym-tab__label{font-size:var(--at-fs-sm);font-weight:500;color:var(--text-secondary);white-space:nowrap;max-width:150px;overflow:hidden;text-overflow:ellipsis}.sym-tab__grip{flex:none;margin-right:5px;fill:var(--at-gray200);cursor:grab;transition:fill .12s ease}.sym-tab:hover .sym-tab__grip,.sym-tab.is-lifted .sym-tab__grip{fill:var(--at-gray400)}.sym-tab:not(.is-selected){border:1px solid transparent;border-bottom:0;border-radius:var(--at-r-sm) var(--at-r-sm) 0 0}.sym-tab:not(.is-selected):hover{background:color-mix(in srgb,var(--surface-page) 80%,var(--surface-canvas))}.sym-tab:not(.is-selected):active{background:var(--surface-page)}.sym-tab.is-lifted{opacity:.45}.sym-tab.is-over-left{box-shadow:inset 2px 0 0 var(--at-accent)}.sym-tab.is-over-right{box-shadow:inset -2px 0 0 var(--at-accent)}.sym-tab.is-selected{background:var(--surface-page);border:1px solid var(--border-subtle);border-bottom:0;border-radius:var(--at-r-sm) var(--at-r-sm) 0 0;z-index:1}.sym-tab.is-selected .sym-tab__label{color:var(--text-primary);font-weight:600}.sym-bar2__newpin{position:absolute;right:0;top:0;z-index:2;height:100%;display:flex;align-items:center;gap:var(--space-8);padding-left:26px;padding-right:var(--space-4);background:linear-gradient(90deg,transparent,var(--surface-canvas) 26px)}.sym-bar2__new{flex:none;align-self:center;width:18px;height:18px;border-radius:var(--radius-pill)}.sym-bar2__new svg{display:block}.sym-tab--rename{display:flex;align-items:center;min-width:96px}.sym-bar2__edit{flex:1;box-sizing:border-box;min-width:0;height:18px;margin:0 4px;padding:0 7px;font-size:var(--at-fs-sm);font-weight:500;color:var(--at-ink);background:var(--surface-canvas);border:1px solid var(--at-edge);border-radius:var(--at-r-sm);outline:none}.sym-tab__dots{display:inline-flex;align-items:center;gap:2.5px;padding:0 6px}.sym-tab__dots i{width:3px;height:3px;border-radius:50%;background:var(--text-secondary);animation:sym-dotwave .9s ease-in-out infinite}.sym-tab__dots i:nth-child(2){animation-delay:.15s}.sym-tab__dots i:nth-child(3){animation-delay:.3s}@keyframes sym-dotwave{0%,to{opacity:.25}50%{opacity:.9}}.sym-bar2__edit:focus,.sym-bar2__edit:focus-visible{outline:none}.sym-sidebar{width:var(--sidebar-w);flex:none;display:flex;flex-direction:column;background:var(--surface-page)}.sym-sidebar__search{display:flex;align-items:center;gap:8px;height:32px;padding:0 8px}.sym-sidebar__searchicon{width:9px;height:9px;border:1.4px solid var(--text-tertiary);border-radius:999px}.sym-sidebar__searchlabel{font-size:var(--at-fs);color:var(--text-tertiary)}.sym-sidebar__views{display:flex;flex-direction:column;gap:1px;padding:10px 8px}.sym-viewitem{display:flex;align-items:center;gap:8px;height:26px;padding:0 8px;border-radius:var(--at-r);text-align:left;width:100%}.sym-viewitem__label{font-size:var(--at-fs);font-weight:500;color:var(--text-primary)}.sym-viewitem:not(.is-selected):hover{background:var(--at-wash)}.sym-viewitem:not(.is-selected):active{background:var(--at-hold)}.sym-viewitem.is-selected{background:var(--nav-active)}.sym-sidebar__push{flex:1}.sym-rule{height:1px;background:var(--border-subtle)}.sym-nodes{padding:10px 16px;display:flex;flex-direction:column;gap:8px}.sym-nodes__line{display:flex;align-items:center;justify-content:space-between}.sym-nodes__eyebrow{font-size:var(--at-fs-xs);font-weight:600;letter-spacing:1.3px;color:var(--text-tertiary)}.sym-nodes__count{font-size:var(--at-fs-sm);font-weight:500;color:var(--text-secondary)}.sym-nodes__count.is-near{color:var(--bold-red)}.sym-nodes__track{height:4px;border-radius:var(--at-r-mark);background:var(--border-strong);opacity:.28}.sym-nodes__fill{height:4px;border-radius:var(--at-r-mark);background:var(--bold-ink)}.sym-nodes__fill.is-near{background:var(--bold-red)}.sym-create{display:flex;align-items:center;gap:8px;height:32px;padding:0 8px;margin:10px 8px;border-radius:var(--at-r)}.sym-create:hover{background:var(--at-wash)}.sym-create:active{background:var(--at-hold)}.sym-create span:first-child{font-size:var(--at-fs);color:var(--text-primary)}.sym-create__plus{margin-left:auto;display:inline-flex;color:var(--text-tertiary)}.sym-toolbar{display:flex;align-items:center;gap:6px;height:34px;padding:0 15px;background:var(--surface-page);border-bottom:1px solid var(--border-subtle)}.sym-toolbar__name{font-size:var(--at-fs);font-weight:500;color:var(--at-ink)}.sym-toolbar__view{display:flex;align-items:center;gap:7px;min-width:0}.sym-toolbar__sep{width:1px;height:18px;flex:none;background:var(--border-subtle)}.sym-toolbar__push{flex:1}.sym-toolbar__count{font-size:var(--at-fs);color:var(--at-muted)}.sym-toolbar__rule{width:1px;height:18px;margin:0 6px;background:var(--border-subtle)}.sym-control{display:inline-flex;align-items:center;gap:6px;height:24px;padding:0 8px;border-radius:var(--at-r-sm);background:transparent;font-size:var(--at-fs);color:var(--at-muted)}.sym-control:hover{background:var(--at-wash)}.sym-control:active{background:var(--at-hold)}.sym-control.is-active{background:var(--accent-soft);color:var(--accent-ink)}.sym-control__value{font-weight:600}.sym-control--icon{padding:0;width:24px;justify-content:center;border:0;cursor:pointer;border-radius:var(--at-r-sm)}.sym-control__cog{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;margin:0 -2px;border-radius:var(--at-r-sm)}.sym-control__cog:hover{background:var(--at-wash)}.sym-control__cog:active{background:var(--at-hold)}.sym-tablewrap{flex:1;min-height:0;position:relative;display:flex;flex-direction:column}.sym-grid{flex:1;min-height:0;overflow:auto;overscroll-behavior:none;background:var(--surface-canvas);container-type:inline-size;--fade-b: var(--at-fade) }.sym-grid__inner{min-width:max-content;position:relative;--sym-grid-pad-b: 16px;padding-bottom:var(--sym-grid-pad-b)}.sym-head{display:flex;align-items:center;height:28px;padding:0 24px 0 0;border-bottom:.625px solid var(--at-rule);background:var(--surface-page);position:sticky;top:0;z-index:2}.sym-head:after{content:"";position:absolute;left:0;right:0;top:100%;height:10px;pointer-events:none;opacity:0;transition:opacity .12s ease;background:linear-gradient(to bottom,var(--at-headshadow),transparent)}.sym-grid.is-fade-top .sym-head:after{opacity:1}.sym-head__grip{width:12px;flex:none;align-self:stretch;background:var(--at-gutter)}.sym-head__pick{width:32px;flex:none;align-self:stretch;background:var(--at-gutter)}.sym-head__cell{position:relative;flex:none;width:var(--w);padding:0 7px;display:flex;align-items:center;gap:6px;font-size:var(--at-fs);font-weight:400;letter-spacing:normal;text-transform:none;color:var(--at-ink);align-self:stretch;border-left:.625px solid transparent;cursor:grab;-webkit-user-select:none;user-select:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sym-head__cell+.sym-head__cell{border-left-color:var(--at-rule)}.sym-head__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sym-fieldicon{flex:none}.sym-grid__grips{position:absolute;inset:0 0 var(--sym-grid-pad-b, 16px) 0;pointer-events:none;z-index:2}.sym-grip{position:absolute;top:0;bottom:0;left:var(--x);width:20px;margin-left:-10px;pointer-events:auto;cursor:ew-resize}.sym-grip__line{position:absolute;top:0;bottom:0;left:50%;margin-left:-1px;width:2px;border-radius:var(--at-r-mark);background:var(--at-gray400);opacity:0;transition:opacity .12s ease}.sym-grip:hover .sym-grip__line,.sym-grip.is-dragging .sym-grip__line{opacity:1}.sym-grid__grips:has(.sym-grip.is-dragging) .sym-grip:not(.is-dragging){pointer-events:none}.sym-grid__grips:has(.sym-grip.is-dragging) .sym-grip:not(.is-dragging):hover .sym-grip__line{opacity:0}body.is-resizing-column,body.is-resizing-column *{cursor:ew-resize!important;-webkit-user-select:none;user-select:none}.sym-row__grip:active{cursor:grabbing}body.is-dragging-row,body.is-dragging-row *{cursor:grabbing!important;-webkit-user-select:none;user-select:none}.sym-drop{position:absolute;top:0;bottom:0;left:var(--x);width:2px;margin-left:-1px;border-radius:var(--at-r-mark);background:var(--at-accent);pointer-events:none}.sym-head__cell.is-over{background:var(--at-hover)}.sym-head__cell:last-of-type{border-right:.625px solid transparent}.sym-head__add{width:40px;height:28px;margin-left:0;border-radius:0;display:inline-flex;align-items:center;justify-content:center;border-left:.625px solid var(--at-rule);color:var(--at-muted)}.sym-head__add:hover{background:var(--at-wash);color:var(--at-ink)}.sym-head__add:active{background:var(--at-hold)}.sym-row{display:flex;align-items:center;min-height:28px;padding:0 24px 0 0;border-bottom:.625px solid var(--at-rule);background:var(--surface-page)}.sym-row:hover{background:var(--at-hover)}.sym-head__cell.is-born{scroll-margin-right:var(--sym-lane-w);scroll-margin-left:var(--sym-gutter)}@keyframes sym-born-wash{0%,55%{background-color:color-mix(in srgb,var(--accent-soft) 40%,transparent)}to{background-color:transparent}}.sym-row.is-born,.sym-head__cell.is-born,.sym-cell.is-born{animation:sym-born-wash 2.8s ease forwards}.sym-row__lane{flex:none;width:var(--sym-lane-w);align-self:stretch;position:sticky;right:0;border-left:.625px solid var(--border-medium);background:inherit;pointer-events:none}.sym-row:has(.sym-cell.is-selected){background:var(--at-hover)}.sym-row.is-chosen,.sym-row.is-chosen:hover{background:var(--at-cell-selected)}.sym-row.is-chosen{border-bottom-color:var(--border-medium)}.sym-row.is-chosen .sym-cell{border-left-color:var(--border-medium)}.sym-head__cell:hover{background:var(--at-hover)}.sym-row.is-target,.sym-row.is-target:hover,.sym-cell.is-target-col,.sym-head__cell.is-target-col{background-image:linear-gradient(var(--at-wash),var(--at-wash))}.sym-row,.sym-head,.sym-grouphead,.sym-addrow{background-clip:padding-box}.sym-addrow__inner{position:sticky;left:24px;display:inline-flex;align-items:center;gap:9px}.sym-row.is-lifted{opacity:.4}.sym-row.is-over{position:relative;background:var(--at-hover)}.sym-row.is-over:before{content:"";position:absolute;left:0;right:0;top:-1px;height:2px;border-radius:var(--at-r-mark);background:var(--at-accent);z-index:5;pointer-events:none}.sym-cell{flex:none;width:var(--w);padding:0 7px;display:flex;align-items:center;gap:6px;font-size:var(--at-fs);color:var(--at-ink);align-self:stretch;cursor:pointer;border-left:.625px solid var(--at-rule);overflow:hidden}.sym-cell>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sym-cell>.sym-chip{overflow:visible;text-overflow:clip}.sym-cell--clip{flex-wrap:nowrap}.sym-cell--wrap{flex-wrap:wrap;align-content:center;padding-top:5px;padding-bottom:5px;row-gap:4px;overflow:visible}.sym-row:has(.sym-cell--wrap){align-items:stretch}.sym-cell--words{font-size:var(--at-fs);font-weight:400}.sym-cell--multi,.sym-cell--choice{gap:4px}.sym-cell__who{color:var(--at-ink);font-size:var(--at-fs)}.sym-cell__input{width:calc(100% - 4px);border:1px solid var(--at-gray200);border-radius:var(--at-r-sm);padding:2px 6px;font:inherit;font-size:var(--at-fs);color:var(--at-ink);background:var(--surface-page);box-shadow:var(--at-e-low-subtle);outline:none}.sym-cell>.sym-cell__input{align-self:stretch;width:calc(100% + 14px);min-width:0;margin:0 -7px;padding:0 7px;border:0;border-radius:0;background:none;box-shadow:none;line-height:16px}.sym-cell__note{position:absolute;z-index:7;top:calc(100% + 4px);left:0;padding:4px 8px;border-radius:var(--at-r-sm);background:var(--surface-page);box-shadow:var(--at-e-low);white-space:nowrap;font-size:var(--at-fs-sm);color:var(--at-red);pointer-events:none}.sym-cell:has(>.sym-cell__note){overflow:visible;z-index:6}.sym-room__value .sym-cell__note,.sym-draft__pop .sym-cell__note{position:static;display:block;margin-top:4px;box-shadow:none;padding:0}.sym-blank{color:var(--at-gray400)}.sym-yes{color:var(--at-ink);font-size:var(--at-fs)}.sym-no{color:var(--at-muted);font-size:var(--at-fs)}.sym-empty{padding:24px;text-align:center;color:var(--at-muted);position:sticky;left:0;width:100cqw;border-bottom:1px solid var(--border-subtle)}.sym-empty--group{padding:14px;font-size:var(--at-fs)}.sym-addrow{display:flex;align-items:center;gap:8px;height:28px;padding:0 12px;width:100%;color:var(--at-muted);font-size:var(--at-fs);border-bottom:1px solid var(--border-subtle);position:relative;z-index:3;background:var(--surface-canvas)}.sym-addrow:hover{color:var(--at-ink);background-image:linear-gradient(var(--at-wash),var(--at-wash))}.sym-addrow:active{background-image:linear-gradient(var(--at-hold),var(--at-hold))}.sym-grid[data-rh=medium] .sym-row{min-height:44px}.sym-grid[data-rh=tall] .sym-row{min-height:62px}.sym-grid[data-rh=extra] .sym-row{min-height:92px}.sym-grid[data-rh=medium] .sym-cell--words>span,.sym-grid[data-rh=tall] .sym-cell--words>span,.sym-grid[data-rh=extra] .sym-cell--words>span{white-space:normal;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}.sym-grid[data-rh=medium] .sym-cell--words>span{-webkit-line-clamp:2}.sym-grid[data-rh=tall] .sym-cell--words>span{-webkit-line-clamp:3}.sym-grid[data-rh=extra] .sym-cell--words>span{-webkit-line-clamp:5}.sym-group.is-over .sym-grouphead{background:var(--at-gray100)}.sym-grouphead{display:flex;align-items:flex-start;gap:0;padding:6px 24px 6px 8px;background:var(--surface-canvas);border-bottom:1px solid var(--border-subtle)}.sym-grouphead{position:relative}.sym-grouphead__toggle{width:22px;height:22px;flex:none;margin-right:14px;display:inline-flex;align-items:center;justify-content:center;position:sticky;left:8px;z-index:1;border-radius:var(--at-r-sm)}.sym-grouphead__toggle:hover{background:var(--at-wash)}.sym-grouphead__toggle:active{background:var(--at-hold)}.sym-grouphead__stack{position:sticky;left:var(--sym-gutter);z-index:1;padding-left:7.625px}.sym-grouphead__stack{display:flex;flex-direction:column;gap:2px}.sym-grouphead__eyebrow{font-size:var(--at-fs-sm);line-height:14px;font-weight:400;letter-spacing:normal;text-transform:uppercase;color:var(--at-muted)}.sym-grouphead__line{display:flex;align-items:center;gap:8px;line-height:16px}.sym-grouphead__name{font-size:var(--at-fs);font-weight:600;color:var(--at-ink)}.sym-grouphead__count{font-size:var(--at-fs);color:var(--at-muted)}.sym-grouphead__locked{font-size:var(--at-fs-sm);color:var(--at-muted);font-style:italic}.sym-board{flex:1;min-height:0;display:flex;align-items:flex-start;gap:var(--space-12);padding:var(--space-12);overflow:auto;overscroll-behavior:none;background:var(--surface-canvas)}.sym-board--bare{display:block}.sym-board__col{flex:none;width:264px;max-height:100%;display:flex;flex-direction:column;gap:var(--space-8);padding:var(--space-8);border-radius:var(--at-r-huge);background:var(--at-gray75)}.sym-board__col.is-over{background:var(--at-gray100)}.sym-board__head{display:flex;align-items:center;gap:var(--space-8);min-height:24px;padding:0 var(--space-4)}.sym-board__name{font-size:var(--at-fs);font-weight:600;color:var(--at-ink);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sym-board__count{font-size:var(--at-fs);color:var(--at-muted);font-variant-numeric:tabular-nums}.sym-board__locked{margin-left:auto;font-size:var(--at-fs-sm);color:var(--at-gray400);font-style:italic}.sym-board__cards{display:flex;flex-direction:column;gap:var(--space-8);min-height:8px;overflow-y:auto;overscroll-behavior:contain;padding:7px var(--focus-room, 4px) var(--focus-room, 4px);margin:0 calc(2px - var(--focus-room, 4px)) calc(2px - var(--focus-room, 4px))}.sym-card{position:relative;display:flex;flex-direction:column;gap:6px;padding:10px;border-radius:var(--at-r-huge);background:var(--surface-page);box-shadow:var(--at-e-low-subtle);cursor:grab;outline:none}.sym-card:hover{box-shadow:var(--at-e-low-hover)}.sym-card:hover:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;border-radius:inherit;background:var(--at-wash);pointer-events:none}.sym-card:focus-visible{box-shadow:inset 0 0 0 var(--at-focus-w) var(--at-focus),var(--at-e-low-subtle)}.sym-card.is-lifted{opacity:.5}.sym-card.is-target{background:var(--at-wash)}.sym-card.is-over:before{content:"";position:absolute;left:0;right:0;top:-6px;height:2px;border-radius:var(--at-r-mark);background:var(--at-accent)}.sym-card__name{font-size:var(--at-fs);font-weight:600;color:var(--at-ink);line-height:16px;overflow-wrap:anywhere}.sym-card__name.is-blank{color:var(--at-gray400);font-weight:400}.sym-card__field{display:flex;flex-wrap:wrap;align-items:center;gap:4px;min-width:0;font-size:var(--at-fs);color:var(--at-ink);line-height:18px}.sym-board__add{display:flex;align-items:center;gap:6px;height:28px;padding:0 var(--space-8);border:0;border-radius:var(--at-r);background:none;font:inherit;font-size:var(--at-fs);color:var(--at-muted);cursor:pointer;text-align:left}.sym-board__add:hover{color:var(--at-ink);background:var(--at-wash)}.sym-board__add:active{background:var(--at-hold)}.sym-board__add:focus-visible{outline:var(--at-focus-w) solid var(--at-focus);outline-offset:calc(-1 * var(--at-focus-w))}.sym-board__col{position:relative}.sym-board__head.is-movable{cursor:grab;border-radius:var(--at-r);outline:none}.sym-board__head.is-movable:focus-visible{box-shadow:inset 0 0 0 var(--at-focus-w) var(--at-focus)}.sym-board__col.is-lifted{opacity:.5}.sym-board__col[class*=is-col-over--]:before{content:"";position:absolute;top:0;bottom:0;width:2px;border-radius:var(--at-r-mark);background:var(--at-accent);pointer-events:none}.sym-board__col.is-col-over--left:before{left:calc(-1 * var(--space-8) + 1px)}.sym-board__col.is-col-over--right:before{right:calc(-1 * var(--space-8) + 1px)}@keyframes sym-born-col{0%,55%{background-color:color-mix(in srgb,var(--accent-soft) 40%,var(--at-gray75))}to{background-color:var(--at-gray75)}}.sym-board__col.is-born{animation:sym-born-col 2.8s ease}.sym-card.sym-draft{cursor:default;gap:2px}.sym-card.sym-draft:hover{box-shadow:var(--at-e-low-subtle)}.sym-card.sym-draft:hover:after{display:none}.sym-draft__namewrap{display:block;margin-bottom:4px}.sym-draft__name{display:block;width:100%;padding:0;border:0;background:none;font:inherit;font-size:var(--at-fs);font-weight:600;line-height:16px;color:var(--at-ink);outline:none;-webkit-user-select:text;user-select:text}.sym-draft__name::placeholder{color:var(--at-gray400);font-weight:400}.sym-draft__note{display:inline-block;margin-top:6px;padding:6px;border-radius:var(--at-r-sm);background:var(--surface-page);box-shadow:var(--at-e-low);font-size:var(--at-fs-sm);color:var(--at-red)}.sym-draft__field{display:flex;flex-wrap:wrap;align-items:center;gap:4px;min-height:22px;margin:0 -4px;padding:3px 4px;border:0;border-radius:var(--at-r-sm);background:none;font:inherit;font-size:var(--at-fs);color:var(--at-gray400);text-align:left;cursor:pointer;outline:none}.sym-draft__field:hover{background:var(--at-wash);color:var(--at-muted)}.sym-draft__field:focus-visible{box-shadow:inset 0 0 0 var(--at-focus-w) var(--at-focus)}.sym-draft__field.is-given{color:var(--at-ink)}.sym-draft__pop{padding:4px}.sym-draft__pop .sym-cell__input{width:100%}.sym-draft__pop .sym-cell__lines,.sym-room__value .sym-cell__lines{position:static;width:100%;min-height:0}@media (max-width: 640px){.sym-board{scroll-snap-type:x mandatory;padding:var(--space-8)}.sym-board__col{width:calc(100vw - 56px);scroll-snap-align:start}}.sym-room{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--sym-layer-room);display:flex;align-items:flex-start;justify-content:center;padding:8vh var(--space-24) var(--space-24);background:var(--room-veil, var(--veil))}.sym-room__card{width:640px;max-width:100%;max-height:84vh;display:flex;flex-direction:column;background:var(--room-ground, var(--surface-page));border-radius:var(--room-r, var(--at-r-huge));box-shadow:var(--shadow-dialog);outline:none;overflow:hidden}:root :is(.sym-room__card,.sym-pop):focus-visible{outline:none}.sym-room__head{flex:none;display:flex;align-items:flex-start;gap:var(--space-12);padding:var(--space-16);border-bottom:1px solid var(--at-rule)}.sym-room__title{flex:1;min-width:0;margin:0;font-size:18px;font-weight:700;line-height:28px;color:var(--at-ink)}.sym-room__name{display:inline-block;max-width:100%;overflow-wrap:anywhere;border-radius:var(--at-r-sm);outline:none}.sym-room__name.is-blank{color:var(--at-gray400);font-weight:400}.sym-room__name.is-renamable{cursor:text}.sym-room__name.is-renamable:hover{background:var(--at-wash)}.sym-room__name.is-renamable:focus-visible{box-shadow:inset 0 0 0 var(--at-focus-w) var(--at-focus)}.sym-room__rename{display:inline-block;box-sizing:border-box;margin:0;padding:0;border:0;background:none;font:inherit;color:inherit;outline:none;-webkit-user-select:text;user-select:text}.sym-room__acts{flex:none;display:flex;align-items:center;gap:4px;height:28px}.sym-room__x{flex:none;width:28px;height:28px;display:inline-flex;align-items:center;justify-content:center;border:0;border-radius:var(--at-r);background:none;color:var(--at-muted);cursor:pointer;outline:none}.sym-room__x:hover{background:var(--at-wash);color:var(--at-ink)}.sym-room__x:focus-visible{box-shadow:inset 0 0 0 var(--at-focus-w) var(--at-focus)}.sym-room__body{flex:1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:var(--space-12) var(--space-12) var(--space-16)}.sym-room__field{display:grid;grid-template-columns:168px minmax(0,1fr);align-items:start;gap:var(--space-8);margin-bottom:2px}.sym-room__label{display:flex;align-items:center;gap:6px;min-height:32px;padding:0 6px;font-size:var(--at-fs);color:var(--at-muted);min-width:0}.sym-room__labeltext{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sym-room__value{position:relative;display:flex;flex-wrap:wrap;align-items:center;gap:4px;min-height:32px;min-width:0;padding:6px;border-radius:var(--at-r);font-size:var(--at-fs);color:var(--at-ink);overflow-wrap:anywhere;outline:none;-webkit-user-select:text;user-select:text}.sym-room__value.is-editable{cursor:pointer}.sym-room__value.is-editable:hover,.sym-room__value.is-open{background:var(--at-wash)}.sym-room__value.is-editable:focus-visible{box-shadow:inset 0 0 0 var(--at-focus-w) var(--at-focus)}.sym-room__value .sym-cell__input{width:100%}@media (max-width: 640px){.sym-room{padding:0;align-items:stretch}.sym-room__card{max-height:none;border-radius:0}.sym-room__field{grid-template-columns:minmax(0,1fr);gap:0;margin-bottom:var(--space-8)}}.sym-row__grip{width:12px;flex:none;display:flex;align-items:center;justify-content:center;padding:0;color:transparent;cursor:grab;-webkit-user-select:none;user-select:none}.sym-row__grip:hover,.sym-row:hover .sym-row__grip,.sym-row__grip:focus-visible{color:var(--at-muted)}.sym-pick{width:32px;flex:none;display:flex;align-items:center;justify-content:center}.sym-pick__n{font-size:var(--at-fs);color:var(--at-muted)}.sym-pick__box{display:none;width:16px;height:16px;border-radius:var(--at-r-sm);background:var(--surface-page);border:.625px solid var(--at-check);align-items:center;justify-content:center}.sym-pick:hover .sym-pick__n{display:none}.sym-pick:hover .sym-pick__box{display:flex}.sym-pick.is-chosen .sym-pick__n{display:none}.sym-pick.is-chosen .sym-pick__box{display:flex;background:var(--at-accent);border-color:var(--at-accent)}.sym-cell.is-selected{position:relative;z-index:3;border-radius:var(--at-r-mark);background:var(--surface-page)}.sym-cell.is-selected:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;z-index:1;border:1px solid var(--at-darken3);border-radius:var(--at-r-mark);pointer-events:none}.sym-chip{display:inline-flex;align-items:center;flex:none;height:18px;padding:0 8px 2px;border-radius:999px;font-size:var(--at-fs);line-height:1;font-weight:400;white-space:nowrap;color:var(--at-ink)}.sym-avatar{display:inline-flex;align-items:center;justify-content:center;border-radius:999px;font-weight:600;flex:none;width:var(--avatar-size, 18px);height:var(--avatar-size, 18px);font-size:calc(var(--avatar-size, 18px) * .4)}.sym-marker{display:inline-block;border-radius:999px;flex:none}.sym-ramp{display:inline-flex;gap:2px;height:8px;border-radius:var(--radius-sm);overflow:hidden;flex:none}.sym-ramp__seg{flex:1;border-radius:var(--at-r-mark);min-width:3px;background:var(--data-empty)}.sym-ramp__seg[data-lit="1"]{background:var(--level-1)}.sym-ramp__seg[data-lit="2"]{background:var(--level-2)}.sym-ramp__seg[data-lit="3"]{background:var(--level-3)}.sym-ramp__seg[data-lit="4"]{background:var(--level-4)}.sym-caret{flex:none;transition:transform .12s ease}.sym-caret.is-open{transform:rotate(180deg)}.sym-pop{position:absolute;z-index:var(--sym-layer-pop);min-width:200px;max-width:320px;top:var(--pop-top);left:var(--pop-left);width:var(--pop-w);max-height:var(--pop-maxh);overflow-y:auto;overscroll-behavior:none;background:var(--surface-page);border:1px solid var(--pop-line, var(--at-darken2));border-radius:var(--pop-r, var(--at-r-menu));padding:var(--pop-pad);box-shadow:var(--pop-shadow, var(--at-e-high))}.sym-pop.is-sized{max-width:none}.sym-pop__head{display:flex;align-items:center;gap:8px;min-height:var(--at-row);padding:3px var(--at-row-pad);margin-bottom:var(--pop-pad);font-size:var(--at-fs);font-weight:600;color:var(--at-ink)}.sym-pop__head .sym-fieldicon,.sym-pop__head .sym-toolicon{opacity:.75;flex:none}.sym-cond{display:flex;align-items:center;gap:6px;padding:4px var(--at-row-pad);border-radius:var(--at-r);background:var(--at-gray75)}.sym-cond+.sym-cond{margin-top:1px}.sym-cond__lead{flex:none;width:34px;font-size:var(--at-fs-sm);color:var(--at-muted)}.sym-field{min-width:96px;height:26px;padding:0 6px;border:1px solid var(--at-gray200);border-radius:var(--at-r);background:var(--surface-page);font:inherit;font-size:var(--at-fs);color:var(--at-ink)}.sym-field,.sym-cond__novalue,.sym-cond .sym-chooser{flex:1 1 auto}.sym-cond .sym-chooser+.sym-chooser{flex:0 1 auto;min-width:84px}.sym-field:hover{border-color:var(--at-gray400)}.sym-field:focus{outline:var(--at-focus-w) solid var(--at-focus);outline-offset:calc(-1 * var(--at-focus-w))}.sym-cond__drop{flex:none;display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:var(--at-r-sm);color:var(--at-muted)}.sym-cond__drop:hover{background:var(--at-wash);color:var(--at-ink)}.sym-cond__drop:active{background:var(--at-hold)}.sym-chooser{display:inline-flex;align-items:center;justify-content:space-between;gap:8px;min-width:96px;height:26px;padding:0 8px;font:inherit;font-size:var(--at-fs);color:var(--at-ink);text-align:left;cursor:pointer;background:var(--surface-page);border:1px solid var(--at-gray200);border-radius:var(--at-r)}.sym-chooser:hover:not(:disabled),.sym-chooser.is-open{border-color:var(--at-gray400)}.sym-chooser:disabled{opacity:var(--disabled-o, .45);cursor:default}.sym-chooser__value{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sym-chooser__caret{flex:none;color:var(--at-muted)}.sym-datefield{display:inline-flex;align-items:center;gap:7px;min-width:96px;height:26px;padding:0 9px;font:inherit;font-size:var(--at-fs);color:var(--at-muted);text-align:left;cursor:pointer;background:var(--surface-page);border:1px solid var(--at-gray200);border-radius:var(--at-r)}.sym-datefield:hover{border-color:var(--at-gray400)}.sym-datefield.is-set{color:var(--at-ink)}.sym-datefield svg{flex:none;color:var(--at-muted)}.sym-datefield__text{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.sym-pop--cal{max-width:none;min-width:0}.sym-cal{--cal-day: var(--at-row);display:flex;gap:var(--pop-gap)}.sym-cal__periods{display:flex;flex-direction:column;gap:1px;width:120px}.sym-cal__period{display:flex;align-items:center;min-height:var(--at-row);width:100%;font:inherit;font-size:var(--at-fs);color:var(--at-ink);text-align:left;white-space:nowrap;background:none;border:0;border-radius:var(--at-r);padding:3px var(--at-row-pad);cursor:pointer}.sym-cal__period:hover{background:var(--at-wash)}.sym-cal__period:active{background:var(--at-hold)}.sym-cal__period--clear{color:var(--at-muted);margin-top:var(--pop-gap)}.sym-cal__body{position:relative}.sym-cal__nav{position:absolute;top:0;left:0;right:0;display:flex;justify-content:space-between;pointer-events:none}.sym-cal__arrow{width:var(--at-h-sm);height:var(--at-h-sm);display:inline-flex;align-items:center;justify-content:center;color:var(--at-muted);background:none;border:0;border-radius:var(--at-r-sm);cursor:pointer;pointer-events:auto}.sym-cal__arrow:hover{background:var(--at-wash);color:var(--at-ink)}.sym-cal__arrow:active{background:var(--at-hold)}.sym-cal__months{display:flex;gap:var(--space-16)}.sym-cal__month,.sym-cal__chooser{width:calc(7 * var(--cal-day))}.sym-cal__title{display:block;height:var(--at-h-sm);margin:0 auto 2px;padding:0 var(--at-row-pad);font:inherit;font-size:var(--at-fs);font-weight:600;line-height:var(--at-h-sm);color:var(--at-ink);text-align:center;background:none;border:0;border-radius:var(--at-r-sm)}button.sym-cal__title{cursor:pointer}button.sym-cal__title:hover{background:var(--at-wash)}.sym-cal__picks{display:grid;grid-template-columns:repeat(3,1fr);gap:2px}.sym-cal__pick{height:var(--at-h);font:inherit;font-size:var(--at-fs);color:var(--at-ink);background:none;border:0;border-radius:var(--at-r);cursor:pointer}.sym-cal__pick:hover{background:var(--at-wash)}.sym-cal__pick.is-end{background:var(--at-accent);color:var(--at-on-accent);font-weight:600}.sym-cal__wd{display:grid;grid-template-columns:repeat(7,1fr)}.sym-cal__wd span{text-align:center;font-size:var(--at-fs-sm);line-height:20px;color:var(--at-muted)}.sym-cal__grid{display:grid;grid-template-columns:repeat(7,1fr)}.sym-cal__day{position:relative;height:var(--cal-day);font:inherit;font-size:var(--at-fs-sm);color:var(--at-ink);background:none;border:0;cursor:pointer;border-radius:999px}.sym-cal__day:hover{background:var(--at-wash)}.sym-cal__day.is-out{color:transparent;pointer-events:none}.sym-cal__day.is-today{color:var(--at-accent);font-weight:700}.sym-cal__day.is-mid{background:var(--at-gray75);border-radius:0}.sym-cal__day.is-end{background:var(--at-accent);color:var(--at-on-accent);font-weight:600}.sym-cal__day.is-lo{border-radius:999px 0 0 999px}.sym-cal__day.is-hi{border-radius:0 999px 999px 0}.sym-cal__day.is-lo.is-hi{border-radius:999px}.sym-pop__item{display:flex;align-items:center;gap:8px;width:100%;min-height:var(--at-row);padding:3px var(--at-row-pad);border-radius:var(--at-r);text-align:left}.sym-pop__item+.sym-pop__item{margin-top:1px}.sym-pop__item:hover{background:var(--at-wash)}.sym-pop__item:active{background:var(--at-hold)}.sym-pop .sym-pop__item:focus-visible{outline:none;background:var(--at-wash);box-shadow:inset 0 0 0 var(--at-focus-w) var(--at-focus)}.sym-pop__check{flex:none}.sym-pop__item.is-highlighted{background:var(--at-highlight)}.sym-pop__item.is-danger .sym-pop__label{color:var(--pop-danger, var(--at-red))}.sym-pop__item.is-disabled{opacity:var(--disabled-o, .45);pointer-events:none}.sym-pop__item.is-warn,.sym-pop__item.is-warn:hover{color:var(--pop-danger, var(--at-red))}.sym-pop__item.is-warn .sym-pop__label{color:inherit}.sym-pop__item.is-muted .sym-pop__label{color:var(--at-muted)}.sym-pop__item.is-indent{padding-left:24px}.sym-pop__stack{display:flex;flex-direction:column;gap:0;flex:1;min-width:0}.sym-pop__trail{margin-left:auto;display:inline-flex;align-items:center;gap:6px;flex:none}.sym-pop__label{font-size:var(--at-fs);color:var(--at-ink)}.sym-pop__meta{font-size:var(--at-fs-sm);color:var(--at-muted)}.sym-pop.is-up{box-shadow:var(--at-e-high)}.sym-pop__gap{height:var(--pop-gap)}.sym-pop__note{margin:0;padding:4px var(--at-row-pad);font-size:var(--at-fs-sm);line-height:15px;color:var(--at-muted)}.sym-well{display:block;width:100%;height:var(--at-row);border:0;background:var(--at-gray75);border-radius:var(--at-r);padding:0 var(--at-row-pad);font:inherit;font-size:var(--at-fs);color:var(--at-ink)}.sym-well[type=search]{-webkit-appearance:none;-moz-appearance:none;appearance:none}.sym-well[type=search]::-webkit-search-cancel-button,.sym-well[type=search]::-webkit-search-decoration{-webkit-appearance:none;display:none}.sym-pop>:is(.sym-well,.sym-find,.sym-kind):not(:first-child,.sym-pop__gap+*){margin-top:var(--pop-pad)}.sym-pop>:is(.sym-well,.sym-find,.sym-kind):not(:last-child){margin-bottom:var(--pop-pad)}.sym-well::placeholder{color:var(--at-gray400)}.sym-well:hover:not(:focus){background:var(--at-gray100)}.sym-well:focus{outline:var(--at-focus-w) solid var(--at-focus);outline-offset:calc(-1 * var(--at-focus-w))}.sym-find{display:flex;align-items:center;gap:7px;width:100%;height:var(--at-row);padding:0 var(--at-row-pad);border-radius:var(--at-r);background:var(--at-gray75);color:var(--at-muted);cursor:text}.sym-find:hover:not(:focus-within){background:var(--at-gray100)}.sym-find:focus-within{outline:var(--at-focus-w) solid var(--at-focus);outline-offset:calc(-1 * var(--at-focus-w))}.sym-find__lens{flex:none}.sym-find .sym-well,.sym-find .sym-well:hover,.sym-find .sym-well:focus{outline:none;flex:1;min-width:0;height:100%;padding:0;background:none;box-shadow:none;border-radius:0}.sym-grid [data-nav]{outline:none}.sym-grid [data-nav]:focus-visible{outline:var(--at-focus-w) solid var(--at-focus);outline-offset:calc(-1 * var(--at-focus-w))}.sym-grid [data-nav=cell],.sym-grid [data-nav=add]{scroll-margin:28px var(--sym-lane-w) 0 var(--sym-gutter)}.sym-cal__day:focus-visible,.sym-cal__pick:focus-visible,.sym-cal__title:focus-visible{outline:var(--at-focus-w) solid var(--at-focus);outline-offset:calc(-1 * var(--at-focus-w))}.sym-shell button:focus-visible,.sym-pop button:focus-visible{outline:var(--at-focus-w) solid var(--at-focus);outline-offset:calc(-1 * var(--at-focus-w))}.sym-tip{position:absolute;z-index:var(--sym-layer-tip);pointer-events:none;white-space:nowrap;background:var(--sym-tip-ground);color:var(--sym-tip-ink);font-size:var(--at-fs);line-height:16px;padding:4px 8px;border-radius:var(--at-r-sm);box-shadow:var(--at-e-medium)}.sym-tip--wide{position:fixed;top:var(--tip-y);left:var(--tip-x);transform:translate(-50%);white-space:normal;width:max-content;max-width:260px;line-height:1.45;padding:6px 10px}.sym-tipwrap{display:inline-flex;flex:none;align-items:center}.sym-head__info{display:inline-flex;flex:none;align-items:center;margin-left:1px}.sym-switch{flex:none;width:26px;height:15px;border-radius:999px;background:var(--at-gray200);position:relative;transition:background .12s ease}.sym-switch__thumb{position:absolute;top:2px;left:2px;width:11px;height:11px;border-radius:999px;background:var(--surface-page);box-shadow:var(--at-e-low-subtle);transition:left .12s ease}.sym-switch.is-on{background:var(--at-accent)}.sym-switch.is-on .sym-switch__thumb{left:13px}.sym-switch.is-locked{opacity:var(--disabled-o, .45)}.sym-chosen{position:absolute;left:50%;transform:translate(-50%);bottom:18px;z-index:4;width:fit-content;display:flex;align-items:center;gap:14px;padding:12px 16px 12px 20px;background:var(--bold-ink);color:var(--text-onBold);border-radius:var(--radius-pill);border:1px solid rgba(255,255,255,.16);box-shadow:0 10px 30px #00000073}.sym-chosen__n{font-size:var(--at-fs-lg);font-weight:600}.sym-chosen .sym-btn{height:24px;border-radius:var(--at-r-sm)}@container sym (max-width: 1024px){.sym-shell{--sidebar-w: 220px }.sym-toolbar{flex-wrap:nowrap;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none}.sym-toolbar::-webkit-scrollbar{display:none}.sym-toolbar__view{min-width:0}.sym-toolbar__name{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sym-toolbar__ctl{flex:none}}@container sym (max-width: 800px){.sym-shell{--sidebar-w: 180px }.sym-toolbar__count,.sym-toolbar__rule{display:none}}@container sym (max-width: 620px){.sym-shell{--sidebar-w: 0px }.sym-sidebar,.sym-edge,.sym-toolbar__sep{display:none}.sym-shell--sidebar .sym-toolbar__view{flex:0 1 auto;width:auto}.sym-toolbar{padding:0 12px}}.sym-row__grip,.sym-pick{position:sticky;z-index:3;align-self:stretch;background:inherit}.sym-row__grip{left:0;height:auto}.sym-pick{left:12px;box-shadow:1px 0 0 var(--at-rule)}.sym-head__grip,.sym-head__pick{position:sticky;z-index:4}.sym-head__grip{left:0}.sym-head__pick{left:12px;box-shadow:1px 0 0 var(--at-rule)}.sym-cell.is-frozen{position:sticky;z-index:2;background:inherit}.sym-head__cell.is-frozen{position:sticky;z-index:3;background:var(--surface-page)}.sym-cell.is-frozen-last,.sym-head__cell.is-frozen-last{box-shadow:1px 0 0 var(--at-rule)}.sym-head__menu{margin-left:auto;flex:none;width:16px;height:16px;display:flex;align-items:center;justify-content:center;border-radius:var(--at-r-sm);opacity:0;transition:opacity .12s ease}.sym-head__cell:hover .sym-head__menu,.sym-head__cell:focus-visible .sym-head__menu,.sym-head__menu:focus-visible,.sym-head__menu[aria-expanded=true]{opacity:1}.sym-head__menu:hover{background:var(--at-wash)}.sym-head__menu:active{background:var(--at-hold)}.sym-cell--medium,.sym-cell--long{position:relative}.sym-cell--medium.is-selected{overflow:visible;z-index:6}.sym-cell--medium.is-selected:after{display:none}.sym-cell__lines{position:absolute;z-index:6;top:-1px;left:-1px;width:calc(100% + 2px);min-height:calc(100% + 2px);max-height:200px;border:1px solid var(--at-gray200);border-radius:var(--at-r);padding:5px 6px;font:inherit;font-size:var(--at-fs);line-height:16px;color:var(--at-ink);background:var(--surface-page);box-shadow:var(--at-e-low);resize:none;outline:none;overflow:hidden}.sym-cell__expand{position:absolute;right:4px;top:50%;margin-top:-6px;opacity:0;transition:opacity .12s ease;pointer-events:none}.sym-row:hover .sym-cell__expand,.sym-cell:hover .sym-cell__expand{opacity:1}.sym-sheet__text{display:block;width:100%;height:220px;resize:vertical;border:0;border-radius:var(--at-r-big);padding:10px 12px;font:inherit;font-size:var(--at-fs-lg);line-height:21px;color:var(--at-ink);background:var(--surface-page);outline:none}.sym-head__addwrap{display:flex;align-self:stretch;width:var(--sym-lane-w);position:sticky;right:0;z-index:3;background:var(--surface-page);border-left:.625px solid var(--border-medium)}.sym-pop__scroll{max-height:180px;overflow-y:auto;overscroll-behavior:contain}.sym-set{display:flex;flex-direction:column;gap:3px;padding:4px var(--at-row-pad);font-size:var(--at-fs);color:var(--at-ink)}.sym-set__row{display:flex;align-items:center;gap:8px}.sym-ladder{display:flex;flex-direction:column;gap:2px;padding:4px 0}.sym-ladder__head{padding:2px var(--at-row-pad) 4px;font-size:var(--at-fs)}.sym-ladder__row{display:flex;align-items:center;gap:8px;min-height:26px;padding:0 4px;border-radius:var(--at-r-big);cursor:grab}.sym-ladder__row:hover{background:var(--at-wash)}.sym-ladder__row.is-lifted{opacity:.4}.sym-ladder__row.is-over{background:var(--at-hover)}.sym-ladder__name{flex:1;min-width:0;text-align:left;border:0;background:none;padding:4px;font:inherit;font-size:var(--at-fs);color:var(--at-ink);border-radius:var(--at-r-sm);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;cursor:text}.sym-ladder__name:focus-visible{outline:none;background:var(--at-wash);box-shadow:inset 0 0 0 var(--at-focus-w) var(--at-focus)}.sym-ladder__input{flex:1;min-width:0;border:0;background:var(--at-gray75);padding:4px;font:inherit;font-size:var(--at-fs);color:var(--at-ink);border-radius:var(--at-r-sm)}.sym-ladder__remove{flex:none;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border:0;background:none;border-radius:var(--at-r-sm);cursor:pointer}.sym-ladder__remove:hover{background:var(--at-hold)}.sym-ladder__remove:disabled{opacity:var(--disabled-o, .45);cursor:default}.sym-ladder .sym-well{margin-top:4px}.sym-ladder.is-read .sym-ladder__row{cursor:default}.sym-ladder.is-read .sym-ladder__row:hover{background:none}.sym-ladder.is-read .sym-ladder__name{cursor:default}.sym-ladder__note{padding:4px var(--at-row-pad) 0}.sym-set__label{flex:none;color:var(--at-muted)}.sym-set__note{font-size:var(--at-fs-sm);line-height:15px;color:var(--at-gray400)}.sym-set .sym-chooser,.sym-set .sym-field{flex:1 1 auto;min-width:0}.sym-set .sym-set__number{flex:0 0 56px;text-align:center;-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield}.sym-set__number::-webkit-inner-spin-button,.sym-set__number::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.sym-pop__foot{display:flex;justify-content:flex-end;gap:6px;margin-top:var(--pop-gap)}.sym-pop__foot--split{justify-content:stretch}.sym-pop__foot--split .sym-btn{flex:1;background:var(--at-wash)}.sym-pop__foot--split .sym-btn:is(:hover,:active){background:var(--at-hold)}.sym-btn{height:26px;padding:0 10px;border-radius:var(--at-r);font-size:var(--at-fs);color:var(--at-muted)}.sym-btn:hover{background:var(--at-wash);color:var(--at-ink)}.sym-btn:active{background:var(--at-hold)}.sym-btn--warn,.sym-btn--warn:hover{color:var(--at-red)}.sym-btn--dark{color:var(--text-onBold);opacity:.85}.sym-btn--dark:hover{opacity:1;background:#ffffff1f;color:var(--text-onBold)}.sym-btn--dark:active{background:#fff3}.sym-btn--dark.sym-btn--warn,.sym-btn--dark.sym-btn--warn:hover{color:var(--at-red-on-dark)}.sym-btn--go{background:var(--at-ink);color:var(--text-onBold);font-weight:500}.sym-btn--go:hover{background:var(--at-ink);opacity:.9;color:var(--text-onBold)}.sym-btn--go:active{opacity:.8}.sym-btn--go:disabled{opacity:var(--disabled-o, .45);cursor:default}.sym-night .sym-btn--go,.sym-night .sym-btn--go:hover{color:var(--sym-ink-on-go)}.sym-yes--tick{color:var(--bold-green);font-size:var(--at-fs-lg);line-height:1}.sym-kind{display:flex;align-items:center;gap:7px;width:100%;padding:0 7px;height:var(--at-row);border-radius:var(--at-r);border:1px solid var(--at-gray200);background:var(--surface-page);font-size:var(--at-fs);color:var(--at-ink);text-align:left}.sym-kind:hover{background:var(--at-wash)}.sym-kind.is-fixed{display:flex;align-items:center;gap:7px;color:var(--at-muted);pointer-events:none}.sym-kind:active{background:var(--at-hold)}.sym-kind__name{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sym-marks{display:inline-flex;align-items:center;gap:2px}.sym-mark{flex:none;fill:var(--at-gray200)}.sym-mark.is-on{fill:var(--at-accent)}.sym-viewtabs{flex:none;display:flex;align-items:stretch;height:30px;padding:0 8px;background:var(--surface-canvas);border-top:1px solid var(--at-rule)}.sym-viewtabs__lane{display:flex;align-items:stretch;min-width:0;flex:0 1 auto;overflow-x:auto;overscroll-behavior-x:contain;scrollbar-width:none;padding-inline:var(--focus-room, 4px);margin-inline:calc(-1 * var(--focus-room, 4px))}.sym-viewtabs__lane::-webkit-scrollbar{display:none}.sym-viewtabs__tab{flex:none;padding:0 13px;font-size:var(--at-fs-sm);font-weight:500;color:var(--at-muted);white-space:nowrap;border-left:1px solid transparent;border-right:1px solid transparent;border-radius:0}.sym-viewtabs__tab.is-lifted{opacity:.45}.sym-viewtabs__tab.is-over-left{box-shadow:inset 2px 0 0 var(--at-accent)}.sym-viewtabs__tab.is-over-right{box-shadow:inset -2px 0 0 var(--at-accent)}.sym-viewtabs__tab+.sym-viewtabs__tab:not(.is-on){border-left-color:var(--at-rule)}.sym-viewtabs__tab.is-on+.sym-viewtabs__tab{border-left-color:transparent}.sym-viewtabs__tab:hover{color:var(--at-ink);background:var(--at-wash)}.sym-viewtabs__tab:active{background:var(--at-hold)}.sym-viewtabs__tab:focus-visible{outline:var(--at-focus-w) solid var(--at-focus);outline-offset:calc(-1 * var(--at-focus-w))}.sym-viewtabs__tab.is-on{margin-top:-1px;background:var(--surface-page);color:var(--at-ink);font-weight:600;border-left-color:var(--at-rule);border-right-color:var(--at-rule)}.sym-viewtabs__add{flex:none;align-self:center;width:18px;height:18px;margin:0 6px;border-radius:var(--radius-pill);box-shadow:var(--tab-shadow, var(--at-e-low-subtle)),var(--at-raise-gloss)}.sym-night .sym-viewtabs__tab.is-on{background:var(--pastel-brown);border-left-color:var(--border-medium);border-right-color:var(--border-medium)}.sym-viewtabs__tab--rename{padding:0;display:flex;align-items:center;min-width:96px}.sym-viewtabs__edit{flex:1;box-sizing:border-box;min-width:0;height:18px;margin:0 4px;padding:0 7px;font-size:var(--at-fs-sm);font-weight:600;color:var(--at-ink);background:var(--surface-canvas);border:1px solid var(--at-edge);border-radius:var(--at-r-sm);outline:none}.sym-viewtabs__edit:focus,.sym-viewtabs__edit:focus-visible{outline:none}.sym-viewtabs--pages{align-items:center}.sym-viewtabs--pages .sym-viewtabs__lane{align-items:center;gap:5px;padding:0 calc(2px + var(--focus-room, 4px))}.sym-viewtabs--pages .sym-viewtabs__tab{height:20px;padding:0 11px;line-height:18px;border:1px solid transparent;border-radius:var(--radius-pill)}.sym-viewtabs--pages .sym-viewtabs__tab+.sym-viewtabs__tab:not(.is-on){border-left-color:transparent}.sym-viewtabs--pages .sym-viewtabs__tab:hover{background:var(--at-wash)}.sym-viewtabs--pages .sym-viewtabs__tab.is-on{margin-top:0;background:var(--surface-page);border-color:var(--at-rule);box-shadow:var(--tab-shadow, var(--at-e-low-subtle))}.sym-night .sym-viewtabs--pages .sym-viewtabs__tab.is-on{background:var(--pastel-brown);border-color:var(--border-medium)}.sym-viewtabs--pages .sym-viewtabs__tab.is-on.is-over-left{box-shadow:inset 2px 0 0 var(--at-accent),0 1px 1.5px #00000014}.sym-viewtabs--pages .sym-viewtabs__tab.is-on.is-over-right{box-shadow:inset -2px 0 0 var(--at-accent),0 1px 1.5px #00000014}.sym-viewtabs--pages .sym-viewtabs__tab--rename{min-width:96px;padding:0}.sym-peek .sym-tablewrap{pointer-events:none}.sym-peek .sym-grid{pointer-events:auto;overscroll-behavior:contain}.sym-peek .sym-grid *{pointer-events:none}.sym-peek .sym-viewtabs{pointer-events:auto}.sym-night{--surface-page: #211C15;--surface-canvas: #1B1712;--surface-sunk: #16120E;--text-primary: #F4EEE3;--text-secondary: #A89D8B;--text-tertiary: #8F8573;--border-subtle: #373026;--border-medium: #4A4234;--border-strong: #F4EEE3;--accent-base: #B79AD8;--accent-soft: #2C2340;--accent-ink: #C9B0E6;--pastel-gray: #332E27;--pastel-brown: #3A3128;--pastel-orange: #46301F;--pastel-yellow: #453A1E;--pastel-green: #2F3A26;--pastel-blue: #273540;--pastel-purple: #382C40;--pastel-pink: #462C29;--pastel-red: #472A22;--bold-blue: #7FA0B5;--bold-gold: #D9AC52;--bold-green: #8FAF6B;--bold-purple: #A583B3;--bold-red: #D06A4C;--col-green: #2F3A26;--col-blue: #273540;--col-purple: #382C40;--nav-active: #2E2820;--nav-icon: #A89D8B;--data-empty: #2A251E;--outcome-good: #8FAF6B;--outcome-watch: #D9AC52;--outcome-bad: #D06A4C;--at-ink: #F4EEE3;--at-muted: #A89D8B;--at-gray500: #A89D8B;--at-gray400: #7A7062;--at-gray200: #453E33;--at-gray100: #37302A;--at-gray75: #2A251E;--at-accent: #B79AD8;--at-blue: #B79AD8;--at-red: var(--at-red-on-dark);--at-highlight: #4A3A1C;--at-wash: rgba(255, 236, 205, .1);--at-hold: rgba(255, 236, 205, .16);--at-on-accent: #221A30;--at-darken2: rgba(255,255,255,.12);--at-darken3: rgba(255,255,255,.28);--at-rule: #373026;--at-edge: var(--border-medium);--at-pane: #4A4234;--at-gutter: #2A251E;--at-hover: #26211A;--at-cell-selected: #332B1E;--at-check: #A89D8B;--at-raise-top: #cdc9c1;--at-raise-bottom: #a9a39a;--at-raise-ink: #38332c;--at-raise-edge: rgba(0, 0, 0, .42);--at-focus: var(--focus-ink, var(--at-ink));--at-headshadow: rgba(0, 0, 0, .32)}.sym-nothing{min-height:min(46vh,420px);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center;padding:24px}.sym-nothing:before{content:"";flex:2}.sym-nothing:after{content:"";flex:3}.sym-nothing__eye{color:var(--at-muted);opacity:.55;margin-bottom:10px}.sym-nothing__eye svg{width:22px;height:22px}.sym-nothing__title{margin:0;font-size:15px;font-weight:700;color:var(--at-ink)}.sym-nothing__line{font-size:var(--at-fs);color:var(--at-muted);margin:5px 0 16px;max-width:380px}.sym-nothing__go{font:inherit;font-size:var(--at-fs);font-weight:700;cursor:pointer;color:var(--sym-go-ink);background:var(--sym-go-ground);border:0;border-radius:var(--at-r-big);padding:8px 16px}.sym-nothing__go:hover{background:var(--sym-go-lift)}.sym-nothing__go--quiet{color:var(--at-ink);background:none;border:1px solid var(--at-darken2)}.sym-nothing__go--quiet:hover{background:var(--at-wash)}.sym-pager{display:flex;align-items:center;justify-content:center;gap:14px;font-size:var(--at-fs);color:var(--at-muted)}.sym-pager button{display:inline-flex;align-items:center;gap:5px;font:inherit;font-size:var(--at-fs);color:var(--at-ink);background:none;cursor:pointer;border:1px solid var(--at-darken2);border-radius:var(--at-r);padding:4px 10px}.sym-pager button:hover:not(:disabled){border-color:var(--at-ink)}.sym-pager button:disabled{opacity:var(--disabled-o, .45);cursor:default}.sym-tags{display:flex;flex-wrap:wrap;align-items:center;gap:6px;padding:6px 8px;border:1px solid var(--at-darken2);border-radius:var(--at-r-big);background:var(--surface-page)}.sym-tags:focus-within{outline:var(--at-focus-w) solid var(--at-focus);outline-offset:calc(-1 * var(--at-focus-w))}.sym-tags__chip{display:inline-flex;align-items:center;gap:4px;font-size:var(--at-fs-sm);font-weight:600;color:var(--at-ink);background:var(--at-gray100);border-radius:999px;padding:3px 6px 3px 9px}.sym-tags__chip button{display:inline-flex;align-items:center;justify-content:center;width:15px;height:15px;border:0;border-radius:999px;background:none;color:var(--at-muted);cursor:pointer;padding:0}.sym-tags__chip button:hover{background:var(--at-hold);color:var(--at-ink)}.sym-tags input{flex:1;min-width:120px;border:0;outline:none;background:none;font:inherit;font-size:var(--at-fs);color:var(--at-ink)}.sym-tags input::placeholder{color:var(--at-muted)}.sym-pickmany{position:relative;display:inline-flex}.sym-pickmany__btn{display:inline-flex;align-items:center;gap:7px;font:inherit;font-size:var(--at-fs);color:var(--at-ink);background:var(--surface-page);border:1px solid var(--at-darken2);border-radius:var(--at-r);padding:4px 9px;cursor:pointer}.sym-pickmany__btn:hover,.sym-pickmany__btn[aria-expanded=true]{border-color:var(--at-ink)}.sym-pickmany__count{font-style:normal;font-weight:700;color:var(--sym-go-ink);background:var(--sym-go-ground);border-radius:999px;font-size:var(--at-fs-sm);padding:0 6px}.sym-pickmany__menu{position:absolute;top:calc(100% + 4px);left:0;z-index:var(--sym-layer-pop);min-width:220px;display:flex;flex-direction:column;gap:var(--pop-pad);padding:var(--pop-pad);background:var(--surface-page);border:1px solid var(--pop-line, var(--at-darken2));border-radius:var(--pop-r, var(--at-r-menu));box-shadow:var(--pop-shadow, var(--at-e-high))}.sym-pickmany__list{display:flex;flex-direction:column;gap:1px;max-height:220px;overflow-y:auto}.sym-pickmany__list button{display:flex;align-items:center;gap:8px;font:inherit;font-size:var(--at-fs);text-align:left;color:var(--at-ink);background:none;border:0;border-radius:var(--at-r);min-height:var(--at-row);padding:3px var(--at-row-pad);cursor:pointer}.sym-pickmany__list button:hover{background:var(--at-wash)}.sym-pickmany__box{display:inline-flex;align-items:center;justify-content:center;width:15px;height:15px;flex:none;border:1px solid var(--at-darken3);border-radius:var(--at-r-sm);color:var(--at-on-accent)}.sym-pickmany__box.is-on{background:var(--at-accent);border-color:var(--at-accent)}.sym-pickmany__none{font-size:var(--at-fs);color:var(--at-muted);padding:4px var(--at-row-pad)}.sym-pickmany__clear{min-height:var(--at-row);margin-top:2px;font:inherit;font-size:var(--at-fs);font-weight:600;text-align:left;color:var(--at-muted);background:none;border:0;border-radius:var(--at-r);padding:3px var(--at-row-pad);cursor:pointer}.sym-pickmany__clear:hover:not(:disabled){color:var(--at-ink);background:var(--at-wash)}.sym-pickmany__clear:disabled{opacity:var(--disabled-o, .45);cursor:default}.sym-toasts{position:fixed;right:18px;bottom:18px;z-index:var(--sym-layer-toast);display:flex;flex-direction:column;gap:8px;max-width:340px;align-items:flex-end}.sym-toast{font:inherit;font-size:13px;font-weight:500;text-align:left;white-space:nowrap;color:var(--sym-toast-ink);background:var(--sym-toast-ground);border:0;border-radius:var(--at-r);padding:10px 14px;cursor:pointer;box-shadow:var(--at-e-low-subtle)}.sym-toast--oops{background:var(--sym-toast-oops);color:var(--sym-toast-oops-ink, var(--sym-toast-ink))}.sym-toast--act{display:flex;align-items:center;gap:10px;cursor:default;padding-right:8px}.sym-toast__say,.sym-toast__act{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer;white-space:nowrap}.sym-toast__act{font-weight:700;padding:2px 6px;border-radius:var(--at-r-sm)}.sym-toast__act:hover,.sym-toast__act:focus-visible{background:color-mix(in srgb,currentColor 16%,transparent)}.sym-toast__act:focus-visible{outline:none;box-shadow:inset 0 0 0 var(--at-focus-w) currentColor}.sym-panel__number{display:flex;height:100%;font-weight:700;line-height:1.05;color:var(--at-ink);font-variant-numeric:tabular-nums;overflow:hidden}.sym-panel__number.is-h-left{justify-content:flex-start}.sym-panel__number.is-h-center{justify-content:center}.sym-panel__number.is-h-right{justify-content:flex-end}.sym-panel__number.is-v-top{align-items:flex-start}.sym-panel__number.is-v-middle{align-items:center}.sym-panel__number.is-v-bottom{align-items:flex-end}.sym-panel__number.is-sz-m span{font-size:30px}.sym-panel__number.is-sz-l span{font-size:46px}.sym-panel__number.is-sz-xl span{font-size:68px}.sym-panel__number.is-ink-ink span{color:var(--at-ink)}.sym-panel__number.is-ink-gold span{color:var(--bold-gold)}.sym-panel__number.is-ink-green span{color:var(--bold-green)}.sym-panel__number.is-ink-red span{color:var(--bold-red)}.sym-panel__words{font-size:var(--at-fs-lg);color:var(--at-ink);line-height:1.5}.sym-panel__nothing{display:flex;flex-direction:column;justify-content:center;height:100%;text-align:center}.sym-panel__nothing-title{margin:0;font-size:var(--at-fs);font-weight:600;color:var(--at-muted)}.sym-panel__nothing-line{margin:3px 0 0;font-size:var(--at-fs-sm);color:var(--at-muted);opacity:.8}.sym-panel__bars{display:flex;flex-direction:column;gap:5px;height:100%;justify-content:center;overflow:hidden}.sym-panel__barrow{display:flex;align-items:center;gap:8px;min-height:14px}.sym-panel__barlabel{flex:none;width:34%;min-width:0;font-size:var(--at-fs-sm);color:var(--text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:right}.sym-panel__barlane{flex:1;min-width:0}.sym-panel__bar{display:block;height:12px;border-radius:var(--at-r-mark);background:var(--at-accent)}.sym-panel__barvalue{flex:none;font-size:var(--at-fs-sm);font-weight:600;color:var(--at-ink);font-variant-numeric:tabular-nums}.sym-panel__line{display:flex;flex-direction:column;height:100%}.sym-panel__line svg{flex:1;min-height:0;width:100%}.sym-panel__line-floor{stroke:var(--at-rule);stroke-width:.5}.sym-panel__line-stroke{fill:none;stroke:var(--at-accent);stroke-width:1.6;vector-effect:non-scaling-stroke;stroke-linecap:round;stroke-linejoin:round}.sym-panel__line-feet{display:flex;justify-content:space-between;font-size:var(--at-fs-xs);color:var(--at-muted);padding-top:3px}.sym-panel__peek{width:100%;border-collapse:collapse;font-size:var(--at-fs-sm)}.sym-panel__peek th{text-align:left;font-weight:600;color:var(--at-muted);padding:2px 8px 4px 0;border-bottom:1px solid var(--at-rule)}.sym-panel__peek td{padding:3px 8px 3px 0;border-bottom:1px solid var(--at-rule);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:0;color:var(--at-ink)}.sym-panel{position:relative;display:flex;flex-direction:column;background:transparent;border:1px solid color-mix(in srgb,var(--border-subtle) 55%,transparent);border-radius:var(--at-r-big)}.sym-panel__head{display:flex;align-items:center;gap:6px;height:32px;padding:0 6px 0 11px;flex:none}.sym-panel__icon{display:inline-flex;color:var(--at-muted)}.sym-panel__title{flex:1;min-width:0;margin:0;font-size:var(--at-fs-sm);font-weight:600;color:var(--text-secondary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.sym-panel__edit{flex:1;min-width:0;font-size:var(--at-fs-sm);font-weight:600;color:var(--at-ink);background:none;border:0;outline:none;padding:0}.sym-panel__more{flex:none;width:20px;height:20px;border:0;border-radius:var(--at-r-sm);background:none;color:var(--at-muted);cursor:pointer;opacity:0;transition:opacity .12s ease;font-size:15px;line-height:1}.sym-panel:hover .sym-panel__more{opacity:1}.sym-panel__more:hover{background:var(--at-wash);color:var(--at-ink)}.sym-panel button:focus-visible{outline:var(--at-focus-w) solid var(--at-focus);outline-offset:calc(-1 * var(--at-focus-w))}.sym-panel__body{flex:1;min-height:0;padding:10px 14px 12px;overflow:hidden}.sym-grid2{position:relative;width:100%;padding:2px}.sym-panel--grid{position:absolute;top:0;left:0;overflow:hidden;will-change:transform}.sym-panel--grid.is-settling{transition:transform .16s ease,width .16s ease,height .16s ease}.sym-panel--grid.is-dragging{z-index:5;box-shadow:var(--shadow-float);cursor:grabbing;transition:none}.sym-panel--grid.is-pickable,.sym-panel--grid.is-pickable .sym-panel__head{cursor:pointer}.sym-panel--grid.is-pickable:hover{box-shadow:0 0 0 2px var(--at-gray400)}.sym-panel--grid.is-selected{box-shadow:0 0 0 2px var(--at-accent)}.sym-panel--grid.is-washed{animation:sym-panel-wash 1.3s ease}@keyframes sym-panel-wash{0%{box-shadow:0 0 0 0 var(--at-accent)}20%{box-shadow:0 0 0 3px var(--at-accent)}to{box-shadow:0 0 0 0 transparent}}.sym-panel--grid .sym-panel__head{cursor:grab;background:var(--at-gutter);border-bottom:1px solid var(--border-subtle);border-radius:var(--at-r-big) var(--at-r-big) 0 0}.sym-panel--grid .sym-panel__head:hover{background:var(--at-gray100)}.sym-panel--grid .sym-panel__head:active{cursor:grabbing}.sym-panel--grid.is-dragging .sym-panel__head{background:var(--at-gray100)}.sym-panel--grid:hover{border-color:var(--border-medium)}.sym-panel__grab{position:absolute;z-index:2}.sym-panel__grab--e{top:10px;bottom:10px;right:-3px;width:8px;cursor:ew-resize}.sym-panel__grab--w{top:10px;bottom:10px;left:-3px;width:8px;cursor:ew-resize}.sym-panel__grab--s{left:10px;right:10px;bottom:-3px;height:8px;cursor:ns-resize}.sym-panel__grab--n{left:10px;right:10px;top:-3px;height:8px;cursor:ns-resize}.sym-panel__grab--se,.sym-panel__grab--sw,.sym-panel__grab--ne,.sym-panel__grab--nw{width:14px;height:14px;z-index:3}.sym-panel__grab--se{right:-3px;bottom:-3px;cursor:nwse-resize}.sym-panel__grab--nw{left:-3px;top:-3px;cursor:nwse-resize}.sym-panel__grab--ne{right:-3px;top:-3px;cursor:nesw-resize}.sym-panel__grab--sw{left:-3px;bottom:-3px;cursor:nesw-resize}.sym-panel__grab--se:after{content:"";position:absolute;right:3px;bottom:3px;width:6px;height:6px;border-right:2px solid var(--at-gray400);border-bottom:2px solid var(--at-gray400);border-bottom-right-radius:var(--at-r-mark);opacity:0;transition:opacity .12s ease}.sym-panel--grid:hover .sym-panel__grab--se:after{opacity:1}@media (prefers-reduced-motion: reduce){:is(.sym-shell,.sym-grid,.sym-board,.sym-pop,.sym-tip,.sym-room,.sym-toasts,.sym-chosen,.sym-viewtabs,.sym-bar2,.sym-grid2),:is(.sym-shell,.sym-grid,.sym-board,.sym-pop,.sym-tip,.sym-room,.sym-toasts,.sym-chosen,.sym-viewtabs,.sym-bar2,.sym-grid2) *,:is(.sym-shell,.sym-grid,.sym-board,.sym-pop,.sym-tip,.sym-room,.sym-toasts,.sym-chosen,.sym-viewtabs,.sym-bar2,.sym-grid2) *:before,:is(.sym-shell,.sym-grid,.sym-board,.sym-pop,.sym-tip,.sym-room,.sym-toasts,.sym-chosen,.sym-viewtabs,.sym-bar2,.sym-grid2) *:after{animation:none!important;transition:none!important}}.sym-answer{display:flex;flex-direction:column;gap:6px;min-width:0}.sym-answer__label{display:flex;align-items:center;gap:6px;font-size:var(--at-fs);font-weight:600;color:var(--at-ink)}.sym-answer__label svg{color:var(--at-muted);flex:none}.sym-answer__hint{font-weight:400;color:var(--at-muted)}.sym-answer__control{display:flex;flex-wrap:wrap;align-items:center;gap:4px;min-height:var(--at-h-lg);width:100%;padding:4px 10px;border:1px solid var(--at-gray200);border-radius:var(--at-r);background:var(--surface-page);font:inherit;font-size:var(--at-fs-lg);color:var(--at-ink);text-align:left;cursor:pointer;outline:none}.sym-answer__control:hover:not(:disabled){background:var(--at-wash)}.sym-answer__control:focus-visible{outline:var(--at-focus-w) solid var(--at-focus);outline-offset:calc(-1 * var(--at-focus-w))}.sym-answer__inline :is(.sym-cell__input,.sym-cell__lines):focus-visible{outline:var(--at-focus-w) solid var(--at-focus);outline-offset:calc(-1 * var(--at-focus-w))}.sym-answer__control:disabled{cursor:default;background:var(--surface-sunk);border-color:transparent}.sym-answer__control[aria-invalid=true]{border-color:var(--at-red)}.sym-answer__control.is-given{background:var(--surface-page)}.sym-answer__control.is-given:hover:not(:disabled){background:var(--at-wash)}.sym-answer__offer{color:var(--at-gray400)}.sym-answer__inline{display:block}.sym-answer__inline .sym-cell__input{width:100%;min-height:var(--at-h-lg);font-size:var(--at-fs-lg);padding:4px 10px;border-radius:var(--at-r)}.sym-answer__inline .sym-cell__lines{position:static;width:100%;min-height:var(--at-h-lg);font-size:var(--at-fs-lg);padding:6px 10px;border:1px solid var(--at-gray200);border-radius:var(--at-r)}.sym-answer__refusal{font-size:var(--at-fs);color:var(--at-red)}
