.aw-root,.aw-root *{box-sizing:border-box}.aw-root{font-family:var(--font-sans);color:var(--ink);-webkit-font-smoothing:antialiased;font-optical-sizing:auto;font-size:14px;line-height:20px}.aw-root :where(button,input,select,textarea){font:inherit;color:inherit}.aw-root :is(button,a,input,select,textarea,[tabindex]):focus-visible{outline:2px solid var(--focus);outline-offset:3px;border-radius:var(--radius-sm)}[data-theme=contrast] .aw-root :is(button,a,input,select,textarea,[tabindex]):focus-visible{outline-offset:4px;outline-width:3px}.aw-root :where(a){color:var(--link);text-underline-offset:3px}.aw-root svg{vertical-align:middle;flex-shrink:0}.aw-muted{color:var(--ink-secondary)}.aw-num{font-variant-numeric:tabular-nums;text-align:right}.aw-meta{color:var(--ink-secondary);font-size:13px;line-height:18px}.aw-caption{font-size:12px;font-weight:500;line-height:16px}.aw-root :where(h1,h2,h3,.aw-hero__headline,.aw-section-head__headline,.aw-cta__headline,.aw-page__title,.aw-dialog__title,.aw-empty__title,.aw-inspector__title,.aw-review__title){text-wrap:balance}.aw-root :where(p,li,.aw-prose,.aw-empty__desc,.aw-hero__lede,.aw-section-head__lede){text-wrap:pretty}.aw-logo{color:var(--ink);align-items:flex-end;line-height:1;text-decoration:none;display:inline-flex}.aw-logo--symbol{color:var(--ink)}.aw-logo--on-brand{color:var(--on-brand);--logo-accent:var(--on-brand);--logo-ink:var(--on-brand);--logo-paper:var(--brand)}.aw-symbol{flex-shrink:0;display:block}.aw-logo__word{font-family:var(--font-sans);letter-spacing:-.03em;color:currentColor;font-weight:600;line-height:1;transform:translateY(4%)}.aw-icon{width:var(--icon);height:var(--icon)}.aw-btn{min-height:var(--control-md);border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--canvas);color:var(--ink);white-space:nowrap;cursor:pointer;transition:background var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard);justify-content:center;align-items:center;gap:7px;padding:6px 12px;font-size:14px;font-weight:500;line-height:20px;text-decoration:none;display:inline-flex;position:relative}.aw-btn:hover{background:var(--surface-hover)}.aw-btn:active{background:var(--surface-pressed)}.aw-btn--primary{background:var(--action);color:var(--on-action);border-color:#0000}.aw-btn--primary:hover,.aw-btn--primary:active{background:var(--action-hover)}.aw-btn--ghost{background:0 0;border-color:#0000}.aw-btn--ghost:hover{background:var(--surface-hover)}.aw-btn--ghost:active{background:var(--surface-pressed)}.aw-btn--brand{background:var(--brand-soft);color:var(--brand-ink);border-color:#0000}.aw-btn--brand:hover{box-shadow:inset 0 0 0 1px var(--brand-ink);background:var(--brand-soft)}.aw-btn--marketing{background:var(--brand);color:var(--on-brand);border-color:var(--brand-ink);min-height:var(--control-lg);padding:10px 16px;font-size:15px;font-weight:600}.aw-btn--marketing:hover{box-shadow:inset 0 0 0 1px var(--on-brand);background:var(--brand)}.aw-btn--destructive{background:var(--danger);color:var(--canvas);border-color:#0000}.aw-btn--destructive:hover{box-shadow:inset 0 0 0 1px var(--ink);background:var(--danger)}.aw-btn--sm{min-height:var(--control-sm);padding:4px 9px;font-size:13px;line-height:18px}.aw-btn--lg{min-height:var(--control-lg);padding:10px 16px;font-size:15px}.aw-btn--icon{width:var(--control-md);padding:6px}.aw-btn--icon.aw-btn--sm{width:var(--control-sm);padding:4px}.aw-btn--full{width:100%}.aw-btn[disabled],.aw-btn[aria-disabled=true]{opacity:var(--opacity-disabled);cursor:not-allowed}.aw-btn[aria-busy=true]{color:#0000}.aw-btn[aria-busy=true]:after{content:"";border-radius:var(--radius-full);width:14px;height:14px;color:var(--ink);animation:aw-spin var(--duration-loop-fast) linear infinite;border:2px solid;border-right-color:#0000;position:absolute}.aw-btn--primary[aria-busy=true]:after{color:var(--on-action)}@keyframes aw-spin{to{transform:rotate(360deg)}}.aw-field{grid-template-columns:minmax(0,1fr);gap:6px;display:grid}.aw-field__row{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.aw-field__label{font-size:14px;font-weight:500;line-height:20px}.aw-field__count{color:var(--ink-secondary);font-variant-numeric:tabular-nums;font-size:12px;line-height:16px}.aw-field__label small{color:var(--ink-secondary);margin-left:6px;font-weight:400}.aw-field__control{align-items:center;display:flex;position:relative}.aw-field__input{width:100%;min-height:var(--control-md);border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--canvas);color:var(--ink);padding:8px 10px;font-size:14px;line-height:20px}.aw-field__input::placeholder{color:var(--ink-secondary);opacity:1}.aw-field__input:disabled{opacity:var(--opacity-disabled);cursor:not-allowed;background:var(--surface-sidebar)}.aw-field__input:read-only:not(:disabled){background:var(--surface-sidebar)}.aw-field--search .aw-field__input{padding-left:32px}.aw-field--search .aw-field__icon{color:var(--ink-secondary);pointer-events:none;position:absolute;left:10px}.aw-field--select .aw-field__input{appearance:none;padding-right:32px}.aw-field--select .aw-field__chevron{color:var(--ink-secondary);pointer-events:none;position:absolute;right:10px}textarea.aw-field__input{resize:vertical;min-height:88px}.aw-field__input[aria-invalid=true]{border-color:var(--danger)}.aw-field__help{color:var(--ink-secondary);font-size:13px;line-height:18px}.aw-field__error{color:var(--danger);align-items:center;gap:6px;font-size:13px;line-height:18px;display:flex}.aw-field--sm .aw-field__input{min-height:var(--control-sm);padding:5px 8px;font-size:13px;line-height:18px}.aw-field--sm.aw-field--search .aw-field__input{padding-left:28px}.aw-field--sm .aw-field__icon{left:8px}.aw-field--number .aw-field__input{text-align:right}.aw-field--adorned .aw-field__control{min-height:var(--control-md);border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--canvas);overflow:hidden}.aw-field--adorned.aw-field--sm .aw-field__control{min-height:var(--control-sm)}.aw-field--adorned .aw-field__input{min-height:calc(var(--control-md) - 2px);border:0;border-radius:0;flex:1;min-width:0}.aw-field--adorned.aw-field--sm .aw-field__input{min-height:calc(var(--control-sm) - 2px)}.aw-field--adorned .aw-field__input:focus-visible{outline:none}.aw-field--adorned .aw-field__control:focus-within{outline:2px solid var(--focus);outline-offset:3px}.aw-field--adorned .aw-field__control:has(.aw-field__input[aria-invalid=true]){border-color:var(--danger)}.aw-field--adorned .aw-field__control:has(.aw-field__input:disabled){background:var(--surface-sidebar);opacity:var(--opacity-disabled)}.aw-field__affix{color:var(--ink-secondary);white-space:nowrap;background:var(--surface-sidebar);align-self:stretch;align-items:center;padding:0 10px;font-size:14px;line-height:20px;display:inline-flex}.aw-field__affix--prefix{border-right:1px solid var(--border)}.aw-field__affix--suffix{border-left:1px solid var(--border)}.aw-field--sm .aw-field__affix{padding:0 8px;font-size:13px}.aw-check{cursor:pointer;align-items:center;gap:8px;font-size:14px;line-height:20px;display:inline-flex}.aw-check input{opacity:0;width:1px;height:1px;position:absolute}.aw-check__box{border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--canvas);width:16px;height:16px;color:var(--on-action);transition:background var(--duration-fast) var(--ease-standard);place-items:center;display:inline-grid}.aw-check input:checked+.aw-check__box,.aw-check input:indeterminate+.aw-check__box{background:var(--action);border-color:var(--action)}.aw-check input:focus-visible+.aw-check__box{outline:2px solid var(--focus);outline-offset:3px}.aw-check input:disabled+.aw-check__box,.aw-check input:disabled~span{opacity:var(--opacity-disabled);cursor:not-allowed}.aw-check__mark{width:12px;height:12px}.aw-badge{border-radius:var(--radius-sm);white-space:nowrap;color:var(--ink-secondary);background:var(--surface-subtle);align-items:center;gap:6px;padding:2px 7px;font-size:12px;font-weight:500;line-height:20px;display:inline-flex}.aw-badge__dot{border-radius:var(--radius-full);background:currentColor;width:5px;height:5px}.aw-badge--success{color:var(--success);background:var(--success-bg)}.aw-badge--review{color:var(--review);background:var(--review-bg)}.aw-badge--warning{color:var(--warning);background:var(--warning-bg)}.aw-badge--danger{color:var(--danger);background:var(--danger-bg)}.aw-badge--info{color:var(--focus);background:var(--selected)}.aw-badge--risk{color:var(--risk);background:var(--risk-bg)}.aw-badge--opportunity{color:var(--opportunity);background:var(--opportunity-bg)}.aw-badge--brand{color:var(--brand-ink);background:var(--brand-soft)}.aw-tabs{box-shadow:inset 0 -1px 0 var(--border);scrollbar-width:none;gap:16px;margin:0;padding:0;list-style:none;display:flex;overflow:auto hidden}.aw-tabs::-webkit-scrollbar{display:none}.aw-tab{white-space:nowrap;color:var(--ink-secondary);cursor:pointer;transition:color var(--duration-fast) var(--ease-standard);background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;flex:none;align-items:center;gap:7px;margin-bottom:0;padding:12px 2px;font-size:14px;font-weight:500;line-height:20px;display:inline-flex}.aw-tab:hover{color:var(--ink)}.aw-tab[aria-selected=true]{color:var(--ink);border-bottom-color:var(--ink);font-weight:600}.aw-tab__count{border-radius:var(--radius-sm);background:var(--surface-subtle);color:var(--ink-secondary);padding:0 5px;font-size:12px;font-weight:500;line-height:16px}.aw-tab:disabled{opacity:var(--opacity-disabled);cursor:not-allowed}.aw-tab:focus-visible{outline-offset:-2px;border-radius:var(--radius-sm)}.aw-tabs--sm{gap:12px}.aw-tabs--sm .aw-tab{padding:8px 2px;font-size:13px;line-height:18px}.aw-tabs--stretch .aw-tab{flex:1;justify-content:center}.aw-table-frame{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--canvas);overflow:auto}.aw-table{border-collapse:collapse;text-align:left;width:100%;font-size:14px;line-height:20px}.aw-table th{z-index:1;background:var(--surface-sidebar);color:var(--ink-secondary);border-bottom:1px solid var(--border);white-space:nowrap;height:36px;padding:8px 14px;font-size:12px;font-weight:500;line-height:16px;position:sticky;top:0}.aw-table td{border-bottom:1px solid var(--border);height:var(--row-default);white-space:nowrap;vertical-align:middle;padding:9px 14px}.aw-table tbody tr:last-child td{border-bottom:0}.aw-table tbody tr:hover td{background:var(--surface-sidebar)}.aw-table__row--clickable{cursor:pointer}.aw-table tbody tr:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.aw-table__row--active td{background:var(--surface-sidebar)}.aw-table__row--active td:first-child{box-shadow:inset 2px 0 0 var(--ink)}.aw-table__row--muted td{color:var(--ink-secondary)}.aw-table th.aw-table__th--sortable{padding:0}.aw-table__hcell{align-items:center;min-width:0;height:36px;display:flex}.aw-table__sort,.aw-table__hstatic{min-width:0;height:36px;color:inherit;font:inherit;text-align:inherit;background:0 0;border:0;flex:auto;align-items:center;gap:4px;padding:8px 2px 8px 14px;display:inline-flex}.aw-table th:not(.aw-table__th--sortable) .aw-table__hstatic{height:auto;padding:0}.aw-table__sort{cursor:pointer;border-radius:0}.aw-num .aw-table__hcell,.aw-num .aw-table__sort,.aw-num .aw-table__hstatic{justify-content:flex-end}.aw-table__sort:hover{color:var(--ink);background:var(--surface-hover)}.aw-table__sort:focus-visible{outline-offset:-2px}.aw-table__sort-icon{color:var(--ink-secondary);flex:none;align-items:center;gap:1px;display:inline-flex}.aw-table__sort-n{font-variant-numeric:tabular-nums;font-size:10px;font-weight:600;line-height:12px}.aw-table__th--sorted .aw-table__sort,.aw-table__th--sorted .aw-table__sort-icon{color:var(--ink)}.aw-table__htext{text-overflow:ellipsis;min-width:0;overflow:hidden}.aw-table__caret{border-radius:var(--radius-sm);width:24px;height:24px;color:var(--ink-secondary);cursor:pointer;opacity:0;background:0 0;border:0;flex:none;place-items:center;margin:0 4px 0 0;padding:0;display:inline-grid}.aw-table th:hover .aw-table__caret,.aw-table th:focus-within .aw-table__caret,.aw-table__caret--open{opacity:1}.aw-table__caret:hover,.aw-table__caret--open{color:var(--ink);background:var(--surface-hover)}.aw-table__caret:focus-visible{outline:var(--focus-ring) solid var(--focus);outline-offset:-2px}.aw-table__resizer{cursor:col-resize;touch-action:none;z-index:1;width:9px;position:absolute;top:0;bottom:0;right:0}.aw-table__resizer:after{content:"";background:var(--border-strong);opacity:0;width:1px;position:absolute;top:9px;bottom:9px;right:4px}.aw-table th:hover .aw-table__resizer:after{opacity:1}.aw-table__resizer:hover:after,.aw-table__resizer:focus-visible:after,.aw-table__resizer:active:after{background:var(--focus);opacity:1;width:3px;top:0;bottom:0;right:3px}.aw-table__resizer:focus-visible{outline:none}.aw-table--fixed{table-layout:fixed}.aw-table--fixed th,.aw-table--fixed td{text-overflow:ellipsis;overflow:hidden}.aw-table-frame--tiers{container-type:inline-size}@media (pointer:coarse){.aw-table__caret{opacity:1;width:32px;height:36px;margin:0}.aw-table__resizer{width:16px}}.aw-table__actions{text-align:right;width:44px;padding:0 6px}.aw-table__actions .aw-menubtn{vertical-align:middle}.aw-table__cell--wrap{white-space:normal;min-width:220px}.aw-table--sticky-first td.aw-table__id,.aw-table--sticky-first th.aw-table__id-th{z-index:1;background:var(--canvas);position:sticky;left:0}.aw-table--sticky-first th.aw-table__id-th{z-index:2;background:var(--surface-sidebar)}.aw-table--sticky-first .aw-table__check{z-index:1;background:var(--canvas);position:sticky;left:0}.aw-table--sticky-first th.aw-table__check{z-index:2;background:var(--surface-sidebar)}.aw-table--sticky-first.aw-table--selectable td.aw-table__id,.aw-table--sticky-first.aw-table--selectable th.aw-table__id-th{left:36px}.aw-table--sticky-first td.aw-table__id:after,.aw-table--sticky-first.aw-table--selectable td.aw-table__id:after{content:"";background:var(--border);width:1px;position:absolute;top:0;bottom:0;right:0}.aw-table--head-plain th,.aw-table--head-plain.aw-table--sticky-first th.aw-table__id-th,.aw-table--head-plain.aw-table--sticky-first th.aw-table__check{background:var(--canvas)}.aw-table tbody tr:hover td.aw-table__id,.aw-table tbody tr:hover td.aw-table__check{background:var(--surface-sidebar)}.aw-table tbody tr[aria-selected=true] td.aw-table__id,.aw-table tbody tr[aria-selected=true] td.aw-table__check,.aw-table tbody tr[aria-selected=true] td{background:var(--selected)}.aw-table--compact td{height:var(--row-compact);padding-block:4px}.aw-table--comfortable td{height:var(--row-comfortable)}.aw-table .aw-num,.aw-table th.aw-num{text-align:right;font-variant-numeric:tabular-nums}.aw-table__check{width:36px;padding-right:0}.aw-table__id{color:var(--ink);font-weight:500}.aw-table__foot{border-top:1px solid var(--border);color:var(--ink-secondary);justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;font-size:13px;line-height:18px;display:flex}.aw-table__empty{text-align:center;color:var(--ink-secondary);white-space:normal;height:auto;padding:8px}.aw-table__empty strong{color:var(--ink);margin-bottom:4px;font-weight:500;display:block}@media (max-width:700px){.aw-table--stack thead{display:none}.aw-table--stack tr{border-bottom:1px solid var(--border);grid-template-columns:1fr 1fr;gap:2px 12px;padding:12px 14px;display:grid}.aw-table--stack td{white-space:normal;border:0;height:auto;padding:0;display:block}.aw-table--stack td:before{content:attr(data-label);color:var(--ink-secondary);font-size:12px;line-height:16px;display:block}.aw-table--stack td.aw-table__id{grid-column:1/-1;font-size:16px}.aw-table--stack.aw-table--sticky-first td.aw-table__id,.aw-table--stack.aw-table--sticky-first td.aw-table__check{position:static}.aw-table--stack.aw-table--sticky-first td.aw-table__id:after,.aw-table--stack.aw-table--sticky-first.aw-table--selectable td.aw-table__id:after{content:none}.aw-table--stack.aw-table--selectable td.aw-table__check{grid-area:1/1}.aw-table--stack td.aw-table__actions{grid-area:1/2;justify-self:end;width:auto;padding:0}.aw-table--stack.aw-table--fixed{table-layout:auto}.aw-table--stack colgroup{display:none}.aw-table--stack.aw-table--fixed td{overflow:visible}.aw-table--stack tbody tr.aw-table__row--active{background:var(--surface-sidebar);box-shadow:inset 2px 0 0 var(--ink)}.aw-table--stack tbody tr[aria-selected=true]{background:var(--selected)}.aw-table--stack tbody tr:is([aria-selected=true],.aw-table__row--active) td:is(td,.aw-table__frz,.aw-table__id,.aw-table__check){box-shadow:none;background:0 0}}.aw-metric{gap:4px;display:grid}.aw-metric__label{color:var(--ink-secondary);font-size:13px;line-height:18px}.aw-metric__value{letter-spacing:-.02em;font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:8px;font-size:28px;font-weight:600;line-height:34px;display:flex}.aw-metric__unit{color:var(--ink-secondary);font-size:14px;font-weight:400;line-height:20px}.aw-metric__basis{color:var(--ink-secondary);font-size:13px;line-height:18px}.aw-metric--lg .aw-metric__value{font-size:36px;line-height:40px}.aw-metric__row{align-items:center;gap:8px;margin-top:2px;display:flex}.aw-card{background:var(--canvas);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--space-4);gap:var(--space-3);display:grid}.aw-card--panel{border-radius:var(--radius-panel);padding:var(--space-6)}.aw-card--sidebar{background:var(--surface-sidebar)}.aw-card--brand{background:var(--brand-soft);border-color:#0000}.aw-card__head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.aw-card__title{margin:0;font-size:16px;font-weight:600;line-height:24px}.aw-card__meta{color:var(--ink-secondary);white-space:nowrap;font-size:13px;line-height:18px}.aw-card__body{font-size:14px;line-height:20px}.aw-card__body p{margin:0 0 8px}.aw-card__body p:last-child{margin:0}.aw-card__foot{padding-top:var(--space-3);border-top:1px solid var(--border);justify-content:flex-end;align-items:center;gap:8px;display:flex}.aw-card--brand .aw-card__foot{border-top-color:#0000}.aw-dialog-scrim{z-index:var(--z-dialog);background:var(--backdrop);padding:var(--space-6);place-items:center;display:grid;position:fixed;inset:0}.aw-dialog-scrim--inline{z-index:var(--z-panel);position:absolute}.aw-dialog{width:min(440px,100%);max-height:calc(100% - 2 * var(--space-6));scrollbar-gutter:stable;background:var(--surface-overlay);border:1px solid var(--border);border-radius:var(--radius-panel);box-shadow:var(--shadow-overlay);padding:var(--space-6);gap:var(--space-4);animation:aw-pop-in var(--duration-menu) var(--ease-out);display:grid;overflow:auto}.aw-dialog--md{width:min(560px,100%)}.aw-dialog--lg{width:min(720px,100%)}[data-theme=contrast] .aw-dialog{border-color:var(--border-strong)}.aw-dialog__titles{gap:4px;min-width:0;display:grid}.aw-dialog__desc{color:var(--ink-secondary);margin:0;font-size:14px;line-height:20px}.aw-dialog__tone-icon{color:var(--danger);vertical-align:-2px;margin-right:6px}.aw-dialog__head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.aw-dialog__title{margin:0;font-size:16px;font-weight:600;line-height:24px}.aw-dialog__body{color:var(--ink);font-size:14px;line-height:20px}.aw-dialog__body p{margin:0 0 8px}.aw-dialog__body p:last-child{margin:0}.aw-dialog__actions{bottom:calc(-1 * var(--space-6));z-index:1;margin:0 calc(-1 * var(--space-6)) calc(-1 * var(--space-6));padding:0 var(--space-6) var(--space-6);background:var(--surface-overlay);flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex;position:sticky}.aw-notice{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--canvas);color:var(--ink);align-items:flex-start;gap:10px;padding:10px 12px;font-size:14px;line-height:20px;display:flex}.aw-notice__icon{color:var(--ink-secondary);margin-top:2px}.aw-notice__text{flex:1;min-width:0}.aw-notice:has(>.aw-notice__actions){flex-wrap:wrap}.aw-notice:has(>.aw-notice__actions)>.aw-notice__text{flex:12em}.aw-notice:has(>.aw-notice__actions)>.aw-notice__actions{flex-wrap:wrap;justify-content:flex-end;margin-left:auto}.aw-notice--toast:has(>.aw-notice__actions){flex-wrap:nowrap}.aw-notice--toast:has(>.aw-notice__actions)>.aw-notice__text{flex:1}.aw-notice__title{font-weight:500}.aw-notice__body{color:var(--ink-secondary)}.aw-notice__actions{align-items:center;gap:4px;margin:-4px -6px -4px 0;display:flex}.aw-notice--success{background:var(--success-bg);border-color:#0000}.aw-notice--success .aw-notice__icon,.aw-notice--success .aw-notice__title{color:var(--success)}.aw-notice--warning{background:var(--warning-bg);border-color:#0000}.aw-notice--warning .aw-notice__icon,.aw-notice--warning .aw-notice__title{color:var(--warning)}.aw-notice--danger{background:var(--danger-bg);border-color:#0000}.aw-notice--danger .aw-notice__icon,.aw-notice--danger .aw-notice__title{color:var(--danger)}.aw-notice--info{background:var(--selected);border-color:#0000}.aw-notice--info .aw-notice__icon,.aw-notice--info .aw-notice__title{color:var(--focus)}.aw-notice--success .aw-notice__body,.aw-notice--warning .aw-notice__body,.aw-notice--danger .aw-notice__body,.aw-notice--info .aw-notice__body{color:var(--ink)}.aw-notice--toast{box-shadow:var(--shadow-popover);background:var(--surface-overlay);border-color:var(--border)}.aw-notice--toast .aw-notice__body{color:var(--ink-secondary)}.aw-path{gap:0;margin:0;padding:0;list-style:none;display:grid}.aw-path--horizontal{grid-auto-columns:1fr;grid-auto-flow:column}.aw-path__stage{gap:6px;padding:0 12px 0 0;display:grid;position:relative}.aw-path--horizontal .aw-path__stage{align-content:start;padding:0 12px 0 0}.aw-path--vertical .aw-path__stage{grid-template-rows:auto;grid-template-columns:24px 1fr;column-gap:12px;padding:0 0 16px}.aw-path__marker{align-items:center;gap:8px;display:flex}.aw-path__num{border-radius:var(--radius-full);border:1px solid var(--border-strong);background:var(--canvas);width:22px;height:22px;color:var(--ink);flex-shrink:0;place-items:center;font-size:12px;font-weight:500;line-height:16px;display:grid}.aw-path__line{background:var(--border);flex:1;height:1px}.aw-path--horizontal .aw-path__stage:last-child .aw-path__line{display:none}.aw-path--vertical .aw-path__marker{flex-direction:column;align-items:center;gap:4px}.aw-path--vertical .aw-path__line{flex:1;width:1px;height:auto;min-height:12px}.aw-path--vertical .aw-path__stage:last-child .aw-path__line{display:none}.aw-path__label{color:var(--ink-secondary);font-size:12px;font-weight:500;line-height:16px}.aw-path__value{color:var(--ink);overflow-wrap:anywhere;font-size:14px;line-height:20px}.aw-path__stage[aria-current=step] .aw-path__num{background:var(--focus);border-color:var(--focus);color:var(--canvas)}.aw-path__stage[aria-current=step] .aw-path__label{color:var(--focus)}.aw-path__stage--done .aw-path__num{background:var(--ink);border-color:var(--ink);color:var(--canvas)}.aw-path__stage--attention .aw-path__num{background:var(--warning-bg);border-color:var(--warning);color:var(--warning)}.aw-path__state{color:var(--ink-secondary);font-size:12px;line-height:16px}.aw-path--review .aw-path__stage{border-top:1px solid var(--border);grid-template-columns:22px 120px 1fr;align-items:start;column-gap:12px;padding:12px 0}.aw-path--review .aw-path__stage:first-child{border-top:0;padding-top:0}.aw-path--review .aw-path__marker{flex-direction:row}.aw-path--review .aw-path__line{display:none}.aw-path--review .aw-path__label{color:var(--ink);padding-top:1px;font-size:14px;line-height:20px}.aw-path--review .aw-path__value{font-size:14px}.aw-path__body{align-content:start;gap:0;min-width:0;display:grid}.aw-path__link{font:inherit;color:inherit;text-align:start;text-decoration:underline;-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong);text-underline-offset:3px;overflow-wrap:anywhere;cursor:pointer;background:0 0;border:0;margin:0;padding:0;text-decoration-thickness:1px;display:inline}.aw-path__link:hover{text-decoration-color:currentColor}.aw-path__meta{color:var(--ink-secondary);overflow-wrap:anywhere;font-size:12px;line-height:16px}.aw-proposal{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--canvas);display:grid}.aw-proposal__head{border-bottom:1px solid var(--border);align-items:center;gap:10px;padding:12px 14px;display:flex}.aw-proposal__eyebrow{letter-spacing:0;color:var(--ink-secondary);font-size:11px;font-weight:500;line-height:16px}.aw-proposal__title{font-size:14px;font-weight:600;line-height:20px}.aw-proposal__scope{color:var(--ink-secondary);font-size:13px;line-height:18px}.aw-proposal__body{gap:10px;padding:12px 14px;font-size:14px;line-height:20px;display:grid}.aw-proposal__changes{border-collapse:collapse;width:100%;font-size:13px;line-height:18px}.aw-proposal__changes th{text-align:left;color:var(--ink-secondary);border-bottom:1px solid var(--border);padding:4px 8px 4px 0;font-size:12px;font-weight:500}.aw-proposal__changes td{border-bottom:1px solid var(--border);vertical-align:top;padding:6px 8px 6px 0}.aw-proposal__changes tr:last-child td{border-bottom:0}.aw-proposal__before{color:var(--ink-secondary);text-decoration:line-through;-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong)}.aw-proposal__list{color:var(--ink);gap:2px;margin:0;padding-left:18px;display:grid}.aw-proposal__list li::marker{color:var(--ink-secondary)}.aw-proposal__foot{border-top:1px solid var(--border);background:var(--surface-sidebar);border-radius:0 0 var(--radius-lg) var(--radius-lg);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;padding:10px 14px;display:flex}.aw-proposal__perm{color:var(--ink-secondary);font-size:13px;line-height:18px}.aw-proposal__actions{gap:8px;margin-left:auto;display:flex}.aw-composer{border:1px solid var(--border);border-radius:var(--radius-composer);background:var(--canvas);transition:border-color var(--duration-fast) var(--ease-standard);display:grid;position:relative}.aw-composer:focus-within{border-color:var(--border-strong)}.aw-composer__attachments{flex-wrap:wrap;align-items:center;gap:6px;padding:10px 12px 0;display:flex}.aw-composer__field{padding:12px 14px 0;position:relative}.aw-composer__input{resize:none;width:100%;min-height:24px;max-height:180px;color:var(--ink);background:0 0;border:0;outline:none;padding:0;font-size:15px;line-height:24px;display:block}.aw-composer__input::placeholder{color:var(--ink-secondary);opacity:1}.aw-root .aw-composer__input:focus-visible{outline:none}.aw-composer__bar{align-items:center;gap:2px;padding:6px 8px 8px;display:flex}.aw-composer__tools{align-items:center;gap:2px;min-width:0;display:flex}.aw-composer__end{align-items:center;gap:2px;margin-left:auto;display:flex}.aw-composer__tool{border-radius:var(--radius-md);width:32px;height:32px;color:var(--ink-secondary);cursor:pointer;background:0 0;border:0;place-items:center;display:inline-grid}.aw-composer__tool:hover,.aw-composer__tool[aria-expanded=true]{background:var(--surface-hover);color:var(--ink)}.aw-composer__scope{border-radius:var(--radius-md);min-width:0;max-width:100%;height:32px;color:var(--ink-secondary);font:inherit;white-space:nowrap;background:0 0;border:0;align-items:center;gap:6px;padding:0 8px;font-size:13px;font-weight:500;line-height:18px;display:inline-flex}button.aw-composer__scope{cursor:pointer}button.aw-composer__scope:hover,button.aw-composer__scope[aria-expanded=true]{background:var(--surface-hover);color:var(--ink)}.aw-composer__scope-label{text-overflow:ellipsis;overflow:hidden}.aw-composer-wrap{gap:8px;display:grid}.aw-composer__scope-chev{opacity:.8;flex:none}.aw-composer__send{border-radius:var(--radius-full);background:var(--action);width:32px;height:32px;color:var(--on-action);cursor:pointer;transition:background var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);border:0;place-items:center;display:inline-grid}.aw-composer__send:hover{background:var(--action-hover)}.aw-composer__send:disabled{background:var(--surface-subtle);color:var(--ink-secondary);cursor:default}.aw-composer__send--stop{background:var(--ink)}.aw-composer__note{text-align:center;color:var(--ink-secondary);margin:0;font-size:12px;line-height:16px}.aw-composer--disabled{opacity:var(--opacity-disabled)}.aw-composer--dragover{border-color:var(--focus);border-style:dashed}.aw-composer__drop{z-index:1;border-radius:inherit;background:var(--canvas);color:var(--ink);pointer-events:none;justify-content:center;align-items:center;gap:8px;font-size:14px;font-weight:500;line-height:20px;display:flex;position:absolute;inset:0}.aw-composer__drop .aw-icon{color:var(--brand-ink)}@media (max-width:700px){.aw-composer__input{font-size:16px}}.aw-msg{gap:8px;min-width:0;font-size:16px;line-height:24px;display:grid}.aw-msg--user{justify-items:end}.aw-msg__bubble{border-radius:var(--radius-panel);background:var(--surface-subtle);max-width:80%;color:var(--ink);padding:10px 14px}.aw-msg__head{align-items:center;gap:8px;display:flex}.aw-msg__who{align-items:center;gap:6px;font-size:13px;font-weight:600;line-height:18px;display:inline-flex}.aw-msg__who svg{color:var(--brand-ink)}.aw-msg__status{color:var(--ink-secondary);margin-left:auto;font-size:12px;line-height:16px}.aw-msg__body{gap:12px;min-width:0;display:grid}.aw-msg__body>*{min-width:0}.aw-msg__body p{margin:0}.aw-msg__section{gap:6px;display:grid}.aw-msg__section-title{color:var(--ink-secondary);justify-content:space-between;align-items:baseline;font-size:12px;font-weight:500;line-height:16px;display:flex}.aw-msg__section ul{gap:2px;margin:0;padding-left:18px;font-size:14px;line-height:20px;display:grid}.aw-msg__section li::marker{color:var(--ink-secondary)}.aw-msg__stopped{color:var(--ink-secondary);font-size:13px;font-style:normal;line-height:18px}.aw-avatar{border-radius:var(--radius-full);background:var(--surface-subtle);width:24px;height:24px;color:var(--ink-secondary);place-items:center;font-size:10px;font-weight:500;line-height:1;display:inline-grid;overflow:hidden}.aw-avatar--md{width:32px;height:32px;font-size:12px}.aw-avatar--lg{width:40px;height:40px;font-size:14px}.aw-avatar img{object-fit:cover;width:100%;height:100%}.aw-owner{text-align:start;align-items:center;gap:8px;min-width:0;max-width:100%;display:inline-flex}.aw-owner>.aw-avatar{flex:none}.aw-avatar--group{border-radius:var(--radius-sm);background:var(--surface-subtle);color:var(--ink-secondary)}.aw-avatar--group>.aw-icon{display:block}.aw-sitenav{align-items:center;gap:var(--space-6);min-height:64px;padding:0 var(--space-6);background:var(--canvas);border-bottom:1px solid var(--border);display:flex}.aw-sitenav__links{gap:var(--space-6);margin:0 auto;padding:0;list-style:none;display:flex}.aw-sitenav__links a{color:var(--ink-secondary);padding:6px 0;font-size:14px;font-weight:500;line-height:20px;text-decoration:none}.aw-sitenav__links a:hover,.aw-sitenav__links a[aria-current=page]{color:var(--ink)}.aw-sitenav__actions{align-items:center;gap:8px;display:flex}.aw-sitenav__menu{display:none}@media (max-width:960px){.aw-sitenav__links,.aw-sitenav__actions .aw-btn--ghost{display:none}.aw-sitenav__menu{display:inline-flex}}.aw-hero{gap:var(--space-8);padding:var(--space-16) 0 var(--space-12);display:grid}.aw-hero__copy{gap:var(--space-6);max-width:760px;display:grid}.aw-hero__eyebrow{color:var(--brand-ink);font-size:13px;font-weight:500;line-height:20px}.aw-hero__headline{letter-spacing:-.025em;max-width:20ch;margin:0;font-size:64px;font-weight:560;line-height:1.06}.aw-hero__lede{color:var(--ink-secondary);max-width:var(--site-prose);margin:0;font-size:20px;line-height:30px}.aw-hero__actions{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.aw-hero__proof{color:var(--ink-secondary);font-size:13px;line-height:18px}.aw-hero__surface{border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--canvas);overflow:hidden}@media (max-width:960px){.aw-hero__headline{font-size:48px;line-height:1.08}}@media (max-width:700px){.aw-hero{padding:var(--space-12) 0 var(--space-8)}.aw-hero__headline{letter-spacing:-.02em;font-size:36px;line-height:1.12}.aw-hero__lede{font-size:18px;line-height:28px}.aw-hero__actions .aw-btn{width:100%;min-height:var(--control-lg)}}.aw-section-head{gap:var(--space-3);max-width:760px;margin-bottom:var(--space-8);display:grid}.aw-section-head--center{text-align:center;justify-items:center;margin-left:auto;margin-right:auto}.aw-section-head__eyebrow{color:var(--brand-ink);font-size:13px;font-weight:500;line-height:20px}.aw-section-head__headline{letter-spacing:-.025em;margin:0;font-size:48px;font-weight:560;line-height:1.08}.aw-section-head--sm .aw-section-head__headline{letter-spacing:-.02em;font-size:36px;line-height:1.12}.aw-section-head__lede{color:var(--ink-secondary);max-width:var(--site-prose);margin:0;font-size:18px;line-height:28px}@media (max-width:700px){.aw-section-head__headline,.aw-section-head--sm .aw-section-head__headline{font-size:32px;line-height:1.12}}.aw-feature{gap:var(--space-3);padding:var(--space-6);border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--canvas);align-content:start;display:grid}.aw-feature__icon{border-radius:var(--radius-md);background:var(--brand-soft);width:32px;height:32px;color:var(--brand-ink);place-items:center;display:grid}.aw-feature__title{letter-spacing:-.01em;margin:0;font-size:18px;font-weight:600;line-height:26px}.aw-feature__body{color:var(--ink-secondary);margin:0;font-size:16px;line-height:24px}.aw-feature__link{color:var(--ink);align-items:center;gap:6px;margin-top:auto;font-size:14px;font-weight:500;line-height:20px;text-decoration:none;display:inline-flex}.aw-feature__link:hover{text-underline-offset:3px;text-decoration:underline}.aw-grid{gap:var(--space-6);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.aw-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}@media (max-width:960px){.aw-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:700px){.aw-grid,.aw-grid--2{grid-template-columns:1fr}}.aw-tier{gap:var(--space-4);padding:var(--space-6);border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--canvas);align-content:start;display:grid}.aw-tier--highlight{background:var(--brand-soft);border-color:#0000}.aw-tier__name{align-items:center;gap:8px;margin:0;font-size:18px;font-weight:600;line-height:26px;display:flex}.aw-tier__tagline{color:var(--ink-secondary);margin:0;font-size:16px;line-height:24px}.aw-tier__price{letter-spacing:-.02em;font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:baseline;gap:6px;font-size:32px;font-weight:600;line-height:38px;display:flex}.aw-tier__period{color:var(--ink-secondary);font-size:14px;font-weight:400;line-height:20px}.aw-tier__for{color:var(--ink);font-size:14px;line-height:20px}.aw-tier__features{gap:8px;margin:0;padding:0;font-size:14px;line-height:20px;list-style:none;display:grid}.aw-tier__features li{align-items:flex-start;gap:8px;display:flex}.aw-tier__features svg{color:var(--ink-secondary);margin-top:2px}.aw-tier--highlight .aw-tier__features svg{color:var(--brand-ink)}.aw-tier__note{color:var(--ink-secondary);font-size:13px;line-height:18px}.aw-tier .aw-btn{justify-self:start}.aw-compare{border-collapse:collapse;width:100%;font-size:14px;line-height:20px}.aw-compare th,.aw-compare td{border-bottom:1px solid var(--border);text-align:center;padding:12px 14px}.aw-compare th:first-child,.aw-compare td:first-child{text-align:left}.aw-compare thead th{color:var(--ink-secondary);border-bottom:1px solid var(--border-strong);font-size:13px;font-weight:500;line-height:18px}.aw-compare thead th.aw-compare__us{color:var(--ink);font-weight:600}.aw-compare td.aw-compare__us{background:var(--brand-soft)}.aw-compare__mark{place-items:center;width:20px;height:20px;display:inline-grid}.aw-compare__mark--core{border-radius:var(--radius-full);background:var(--brand-ink);width:12px;height:12px}.aw-compare__mark--partial{border-radius:var(--radius-full);border:2px solid var(--border-strong);width:12px;height:12px}.aw-compare__mark--none{background:var(--border-strong);width:10px;height:2px}.aw-compare__legend{color:var(--ink-secondary);flex-wrap:wrap;gap:20px;margin-top:12px;font-size:13px;line-height:18px;display:flex}.aw-compare__legend span{align-items:center;gap:8px;display:inline-flex}.aw-compare__label{color:var(--ink);font-weight:500}.aw-sr{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.aw-cta{gap:var(--space-6);padding:var(--space-16) var(--space-8);border-radius:var(--radius-panel);background:var(--surface-sidebar);color:var(--ink);text-align:center;justify-items:center;display:grid}.aw-cta--dark{background:var(--canvas);border:1px solid var(--border)}.aw-cta__headline{letter-spacing:-.025em;max-width:20ch;margin:0;font-size:40px;font-weight:560;line-height:1.1}.aw-cta__lede{color:var(--ink-secondary);max-width:var(--site-prose);margin:0;font-size:18px;line-height:28px}.aw-cta__actions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}@media (max-width:700px){.aw-cta{padding:var(--space-12) var(--space-4)}.aw-cta__headline{font-size:30px}}.aw-footer{gap:var(--space-8);padding:var(--space-12) 0 var(--space-8);border-top:1px solid var(--border);color:var(--ink);display:grid}.aw-footer__top{gap:var(--space-6);grid-template-columns:1.4fr repeat(4,1fr);display:grid}.aw-footer__brand{gap:var(--space-3);align-content:start;display:grid}.aw-footer__tagline{color:var(--ink-secondary);max-width:32ch;margin:0;font-size:14px;line-height:20px}.aw-footer__col h4{color:var(--ink-secondary);margin:0 0 12px;font-size:13px;font-weight:500;line-height:18px}.aw-footer__col ul{gap:8px;margin:0;padding:0;list-style:none;display:grid}.aw-footer__col a{color:var(--ink);font-size:14px;line-height:20px;text-decoration:none}.aw-footer__col a:hover{text-underline-offset:3px;text-decoration:underline}.aw-footer__bottom{justify-content:space-between;gap:var(--space-4);color:var(--ink-secondary);padding-top:var(--space-6);border-top:1px solid var(--border);flex-wrap:wrap;font-size:13px;line-height:18px;display:flex}@media (max-width:960px){.aw-footer__top{grid-template-columns:repeat(2,1fr)}.aw-footer__brand{grid-column:1/-1}}@media (max-width:700px){.aw-footer__top{grid-template-columns:1fr}}.aw-row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.aw-stack{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}@media (prefers-reduced-motion:reduce){:where([class*=aw-]),:where([class*=aw-]):before,:where([class*=aw-]):after{scroll-behavior:auto!important;transition-duration:0s!important;animation-duration:0s!important}.aw-spinner{border-color:var(--border-strong);border-right-color:var(--ink);opacity:.7}.aw-skel:after{display:none!important}.aw-progress__track--indeterminate .aw-progress__fill{opacity:.4;width:100%!important;position:static!important}.aw-reason__label--live{-webkit-text-fill-color:currentColor;color:var(--ink)!important;background:0 0!important}.aw-sheet,.aw-sheet--dragging{transition:none!important}}.aw-avatar--sm{width:20px;height:20px;font-size:9px}.aw-kbd{border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--surface-subtle);min-width:20px;height:20px;color:var(--ink-secondary);font-family:var(--font-sans);border-bottom-width:2px;justify-content:center;align-items:center;padding:0 5px;font-size:11px;font-weight:500;line-height:16px;display:inline-flex}.aw-kbd-group{align-items:center;gap:3px;display:inline-flex}.aw-tip-wrap{display:inline-flex;position:relative}.aw-tip{z-index:var(--z-tooltip);border-radius:var(--radius-sm);background:var(--ink);color:var(--canvas);white-space:nowrap;pointer-events:none;opacity:0;transition:opacity var(--duration-fast) var(--ease-standard), transform var(--duration-fast) var(--ease-standard);align-items:center;gap:6px;padding:4px 8px;font-size:12px;font-weight:500;line-height:16px;display:inline-flex;position:absolute}.aw-tip--top{bottom:calc(100% + 6px);left:50%;transform:translate(-50%,2px)}.aw-tip--bottom{top:calc(100% + 6px);left:50%;transform:translate(-50%,-2px)}.aw-tip--left{top:50%;right:calc(100% + 6px);transform:translate(2px,-50%)}.aw-tip--right{top:50%;left:calc(100% + 6px);transform:translate(-2px,-50%)}.aw-tip--open{opacity:1}.aw-tip--top.aw-tip--open,.aw-tip--bottom.aw-tip--open{transform:translate(-50%)}.aw-tip--left.aw-tip--open,.aw-tip--right.aw-tip--open{transform:translateY(-50%)}.aw-tip--top.aw-tip--end,.aw-tip--bottom.aw-tip--end{left:auto;right:0;transform:translateY(2px)}.aw-tip--top.aw-tip--start,.aw-tip--bottom.aw-tip--start{left:0;transform:translateY(2px)}.aw-tip--top.aw-tip--end.aw-tip--open,.aw-tip--bottom.aw-tip--end.aw-tip--open,.aw-tip--top.aw-tip--start.aw-tip--open,.aw-tip--bottom.aw-tip--start.aw-tip--open{transform:none}.aw-tip:not(.aw-tip--open){display:none}@starting-style{.aw-tip--open{opacity:0}}.aw-tip__kbd .aw-kbd{border-color:var(--canvas);color:var(--canvas);opacity:.8;background:0 0;border-bottom-width:1px;min-width:16px;height:16px}[data-theme=contrast] .aw-tip{border:1px solid var(--canvas)}.aw-divider{border:0;border-top:1px solid var(--border);margin:0}.aw-divider--labelled{color:var(--ink-secondary);border:0;align-items:center;gap:12px;font-size:12px;font-weight:500;line-height:16px;display:flex}.aw-divider--labelled:before,.aw-divider--labelled:after{content:"";border-top:1px solid var(--border);flex:1}.aw-divider--v{background:var(--border);align-self:stretch;width:1px;min-height:16px;display:inline-block}.aw-skel{background:var(--surface-subtle);border-radius:var(--radius-sm);display:block;position:relative;overflow:hidden}.aw-skel--text{width:100%;height:12px;margin:4px 0}.aw-skel--block{border-radius:var(--radius-lg);width:100%;height:80px}.aw-skel--circle{border-radius:var(--radius-full);width:32px;height:32px}.aw-skel--control{height:var(--control-md);border-radius:var(--radius-md);width:120px}.aw-skel:after{content:"";background:linear-gradient(90deg, transparent, var(--surface-sidebar), transparent);animation:aw-shimmer var(--duration-loop) var(--ease-standard) infinite;position:absolute;inset:0;transform:translate(-100%)}[data-theme=dark] .aw-skel:after{background:linear-gradient(90deg, transparent, var(--border), transparent)}[data-theme=contrast] .aw-skel{border:1px solid var(--border);background:0 0}[data-theme=contrast] .aw-skel:after{display:none}.aw-skel-stack{gap:4px;display:grid}@keyframes aw-shimmer{to{transform:translate(100%)}}.aw-spinner-wrap{color:var(--ink-secondary);align-items:center;gap:8px;font-size:13px;line-height:18px;display:inline-flex}.aw-spinner{border:2px solid var(--border-strong);border-right-color:var(--ink);border-radius:var(--radius-full);width:16px;height:16px;animation:aw-spin var(--duration-loop-fast) linear infinite;display:inline-block}.aw-spinner--sm{border-width:1.5px;width:12px;height:12px}.aw-spinner--lg{width:24px;height:24px}.aw-spinner__label{color:var(--ink-secondary)}.aw-progress{gap:6px;display:grid}.aw-progress__row{color:var(--ink-secondary);justify-content:space-between;font-size:13px;line-height:18px;display:flex}.aw-progress__track{border-radius:var(--radius-full);background:var(--surface-subtle);contain:layout paint;height:6px;position:relative;overflow:hidden}[data-theme=contrast] .aw-progress__track{box-shadow:inset 0 0 0 1px var(--border);background:0 0}.aw-progress--sm .aw-progress__track{height:4px}.aw-progress__fill{background:var(--action);border-radius:inherit;height:100%;transition:width var(--duration-panel) var(--ease-standard)}.aw-progress--brand .aw-progress__fill{background:var(--brand)}.aw-progress--success .aw-progress__fill{background:var(--success)}.aw-progress--warning .aw-progress__fill{background:var(--warning)}.aw-progress--danger .aw-progress__fill{background:var(--danger)}.aw-progress__track--indeterminate .aw-progress__fill{width:35%;animation:aw-slide var(--duration-loop) var(--ease-standard) infinite;position:absolute;left:0}@keyframes aw-slide{0%{transform:translate(-100%)}to{transform:translate(285.7%)}}.aw-status{align-items:center;gap:7px;font-size:13px;line-height:18px;display:inline-flex}.aw-status__dot{border-radius:var(--radius-full);background:var(--border-strong);flex-shrink:0;width:8px;height:8px;position:relative}.aw-status__dot--success{background:var(--success)}.aw-status__dot--warning{background:var(--warning)}.aw-status__dot--danger{background:var(--danger)}.aw-status__dot--review{background:var(--review)}.aw-status__dot--info{background:var(--focus)}.aw-status__dot--brand{background:var(--brand)}.aw-status__dot--pulse:after{content:"";border-radius:inherit;color:inherit;opacity:0;animation:aw-pulse var(--duration-loop-slow) var(--ease-out) infinite;border:1.5px solid;position:absolute;inset:-3px}.aw-status__dot--pulse{color:var(--border-strong)}.aw-status__dot--success.aw-status__dot--pulse{color:var(--success)}.aw-status__dot--info.aw-status__dot--pulse{color:var(--focus)}.aw-status__dot--brand.aw-status__dot--pulse{color:var(--brand)}.aw-status__dot--warning.aw-status__dot--pulse{color:var(--warning)}@keyframes aw-pulse{0%{opacity:.9;transform:scale(.6)}to{opacity:0;transform:scale(1.6)}}.aw-switch{cursor:pointer;align-items:flex-start;gap:10px;font-size:14px;line-height:20px;display:inline-flex}.aw-switch input{opacity:0;width:1px;height:1px;position:absolute}.aw-switch__track{pointer-events:none;border-radius:var(--radius-full);background:var(--border-strong);width:32px;height:18px;transition:background var(--duration-feedback) var(--ease-standard);flex-shrink:0;margin-top:1px;position:relative}.aw-switch__thumb{pointer-events:none;border-radius:var(--radius-full);background:var(--canvas);width:14px;height:14px;transition:transform var(--duration-feedback) var(--ease-standard);position:absolute;top:2px;left:2px}.aw-switch input:checked+.aw-switch__track{background:var(--action)}.aw-switch input:checked+.aw-switch__track .aw-switch__thumb{background:var(--on-action);transform:translate(14px)}.aw-switch input:focus-visible+.aw-switch__track{outline:2px solid var(--focus);outline-offset:3px}.aw-switch input:disabled~*{opacity:var(--opacity-disabled);cursor:not-allowed}.aw-switch__text{gap:2px;display:grid}.aw-switch__desc{color:var(--ink-secondary);font-size:13px;line-height:18px}[data-theme=contrast] .aw-switch__track{background:var(--canvas);box-shadow:inset 0 0 0 1px var(--border)}[data-theme=contrast] .aw-switch__thumb,[data-theme=contrast] .aw-switch input:checked+.aw-switch__track{background:var(--ink)}[data-theme=contrast] .aw-switch input:checked+.aw-switch__track .aw-switch__thumb{background:var(--canvas)}.aw-radios{border:0;gap:10px;min-width:0;margin:0;padding:0;display:grid}.aw-radios--row{grid-auto-flow:column;justify-content:start;gap:20px}.aw-radios__legend{margin-bottom:4px;padding:0;font-size:14px;font-weight:500;line-height:20px}.aw-radio{cursor:pointer;align-items:flex-start;gap:8px;font-size:14px;line-height:20px;display:inline-flex}.aw-radio input{opacity:0;width:1px;height:1px;position:absolute}.aw-radio__dot{border:1px solid var(--border-strong);border-radius:var(--radius-full);background:var(--canvas);width:16px;height:16px;transition:border-color var(--duration-fast) var(--ease-standard);flex-shrink:0;place-items:center;margin-top:2px;display:grid}.aw-radio__dot:after{content:"";border-radius:var(--radius-full);background:var(--on-action);width:6px;height:6px;transition:transform var(--duration-fast) var(--ease-standard);transform:scale(0)}.aw-radio input:checked+.aw-radio__dot{background:var(--action);border-color:var(--action)}.aw-radio input:checked+.aw-radio__dot:after{transform:scale(1)}.aw-radio input:focus-visible+.aw-radio__dot{outline:2px solid var(--focus);outline-offset:3px}.aw-radio input:disabled~*{opacity:var(--opacity-disabled);cursor:not-allowed}.aw-radio__text{gap:2px;display:grid}.aw-radio__desc{color:var(--ink-secondary);font-size:13px;line-height:18px}.aw-seg{border-radius:var(--radius-md);background:var(--surface-subtle);gap:2px;padding:2px;display:inline-flex}[data-theme=contrast] .aw-seg{box-shadow:inset 0 0 0 1px var(--border)}.aw-seg__item{min-height:calc(var(--control-md) - 4px);border-radius:calc(var(--radius-md) - 2px);color:var(--ink-secondary);cursor:pointer;transition:background var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);background:0 0;border:0;align-items:center;gap:6px;padding:0 10px;font-size:13px;font-weight:500;line-height:18px;display:inline-flex}.aw-seg__item:hover{color:var(--ink)}.aw-seg__item--on{background:var(--canvas);color:var(--ink);box-shadow:0 0 0 1px var(--border)}[data-theme=contrast] .aw-seg__item--on{box-shadow:0 0 0 1px var(--border-strong)}.aw-seg--sm .aw-seg__item{min-height:calc(var(--control-sm) - 4px);padding:0 8px;font-size:12px}.aw-seg__item[disabled]{opacity:var(--opacity-disabled);cursor:not-allowed}.aw-chip{border-radius:var(--radius-md);background:var(--surface-subtle);height:28px;color:var(--ink);white-space:nowrap;border:1px solid #0000;align-items:center;gap:6px;max-width:100%;padding:0 8px;font-size:13px;font-weight:500;line-height:18px;display:inline-flex}.aw-chip--sm{height:24px;padding:0 6px;font-size:12px}.aw-chip--clickable{cursor:pointer}.aw-chip--clickable:hover{background:var(--surface-hover);border-color:var(--border)}.aw-chip--clickable:active{background:var(--surface-pressed)}.aw-chip--selected{background:var(--canvas);border-color:var(--border-strong)}.aw-chip--brand{background:var(--brand-soft);color:var(--brand-ink)}.aw-chip--info{background:var(--selected);color:var(--focus)}.aw-chip__label{text-overflow:ellipsis;overflow:hidden}.aw-chip__label-btn{font:inherit;color:inherit;cursor:pointer;background:0 0;border:0;align-self:stretch;padding:0}@media (pointer:coarse){.aw-chip__label-btn{position:relative}.aw-chip__label-btn:before{content:"";position:absolute;inset:-8px 0}}.aw-chip__count{color:var(--ink-secondary);font-weight:500}.aw-chip__remove{border-radius:var(--radius-sm);width:18px;height:18px;color:var(--ink-secondary);cursor:pointer;background:0 0;border:0;place-items:center;margin-right:-3px;display:inline-grid}.aw-chip__remove:hover{background:var(--border);color:var(--ink)}.aw-chip .aw-avatar{margin-left:-3px}.aw-chip-row{flex-wrap:wrap;gap:6px;display:flex}.aw-crumbs ol{flex-wrap:wrap;align-items:center;gap:2px;margin:0;padding:0;font-size:13px;line-height:18px;list-style:none;display:flex}.aw-crumbs li{align-items:center;gap:2px;display:inline-flex}.aw-crumbs__item{border-radius:var(--radius-sm);color:var(--ink-secondary);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:2px 4px;text-decoration:none;display:inline-flex}a.aw-crumbs__item,button.aw-crumbs__item{color:var(--ink-secondary)}.aw-crumbs__item:hover{color:var(--ink);background:var(--surface-hover)}span.aw-crumbs__item{cursor:default}.aw-crumbs__item--current{color:var(--ink);font-weight:500}.aw-crumbs__item--current:hover{background:0 0}.aw-crumbs__sep{color:var(--border-strong)}.aw-crumbs__more{border-radius:var(--radius-sm);width:22px;height:22px;color:var(--ink-secondary);cursor:pointer;background:0 0;border:0;place-items:center;display:inline-grid}.aw-crumbs__more:hover{background:var(--surface-hover);color:var(--ink)}.aw-pager{flex-wrap:wrap;align-items:center;gap:16px;display:flex}.aw-pager__range{margin-right:auto}.aw-pager__nav{align-items:center;gap:4px;display:inline-flex}.aw-pager__size{align-items:center;gap:8px;display:inline-flex}.aw-pager__select{min-height:var(--control-sm);border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--canvas);color:var(--ink);padding:2px 6px;font-size:13px}.aw-pager--more{justify-content:center;gap:12px;padding:12px 0}.aw-empty{text-align:center;padding:var(--space-10) var(--space-6);justify-items:center;gap:8px;display:grid}.aw-empty--sm{gap:6px;padding:24px 16px}.aw-empty__icon{border-radius:var(--radius-lg);background:var(--surface-subtle);width:40px;height:40px;color:var(--ink-secondary);place-items:center;margin-bottom:4px;display:grid}.aw-empty--danger .aw-empty__icon{background:var(--danger-bg);color:var(--danger)}.aw-empty--brand .aw-empty__icon{background:var(--brand-soft);color:var(--brand-ink)}.aw-empty__title{color:var(--ink);font-size:16px;font-weight:500;line-height:24px}.aw-empty--sm .aw-empty__title{font-size:14px;line-height:20px}.aw-empty__desc{max-width:46ch;color:var(--ink-secondary);margin:0;font-size:14px;line-height:20px}.aw-empty__actions{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:8px;display:flex}.aw-steps{gap:0;margin:0;padding:0;list-style:none;display:flex}.aw-steps__item{flex:1;align-items:flex-start;gap:10px;min-width:0;padding-right:16px;display:flex;position:relative}.aw-steps__item:last-child{flex:none;padding-right:0}.aw-steps__marker{border-radius:var(--radius-full);border:1px solid var(--border-strong);background:var(--canvas);width:24px;height:24px;color:var(--ink-secondary);flex-shrink:0;place-items:center;font-size:12px;font-weight:500;display:grid}.aw-steps__item--done .aw-steps__marker{background:var(--action);border-color:var(--action);color:var(--on-action)}.aw-steps__item--current .aw-steps__marker{border-color:var(--focus);color:var(--focus);box-shadow:inset 0 0 0 1px var(--focus)}.aw-steps__item--error .aw-steps__marker{background:var(--danger-bg);border-color:var(--danger);color:var(--danger)}.aw-steps__text{gap:2px;min-width:0;padding-top:2px;display:grid}.aw-steps__label{color:var(--ink-secondary);white-space:nowrap;font-size:14px;font-weight:500;line-height:20px}.aw-steps__item--current .aw-steps__label,.aw-steps__item--done .aw-steps__label{color:var(--ink)}.aw-steps__desc{color:var(--ink-secondary);font-size:13px;line-height:18px}.aw-steps__line{background:var(--border);flex:1;min-width:16px;height:1px;margin-top:12px}.aw-steps__item--done .aw-steps__line{background:var(--ink)}.aw-steps--v{flex-direction:column;gap:0}.aw-steps--v .aw-steps__item{flex:none;padding:0 0 24px}.aw-steps--v .aw-steps__item:last-child{padding-bottom:0}.aw-steps--v .aw-steps__line{width:1px;min-width:0;height:auto;margin:0;position:absolute;top:28px;bottom:4px;left:12px}.aw-steps--v .aw-steps__label{white-space:normal}.aw-kv{grid-template-columns:minmax(0,1fr);gap:10px 24px;margin:0;display:grid}.aw-kv--2{grid-template-columns:repeat(2,minmax(0,1fr))}.aw-kv__row{grid-template-columns:minmax(96px,140px) 1fr;align-items:baseline;gap:2px 16px;min-width:0;display:grid}.aw-kv--inline .aw-kv__row{grid-template-columns:1fr}.aw-kv--dense{gap:6px 16px}.aw-kv dt{color:var(--ink-secondary);font-size:13px;line-height:18px}.aw-kv dd{color:var(--ink);overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:4px 8px;min-width:0;margin:0;font-size:14px;line-height:20px;display:flex}.aw-kv__meta{color:var(--ink-secondary);flex-basis:100%;font-size:12px;line-height:16px}.aw-kv dd .aw-copy{margin:-6px 0}@media (pointer:coarse){.aw-kv dd:has(button,a[href],input,select){min-height:var(--control-lg)}}.aw-copy--done{color:var(--success)}.aw-timeline{margin:0;padding:0;list-style:none;display:grid}.aw-timeline__item{grid-template-columns:20px 1fr;gap:12px;padding-bottom:20px;display:grid;position:relative}.aw-timeline--dense .aw-timeline__item{padding-bottom:12px}.aw-timeline__item:last-child{padding-bottom:0}.aw-timeline__item:before{content:"";background:var(--border);width:1px;position:absolute;top:22px;bottom:-2px;left:9.5px}.aw-timeline__item:last-child:before{display:none}.aw-timeline__marker{border-radius:var(--radius-full);background:var(--canvas);width:20px;height:20px;color:var(--ink-secondary);place-items:center;display:grid}.aw-timeline__marker:empty:after{content:"";border-radius:var(--radius-full);background:var(--border-strong);width:8px;height:8px}.aw-timeline__item--success .aw-timeline__marker{color:var(--success)}.aw-timeline__item--success .aw-timeline__marker:empty:after{background:var(--success)}.aw-timeline__item--warning .aw-timeline__marker{color:var(--warning)}.aw-timeline__item--warning .aw-timeline__marker:empty:after{background:var(--warning)}.aw-timeline__item--danger .aw-timeline__marker{color:var(--danger)}.aw-timeline__item--danger .aw-timeline__marker:empty:after{background:var(--danger)}.aw-timeline__item--brand .aw-timeline__marker{color:var(--brand-ink)}.aw-timeline__item--brand .aw-timeline__marker:empty:after{background:var(--brand)}.aw-timeline__item--info .aw-timeline__marker{color:var(--focus)}.aw-timeline__item--info .aw-timeline__marker:empty:after{background:var(--focus)}.aw-timeline__body{gap:4px;min-width:0;padding-top:0;display:grid}.aw-timeline__head{align-items:center;gap:8px;min-height:20px;display:flex}.aw-timeline__title{color:var(--ink);font-size:14px;line-height:20px}.aw-timeline__title b{font-weight:500}.aw-timeline__time{color:var(--ink-secondary);white-space:nowrap;margin-left:auto;font-size:12px;line-height:16px}.aw-timeline__desc{color:var(--ink-secondary);font-size:13px;line-height:18px}.aw-acc{border-top:1px solid var(--border)}.aw-acc--flush{border-top:0}.aw-acc__item{border-bottom:1px solid var(--border)}.aw-acc__h{font:inherit;margin:0}.aw-acc__btn{width:100%;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:12px 4px;font-size:14px;font-weight:500;line-height:20px;display:flex}.aw-acc__btn:hover{background:var(--surface-hover)}.aw-acc__chev{color:var(--ink-secondary);transition:transform var(--duration-feedback) var(--ease-standard)}.aw-acc__item--open .aw-acc__chev{transform:rotate(90deg)}.aw-acc__title{flex:1}.aw-acc__meta{color:var(--ink-secondary);font-size:12px;font-weight:400;line-height:16px}.aw-acc__panel{color:var(--ink);padding:0 4px 16px 26px;font-size:14px;line-height:20px}.aw-avgroup{align-items:center;display:inline-flex}.aw-avgroup .aw-avatar{box-shadow:0 0 0 2px var(--canvas)}.aw-avgroup .aw-avatar+.aw-avatar,.aw-avgroup .aw-avatar+.aw-avgroup__more{margin-left:-6px}.aw-avgroup__more{background:var(--surface-sidebar);color:var(--ink-secondary);font-size:10px}.aw-code{font-family:var(--font-mono);border-radius:var(--radius-sm);background:var(--surface-subtle);color:var(--ink);padding:1px 5px;font-size:.92em}.aw-codeblock{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface-sidebar);margin:0;overflow:hidden}.aw-codeblock__head{border-bottom:1px solid var(--border);min-height:36px;color:var(--ink-secondary);align-items:center;gap:8px;padding:2px 6px 2px 12px;font-size:12px;line-height:16px;display:flex}.aw-codeblock__title{color:var(--ink);font-weight:500}.aw-codeblock__lang{margin-right:auto}.aw-codeblock__head>:last-child{margin-left:auto}.aw-codeblock__pre{font-family:var(--font-mono);color:var(--ink);tab-size:2;margin:0;padding:12px 14px;font-size:13px;line-height:20px;overflow:auto}.aw-codeblock--wrap .aw-codeblock__pre{white-space:pre-wrap;overflow-wrap:anywhere}.aw-codeblock__code--numbered{counter-reset:line;display:block}.aw-codeblock__code--numbered .aw-codeblock__line:before{counter-increment:line;content:counter(line);text-align:right;width:2.4em;color:var(--ink-secondary);-webkit-user-select:none;user-select:none;margin-right:12px;display:inline-block}.aw-codeblock__line{margin:0 -14px;padding:0 14px;display:block}.aw-codeblock__line--hl{background:var(--brand-soft)}.aw-callout{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface-sidebar);color:var(--ink);gap:10px;margin:0;padding:12px 14px;font-size:14px;line-height:20px;display:flex}.aw-callout__icon{color:var(--ink-secondary);flex-shrink:0;margin-top:2px}.aw-callout__body{flex:1;min-width:0}.aw-callout__body>:first-child{margin-top:0}.aw-callout__body>:last-child{margin-bottom:0}.aw-callout__title{margin-bottom:2px;font-weight:500}.aw-callout--info{background:var(--selected);border-color:#0000}.aw-callout--info .aw-callout__icon,.aw-callout--info .aw-callout__title{color:var(--focus)}.aw-callout--success{background:var(--success-bg);border-color:#0000}.aw-callout--success .aw-callout__icon,.aw-callout--success .aw-callout__title{color:var(--success)}.aw-callout--warning{background:var(--warning-bg);border-color:#0000}.aw-callout--warning .aw-callout__icon,.aw-callout--warning .aw-callout__title{color:var(--warning)}.aw-callout--danger{background:var(--danger-bg);border-color:#0000}.aw-callout--danger .aw-callout__icon,.aw-callout--danger .aw-callout__title{color:var(--danger)}.aw-callout--review{background:var(--review-bg);border-color:#0000}.aw-callout--review .aw-callout__icon,.aw-callout--review .aw-callout__title{color:var(--review)}.aw-callout--tip{background:var(--brand-soft);border-color:#0000}.aw-callout--tip .aw-callout__icon,.aw-callout--tip .aw-callout__title{color:var(--brand-ink)}[data-theme=contrast] .aw-callout{border-color:var(--border)}.aw-prose{color:var(--ink);overflow-wrap:anywhere;font-size:16px;line-height:24px}.aw-prose--sm{font-size:14px;line-height:20px}.aw-prose--lg{font-size:18px;line-height:28px}.aw-prose>*+*{margin-top:12px}.aw-prose>p,.aw-prose>ul,.aw-prose>ol,.aw-prose>blockquote,.aw-prose>figure,.aw-prose>aside,.aw-prose>hr,.aw-prose>.aw-prose__table{margin-bottom:0}.aw-prose p{margin:0}.aw-prose h1,.aw-prose h2,.aw-prose h3,.aw-prose h4,.aw-prose h5,.aw-prose h6{letter-spacing:-.01em;color:var(--ink);margin:0;font-weight:600}.aw-prose>h1{letter-spacing:-.02em;margin-top:8px;font-size:28px;line-height:34px}.aw-prose>h2{margin-top:28px;font-size:20px;line-height:28px}.aw-prose>h3{margin-top:20px;font-size:16px;line-height:24px}.aw-prose>h4,.aw-prose>h5,.aw-prose>h6{margin-top:16px;font-size:14px;line-height:20px}.aw-prose>h1:first-child,.aw-prose>h2:first-child,.aw-prose>h3:first-child{margin-top:0}.aw-prose--sm>h1{font-size:20px;line-height:28px}.aw-prose--sm>h2{margin-top:16px;font-size:16px;line-height:24px}.aw-prose--sm>h3{margin-top:12px;font-size:14px;line-height:20px}.aw-prose ul,.aw-prose ol{margin:0;padding-left:22px}.aw-prose li+li,.aw-prose li>ul,.aw-prose li>ol{margin-top:4px}.aw-prose li>p{margin:0}.aw-prose__tasks{padding-left:2px;list-style:none}.aw-prose__task{align-items:flex-start;gap:8px;display:flex}.aw-prose__box{border:1px solid var(--border-strong);border-radius:var(--radius-sm);background:var(--canvas);width:16px;height:16px;color:var(--on-action);flex-shrink:0;place-items:center;margin-top:4px;display:grid}.aw-prose--sm .aw-prose__box{margin-top:2px}.aw-prose__task--done .aw-prose__box{background:var(--action);border-color:var(--action)}.aw-prose__task--done>span:last-child{color:var(--ink-secondary);text-decoration:line-through;-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong)}.aw-prose blockquote{border-left:2px solid var(--border-strong);color:var(--ink-secondary);margin:0;padding:2px 0 2px 14px}.aw-prose blockquote>*+*{margin-top:8px}.aw-prose hr{border:0;border-top:1px solid var(--border);margin:20px 0}.aw-prose a{color:var(--link);text-underline-offset:3px;text-decoration:underline}.aw-prose strong{font-weight:600}.aw-prose img,.aw-prose__img{border-radius:var(--radius-lg);border:1px solid var(--border);max-width:100%;height:auto;display:block}.aw-prose .aw-codeblock{font-size:13px}.aw-prose__table{border:1px solid var(--border);border-radius:var(--radius-lg);overflow:auto}.aw-prose__table table{border-collapse:collapse;width:100%;font-size:14px;line-height:20px}.aw-prose__table th{text-align:left;background:var(--surface-sidebar);color:var(--ink-secondary);border-bottom:1px solid var(--border);padding:8px 12px;font-size:12px;font-weight:500;line-height:16px}.aw-prose__table td{border-bottom:1px solid var(--border);vertical-align:top;padding:8px 12px}.aw-prose__table tr:last-child td{border-bottom:0}.aw-prose__table :where(th,td){overflow-wrap:normal}.aw-prose__table th{white-space:nowrap}.aw-prose .aw-callout{font-size:14px;line-height:20px}.aw-prose sup.aw-cite{line-height:0}.aw-cite{vertical-align:super;margin:0 1px;font-size:11px;line-height:0}.aw-cite__btn{box-sizing:border-box;border-radius:var(--radius-sm);min-width:16px;height:16px;color:var(--focus);font-family:var(--font-sans);cursor:pointer;vertical-align:top;background:0 0;border:0;place-items:center;padding:0;font-size:11px;font-weight:600;line-height:16px;display:inline-grid;position:relative}.aw-cite__btn:before{content:"";width:calc(100% + 8px);min-width:24px;position:absolute;inset:-4px -4px -4px 50%;transform:translate(-50%)}.aw-cite__mark{box-sizing:border-box;border-radius:var(--radius-sm);background:var(--selected);min-width:16px;height:16px;color:var(--focus);font-variant-numeric:tabular-nums;transition:background var(--duration-fast) var(--ease-standard), color var(--duration-fast) var(--ease-standard);place-items:center;padding:0 4px;font-size:11px;font-weight:600;line-height:16px;display:inline-grid;box-shadow:inset 0 0 0 1px #0000}.aw-cite__btn:hover .aw-cite__mark{background:var(--focus);color:var(--canvas)}.aw-cite__btn:focus-visible{outline:none}.aw-cite__btn:focus-visible .aw-cite__mark{outline:var(--focus-ring) solid var(--focus);outline-offset:0}.aw-cite--selected .aw-cite__mark{background:var(--focus);color:var(--canvas);box-shadow:0 0 0 2px var(--selected), 0 3px 0 0 var(--focus)}.aw-cite--stale .aw-cite__mark{background:var(--warning-bg);color:var(--warning);box-shadow:inset 0 0 0 1px var(--warning)}.aw-cite--stale .aw-cite__btn:hover .aw-cite__mark,.aw-cite--stale.aw-cite--selected .aw-cite__mark{background:var(--warning);color:var(--canvas)}[data-theme=contrast] .aw-cite__mark{box-shadow:inset 0 0 0 1px var(--focus)}.aw-cite__mark--static{flex:none}@media (pointer:coarse){.aw-cite__btn:before{width:44px;min-width:44px;inset:-14px}}@media (prefers-reduced-motion:reduce){.aw-cite__mark{transition:none}}.aw-cite__preview{width:min(320px,100vw - 32px);padding:10px 12px}.aw-cite__card{overflow-wrap:anywhere;gap:4px;font-size:13px;line-height:18px;display:grid}.aw-cite__eyebrow{align-items:center;gap:8px;display:flex}.aw-cite__title{color:var(--ink);-webkit-line-clamp:3;-webkit-box-orient:vertical;font-weight:500;display:-webkit-box;overflow:hidden}.aw-cite__meta{font-size:12px;line-height:16px}.aw-cite__open{min-height:24px;color:var(--link);font:inherit;cursor:pointer;background:0 0;border:0;justify-self:start;align-items:center;gap:4px;margin-top:2px;padding:0;font-weight:500;text-decoration:none;display:inline-flex}.aw-cite__open:hover{text-underline-offset:3px;text-decoration:underline}.aw-toaster{z-index:var(--z-toast);pointer-events:none;gap:8px;width:min(380px,100vw - 32px);display:grid;position:fixed}.aw-toaster--bottom-left{bottom:16px;left:16px}.aw-toaster--bottom-right{bottom:16px;right:16px}.aw-toaster--top-right{top:16px;right:16px}.aw-toaster--top-center{top:16px;left:50%;transform:translate(-50%)}.aw-toaster--inline{position:relative;inset:auto;transform:none}.aw-toast{pointer-events:auto;border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface-overlay);box-shadow:var(--shadow-popover);color:var(--ink);animation:aw-toast-in var(--duration-enter) var(--ease-out);align-items:flex-start;gap:10px;padding:10px 8px 10px 12px;font-size:14px;line-height:20px;display:flex}.aw-toast--leaving{animation:aw-toast-out var(--duration-feedback) var(--ease-standard) forwards}.aw-toast__icon{color:var(--ink-secondary);flex-shrink:0;margin-top:2px}.aw-toast--success .aw-toast__icon{color:var(--success)}.aw-toast--warning .aw-toast__icon{color:var(--warning)}.aw-toast--danger .aw-toast__icon{color:var(--danger)}.aw-toast--info .aw-toast__icon{color:var(--focus)}.aw-toast--brand .aw-toast__icon{color:var(--brand-ink)}.aw-toast__text{flex:1;gap:2px;min-width:0;display:grid}.aw-toast--stack{flex-wrap:wrap;row-gap:4px}.aw-toast--stack .aw-toast__text{flex:calc(100% - 80px)}.aw-toast--stack .aw-toast__action{order:3;margin:0 0 -4px 22px}.aw-toast__title{font-weight:500}.aw-toast__body{color:var(--ink-secondary);font-size:13px;line-height:18px}.aw-toast .aw-btn{flex-shrink:0;margin:-4px 0}@keyframes aw-toast-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@keyframes aw-toast-out{to{opacity:0;transform:translateY(4px)}}.aw-menubtn,.aw-popover{vertical-align:middle;display:inline-block}.aw-anchor{vertical-align:middle;display:inline-block;position:relative}.aw-anchor--block,.aw-popover--block{display:block}.aw-menubtn__chev{color:var(--ink-secondary);margin-right:-2px}.aw-popover-panel{z-index:var(--z-popover);animation:aw-pop-in var(--duration-menu) var(--ease-out);position:absolute;top:calc(100% + 4px);left:0}.aw-popover-panel--end{left:auto;right:0}.aw-popover-panel--top{top:auto;bottom:calc(100% + 4px)}.aw-popover-panel--padded{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface-overlay);min-width:240px;box-shadow:var(--shadow-popover);padding:12px;font-size:14px;line-height:20px}[data-theme=contrast] .aw-popover-panel--padded{border-color:var(--border-strong)}.aw-popover__head{justify-content:space-between;align-items:center;gap:8px;margin:-4px -4px 8px 0;display:flex}.aw-popover__title{font-weight:500}.aw-popover__actions{justify-content:flex-end;gap:8px;margin-top:12px;display:flex}@keyframes aw-pop-in{0%{opacity:0;transform:translateY(-2px)}to{opacity:1;transform:none}}.aw-menu{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface-overlay);min-width:200px;max-width:320px;box-shadow:var(--shadow-popover);padding:4px;font-size:14px;line-height:20px}[data-theme=contrast] .aw-menu{border-color:var(--border-strong)}.aw-menu__item{border-radius:var(--radius-md);width:100%;min-height:32px;color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:6px 8px;display:flex}.aw-menu__item:hover,.aw-menu__item:focus-visible{background:var(--surface-hover);outline:none}.aw-menu__item:active{background:var(--surface-pressed)}.aw-menu__item:focus-visible{box-shadow:inset 0 0 0 2px var(--focus)}.aw-menu__item[aria-disabled=true]{opacity:var(--opacity-disabled);cursor:not-allowed}.aw-menu__item--destructive{color:var(--danger)}.aw-menu__item>.aw-icon{color:var(--ink-secondary)}.aw-menu__item--destructive>.aw-icon{color:var(--danger)}.aw-menu__check{width:16px;height:16px;color:var(--ink);flex-shrink:0;place-items:center;display:inline-grid}.aw-menu__text{flex:1;min-width:0;display:grid}.aw-menu__text>span:first-child{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.aw-menu__desc{color:var(--ink-secondary);white-space:normal;font-size:12px;line-height:16px}.aw-menu__kbd{margin-left:12px}.aw-menu__trailing{color:var(--ink-secondary);font-size:12px}.aw-menu__divider{background:var(--border);height:1px;margin:4px 0}.aw-menu__label{color:var(--ink-secondary);padding:8px 8px 4px;font-size:12px;font-weight:500;line-height:16px}.aw-combo{grid-template-columns:minmax(0,1fr);gap:6px;min-width:0;display:grid}.aw-combo__anchor{position:relative}.aw-combo__control{min-height:var(--control-md);border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--canvas);cursor:text;flex-wrap:wrap;align-items:center;gap:4px;padding:3px 8px 3px 10px;display:flex}.aw-combo__control--open{border-color:var(--focus);box-shadow:0 0 0 1px var(--focus)}.aw-combo__control--disabled{opacity:var(--opacity-disabled);cursor:not-allowed}.aw-combo__icon{color:var(--ink-secondary)}.aw-combo__input{width:0;min-width:80px;color:var(--ink);background:0 0;border:0;outline:none;flex:1;padding:3px 0;font-size:14px;line-height:20px}.aw-root .aw-combo__input:focus-visible{outline:none}.aw-combo__control:focus-within{border-color:var(--focus);box-shadow:0 0 0 1px var(--focus)}.aw-combo__input::placeholder{color:var(--ink-secondary);opacity:1}.aw-combo__input--has-value::placeholder{color:var(--ink)}.aw-combo__clear{border-radius:var(--radius-sm);width:20px;height:20px;color:var(--ink-secondary);cursor:pointer;background:0 0;border:0;place-items:center;display:inline-grid}.aw-combo__clear:hover{background:var(--surface-hover);color:var(--ink)}.aw-combo__chev{color:var(--ink-secondary);margin-left:2px}.aw-layer--combo{flex-direction:column;display:flex;overflow:visible}.aw-layer--combo>.aw-combo__list{flex:0 auto;min-height:0;margin:0;position:static}.aw-combo__list{z-index:var(--z-popover);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface-overlay);max-height:280px;box-shadow:var(--shadow-popover);animation:aw-pop-in var(--duration-menu) var(--ease-out);margin:4px 0 0;padding:4px;list-style:none;position:absolute;top:100%;left:0;right:0;overflow:auto}.aw-combo__opt{border-radius:var(--radius-md);min-height:32px;color:var(--ink);cursor:pointer;align-items:center;gap:10px;padding:6px 8px;font-size:14px;line-height:20px;display:flex}.aw-combo__opt--active{background:var(--surface-hover)}.aw-combo__opt[aria-selected=true] .aw-combo__text>span:first-child{font-weight:500}.aw-combo__opt--create{color:var(--focus)}.aw-combo__opt>.aw-icon{color:var(--ink-secondary)}.aw-combo__text{flex:1;min-width:0;display:grid}.aw-combo__desc{color:var(--ink-secondary);font-size:12px;line-height:16px}.aw-combo__tick{color:var(--ink)}.aw-combo__box{border:1px solid var(--border-strong);border-radius:var(--radius-sm);width:16px;height:16px;color:var(--on-action);flex-shrink:0;place-items:center;display:inline-grid}.aw-combo__box--on{background:var(--action);border-color:var(--action)}.aw-combo__group{color:var(--ink-secondary);padding:8px 8px 4px;font-size:12px;font-weight:500;line-height:16px}.aw-combo__empty{color:var(--ink-secondary);padding:10px 8px;font-size:13px;line-height:18px}.aw-cmd-scrim{z-index:var(--z-palette);background:var(--backdrop);justify-content:center;align-items:flex-start;padding:15vh 16px 16px;display:flex;position:fixed;inset:0}.aw-cmd-scrim--inline{padding:24px 16px;position:absolute}.aw-cmd{border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface-overlay);width:min(640px,100%);max-height:70vh;box-shadow:var(--shadow-overlay);animation:aw-pop-in var(--duration-menu) var(--ease-out);flex-direction:column;display:flex;overflow:hidden}[data-theme=contrast] .aw-cmd{border-color:var(--border-strong)}.aw-cmd__head{border-bottom:1px solid var(--border);align-items:center;gap:10px;padding:8px 12px 8px 14px;display:flex}.aw-cmd__icon{color:var(--ink-secondary)}.aw-cmd__input{min-width:0;color:var(--ink);background:0 0;border:0;outline:none;flex:1;padding:8px 0;font-size:16px;line-height:24px}.aw-cmd__input::placeholder{color:var(--ink-secondary);opacity:1}.aw-root .aw-cmd__input:focus-visible{outline:none}.aw-cmd__list{flex:1;padding:6px;overflow:auto}.aw-cmd__group+.aw-cmd__group{margin-top:4px}.aw-cmd__group-title{color:var(--ink-secondary);padding:8px 8px 4px;font-size:12px;font-weight:500;line-height:16px}.aw-cmd__item{border-radius:var(--radius-md);min-height:36px;color:var(--ink);cursor:pointer;align-items:center;gap:10px;padding:6px 8px;font-size:14px;line-height:20px;display:flex}.aw-cmd__item--active{background:var(--surface-hover)}.aw-cmd__item-icon{color:var(--ink-secondary)}.aw-cmd__item-icon--brand{color:var(--brand-ink)}.aw-cmd__label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.aw-cmd__meta{color:var(--ink-secondary);white-space:nowrap;font-size:12px;line-height:16px}.aw-cmd__item--ask{border-top:1px solid var(--border);border-radius:0;margin-top:4px;padding-top:10px}.aw-cmd__item--ask.aw-cmd__item--active{border-radius:var(--radius-md);border-top-color:#0000}.aw-cmd__empty{text-align:center;color:var(--ink-secondary);padding:32px 16px;font-size:14px}.aw-cmd__foot{border-top:1px solid var(--border);color:var(--ink-secondary);background:var(--surface-sidebar);gap:16px;padding:8px 14px;font-size:12px;line-height:16px;display:flex}.aw-cmd__foot>span{align-items:center;gap:6px;display:inline-flex}.aw-cmd__note{margin-left:auto}.aw-sheet-scrim{z-index:var(--z-sheet);background:var(--backdrop);justify-content:flex-end;display:flex;position:fixed;inset:0}.aw-sheet-scrim--inline{position:absolute}.aw-sheet{background:var(--surface-overlay);border-left:1px solid var(--border);max-width:100%;height:100%;box-shadow:var(--shadow-overlay);animation:aw-sheet-in var(--duration-panel) var(--ease-out);flex-direction:column;display:flex}.aw-sheet--left{border-left:0;border-right:1px solid var(--border);margin-right:auto;animation-name:aw-sheet-in-left}.aw-sheet-scrim:has(.aw-sheet--left){justify-content:flex-start}.aw-sheet--bottom{border-left:0;border-top:1px solid var(--border);border-radius:var(--radius-panel) var(--radius-panel) 0 0;width:100%;height:auto;max-height:85%;margin-top:auto;animation-name:aw-sheet-in-bottom}.aw-sheet-scrim:has(.aw-sheet--bottom){align-items:flex-end}.aw-sheet__head{padding:16px 12px 12px var(--space-5);border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.aw-sheet__title{margin:0;font-size:16px;font-weight:600;line-height:24px}.aw-sheet__desc{color:var(--ink-secondary);margin-top:2px;font-size:13px;line-height:18px}.aw-sheet__body{padding:var(--space-5);flex:1;font-size:14px;line-height:20px;overflow:auto}.aw-sheet__foot{padding:12px var(--space-5);border-top:1px solid var(--border);background:var(--surface-sidebar);justify-content:flex-end;gap:8px;display:flex}@keyframes aw-sheet-in{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:none}}@keyframes aw-sheet-in-left{0%{opacity:0;transform:translate(-24px)}to{opacity:1;transform:none}}@keyframes aw-sheet-in-bottom{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.aw-drop-wrap{grid-template-columns:minmax(0,1fr);gap:8px;display:grid}.aw-drop{border:1px dashed var(--border-strong);border-radius:var(--radius-lg);background:var(--canvas);color:var(--ink-secondary);transition:background var(--duration-fast) var(--ease-standard), border-color var(--duration-fast) var(--ease-standard);align-items:center;gap:12px;padding:20px;font-size:14px;line-height:20px;display:flex}.aw-drop--compact{padding:10px 12px}.aw-drop--over{background:var(--selected);border-color:var(--focus);color:var(--ink);border-style:solid}.aw-drop--disabled{opacity:var(--opacity-disabled)}.aw-drop__icon{flex-shrink:0}.aw-drop__text{gap:2px;display:grid}.aw-drop__browse{font:inherit;color:var(--link);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:500;text-decoration:underline}.aw-drop--compact .aw-drop__browse{color:var(--ink);text-decoration:none}.aw-drop__hint{color:var(--ink-secondary);font-size:12px;line-height:16px}.aw-drop__files{grid-template-columns:minmax(0,1fr);gap:6px;margin:0;padding:0;list-style:none;display:grid}.aw-drop__file{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--canvas);align-items:center;gap:10px;padding:8px 8px 8px 12px;font-size:14px;line-height:20px;display:flex}.aw-drop__file--failed{border-color:var(--danger)}.aw-drop__file-icon{color:var(--ink-secondary);flex-shrink:0}.aw-drop__file-main{flex:1;gap:4px;min-width:0;display:grid}.aw-drop__file-row{justify-content:space-between;gap:12px;min-width:0;display:flex}.aw-drop__file-name{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.aw-drop__error{color:var(--danger);align-items:center;gap:6px;font-size:13px;line-height:18px;display:flex}.aw-inline{max-width:100%;display:inline-flex}.aw-inline__btn{border-radius:var(--radius-md);max-width:calc(100% + 12px);color:var(--ink);font:inherit;text-align:left;cursor:text;background:0 0;border:0;align-items:center;gap:8px;margin:-2px -6px;padding:2px 6px;display:inline-flex}.aw-inline__btn:hover{background:var(--surface-hover)}.aw-inline__btn:disabled{cursor:default}.aw-inline__btn:disabled:hover{background:0 0}.aw-inline__text{font:inherit;text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.aw-inline__text--empty{color:var(--ink-secondary)}.aw-inline__icon{color:var(--ink-secondary);opacity:0;transition:opacity var(--duration-fast) var(--ease-standard);flex-shrink:0}.aw-inline__btn:hover .aw-inline__icon,.aw-inline__btn:focus-visible .aw-inline__icon{opacity:1}.aw-inline--title{letter-spacing:-.02em;font-size:28px;font-weight:600;line-height:34px}.aw-inline--title .aw-inline__text{letter-spacing:-.02em;white-space:normal;font-size:28px;font-weight:600;line-height:34px;overflow:visible}.aw-inline--title .aw-inline__btn{align-items:flex-start}.aw-inline--title .aw-inline__icon{margin-top:10px}.aw-inline--editing{gap:4px;display:grid}.aw-inline__input{border:1px solid var(--focus);border-radius:var(--radius-md);background:var(--canvas);width:100%;color:var(--ink);font:inherit;box-shadow:0 0 0 1px var(--focus);outline:none;margin:-2px -6px;padding:2px 6px}.aw-inline--title .aw-inline__input{letter-spacing:-.02em;font-size:28px;font-weight:600;line-height:34px}.aw-shell-frame{border-radius:inherit;height:100%;min-height:480px;container-type:inline-size}.aw-shell{height:100%;min-height:inherit;background:var(--canvas);color:var(--ink);border-radius:inherit;display:flex;overflow:hidden}.aw-shell__rail{flex:0 0 var(--nav-rail);border-right:1px solid var(--border);background:var(--surface-sidebar);contain:layout paint;width:auto;min-width:0;transition:flex-basis var(--duration-panel) var(--ease-standard);overflow:hidden auto}.aw-shell--rail-collapsed .aw-shell__rail{flex-basis:56px}.aw-shell__main{flex-direction:column;flex:1;min-width:0;display:flex}.aw-shell__topbar{border-bottom:1px solid var(--border);background:var(--canvas);flex-shrink:0}.aw-shell__content{overscroll-behavior:contain;flex:1;min-height:0;position:relative;overflow:auto}.aw-shell__content--padded{padding:var(--space-6) var(--space-8)}.aw-shell__aside{flex:0 0 var(--inspector);width:var(--inspector);border-left:1px solid var(--border);background:var(--canvas);flex-direction:column;min-width:0;display:flex;position:relative;overflow:hidden}.aw-shell--aside-sidecar .aw-shell__aside{flex-basis:var(--sidecar);width:var(--sidecar)}@container (max-width:1200px){.aw-shell__rail{flex-basis:210px;width:210px}.aw-shell--aside-sidecar .aw-shell__aside{flex-basis:360px;width:360px}.aw-shell__content--padded{padding:var(--space-6)}}@container (max-width:960px){.aw-shell{grid-template-rows:minmax(0,1fr) fit-content(50%);grid-template-columns:190px minmax(0,1fr);display:grid}.aw-shell--rail-collapsed{grid-template-columns:56px minmax(0,1fr)}.aw-shell__rail{grid-row:1/span 2;width:auto;min-height:0}.aw-shell__main{grid-area:1/2;min-height:0}.aw-shell__aside,.aw-shell--aside-sidecar .aw-shell__aside{border-left:0;border-top:1px solid var(--border);grid-area:2/2;width:auto;min-height:0}}@container (max-width:700px){.aw-shell,.aw-shell--rail-collapsed{grid-template-columns:minmax(0,1fr)}.aw-shell__rail{display:none}.aw-shell__main,.aw-shell__aside,.aw-shell--aside-sidecar .aw-shell__aside{grid-column:1}.aw-shell__content--padded{padding:var(--space-4)}}.aw-rail{flex-direction:column;gap:6px;height:100%;min-height:100%;padding:12px 10px;font-size:14px;line-height:20px;display:flex}.aw-rail--collapsed{align-items:stretch;padding:12px 8px}.aw-rail__top{justify-content:space-between;align-items:center;gap:4px;padding:2px 6px 8px;display:flex}.aw-rail--collapsed .aw-rail__top{flex-direction:column;padding:2px 0 8px}.aw-rail__brand{color:var(--ink);border-radius:var(--radius-sm);text-decoration:none;display:inline-flex}.aw-rail__toggle{color:var(--ink-secondary)}.aw-rail__ws{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--canvas);width:100%;color:var(--ink);text-align:left;cursor:pointer;align-items:center;gap:8px;margin-bottom:4px;padding:6px 8px;display:flex}.aw-rail__ws:hover{background:var(--surface-hover)}.aw-rail--collapsed .aw-rail__ws{justify-content:center;padding:6px}.aw-rail__ws-mark{border-radius:var(--radius-sm);background:var(--action);width:24px;height:24px;color:var(--on-action);flex-shrink:0;place-items:center;font-size:10px;font-weight:600;display:grid}.aw-rail__ws-text{flex:1;min-width:0;display:grid}.aw-rail__ws-name{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.aw-rail__ws-plan{color:var(--ink-secondary);font-size:12px;line-height:16px}.aw-rail__ws-chev{color:var(--ink-secondary)}.aw-rail__search{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--canvas);width:100%;min-height:32px;color:var(--ink-secondary);font:inherit;cursor:pointer;align-items:center;gap:8px;padding:5px 8px;display:flex}.aw-rail__search:hover{color:var(--ink);background:var(--surface-hover)}.aw-rail__search .aw-kbd-group{margin-left:auto}.aw-rail__search .aw-rail__label{text-align:start}.aw-rail--collapsed .aw-rail__search{justify-content:center;padding:5px}.aw-rail__list{gap:1px;margin:0;padding:0;list-style:none;display:grid}.aw-rail__list>*{min-width:0}.aw-rail__item{border-radius:var(--radius-md);width:100%;min-height:32px;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:5px 8px;text-decoration:none;display:flex}.aw-rail__item>.aw-icon{color:var(--ink-secondary);flex-shrink:0}.aw-rail__item:hover{background:var(--surface-hover)}.aw-rail__item:active{background:var(--surface-pressed)}.aw-rail__item--active{background:var(--canvas);box-shadow:0 0 0 1px var(--border);font-weight:500}.aw-rail__item--active>.aw-icon{color:var(--ink)}[data-theme=dark] .aw-rail__item--active{background:var(--surface-subtle);box-shadow:none}.aw-rail__item--pressed{background:var(--surface-subtle);font-weight:500}.aw-rail__item--pressed>.aw-icon{color:var(--ink)}.aw-rail__item--pressed.aw-rail__item--active{background:var(--canvas)}[data-theme=dark] .aw-rail__item--pressed.aw-rail__item--active{background:var(--surface-subtle)}[data-theme=contrast] .aw-rail__item--pressed{box-shadow:0 0 0 1px var(--border-strong)}.aw-rail--collapsed .aw-rail__item{justify-content:center;padding:5px}.aw-rail__label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.aw-rail__count{color:var(--ink-secondary);font-variant-numeric:tabular-nums;font-size:12px;line-height:16px}.aw-rail__section{margin-top:12px}.aw-rail__section-title{color:var(--ink-secondary);justify-content:space-between;align-items:center;padding:0 8px 4px;font-size:12px;font-weight:500;line-height:16px;display:flex}.aw-rail__section-title .aw-btn{color:var(--ink-secondary);margin:-6px -6px -6px 0}.aw-rail__bottom{gap:4px;margin-top:auto;padding-top:12px;display:grid}.aw-rail__user{border-radius:var(--radius-md);width:100%;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:6px 8px;display:flex}.aw-rail__user:hover{background:var(--surface-hover)}.aw-rail--collapsed .aw-rail__user{justify-content:center;padding:6px 4px}.aw-rail__user-text{min-width:0;display:grid}.aw-rail__user-meta{color:var(--ink-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:16px;overflow:hidden}.aw-rail .aw-tip-wrap{display:flex}.aw-rail .aw-tip-wrap>.aw-rail__item{flex:1}.aw-page{gap:12px;padding-bottom:16px;display:grid}.aw-page--compact{gap:8px;padding-bottom:8px}.aw-page__crumbs{align-items:center;gap:4px;display:flex}.aw-page__row{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.aw-page__titles{flex:1;gap:4px;min-width:0;display:grid}.aw-page{container:aw-page/inline-size}.aw-page__title-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.aw-page__title-row--badged{flex-wrap:nowrap;align-items:flex-start}.aw-page__title-row--badged>:not(.aw-page__badges):not(.aw-page__icon){overflow-wrap:anywhere;flex:0 auto;min-width:0}.aw-page__badges{flex-wrap:wrap;flex:none;align-items:center;gap:6px;max-width:50%;margin-top:6px;display:inline-flex}.aw-page--compact .aw-page__badges{margin-top:4px}.aw-page__title-row--badged>.aw-page__icon{flex:none;margin-top:7px}@container aw-page (max-width:479.98px){.aw-page__title-row--badged{flex-wrap:wrap}.aw-page__badges{max-width:none;margin-top:0}}.aw-page__meta .aw-badge{flex:none}.aw-page__icon{color:var(--ink-secondary)}.aw-page__title{letter-spacing:-.02em;margin:0;font-size:28px;font-weight:600;line-height:34px}.aw-page--compact .aw-page__title{letter-spacing:-.01em;font-size:20px;line-height:28px}.aw-page__meta{color:var(--ink-secondary);flex-wrap:wrap;gap:4px 12px;font-size:13px;line-height:18px;display:flex}.aw-page__desc{max-width:62ch;color:var(--ink-secondary);margin:0;font-size:14px;line-height:20px}.aw-page__actions{flex-shrink:0;align-items:center;gap:8px;display:flex}.aw-page__tabs{margin-top:4px}.aw-toolbar{flex-wrap:wrap;align-items:center;gap:8px;min-height:48px;padding:6px 0;display:flex}.aw-toolbar--dense{min-height:40px;padding:4px 0}.aw-toolbar--bordered{border-bottom:1px solid var(--border);padding:6px var(--space-4)}.aw-toolbar--sticky{z-index:var(--z-sticky);background:var(--canvas);position:sticky;top:0}.aw-toolbar__group{align-items:center;gap:4px;display:flex}.aw-toolbar__group--center{margin:0 auto}.aw-toolbar__group--end{margin-left:auto}.aw-toolbar .aw-divider--v{align-self:center;height:20px;margin:0 4px}.aw-inspector{background:var(--canvas);flex-direction:column;height:100%;min-height:0;font-size:14px;line-height:20px;display:flex}.aw-inspector__head{padding:14px 10px 12px var(--space-5);border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.aw-inspector__titles{gap:4px;min-width:0;display:grid}.aw-inspector__eyebrow{color:var(--ink-secondary);font-size:12px;line-height:16px}.aw-inspector__title-row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.aw-inspector__title{margin:0;font-size:16px;font-weight:600;line-height:24px}.aw-inspector__sub{color:var(--ink-secondary);font-size:13px;line-height:18px}.aw-inspector__head-actions{flex-shrink:0;gap:2px;display:flex}.aw-inspector__tabs{padding:0 var(--space-5)}.aw-inspector__tabs .aw-tab{padding-block:10px}.aw-inspector__body{min-height:0;padding:4px var(--space-5) var(--space-5);flex:1;overflow:auto}.aw-inspector__foot{padding:12px var(--space-5);border-top:1px solid var(--border);background:var(--surface-sidebar);justify-content:flex-end;gap:8px;display:flex}.aw-inspector__section{border-bottom:1px solid var(--border);padding:16px 0}.aw-inspector__section:last-child{border-bottom:0}.aw-inspector__section-head{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}.aw-inspector__section-title{color:var(--ink-secondary);margin:0;font-size:12px;font-weight:500;line-height:16px}.aw-inspector__section-head .aw-btn{margin:-6px 0}.aw-filterbar{flex-wrap:wrap;align-items:center;gap:8px;min-height:44px;padding:4px 0;display:flex}.aw-filterbar__search{flex:0 260px;min-width:180px}.aw-filterbar__search .aw-field__input{min-height:var(--control-sm);padding-block:5px}.aw-filterbar__group{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.aw-filterbar__group--end{margin-left:auto}.aw-filterbar__count{white-space:nowrap}.aw-filterbar--selection{background:var(--selected);border-radius:var(--radius-md);padding:4px 8px 4px 12px}.aw-filterbar__selcount{font-weight:500}.aw-editor{border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--canvas);flex-direction:column;height:100%;min-height:320px;display:flex;position:relative;overflow:hidden}.aw-editor__bar{border-bottom:1px solid var(--border);min-height:40px;color:var(--ink-secondary);justify-content:space-between;align-items:center;gap:8px;padding:4px 8px 4px 16px;font-size:13px;line-height:18px;display:flex}.aw-editor__status{align-items:center;gap:6px;display:inline-flex}.aw-editor__status .aw-btn{margin:-4px 0}.aw-editor__status-spin{animation:aw-spin var(--duration-loop-fast) linear infinite}.aw-editor__status-warn{color:var(--warning)}.aw-editor__bar-end{align-items:center;gap:4px;display:flex}.aw-editor__toolbar{border-bottom:1px solid var(--border);background:var(--surface-sidebar);flex-wrap:wrap;align-items:center;gap:2px;padding:4px 8px;display:flex}.aw-editor__toolbar .aw-divider--v{height:18px;margin:0 4px}.aw-editor__tb-on{background:var(--surface-subtle);color:var(--ink);box-shadow:inset 0 0 0 1px var(--border)}.aw-editor__blockmenu .aw-btn{justify-content:space-between;min-width:120px}.aw-editor__scroll{flex:1;min-height:0;position:relative;overflow:auto}.aw-editor__page{max-width:760px;padding:var(--space-8) var(--space-10) 80px;margin:0 auto}.aw-editor--wide .aw-editor__page{max-width:none}.aw-editor__title{margin-bottom:8px}.aw-editor__meta{color:var(--ink-secondary);flex-wrap:wrap;align-items:center;gap:6px 14px;margin-bottom:20px;font-size:13px;line-height:18px;display:flex}.aw-editor__body{outline:none;min-height:200px}.aw-editor__body:empty:before,.aw-editor__body>p:only-child:empty:before{content:attr(data-placeholder);color:var(--ink-secondary);pointer-events:none}.aw-editor__body>p:only-child:empty:before{content:""}.aw-editor__body:has(>p:only-child>br:only-child):before{content:attr(data-placeholder);color:var(--ink-secondary);pointer-events:none;position:absolute}.aw-editor__body a{color:var(--link)}.aw-editor__figure{gap:6px;margin:0;display:grid}.aw-editor__imgph{border:1px dashed var(--border-strong);border-radius:var(--radius-lg);background:var(--surface-sidebar);min-height:160px;color:var(--ink-secondary);place-items:center;gap:6px;font-size:13px;display:grid}.aw-editor__figure figcaption{color:var(--ink-secondary);font-size:13px;line-height:18px}.aw-docref{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--surface-sidebar);vertical-align:baseline;align-items:center;gap:4px;padding:1px 6px 1px 4px;font-size:.9em;font-weight:500;display:inline-flex;color:var(--ink)!important;text-decoration:none!important}.aw-docref .aw-icon{color:var(--ink-secondary)}.aw-editor--readonly .aw-editor__body{cursor:default}.aw-editor__slash{z-index:var(--z-popover);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface-overlay);width:280px;max-height:320px;box-shadow:var(--shadow-popover);animation:aw-pop-in var(--duration-menu) var(--ease-out);padding:4px;font-size:14px;line-height:20px;position:absolute;overflow:auto}.aw-editor__slash-q{font-family:var(--font-mono);color:var(--ink-secondary);padding:6px 8px 2px;font-size:12px}.aw-editor__slash-item{border-radius:var(--radius-md);cursor:pointer;align-items:center;gap:10px;min-height:36px;padding:5px 8px;display:flex}.aw-editor__slash-item--active{background:var(--surface-hover)}.aw-editor__slash-icon{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--canvas);width:28px;height:28px;color:var(--ink-secondary);flex-shrink:0;place-items:center;display:grid}.aw-editor__slash-empty{color:var(--ink-secondary);padding:10px 8px;font-size:13px}.aw-editor__float{z-index:calc(var(--z-popover) + 1);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface-overlay);box-shadow:var(--shadow-popover);animation:aw-pop-in var(--duration-fast) var(--ease-out);align-items:center;gap:2px;padding:3px;display:inline-flex;position:absolute}.aw-editor__float .aw-divider--v{height:18px;margin:0 2px}.aw-outline{font-size:13px;line-height:18px}.aw-outline__title{color:var(--ink-secondary);margin-bottom:8px;font-size:12px;font-weight:500;line-height:16px}.aw-outline ol{border-left:1px solid var(--border);margin:0;padding:0;list-style:none}.aw-outline__item a{color:var(--ink-secondary);text-overflow:ellipsis;white-space:nowrap;border-left:1px solid #0000;margin-left:-1px;padding:4px 0 4px 12px;text-decoration:none;display:block;overflow:hidden}.aw-outline__item a:hover{color:var(--ink)}.aw-outline__item--1 a{font-weight:500}.aw-outline__item--3 a{padding-left:24px}.aw-outline__item--active a{color:var(--ink);border-left-color:var(--ink);font-weight:500}.aw-tree{gap:6px;font-size:14px;line-height:20px;display:grid}.aw-tree__head{justify-content:space-between;align-items:center;padding:0 4px 0 8px;display:flex}.aw-tree__title{color:var(--ink-secondary);font-size:12px;font-weight:500;line-height:16px}.aw-tree__search .aw-field__input{min-height:var(--control-sm);padding-block:5px}.aw-tree>*{min-width:0}.aw-tree__list,.aw-tree__list ul{gap:1px;margin:0;padding:0;list-style:none;display:grid}.aw-tree__list li{min-width:0}.aw-tree__row{border-radius:var(--radius-md);align-items:center;gap:2px;min-height:30px;padding-right:2px;display:flex}.aw-tree__row:hover{background:var(--surface-hover)}.aw-tree__row--active{background:var(--surface-subtle);box-shadow:inset 2px 0 0 var(--ink)}[data-theme=light] .aw-tree__row--active,:root:not([data-theme]) .aw-tree__row--active{background:var(--canvas);box-shadow:inset 2px 0 0 var(--ink), 0 0 0 1px var(--border)}.aw-tree__chev{border-radius:var(--radius-sm);width:18px;height:18px;color:var(--ink-secondary);cursor:pointer;background:0 0;border:0;flex-shrink:0;place-items:center;display:inline-grid}.aw-tree__chev .aw-icon{transition:transform var(--duration-feedback) var(--ease-standard)}.aw-tree__label{min-width:0;color:var(--ink);font:inherit;text-align:left;cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:0;flex:1;align-items:center;gap:8px;padding:4px 6px 4px 2px;text-decoration:none;display:flex}.aw-tree__icon{color:var(--ink-secondary);flex-shrink:0}.aw-tree__text{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.aw-tree__row--active .aw-tree__text{font-weight:500}.aw-tree__count{color:var(--ink-secondary);font-variant-numeric:tabular-nums;font-size:12px}.aw-tree__more{opacity:0}.aw-tree__row:hover .aw-tree__more,.aw-tree__more:focus-within,.aw-tree__row:focus-within .aw-tree__more{opacity:1}.aw-docprops__list{gap:4px;margin:0;padding:0;list-style:none;display:grid}.aw-docprops__list li{align-items:center;gap:6px;display:flex}.aw-docprops__list .aw-icon{color:var(--ink-secondary)}.aw-versions__title{align-items:center;gap:8px;font-weight:500;display:inline-flex}.aw-versions__row{color:var(--ink-secondary);justify-content:space-between;align-items:center;gap:8px;margin-top:4px;font-size:13px;line-height:18px;display:flex}.aw-versions__actions{gap:2px;margin:-4px 0;display:flex}.aw-thread{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--canvas);gap:12px;padding:14px;font-size:14px;line-height:20px;display:grid}.aw-thread--resolved{background:var(--surface-sidebar)}.aw-thread__anchor{border-left:2px solid var(--brand);color:var(--ink-secondary);text-overflow:ellipsis;white-space:nowrap;margin:0;padding:4px 10px;font-size:13px;line-height:18px;overflow:hidden}.aw-thread__list{gap:12px;margin:0;padding:0;list-style:none;display:grid}.aw-thread__item{grid-template-columns:24px 1fr;gap:10px;display:grid}.aw-thread__main{gap:4px;min-width:0;display:grid}.aw-thread__head{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.aw-thread__head b{font-weight:500}.aw-thread__body .aw-prose{font-size:14px;line-height:20px}.aw-thread__actions{gap:4px;margin-left:-8px;display:flex}.aw-thread__reply{gap:6px;display:grid}.aw-thread__input{border:1px solid var(--border-strong);border-radius:var(--radius-md);background:var(--canvas);width:100%;color:var(--ink);font:inherit;resize:vertical;min-height:56px;padding:8px 10px}.aw-thread__reply-bar{justify-content:flex-end;align-items:center;gap:8px;display:flex}.aw-thread__reply-bar .aw-meta{align-items:center;gap:4px;margin-right:auto;display:inline-flex}.aw-thread__resolved{color:var(--success);align-items:center;gap:6px;font-size:13px;line-height:18px;display:flex}.aw-thread__resolved .aw-btn{margin-left:auto}.aw-exposure{color:var(--ink);white-space:nowrap;--exposure:var(--border-strong);align-items:center;gap:7px;font-size:14px;line-height:20px;display:inline-flex}.aw-exposure--sm{gap:6px;font-size:13px;line-height:18px}.aw-exposure__dot{border-radius:var(--radius-full);background:var(--exposure);width:8px;height:8px;box-shadow:inset 0 0 0 1px var(--exposure);flex-shrink:0}.aw-exposure--unknown{--exposure:transparent}.aw-exposure--unknown .aw-exposure__dot{box-shadow:inset 0 0 0 1.5px var(--border-strong)}.aw-exposure--low{--exposure:var(--border-strong)}.aw-exposure--medium{--exposure:var(--warning)}.aw-exposure--high{--exposure:var(--danger)}.aw-exposure--opportunity.aw-exposure--low,.aw-exposure--opportunity.aw-exposure--medium,.aw-exposure--opportunity.aw-exposure--high{--exposure:var(--opportunity)}.aw-exposure__text{font-variant-numeric:tabular-nums;display:inline}.aw-exposure__text .aw-num{text-align:left}.aw-exposure__conf,.aw-exposure__type{color:var(--ink-secondary)}.aw-exposure--lg{white-space:normal;gap:4px;display:grid}.aw-exposure__pill{border-radius:var(--radius-sm);background:var(--surface-subtle);align-items:center;gap:6px;padding:2px 8px 2px 6px;font-size:12px;font-weight:500;line-height:20px;display:inline-flex}.aw-exposure--lg.aw-exposure--high .aw-exposure__pill{color:var(--danger);background:var(--danger-bg)}.aw-exposure--lg.aw-exposure--medium .aw-exposure__pill{color:var(--warning);background:var(--warning-bg)}.aw-exposure--lg.aw-exposure--opportunity .aw-exposure__pill{color:var(--opportunity);background:var(--opportunity-bg)}[data-theme=contrast] .aw-exposure__dot{box-shadow:inset 0 0 0 1.5px var(--ink)}.aw-table .aw-exposure{vertical-align:middle;white-space:normal;align-items:baseline}.aw-table .aw-exposure__dot{position:relative;top:-1px}.aw-asum{min-width:0;color:var(--ink);text-align:start;gap:10px;font-size:14px;line-height:20px;display:grid;position:relative;container:aw-asum/inline-size}.aw-asum--row{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--canvas);padding:10px 12px}.aw-asum--card{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--canvas);gap:12px;padding:14px 16px}.aw-asum--block{padding:0}.aw-asum--row.aw-asum--done,.aw-asum--row.aw-asum--dropped,.aw-asum--card.aw-asum--done,.aw-asum--card.aw-asum--dropped{background:var(--surface-sidebar)}.aw-asum--openable.aw-asum--row:hover,.aw-asum--openable.aw-asum--card:hover{background:var(--surface-hover)}.aw-asum--openable.aw-asum--row:active,.aw-asum--openable.aw-asum--card:active{background:var(--surface-pressed)}.aw-asum--active{box-shadow:inset 2px 0 0 var(--ink)}.aw-asum--row.aw-asum--active,.aw-asum--card.aw-asum--active{background:var(--selected);border-color:var(--border-strong)}.aw-asum--block.aw-asum--active{box-shadow:none}.aw-asum--card .aw-asum__side{max-width:min(320px,42cqi)}.aw-asum__grid{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"mark main side";align-items:start;gap:6px 12px;min-width:0;display:grid}.aw-asum--nomark .aw-asum__grid{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"main side"}.aw-asum--ctl .aw-asum__grid{grid-template-columns:auto minmax(0,1fr) auto auto;grid-template-areas:"mark main side ctl"}.aw-asum--ctl.aw-asum--nomark .aw-asum__grid{grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"main side ctl"}.aw-asum__ctl{grid-area:ctl;align-items:center;gap:6px;margin:-4px -6px -4px 0;display:inline-flex}.aw-asum__mark{border-radius:var(--radius-full);border:1px solid var(--border-strong);background:var(--canvas);width:24px;height:24px;color:var(--ink);font-variant-numeric:tabular-nums;grid-area:mark;place-items:center;font-size:12px;font-weight:600;display:grid}.aw-asum__mark--glyph{background:0 0;border-color:#0000}.aw-asum__mark--glyph>.aw-icon{display:block}.aw-asum__mark--recommended{color:var(--brand-ink)}.aw-asum__mark--option{color:var(--ink-secondary)}.aw-asum__mark--late{color:var(--danger)}.aw-asum__mark--done{background:var(--action);border-color:var(--action);color:var(--on-action)}.aw-asum__mark--dropped{color:var(--ink-secondary);border-style:dashed}.aw-asum__main{grid-area:main;gap:4px;min-width:0;display:grid}.aw-asum__heading{font:inherit;min-width:0;margin:0}.aw-asum__title{font:inherit;color:inherit;text-align:start;overflow-wrap:anywhere;word-break:normal;background:0 0;border:0;min-width:0;max-width:100%;margin:0;padding:0;font-weight:500;text-decoration:none;display:block}.aw-asum--card .aw-asum__title{font-size:15px;font-weight:600;line-height:22px}.aw-asum--block .aw-asum__title{font-size:16px;font-weight:600;line-height:24px}.aw-asum--dropped .aw-asum__title{color:var(--ink-secondary)}.aw-asum__title-text{display:block}.aw-asum__title-text--clamp{-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.aw-asum__open{cursor:pointer}.aw-asum__open:after{content:"";border-radius:inherit;position:absolute;inset:0}.aw-asum--block .aw-asum__open:hover .aw-asum__title-text{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.aw-root .aw-asum .aw-asum__open:focus-visible,.aw-asum .aw-asum__open:focus-visible{outline:none}.aw-asum:has(.aw-asum__open:focus-visible){outline:2px solid var(--focus);outline-offset:2px}.aw-asum--block:has(.aw-asum__open:focus-visible){outline-offset:4px;border-radius:var(--radius-sm)}[data-theme=contrast] .aw-asum:has(.aw-asum__open:focus-visible){outline-width:3px}.aw-asum__lift{z-index:1;position:relative}.aw-asum__meta{min-width:0;color:var(--ink-secondary);flex-wrap:wrap;align-items:baseline;gap:2px 12px;font-size:13px;line-height:18px;display:flex}.aw-asum__ref{min-width:0;max-width:100%;font:inherit;color:inherit;text-align:start;background:0 0;border:0;align-items:baseline;gap:5px;margin:0;padding:0;text-decoration:none;display:inline-flex}.aw-asum__ref>.aw-icon{flex:none;position:relative;top:1px}.aw-asum__ref-text{overflow-wrap:anywhere;min-width:0}a.aw-asum__ref,button.aw-asum__ref{cursor:pointer}a.aw-asum__ref:hover .aw-asum__ref-text,button.aw-asum__ref:hover .aw-asum__ref-text{color:var(--ink);text-underline-offset:2px;text-decoration:underline}.aw-asum .aw-asum__exposure{white-space:normal;min-width:0;max-width:100%;color:var(--ink-secondary);align-items:baseline}.aw-asum .aw-asum__exposure .aw-exposure__dot{position:relative;top:-1px}.aw-asum .aw-asum__exposure .aw-num{color:var(--ink);font-weight:500}.aw-asum__step{overflow-wrap:anywhere;min-width:0}.aw-asum__footnote{color:var(--ink-secondary);overflow-wrap:anywhere;font-size:12px;line-height:16px}.aw-asum__side{min-width:0;max-width:min(360px,46cqi);color:var(--ink-secondary);flex-wrap:wrap;grid-area:side;justify-content:flex-end;align-items:center;gap:4px 12px;font-size:13px;line-height:18px;display:flex}.aw-asum__owner{align-items:center;gap:6px;min-width:0;max-width:100%;display:inline-flex}.aw-asum__owner>.aw-avatar,.aw-asum__owner>.aw-icon{flex:none}.aw-asum__owner-text{min-width:0;display:grid}.aw-asum__owner-name{color:var(--ink);overflow-wrap:anywhere}.aw-asum__owner-meta{color:var(--ink-secondary);overflow-wrap:anywhere;font-size:12px;line-height:16px}.aw-asum__owner--none{color:var(--ink-secondary)}.aw-asum__due{font-variant-numeric:tabular-nums;align-items:baseline;gap:5px;display:inline-flex}.aw-asum__due>.aw-icon{flex:none;position:relative;top:1px}.aw-asum__due--late{color:var(--danger);font-weight:500}.aw-asum__date,.aw-asum__rel{white-space:nowrap}.aw-asum__rel{font-weight:400}.aw-asum__badges{flex-wrap:wrap;gap:4px 6px;display:inline-flex}.aw-asum__actions,.aw-asum__controls{flex-wrap:wrap;align-items:center;gap:6px;display:inline-flex}.aw-asum__chev{color:var(--ink-secondary);flex:none}.aw-asum__foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;min-width:0;display:flex}.aw-asum:not(.aw-asum--nomark) .aw-asum__foot{padding-left:36px}.aw-asum__controls{margin-left:auto}.aw-asum__more{border-radius:var(--radius-sm);font:inherit;color:var(--ink-secondary);text-align:start;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;margin:-4px 0 -4px -6px;padding:4px 6px;font-size:13px;line-height:18px;display:inline-flex}.aw-asum__more:hover{color:var(--ink);background:var(--surface-hover)}.aw-asum__more-chev{transition:transform var(--duration-fast) var(--ease-standard);flex:none}.aw-asum__more-chev--open{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.aw-asum__more-chev{transition:none}}@container aw-asum (max-width:479.98px){.aw-asum__grid{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"mark main"".side"}.aw-asum--nomark .aw-asum__grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"main""side"}.aw-asum--ctl .aw-asum__grid{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"mark main main"".side ctl"}.aw-asum--ctl.aw-asum--nomark .aw-asum__grid{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"main main""side ctl"}.aw-asum__side,.aw-asum--card .aw-asum__side{justify-content:flex-start;max-width:none}.aw-asum__foot{padding-left:0}.aw-asum--block:has(>.aw-asum__grid .aw-asum__chev) .aw-asum__main{padding-right:var(--space-5)}.aw-asum--block .aw-asum__chev{position:absolute;top:5px;right:0}}@container aw-asum (max-width:759.98px){.aw-asum--row.aw-asum--ctl .aw-asum__grid{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"mark main main"".side ctl"}.aw-asum--row.aw-asum--ctl.aw-asum--nomark .aw-asum__grid{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"main main""side ctl"}.aw-asum--row.aw-asum--ctl .aw-asum__side{justify-content:flex-start;max-width:none}}@container aw-asum (max-width:679.98px){.aw-asum--row:not(.aw-asum--ctl) .aw-asum__grid{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"mark main"".side"}.aw-asum--row.aw-asum--nomark:not(.aw-asum--ctl) .aw-asum__grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"main""side"}.aw-asum--row:not(.aw-asum--ctl) .aw-asum__side{justify-content:flex-start;max-width:none}.aw-asum--row:has(>.aw-asum__grid .aw-asum__chev) .aw-asum__main{padding-right:var(--space-5)}.aw-asum--row .aw-asum__chev{top:var(--space-3);right:var(--space-3);position:absolute}}:lang(ja) .aw-asum__meta{word-break:auto-phrase;line-break:strict}.aw-tool{gap:6px;min-width:0;font-size:13px;line-height:18px;display:grid}.aw-tool__row{align-items:center;gap:8px;min-width:0;min-height:24px;display:flex}.aw-tool__label{flex:0 auto}.aw-tool__marker{width:16px;height:16px;color:var(--success);flex-shrink:0;place-items:center;display:inline-grid}.aw-tool--failed .aw-tool__marker{color:var(--danger)}.aw-tool--skipped .aw-tool__marker,.aw-tool--running .aw-tool__marker{color:var(--ink-secondary)}.aw-tool__kind{color:var(--ink-secondary);flex-shrink:0}.aw-tool__label{min-width:0;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;font-weight:500;display:inline-flex}.aw-tool__label--static{cursor:default}.aw-tool__label>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.aw-tool__chev{color:var(--ink-secondary);transition:transform var(--duration-feedback) var(--ease-standard)}.aw-tool__chev--open{transform:rotate(90deg)}.aw-tool__summary{color:var(--ink-secondary);text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.aw-tool__time{color:var(--ink-secondary);font-variant-numeric:tabular-nums;white-space:nowrap;margin-left:auto;font-size:12px;line-height:16px}.aw-tool__body{border-left:1px solid var(--border);gap:8px;margin-left:24px;padding-left:12px;display:grid}.aw-tool__section{gap:4px;display:grid}.aw-tool__section-title{color:var(--ink-secondary);font-size:12px;font-weight:500;line-height:16px}.aw-tool__body .aw-codeblock__pre{padding:8px 12px;font-size:12px;line-height:18px}.aw-tool__error{color:var(--danger);align-items:center;gap:6px;margin-left:24px;display:flex}.aw-tool__error .aw-btn{margin-left:auto}.aw-reason{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface-sidebar);min-width:0;font-size:13px;line-height:18px}.aw-reason--compact{background:0 0;border-color:#0000}.aw-reason--compact.aw-reason--open{background:var(--surface-sidebar);border-color:var(--border)}.aw-reason__head{border-radius:inherit;width:100%;min-height:36px;color:var(--ink-secondary);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;padding:8px 10px;display:flex}.aw-reason__head:disabled{cursor:default}.aw-reason__head:hover:not(:disabled){color:var(--ink)}.aw-reason--compact .aw-reason__head{min-height:28px;padding:4px}.aw-reason__mark{width:18px;height:18px;color:var(--brand-ink);flex-shrink:0;place-items:center;display:inline-grid}.aw-reason--failed .aw-reason__mark{color:var(--danger)}.aw-reason--stopped .aw-reason__mark{color:var(--ink-secondary)}.aw-reason__pulse{animation:aw-breathe var(--duration-loop-slow) var(--ease-standard) infinite;place-items:center;display:inline-grid}@keyframes aw-breathe{0%{opacity:1;transform:scale(1)}to{opacity:.55;transform:scale(.88)}}.aw-reason__label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-weight:500;overflow:hidden}.aw-reason__label--live{color:#0000;background:linear-gradient(90deg, var(--ink-secondary) 0%, var(--ink) 40%, var(--ink-secondary) 80%);contain:paint;animation:aw-shine var(--duration-loop-slow) linear infinite;background-size:200% 100%;-webkit-background-clip:text;background-clip:text}@keyframes aw-shine{0%{background-position:100% 0}to{background-position:-100% 0}}[data-theme=contrast] .aw-reason__label--live{color:var(--ink);background:0 0;animation:none}@media (prefers-reduced-motion:reduce){.aw-reason__label--live{color:var(--ink);background:0 0;animation:none}.aw-reason__pulse{animation:none}}.aw-reason__elapsed{color:var(--ink-secondary);font-variant-numeric:tabular-nums;font-size:12px}.aw-reason__chev{color:var(--ink-secondary);transition:transform var(--duration-feedback) var(--ease-standard);flex-shrink:0}.aw-reason__chev--open{transform:rotate(90deg)}.aw-reason__body{gap:10px;padding:2px 12px 12px;display:grid}.aw-reason--compact .aw-reason__body{padding:0 12px 12px}.aw-reason__steps{gap:8px;margin:0;padding:0;list-style:none;display:grid}.aw-reason__step{grid-template-columns:16px 1fr;align-items:start;gap:8px;display:grid}.aw-reason__step--tool{grid-template-columns:1fr}.aw-reason__step-mark{width:16px;height:18px;color:var(--success);place-items:center;display:inline-grid}.aw-reason__step--running .aw-reason__step-mark{color:var(--ink-secondary)}.aw-reason__step--failed .aw-reason__step-mark{color:var(--danger)}.aw-reason__step--skipped .aw-reason__step-mark{color:var(--ink-secondary)}.aw-reason__step-main{gap:2px;min-width:0;display:grid}.aw-reason__step-row{align-items:baseline;gap:8px;display:flex}.aw-reason__step-label{color:var(--ink)}.aw-reason__step--running .aw-reason__step-label{font-weight:500}.aw-reason__step--skipped .aw-reason__step-label,.aw-reason__step-detail{color:var(--ink-secondary)}.aw-reason__note{border-top:1px solid var(--border);color:var(--ink-secondary);padding-top:8px}.aw-stream{min-width:0}.aw-stream--live .aw-codeblock__head .aw-btn{visibility:hidden}.aw-threadview{flex-direction:column;height:100%;min-height:0;display:flex;position:relative}.aw-threadview__scroll{min-height:0;padding:var(--space-5) var(--space-6);flex:1;overflow:auto}.aw-threadview__inner{gap:24px;width:100%;min-width:0;margin:0 auto;display:grid}.aw-threadview__inner>*{min-width:0;max-width:100%}.aw-threadview__jump{min-height:var(--control-sm);border:1px solid var(--border);border-radius:var(--radius-full);background:var(--surface-overlay);color:var(--ink);box-shadow:var(--shadow-popover);cursor:pointer;animation:aw-toast-in var(--duration-enter) var(--ease-out);align-items:center;gap:6px;padding:4px 12px;font-size:13px;font-weight:500;line-height:18px;display:inline-flex;position:absolute;bottom:16px;left:50%;transform:translate(-50%)}.aw-threadview__footer{background:var(--canvas);flex-shrink:0;padding:8px 24px 16px}.aw-threadview:has(.aw-threadview__footer) .aw-threadview__jump{top:auto;bottom:auto}.aw-threadview__divider{color:var(--ink-secondary);align-items:center;gap:12px;font-size:12px;line-height:16px;display:flex}.aw-threadview__divider:before,.aw-threadview__divider:after{content:"";border-top:1px solid var(--border);flex:1}.aw-sources{grid-template-columns:minmax(0,1fr);gap:8px;font-size:13px;line-height:18px;display:grid}.aw-sources__title{color:var(--ink-secondary);justify-content:space-between;align-items:baseline;font-size:12px;font-weight:500;line-height:16px;display:flex}.aw-sources__list{grid-template-columns:minmax(0,1fr);gap:6px;margin:0;padding:0;list-style:none;display:grid}.aw-sources__item{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--canvas);grid-template-columns:20px minmax(0,1fr);gap:8px;padding:8px 10px;display:grid}.aw-sources--compact .aw-sources__item{background:0 0;border:0;padding:4px 0}.aw-sources__item--selected{border-color:var(--focus);box-shadow:0 0 0 1px var(--focus)}.aw-sources__n{border-radius:var(--radius-sm);background:var(--selected);width:18px;height:18px;color:var(--focus);place-items:center;margin-top:1px;font-size:11px;font-weight:500;display:inline-grid}.aw-sources__main{gap:2px;min-width:0;display:grid}.aw-sources__row{align-items:center;gap:8px;min-width:0;display:flex}.aw-sources__link{min-width:0;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:0 auto;align-items:center;gap:6px;padding:0;font-weight:500;text-decoration:none;display:inline-flex}.aw-sources__link>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.aw-sources__link>.aw-icon{color:var(--ink-secondary)}.aw-sources__link:hover>span{text-underline-offset:3px;text-decoration:underline}.aw-sources__ext{color:var(--ink-secondary)}.aw-sources__kind{color:var(--ink-secondary);white-space:nowrap;margin-left:auto;font-size:12px}.aw-sources__meta{color:var(--ink-secondary);flex-wrap:wrap;align-items:center;gap:4px 10px;font-size:12px;line-height:16px;display:flex}.aw-sources__excerpt{border-left:2px solid var(--border-strong);color:var(--ink-secondary);margin:4px 0 0;padding-left:10px;font-size:13px}.aw-followups{gap:8px;display:grid}.aw-followups__title{color:var(--ink-secondary);font-size:12px;font-weight:500;line-height:16px}.aw-starters{gap:10px;display:grid}.aw-starters__title{color:var(--ink-secondary);font-size:12px;font-weight:500;line-height:16px}.aw-starters__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}@media (max-width:700px){.aw-starters__grid{grid-template-columns:1fr}}.aw-starters__card{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--canvas);color:var(--ink);font:inherit;text-align:left;cursor:pointer;transition:background var(--duration-fast) var(--ease-standard);gap:4px;padding:12px 14px;display:grid}.aw-starters__card:hover{background:var(--surface-hover)}.aw-starters__icon{color:var(--brand-ink)}.aw-starters__label{font-size:14px;font-weight:500;line-height:20px}.aw-starters__desc{color:var(--ink-secondary);font-size:13px;line-height:18px}.aw-threads{align-content:start;gap:8px;font-size:14px;line-height:20px;display:grid}.aw-threads__head{justify-content:space-between;align-items:center;padding:0 4px;display:flex}.aw-threads__title{color:var(--ink-secondary);font-size:12px;font-weight:500;line-height:16px}.aw-threads__search .aw-field__input{min-height:var(--control-sm);padding-block:5px}.aw-threads__group-title{color:var(--ink-secondary);padding:8px 8px 4px;font-size:12px;font-weight:500;line-height:16px}.aw-threads>*{min-width:0}.aw-threads__list{gap:1px;margin:0;padding:0;list-style:none;display:grid}.aw-threads__list li{min-width:0}.aw-threads__item{border-radius:var(--radius-md);align-items:center;gap:2px;display:flex}.aw-threads__item:hover{background:var(--surface-hover)}.aw-threads__item--active{background:var(--surface-subtle)}.aw-threads__btn{min-width:0;min-height:36px;color:var(--ink);font:inherit;text-align:left;cursor:pointer;border-radius:var(--radius-md);background:0 0;border:0;flex:1;align-items:center;gap:8px;padding:6px 8px;display:flex}.aw-threads__pin{color:var(--ink-secondary);flex-shrink:0}.aw-threads__text{flex:1;min-width:0;display:grid}.aw-threads__label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.aw-threads__label--unread{font-weight:600}.aw-threads__item--active .aw-threads__label{font-weight:500}.aw-threads__preview{color:var(--ink-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:16px;overflow:hidden}.aw-threads__time{color:var(--ink-secondary);white-space:nowrap;font-size:12px;line-height:16px}.aw-threads__more{opacity:0}.aw-threads__item:hover .aw-threads__more,.aw-threads__more:focus-within{opacity:1}.aw-review{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--canvas);grid-template-columns:minmax(0,1fr);gap:12px;padding:14px 16px;font-size:14px;line-height:20px;display:grid}.aw-review--approved,.aw-review--dismissed,.aw-review--expired{background:var(--surface-sidebar)}.aw-review__head{flex-wrap:wrap;align-items:flex-start;gap:10px;display:flex}.aw-review__icon{border-radius:var(--radius-md);background:var(--brand-soft);width:28px;height:28px;color:var(--brand-ink);flex-shrink:0;place-items:center;display:grid}.aw-review__titles{flex:1;gap:2px;min-width:0;display:grid}.aw-review__eyebrow{color:var(--ink-secondary);font-size:12px;line-height:16px}.aw-review__title{margin:0;font-size:15px;font-weight:600;line-height:22px}.aw-review__why{color:var(--ink);overflow-wrap:anywhere;grid-template-columns:auto minmax(0,1fr);gap:10px;display:grid}.aw-review__why-label{color:var(--ink-secondary);font-size:12px;font-weight:500;line-height:20px}.aw-review__evidence{gap:4px;margin:0;padding:0;font-size:13px;line-height:18px;list-style:none;display:grid}.aw-review__evidence li{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.aw-review__evidence li>.aw-icon{color:var(--ink-secondary)}.aw-review__evidence li .aw-meta{white-space:nowrap;margin-left:auto}.aw-review__draft{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-sidebar);padding:12px 14px}.aw-review__draft-label{color:var(--ink-secondary);margin-bottom:6px;font-size:12px;font-weight:500;line-height:16px}.aw-review__foot{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.aw-review__meta{align-items:center;gap:12px;display:inline-flex}.aw-review__actions{gap:6px;display:flex}.aw-run{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--canvas);font-size:14px;line-height:20px}.aw-run__head{border-bottom:1px solid var(--border);justify-content:space-between;align-items:flex-start;gap:12px;padding:14px 16px;display:flex}.aw-run__titles{gap:4px;min-width:0;display:grid}.aw-run__title{flex-wrap:wrap;align-items:center;gap:12px;font-weight:600;display:flex}.aw-run__meta{color:var(--ink-secondary);flex-wrap:wrap;gap:4px 12px;font-size:13px;line-height:18px;display:flex}.aw-run__actions{flex-shrink:0;gap:6px;display:flex}.aw-run__steps{margin:0;padding:12px 16px;list-style:none;display:grid}.aw-run__step{grid-template-columns:20px 1fr;gap:10px;padding-bottom:14px;display:grid;position:relative}.aw-run__step:last-child{padding-bottom:0}.aw-run__step:before{content:"";background:var(--border);width:1px;position:absolute;top:22px;bottom:-2px;left:9.5px}.aw-run__step:last-child:before{display:none}.aw-run__mark{border-radius:var(--radius-full);background:var(--surface-subtle);width:20px;height:20px;color:var(--ink-secondary);place-items:center;display:grid}.aw-run__step--done .aw-run__mark{background:var(--action);color:var(--on-action)}.aw-run__step--failed .aw-run__mark{background:var(--danger-bg);color:var(--danger)}.aw-run__step--running .aw-run__mark{background:var(--selected);color:var(--focus)}.aw-run__dot{border-radius:var(--radius-full);background:var(--border-strong);width:6px;height:6px}.aw-run__main{gap:4px;min-width:0;display:grid}.aw-run__row{align-items:baseline;gap:10px;display:flex}.aw-run__label{font-weight:500}.aw-run__step--waiting .aw-run__label,.aw-run__step--skipped .aw-run__label{color:var(--ink-secondary);font-weight:400}.aw-run__state{color:var(--ink-secondary);font-size:12px;line-height:16px}.aw-run__step--failed .aw-run__state{color:var(--danger)}.aw-run__step--running .aw-run__state{color:var(--focus)}.aw-run__detail{color:var(--ink-secondary);font-size:13px;line-height:18px}.aw-run__counts{color:var(--ink-secondary);font-variant-numeric:tabular-nums;gap:12px;font-size:13px;line-height:18px;display:flex}.aw-run__counts-failed{color:var(--danger)}.aw-run__error{border-radius:var(--radius-md);background:var(--danger-bg);color:var(--danger);flex-wrap:wrap;align-items:center;gap:6px;padding:8px 10px;font-size:13px;line-height:18px;display:flex}.aw-run__error .aw-btn{color:var(--danger)}.aw-run__foot{border-top:1px solid var(--border);background:var(--surface-sidebar);font-variant-numeric:tabular-nums;align-items:center;gap:4px;padding:10px 16px;font-size:13px;line-height:18px;display:flex}.aw-attach{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--canvas);align-items:center;gap:6px;max-width:240px;height:28px;padding:0 6px 0 8px;font-size:12px;line-height:16px;display:inline-flex}.aw-attach>.aw-icon{color:var(--ink-secondary);flex-shrink:0}.aw-attach--failed{border-color:var(--danger)}.aw-attach__text{align-items:baseline;gap:6px;min-width:0;display:flex}.aw-attach__name{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}.aw-attach__meta{color:var(--ink-secondary);white-space:nowrap}.aw-composer__mentions{z-index:var(--z-popover);border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface-overlay);min-width:240px;box-shadow:var(--shadow-popover);animation:aw-pop-in var(--duration-menu) var(--ease-out);padding:4px;font-size:14px;line-height:20px;position:absolute;bottom:calc(100% + 6px);left:0}.aw-composer__mention{border-radius:var(--radius-md);cursor:pointer;align-items:center;gap:8px;min-height:32px;padding:6px 8px;display:flex}.aw-composer__mention--active{background:var(--surface-hover)}.aw-composer__mention>.aw-icon{color:var(--ink-secondary)}.aw-composer__mention-label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.aw-msg__attachments{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.aw-msg__userfoot{align-items:center;gap:4px;display:flex}.aw-msg__userfoot .aw-btn{opacity:0;margin:-8px 0}.aw-msg--user:hover .aw-msg__userfoot .aw-btn,.aw-msg__userfoot .aw-btn:focus-visible{opacity:1}.aw-msg__time{color:var(--ink-secondary);font-size:12px;line-height:16px}.aw-msg__answer-meta{color:var(--ink-secondary);margin-top:6px;font-size:12px;line-height:16px}.aw-msg__actions{align-items:center;gap:2px;margin-left:-6px;display:flex}.aw-msg__fb-on{color:var(--brand-ink);background:var(--brand-soft)}.aw-msg .aw-followups,.aw-msg .aw-sources{padding-top:4px}.aw-date,.aw-range{grid-template-columns:minmax(0,1fr);gap:6px;display:grid}.aw-date__anchor{position:relative}.aw-date__control{width:100%;min-height:var(--control-md);border:var(--border-width) solid var(--border-strong);border-radius:var(--radius-md);background:var(--canvas);color:var(--ink);text-align:left;cursor:pointer;align-items:center;gap:8px;padding:8px 10px;font-size:14px;line-height:20px;display:flex}.aw-date__control:hover:not(:disabled){background:var(--surface-hover)}.aw-date__control:active:not(:disabled){background:var(--surface-pressed)}.aw-date__control:focus-visible{outline:var(--focus-ring) solid var(--focus);outline-offset:var(--focus-offset)}.aw-date__control:disabled{opacity:var(--opacity-disabled);cursor:not-allowed;background:var(--surface-sidebar)}.aw-date__control--invalid{border-color:var(--danger)}.aw-date__control--read{background:var(--surface-sidebar);cursor:default}.aw-date__control--clearable{padding-right:32px}.aw-date__icon,.aw-date__chev{color:var(--ink-secondary);flex-shrink:0}.aw-date__value{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.aw-date__value--empty{color:var(--ink-secondary)}.aw-date__rel{color:var(--ink-secondary);white-space:nowrap;font-size:13px;line-height:18px}.aw-date__rel--soon{color:var(--warning)}.aw-date__rel--over{color:var(--danger)}.aw-date__clear{border-radius:var(--radius-sm);width:20px;height:20px;color:var(--ink-secondary);cursor:pointer;background:0 0;border:0;place-items:center;display:grid;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.aw-date__clear:hover{background:var(--surface-hover);color:var(--ink)}.aw-date__clear:focus-visible{outline:var(--focus-ring) solid var(--focus);outline-offset:1px}.aw-date--sm .aw-date__control{min-height:var(--control-sm);padding:5px 8px;font-size:13px;line-height:18px}.aw-date__control.aw-date__control--clearable,.aw-date--sm .aw-date__control.aw-date__control--clearable{padding-right:32px}.aw-date__panel{z-index:var(--z-popover);border:var(--border-width) solid var(--border);border-radius:var(--radius-lg);background:var(--surface-overlay);box-shadow:var(--shadow-popover);animation:aw-pop-in var(--duration-menu) var(--ease-out);padding:12px;position:absolute;top:calc(100% + 4px);left:0}[data-theme=contrast] .aw-date__panel{border-color:var(--border-strong)}.aw-cal{width:252px}.aw-cal__head{justify-content:space-between;align-items:center;gap:4px;margin-bottom:8px;display:flex}.aw-cal__title{font-size:14px;font-weight:500;line-height:20px}.aw-cal__nav{border-radius:var(--radius-md);width:28px;height:28px;color:var(--ink);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.aw-cal__nav:hover:not(:disabled){background:var(--surface-hover)}.aw-cal__nav:focus-visible{outline:var(--focus-ring) solid var(--focus);outline-offset:-1px}.aw-cal__nav:disabled{opacity:var(--opacity-disabled);cursor:not-allowed}.aw-cal__grid{border-collapse:collapse;width:100%}.aw-cal__grid th{color:var(--ink-secondary);padding-bottom:6px;font-size:12px;font-weight:500;line-height:16px}.aw-cal__cell{padding:1px 0}.aw-cal__cell--in{background:var(--selected)}.aw-cal__cell--in:first-child{border-radius:var(--radius-md)}.aw-cal__cell--edge:has(.aw-cal__day--sel){border-radius:var(--radius-md)}.aw-cal__day{border-radius:var(--radius-md);width:32px;height:32px;color:var(--ink);font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:0;place-items:center;margin:0 auto;font-size:13px;line-height:18px;display:grid}.aw-cal__day:hover:not(:disabled){background:var(--surface-hover)}.aw-cal__day:focus-visible{outline:var(--focus-ring) solid var(--focus);outline-offset:-2px}.aw-cal__day:disabled{opacity:var(--opacity-disabled);cursor:not-allowed}.aw-cal__day--out{color:var(--ink-secondary)}.aw-cal__day--today{box-shadow:inset 0 0 0 1px var(--border-strong)}.aw-cal__day--sel,.aw-cal__day--sel:hover:not(:disabled){background:var(--action);color:var(--on-action);box-shadow:none}.aw-cal__foot{border-top:var(--border-width) solid var(--border);justify-content:space-between;align-items:center;gap:8px;margin-top:8px;padding-top:8px;display:flex}.aw-cal__hint{color:var(--ink-secondary);font-size:12px;line-height:16px}.aw-cal__link{border-radius:var(--radius-sm);color:var(--link);cursor:pointer;background:0 0;border:0;padding:2px 6px;font-size:13px;line-height:18px}.aw-cal__link:hover{background:var(--surface-hover)}.aw-cal__link:focus-visible{outline:var(--focus-ring) solid var(--focus);outline-offset:1px}.aw-date__panel--range{gap:12px;display:flex}.aw-range__presets{border-right:var(--border-width) solid var(--border);flex-direction:column;gap:2px;width:148px;padding-right:10px;display:flex}.aw-range__preset{border-radius:var(--radius-md);color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;padding:6px 8px;font-size:13px;line-height:18px}.aw-range__preset:hover{background:var(--surface-hover)}.aw-range__preset:focus-visible{outline:var(--focus-ring) solid var(--focus);outline-offset:-1px}.aw-range__preset--on{background:var(--selected);font-weight:500}@media (max-width:700px){.aw-date__panel--range{flex-direction:column}.aw-range__presets{border-right:0;border-bottom:var(--border-width) solid var(--border);width:auto;padding:0 0 10px}}.aw-chart{color:var(--ink);gap:10px;margin:0;display:grid}.aw-chart__cap{gap:2px;display:grid}.aw-chart__title{font-size:14px;font-weight:500;line-height:20px}.aw-chart__note{color:var(--ink-secondary);font-size:13px;line-height:18px}.aw-chart__xaxis{color:var(--ink-secondary);justify-content:space-between;gap:8px;font-size:12px;line-height:16px;display:flex}.aw-chart__xaxis>span{text-align:center;text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}.aw-chart--column .aw-chart__xaxis{gap:4px}.aw-chart--line .aw-chart__xaxis>span:first-child{text-align:left}.aw-chart--line .aw-chart__xaxis>span:last-child{text-align:right}.aw-chart__rows{gap:8px;display:grid}.aw-chart__row{grid-template-columns:minmax(72px,26%) 1fr auto;align-items:center;gap:10px;font-size:13px;line-height:18px;display:grid}.aw-chart__rowlabel{text-overflow:ellipsis;white-space:nowrap;color:var(--ink);overflow:hidden}.aw-chart__track{border-radius:var(--radius-sm);background:var(--surface-subtle);height:10px}.aw-chart__bar{background:var(--border-strong);border-radius:0 4px 4px 0;height:100%;display:block}.aw-chart__bar--brand,.aw-chart__bar--on{background:var(--brand-ink)}.aw-chart__rowval{text-align:right;min-width:52px;color:var(--ink)}.aw-chart__row--act{width:100%;min-height:24px;font:inherit;color:inherit;text-align:start;border-radius:var(--radius-sm);cursor:pointer;background:0 0;border:0;margin:-3px -6px;padding:3px 6px}.aw-chart__row--act:hover{background:var(--surface-subtle)}.aw-chart__row--act:hover .aw-chart__bar,.aw-chart__row--act:focus-visible .aw-chart__bar{background:var(--brand-ink)}.aw-chart--act .aw-chart__rows{gap:6px}@media (pointer:coarse){.aw-chart__row--act{min-height:44px}}.aw-chart__cols{align-items:flex-end;gap:4px;display:flex}.aw-chart__col{flex-direction:column;flex:1;justify-content:flex-end;align-items:center;gap:4px;height:100%;display:flex;position:relative}.aw-chart__colbar{background:var(--border-strong);border-radius:4px 4px 0 0;width:100%;max-width:24px}.aw-chart__colbar--brand,.aw-chart__colbar--on{background:var(--brand-ink)}.aw-chart__colval{color:var(--ink);white-space:nowrap;font-size:12px;line-height:16px}.aw-chart__plot{gap:8px;display:flex}.aw-chart__yaxis{text-align:right;width:44px;color:var(--ink-secondary);flex-direction:column;justify-content:space-between;font-size:12px;line-height:16px;display:flex}.aw-chart__canvas{flex:1;min-width:0;margin-right:52px;position:relative}.aw-chart--line .aw-chart__xaxis{margin-left:52px;margin-right:52px}.aw-line{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.aw-line__grid{stroke:var(--border);stroke-width:1px}.aw-line__path{fill:none;stroke:var(--ink);stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.aw-line__path--brand{stroke:var(--brand-ink)}.aw-line__end{border-radius:var(--radius-full);background:var(--ink);width:8px;height:8px;box-shadow:0 0 0 2px var(--canvas);position:absolute;transform:translate(-50%,-50%)}.aw-line__end--brand{background:var(--brand-ink)}.aw-chart__endlabel{white-space:nowrap;color:var(--ink);font-size:13px;line-height:18px;position:absolute;left:calc(100% + 12px);transform:translateY(-50%)}.aw-spark{vertical-align:middle;display:inline-block;overflow:visible}.aw-spark__line{fill:none;stroke:var(--ink-secondary);stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round}.aw-spark__line--brand{stroke:var(--brand-ink)}.aw-spark__end{fill:var(--ink)}.aw-spark__end--brand{fill:var(--brand-ink)}.aw-chart__table{border-collapse:collapse;width:100%;font-size:13px;line-height:18px}.aw-chart__table caption{text-align:left;padding-bottom:6px;font-weight:500}.aw-chart__table th,.aw-chart__table td{border-bottom:var(--border-width) solid var(--border);text-align:left;padding:6px 8px}.aw-chart__table thead th{color:var(--ink-secondary);font-size:12px;font-weight:500;line-height:16px}.aw-chart__table tbody th{font-weight:400}.aw-chart__table td.aw-num{text-align:right;font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){.aw-date__panel{animation:none}}.aw-sheet{transition:transform var(--duration-panel) var(--ease-standard)}.aw-sheet--dragging{transition:none;animation:none}.aw-sheet__head{touch-action:none}.aw-sheet__grab{display:none}.aw-sheet--bottom .aw-sheet__grab{border-radius:var(--radius-full);background:var(--border-strong);width:36px;height:4px;margin:8px auto 2px;display:block}.aw-reorder{gap:6px;display:grid}.aw-reorder__list{gap:4px;margin:0;padding:0;list-style:none;display:grid}.aw-reorder__item{border:var(--border-width) solid transparent;border-radius:var(--radius-md);background:var(--canvas);align-items:center;gap:8px;padding:6px 8px;font-size:14px;line-height:20px;display:flex}.aw-reorder__item:hover{background:var(--surface-hover)}.aw-reorder__item--held{background:var(--selected);border-color:var(--focus)}.aw-reorder__handle{border-radius:var(--radius-sm);width:24px;height:24px;color:var(--ink-secondary);cursor:grab;touch-action:none;background:0 0;border:0;flex-shrink:0;place-items:center;display:grid}.aw-reorder__handle:hover{color:var(--ink);background:var(--surface-hover)}.aw-reorder__handle:active{cursor:grabbing}.aw-reorder__handle:focus-visible{outline:var(--focus-ring) solid var(--focus);outline-offset:-1px}.aw-reorder__handle:disabled{opacity:var(--opacity-disabled);cursor:not-allowed}.aw-reorder__body{flex:1;min-width:0}.aw-layer{z-index:var(--z-popover);animation:aw-pop-in var(--duration-menu) var(--ease-out);overscroll-behavior:contain;overflow:auto}.aw-layer--menu{z-index:var(--z-menu)}.aw-layer--panel{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--surface-overlay);min-width:240px;box-shadow:var(--shadow-popover);padding:12px;font-size:14px;line-height:20px}.aw-layer.aw-popover-panel{position:fixed;top:auto;left:auto}@media (prefers-reduced-motion:reduce){.aw-layer{animation:none}}.aw-table--grid tbody td:focus-visible,.aw-table--grid tbody tr:focus-visible{outline:var(--focus-ring) solid var(--focus);outline-offset:-2px}.aw-table--grid tbody td{position:relative}.aw-table__cell--editable{padding:0!important}.aw-cell{width:100%;min-height:calc(var(--row-default) - 1px);height:100%;color:inherit;font:inherit;text-align:inherit;cursor:pointer;white-space:inherit;background:0 0;border:0;align-items:center;gap:6px;margin:0;padding:9px 14px;display:flex}.aw-table--compact .aw-cell{min-height:calc(var(--row-compact) - 1px);padding-block:4px}.aw-table--comfortable .aw-cell{min-height:calc(var(--row-comfortable) - 1px)}.aw-num .aw-cell{justify-content:flex-end}.aw-cell__text{flex:0 auto;min-width:0}.aw-cell__chev{color:var(--ink-secondary);opacity:0;transition:opacity var(--duration-fast) var(--ease-standard);flex:none}.aw-cell:hover,.aw-table__cell--editing .aw-cell{background:var(--surface-hover)}.aw-cell:active{background:var(--surface-pressed)}.aw-cell:hover .aw-cell__chev,td:focus-visible .aw-cell__chev,.aw-table__cell--editing .aw-cell__chev{opacity:1}.aw-cell--empty .aw-cell__text{color:var(--ink-secondary)}.aw-cell__input{width:100%;height:calc(var(--row-default) - 1px);outline:var(--focus-ring) solid var(--focus);outline-offset:-2px;background:var(--canvas);color:var(--ink);font:inherit;border:0;padding:9px 14px}.aw-table--compact .aw-cell__input{height:calc(var(--row-compact) - 1px)}.aw-table--comfortable .aw-cell__input{height:calc(var(--row-comfortable) - 1px)}.aw-table__cell--editing{background:var(--canvas)}.aw-cell-editor__foot{border-top:1px solid var(--border);gap:4px;margin-top:8px;padding-top:8px;display:flex}.aw-menu__badge{display:inline-flex}.aw-menu__avatar{flex:none}.aw-table__hlabel{align-items:center;gap:6px;min-width:0;display:inline-flex}.aw-table__hspark{color:var(--brand-ink);flex:none}.aw-table__sort-icon--quiet{opacity:0}.aw-table__sort:hover .aw-table__sort-icon--quiet,.aw-table__sort:focus-visible .aw-table__sort-icon--quiet{opacity:.6}.aw-cell{position:relative}.aw-cell--select,.aw-cell--person,.aw-cell--date{padding-right:24px}.aw-cell__chev{position:absolute;top:50%;right:6px;transform:translateY(-50%)}.aw-table__add{text-align:center;width:44px;padding:0 6px}.aw-table__addbtn{border-radius:var(--radius-md);width:28px;height:28px;color:var(--ink-secondary);cursor:pointer;vertical-align:middle;background:0 0;border:0;place-items:center;display:inline-grid}.aw-table__addbtn:hover,.aw-table__addbtn--open{color:var(--ink);background:var(--surface-hover)}.aw-table__addbtn:focus-visible{outline:var(--focus-ring) solid var(--focus);outline-offset:-1px}.aw-cell--ai{white-space:normal}.aw-cell--ai .aw-cell__text{text-wrap:pretty}.aw-cell__spark{color:var(--brand-ink);flex:none;align-self:flex-start;margin-top:1px;position:relative;top:4px}.aw-cell--edited .aw-cell__spark{color:var(--ink-secondary)}.aw-cell--failed .aw-cell__spark,.aw-cell--failed .aw-cell__text{color:var(--warning)}.aw-cell--ai.aw-cell--empty .aw-cell__text{color:var(--brand-ink);font-weight:500}.aw-aicell{align-items:center;min-height:20px;padding:9px 14px;display:flex}.aw-table__cell--ai{min-width:200px}.aw-aipanel{width:340px}.aw-aipanel__head{align-items:center;gap:8px;margin:-4px -4px 8px 0;display:flex}.aw-aipanel__head .aw-popover__title{flex:1}.aw-aipanel__spark{color:var(--brand-ink)}.aw-aipanel__value{text-wrap:pretty;margin:0 0 8px}.aw-aipanel__meta{color:var(--ink-secondary);gap:4px;margin:8px 0;font-size:13px;line-height:18px;display:grid}.aw-aipanel__prompt{border-radius:var(--radius-md);background:var(--surface-subtle);color:var(--ink-secondary);align-items:flex-start;gap:6px;padding:6px 8px;font-size:12px;line-height:16px;display:inline-flex}.aw-aipanel__prompt .aw-icon{color:var(--brand-ink);flex:none;margin-top:2px}.aw-aipanel .aw-sources{margin-top:4px}.aw-aipanel__actions{align-items:center}.aw-addcol{gap:12px;width:320px;display:grid}.aw-addcol__head{justify-content:space-between;align-items:center;margin:-4px 0 -2px;display:flex}.aw-addcol .aw-switch{align-items:flex-start}.aw-addcol__sugg{gap:6px;display:grid}.aw-addcol__note{margin:0}.aw-addcol .aw-popover__actions{margin-top:0}.aw-colpick{gap:8px;width:300px;display:grid}.aw-colpick__head{justify-content:space-between;align-items:center;gap:8px;display:flex}.aw-colpick .aw-reorder__item{padding:2px 4px 2px 2px}.aw-colpick__row{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.aw-colpick__row .aw-check{flex:none}.aw-colpick__label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.aw-colpick__row--off .aw-colpick__label{color:var(--ink-secondary)}.aw-colpick__ai{color:var(--brand-ink);flex:none}.aw-colpick__foot{border-top:1px solid var(--border);justify-content:space-between;gap:8px;padding-top:8px;display:flex}@media (max-width:700px){.aw-table--stack .aw-table__cell--editable{padding:0!important}.aw-table--stack .aw-cell{min-height:32px;margin-left:-6px;padding:4px 0 4px 6px}.aw-table--stack .aw-table__add{display:none}}.aw-week{min-width:0;color:var(--ink);grid-template-columns:minmax(0,1fr);font-size:13px;line-height:18px;display:grid;container:aw-week/inline-size}.aw-week--lifting{-webkit-user-select:none;user-select:none}.aw-week__board{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--canvas);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.aw-week__head{border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:4px 12px;min-height:40px;padding:8px 12px;display:flex}.aw-week__range{font-variant-numeric:tabular-nums;font-size:13px;font-weight:600;line-height:18px}.aw-week__actions{align-items:center;gap:4px;display:inline-flex}.aw-week__hint{color:var(--ink-secondary);margin-left:auto;font-size:12px;line-height:16px}.aw-week__lane{border-bottom:1px solid var(--border);grid-template-columns:104px minmax(0,1fr);gap:12px;min-width:0;padding:10px 12px;display:grid}.aw-week__lane-head{align-content:start;gap:2px;min-width:0;padding-top:2px;display:grid}.aw-week__lane-label{color:var(--ink);overflow-wrap:anywhere;font-size:12px;font-weight:600;line-height:16px}.aw-week__lane--danger .aw-week__lane-label{color:var(--danger)}.aw-week__lane--warning .aw-week__lane-label{color:var(--warning)}.aw-week__lane-sub{color:var(--ink-secondary);font-variant-numeric:tabular-nums;font-size:13px;line-height:18px}.aw-week__lane-items{flex-wrap:wrap;align-items:flex-start;gap:8px;min-width:0;margin:0;padding:0;list-style:none;display:flex}.aw-week__lane-items>.aw-week__card,.aw-week__lane-items>.aw-week__ghost{flex:260px;max-width:520px}.aw-week__days{grid-template-columns:repeat(var(--aw-week-days,7), minmax(0, 1fr));min-width:0;margin:0;padding:0;list-style:none;display:grid}.aw-week__day{border-left:1px solid var(--border);min-width:0;min-height:132px;transition:background-color var(--duration-fast) var(--ease-standard);grid-template-rows:auto 1fr;align-content:start;gap:8px;padding:10px 8px 12px;display:grid}.aw-week__day:first-child{border-bottom-left-radius:calc(var(--radius-lg) - 1px);border-left:0}.aw-week__day:last-child{border-bottom-right-radius:calc(var(--radius-lg) - 1px)}.aw-week__day-head{justify-content:space-between;align-items:baseline;gap:6px;min-width:0;padding-inline:2px;display:flex}.aw-week__day-label{letter-spacing:.04em;text-transform:uppercase;color:var(--ink-secondary);white-space:nowrap;text-overflow:ellipsis;font-size:11px;font-weight:500;line-height:16px;overflow:hidden}.aw-week__day-num{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:13px;font-weight:600;line-height:18px}.aw-week__day--today .aw-week__day-label,.aw-week__day--today .aw-week__day-num{color:var(--focus)}.aw-week__items{grid-template-columns:minmax(0,1fr);align-content:start;gap:6px;min-width:0;margin:0;padding:0;list-style:none;display:grid}.aw-week__empty{color:var(--ink-secondary);padding-inline:2px;font-size:12px;line-height:16px}.aw-week__day--over,.aw-week__lane--over{background:var(--selected);box-shadow:inset 0 0 0 2px var(--focus)}.aw-week__ghost{-webkit-line-clamp:2;border:1px dashed var(--focus);border-radius:var(--radius-md);color:var(--focus);overflow-wrap:anywhere;-webkit-box-orient:vertical;padding:8px 10px;font-size:12px;line-height:16px;display:-webkit-box;overflow:hidden}.aw-week__card{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--canvas);cursor:grab;min-width:0;transition:background-color var(--duration-fast) var(--ease-standard), box-shadow var(--duration-fast) var(--ease-standard);grid-template-columns:minmax(0,1fr);padding:8px 10px;display:grid;position:relative}.aw-week__card:hover{background:var(--surface-hover)}.aw-week__card--still{cursor:default}.aw-week__card--held{border-color:var(--focus);box-shadow:0 0 0 1px var(--focus)}.aw-week__card--dragging{z-index:var(--z-popover);background:var(--canvas);box-shadow:var(--shadow-popover);cursor:grabbing;transition:none}.aw-week__card--dragging:hover{background:var(--canvas)}.aw-week__card-body{grid-template-columns:minmax(0,1fr);justify-items:start;gap:2px;min-width:0;display:grid}.aw-week__title{max-width:100%;font:inherit;color:var(--ink);text-align:start;overflow-wrap:anywhere;background:0 0;border:0;margin:0 0 2px;padding:0;font-size:13px;font-weight:500;line-height:18px;text-decoration:none;display:block}.aw-week__open{cursor:pointer}.aw-week__open:after{content:"";border-radius:inherit;position:absolute;inset:0}.aw-week__open:hover{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.aw-root .aw-week .aw-week__open:focus-visible,.aw-week .aw-week__open:focus-visible{outline:none}.aw-week__card:has(.aw-week__open:focus-visible){outline:2px solid var(--focus);outline-offset:2px}.aw-week__meta{max-width:100%;color:var(--ink-secondary);overflow-wrap:anywhere;font-size:12px;line-height:16px}.aw-week__badge{margin-top:6px}.aw-week__grip{z-index:1;border-radius:var(--radius-sm);background:var(--canvas);width:24px;height:24px;color:var(--ink-secondary);cursor:grab;touch-action:none;opacity:0;transition:opacity var(--duration-fast) var(--ease-standard);border:0;place-items:center;padding:0;display:grid;position:absolute;top:4px;right:4px}.aw-week__card:hover .aw-week__grip,.aw-week__card--held .aw-week__grip,.aw-week__grip:focus-visible{opacity:1}.aw-week__grip:hover{background:var(--surface-hover);color:var(--ink)}.aw-week__grip[aria-pressed=true]{background:var(--selected);color:var(--focus)}.aw-week__grip:focus-visible{outline:var(--focus-ring) solid var(--focus);outline-offset:-1px}[data-theme=contrast] .aw-week__card,[data-theme=contrast] .aw-week__board{border-color:var(--border-strong)}@media (pointer:coarse){.aw-week__card{cursor:default;padding-right:44px}.aw-week__grip{opacity:1;background:0 0;width:44px;height:44px;top:0;right:0}}@media (prefers-reduced-motion:reduce){.aw-week__day,.aw-week__card,.aw-week__grip{transition:none}}@container aw-week (max-width:719.98px){.aw-week__hint{flex-basis:100%;margin-left:0}.aw-week__lane{grid-template-columns:minmax(0,1fr);gap:8px}.aw-week__lane-head{grid-auto-flow:column;justify-content:start;align-items:baseline;gap:8px}.aw-week__lane-items>.aw-week__card,.aw-week__lane-items>.aw-week__ghost{flex-basis:100%;max-width:none}.aw-week__days{grid-template-columns:minmax(0,1fr)}.aw-week__day{border-left:0;border-top:1px solid var(--border);grid-template-rows:none;grid-template-columns:64px minmax(0,1fr);gap:12px;min-height:0;padding:10px 12px}.aw-week__day:first-child{border-top:0;border-bottom-left-radius:0}.aw-week__day:last-child{border-bottom-left-radius:calc(var(--radius-lg) - 1px)}.aw-week__day-head{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:0;padding:1px 0 0}.aw-week__day-num{font-size:15px;line-height:20px}.aw-week__empty{padding:1px 0 0}}.aw-asum__title{margin-block:-3px -1px;padding-block:3px 1px}a.aw-asum__ref,button.aw-asum__ref{align-items:center;min-height:24px;margin-block:-3px;padding-block:3px}.aw-tree__chev{width:24px;height:24px;margin:-3px}.aw-date__clear{width:24px;height:24px;right:6px}.aw-sources__link{min-height:24px;margin-block:-3px;padding-block:3px}.aw-crumbs__item{min-height:24px;margin-block:-1px;padding:3px 4px}.aw-crumbs__more{width:24px;height:24px;margin-block:-1px}.aw-chip__remove{width:24px;height:24px;margin:-3px -6px -3px -3px}.aw-combo__clear{width:24px;height:24px;margin:-2px}@media (pointer:coarse){.aw-asum__title{margin-block:-12px;padding-block:12px}a.aw-asum__ref,button.aw-asum__ref{min-height:44px;margin-block:-13px;padding-block:13px}.aw-tree__row{min-height:44px}.aw-tree__chev{z-index:1;width:44px;height:44px;margin:0 -10px;position:relative}.aw-date .aw-date__control.aw-date__control--clearable{padding-right:44px}.aw-date__clear{width:44px;height:44px;right:0}.aw-sources__link{min-height:44px;margin-block:-13px;padding-block:13px}.aw-crumbs__item{min-height:44px;margin-block:0;padding-block:13px}.aw-crumbs__more{width:44px;height:44px;margin-block:0}.aw-chip__remove{width:44px;height:44px;margin:-9px -9px -9px -13px;position:relative}.aw-combo__clear{width:44px;height:44px;margin:-12px}.aw-asum__meta:has(>:is(a,button).aw-asum__ref){row-gap:26px;margin-top:11px}:is(.aw-asum--row,.aw-asum--card):has(.aw-asum__meta>:is(a,button).aw-asum__ref){padding-top:22px}.aw-asum--block:has(.aw-asum__meta>:is(a,button).aw-asum__ref) .aw-asum__title{margin-top:-18px;padding-top:18px}}.aw-filterbar__views{align-items:center;min-width:0;max-width:100%;display:flex}.aw-filterbar__chip{max-width:min(360px,100%)}.aw-filterbar__chip .aw-chip__label-btn,.aw-filterbar__chip .aw-chip__label{text-overflow:ellipsis;min-width:0;overflow:hidden}.aw-filterbar__filters{min-width:0}.aw-layer--fb{width:min(760px,100vw - 32px);overflow:visible}.aw-fb{gap:12px;min-width:0;display:grid;container:aw-fb/inline-size}.aw-fb__head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 12px;display:flex}.aw-fb__logic{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.aw-fb__empty{margin:0}.aw-fb__row{grid-template-columns:52px minmax(0,1fr) minmax(0,1fr) minmax(0,1.4fr) auto;grid-template-areas:"conj field op value remove";align-items:start;gap:8px;display:grid}.aw-fb__conj{color:var(--ink-secondary);grid-area:conj;padding-top:6px;font-size:13px;line-height:20px}.aw-fb__field{grid-area:field;min-width:0}.aw-fb__op{grid-area:op;min-width:0}.aw-fb__value{grid-area:value;min-width:0}.aw-fb__remove{grid-area:remove;display:flex}.aw-fb__field>*,.aw-fb__op>*,.aw-fb__value>*{min-width:0;max-width:100%}.aw-fb__op .aw-field__input,.aw-fbrule__op .aw-field__input{text-overflow:ellipsis;width:100%;min-width:0}.aw-fb__pair{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:6px;display:grid}.aw-fb .aw-combo__control{min-height:var(--control-sm)}.aw-fb__foot{border-top:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:8px;padding-top:8px;display:flex}@container aw-fb (max-width:559.98px){.aw-fb__row{border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"conj remove""field field""op op""value value";gap:6px;padding-bottom:8px}.aw-fb__conj{padding-top:4px}}.aw-sortmenu{display:inline-flex}.aw-sortmenu__panel{width:min(460px,100vw - 32px)}.aw-sortmenu__body{gap:10px;display:grid;container:aw-sortmenu/inline-size}.aw-sortmenu__row{grid-template-columns:64px minmax(0,1fr) minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.aw-sortmenu__conj{font-size:13px}.aw-sortmenu__foot{border-top:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:8px;padding-top:8px;display:flex}@container aw-sortmenu (max-width:379.98px){.aw-sortmenu__row{grid-template-columns:minmax(0,1fr) auto}.aw-sortmenu__conj{grid-column:1/-1}}.aw-viewmenu{min-width:0;max-width:100%;display:inline-flex}.aw-viewmenu>.aw-anchor{min-width:0;max-width:100%}.aw-viewmenu__btn{max-width:100%}.aw-viewmenu__btnlabel{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.aw-viewmenu__dot{border-radius:var(--radius-full);background:var(--brand);flex:none;width:7px;height:7px;display:inline-block}.aw-viewmenu__panel{width:min(340px,100vw - 32px);padding:8px}.aw-viewmenu__list{gap:8px;max-height:min(420px,60vh);display:grid;overflow:auto}.aw-viewmenu__group{gap:2px;display:grid}.aw-viewmenu__heading{color:var(--ink-secondary);align-items:center;gap:8px;padding:4px 8px 2px;font-size:12px;font-weight:500;line-height:16px;display:flex}.aw-viewmenu__ul{gap:2px;margin:0;padding:0;list-style:none;display:grid}.aw-viewmenu__li{border-radius:var(--radius-md);align-items:center;gap:2px;display:flex}.aw-viewmenu__li:hover,.aw-viewmenu__li--on{background:var(--surface-hover)}.aw-viewmenu__item,.aw-viewmenu__tpl{border-radius:var(--radius-md);min-width:0;min-height:32px;color:var(--ink);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:8px;padding:6px 8px;font-size:14px;line-height:20px;display:flex}.aw-viewmenu__tpl{flex-direction:column;align-items:flex-start;gap:2px;width:100%}.aw-viewmenu__tpl:hover{background:var(--surface-hover)}.aw-viewmenu__item:focus-visible,.aw-viewmenu__tpl:focus-visible{outline:var(--focus-ring) solid var(--focus);outline-offset:-2px}.aw-viewmenu__icon{color:var(--ink-secondary);flex:none}.aw-viewmenu__li--on .aw-viewmenu__icon{color:var(--ink)}.aw-viewmenu__name{overflow-wrap:anywhere;flex:0 auto;min-width:0}.aw-viewmenu__foot{border-top:1px solid var(--border);flex-wrap:wrap;gap:6px;margin-top:8px;padding:8px 4px 2px;display:flex}.aw-viewmenu__form,.aw-viewmenu__tpls{gap:10px;padding:4px;display:grid}.aw-colpick__fit{flex:none;font-size:12px}.aw-srcdetail{overflow-wrap:anywhere;gap:12px;min-width:0;font-size:14px;line-height:20px;display:grid}.aw-srcdetail__eyebrow{color:var(--ink-secondary);flex-wrap:wrap;align-items:center;gap:8px;font-size:12px;line-height:16px;display:flex}.aw-srcdetail__title{color:var(--ink);margin:0;font-size:16px;font-weight:600;line-height:22px}.aw-srcdetail__facts{grid-template-columns:minmax(0,max-content) minmax(0,1fr);gap:4px 16px;margin:0;font-size:13px;line-height:18px;display:grid}.aw-srcdetail__fact{display:contents}.aw-srcdetail__fact dt{color:var(--ink-secondary)}.aw-srcdetail__fact dd{color:var(--ink);margin:0}.aw-srcdetail__block{gap:4px;display:grid}.aw-srcdetail__label{color:var(--ink-secondary);font-size:12px;font-weight:500;line-height:16px}.aw-srcdetail__quote{border-left:2px solid var(--border-strong);color:var(--ink);margin:0;padding-left:10px}.aw-srcdetail__foot{font-size:12px;line-height:16px}.aw-srcdetail__actions{flex-wrap:wrap;gap:8px;display:flex}.aw-sources--compact .aw-sources__item--selected{box-shadow:inset 2px 0 0 var(--focus);background:var(--selected);border-radius:var(--radius-sm);border:0;padding-left:6px}.aw-sources__item--selected .aw-sources__n{background:var(--focus);color:var(--canvas)}.aw-sources__item--stale .aw-sources__n{background:var(--warning-bg);color:var(--warning)}.aw-sources__item{scroll-margin-block:16px}.aw-reason__pending{border-radius:var(--radius-full);border:1px solid var(--border-strong);width:8px;height:8px;display:inline-block}.aw-reason__step--pending .aw-reason__step-label{color:var(--ink-secondary)}.aw-msg__trace{min-width:0}.aw-tbtn{gap:6px;max-width:100%}.aw-tbtn__label{white-space:nowrap}.aw-tbtn--on{color:var(--ink)}.aw-tbtn__n{border-radius:var(--radius-full);background:var(--selected);min-width:18px;height:18px;color:var(--focus);font-variant-numeric:tabular-nums;place-items:center;padding:0 5px;font-size:11px;font-weight:600;line-height:1;display:inline-grid}[data-theme=contrast] .aw-tbtn__n{box-shadow:inset 0 0 0 1px var(--focus)}.aw-tbtn__value{text-overflow:ellipsis;white-space:nowrap;min-width:0;max-width:140px;color:var(--ink-secondary);overflow:hidden}.aw-filterbar--v2{gap:6px;min-height:0;padding:4px 0;display:grid;container:aw-filterbar/inline-size}.aw-filterbar__row{flex-wrap:wrap;align-items:center;gap:6px 12px;min-width:0;display:flex}.aw-filterbar--v2 .aw-filterbar__views{flex:100%;min-width:0}.aw-filterbar__tools{align-items:center;gap:var(--space-2,8px) 4px;flex-wrap:wrap;min-width:0;max-width:100%;margin-left:0;display:flex}.aw-filterbar--v2 .aw-filterbar__search{flex:0 280px;min-width:200px}.aw-filterbar__primary{margin-left:auto;padding-left:4px;display:inline-flex}.aw-filterbar__chips{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.aw-filterbar__chip--draft{border-style:dashed}@container aw-filterbar (max-width:639.98px){.aw-filterbar--v2 .aw-filterbar__search{min-width:140px}.aw-filterbar--v2 .aw-tbtn .aw-tbtn__label,.aw-filterbar--v2 .aw-tbtn__value{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.aw-filterbar--v2 .aw-filterbar__search{flex:160px}}@container aw-filterbar (max-width:479.98px){.aw-filterbar--v2 .aw-filterbar__tools>.aw-personfilter{order:1}}.aw-layer--fbrule{width:min(420px,100vw - 32px);overflow:visible}.aw-fbrule{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}.aw-fbrule>.aw-fb__value{grid-area:auto}.aw-fbrule__head{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.aw-fbrule__head .aw-popover__title{overflow-wrap:anywhere;flex:0 auto;min-width:0}.aw-fbrule__op{flex:160px;min-width:0}.aw-fbrule__foot{border-top:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:6px;padding-top:8px;display:flex}.aw-fb__reorder{gap:0}.aw-fb__reorder>.aw-reorder__list{gap:6px}.aw-fb__reorder .aw-reorder__item{background:0 0;border-color:#0000;align-items:flex-start;padding:2px 0}.aw-fb__reorder .aw-reorder__item:hover{background:0 0}.aw-fb__reorder .aw-reorder__item--held{background:var(--selected);border-color:var(--focus)}.aw-fb__reorder .aw-reorder__handle{margin-top:4px}.aw-fb__reorder .aw-reorder__body{flex:auto;min-width:0}.aw-fb__remove{align-items:center;gap:2px;display:flex}.aw-fb__group{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-subtle);gap:8px;padding:8px 10px 10px;display:grid}.aw-fb__grouphead{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.aw-fb__group .aw-fb__conj{padding-top:0}.aw-fb__group .aw-fb__row .aw-fb__conj{padding-top:6px}.aw-fb__addin{justify-self:start}@container aw-fb (max-width:559.98px){.aw-fb__group{padding:6px 8px 8px}}.aw-sortmenu__reorder .aw-reorder__item{background:0 0;padding:2px 4px}.aw-sortmenu__reorder .aw-reorder__body{flex:auto;min-width:0}.aw-grouppanel{gap:10px;min-width:0;display:grid}.aw-grouppanel__foot{border-top:1px solid var(--border);flex-wrap:wrap;gap:6px;padding-top:8px;display:flex}.aw-personfilter{flex-wrap:wrap;align-items:center;gap:4px;min-width:0;max-width:100%;display:inline-flex}.aw-personfilter__more{white-space:nowrap}.aw-personfilter__avatars>.aw-personfilter__more{margin-left:4px}.aw-personfilter__me{height:var(--control-sm);border:1px solid var(--border);border-radius:var(--radius-full);background:var(--canvas);color:var(--ink-secondary);font:inherit;cursor:pointer;white-space:nowrap;align-items:center;gap:6px;padding:0 8px 0 4px;font-size:13px;display:inline-flex}.aw-personfilter__me:hover{color:var(--ink);background:var(--surface-hover)}.aw-personfilter__me--on,.aw-personfilter__me[aria-pressed=true]{color:var(--focus);border-color:var(--focus);background:var(--selected)}.aw-personfilter__avatars{align-items:center;padding-left:4px;display:inline-flex}.aw-personfilter__avatars .aw-tip-wrap+.aw-tip-wrap{margin-left:-4px}.aw-personfilter__avatar{border:2px solid var(--canvas);border-radius:var(--radius-full);background:var(--canvas);cursor:pointer;place-items:center;width:28px;height:28px;padding:0;display:inline-grid}.aw-personfilter__avatar:hover{z-index:1;position:relative}.aw-personfilter__avatar--on{box-shadow:0 0 0 2px var(--focus);z-index:1;position:relative}.aw-personfilter__avatar:focus-visible,.aw-personfilter__me:focus-visible{outline:var(--focus-ring) solid var(--focus);outline-offset:1px}.aw-personfilter__group{border-radius:var(--radius-full);background:var(--surface-subtle);width:24px;height:24px;color:var(--ink-secondary);letter-spacing:0;box-shadow:inset 0 0 0 1px var(--border-strong);place-items:center;font-size:10px;font-weight:600;line-height:1;display:inline-grid}@media (pointer:coarse){.aw-personfilter__avatar{width:44px;height:44px}.aw-personfilter__me{height:44px}}.aw-viewtabs{align-items:center;gap:4px;width:100%;min-width:0;display:flex;position:relative}.aw-viewtabs__strip{flex:0 auto;align-items:center;gap:2px;min-width:0;display:flex;position:relative;overflow:hidden}.aw-viewtabs__item{flex:none;display:flex;position:relative}.aw-viewtabs__item--out{visibility:hidden;pointer-events:none;position:absolute;top:0;left:0}.aw-viewtabs__tab{max-width:240px;height:var(--control-sm);border-radius:var(--radius-md);color:var(--ink-secondary);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;flex:none;align-items:center;gap:6px;padding:0 10px;font-size:13px;font-weight:500;line-height:18px;display:inline-flex}.aw-viewtabs__tab:hover{color:var(--ink);background:var(--surface-hover)}.aw-viewtabs__tab--on{color:var(--ink);background:var(--surface-subtle);box-shadow:inset 0 -2px 0 var(--ink)}.aw-viewtabs__tab:focus-visible{outline:var(--focus-ring) solid var(--focus);outline-offset:-2px}.aw-viewtabs__name{text-overflow:ellipsis;min-width:0;overflow:hidden}.aw-viewtabs__icon,.aw-viewtabs__scope,.aw-viewtabs__lock{color:var(--ink-secondary);flex:none}.aw-viewtabs__tab--on .aw-viewtabs__icon{color:var(--ink)}.aw-viewtabs__item--drop-before:before,.aw-viewtabs__item--drop-after:after{content:"";border-radius:var(--radius-full);background:var(--focus);width:2px;position:absolute;top:4px;bottom:4px}.aw-viewtabs__item--drop-before:before{left:-2px}.aw-viewtabs__item--drop-after:after{right:-2px}.aw-viewtabs__tab[draggable=true]{cursor:pointer}.aw-viewtabs__tail{flex:none;align-items:center;gap:2px;display:flex}.aw-viewtabs__overflow{white-space:nowrap}.aw-viewtabs__panel{width:min(360px,100vw - 32px)}.aw-viewtabs__form{gap:12px;display:grid}.aw-viewtabs__row{justify-items:start;gap:6px;display:grid}.aw-viewtabs__form .aw-radios{max-height:240px;overflow:auto}[data-theme=contrast] .aw-viewtabs__tab--on{box-shadow:inset 0 0 0 1px var(--border-strong), inset 0 -2px 0 var(--ink)}@media (pointer:coarse){.aw-viewtabs__tab{height:44px}}.aw-viewchanges{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--selected);color:var(--ink);flex-wrap:wrap;align-items:center;gap:6px 10px;padding:6px 8px 6px 12px;font-size:13px;line-height:18px;display:flex}.aw-viewchanges--locked{background:var(--surface-subtle)}.aw-viewchanges__icon{color:var(--focus);flex:none}.aw-viewchanges--locked .aw-viewchanges__icon{color:var(--ink-secondary)}.aw-viewchanges__text{overflow-wrap:anywhere;flex:200px;min-width:0}.aw-viewchanges__actions{flex-wrap:wrap;gap:6px;margin-left:auto;display:flex}.aw-viewsettings{z-index:var(--z-sheet);border-left:1px solid var(--border);background:var(--canvas);width:min(380px,100vw);box-shadow:var(--shadow-overlay);color:var(--ink);animation:aw-pop-in var(--duration-panel) var(--ease-out);flex-direction:column;font-size:14px;line-height:20px;display:flex;position:fixed;top:0;bottom:0;right:0}.aw-viewsettings--inline{width:auto;box-shadow:none;z-index:auto;border:0;animation:none;position:static}.aw-viewsettings__head{border-bottom:1px solid var(--border);align-items:center;gap:8px;padding:12px 12px 12px 16px;display:flex}.aw-viewsettings__title{flex:1;margin:0;font-size:15px;font-weight:600;line-height:20px}.aw-viewsettings__scroll{overscroll-behavior:contain;flex:auto;min-height:0;padding:4px 0 16px;overflow:auto;container-type:inline-size}.aw-viewsettings__sec{border-bottom:1px solid var(--border)}.aw-viewsettings__h{font:inherit;margin:0}.aw-viewsettings__toggle{width:100%;min-height:40px;color:var(--ink);font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;justify-content:space-between;align-items:center;gap:8px;padding:8px 16px;font-weight:500;display:flex}.aw-viewsettings__toggle:hover{background:var(--surface-hover)}.aw-viewsettings__toggle:focus-visible{outline:var(--focus-ring) solid var(--focus);outline-offset:-2px}.aw-viewsettings__chev{color:var(--ink-secondary);transition:transform var(--duration-fast) var(--ease-standard);flex:none}.aw-viewsettings__sec--open .aw-viewsettings__chev{transform:rotate(180deg)}.aw-viewsettings__body{padding:4px 16px 14px}.aw-viewsettings__body[hidden]{display:none}.aw-viewsettings__stack,.aw-viewsettings__calcs{gap:12px;display:grid}.aw-viewsettings__foot{justify-items:start;gap:12px;padding:14px 16px 0;display:grid}.aw-viewsettings .aw-fb__row{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"conj remove""field field""op op""value value";gap:6px}@media (prefers-reduced-motion:reduce){.aw-viewsettings,.aw-viewsettings__chev{transition:none;animation:none}}.aw-colpick__plain{gap:4px;margin:0;padding:0;list-style:none;display:grid}.aw-colpick__plain>li{padding:6px 8px}.aw-table__frz{z-index:1;background:var(--canvas);position:sticky}th.aw-table__frz{z-index:3;background:var(--surface-sidebar)}.aw-table--head-plain th.aw-table__frz{background:var(--canvas)}.aw-table__frz--edge{box-shadow:inset -1px 0 0 var(--border)}.aw-table tbody tr[aria-selected=true] td.aw-table__frz{background:var(--selected)}.aw-table tbody tr:hover td.aw-table__frz{background:var(--surface-sidebar)}.aw-table--wrap td{white-space:normal;overflow-wrap:anywhere}.aw-table--wrap.aw-table--fixed td{text-overflow:clip}.aw-table__cell--wrap{overflow-wrap:anywhere}.aw-table td.aw-table__id--fit{white-space:normal;overflow-wrap:anywhere;min-width:200px}.aw-table td.aw-table__id--fit:not(:lang(ja)){overflow-wrap:break-word}@container (max-width:599.98px){:lang(ja) .aw-table td.aw-table__id--fit>:not(.aw-table__open){width:0;min-width:100%}:lang(ja) .aw-table td.aw-table__id--fit>span:not([class]){display:block}:lang(ja) .aw-table :is(td.aw-table__id--fit,th.aw-table__id-th){min-width:0!important}:lang(ja) .aw-table th.aw-table__id-th{width:100%}}.aw-table--fixed .aw-table__cell--wrap{text-overflow:clip;min-width:0}.aw-table td.aw-table__cell--openable{--aw-open-under:var(--canvas);position:relative}.aw-table tbody tr:hover td.aw-table__cell--openable,.aw-table__row--active td.aw-table__cell--openable{--aw-open-under:var(--surface-sidebar)}.aw-table tbody tr[aria-selected=true] td.aw-table__cell--openable{--aw-open-under:var(--selected)}.aw-table td.aw-table__cell--openable.aw-table__frz{position:sticky}.aw-table__open{border:1px solid var(--border);border-radius:var(--radius-sm);background:var(--canvas);height:24px;color:var(--ink-secondary);font:inherit;cursor:pointer;opacity:0;pointer-events:none;align-items:center;gap:4px;padding:0 6px;font-size:12px;font-weight:500;line-height:16px;display:inline-flex;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.aw-table__open:after{content:"";width:var(--space-6);background:linear-gradient(to right, transparent, var(--aw-open-under) 60%);pointer-events:none;position:absolute;top:-1px;bottom:-1px;right:100%}.aw-table tbody tr:hover .aw-table__open,.aw-table tbody tr:focus-within .aw-table__open,.aw-table__open:focus-visible{opacity:1;pointer-events:auto}.aw-table__open:hover{color:var(--ink);background:var(--surface-hover)}@media (pointer:coarse){.aw-table__open{opacity:1;pointer-events:auto;height:var(--control-lg)}.aw-table__open:after{content:none}}.aw-table th[draggable=true] .aw-table__sort,.aw-table th[draggable=true] .aw-table__hstatic{cursor:grab}.aw-table__th--drop-before{box-shadow:inset 2px 0 0 var(--focus)}.aw-table__th--drop-after{box-shadow:inset -2px 0 0 var(--focus)}.aw-table__group td.aw-table__gcell{background:var(--surface-subtle);border-bottom:1px solid var(--border);white-space:normal;height:auto;padding:6px 8px}.aw-table tbody tr.aw-table__group:hover td{background:var(--surface-subtle)}.aw-table__ghead{align-items:center;gap:8px;min-width:0;max-width:100%;display:inline-flex;position:sticky;left:8px}.aw-table__gtoggle{border-radius:var(--radius-sm);width:24px;height:24px;color:var(--ink-secondary);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:inline-grid}.aw-table__gtoggle:hover{color:var(--ink);background:var(--surface-hover)}.aw-table__gtoggle:focus-visible{outline:var(--focus-ring) solid var(--focus);outline-offset:-1px}.aw-table__gchev{transition:transform var(--duration-fast) var(--ease-standard)}.aw-table__gtoggle[aria-expanded=false] .aw-table__gchev{transform:rotate(-90deg)}.aw-table__glabel{min-width:0;color:var(--ink);overflow-wrap:anywhere;align-items:center;font-weight:500;display:inline-flex}.aw-table__gcount{color:var(--ink-secondary);font-variant-numeric:tabular-nums;flex:none;font-size:12px;line-height:16px}@media (prefers-reduced-motion:reduce){.aw-table__gchev{transition:none}}.aw-table tfoot td,.aw-table__calc td{border-top:1px solid var(--border);background:var(--canvas);height:32px;color:var(--ink-secondary);white-space:nowrap;border-bottom:0;padding:0 6px;font-size:12px;line-height:16px}.aw-table tfoot td{z-index:1;position:sticky;bottom:0}.aw-table tfoot td.aw-table__frz{z-index:2}.aw-table tbody tr.aw-table__calc:hover td{background:var(--canvas)}.aw-table__calc--group td{border-bottom:1px solid var(--border)}.aw-table__calcbtn,.aw-table__calccell{border-radius:var(--radius-sm);width:100%;min-height:28px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;justify-content:flex-end;align-items:baseline;gap:6px;padding:6px 8px;display:inline-flex}.aw-table__calccell{cursor:default}td:not(.aw-num)>.aw-table__calcbtn,td:not(.aw-num)>.aw-table__calccell{justify-content:flex-start}.aw-table__calcbtn:hover{background:var(--surface-hover);color:var(--ink)}.aw-table__calcbtn:focus-visible{outline:var(--focus-ring) solid var(--focus);outline-offset:-2px}.aw-table__calcadd{opacity:0}.aw-table tfoot:hover .aw-table__calcadd,.aw-table__calcbtn:focus-visible .aw-table__calcadd{opacity:1}@media (pointer:coarse){.aw-table__calcadd{opacity:1}}.aw-table__calcfn{letter-spacing:.02em;color:var(--ink-secondary);font-size:11px;line-height:16px}.aw-table__calcv{color:var(--ink);font-variant-numeric:tabular-nums;text-overflow:ellipsis;min-width:0;font-weight:500;overflow:hidden}.aw-table__calcv--note{color:var(--ink-secondary);font-weight:400}.aw-table__dist{align-items:center;gap:2px;width:100%;min-width:48px;height:8px;display:flex}.aw-table__distseg{background:var(--ink-secondary);border-radius:2px;min-width:4px;height:8px;display:block}.aw-table__distseg--success{background:var(--success)}.aw-table__distseg--warning{background:var(--warning)}.aw-table__distseg--danger{background:var(--danger)}.aw-table__distseg--review{background:var(--review)}.aw-table__distseg--info{background:var(--focus)}.aw-table__distseg--risk{background:var(--risk)}.aw-table__distseg--opportunity{background:var(--opportunity)}.aw-table__distseg--brand{background:var(--brand)}.aw-table__distseg--empty{background:var(--border-strong)}@media (max-width:700px){.aw-table--stack .aw-table__frz{box-shadow:none;position:static}.aw-table--stack tfoot,.aw-table--stack .aw-table__calc{display:none}.aw-table--stack tr.aw-table__group{padding:0;display:block}.aw-table--stack tr.aw-table__group td:before{content:none}.aw-table--stack td.aw-table__cell--openable{padding-right:0}.aw-table--stack .aw-table__open{opacity:1;position:static;transform:none}}.aw-list{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--canvas);gap:0;min-width:0;display:grid;overflow:hidden;container:aw-list/inline-size}.aw-list__ul{margin:0;padding:0;list-style:none}.aw-list__row{min-height:var(--row-default);border-bottom:1px solid var(--border);flex-wrap:wrap;align-items:center;gap:4px 12px;padding:6px 44px 6px 14px;font-size:14px;line-height:20px;display:flex;position:relative}.aw-list__ul>.aw-list__row:last-child{border-bottom:0}.aw-list--compact .aw-list__row{min-height:var(--row-compact);padding-block:3px}.aw-list--comfortable .aw-list__row{min-height:var(--row-comfortable)}.aw-list__row:hover{background:var(--surface-sidebar)}.aw-list__row--clickable{cursor:pointer}.aw-list__row--selected{background:var(--selected)}.aw-list__row--active{background:var(--surface-sidebar);box-shadow:inset 2px 0 0 var(--ink)}.aw-list__row:focus-visible{outline:var(--focus-ring) solid var(--focus);outline-offset:-2px}.aw-list__check{flex:none}.aw-list__main{min-width:0;color:var(--ink);overflow-wrap:anywhere;flex:240px;font-weight:500}.aw-list__props{min-width:0;color:var(--ink-secondary);flex-wrap:wrap;flex:0 auto;justify-content:flex-start;align-items:center;gap:4px 12px;font-size:13px;display:inline-flex}.aw-list__prop{white-space:nowrap;align-items:center;min-width:0;max-width:100%;display:inline-flex}.aw-list__open{border-radius:var(--radius-sm);width:28px;height:28px;color:var(--ink-secondary);cursor:pointer;opacity:0;background:0 0;border:0;place-items:center;display:inline-grid;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.aw-list__row:hover .aw-list__open,.aw-list__row:focus-within .aw-list__open{opacity:1}.aw-list__group+.aw-list__group{border-top:1px solid var(--border)}.aw-list__grouphead{background:var(--surface-subtle);border-bottom:1px solid var(--border);font:inherit;align-items:center;gap:8px;margin:0;padding:6px 8px;font-size:14px;display:flex}@container aw-list (max-width:559.98px){.aw-list__props{flex-basis:100%;justify-content:flex-start}.aw-list__prop{white-space:normal}}@media (pointer:coarse){.aw-list__open{opacity:1}}.aw-timeline__toggle{border-radius:var(--radius-sm);min-height:24px;color:var(--ink-secondary);font:inherit;cursor:pointer;background:0 0;border:0;justify-self:start;align-items:center;gap:4px;margin:-2px 0 -2px -4px;padding:2px 6px 2px 4px;font-size:12px;line-height:16px;display:inline-flex}.aw-timeline__toggle:hover{background:var(--surface-hover);color:var(--ink)}.aw-timeline__toggle:focus-visible{outline:var(--focus-ring) solid var(--focus);outline-offset:0}.aw-timeline__chev{transition:transform var(--duration-feedback) var(--ease-standard)}.aw-timeline__toggle[aria-expanded=true] .aw-timeline__chev{transform:rotate(90deg)}.aw-timeline__details{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--surface-subtle);gap:6px;min-width:0;padding:8px 10px;font-size:13px;line-height:18px;display:grid;container:aw-tldetails/inline-size}.aw-timeline__details[hidden]{display:none}.aw-timeline__changes{gap:8px;margin:0;display:grid}.aw-timeline__change{grid-template-columns:minmax(72px,160px) minmax(0,1fr);align-items:baseline;gap:4px 12px;display:grid}.aw-timeline__field{color:var(--ink-secondary);overflow-wrap:anywhere}.aw-timeline__values{grid-template-columns:max-content minmax(0,1fr);align-items:baseline;gap:2px 8px;min-width:0;margin:0;display:grid}.aw-timeline__before,.aw-timeline__after{overflow-wrap:anywhere;min-width:0}.aw-timeline__vlabel{color:var(--ink-secondary);font-size:11px;font-weight:500;line-height:16px}.aw-timeline__before del{color:var(--ink-secondary);-webkit-text-decoration-color:var(--border-strong);text-decoration-color:var(--border-strong)}.aw-timeline__after ins{color:var(--ink);font-weight:500;text-decoration:none}.aw-timeline__empty{color:var(--ink-secondary);font-style:italic}:lang(ja) .aw-timeline__empty{font-style:normal}@container aw-tldetails (max-width:359.98px){.aw-timeline__change{grid-template-columns:minmax(0,1fr)}}@media (pointer:coarse){.aw-timeline__toggle{min-height:44px;margin-block:-10px}}@media (prefers-reduced-motion:reduce){.aw-timeline__chev{transition:none}}.aw-rail__ws-logo{border-radius:var(--radius-sm);flex-shrink:0;place-items:center;width:24px;height:24px;display:grid;overflow:hidden}.aw-rail__ws-logo--wordmark{flex:0 auto;place-items:center start;width:auto;max-width:132px}.aw-rail__ws-logo--wordmark .aw-rail__ws-img{width:auto;max-width:132px;height:24px}.aw-rail__ws-img{object-fit:contain;max-width:100%;max-height:24px;display:block}.aw-rail__ws-logo--themed .aw-rail__ws-img--dark,[data-theme=dark] .aw-rail__ws-logo--themed .aw-rail__ws-img--light{display:none}[data-theme=dark] .aw-rail__ws-logo--themed .aw-rail__ws-img--dark{display:block}.aw-rail__ws-logo--wordmark+.aw-rail__ws-text{flex:0 auto}.aw-tree__head .aw-menubtn{display:inline-flex}.aw-tree__label--editing{cursor:default;padding-block:2px}.aw-tree__rename{border:1px solid var(--focus);border-radius:var(--radius-sm);background:var(--canvas);min-width:0;height:24px;color:var(--ink);font:inherit;box-shadow:0 0 0 1px var(--focus);outline:none;flex:1;padding:0 6px}.aw-tree__label .aw-tree__text{min-width:min(4em,100%)}.aw-tree__label>.aw-badge{text-overflow:ellipsis;white-space:nowrap;flex:0 auto;min-width:0;display:block;overflow:hidden}.aw-tree__label>.aw-badge>span:last-child{text-overflow:ellipsis;overflow:hidden}.aw-tree__more .aw-btn[aria-expanded=true]{opacity:1}.aw-tree__row:has(.aw-btn[aria-expanded=true]) .aw-tree__more{opacity:1}@media (pointer:coarse){.aw-tree__more{opacity:1}.aw-tree__more .aw-btn,.aw-tree__head .aw-btn{width:44px;height:44px}}.aw-thread__replies{border-left:2px solid var(--border);gap:10px;margin:6px 0 0;padding:0 0 0 10px;list-style:none;display:grid}.aw-thread__item--reply{grid-template-columns:20px 1fr;gap:8px}.aw-thread__item--reply .aw-avatar{width:20px;height:20px;font-size:9px}.aw-thread__item--target>.aw-thread__main>.aw-thread__body{box-shadow:inset 2px 0 0 var(--focus);padding-left:8px}.aw-thread__actions{flex-wrap:wrap}.aw-thread__replying{border-radius:var(--radius-md);background:var(--surface-subtle);min-width:0;color:var(--ink-secondary);align-items:center;gap:6px;padding:2px 2px 2px 8px;font-size:12px;line-height:16px;display:flex}.aw-thread__replying-text{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.aw-thread__notify{overflow-wrap:anywhere;align-items:center;gap:4px;min-width:0;display:flex}.aw-thread__notify .aw-icon{flex-shrink:0}.aw-thread__input{box-sizing:border-box;max-width:100%}.aw-thread__reply-bar{flex-wrap:wrap}.aw-thread__hint{min-width:0}.aw-thread__at[aria-expanded=true]{background:var(--selected);color:var(--focus)}.aw-thread__picker .aw-menu{max-height:min(320px,50vh);overflow:auto}.aw-thread__noone{padding:10px 12px}.aw-thread__resolved{flex-wrap:wrap}.aw-thread__resolved .aw-icon{flex-shrink:0}@media (pointer:coarse){.aw-thread__hint{display:none}}.aw-cite__btn{min-width:24px;height:24px;margin:-4px}.aw-cite__btn:before{content:none}.aw-cite__mark{flex-shrink:0}@media (pointer:coarse){.aw-cite__btn{min-width:44px;height:44px;margin:-14px}}.aw-path__link{margin-block:-4px;padding-block:4px}@media (pointer:coarse){.aw-path__link{margin-block:-14px;padding-block:14px}}.aw-rail__brand{align-items:center;min-height:24px;margin-block:-1px}@media (pointer:coarse){.aw-rail__brand{min-height:44px;margin-block:-11px}}.aw-month{gap:12px;min-width:0;display:grid;container:aw-month/inline-size}.aw-month__head{flex-wrap:wrap;align-items:center;gap:8px 12px;min-width:0;display:flex}.aw-month__heading{color:var(--ink);margin:0;margin-inline-end:auto;font-size:16px;font-weight:600;line-height:24px}.aw-month__nav,.aw-month__controls{flex-wrap:wrap;align-items:center;gap:4px;min-width:0;display:inline-flex}.aw-month__hint,.aw-month__undated{margin:0}.aw-month__grid{border:1px solid var(--border);border-radius:var(--radius-lg);min-width:0;display:grid;overflow:hidden}.aw-month__row{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.aw-month__row+.aw-month__row{border-top:1px solid var(--border)}.aw-month__row--head{background:var(--surface-subtle)}.aw-month__wd{color:var(--ink-secondary);text-align:start;padding:6px 8px;font-size:12px;font-weight:500;line-height:16px}.aw-month__day{align-content:start;gap:4px;min-width:0;min-height:128px;padding:6px;display:grid}.aw-month__day+.aw-month__day{border-inline-start:1px solid var(--border)}.aw-month__day--out{background:var(--surface-subtle)}.aw-month__day--out .aw-month__num{opacity:var(--opacity-disabled)}.aw-month__day--over{background:var(--selected)}.aw-month__num{border-radius:var(--radius-full);min-width:22px;color:var(--ink-secondary);text-align:center;font-variant-numeric:tabular-nums;justify-self:start;padding:0 4px;font-size:12px;line-height:20px}.aw-month__wdname{display:none}.aw-month__day--today .aw-month__num{background:var(--brand);color:var(--on-brand);font-weight:600}.aw-month__items{gap:4px;min-width:0;margin:0;padding:0;list-style:none;display:grid}.aw-month__item{border:1px solid var(--border);border-radius:var(--radius-md);background:var(--canvas);width:100%;min-width:0;min-height:28px;color:var(--ink);font:inherit;text-align:start;cursor:pointer;gap:4px;padding:4px 8px;font-size:12px;line-height:16px;display:grid}.aw-month__item:hover{background:var(--surface-hover)}.aw-month__item:focus-visible,.aw-month__more:focus-visible{outline:var(--focus-ring) solid var(--focus);outline-offset:var(--focus-offset)}.aw-month__item--movable{cursor:grab}.aw-month__item--late{border-color:var(--danger)}.aw-month__item--active{border-color:var(--brand);box-shadow:inset 0 0 0 1px var(--brand)}.aw-month__item .aw-badge{justify-self:start;max-width:100%}.aw-month__title{-webkit-line-clamp:2;overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}:lang(ja) .aw-month__title{word-break:auto-phrase}.aw-month__more{border-radius:var(--radius-sm);min-height:24px;color:var(--link);font:inherit;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0 4px;font-size:12px;line-height:16px}.aw-month__more:hover{background:var(--surface-hover)}[data-theme=contrast] .aw-month__grid,[data-theme=contrast] .aw-month__item{border-color:var(--border-strong)}@container aw-month (max-width:639.98px){.aw-month__row{grid-template-columns:minmax(0,1fr)}.aw-month__row--head{display:none}.aw-month__row+.aw-month__row{border-top:0}.aw-month__day{border-top:1px solid var(--border);grid-template-columns:64px minmax(0,1fr);align-items:start;gap:4px 12px;min-height:0;margin-top:-1px;padding:8px 10px}.aw-month__day+.aw-month__day{border-inline-start:0}.aw-month__day--out{display:none}.aw-month__num{grid-row:span 2;justify-self:start}.aw-month__wdname{display:inline}.aw-month__items,.aw-month__more{grid-column:2}}@media (pointer:coarse){.aw-month__item,.aw-month__more{min-height:44px}}:lang(ja) :where(.aw-empty__title,.aw-sheet__title,.aw-dialog__title,.aw-inspector__title,.aw-card__title,.aw-notice__title,.aw-page__title,.aw-empty__desc,.aw-sheet__desc,.aw-page__meta,.aw-cmd__label,.aw-dialog__desc,.aw-page__desc,.aw-inspector__sub,.aw-field__help,.aw-notice__body,.aw-callout__body,.aw-menu__desc,.aw-combo__desc,.aw-review__title,.aw-proposal__title,.aw-timeline__title,.aw-section-head__lede,.aw-path__label){word-break:auto-phrase;line-break:strict;overflow-wrap:break-word}:lang(ja) :where(.aw-asum__title,.aw-asum__ref-text,.aw-asum__step,.aw-asum__footnote,.aw-asum__owner-name,.aw-asum__owner-meta,.aw-path__value,.aw-path__meta,.aw-review__why,.aw-list__main,.aw-week__title,.aw-week__meta,.aw-kv dd){word-break:auto-phrase;line-break:strict}:lang(ja) .aw-asum__title{word-break:auto-phrase}.aw-path--horizontal{flex-wrap:wrap;display:flex;container:aw-path/inline-size}.aw-path--horizontal>.aw-path__stage{flex:1 1 0;min-width:0}@container aw-path (max-width:879.98px){.aw-path--n8>.aw-path__stage{flex-basis:100%;grid-template-columns:24px minmax(0,1fr);column-gap:12px;padding:0 0 16px}.aw-path--n8 .aw-path__marker{flex-direction:column;align-items:center;gap:4px}.aw-path--n8 .aw-path__line{flex:1;width:1px;height:auto;min-height:12px}}@container aw-path (max-width:769.98px){.aw-path--n7>.aw-path__stage{flex-basis:100%;grid-template-columns:24px minmax(0,1fr);column-gap:12px;padding:0 0 16px}.aw-path--n7 .aw-path__marker{flex-direction:column;align-items:center;gap:4px}.aw-path--n7 .aw-path__line{flex:1;width:1px;height:auto;min-height:12px}}@container aw-path (max-width:659.98px){.aw-path--n6>.aw-path__stage{flex-basis:100%;grid-template-columns:24px minmax(0,1fr);column-gap:12px;padding:0 0 16px}.aw-path--n6 .aw-path__marker{flex-direction:column;align-items:center;gap:4px}.aw-path--n6 .aw-path__line{flex:1;width:1px;height:auto;min-height:12px}}@container aw-path (max-width:549.98px){.aw-path--n5>.aw-path__stage{flex-basis:100%;grid-template-columns:24px minmax(0,1fr);column-gap:12px;padding:0 0 16px}.aw-path--n5 .aw-path__marker{flex-direction:column;align-items:center;gap:4px}.aw-path--n5 .aw-path__line{flex:1;width:1px;height:auto;min-height:12px}}@container aw-path (max-width:439.98px){.aw-path--n4>.aw-path__stage{flex-basis:100%;grid-template-columns:24px minmax(0,1fr);column-gap:12px;padding:0 0 16px}.aw-path--n4 .aw-path__marker{flex-direction:column;align-items:center;gap:4px}.aw-path--n4 .aw-path__line{flex:1;width:1px;height:auto;min-height:12px}}@container aw-path (max-width:329.98px){.aw-path--n3>.aw-path__stage{flex-basis:100%;grid-template-columns:24px minmax(0,1fr);column-gap:12px;padding:0 0 16px}.aw-path--n3 .aw-path__marker{flex-direction:column;align-items:center;gap:4px}.aw-path--n3 .aw-path__line{flex:1;width:1px;height:auto;min-height:12px}}.aw-path--horizontal>.aw-path__stage:last-child{padding-bottom:0}.aw-page__titles{container:aw-page-titles/inline-size}.aw-page__badges{min-width:0}.aw-page__badges>.aw-badge{white-space:normal;text-align:start;max-width:100%}:lang(ja) .aw-page__badges>.aw-badge{word-break:auto-phrase;line-break:strict}.aw-page,.aw-page__titles{grid-template-columns:minmax(0,1fr)}@container aw-page (max-width:479.98px){.aw-page__actions{flex-wrap:wrap;flex-shrink:1;min-width:0}}@container aw-page-titles (max-width:639.98px){.aw-page__title-row--badged{flex-wrap:wrap;row-gap:6px}.aw-page__title-row--badged>.aw-page__badges{max-width:100%;margin-top:0}}.aw-tree__label{container:aw-tree-label/inline-size}@container aw-tree-label (max-width:219.98px){.aw-tree__label>.aw-tree__badge{border-radius:var(--radius-full);background:currentColor;flex:none;width:8px;height:8px;margin-inline:2px;padding:0}.aw-tree__badge>.aw-tree__badge-text{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}[data-theme=contrast] .aw-tree__badge{box-shadow:inset 0 0 0 1px}@media (pointer:coarse){.aw-table__open{width:var(--control-lg);background:0 0;border-color:#0000;justify-content:center;padding:0}.aw-table__open>span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.aw-table__open>svg{width:16px;height:16px}}@media (pointer:coarse) and (min-width:701px){.aw-table td.aw-table__cell--openable{padding-right:56px}}@media (pointer:coarse) and (max-width:700px){.aw-table:not(.aw-table--stack) td.aw-table__cell--openable{padding-right:56px}}@media (pointer:coarse) and (min-width:701px){@container (max-width:599.98px){.aw-table td.aw-table__cell--openable{padding-right:14px}.aw-table td.aw-table__cell--openable>.aw-table__open{display:none}}}@media (pointer:coarse){.aw-filterbar--v2{padding-bottom:8px}}@media (pointer:coarse) and (max-width:700px){@container (max-width:599.98px){.aw-table:not(.aw-table--stack) td.aw-table__cell--openable{padding-right:14px}.aw-table:not(.aw-table--stack) td.aw-table__cell--openable>.aw-table__open{display:none}}}@media (max-width:700px){.aw-table--stack td.aw-table__cell--openable{grid-template-columns:minmax(0,1fr) auto;align-items:center;column-gap:12px;display:grid}.aw-table--stack td.aw-table__cell--openable:before{grid-column:1/-1}.aw-table--stack td.aw-table__cell--openable>.aw-table__open{grid-area:2/2}}@container aw-week (max-width:719.98px){.aw-week__days{flex-wrap:wrap;margin-top:-1px;display:flex}.aw-week__day{flex:100%}.aw-week__day:first-child{border-top:1px solid var(--border)}.aw-week__day--empty{flex:0 auto;align-items:baseline;gap:8px;padding:8px 4px 8px 12px;display:flex}.aw-week__day--empty:not(:has(+.aw-week__day--empty)){flex-grow:1;padding-right:12px}.aw-week__day--empty .aw-week__day-head{flex-direction:row;align-items:baseline;gap:4px;padding:0}.aw-week__day--empty .aw-week__day-num{font-size:13px;line-height:18px}.aw-week__day--empty .aw-week__empty{padding:0}.aw-week__day--empty:has(+.aw-week__day--empty) .aw-week__items{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}@media (pointer:coarse){:is(.aw-page__meta,.aw-page__desc,.aw-notice__body,.aw-inspector__sub,.aw-empty__desc,.aw-sheet__desc,.aw-field__help) :is(a[href],button:not(.aw-btn)){margin-block:-4px;padding-block:4px}}.aw-owner__text{min-width:0;display:grid}.aw-owner__name{overflow-wrap:anywhere}.aw-owner--sm .aw-owner__name{font-size:13px;line-height:18px}.aw-owner__role{overflow-wrap:anywhere}.aw-owner--button{margin:calc(var(--space-1) * -1);padding:var(--space-1);border-radius:var(--radius-md);color:inherit;font:inherit;cursor:pointer;background:0 0;border:0}.aw-owner--button:hover{background:var(--surface-hover)}.aw-owner--button:focus-visible{outline:2px solid var(--focus);outline-offset:1px}.aw-figure--block{gap:var(--space-2);min-width:0;display:grid}.aw-figure__head{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.aw-figure__type{font-weight:600}.aw-figure--block .aw-figure__type{font-size:16px;line-height:24px}.aw-figure__value{align-items:baseline;gap:var(--space-1) var(--space-2);flex-wrap:wrap;min-width:0;display:flex}.aw-figure__amount{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:32px;font-weight:600;line-height:38px}.aw-figure__period{color:var(--ink-secondary);overflow-wrap:anywhere;font-size:14px;line-height:20px}.aw-figure__alt{color:var(--ink-secondary);overflow-wrap:anywhere;font-size:13px;line-height:18px}.aw-figure__basis{overflow-wrap:anywhere;margin:0}.aw-figure__none{font-size:16px;line-height:24px}.aw-figure--cell{white-space:normal;min-width:0}.aw-figure--cell .aw-exposure__text{white-space:normal;overflow-wrap:anywhere}.aw-figure--inline{overflow-wrap:anywhere;min-width:0}.aw-figure--inline .aw-figure__type{font-weight:500}.aw-disclosure{gap:var(--space-4);min-width:0;padding-top:var(--space-2);display:grid;container:aw-disclosure/inline-size}.aw-disclosure__heading{font:inherit;margin:0}.aw-disclosure__toggle{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2);margin:0;margin-inline:calc(var(--space-2) * -1);width:calc(100% + var(--space-2) * 2);border-radius:var(--radius-md);color:inherit;font:inherit;text-align:start;cursor:pointer;background:0 0;border:0;display:flex}.aw-disclosure__toggle:hover{background:var(--surface-hover)}.aw-disclosure__toggle:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.aw-disclosure__titles{gap:2px;min-width:0;display:grid}.aw-disclosure__title{letter-spacing:-.01em;margin:0;font-size:16px;font-weight:600;line-height:24px}.aw-disclosure__sub{overflow-wrap:anywhere}.aw-disclosure__chev{color:var(--ink-secondary);transition:transform var(--duration-menu) var(--ease-standard);flex:none}.aw-disclosure--open .aw-disclosure__chev{transform:rotate(180deg)}.aw-disclosure__body[hidden]{display:none}.aw-disclosure__grid{gap:var(--space-6) var(--space-8);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}@container aw-disclosure (max-width:720px){.aw-disclosure__grid{gap:var(--space-6);grid-template-columns:minmax(0,1fr)}}.aw-disclosure__wide{grid-column:1/-1;min-width:0}.aw-disclosure__wide:empty{display:none}@media (prefers-reduced-motion:reduce){.aw-disclosure__chev{transition:none}}:root[data-reduce-motion=true] .aw-disclosure__chev{transition:none}@media print{.aw-disclosure__body[hidden]{display:block}.aw-disclosure__chev{display:none}}.aw-split{min-width:0;container:aw-split/inline-size}.aw-split__grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr);min-width:0;display:grid}.aw-split__start{border-inline-end:1px solid var(--border);min-width:0;padding-inline-end:var(--space-6)}.aw-split__end{min-width:0;padding-inline-start:var(--space-6)}@container aw-split (max-width:720px){.aw-split__grid{gap:var(--space-5);grid-template-columns:minmax(0,1fr)}.aw-split__start{padding:0 0 var(--space-5);border-inline-end:0;border-bottom:1px solid var(--border)}.aw-split__end{padding:0}}.aw-aprog{gap:var(--space-2);min-width:0;padding:var(--space-3) var(--space-4);border:var(--border-width) solid var(--border);border-radius:var(--radius-lg);background:var(--canvas);display:grid;container:aw-aprog/inline-size}@container aw-aprog (max-width:360px){.aw-aprog:not(.aw-aprog--compact) .aw-aprog__head{row-gap:var(--space-1);flex-wrap:wrap}.aw-aprog:not(.aw-aprog--compact) .aw-aprog__phrase{flex-basis:calc(100% - var(--space-6) - var(--space-3))}.aw-aprog:not(.aw-aprog--compact) .aw-aprog__tail{margin-inline-start:calc(var(--space-6) + var(--space-3))}}.aw-aprog--compact{padding:var(--space-2) var(--space-3);gap:var(--space-1)}.aw-aprog__head{align-items:center;gap:var(--space-3);min-width:0;min-height:var(--control-sm);display:flex}.aw-aprog__mark{width:var(--space-6);height:var(--space-6);color:var(--ink);flex:none;justify-content:center;align-items:center;display:inline-flex}.aw-aprog--failed .aw-aprog__mark{color:var(--danger)}.aw-aprog--stopped .aw-aprog__mark{color:var(--ink-secondary)}.aw-aprog--working .aw-aprog__mark .aw-symbol{animation:aw-breathe var(--duration-loop-slow) var(--ease-standard) infinite alternate;transform-origin:50%}@media (prefers-reduced-motion:reduce){.aw-aprog--working .aw-aprog__mark .aw-symbol{animation:none}}:root[data-reduce-motion=true] .aw-aprog--working .aw-aprog__mark .aw-symbol,[data-theme=contrast] .aw-aprog--working .aw-aprog__mark .aw-symbol{animation:none}[data-theme=contrast] .aw-aprog{border-color:var(--border-strong)}.aw-aprog__phrase{min-width:0;color:var(--ink);overflow-wrap:anywhere;flex:auto;font-weight:500}.aw-aprog__tail{align-items:center;gap:var(--space-2);flex:none;display:inline-flex}.aw-aprog__bar{margin:0}.aw-aprog--compact .aw-aprog__bar,.aw-aprog__body[hidden]{display:none}.aw-aprog__body{gap:var(--space-2);display:grid}.aw-aprog__steps{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}.aw-aprog__step{grid-template-columns:var(--space-5) minmax(0, 1fr);gap:var(--space-2);align-items:start;display:grid}.aw-aprog__step-mark{height:var(--space-5);color:var(--success);justify-content:center;align-items:center;display:inline-flex}.aw-aprog__step--running .aw-aprog__step-mark,.aw-aprog__step--skipped .aw-aprog__step-mark{color:var(--ink-secondary)}.aw-aprog__step--failed .aw-aprog__step-mark{color:var(--danger)}.aw-aprog__step-main{gap:calc(var(--space-1) / 2);min-width:0;display:grid}.aw-aprog__step-label{color:var(--ink);overflow-wrap:anywhere}.aw-aprog__step--running .aw-aprog__step-label,.aw-aprog__step--skipped .aw-aprog__step-label{color:var(--ink-secondary)}.aw-aprog__step-result{color:var(--ink-secondary);overflow-wrap:anywhere}.aw-aprog__io{gap:var(--space-2);justify-items:start;display:grid}.aw-aprog__io-body[hidden]{display:none}.aw-aprog__io-body{gap:var(--space-3);width:100%;padding:var(--space-3);border-radius:var(--radius-md);background:var(--surface-subtle);display:grid}.aw-aprog__io-item{gap:var(--space-1);min-width:0;display:grid}.aw-aprog__io-title{overflow-wrap:anywhere;font-weight:500}.aw-aprog__io-part{gap:calc(var(--space-1) / 2);min-width:0;display:grid}.aw-aprog__io-label{color:var(--ink-secondary)}.aw-aprog__pre{font-family:var(--font-mono);white-space:pre-wrap;overflow-wrap:anywhere;color:var(--ink);margin:0}.aw-widget{gap:var(--space-3);grid-template-columns:minmax(0,1fr);min-width:0;display:grid;container:aw-widget/inline-size}.aw-widget__head{align-items:start;gap:var(--space-2) var(--space-3);grid-template-columns:minmax(0,1fr) auto auto;grid-template-areas:"titles actions fold";min-width:0;display:grid}.aw-widget__titles{grid-area:titles;gap:2px;min-width:0;display:grid}.aw-widget__title{color:var(--ink);text-wrap:balance;margin:0;font-size:16px;font-weight:600;line-height:24px}.aw-widget__meta{color:var(--ink-secondary);font-variant-numeric:tabular-nums;margin:0;font-size:13px;line-height:18px}.aw-widget__actions{justify-content:flex-end;align-items:center;gap:var(--space-2);flex-wrap:wrap;grid-area:actions;min-width:0;display:flex}.aw-widget__fold{color:var(--ink-secondary);grid-area:fold}@container aw-widget (max-width:520px){.aw-widget__head{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"titles fold""actions actions"}.aw-widget__actions{justify-content:flex-start}.aw-widget__actions>.aw-btn--ghost:first-child{margin-left:calc(var(--space-2) * -1)}}.aw-widget__fold .aw-icon{transition:transform var(--duration-fast) var(--ease-standard)}.aw-widget__fold[aria-expanded=false] .aw-icon{transform:rotate(-90deg)}.aw-widget--collapsed{gap:0}.aw-widget--collapsed .aw-widget__title{color:var(--ink-secondary)}.aw-widget__body{min-width:0;container:aw-widget-body/inline-size}.aw-widget__body[hidden]{display:none}.aw-widget__state{padding:var(--space-2);border:1px dashed var(--border-strong);border-radius:var(--radius-lg)}.aw-widget__loading{gap:var(--space-4);padding:var(--space-4);border:1px solid var(--border);border-radius:var(--radius-lg);display:grid}@media (prefers-reduced-motion:reduce){.aw-widget__fold .aw-icon{transition:none}}@media (hover:none){.aw-widget__fold{min-width:44px;min-height:44px}}.aw-pfields{gap:var(--space-3);min-width:0;display:grid;container:aw-pfields/inline-size}.aw-pfields__bar{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}.aw-pfields__count{color:var(--ink);font-weight:500}.aw-pfields__bulk{gap:var(--space-2);flex-wrap:wrap;display:inline-flex}.aw-pfields__frame{border:var(--border-width) solid var(--border);border-radius:var(--radius-lg);min-width:0}.aw-pfields__table{border-collapse:collapse;table-layout:fixed;width:100%}.aw-pfields__table th,.aw-pfields__table td{padding:var(--space-2) var(--space-3);text-align:start;vertical-align:middle;border-top:var(--border-width) solid var(--border);overflow-wrap:anywhere;min-width:0}.aw-pfields__table thead th{color:var(--ink-secondary);background:var(--surface-subtle);border-top:0;font-weight:500}.aw-pfields__table thead th:first-child{border-top-left-radius:var(--radius-lg)}.aw-pfields__table thead th:last-child{border-top-right-radius:var(--radius-lg)}.aw-pfields__h--field{width:15%}.aw-pfields__h--current{width:22%}.aw-pfields__h--from{width:15%}.aw-pfields__h--decide{width:calc(var(--space-24) * 2 + var(--space-6))}.aw-pfields__field{color:var(--ink);font-weight:500}.aw-pfields__row--reject .aw-pfields__proposed .aw-pfields__text{color:var(--ink-secondary);text-decoration:line-through;text-decoration-thickness:1px}.aw-pfields__row--reject .aw-pfields__proposed ins{color:inherit;background:0 0}.aw-pfields__value{justify-content:space-between;align-items:flex-start;gap:var(--space-2);min-width:0;display:flex}.aw-pfields__text{align-items:baseline;gap:var(--space-1) var(--space-2);flex-wrap:wrap;min-width:0;display:inline-flex}.aw-pfields__edit{display:block}.aw-pfields__input{width:100%;min-height:var(--control-md);padding:0 var(--space-2);border:var(--border-width) solid var(--border-strong);border-radius:var(--radius-md);background:var(--canvas);color:var(--ink);font:inherit}.aw-pfields__pair{gap:var(--space-1);flex-wrap:wrap;display:inline-flex}@container aw-pfields (max-width:820px){.aw-pfields__table,.aw-pfields__table tbody{width:auto;display:block}.aw-pfields__table thead{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.aw-pfields__table tr{gap:var(--space-1) var(--space-3);padding:var(--space-3);border-top:var(--border-width) solid var(--border);grid-template-columns:minmax(0,1fr) minmax(0,1fr) auto;grid-template-areas:"field field decide""current proposed proposed""from from from";display:grid}.aw-pfields__table tbody tr:first-child{border-top:0}.aw-pfields__table th,.aw-pfields__table td{border-top:0;padding:0;display:block}.aw-pfields__field{grid-area:field;align-self:center}.aw-pfields__current{grid-area:current}.aw-pfields__proposed{grid-area:proposed}.aw-pfields__from{grid-area:from}.aw-pfields__decide{grid-area:decide}.aw-pfields__table tr:not(:has(.aw-pfields__current)){grid-template-areas:"field field decide""proposed proposed proposed""from from from"}.aw-pfields__table td:is(.aw-pfields__current,.aw-pfields__proposed):before{content:attr(data-label);color:var(--ink-secondary);font-weight:500;display:block}.aw-pfields__table td.aw-pfields__from:before{content:attr(data-label) " · "}}@container aw-pfields (max-width:520px){.aw-pfields__table tr{grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"field decide""current current""proposed proposed""from from"}.aw-pfields__table tr:not(:has(.aw-pfields__current)){grid-template-areas:"field decide""proposed proposed""from from"}}@container aw-pfields (max-width:260px){.aw-pfields__table tr{grid-template-columns:minmax(0,1fr);grid-template-areas:"field""current""proposed""from""decide"}.aw-pfields__table tr:not(:has(.aw-pfields__current)){grid-template-areas:"field""proposed""from""decide"}.aw-pfields__decide{justify-self:start}}.aw-proposal__body>.aw-pfields{margin:0}.aw-rcard{gap:var(--space-2);min-width:0;padding:var(--space-3) var(--space-4);border:var(--border-width) solid var(--border);border-radius:var(--radius-lg);background:var(--canvas);color:var(--ink);flex-direction:column;display:flex;container:aw-rcard/inline-size}.aw-rcard--active{border-color:var(--border-strong);background:var(--selected)}.aw-rcard--closed{background:var(--surface-subtle)}.aw-rcard--full{gap:var(--space-4);background:0 0;border:0;border-radius:0;padding:0}.aw-rcard__top{align-items:center;gap:var(--space-1) var(--space-2);flex-wrap:wrap;min-width:0;display:flex}.aw-rcard__kind{align-items:center;gap:var(--space-1);max-width:100%;padding:2px var(--space-2);border-radius:var(--radius-sm);background:var(--surface-subtle);color:var(--ink-secondary);white-space:nowrap;font-size:12px;font-weight:500;line-height:16px;display:inline-flex}.aw-rcard__kind .aw-icon{flex:none}.aw-rcard__due{color:var(--ink-secondary);font-variant-numeric:tabular-nums;white-space:nowrap;margin-inline-start:auto;font-size:13px;line-height:18px}.aw-rcard__due--late{color:var(--danger);font-weight:500}.aw-rcard__title{color:var(--ink);overflow-wrap:anywhere;text-wrap:pretty;margin:0;font-size:15px;font-weight:600;line-height:22px}.aw-rcard--compact .aw-rcard__title{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.aw-rcard--full .aw-rcard__title{font-size:18px;line-height:26px}.aw-rcard__open{color:inherit;font:inherit;text-align:start;cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:0;padding:0;display:inline}.aw-rcard__open:hover{text-underline-offset:2px;text-decoration:underline}.aw-rcard__open:focus-visible{outline:var(--focus-ring);outline-offset:var(--focus-offset)}.aw-rcard__summary{color:var(--ink-secondary);overflow-wrap:anywhere;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:14px;line-height:20px;display:-webkit-box;overflow:hidden}.aw-rcard__evidence{align-items:center;gap:var(--space-1) var(--space-2);color:var(--ink-secondary);flex-wrap:wrap;margin:0;font-size:13px;line-height:18px;display:flex}.aw-rcard__evlabel{font-weight:500}.aw-rcard__cites{flex-wrap:wrap;align-items:center;gap:0;display:inline-flex}.aw-rcard__conf{color:var(--ink-secondary);font-weight:400}.aw-rcard__label .aw-rcard__conf{margin-inline-start:var(--space-2);font-size:13px}.aw-rcard__chips{align-items:center;gap:var(--space-1);flex-wrap:wrap;min-width:0;margin:0;padding:0;list-style:none;display:flex}.aw-rcard__chips>li{min-width:0;max-width:100%}.aw-rcard__chips .aw-chip{max-width:100%}.aw-rcard__chips .aw-chip__label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.aw-rcard__chips-more{font-size:12px}.aw-rcard__foot{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-3);min-width:0;padding-top:var(--space-1);flex-wrap:wrap;display:flex}.aw-rcard__who{align-items:center;gap:var(--space-2);flex:10rem;min-width:0;display:flex}.aw-rcard__decide{justify-content:flex-end;align-items:center;gap:var(--space-2);flex-wrap:wrap;margin-inline-start:auto;display:flex}.aw-rcard__decide .aw-btn{text-align:start}@container aw-rcard (max-width:400px){.aw-rcard__foot{flex-direction:column;align-items:stretch}.aw-rcard__who{flex:none}.aw-rcard__decide{justify-content:flex-start;margin-inline-start:0}.aw-rcard__decide .aw-btn:not(.aw-btn--icon){flex:auto;justify-content:center}}.aw-rcard--full .aw-rcard__foot{z-index:1;padding:var(--space-3) 0;border-top:var(--border-width) solid var(--border);background:var(--canvas);position:sticky;bottom:0}.aw-rcard__sections{gap:var(--space-4);flex-direction:column;display:flex}.aw-rcard__section{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.aw-rcard__label{color:var(--ink-secondary);margin:0;font-size:13px;font-weight:600;line-height:18px}.aw-rcard__label--inline{font-weight:500}.aw-rcard__text{color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:14px;line-height:22px}.aw-rcard__sources{gap:var(--space-1);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.aw-rcard__source{align-items:start;gap:var(--space-2);padding:var(--space-2);border-radius:var(--radius-md);grid-template-columns:auto minmax(0,1fr);display:grid}.aw-rcard__source--selected{background:var(--selected)}.aw-rcard__source-main{flex-direction:column;min-width:0;padding-top:2px;display:flex}.aw-rcard__source-title{overflow-wrap:anywhere;font-size:14px;line-height:20px}.aw-rcard__source-meta{overflow-wrap:anywhere}.aw-rcard__facts{gap:var(--space-2) var(--space-4);padding:var(--space-3) 0;border-top:var(--border-width) solid var(--border);border-bottom:var(--border-width) solid var(--border);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.aw-rcard__facts>div{flex-direction:column;min-width:0;display:flex}.aw-rcard__facts dt{color:var(--ink-secondary);font-size:12px;line-height:16px}.aw-rcard__facts dd{overflow-wrap:anywhere;margin:0;font-size:14px;line-height:20px}@container aw-rcard (max-width:420px){.aw-rcard__facts{grid-template-columns:minmax(0,1fr)}}@media (pointer:coarse){.aw-rcard__decide .aw-btn{min-height:44px}}.aw-rcard>.aw-notice,.aw-rcard__reason{margin:0}:lang(ja) :is(.aw-disclosure__title,.aw-disclosure__sub,.aw-widget__title,.aw-widget__meta,.aw-rcard__title,.aw-rcard__summary,.aw-rcard__text,.aw-aprog__phrase,.aw-aprog__step-label,.aw-aprog__step-result,.aw-figure__period,.aw-figure__alt,.aw-figure__basis,.aw-figure--inline,.aw-exposure__text,.aw-pfields__table th,.aw-pfields__table td,.aw-rcard__source-title,.aw-rcard__source-meta){word-break:auto-phrase;line-break:strict}.aw-table td.aw-num{overflow-wrap:normal;word-break:keep-all}:lang(ja) :is(.aw-table--wrap td,.aw-table__cell--wrap,.aw-table td.aw-table__id--fit){word-break:auto-phrase;line-break:strict}@media (max-width:700px){.aw-table--stack td.aw-table__empty,.aw-table--stack td.aw-table__gcell{grid-column:1/-1}.aw-table--stack td.aw-table__empty:before{content:none}}.aw-viewtabs__item--on{flex-shrink:1;min-width:0}.aw-viewtabs__item--on .aw-viewtabs__tab{flex-shrink:1;min-width:0;max-width:100%}.aw-viewtabs{container:aw-viewtabs/inline-size}@container aw-viewtabs (max-width:340px){.aw-viewtabs__add{width:var(--control-sm);gap:0;padding:4px;font-size:0}}@container aw-pfields (max-width:280px){.aw-pfields__table tr{grid-template-columns:minmax(0,1fr);grid-template-areas:"field""current""proposed""from""decide"}.aw-pfields__table tr:not(:has(.aw-pfields__current)){grid-template-areas:"field""proposed""from""decide"}.aw-pfields__decide{justify-self:start}}:lang(ja) :is(.aw-month__hint,.aw-month__undated){word-break:auto-phrase;line-break:strict}@container aw-month (max-width:639.98px){.aw-month__row{flex-wrap:wrap;display:flex}.aw-month__row--head{display:none}.aw-month__row+.aw-month__row{border-top:1px solid var(--border)}.aw-month__row--head+.aw-month__row{border-top:0}.aw-month__day{border-top:0;flex:100%;margin-top:0}.aw-month__day:not(.aw-month__day--empty){border-bottom:1px solid var(--border);margin-bottom:-1px}.aw-month__row:last-child .aw-month__day:not(:has(~.aw-month__day:not(.aw-month__day--out))){border-bottom:0;margin-bottom:0}.aw-month__day--empty{flex:0 auto;align-items:baseline;padding:8px 4px 8px 10px;display:flex}.aw-month__day--empty+.aw-month__day:not(.aw-month__day--empty){border-top:1px solid var(--border)}.aw-month__day--empty:not(:has(+.aw-month__day--empty)){flex-grow:1;padding-right:10px}.aw-month__day--empty .aw-month__num{grid-row:auto}.aw-month__day--out{display:none}}.aw-cite:not(:is(.aw-msg,.aw-threadview) *){vertical-align:top}:is(p>.aw-cite,.aw-prose .aw-cite):not(:is(.aw-msg,.aw-threadview) *){position:relative;top:-2px}@media (pointer:coarse){:where(.aw-btn,.aw-seg__item,.aw-owner--button,.aw-check:not(:has(.aw-check__box~*))):before{content:"";position:absolute;inset:min(0px,50% - 22px)}:where(.aw-seg__item,.aw-owner--button,.aw-check:not(:has(.aw-check__box~*))){position:relative}:where(.aw-table-frame .aw-btn):before{left:0;right:0}}:lang(ja) :is(.aw-starters__label,.aw-starters__desc,.aw-starters__title,.aw-metric__basis,.aw-metric__label,.aw-owner__name,.aw-owner__role){word-break:auto-phrase;line-break:strict;overflow-wrap:break-word}:lang(ja) .aw-table .aw-owner__name{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.aw-toaster{grid-template-columns:minmax(0,1fr)}.aw-toast{min-width:0;max-width:100%}.aw-toast__action{white-space:normal;text-align:start;max-width:100%}.aw-table--comfortable td,.aw-table--comfortable .aw-cell{padding-block:var(--space-4)}.aw-table tbody tr:focus-visible,.aw-root .aw-table tbody tr:focus-visible,[data-theme=contrast] .aw-root .aw-table tbody tr:focus-visible{outline:none}.aw-table tbody tr:focus-visible>td{box-shadow:inset 0 2px 0 var(--focus), inset 0 -2px 0 var(--focus)}.aw-table tbody tr:focus-visible>td:first-child{box-shadow:inset 2px 0 0 var(--focus), inset 0 2px 0 var(--focus), inset 0 -2px 0 var(--focus)}.aw-table tbody tr:focus-visible>td:last-child{box-shadow:inset -2px 0 0 var(--focus), inset 0 2px 0 var(--focus), inset 0 -2px 0 var(--focus)}[data-theme=contrast] .aw-table tbody tr:focus-visible>td{box-shadow:inset 0 3px 0 var(--focus), inset 0 -3px 0 var(--focus)}[data-theme=contrast] .aw-table tbody tr:focus-visible>td:first-child{box-shadow:inset 3px 0 0 var(--focus), inset 0 3px 0 var(--focus), inset 0 -3px 0 var(--focus)}[data-theme=contrast] .aw-table tbody tr:focus-visible>td:last-child{box-shadow:inset -3px 0 0 var(--focus), inset 0 3px 0 var(--focus), inset 0 -3px 0 var(--focus)}@media (max-width:700px){.aw-table--stack tbody tr:focus-visible,.aw-root .aw-table--stack tbody tr:focus-visible,[data-theme=contrast] .aw-root .aw-table--stack tbody tr:focus-visible{outline:var(--focus-ring) solid var(--focus);outline-offset:-2px}.aw-table--stack tbody tr:focus-visible>td,.aw-table--stack tbody tr:focus-visible>td:is(:first-child,:last-child),[data-theme=contrast] .aw-table--stack tbody tr:focus-visible>td:is(*,:first-child,:last-child){box-shadow:none}}.aw-tree__badge{position:relative}.aw-cite+.aw-cite:not(:is(.aw-msg,.aw-threadview) *){margin-left:7px}.aw-asum__meta{row-gap:6px}.aw-tree__chev{z-index:1;position:relative}.aw-fb .aw-combo__input,.aw-fb .aw-combo__value{text-overflow:ellipsis}.aw-fb__row:has(>.aw-fb__op:empty):has(>.aw-fb__value:empty)>.aw-fb__field{grid-column:field-start/value-end}.aw-fb__group{min-width:0;container:aw-fbgroup/inline-size}@container aw-fbgroup (max-width:559.98px){.aw-fb__group .aw-fb__row{border-bottom:1px solid var(--border);grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"conj remove""field field""op op""value value";gap:6px;padding-bottom:8px}.aw-fb__group .aw-fb__row .aw-fb__conj{padding-top:4px}.aw-fb__group .aw-fb__row>.aw-fb__field{grid-column:auto}}.aw-page__titles{flex:min(100%,420px)}.aw-page__actions{flex-wrap:wrap;max-width:100%}.aw-page__meta>*{min-width:0}.aw-cmd{container:aw-cmd/inline-size}.aw-cmd__input{text-overflow:ellipsis}.aw-cmd__meta{text-overflow:ellipsis;flex:0 auto;min-width:0;max-width:45%;overflow:hidden}:lang(ja) .aw-cmd__note{word-break:auto-phrase;line-break:strict;overflow-wrap:break-word}@container aw-cmd (max-width:479.98px){.aw-cmd__foot>span:not(.aw-cmd__note){display:none}.aw-cmd__foot:not(:has(.aw-cmd__note)){display:none}.aw-cmd__note{margin-left:0}}@media (pointer:coarse){.aw-field__input,:is(.aw-field--sm,.aw-filterbar__search,.aw-tree__search) .aw-field__input,.aw-date__control,.aw-date--sm .aw-date__control,.aw-combo__control{min-height:var(--control-lg)}.aw-field--adorned .aw-field__input,.aw-field--adorned.aw-field--sm .aw-field__input{min-height:calc(var(--control-lg) - 2px)}.aw-seg__item{min-width:var(--control-lg);justify-content:center}.aw-chip--clickable{height:var(--control-md)}.aw-filterbar__chip .aw-chip__label-btn{margin-block:-5px;padding-block:5px}.aw-personfilter__avatars .aw-tip-wrap+.aw-tip-wrap{margin-left:0}.aw-rcard--compact .aw-rcard__title{margin-block:-11px;padding-block:11px}.aw-path__link{z-index:1;position:relative}.aw-cite:has(+.aw-cite):not(:is(.aw-msg,.aw-threadview) *) .aw-cite__btn{margin-right:0}.aw-cite+.aw-cite:not(:is(.aw-msg,.aw-threadview) *) .aw-cite__btn{margin-left:0}.aw-tab{min-width:var(--control-lg);min-height:var(--control-lg);justify-content:center}.aw-tree__label{min-height:var(--control-lg)}.aw-table__gtoggle{width:var(--control-lg);height:var(--control-lg);margin:-4px 0 -4px -8px}.aw-chip--clickable,.aw-chip__label-btn,.aw-asum__more,.aw-inline__btn{position:relative}:is(.aw-chip--clickable,.aw-chip__label-btn,.aw-asum__more,.aw-inline__btn):before{content:"";position:absolute;inset:min(0px,50% - 22px) 0}.aw-rcard__open{margin-block:-11px;padding-block:11px}.aw-filterbar__chips,.aw-personfilter{row-gap:var(--space-3)}.aw-personfilter__more .aw-btn{min-height:var(--control-lg)}.aw-rcard__open{z-index:1;position:relative}.aw-table__actions .aw-menubtn .aw-btn{min-width:var(--control-lg);min-height:var(--control-lg)}.aw-table__actions .aw-menubtn{margin-inline-start:-12px}.aw-filterbar__tools{column-gap:var(--space-3)}}
