.interaction-dialog{max-width:calc(100vw - 32px);width:min(640px,calc(100vw - 32px))}.interaction-dialog::backdrop{background:var(--scrim)}.interaction-toast{position:fixed;z-index:10000;bottom:var(--space-5);right:var(--space-5);max-width:min(520px,calc(100vw - 32px));display:flex;align-items:center;flex-wrap:wrap;gap:var(--space-3);background:var(--surface);border:1px solid var(--line-strong);box-shadow:var(--shadow-overlay);border-radius:var(--radius-lg);padding:var(--space-4)}.interaction-toast[role=alert]{border-color:var(--danger-ink)}.interaction-menu{display:inline-flex}.interaction-menu-popup{position:fixed;inset:auto;margin:0;padding:var(--space-1);min-width:180px;max-height:calc(100dvh - 16px);overflow:auto;max-width:calc(100vw - 16px);background:var(--surface);color:var(--ink);border:1px solid var(--line);border-radius:var(--radius-lg);box-shadow:var(--shadow-overlay)}.interaction-menu-popup:popover-open{display:grid;gap:var(--space-1)}.user-menu-identity{display:grid;text-align:left;max-width:220px;overflow-wrap:anywhere}.user-menu-identity small{color:var(--muted)}.data-table tr[data-openable]{cursor:pointer}.data-table tr[data-openable]:focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.interaction-menu-popup .row-actions{display:grid;gap:var(--space-1)}.interaction-menu>button{display:inline-flex;align-items:center;gap:var(--space-2)}.interaction-menu-popup button{text-align:left;justify-content:flex-start;border-color:transparent;width:100%;min-height:var(--control-height);padding:var(--space-2) var(--space-3);display:flex;align-items:center}.interaction-menu-popup button:not(.destructive-action){color:var(--ink)}.interaction-dialog[data-dialog-size=confirmation] .ui-button[data-variant=danger]{color:var(--danger-ink);border-color:var(--danger-ink);background:var(--danger-bg)}.interaction-menu-popup .destructive-action{color:var(--danger-ink);border-color:var(--danger-ink);background:var(--surface)}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/ba9851c3c22cd980-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/21350d82a1f187e9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/c5fe6dc8356a8c31-s.woff2) format("woff2");unicode-range:u+1f??}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/19cfc7226ec3afaa-s.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/df0a9ae256c0569c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/8e9860b6e62d6359-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c4,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/e4af272ccee01ff0-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Inter Fallback;src:local("Arial");ascent-override:90.44%;descent-override:22.52%;line-gap-override:0.00%;size-adjust:107.12%}.__className_d8ebd1{font-family:Inter,Inter Fallback;font-style:normal}.__variable_d8ebd1{--font-inter:"Inter","Inter Fallback"}:where(.ui-button){display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2)}.ui-button{border:1px solid var(--line-strong);border-radius:var(--radius-md);background:var(--surface);color:var(--ink);padding:var(--space-2) var(--space-3);cursor:pointer;font:var(--text-ui-strong);height:var(--control-height);min-height:var(--control-height);position:relative;white-space:nowrap;opacity:1}.ui-button:hover{background:var(--surface-hover)}.ui-button[data-variant=primary]{background:var(--action);color:var(--on-action);border-color:var(--action)}.ui-button[data-variant=primary]:hover{background:var(--action-hover)}.ui-button[data-variant=quiet]{border-color:transparent;background:transparent;color:var(--action)}.ui-button[data-variant=danger]{color:var(--danger-ink);border-color:var(--danger-ink)}.ui-button:disabled{cursor:not-allowed;border-color:transparent}.ui-badge,.ui-button:disabled{background:var(--surface-sunk);color:var(--muted)}.ui-badge{display:inline-flex;align-items:center;min-height:var(--badge-height);padding:0 var(--space-2);border-radius:var(--radius-sm);font:var(--text-label);white-space:normal;font-weight:var(--weight-label)}.ui-badge[data-tone=success]{background:var(--success-bg);color:var(--success-ink)}.ui-badge[data-tone=warning]{background:var(--warning-bg);color:var(--warning-ink)}.ui-badge[data-tone=danger]{background:var(--danger-bg);color:var(--danger-ink)}.ui-callout{padding:var(--space-3);border:1px solid var(--line);border-radius:var(--radius-md);background:var(--surface-sunk);font:var(--text-body);overflow-wrap:anywhere}.ui-callout[data-tone=warning]{background:var(--warning-bg);color:var(--warning-ink)}.ui-callout[data-tone=danger]{background:var(--danger-bg);color:var(--danger-ink)}.ui-field{display:grid;align-content:start;min-width:0;font:var(--text-label);font-weight:var(--weight-label);gap:var(--space-1);width:min(100%,320px);max-width:100%}.ui-field:has(input[type=checkbox]){display:flex;align-items:center;gap:var(--space-2)}.ui-field:has(input[type=radio]){display:flex;align-items:center;gap:var(--space-2)}.ui-field small{font:var(--text-label);color:var(--muted)}.ui-field [role=alert]{color:var(--danger-ink)}.ui-fieldset legend{display:block;padding:0;margin-bottom:var(--space-3);font-weight:var(--weight-label)}.ui-segmented>button{border:0;background:transparent;color:var(--muted);flex-shrink:0}.ui-upcoming-pointer{display:block;margin-top:var(--space-1);font:var(--text-label);color:var(--muted)}.ui-upcoming-pointer a{color:var(--action)}.data-table[data-min-width=standard]{min-width:640px}.data-table[data-min-width=wide]{min-width:1000px}.data-table[data-min-width=compact]{min-width:0}input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]){border:1px solid var(--line-strong);border-radius:var(--radius-md);padding:var(--space-2) var(--space-3);background:var(--surface);color:var(--ink);font:var(--text-ui);min-height:var(--control-height);max-width:100%}input[aria-invalid=true],select[aria-invalid=true],textarea[aria-invalid=true]{border-color:var(--danger-ink)}.ui-field input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),.ui-field select,.ui-field textarea{width:100%;min-width:0}.data-table{border-collapse:collapse;width:100%;font:var(--text-ui)}.prototype-table{overflow-x:auto;max-width:100%;min-width:0}.prototype-table>.ui-table-scroll,.table-scroll>.ui-table-scroll,.table-wrap>.ui-table-scroll{display:contents}.ui-stages>button>span{display:grid;place-items:center;min-width:24px;font:var(--text-label)}.ui-stages small{display:block;color:var(--muted);font:var(--text-label)}.ui-upload-card{display:grid;justify-items:center;gap:var(--space-3);padding:var(--space-6);margin-block:var(--space-3);border:2px dashed var(--line-strong);border-radius:var(--radius-lg);background:var(--surface);text-align:center;cursor:pointer}.ui-review-card>summary{cursor:pointer;font:var(--text-subtitle)}.ui-review-card[open]>summary{margin-bottom:var(--space-4)}.ui-empty-table{position:relative}.ui-empty-table-label{position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%);padding:var(--space-2) var(--space-3);border-radius:var(--radius-md);background:var(--surface-sunk);color:var(--muted);font:var(--text-ui);pointer-events:none}.ui-filter-toolbar{display:flex;align-items:flex-end;flex-wrap:wrap;gap:var(--space-3)}.ui-filter-toolbar .ui-toolbar-push{margin-left:auto}.data-table .table-sort{border:0;background:transparent;padding:0;color:inherit;font:inherit;min-height:0;justify-content:flex-start;text-align:left;gap:var(--space-2);white-space:normal}.data-table .table-sort svg{flex-shrink:0}.data-table .row-link{display:inline;padding:0;border:0;min-height:0;text-align:left;white-space:normal;line-height:var(--text-body-line)}.data-table td>input:not([type=checkbox]),.data-table td>select{min-width:7rem}.ui-form-stack{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-4)}.ui-field-bounded{width:100%;max-width:24rem}.data-table td{vertical-align:middle;overflow-wrap:anywhere;word-break:normal;height:44px;max-width:320px;border-bottom:1px solid var(--row-line);padding:var(--space-3);line-height:var(--text-body-line)}.data-table th:has(input[type=checkbox]){width:1%;min-width:0;white-space:nowrap}.data-table td:has(>input[type=checkbox]){width:1%;min-width:0;white-space:nowrap}.ui-page-header{max-width:var(--sheet-width);margin-block:var(--space-6)}.ui-page-header h1{margin:0}.ui-page-header p{font:var(--text-body);color:var(--muted);margin:var(--space-2) 0 0}.ui-heading-row{display:flex;justify-content:space-between;align-items:center;gap:var(--space-4)}.ui-section{max-width:var(--reading-width);margin-block:var(--space-6)}.ui-section-wide{max-width:none}.ui-section h2{font:var(--text-title);margin:0 0 var(--space-2)}.ui-section-meta{font:var(--text-label);color:var(--muted);margin:0 0 var(--space-4)}.ui-summary-figures{display:flex;gap:var(--space-6);max-width:var(--reading-width);margin-block:var(--space-6)}.ui-summary-figures>div{flex:1;border:1px solid var(--line);border-radius:var(--radius-md);padding:var(--space-4);background:transparent;display:flex;flex-direction:column;justify-content:flex-start}.ui-summary-figures small,.ui-summary-figures span{display:block;font:var(--text-label);color:var(--muted)}.ui-summary-figures strong{display:block;font:var(--text-numeral);font-variant-numeric:tabular-nums;margin-block:var(--space-2)}.ui-fact-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,max(160px,calc((100% - 48px)/4))),1fr));gap:var(--space-4);max-width:100%}.ui-fact-list dt{font:var(--text-label);color:var(--muted)}.ui-fact-list dd{overflow-wrap:anywhere;margin:0;font:var(--text-body);color:var(--ink);text-align:left}.ui-drill-link.ui-button{border:0;background:transparent;padding:0;min-height:0;display:inline;color:var(--action);font:var(--text-ui);text-decoration:underline;text-underline-offset:3px}.data-table [data-numeric] .table-sort{justify-content:flex-start;flex-direction:row-reverse}.ui-check-result{display:inline-flex;gap:var(--space-2);align-items:center}.ui-check-result>svg{color:var(--success-ink)}.ui-empty-state{padding-block:var(--space-3)}.ui-action-footer{max-width:var(--reading-width);margin-block:var(--space-8)}.ui-action-footer>div{display:flex;justify-content:flex-end;gap:var(--space-2);align-items:center}.ui-action-footer>p{color:var(--muted);font:var(--text-label);text-align:right}.ui-disclosure{border-top:1px solid var(--line);margin-block:var(--space-6);max-width:var(--reading-width)}.ui-disclosure>summary{cursor:pointer;padding-block:var(--space-4);font:var(--text-subtitle)}.ui-disclosure>div{padding-bottom:var(--space-4)}.ui-choice-row{display:flex;gap:var(--space-4);max-width:var(--reading-width)}.ui-choice-row>div{flex:1;border:1px solid var(--line);border-radius:var(--radius-md);padding:var(--space-4)}.ui-choice-row h3{margin-top:0}.ui-note{font:var(--text-label);color:var(--muted)}.ui-table-scroll{overflow-x:auto;max-width:100%;min-width:0;border:0;background:transparent;border-radius:0}.data-table th{color:var(--muted);text-transform:none;text-align:left;border-bottom:1px solid var(--row-line);padding:var(--space-3);line-height:var(--text-body-line);background:transparent;font:var(--text-label);font-weight:var(--weight-label);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ui-review-card{border:0;border-top:1px solid var(--line);border-radius:0;background:transparent;padding:var(--space-4) 0}.ui-fieldset{border:0;padding:0;min-inline-size:0;margin:var(--space-5) 0}.ui-segmented{background:transparent;padding:0}.ui-segmented>button.active,.ui-segmented>button[aria-pressed=true]{box-shadow:none;background:transparent;border-bottom:2px solid var(--action)}.ui-stages{border:0;border-bottom:1px solid var(--line);border-radius:0;background:transparent;padding:0;gap:var(--space-4);margin-block:var(--space-6)}.ui-stages>button.ui-button{border:0;border-bottom:3px solid transparent;border-radius:0;background:transparent;text-align:left;justify-content:flex-start;padding:var(--space-3) var(--space-2);flex:1;min-width:180px;color:var(--ink);box-shadow:none}.ui-stages>button[aria-current=step]{border-bottom-color:var(--action);color:var(--ink);background:transparent}.ui-stages small[data-attention=true]{color:var(--warning-ink)}.ui-member-picker{max-height:320px;overflow:auto;padding-block:var(--space-2)}.ui-reference-shell{width:100%;min-width:0;max-width:var(--sheet-width);margin-inline:auto}.ui-sheet{background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-lg);padding:var(--space-6)}.ui-sheet .ui-page-header{max-width:none;margin:0 0 var(--space-6)}.ui-inset{background:var(--surface-sunk);padding:var(--space-4) var(--space-5);border-radius:var(--radius-md)}.ui-summary-strip{display:flex;flex-wrap:wrap;gap:var(--space-4) var(--space-8);margin:0}.ui-summary-strip>div{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-1)}.ui-summary-strip dt{font:var(--text-label);color:var(--muted)}.ui-summary-strip dd{font-variant-numeric:tabular-nums;margin:0;font:var(--text-numeral);color:var(--ink)}.ui-answer{margin-block:var(--space-6)}.ui-answer>div:first-child{display:flex;align-items:center;gap:var(--space-3)}.ui-answer h2{margin:0;font:var(--text-headline)}.ui-answer[data-attention=true] .ui-answer-icon,.ui-answer[data-attention=true] h2{color:var(--warning-ink)}.ui-answer-icon{color:var(--muted)}.ui-answer-icon svg{width:20px;height:20px}.ui-answer>p{font:var(--text-label);color:var(--muted);margin:var(--space-1) 0 0 32px}.ui-decision-row{display:flex;align-items:center;gap:var(--space-4);padding-block:var(--space-4);border-block:1px solid var(--line);margin-block:var(--space-5)}.ui-decision-row>svg{color:var(--warning-ink);flex-shrink:0}.ui-decision-row>div{flex:1;min-width:0;overflow-wrap:anywhere}.ui-decision-row strong{display:block;font-weight:var(--weight-body)}.ui-decision-row span{display:block;font:var(--text-ui);color:var(--muted);margin-top:var(--space-1)}.ui-info-action.ui-button{padding:var(--space-1);border:0;background:transparent;min-width:32px;color:var(--muted)}.ui-status-marker{display:inline-flex;align-items:center;gap:var(--space-2);font:var(--text-label);color:var(--muted)}.ui-status-marker svg{width:16px;height:16px;color:var(--muted)}.ui-status-marker[data-attention=true],.ui-status-marker[data-attention=true] svg{color:var(--warning-ink)}.ui-capacity-meter{padding-block:var(--space-4);border-bottom:1px solid var(--row-line)}.ui-meter-heading{display:flex;align-items:center;gap:var(--space-3);margin-bottom:var(--space-3)}.ui-meter-heading>span:not(.ui-status-marker){color:var(--muted);font:var(--text-label)}.ui-meter-heading .ui-status-marker{margin-left:auto}.ui-meter-visual{position:relative;height:24px;background:var(--surface-sunk);border-radius:var(--radius-sm)}.ui-meter-ceiling{top:0;bottom:0;background:var(--line-strong)}.ui-meter-ceiling,.ui-meter-demand{position:absolute;left:0;border-radius:var(--radius-sm)}.ui-meter-demand{top:6px;height:12px;background:var(--muted)}.ui-meter-demand[data-shortage=true]{background:var(--warning-ink)}.ui-meter-target{position:absolute;top:-3px;height:30px;border-left:2px dashed var(--ink)}.ui-meter-legend{display:flex;gap:var(--space-5);margin-top:var(--space-2);font:var(--text-label);color:var(--muted);flex-wrap:wrap}.ui-meter-legend span{display:flex;align-items:center;gap:var(--space-2)}.ui-meter-legend i{display:inline-block;width:12px;height:8px}.ui-legend-demand{background:var(--muted)}.ui-legend-ceiling{background:var(--line-strong)}.ui-meter-legend .ui-legend-target{width:0;height:12px;border-left:2px dashed var(--ink)}.ui-reviewer-annotation{max-width:var(--sheet-width);border:1px dashed var(--line-strong);padding:var(--space-3) var(--space-4);margin-bottom:var(--space-5);color:var(--muted);font:var(--text-label)}.ui-reviewer-annotation>strong{display:block;margin-bottom:var(--space-2)}.ui-reviewer-annotation .preview-tools{margin-bottom:0}.ui-sheet .ui-stage-bar .ui-stages{margin-bottom:var(--space-6)}.ui-legend-demand[data-shortage=true]{background:var(--warning-ink)}.ui-sheet .ui-section{margin-block:var(--space-6)}.ui-sheet .ui-disclosure,.ui-sheet .ui-section{max-width:none;margin:var(--space-6) 0 0;padding:var(--space-6) 0 0;border-top:1px solid var(--line)}.ui-sheet .ui-section .ui-disclosure{border:0;margin-top:var(--space-3);padding-top:0}.ui-sheet .ui-capacity-meter,.ui-sheet .ui-decision-row{border:0;margin:var(--space-3) 0;padding:var(--space-3) 0}.ui-sheet .ui-action-footer{max-width:none;border-top:1px solid var(--line);padding-top:var(--space-5);margin-bottom:0;margin-top:var(--space-6)}.ui-meter-labels{display:flex;justify-content:space-between;gap:var(--space-3);font-size:var(--text-label-size);color:var(--muted);margin:var(--space-2) 0}.ui-sheet .ui-meter-demand{background:var(--ink)}.ui-meter-excess{position:absolute;height:100%;background:var(--warning-ink)}.ui-inline-detail{font-size:var(--text-label-size);color:var(--muted);margin-top:var(--space-2)}.ui-checklist{list-style:none;padding:0;display:grid;gap:var(--space-3)}.ui-checklist li{display:flex;gap:var(--space-3);align-items:center}.ui-checklist svg{width:18px;color:var(--success-ink)}.ui-heat-grid{overflow:auto}.ui-heat-grid table{width:100%;border-collapse:collapse}.ui-heat-grid th{text-align:left}.ui-heat-grid td,.ui-heat-grid th{padding:var(--space-2) var(--space-3);border-bottom:1px solid var(--line)}.ui-heat-grid td,.ui-heat-grid th:not(:first-child){text-align:right;font-variant-numeric:tabular-nums}.ui-heat-grid button{text-decoration:underline;color:var(--ink)}.ui-timetable-scroll{overflow:auto}.ui-timetable-grid{display:grid;min-width:0;width:100%;gap:2px;background:var(--line);border:1px solid var(--line);position:relative}.ui-timetable-cell,.ui-timetable-header{background:var(--surface);padding:var(--space-2);font-size:var(--text-label-size)}.ui-timetable-header{font-weight:var(--weight-heading);text-align:center}.ui-timetable-lesson{min-width:0;overflow-wrap:anywhere;z-index:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;white-space:normal;text-align:left;border:0;border-radius:var(--radius-sm);padding:var(--space-2);gap:var(--space-1);margin:2px;overflow:hidden}.ui-timetable-lesson span{font-size:var(--text-label-size)}.ui-timetable-lesson:focus-visible{outline:2px solid var(--action);outline-offset:1px}.ui-timetable-lesson[data-subject="0"]{background:var(--subject-0-bg);color:var(--subject-0-fg)}.ui-timetable-lesson[data-subject="1"]{background:var(--subject-1-bg);color:var(--subject-1-fg)}.ui-timetable-lesson[data-subject="2"]{background:var(--subject-2-bg);color:var(--subject-2-fg)}.ui-timetable-lesson[data-subject="3"]{background:var(--subject-3-bg);color:var(--subject-3-fg)}.ui-timetable-lesson[data-subject="4"]{background:var(--subject-4-bg);color:var(--subject-4-fg)}.ui-timetable-lesson[data-subject="5"]{background:var(--subject-5-bg);color:var(--subject-5-fg)}.ui-sheet-columns{display:grid;grid-template-columns:minmax(0,1fr);gap:var(--space-6)}.ui-sheet-columns[data-side=true]{grid-template-columns:minmax(0,2fr) minmax(0,1fr)}.ui-field-grid{display:grid;align-items:start;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),max-content));gap:var(--space-4)}.ui-answer[data-severity=info],.ui-answer[data-severity=info] .ui-answer-icon,.ui-answer[data-severity=review],.ui-answer[data-severity=review] .ui-answer-icon{color:var(--ink)}.ui-answer[data-severity=passed] .ui-answer-icon,.ui-answer[data-severity=passed] h2{color:var(--success-ink)}.ui-answer[data-severity=blocks] .ui-answer-icon,.ui-answer[data-severity=blocks] h2,.ui-decision-row[data-severity=blocks]>svg,.ui-status-marker[data-severity=blocks],[data-severity=blocks]>.ui-answer-icon{color:var(--danger-ink)}.ui-answer[data-severity=attention] .ui-answer-icon,.ui-answer[data-severity=attention] h2,.ui-status-marker[data-severity=attention]{color:var(--warning-ink)}.ui-status-marker[data-severity] svg{color:inherit}.ui-decision-row[data-severity=info]>svg,.ui-decision-row[data-severity=review]>svg{color:var(--muted)}.ui-heat-grid .data-table tbody th{text-transform:none;font:var(--text-body);color:var(--ink)}.ui-heat-grid .data-table td{padding:0}.ui-heat-grid .ui-button[data-variant=quiet]{color:var(--ink);display:flex;width:100%;height:var(--control-height-sm);justify-content:flex-end;padding:var(--space-1) var(--space-2);text-decoration:none;border-radius:0}.ui-heat-grid .ui-button:hover{background:var(--surface-sunk)}.ui-fact-list>div{padding-block:var(--space-3);border:0;display:grid;align-content:start;justify-content:start;gap:var(--space-1);padding:0;min-width:0}.ui-sheet .ui-summary-figures>div{border:0;background:var(--surface-sunk)}.ui-sheet .ui-field-grid .ui-field{margin:0}.ui-stages>button>span:last-child{place-items:start;text-align:left}.ui-sheet .ui-callout{border:0}.ui-sheet .panel{background:transparent;border:0;border-radius:0;box-shadow:none;padding:0;margin-block:var(--space-6)}.ui-sheet :not(.planning-semesters):not(.daily-operations-grid)>.panel+.panel{border-top:1px solid var(--line);padding-top:var(--space-6)}.ui-sheet .panel .panel{margin-block:var(--space-4)}.ui-sheet .panel .table-wrap{border:0;box-shadow:none;border-radius:0}.ui-record-identity{display:flex;flex-direction:column;align-items:flex-start;gap:var(--space-2);min-width:0;overflow-wrap:anywhere}[data-section-navigation]{align-items:center;gap:var(--space-1);border-bottom:1px solid var(--line);padding:0;margin-bottom:var(--space-5);display:flex;flex-wrap:nowrap;overflow-x:auto;min-width:0;max-width:100%;scroll-padding:var(--space-4)}[data-section-navigation]>.ui-button{border:0;border-radius:0;border-bottom:2px solid transparent;background:transparent;color:var(--muted);padding:var(--space-3);white-space:nowrap;flex-shrink:0;font-weight:var(--weight-label)}[data-section-navigation]>.ui-button.active{background:transparent;color:var(--action);border-bottom-color:var(--action)}[data-section-navigation]>.ui-button:hover{background:var(--surface-hover)}.data-table thead th{text-transform:none}.ui-compact-year{max-width:160px}.ui-nowrap{white-space:nowrap}.data-table[data-fixed-columns]{table-layout:fixed;width:100%}.data-table [data-numeric]{font-variant-numeric:tabular-nums;text-align:right;color:var(--ink)}.data-table [data-nowrap]{white-space:nowrap}.ui-field-label{color:var(--ink);font:var(--text-label);font-weight:var(--weight-label);display:flex;gap:var(--space-1);align-items:center}.ui-status-marker[data-severity=passed]{color:var(--success-ink)}.ui-title-line{display:flex;align-items:center;flex-wrap:nowrap;gap:var(--space-2);min-width:0}.ui-title-line h1{margin:0;min-width:0;overflow-wrap:anywhere}.ui-title-line h2{margin:0}.ui-title-selector{width:112px;min-width:0;font:inherit}.ui-info-hint summary::-webkit-details-marker{display:none}.ui-info-hint>div{position:absolute;z-index:40;top:26px;left:0;width:min(320px,70vw);padding:var(--space-3);background:var(--surface);border:1px solid var(--line);border-radius:var(--radius-md);box-shadow:var(--shadow-md);color:var(--ink)}.resource-dialog[data-dialog-size=confirmation]{width:min(480px,calc(100vw - 32px))}.resource-dialog[data-dialog-size=complex]{width:min(880px,calc(100vw - 32px))}.booking-calendar-controls .ui-field:has(input[type=checkbox]){align-self:end;min-height:36px;display:flex;align-items:center}.planning-card-stages{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-2);padding:0;margin:var(--space-3) 0;list-style:none}.planning-card-stages li{border-top:3px solid var(--line);padding-top:var(--space-1);font-size:var(--text-label-size);color:var(--muted)}.planning-card-stages li[data-state=done]{border-color:var(--success-ink);color:var(--ink)}.planning-card-stages li[data-state=attention]{border-color:var(--warning-ink);color:var(--ink)}.planning-card-stages li[data-state=current]{border-color:var(--action);color:var(--ink)}h2:has(+.ui-info-hint){display:inline-flex;margin-right:var(--space-2)}h3:has(+.ui-info-hint){display:inline-flex;margin-right:var(--space-2)}.ui-sheet .ui-choice-row>div{border:0;border-radius:0;padding:0}.resource-dialog>form>p+div{margin-top:var(--space-3)}.ui-info-hint{position:relative;display:inline-block;font-size:var(--text-ui-size);font-weight:var(--weight-body);vertical-align:middle}.ui-info-hint summary{list-style:none;cursor:pointer;border-radius:50%;width:20px;height:20px;text-align:center;color:var(--muted);border:0;position:relative;display:grid;place-items:center;line-height:var(--text-body-line)}.ui-info-hint summary:before{content:"";position:absolute;width:20px;height:20px;border:1px solid var(--line);border-radius:50%;pointer-events:none}.ui-date-navigation>.ui-field{min-width:0}.data-table tr[data-unavailable=true]{color:var(--muted);background:var(--surface-sunk)}.ui-decision-links{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-top:var(--space-2)}.ui-decision-links a{color:var(--action);font:var(--text-ui);text-underline-offset:3px}.ui-callout+.ui-page-header{margin-top:var(--space-6)}.ui-phone-only-action{display:none}.ui-time-range{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4);grid-column:1/-1}.ui-button[data-size=sm]{height:var(--control-height-sm);min-height:var(--control-height-sm);padding:var(--space-1) var(--space-2)}.ui-button[data-icon-only=true]{width:var(--control-height);padding:0}.ui-button[data-size=sm][data-icon-only=true]{width:var(--control-height-sm)}.ui-field[data-width=xs]{width:min(100%,96px)}.ui-field[data-width=sm]{width:min(100%,200px)}.ui-field[data-width=full]{width:100%}.ui-heading{margin:0 0 var(--space-2);display:flex;gap:var(--space-2);align-items:center}.ui-heading-section{font:var(--text-title)}.ui-heading-subsection{font:var(--text-subtitle)}.ui-hint,.ui-meta{font:var(--text-label);color:var(--muted)}.ui-select{appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--muted) 50%),linear-gradient(135deg,var(--muted) 50%,transparent 50%);background-position:calc(100% - 15px) 50%,calc(100% - 11px) 50%;background-size:4px 4px;background-repeat:no-repeat;padding-right:var(--space-8)}.ui-file-input{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.ui-file-input input.ui-file-native{position:fixed;left:0;top:0;width:1px;height:1px;opacity:0;overflow:hidden;clip-path:inset(50%)}.ui-file-name{font:var(--text-label);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:100%}.ui-choice-group{width:100%;min-width:0}.ui-choice-options{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:0 var(--space-4)}.ui-choice-options>label{display:flex;align-items:center;gap:var(--space-2);min-width:0;min-height:32px}.ui-choice-options>label>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-choice-options>label>input{flex:none}.ui-colour-picker{display:flex;flex-wrap:wrap;gap:var(--space-2)}.ui-colour-choice[aria-pressed=true]{border-color:var(--action);background:var(--surface-hover);color:var(--action)}[data-section-navigation]>.ui-button[aria-current=page]{background:transparent;color:var(--action);border-bottom-color:var(--action);font-weight:var(--weight-heading)}.ui-info-hint>summary{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px}.ui-info-hint>summary svg{width:16px;height:16px}.table-sort>svg{visibility:hidden}.table-sort:hover>svg{visibility:visible}.table-sort:focus-visible>svg{visibility:visible}[aria-sort=ascending] .table-sort>svg,[aria-sort=descending] .table-sort>svg{visibility:visible}.ui-skeleton-rows{display:grid;gap:8px}.ui-skeleton-row{display:grid;grid-template-columns:2fr 3fr 1fr;gap:16px;min-height:44px;align-items:center}.ui-skeleton-row>span{height:16px;border-radius:4px;background:var(--line)}.ui-date-navigation{grid-template-columns:auto minmax(0,1fr) auto auto;width:min(100%,400px);display:flex;align-items:center;gap:8px;flex-wrap:nowrap}.ui-dialog-content{min-height:0;padding-bottom:16px}.interaction-dialog[data-dialog-size=confirmation],.interaction-dialog[data-dialog-size=small]{width:480px}.interaction-dialog[data-dialog-size=complex]{width:880px}select{min-height:var(--control-height)}select,textarea{min-width:0;border:1px solid var(--line-strong);border-radius:var(--radius-md);padding:var(--space-2) var(--space-3);background:var(--surface);color:var(--ink);font:var(--text-ui);max-width:100%}textarea{resize:vertical;min-height:96px}.table-scroll{overflow-x:auto}.table-scroll,.table-wrap{max-width:100%;min-width:0}.table-wrap{overflow:auto;overflow-x:auto}.panel{margin-bottom:18px;border-radius:var(--radius-lg);min-width:0;max-width:100%;border:0;background:transparent;box-shadow:none;padding:0;margin-block:var(--space-8)}.list-toolbar{display:flex;flex-wrap:wrap;gap:var(--space-3);margin-bottom:16px;align-items:flex-end}.ui-detail-header{display:grid;gap:8px;margin-bottom:24px}.ui-detail-title{font:var(--text-title);margin:0;color:var(--ink)}@media(not (width < 600px)) and (width < 960px){.ui-timetable-lesson{padding:var(--space-1);gap:var(--space-1)}.ui-timetable-teacher{display:none}.ui-timetable-header{padding:var(--space-2) var(--space-1)}}@media(width < 600px){.ui-choice-row{flex-direction:column}.ui-decision-row{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start}.ui-decision-row>.ui-button{grid-column:2;justify-self:start;max-width:100%;white-space:normal}.ui-sheet{border:0;border-radius:0;padding:var(--space-4);width:100%}.ui-button:after{content:"";position:absolute;inset:min(0px,calc((100% - var(--touch-target))/2)) 0;min-height:var(--touch-target)}.ui-choice-options>label{min-height:44px}[data-section-navigation]{mask-image:linear-gradient(90deg,transparent,black 12px,black calc(100% - 12px),transparent)}.ui-fact-list{grid-template-columns:repeat(2,minmax(0,1fr))}.ui-info-hint summary{width:var(--touch-target);height:var(--touch-target)}.ui-info-hint>div{position:fixed;left:var(--space-4);right:var(--space-4);width:auto;top:auto}.ui-table-scroll[data-phone-layout=stacked]{overflow:visible}.data-table[data-phone-layout=stacked]{display:block;min-width:0!important;width:100%;table-layout:auto}.data-table[data-phone-layout=stacked] thead{position:absolute;width:1px;height:1px;overflow:hidden;clip-path:inset(50%)}}@media (width < 600px){.data-table[data-phone-layout=stacked] thead:focus-within{position:static;width:auto;height:auto;clip-path:none;overflow:auto;display:block}.data-table[data-phone-layout=stacked] tbody{display:block}.data-table[data-phone-layout=stacked] tbody tr{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto;column-gap:var(--space-2);row-gap:var(--space-1);min-height:56px;box-sizing:border-box;padding:var(--space-2) 0;border-bottom:1px solid var(--line)}.data-table[data-phone-layout=stacked] tbody td,.data-table[data-phone-layout=stacked] tbody th{display:block;height:auto;width:auto;min-width:0;max-width:100%;padding:0;border:0;white-space:normal;text-align:left;overflow-wrap:anywhere}.data-table[data-phone-layout=stacked]:not([data-phone-list]) [data-phone-role=title]{grid-column:1;grid-row:1;font:var(--text-ui-strong);font-weight:var(--weight-heading)}.data-table[data-phone-layout=stacked]:not([data-phone-list]) [data-phone-role=metadata]{grid-column:1;grid-row:2;color:var(--muted);font:var(--text-label)}.data-table[data-phone-layout=stacked]:not([data-phone-list]) [data-phone-role=action]{grid-column:2;grid-row:1/3;align-self:center}.data-table[data-phone-layout=stacked] tbody .ui-stacked-cell{padding:0;border:0;align-self:center}.data-table[data-phone-layout=stacked] [data-phone-source]{display:none}.data-table[data-phone-layout=stacked] .ui-stacked-cell:not([data-phone-role=action],[data-phone-role=notice]){overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.data-table[data-phone-layout=stacked] .ui-stacked-cell:not([data-phone-role=action],[data-phone-role=notice]) :is(div,p,span){display:inline;white-space:nowrap}.data-table[data-phone-layout=stacked]:not([data-phone-list]) [data-phone-role=title] :is(button,a){font:inherit}.data-table[data-phone-layout=stacked]:not([data-phone-list]) [data-phone-role=action] .ui-badge{white-space:nowrap}.data-table[data-phone-layout=stacked][data-phone-wrap=true] .ui-stacked-cell:not([data-phone-role=action],[data-phone-role=notice]){overflow:visible;white-space:normal;text-overflow:clip}.data-table[data-phone-layout=stacked][data-phone-wrap=true] .ui-stacked-cell:not([data-phone-role=action],[data-phone-role=notice]) :is(div,p,span){white-space:normal}}@media (width < 600px){.ui-phone-summary{font:var(--text-ui);color:var(--muted);margin:var(--space-2) 0}.ui-table-scroll .data-table[data-phone-list] tbody tr[data-phone-record]{display:block;min-height:0;padding:var(--space-3) var(--space-1);border-bottom:1px solid var(--line)}.ui-table-scroll .data-table[data-phone-list] tbody tr[data-phone-one-line]{padding-block:13px}.ui-table-scroll .data-table[data-phone-list] tr[data-phone-record]>td.ui-phone-card{padding:0;height:auto;border:0;overflow:visible}.ui-phone-title-row{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3);min-width:0}.ui-phone-title{min-width:0;font:var(--text-subtitle);font-weight:var(--weight-heading);color:var(--ink);overflow-wrap:anywhere}.ui-phone-title :is(b,strong,button,a){font:inherit}.ui-phone-meta{font-weight:var(--weight-body);color:var(--muted)}.ui-phone-right{flex-shrink:0;max-width:48%;font:var(--text-body);font-weight:var(--weight-label);font-variant-numeric:tabular-nums;text-align:right;color:var(--ink)}.ui-phone-right[data-tone=secondary]{font:var(--text-ui);color:var(--muted)}.ui-phone-line{margin-top:var(--space-1);font:var(--text-body);color:var(--ink)}.ui-phone-line,.ui-phone-line[data-line="2"]{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.ui-phone-line[data-line="2"]{font:var(--text-ui);color:var(--muted)}.ui-phone-line :is(.ui-meta,.ui-long-token){font:inherit}.ui-phone-line .ui-meta{display:inline;margin:0;color:var(--muted)}.ui-phone-title .ui-record-name{display:inline;font:inherit}.ui-phone-title .ui-meta{font:var(--text-ui);font-weight:var(--weight-body)}.ui-phone-command,.ui-phone-notice{margin-top:var(--space-2)}.ui-phone-card [data-phone-tone=danger]{color:var(--danger-ink)}.ui-phone-card [data-phone-tone=warning]{color:var(--warning-ink)}.ui-phone-line:has(input,select,textarea){display:flex;align-items:flex-start;gap:var(--space-2);white-space:normal;overflow:visible}.ui-phone-line:has(input,select,textarea)>[data-phone-field]{flex:1;min-width:0}.ui-table-scroll .data-table tr[data-phone-record]>td.ui-phone-card{box-shadow:none}.ui-decision-row[data-severity=info]{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:var(--space-2)}.ui-decision-row[data-severity=info]>svg{display:none}.ui-decision-row[data-severity=info]>div{min-width:0}.ui-decision-row[data-severity=info]>div>span{font:var(--text-ui);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ui-decision-row[data-severity=info]>.ui-button{grid-column:2;grid-row:1}.ui-table-scroll .data-table[data-phone-list] tbody tr.ui-phone-group{display:block;min-height:0;padding:var(--space-2) 0;border:0}.ui-table-scroll .data-table[data-phone-list] tr.ui-phone-group>td{display:flex;align-items:baseline;justify-content:space-between;gap:var(--space-3);border:0;border-radius:var(--radius-md);background:var(--surface-sunk);padding:var(--space-2) var(--space-3);font:var(--text-body);font-weight:var(--weight-heading)}.ui-phone-group-note{font:var(--text-ui);color:var(--muted);text-align:right}.interaction-dialog.resource-dialog{position:fixed;inset:0;margin:0;width:100%;max-width:none;height:100dvh;max-height:100dvh;border:0;border-radius:0;padding:0 16px}.interaction-dialog.resource-dialog>header{position:sticky;top:0;z-index:3;background:var(--surface);min-height:56px;padding:12px 0;border-bottom:1px solid var(--line)}.interaction-dialog .ui-dialog-content{min-height:calc(100dvh - 56px);display:flex;flex-direction:column;padding-bottom:0}.interaction-dialog .ui-dialog-content>form{flex:1;display:flex;flex-direction:column}}@media (width < 600px){.interaction-dialog :is(.ui-dialog-content,.ui-dialog-content>form)>:is(.form-actions,.actions,.ui-action-footer){margin-top:auto;margin-bottom:0;flex-shrink:0}.interaction-dialog .actions,.interaction-dialog .form-actions,.interaction-dialog .ui-action-footer{position:sticky;bottom:0;background:var(--surface);border-top:1px solid var(--line);padding:16px 0;display:flex;justify-content:flex-end;gap:8px}.drawer{width:100%;padding-inline:16px;padding-bottom:0;border:0}.drawer>form{min-height:calc(100dvh - 96px);display:flex;flex-direction:column}.drawer>form>:is(.form-actions,.actions,.ui-action-footer){margin-top:auto;flex-shrink:0}.drawer--relief{width:100%;padding-inline:16px;border:0}}.ui-table-header-label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-decision-row>.ui-button{flex-shrink:0}.weekly-phone .ui-button.weekly-phone-lesson{display:flex;flex-direction:column;align-items:flex-start;width:100%;height:auto;white-space:normal;padding-block:var(--space-3);text-align:left;border-bottom:1px solid var(--line)}.teacher-nav .ui-button{height:auto;min-height:var(--touch-target);flex:1;flex-direction:column;border:0;background:transparent;box-shadow:none;border-radius:var(--radius-lg);color:var(--muted);font-size:var(--text-overline-size);padding:var(--space-2) var(--space-1)}.teacher-nav .ui-button.active{color:var(--action);background:var(--surface-sunk);font-weight:var(--weight-heading)}.ui-long-token{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;overflow-wrap:normal}.ui-table-row-notice{margin-top:8px}.data-table .ui-table-row-notice td{height:auto;white-space:normal;padding-top:0}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media not all and (width < 600px){.ui-table-scroll .data-table tr[data-record-lines]>td{padding-block:var(--space-1);height:44px}.ui-table-scroll .data-table tr[data-record-lines="2"]>td{height:56px}}.ui-button[aria-pressed=true]:not(:disabled):not([aria-disabled=true]){border-color:var(--action);background:var(--surface-hover);color:var(--action)}.ui-record-cell{display:block;-webkit-box-orient:vertical;-webkit-line-clamp:2;max-height:38px;overflow:hidden;text-overflow:ellipsis;line-height:var(--text-ui-line)}.data-table tr[data-record-lines="1"] .ui-record-cell{-webkit-line-clamp:1;max-height:19px}:is(.ui-table-scroll,.table-wrap,.prototype-table,.table-scroll):not([data-phone-layout=stacked]){background:linear-gradient(to right,var(--surface) 30%,transparent) 0/32px 100% local,linear-gradient(to left,var(--surface) 30%,transparent) 100%/32px 100% local,linear-gradient(to right,var(--line),transparent) 0/12px 100% scroll,linear-gradient(to left,var(--line),transparent) 100%/12px 100% scroll;background-repeat:no-repeat}.data-table a{font-weight:var(--weight-label)}:is(.interaction-dialog,.drawer) .ui-fact-list{grid-template-columns:repeat(2,minmax(0,1fr))}.ui-fact-list>[data-long-value]{grid-column:1/-1}.ui-back-link{display:inline-flex;align-items:center;gap:var(--space-2);color:var(--action);font:var(--text-ui);font-weight:var(--weight-label);text-decoration:none;min-height:var(--control-height-sm)}.ui-back-link[aria-disabled=true]{color:var(--muted);cursor:not-allowed}.ui-import-controls{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-2)}.ui-import-controls>.ui-meta{flex-basis:100%;margin:0}.ui-number-input{appearance:textfield;-moz-appearance:textfield}.ui-number-input::-webkit-inner-spin-button,.ui-number-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ui-colour-choice:before{content:"";width:16px;height:16px;border-radius:var(--radius-sm);border:1px solid var(--line-strong)}.ui-colour-choice[data-colour="0"]:before{background:var(--subject-0-bg)}.ui-colour-choice[data-colour="1"]:before{background:var(--subject-1-bg)}.ui-colour-choice[data-colour="2"]:before{background:var(--subject-2-bg)}.ui-colour-choice[data-colour="3"]:before{background:var(--subject-3-bg)}.ui-colour-choice[data-colour="4"]:before{background:var(--subject-4-bg)}.ui-colour-choice[data-colour="5"]:before{background:var(--subject-5-bg)}.ui-detail-header[data-headline] .ui-detail-title{font:var(--text-headline)}.data-table .ui-button.table-sort[data-size=sm]{padding:0;position:relative;height:auto;min-height:0}.ui-title-line .ui-info-hint{flex-shrink:0}.ui-settings-form>.ui-fieldset:first-child{margin-top:0}.ui-settings-form>.ui-fieldset>.ui-section:first-child{margin-top:0;padding-top:0;border-top:0}.account-mfa .ui-disclosure{max-width:none}.nav-bottom :is(.product-mark,.archfile-lockup){height:16px;width:auto;max-width:100%;object-fit:contain}.subject-colour-swatch{display:inline-block;width:24px;height:24px;border:1px solid var(--line);border-radius:var(--radius-sm);vertical-align:middle}.ui-sheet .ui-heading+.ui-field,.ui-sheet p+.ui-field,.ui-sheet p+.ui-field-grid,.ui-sheet>p+form{margin-top:var(--space-4)}.ui-sheet p+:is(.toolbar,.ui-heading){margin-top:var(--space-6)}.ui-cap-fields{display:grid;grid-template-columns:repeat(2,minmax(0,160px));gap:var(--space-4);margin-block:var(--space-4)}.ui-cap-fields .ui-field{width:100%;min-width:0}.ui-stat-tiles{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-3)}.ui-stat-tiles>:is(section,button.ui-button){display:flex;flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:var(--space-1);text-align:left;white-space:normal;height:auto;min-width:0;padding:var(--space-2) 0;border:0;background:transparent;margin:0}.ui-stat-tiles strong{font:var(--text-numeral);color:var(--ink)}.ui-stat-tiles :is(span,.ui-meta){font:var(--text-label);color:var(--muted);max-width:100%}@media(width < 960px){.ui-stat-tiles{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width < 600px){.data-table[data-phone-layout=stacked] .ui-record-cell{display:block;min-width:0;max-height:none;overflow:visible;-webkit-line-clamp:unset}.data-table[data-phone-layout=stacked] [data-repeat-hidden]{display:none}.data-table[data-phone-layout=stacked] .ui-table-row-notice{display:block;min-height:0}.data-table[data-phone-layout=stacked] .ui-table-row-notice td{display:block}}.ui-table-shared:not(.ui-table-phone-shared){display:flex;flex-direction:column;gap:0;margin-block:var(--space-2)}.ui-table-shared:not(.ui-table-phone-shared)>.ui-meta{margin:0;font:var(--text-label)}