.tu-sc-trigger__dot{border-radius:var(--reef-radius-full);background:var(--reef-primary);border:1px solid var(--reef-surface);width:8px;height:8px;position:absolute;top:6px;right:6px}.tu-sc__overlay{z-index:var(--reef-layer-modal);background:color-mix(in srgb, var(--reef-surface-dark) 42%, transparent);animation:.15s reef-fade-in;position:fixed;inset:0}.tu-sc{background:var(--reef-surface);border-left:1px solid var(--reef-border);width:min(420px,94vw);box-shadow:var(--reef-elevation-xl);flex-direction:column;animation:.18s tu-sc-in;display:flex;position:fixed;top:0;bottom:0;right:0}@keyframes tu-sc-in{0%{opacity:0;transform:translate(24px)}to{opacity:1;transform:translate(0)}}@media (prefers-reduced-motion:reduce){.tu-sc,.tu-sc__overlay{animation:none}}.tu-sc__head{align-items:center;gap:var(--reef-space-4);padding:var(--reef-space-4) var(--reef-space-5);border-bottom:1px solid var(--reef-border-subtle);display:flex}.tu-sc__title{min-width:0;font-size:var(--reef-font-title-small);color:var(--reef-on-surface);flex:1;margin:0;font-weight:600}.tu-sc__close,.tu-sc__expand{border-radius:var(--reef-radius-sm);width:30px;height:30px;color:var(--reef-on-surface-muted);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.tu-sc__close:hover,.tu-sc__expand:hover{background:var(--reef-surface-muted);color:var(--reef-on-surface)}.tu-sc__expand .material-symbols-outlined{font-size:16px}.tu-sc-undertow{align-items:flex-start;gap:var(--reef-space-3);margin:var(--reef-space-4) var(--reef-space-5) 0;padding:var(--reef-space-3) var(--reef-space-4);border:1px solid var(--reef-border);border-radius:var(--reef-radius-md);background:var(--reef-surface-muted);display:flex}.tu-sc-undertow__glyph{border-radius:var(--reef-radius-full);background:var(--reef-primary-container);width:28px;height:28px;color:var(--reef-primary);flex:none;justify-content:center;align-items:center;display:inline-flex}.tu-sc-undertow__glyph .material-symbols-outlined{font-size:16px}.tu-sc-undertow__text{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.tu-sc-undertow__title{color:var(--reef-on-surface);font-size:13px;font-weight:600}.tu-sc-undertow__body{color:var(--reef-on-surface-muted);font-size:12px;line-height:18px}.tu-scc .tu-sc-undertow{margin:0}.tu-sc-undertow--ask{align-items:flex-start}.tu-sc-undertow--ask .tu-sc-undertow__glyph{margin-top:2px}.tu-sc-undertow__ask{align-items:center;gap:var(--reef-space-2);display:flex}.tu-sc-undertow__input{border:1px solid var(--reef-border);border-radius:var(--reef-radius-sm);background:var(--reef-input-bg);min-width:0;height:32px;font:inherit;color:var(--reef-on-surface);outline:none;flex:1;padding:0 10px;font-size:13px}.tu-sc-undertow__input::placeholder{color:var(--reef-on-surface-muted)}.tu-sc-undertow__input:focus{border-color:var(--reef-border-light)}.tu-sc-undertow__send{border-radius:var(--reef-radius-full);background:var(--reef-primary);width:32px;height:32px;color:var(--reef-on-primary);cursor:pointer;border:none;flex:none;justify-content:center;align-items:center;padding:0;display:inline-flex}.tu-sc-undertow__send:disabled{opacity:var(--reef-opacity-disabled);cursor:default}.tu-sc-undertow__send .material-symbols-outlined{font-size:16px}.tu-sc-undertow__failed{margin:var(--reef-space-2) 0 0;color:var(--reef-error);font-size:12px;line-height:18px}.tu-sc-undertow__turn{gap:var(--reef-space-2);flex-direction:column;display:flex}.tu-sc-undertow__question{color:var(--reef-on-surface-muted);overflow-wrap:anywhere;font-size:12px;font-weight:600}.tu-sc-undertow__pending{color:var(--reef-on-surface-subtle);font-size:12px}.tu-sc-undertow__answer{color:var(--reef-on-surface);font-size:13px;line-height:20px}.tu-sc-undertow__answer p,.tu-sc-undertow__answer ul,.tu-sc-undertow__answer ol{margin:0 0 var(--reef-space-2)}.tu-sc-undertow__answer ul,.tu-sc-undertow__answer ol{padding-left:var(--reef-space-5)}.tu-sc-undertow__answer>:last-child{margin-bottom:0}.tu-sc-undertow__citations{align-items:center;gap:var(--reef-space-2);flex-wrap:wrap;display:flex}.tu-sc-undertow__sources{color:var(--reef-on-surface-subtle);flex-basis:100%;font-size:11px}.tu-sc-undertow__citation{border:1px solid var(--reef-border-subtle);border-radius:var(--reef-radius-full);background:var(--reef-surface);max-width:100%;font:inherit;color:var(--reef-on-surface);cursor:pointer;align-items:center;gap:6px;padding:4px 10px;font-size:12px;transition:border-color .12s,background .12s;display:inline-flex}.tu-sc-undertow__citation:hover{border-color:var(--reef-border-light);background:var(--reef-surface-muted)}.tu-sc-undertow__citation .material-symbols-outlined{color:var(--reef-primary);font-size:14px}.tu-sc-undertow__citation-title{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.tu-sc-undertow__outside{gap:var(--reef-space-2);flex-direction:column;display:flex}.tu-sc-undertow__outside .reef-btn{align-self:flex-start}.tu-sc-undertow__again{font:inherit;color:var(--reef-primary);cursor:pointer;background:0 0;border:none;align-self:flex-start;padding:0;font-size:12px}.tu-sc-undertow__again:hover{text-decoration:underline}.tu-sc__tabs{flex-direction:column;flex:1;min-height:0;display:flex}.tu-sc__tabs .reef-tab-view__strip{padding:0 var(--reef-space-4);flex:none}.tu-sc__tabs .reef-tab-view__panel{flex:1;min-height:0;overflow-y:auto}.tu-sc-tab{padding:var(--reef-space-4) var(--reef-space-5) var(--reef-space-6);gap:var(--reef-space-4);flex-direction:column;display:flex}.tu-sc-tab .reef-orient__title{font-size:13px}.tu-sc-tab .reef-orient__body{font-size:13px;line-height:20px}.tu-sc-notes{gap:var(--reef-space-5);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.tu-sc-note{padding-bottom:var(--reef-space-4);border-bottom:1px solid var(--reef-border)}.tu-sc-note:last-child{border-bottom:none;padding-bottom:0}.tu-sc-note__head{align-items:center;gap:var(--reef-space-2);display:flex}.tu-sc-note__title{color:var(--reef-on-surface);margin:0;font-size:13px;font-weight:600}.tu-sc-note__meta{margin:2px 0 var(--reef-space-2);color:var(--reef-on-surface-subtle);font-size:11px}.tu-sc-search{border:1px solid var(--reef-border);background:var(--reef-input-bg);height:36px;color:var(--reef-on-surface-subtle);border-radius:9px;align-items:center;gap:8px;padding:0 10px;display:flex}.tu-sc-search .material-symbols-outlined{flex:none;font-size:16px}.tu-sc-search__input{min-width:0;font:inherit;color:var(--reef-on-surface);background:0 0;border:none;outline:none;flex:1;font-size:13px}.tu-sc-search__input::placeholder{color:var(--reef-on-surface-muted)}.tu-sc-search:focus-within{border-color:var(--reef-border-light)}.tu-sc-help__status{padding-top:var(--reef-space-4);border-top:1px solid var(--reef-border-subtle);margin:0}.tu-sc-tickets__bar{justify-content:space-between;align-items:center;gap:var(--reef-space-3);display:flex}.tu-sc-tickets__title{color:var(--reef-on-surface);margin:0;font-size:13px;font-weight:600}.tu-sc-tickets__actions{align-items:center;gap:var(--reef-space-2);display:flex}.tu-sc-cases{gap:var(--reef-space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.tu-sc-cases__more{margin-top:var(--reef-space-2)}.tu-sc-case{border:1px solid var(--reef-border-subtle);border-radius:var(--reef-radius-md);background:var(--reef-surface);width:100%;font:inherit;text-align:left;cursor:pointer;flex-direction:column;align-items:stretch;gap:6px;padding:10px 12px;transition:border-color .12s,background .12s;display:flex}.tu-sc-case:hover{border-color:var(--reef-border-light);background:var(--reef-surface-muted)}.tu-sc-case__subject{min-width:0;color:var(--reef-on-surface);align-items:center;gap:8px;font-size:13px;display:inline-flex}.tu-sc-case__meta{align-items:center;gap:8px;min-width:0;display:flex}.tu-sc-case__when{color:var(--reef-on-surface-subtle);white-space:nowrap;margin-left:auto;font-size:12px}.tu-sc-form{gap:var(--reef-space-4);flex-direction:column;display:flex}.tu-sc-case-view__subject{font-size:var(--reef-font-title-small);color:var(--reef-on-surface);overflow-wrap:anywhere;margin:0;font-weight:600}.tu-sc-case-view__meta{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.tu-sc-thread{margin-top:var(--reef-space-2)}.tu-sc-composer{gap:var(--reef-space-3);flex-direction:column;display:flex}.tu-sc-composer__actions{justify-content:flex-end;display:flex}.tu-sc-closed{align-items:flex-start;gap:var(--reef-space-3);flex-direction:column;display:flex}.tu-scc{gap:var(--reef-space-5);flex-direction:column;max-width:880px;display:flex}.tu-scc__search{max-width:560px;height:36px}.tu-scc__search .tu-sc-search__input{font-size:13px}.tu-scc__jump{gap:var(--reef-space-2);display:flex}.tu-scc__jump-chip{border:1px solid var(--reef-border-subtle);border-radius:var(--reef-radius-full);background:var(--reef-surface);color:var(--reef-on-surface-muted);font:inherit;cursor:pointer;padding:4px 12px;font-size:12px;font-weight:500;transition:border-color .12s,color .12s}.tu-scc__jump-chip:hover{border-color:var(--reef-border-light);color:var(--reef-primary)}.tu-scc__jump-chip:focus-visible{outline:2px solid var(--reef-primary);outline-offset:1px}.tu-scc__section{gap:var(--reef-space-3);flex-direction:column;display:flex}.tu-scc__heading{align-items:baseline;gap:var(--reef-space-3);font-size:var(--reef-font-title-small);color:var(--reef-on-surface);margin:0;font-weight:600;display:flex}.tu-scc__count{color:var(--reef-on-surface-subtle);font-size:12px;font-weight:400}.tu-scc__heading-row{justify-content:space-between;align-items:center;gap:var(--reef-space-3);display:flex}.tu-scc__heading-actions{align-items:center;gap:var(--reef-space-2);display:flex}.tu-scc__entries,.tu-scc__notes,.tu-scc__cases{max-width:640px}.tu-scc__case-note{color:var(--reef-on-surface-muted);margin:0;font-size:13px}
