.xF3UXG_banner{background:var(--warn-soft);color:var(--warn);border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:8px 16px;font-size:14px;display:flex}
._9BhW3W_shell{grid-template-columns:220px minmax(0,1fr);min-height:100dvh;display:grid}._9BhW3W_nav{background:var(--surface);border-right:1px solid var(--border);flex-direction:column;gap:2px;padding:16px 12px;display:flex}._9BhW3W_navTitle{padding:4px 10px 12px;font-size:18px;font-weight:700}._9BhW3W_navLink{color:var(--text);border-radius:8px;padding:8px 10px;text-decoration:none}._9BhW3W_navLink[aria-current=page]{background:var(--accent-soft);color:var(--accent);font-weight:600}._9BhW3W_main{width:100%;max-width:760px;padding:24px 16px 48px}._9BhW3W_main h1{margin:0 0 4px;font-size:22px}._9BhW3W_lead{color:var(--muted);margin:0 0 20px}._9BhW3W_section{gap:12px;margin-bottom:16px;padding:16px;display:grid}._9BhW3W_section h2{margin:0;font-size:16px}._9BhW3W_field{gap:4px;display:grid}._9BhW3W_field>span{font-size:14px;font-weight:600}._9BhW3W_hint{color:var(--muted);font-size:13px}._9BhW3W_row{flex-wrap:wrap;align-items:center;gap:8px;display:flex}._9BhW3W_row>._9BhW3W_input{flex:1;width:auto;min-width:120px}._9BhW3W_days{grid-template-columns:60px auto 1fr 1fr;align-items:center;gap:6px 10px;display:grid}._9BhW3W_saveBar{background:var(--bg);align-items:center;gap:12px;padding:12px 0;display:flex;position:sticky;bottom:0}._9BhW3W_ok{color:var(--accent)}._9BhW3W_error{color:var(--danger)}._9BhW3W_table{border-collapse:collapse;width:100%}._9BhW3W_table th,._9BhW3W_table td{text-align:left;border-bottom:1px solid var(--border);vertical-align:top;padding:8px 6px}._9BhW3W_back{display:none}@media (max-width:760px){._9BhW3W_shell{grid-template-columns:minmax(0,1fr)}._9BhW3W_nav{border-right:0;border-bottom:1px solid var(--border);flex-direction:row;align-items:center;padding:8px;overflow-x:auto}._9BhW3W_navTitle{display:none}._9BhW3W_navLink{white-space:nowrap}._9BhW3W_days{grid-template-columns:48px auto 1fr 1fr}}
