[data-screen=housing-notices]{--bg:#f5f1ea;--surface:#fff;--surface-2:#eee8dd;--ink:#1d1b16;--ink-2:#57514a;--ink-3:#6a6358;--line:#e6dfd2;--line-strong:#cfc6b6;--accent:#0e5a4a;--accent-soft:#ddeee6;--accent-strong:#0b4a3d;--header-mark:#0e5a4a;--danger:#b4430a;--danger-soft:#fbe6d6;--ad-bg:#eae4d8;--ad-line:#cfc6b6;--radius:14px;--radius-lg:20px;--btn-radius:16px;--card-border:0;--shadow:0 1px 2px #3c280a0f, 0 8px 24px #3c280a12;--hw-sun:#b4430a;--hw-sun-soft:#fbe6d6;--hw-violet:#5342c4;--hw-violet-soft:#e8e5fa;--hw-stone:#5f594e;--hw-stone-soft:#e7e1d5;--hw-sand:#7a5600;--hw-sand-soft:#f5e8c2;word-break:keep-all}[data-screen=housing-notices] body{background:var(--bg)}.hw-nb{white-space:nowrap}.hw-card{background:var(--surface);box-shadow:var(--shadow);border-radius:20px;padding:20px}.hw-h2{letter-spacing:-.01em;margin:0 0 12px;font-size:19px;font-weight:800}.hw-sub{color:var(--ink-2);margin:0;font-size:13.5px;line-height:1.55}.hw-ic{fill:none;stroke:currentColor;stroke-width:1.9px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px}.hw-ic-lg{width:24px;height:24px}.hw-notgov{color:var(--ink-2);gap:6px;margin:2px 0 16px;font-size:13.5px;line-height:1.5;display:flex}.hw-notgov .hw-ic{width:16px;height:16px;margin-top:2px}.hw-st{white-space:nowrap;border-radius:999px;align-items:center;gap:5px;min-height:28px;padding:0 11px 0 9px;font-size:13px;font-weight:800;display:inline-flex}.hw-st .hw-ic{width:15px;height:15px}.hw-st-open{background:var(--accent);color:#fff}.hw-st-hot{background:var(--hw-sun-soft);color:var(--hw-sun)}.hw-st-soon{background:var(--hw-violet-soft);color:var(--hw-violet)}.hw-st-end{background:var(--hw-stone-soft);color:var(--hw-stone)}.hw-st-always{background:var(--hw-sand-soft);color:var(--hw-sand)}.hw-fix{background:var(--hw-sand-soft);min-height:24px;color:var(--hw-sand);border-radius:8px;align-items:center;padding:0 8px;font-size:12.5px;font-weight:800;display:inline-flex}.hw-filter{gap:16px;padding:20px;display:grid}.hw-f>label,.hw-f>.hw-fl{margin:0 0 8px;font-size:14px;font-weight:800;display:block}.hw-fl small{color:var(--ink-3);margin-left:6px;font-size:12.5px;font-weight:500}.hw-sel{background:var(--bg);border:1px solid var(--line-strong);width:100%;min-height:48px;color:var(--ink);text-align:left;border-radius:14px;justify-content:space-between;align-items:center;gap:8px;padding:0 14px;font-size:16px;font-weight:600;display:flex}.hw-sel span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.hw-sel .hw-ic{color:var(--ink-2)}.hw-chips{flex-wrap:wrap;gap:8px;display:flex}.hw-chip{background:var(--bg);border:1px solid var(--line-strong);min-height:44px;color:var(--ink-2);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:0 14px;font-size:14.5px;font-weight:600;display:inline-flex}.hw-chip[aria-pressed=true]{background:var(--accent-soft);border-color:var(--accent);color:var(--accent-strong);font-weight:800}.hw-chip .hw-ic{width:16px;height:16px}.hw-chip-x{background:var(--accent-soft);border-color:var(--accent);color:var(--accent-strong);min-height:40px;font-weight:800}.hw-seg{background:var(--surface-2);border-radius:16px;grid-auto-columns:1fr;grid-auto-flow:column;gap:4px;padding:4px;display:inline-grid}.hw-seg button{min-height:44px;color:var(--ink-2);white-space:nowrap;border-radius:12px;padding:0 16px;font-size:14.5px;font-weight:700}.hw-seg button[aria-pressed=true]{background:var(--surface);color:var(--ink);font-weight:800;box-shadow:0 1px 3px #3c280a24}.hw-q{background:var(--bg);border:1px solid var(--line-strong);min-height:48px;color:var(--ink-2);border-radius:14px;align-items:center;gap:8px;padding:0 14px;display:flex}.hw-q input{min-width:0;height:46px;font:inherit;color:var(--ink);background:0 0;border:0;outline:0;flex:1;font-size:16px}.hw-q:focus-within{border-color:var(--accent);outline:2px solid var(--accent);outline-offset:2px}.hw-priv{color:var(--ink-2);gap:6px;margin:0;font-size:12.5px;line-height:1.5;display:flex}.hw-priv .hw-ic{width:15px;height:15px;margin-top:2px}.hw-filter-pc{display:none}.hw-res{margin-top:20px;padding:20px 20px 8px}.hw-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 12px;margin-bottom:14px;display:flex}.hw-count{color:var(--ink-2);margin:0;font-size:15px}.hw-count strong{color:var(--ink);letter-spacing:-.01em;font-size:26px;font-weight:800}.hw-sort{background:var(--bg);border:1px solid var(--line-strong);border-radius:999px;align-items:center;gap:2px;min-height:44px;padding:0 10px 0 14px;font-size:14px;font-weight:700;display:inline-flex}.hw-week{background:var(--hw-violet-soft);min-height:48px;color:var(--hw-violet);border-radius:14px;align-items:center;gap:10px;margin-bottom:8px;padding:8px 14px;font-size:14.5px;text-decoration:none;display:flex}.hw-week strong{font-weight:800}.hw-week .hw-go{white-space:nowrap;align-items:center;margin-left:auto;font-weight:800;display:inline-flex}.hw-list{margin:0;padding:0;list-style:none}.hw-row{border-top:1px solid var(--line);color:var(--ink);grid-template-columns:104px minmax(0,1fr);gap:4px 18px;padding:18px 0;text-decoration:none;display:grid}.hw-row:first-child{border-top:0}.hw-dn{flex-direction:column;justify-content:flex-start;gap:2px;display:flex}.hw-dn b{letter-spacing:-.02em;white-space:nowrap;font-size:34px;font-weight:800;line-height:1.05}.hw-dn span{color:var(--ink-2);font-size:12.5px;line-height:1.4}.hw-dn.is-hot b{color:var(--hw-sun)}.hw-dn.is-soon b{color:var(--hw-violet)}.hw-dn.is-end b{color:var(--hw-stone);font-size:26px}.hw-dn.is-open b{color:var(--accent)}.hw-dn.is-always b{color:var(--hw-sand);font-size:26px}.hw-rb{flex-direction:column;gap:6px;min-width:0;display:flex}.hw-rtop{flex-wrap:wrap;align-items:center;gap:6px 8px;display:flex}.hw-type{color:var(--ink-2);font-size:13.5px;font-weight:700}.hw-name{letter-spacing:-.01em;font-size:17.5px;font-weight:800;line-height:1.4}.hw-meta{color:var(--ink-2);font-size:14px;line-height:1.5}.hw-meta b{color:var(--ink);font-weight:800}.hw-more{background:var(--accent-soft);width:100%;min-height:48px;color:var(--accent-strong);border-radius:16px;justify-content:center;align-items:center;gap:6px;margin:4px 0 12px;font-size:15px;font-weight:800;display:flex}.hw-more small{color:var(--ink-2);font-weight:600}.hw-source{border-top:1px solid var(--line);color:var(--ink-2);margin:0;padding:14px 0 12px;font-size:13px;line-height:1.6}.hw-source p{margin:0}.hw-source .hw-ic{vertical-align:-2px;width:14px;height:14px}.hw-stale{color:var(--hw-sun);align-items:flex-start;gap:6px;font-weight:700;display:flex;margin-top:4px!important}.hw-state{text-align:center;flex-direction:column;align-items:center;gap:10px;padding:28px 8px 24px;display:flex}.hw-state .hw-art{background:var(--accent-soft);width:72px;height:72px;color:var(--accent);border-radius:24px;place-items:center;display:grid}.hw-state .hw-art.is-warn{background:var(--hw-sun-soft);color:var(--hw-sun)}.hw-state .hw-art .hw-ic{stroke-width:1.7px;width:38px;height:38px}.hw-state h2{margin:6px 0 0;font-size:20px;font-weight:800}.hw-state p{max-width:34em;color:var(--ink-2);margin:0;font-size:15px;line-height:1.6}.hw-acts{flex-wrap:wrap;justify-content:center;gap:10px;margin-top:6px;display:flex}.hw-btn{white-space:nowrap;border-radius:16px;justify-content:center;align-items:center;gap:6px;min-height:52px;padding:0 22px;font-size:16px;font-weight:800;text-decoration:none;display:inline-flex}.hw-btn-p{background:var(--accent);color:#fff}.hw-btn-s{background:var(--accent-soft);color:var(--accent-strong)}.hw-btn-g{background:var(--surface);color:var(--ink);border:1px solid var(--line-strong)}.hw-btn .hw-ic{width:18px;height:18px}.hw-band{background:var(--accent);color:#fff;border-radius:20px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:6px 18px;margin:20px 0 0;padding:18px 20px;display:grid}.hw-band .hw-app{width:52px;height:52px;color:var(--accent);background:#fff;border-radius:15px;place-items:center;display:grid}.hw-band .hw-app .hw-ic{stroke-width:2.2px;width:30px;height:30px}.hw-band b{font-size:17px;font-weight:800;line-height:1.4;display:block}.hw-band p{color:#d6ebe3;margin:2px 0 0;font-size:13.5px;line-height:1.5}.hw-stores{flex-wrap:wrap;gap:8px;display:flex}.hw-store{min-height:48px;color:var(--accent-strong);white-space:nowrap;background:#fff;border-radius:14px;justify-content:center;align-items:center;padding:0 16px;font-size:14.5px;font-weight:800;text-decoration:none;display:inline-flex}.hw-band-soft{background:var(--accent-soft);color:var(--ink);box-shadow:none}.hw-band-soft .hw-app{background:var(--accent);color:#fff}.hw-band-soft p{color:var(--ink-2)}.hw-band-soft .hw-store{background:var(--accent);color:#fff}.hw-nstate{background:var(--hw-sun-soft);color:var(--hw-sun);border-radius:20px;flex-wrap:wrap;align-items:center;gap:10px 14px;padding:18px 20px;display:flex}.hw-nstate.is-soon{background:var(--hw-violet-soft);color:var(--hw-violet)}.hw-nstate.is-end{background:var(--hw-stone-soft);color:var(--hw-stone)}.hw-nstate .hw-dnb{letter-spacing:-.02em;font-size:40px;font-weight:800;line-height:1}.hw-nstate .hw-t{min-width:12em;color:var(--ink);flex:1;font-size:15px;font-weight:700;line-height:1.5}.hw-nstate .hw-t strong{font-size:17px;display:block}.hw-ntitle{letter-spacing:-.015em;margin:16px 0 6px;font-size:26px;font-weight:800;line-height:1.35}.hw-nmeta{color:var(--ink-2);flex-wrap:wrap;gap:6px 10px;margin:0 0 20px;font-size:14.5px;line-height:1.5;display:flex}.hw-nmeta b{color:var(--ink);font-weight:800}.hw-ngrid{gap:20px;display:grid}.hw-nmain{grid-template-columns:minmax(0,1fr);gap:20px;min-width:0;display:grid}.hw-comments-wrap{min-width:0}.hw-nside{display:none}.hw-sched{margin:0;padding:0;list-style:none}.hw-sched li{grid-template-columns:112px minmax(0,1fr);gap:4px 14px;padding:0 0 18px 26px;display:grid;position:relative}.hw-sched li:last-child{padding-bottom:0}.hw-sched li:before{content:"";background:var(--surface);border:2px solid var(--line-strong);border-radius:50%;width:11px;height:11px;position:absolute;top:6px;left:6px}.hw-sched li:after{content:"";background:var(--line);width:2px;position:absolute;top:20px;bottom:-2px;left:11px}.hw-sched li:last-child:after{display:none}.hw-sched li.is-now:before{background:var(--hw-sun);border-color:var(--hw-sun);box-shadow:0 0 0 5px var(--hw-sun-soft)}.hw-sched li.is-done:before{background:var(--accent);border-color:var(--accent)}.hw-sched .k{font-size:15px;font-weight:800}.hw-sched .v{color:var(--ink);font-size:15px;line-height:1.55}.hw-sched .v small{color:var(--ink-2);font-size:13px;display:block}.hw-sched .sub{grid-column:2;gap:6px;margin:0;padding:0;list-style:none;display:grid}.hw-sched .sub span{min-width:5.6em;color:var(--ink-2);font-weight:800;display:inline-block}.hw-tbl{border-collapse:collapse;width:100%;font-size:15px}.hw-tbl th{text-align:left;color:var(--ink-2);background:var(--bg);padding:10px 12px;font-size:13px;font-weight:800}.hw-tbl th:first-child{border-radius:12px 0 0 12px}.hw-tbl th:last-child{border-radius:0 12px 12px 0}.hw-tbl td{border-bottom:1px solid var(--line);vertical-align:top;padding:14px 12px;line-height:1.5}.hw-tbl tr:last-child td{border-bottom:0}.hw-tbl td b{font-weight:800}.hw-tbl .n{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.hw-tbl th.n{text-align:right}.hw-tbl small{color:var(--ink-3);font-size:12.5px;display:block}.hw-note{color:var(--ink-2);margin:12px 0 0;font-size:13px;line-height:1.6}.hw-go{gap:10px;display:grid}.hw-go .hw-btn{width:100%;min-height:56px;font-size:17px}.hw-go .hw-warn{background:var(--hw-sand-soft);color:#4d3600;border-radius:14px;gap:8px;margin:0;padding:12px 14px;font-size:13.5px;font-weight:600;line-height:1.6;display:flex}.hw-go .hw-warn .hw-ic{margin-top:3px}.hw-ov{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 16px;margin:0;display:grid}.hw-ov div{min-width:0}.hw-ov dt{color:var(--ink-2);font-size:13px}.hw-ov dd{margin:2px 0 0;font-size:16px;font-weight:800}.hw-mustinfo{gap:8px;display:grid}.hw-mustinfo p{color:var(--ink-2);margin:0;font-size:13.5px;line-height:1.65}.hw-share{flex-wrap:wrap;gap:10px;display:flex}.hw-share .hw-btn{flex:1;min-width:8em;min-height:48px}.hw-fold{padding:0}.hw-fold summary{cursor:pointer;justify-content:space-between;align-items:center;gap:8px;min-height:52px;padding:0 20px;font-size:15px;font-weight:800;list-style:none;display:flex}.hw-fold summary::-webkit-details-marker{display:none}.hw-fold .hw-ic{color:var(--ink-2)}.hw-region-grid{grid-template-columns:repeat(auto-fill,minmax(76px,1fr));gap:8px;display:grid}.hw-region-grid a{background:var(--bg);border:1px solid var(--line-strong);min-height:56px;color:var(--ink);border-radius:14px;flex-direction:column;justify-content:center;align-items:center;gap:1px;font-size:15px;font-weight:700;text-decoration:none;display:flex}.hw-region-grid a small{color:var(--ink-3);font-size:12px;font-weight:600}.hw-region-grid a[aria-current=page]{background:var(--accent);border-color:var(--accent);color:#fff}.hw-region-grid a[aria-current=page] small{color:#d6ebe3}.hw-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;display:grid}.hw-stats div{background:var(--bg);border-radius:16px;padding:14px 12px}.hw-stats dt{color:var(--ink-2);font-size:13px}.hw-stats dd{letter-spacing:-.01em;margin:2px 0 0;font-size:26px;font-weight:800}.hw-stats dd small{color:var(--ink-2);font-size:14px;font-weight:700}.hw-prose{grid-template-columns:minmax(0,1fr);gap:12px;display:grid}.hw-prose h2{margin:0;font-size:19px;font-weight:800}.hw-prose p{color:var(--ink);margin:0;font-size:15.5px;line-height:1.8}.hw-prose ul{gap:6px;margin:0;padding:0 0 0 1.2em;font-size:15.5px;line-height:1.7;display:grid}.hw-flow{counter-reset:s;gap:0;margin:0;padding:0;list-style:none;display:grid}.hw-flow li{counter-increment:s;gap:2px;padding:0 0 16px 44px;display:grid;position:relative}.hw-flow li:last-child{padding-bottom:0}.hw-flow li:before{content:counter(s);background:var(--accent);color:#fff;border-radius:50%;place-items:center;width:30px;height:30px;font-size:14px;font-weight:800;display:grid;position:absolute;top:0;left:0}.hw-flow li:after{content:"";background:var(--line);width:2px;position:absolute;top:34px;bottom:4px;left:14px}.hw-flow li:last-child:after{display:none}.hw-flow b{font-size:15.5px;font-weight:800}.hw-flow span{color:var(--ink-2);font-size:14.5px;line-height:1.6}.hw-facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;display:grid}.hw-facts div{background:var(--bg);border-radius:16px;min-width:0;padding:14px}.hw-facts dt{color:var(--ink-2);font-size:13px;font-weight:700}.hw-facts dd{margin:4px 0 0;font-size:15px;font-weight:700;line-height:1.55}.hw-orig{background:var(--hw-sand-soft);color:#4d3600;border-radius:16px;align-items:flex-start;gap:10px;padding:16px 18px;font-size:14.5px;font-weight:600;line-height:1.65;display:flex}.hw-orig .hw-ic{margin-top:3px}.hw-types{flex-wrap:wrap;gap:8px;display:flex}.hw-types a{background:var(--surface);min-height:44px;box-shadow:var(--shadow);color:var(--ink);white-space:nowrap;border-radius:999px;align-items:center;padding:0 14px;font-size:14.5px;font-weight:700;text-decoration:none;display:inline-flex}.hw-types a[aria-current=page]{background:var(--accent);color:#fff}.hw-near{gap:10px;display:grid}.hw-near a{background:var(--bg);min-height:56px;color:var(--ink);border-radius:16px;justify-content:space-between;align-items:center;gap:10px;padding:0 16px;font-size:16px;font-weight:800;text-decoration:none;display:flex}.hw-near a span{color:var(--ink-2);font-size:14px;font-weight:600}@media (width<=1000px){.hw-band{grid-template-columns:auto minmax(0,1fr)}.hw-band .hw-stores{grid-column:1/-1}.hw-band .hw-store{flex:1}}@media (width<=560px){.hw-card,.hw-filter{border-radius:18px;padding:16px}.hw-res{margin-top:16px;padding:16px 16px 4px}.hw-row{grid-template-columns:1fr;gap:6px;padding:16px 0}.hw-dn{flex-direction:row;align-items:baseline;gap:10px}.hw-dn b{font-size:30px}.hw-dn.is-end b,.hw-dn.is-always b{font-size:22px}.hw-dn span{font-size:13.5px}.hw-ntitle{font-size:22px}.hw-sched li{grid-template-columns:1fr;padding-left:26px}.hw-sched .sub{grid-column:1}.hw-stats dd{font-size:22px}.hw-facts{grid-template-columns:1fr}.hw-band{gap:6px 14px;padding:16px}.hw-band .hw-app{border-radius:13px;width:46px;height:46px}.hw-nstate .hw-dnb{font-size:34px}.hw-tbl thead{display:none}.hw-tbl,.hw-tbl tbody,.hw-tbl tr,.hw-tbl td{width:100%;display:block}.hw-tbl tr{border-bottom:1px solid var(--line);padding:12px 0}.hw-tbl tr:last-child{border-bottom:0}.hw-tbl td{text-align:left;border:0;grid-template-columns:7.2em minmax(0,1fr);gap:10px;padding:4px 0;display:grid}.hw-tbl td:before{content:attr(data-l);color:var(--ink-2);font-size:13px;font-weight:700}.hw-tbl .n{text-align:left;white-space:normal}.hw-tbl td:first-child{grid-template-columns:1fr;font-size:16px}.hw-tbl td:first-child:before{display:none}}@media (width>=1001px){.hw-filter{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:18px 24px;padding:24px}.hw-f-wide{grid-column:1/-1}.hw-res{padding:24px 24px 8px}.hw-ngrid{grid-template-columns:minmax(0,1fr) 300px;align-items:start;gap:24px}.hw-nside{gap:16px;display:grid;position:sticky;top:24px}.hw-nside .hw-band{grid-template-columns:auto minmax(0,1fr);margin:0}.hw-nside .hw-band .hw-stores{grid-column:1/-1}.hw-nside .hw-band .hw-store{flex:1}.hw-go-m{display:none}.hw-ntitle{font-size:30px}}@media (width<=1000px){.hw-go-pc{display:none}}.hw-norail{display:block}.hw-nwrap{max-width:1120px}.hw-f-place{gap:8px;display:grid}.hw-f-place .hw-fl{margin:0}.hw-sub-chips{margin-top:10px}.hw-typesel{display:flex}.hw-seg-pc{display:none}.hw-f .hw-sel+.hw-sel{margin-top:0}@media (width<=560px){.hw-filter{gap:10px}.hw-f:not(.hw-f-status){grid-template-columns:4.4em minmax(0,1fr);align-items:center;gap:4px 8px;display:grid}.hw-f:not(.hw-f-status)>.hw-fl{margin:0}.hw-f-place{grid-template-columns:4.4em minmax(0,1fr)}.hw-f-place .hw-gu{grid-column:2}.hw-f .hw-seg,.hw-f .hw-sub-chips{grid-column:1/-1}.hw-f .hw-seg{display:grid}.hw-f-status .hw-fl{display:none}.hw-f-status .hw-chip{min-height:44px;padding:0 12px}.hw-f-q .hw-fl{display:none}.hw-f-q{display:block!important}.hw-priv{display:none}.page-title{margin:4px 0;font-size:23px}.page-lede{margin-bottom:8px}}@media (width>=561px){.hw-f-place{grid-template-columns:1fr}}@media (width>=1001px){.hw-typesel{display:none}.hw-seg-pc{display:inline-grid}.hw-f-place{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end}.hw-f-place .hw-fl{grid-column:1/-1}}.hw-seg button,.hw-more,.hw-sel,.hw-chip,.hw-sort,.hw-btn{-webkit-appearance:none;appearance:none}.hw-seg button{background:0 0;border:0}.hw-more{border:0}.hw-only-m{display:none}@media (width<=560px){.hw-seg-pc{display:none!important}.hw-only-pc{display:none}.hw-only-m{display:inline}.hw-notgov{margin-bottom:10px}.hw-filter,.hw-res{padding-top:14px;padding-bottom:14px}.hw-res{margin-top:12px;padding-bottom:4px}.hw-head{margin-bottom:10px}.hw-week{min-height:44px;margin-bottom:4px}.hw-row:first-child{padding-top:10px}}@media (width>=1001px){.hw-f-place{align-content:start}.hw-f-place .hw-sel-n,.hw-f-place .hw-gu{grid-column:1/-1}.hw-f-status,.hw-f-q{grid-column:auto}.hw-f-q{align-self:end}.hw-f-q .hw-fl{margin-bottom:8px}}.hw-dn.is-check b{color:var(--hw-stone);font-size:20px}@media (width<=560px){.hw-dn.is-check b{font-size:18px}}.hw-sched .sub li{padding:0;display:block}.hw-sched .sub li:before,.hw-sched .sub li:after{display:none}.hw-stats div{background:var(--surface);box-shadow:var(--shadow)}.hw-more{text-decoration:none}.hw-prose h3{margin:6px 0 0;font-size:16.5px;font-weight:800}.hw-prose ol{gap:6px;margin:0;padding:0 0 0 1.4em;font-size:15.5px;line-height:1.7;display:grid}.hw-prose a{color:var(--accent-strong);text-underline-offset:2px;text-decoration:underline}.hw-prose strong{font-weight:800}.hw-prose table{border-collapse:collapse;width:100%;font-size:14.5px}.hw-tview{position:relative}.hw-tscroll-in{overflow-x:auto}.hw-tscroll-in:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.hw-tview:before,.hw-tview:after{content:"";pointer-events:none;opacity:0;width:22px;transition:opacity .15s;position:absolute;top:0;bottom:0}.hw-tview:before{background:linear-gradient(90deg,#3c280a38,#3c280a00);left:0}.hw-tview:after{background:linear-gradient(270deg,#3c280a38,#3c280a00);right:0}.hw-tscroll[data-left="1"] .hw-tview:before,.hw-tscroll[data-right="1"] .hw-tview:after{opacity:1}.hw-thint{text-align:right;color:var(--ink-2);margin:6px 0 0;font-size:12.5px;font-weight:700;display:none}.hw-tscroll[data-over="1"] .hw-thint{display:block}.hw-prose th,.hw-prose td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:8px 10px;line-height:1.55}.hw-prose th{color:var(--ink-2);background:var(--bg);font-size:13px}.hw-lead{color:var(--ink-2);margin:0;font-size:15.5px;line-height:1.7}.hw-comments:empty:not([data-comments-base]){display:none}.hw-comments[data-comments-base]:empty{min-height:1px}.hw-comments{--fc-toast-bottom:calc(var(--anchor-h) + 16px);--fc-toast-max-width:480px}body:has(>.toast) .hw-comments{--fc-toast-bottom:calc(var(--anchor-h) + 16px + 64px)}.hw-comments .fc-toasts .fc-toast{border-radius:var(--radius-lg);background:var(--toast-bg);color:var(--toast-ink);box-shadow:var(--toast-shadow);border:0;flex-wrap:nowrap;padding:12px 8px 12px 16px;font-size:14.5px;line-height:1.45}.hw-comments .fc-toasts .fc-toast-text{flex:auto}.hw-comments .fc-toasts .fc-toast .fc-btn{min-height:36px;color:var(--toast-action);white-space:nowrap;background:0 0;border:0;font-weight:700}.hw-comments .fc-toasts .fc-toast .fc-iconbtn{color:var(--toast-ink)}@media (width>=1001px){.hw-comments{--fc-toast-bottom:24px}body:has(>.toast) .hw-comments{--fc-toast-bottom:calc(24px + 64px)}}.hw-acct{color:var(--ink-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:4px 12px;margin:0 0 8px;padding:6px 2px;font-size:14px;display:flex}.hw-acct p{overflow-wrap:anywhere;min-width:0;margin:0}.hw-acct-actions{gap:4px;margin-left:auto;display:flex}.hw-acct-b{-webkit-appearance:none;appearance:none;min-height:44px;color:var(--ink-2);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;border-radius:12px;padding:0 12px;font-weight:700;text-decoration:underline}.hw-acct-del{color:var(--danger)}.hw-dlg{border-radius:var(--radius-lg);background:var(--surface);width:min(92vw,420px);color:var(--ink);box-shadow:var(--shadow);border:0;padding:20px}.hw-dlg::backdrop{background:#1d1b1680}.hw-dlg p{margin:8px 0 0;line-height:1.6}.hw-dlg-err{color:var(--danger);font-weight:700}.hw-dlg-btns{gap:8px;margin-top:16px;display:flex}.hw-dlg-btns .hw-btn{flex:1;min-height:48px;padding:0 12px}.hw-btn-d{background:var(--danger);color:#fff}.hw-btn:disabled{opacity:.6}.hw-lead-gap{height:16px}.hw-sprite{width:0;height:0;position:absolute;overflow:hidden}.hw-near-note{text-align:center;color:var(--ink-2);margin:0;font-size:15px}@media (width<=560px){.hw-prose th,.hw-prose td{min-width:8em}}.hw-dn.is-word b{font-size:24px}@media (width<=560px){.hw-dn.is-word b{font-size:22px}}
