:root{--paper: #ffffff;--paper-2: #f4f4f2;--ink: #121212;--ink-2: #333;--muted: #6b6b6b;--rule: #121212;--hair: #dcdcdc;--navy: #20293a;--blue: #365a72;--blue-2: #4d7a99;--tint: #e6ecf1;--serif: "Newsreader", "Noto Serif KR", Georgia, "Times New Roman", serif;--serif-ko: "Noto Serif KR", "Newsreader", serif;--ui: "IBM Plex Sans", "IBM Plex Sans KR", system-ui, sans-serif;--ui-ko: "IBM Plex Sans KR", "IBM Plex Sans", system-ui, sans-serif}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--paper);color:var(--ink);font-family:var(--serif);font-size:18px;line-height:1.55;-webkit-font-smoothing:antialiased}html:lang(ko) body{font-family:var(--serif-ko);font-size:17px;line-height:1.75;word-break:keep-all}svg{display:block}a{color:inherit;text-decoration:none}button,select,input{font:inherit;color:inherit}h1,h2,h3,h4{margin:0;font-family:var(--serif);font-weight:700;line-height:1.1;letter-spacing:-.012em}html:lang(ko) :is(h1,h2,h3,h4){font-family:var(--serif-ko);font-weight:900;line-height:1.3;letter-spacing:-.03em}p{margin:0}.ui,.ui *{font-family:var(--ui)}html:lang(ko) .ui,html:lang(ko) .ui *{font-family:var(--ui-ko)}.muted{color:var(--muted)}.wrap{width:100%;max-width:1240px;margin:0 auto;padding:0 16px}@media(min-width:800px){.wrap{padding:0 28px}}.label{font-family:var(--ui);font-size:12px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--blue)}html:lang(ko) .label{font-family:var(--ui-ko);letter-spacing:.04em}.wire{border-bottom:1px solid var(--hair);font-family:var(--ui);font-size:13px}html:lang(ko) .wire{font-family:var(--ui-ko)}.wire .wrap{display:flex;align-items:center;gap:16px;min-height:36px}.wire .tag{font-weight:700;color:#fff;background:var(--navy);padding:2px 8px;font-size:11.5px;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.numbers{display:flex;gap:0;overflow-x:auto;scrollbar-width:none;flex:1;min-width:0;white-space:nowrap}.numbers::-webkit-scrollbar{display:none}.numbers a{padding:0 14px;border-left:1px solid var(--hair);color:var(--ink-2)}.numbers a:first-child{border-left:0;padding-left:0}.numbers b{color:var(--ink);font-weight:700;margin-right:6px}.numbers a:hover b{color:var(--blue)}.lang-switch{font-weight:600;white-space:nowrap;border-bottom:1px solid var(--ink)}.lang-switch:hover{color:var(--blue);border-color:var(--blue)}.masthead{text-align:center;padding-top:16px}.mast-row{display:grid;grid-template-columns:1fr auto 1fr;align-items:end;gap:12px;font-family:var(--ui);font-size:13px;color:var(--ink-2)}html:lang(ko) .mast-row{font-family:var(--ui-ko)}.mast-row .left{text-align:left}.mast-row .right{text-align:right}.mast-row b{color:var(--ink);font-weight:600}.wordmark{display:block;font-family:var(--serif);font-weight:800;font-size:clamp(48px,10vw,104px);letter-spacing:-.035em;line-height:.92;padding:8px 0 6px;color:var(--ink);font-variation-settings:"opsz" 72}.motto{font-family:var(--serif);font-style:italic;font-size:15px;color:var(--ink-2);padding-bottom:10px}html:lang(ko) .motto{font-family:var(--serif-ko);font-style:normal;font-size:14px}.edition{appearance:none;border:0;background:none url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="9" height="6"><path d="M1 1l3.5 3.5L8 1" stroke="%23121212" stroke-width="1.4" fill="none"/></svg>') no-repeat right 0 center;padding:0 14px 0 0;font-weight:700;color:var(--ink);cursor:pointer;border-bottom:1px solid var(--ink);border-radius:0}@media(max-width:700px){.mast-row{grid-template-columns:1fr 1fr}.mast-row .mid{display:none}}.sections{border-top:3px double var(--rule);border-bottom:1px solid var(--rule);position:sticky;top:0;z-index:20;background:var(--paper)}.sections .wrap{display:flex;justify-content:center;gap:0;overflow-x:auto;scrollbar-width:none}.sections .wrap::-webkit-scrollbar{display:none}.sections a{font-family:var(--ui);font-size:13.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;padding:10px 14px;white-space:nowrap;color:var(--ink)}html:lang(ko) .sections a{font-family:var(--ui-ko);letter-spacing:0;font-size:14.5px}.sections a:hover{color:var(--blue)}.sections a[aria-current=page]{color:var(--blue);box-shadow:inset 0 -3px 0 var(--blue)}@media(max-width:900px){.sections .wrap{justify-content:flex-start}}main{padding-bottom:48px}.front{display:grid;gap:0;margin-top:22px}@media(min-width:1000px){.front{grid-template-columns:3fr 6fr 3fr}.front>*{padding:0 22px}.front>*:first-child{padding-left:0}.front>*:last-child{padding-right:0}.front>*+*{border-left:1px solid var(--hair)}}@media(max-width:999px){.front>*{margin-top:30px}.front .lead-col{order:-1;margin-top:0}}.col-head{border-top:1px solid var(--rule);padding-top:6px;margin-bottom:14px;display:flex;justify-content:space-between;align-items:baseline;gap:8px}.col-head .more{font-family:var(--ui);font-size:12.5px;font-weight:600;color:var(--ink-2)}html:lang(ko) .col-head .more{font-family:var(--ui-ko)}.col-head .more:hover{color:var(--blue)}.editorial h2{font-size:26px}.editorial .lede{font-style:italic;color:var(--ink-2);margin-top:8px;font-size:17px}html:lang(ko) .editorial .lede{font-style:normal}.editorial p.r{margin-top:14px;font-size:16.5px;color:var(--ink-2)}.editorial p.r b{color:var(--ink);font-weight:700}html:lang(ko) .editorial p.r b{font-weight:900}.lead-col .kicker{margin-bottom:8px;display:block}.lead-col h1{font-size:clamp(36px,5.2vw,58px);line-height:1.02;letter-spacing:-.025em}html:lang(ko) .lead-col h1{font-size:clamp(30px,4.4vw,48px);line-height:1.22}.lead-col .deck{font-size:20px;color:var(--ink-2);margin-top:14px;line-height:1.45}.figure{margin:18px 0 0}.figure .pic{aspect-ratio:16 / 9;overflow:hidden;background:var(--paper-2)}.figure .pic svg{width:100%;height:100%}.figure figcaption{font-family:var(--ui);font-size:12.5px;color:var(--muted);padding-top:6px;border-bottom:1px solid var(--hair);padding-bottom:8px}html:lang(ko) .figure figcaption{font-family:var(--ui-ko)}.subs{display:grid;gap:0;margin-top:18px}@media(min-width:640px){.subs{grid-template-columns:1fr 1fr}.subs>*+*{border-left:1px solid var(--hair);padding-left:18px}.subs>*:first-child{padding-right:18px}}@media(max-width:639px){.subs>*+*{border-top:1px solid var(--hair);padding-top:14px;margin-top:14px}}.sub h3{font-size:22px;line-height:1.15}html:lang(ko) .sub h3{font-size:20px}.sub p{font-size:16px;color:var(--ink-2);margin-top:6px}.sub:hover h3,.story:hover h3,a.brief:hover .t{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:4px}.byline{font-family:var(--ui);font-size:12px;color:var(--muted);margin-top:8px;display:block}html:lang(ko) .byline{font-family:var(--ui-ko)}.briefs{list-style:none;margin:0;padding:0;counter-reset:b}.briefs li+li{border-top:1px solid var(--hair)}a.brief,.brief{display:grid;grid-template-columns:26px 1fr;gap:0 8px;padding:10px 0}.brief .n{font-family:var(--ui);font-size:12px;font-weight:700;color:var(--blue);padding-top:4px}.brief .t{font-weight:700;font-size:16.5px;line-height:1.3}.brief .s{grid-column:2;font-family:var(--ui);font-size:13px;color:var(--muted);margin-top:2px}html:lang(ko) .brief .s{font-family:var(--ui-ko)}.wotd{border:2px solid var(--ink);padding:14px 16px 16px;margin-top:22px}.wotd .label{color:var(--ink)}.wotd .word{font-family:var(--serif);font-size:46px;font-weight:800;line-height:1;letter-spacing:-.02em;margin-top:8px}.wotd .full{font-style:italic;color:var(--muted);font-size:15px;margin-top:4px}.wotd .native{font-family:var(--ui-ko);font-weight:700;color:var(--blue);margin-top:8px;font-size:15px}.wotd .def{font-size:15.5px;color:var(--ink-2);margin-top:4px}.phones{margin-top:22px}.phones ul{list-style:none;padding:0;margin:0}.phones li+li{border-top:1px dotted #bbb}.phones a{display:flex;justify-content:space-between;gap:10px;padding:7px 0;font-family:var(--ui);font-size:14px}html:lang(ko) .phones a{font-family:var(--ui-ko)}.phones b{font-weight:700;white-space:nowrap}.phones a:hover b{color:var(--blue)}.sec{margin-top:44px}.sec-head{border-top:4px solid var(--rule);padding-top:8px;margin-bottom:18px;display:flex;justify-content:space-between;align-items:baseline;gap:12px}.sec-head h2{font-family:var(--ui);font-size:15px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;display:flex;flex-wrap:wrap;gap:4px 14px;align-items:baseline}html:lang(ko) .sec-head h2{font-family:var(--ui-ko);letter-spacing:.02em;font-size:16px;font-weight:700}.sec-head .sub{font-family:var(--serif);font-style:italic;font-weight:400;text-transform:none;letter-spacing:0;color:var(--muted);font-size:15px}html:lang(ko) .sec-head .sub{font-family:var(--serif-ko);font-style:normal;font-size:14px}.sec-head .no{color:var(--blue)}.more{font-family:var(--ui);font-size:13px;font-weight:600;white-space:nowrap;color:var(--ink-2)}html:lang(ko) .more{font-family:var(--ui-ko)}.more:hover{color:var(--blue)}.kicker{font-family:var(--ui);font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--blue)}html:lang(ko) .kicker{font-family:var(--ui-ko);letter-spacing:.02em;font-size:13px}.stories{display:grid;gap:22px 0}@media(min-width:640px){.stories{grid-template-columns:1fr 1fr}}@media(min-width:1000px){.stories.four{grid-template-columns:repeat(4,1fr)}.stories.three{grid-template-columns:repeat(3,1fr)}}@media(min-width:640px){.stories>*{padding:0 18px}.stories>*{border-left:1px solid var(--hair)}}@media(min-width:640px)and (max-width:999px){.stories>*:nth-child(odd){border-left:0;padding-left:0}}@media(min-width:1000px){.stories.four>*:nth-child(4n+1),.stories.three>*:nth-child(3n+1){border-left:0;padding-left:0}}.story{display:grid;gap:8px;align-content:start}.story .pic{aspect-ratio:3 / 2;overflow:hidden;background:var(--paper-2)}.story .pic svg{width:100%;height:100%}.story h3{font-size:23px;line-height:1.15}html:lang(ko) .story h3{font-size:20px}.story p{font-size:16px;color:var(--ink-2)}.feature{display:grid;gap:22px;align-items:start;border-bottom:1px solid var(--hair);padding-bottom:22px}@media(min-width:860px){.feature{grid-template-columns:5fr 7fr}.feature>:last-child{border-left:1px solid var(--hair);padding-left:22px}}.feature h3{font-size:clamp(30px,3.6vw,42px);margin-top:6px;line-height:1.08}.feature p{color:var(--ink-2);margin-top:12px;font-size:18px}.feature .go{display:inline-block;margin-top:16px;font-family:var(--ui);font-weight:700;font-size:14px;color:#fff;background:var(--ink);padding:10px 16px}html:lang(ko) .feature .go{font-family:var(--ui-ko)}.feature .go:hover{background:var(--blue)}.feature .pic{background:var(--paper-2)}.numlist{list-style:none;margin:0;padding:0;display:grid;gap:0 32px}@media(min-width:760px){.numlist.two{grid-template-columns:1fr 1fr}}.numlist li{border-top:1px solid var(--hair)}.numlist a,.numlist .row{display:grid;grid-template-columns:34px 1fr auto;gap:2px 12px;align-items:baseline;padding:13px 0}.numlist .n{font-family:var(--ui);font-size:12.5px;font-weight:700;color:var(--blue)}.numlist .t{font-weight:700;font-size:19px;line-height:1.25}html:lang(ko) .numlist .t{font-size:17.5px}.numlist a:hover .t{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}.numlist .s{grid-column:2 / -1;font-family:var(--ui);font-size:13.5px;color:var(--muted)}html:lang(ko) .numlist .s{font-family:var(--ui-ko)}.numlist .tag{font-family:var(--ui);font-size:12px;font-weight:600;color:var(--muted);white-space:nowrap;text-transform:uppercase;letter-spacing:.06em}html:lang(ko) .numlist .tag{font-family:var(--ui-ko);text-transform:none;letter-spacing:0}.plates{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:18px 14px}.plate{border:0;cursor:pointer;background:none;padding:0;text-align:left;display:grid;gap:8px}.plate .p{display:grid;place-items:center;height:58px;border-radius:6px;background:#fff;box-shadow:inset 0 0 0 2px var(--ink),inset 0 0 0 5px #fff,inset 0 0 0 6px var(--hair);font-family:var(--ui);font-weight:700;font-size:22px;letter-spacing:.1em;color:var(--ink)}.plate:hover .p{box-shadow:inset 0 0 0 2px var(--blue),inset 0 0 0 5px #fff,inset 0 0 0 6px var(--hair);color:var(--blue)}.plate .cap{font-family:var(--ui);font-size:13px;color:var(--muted);line-height:1.35}html:lang(ko) .plate .cap{font-family:var(--ui-ko)}.plate .cap b{color:var(--ink);font-weight:700;display:block}.band{margin-top:56px;border-top:3px double var(--rule);border-bottom:1px solid var(--rule)}.band .wrap{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;padding-top:18px;padding-bottom:18px}.band h2{font-size:26px}.band p{font-size:16px;color:var(--ink-2);margin-top:2px}.band .soon{font-family:var(--ui);font-weight:700;font-size:13px;letter-spacing:.08em;text-transform:uppercase;padding:8px 14px;background:var(--navy);color:#fff}html:lang(ko) .band .soon{font-family:var(--ui-ko);letter-spacing:0}.site-footer{padding:28px 0 44px;font-family:var(--ui);font-size:13.5px;color:var(--ink-2)}html:lang(ko) .site-footer{font-family:var(--ui-ko)}.site-footer .wordmark{font-size:40px;padding:0;text-align:left}.foot-grid{display:grid;gap:22px}@media(min-width:800px){.foot-grid{grid-template-columns:1.4fr 1fr 1fr}.foot-grid>*+*{border-left:1px solid var(--hair);padding-left:22px}}.foot-grid p{margin-top:10px;max-width:52ch}.foot-grid h4{font-family:var(--ui);font-size:12px;letter-spacing:.1em;text-transform:uppercase;margin-bottom:8px;font-weight:700}html:lang(ko) .foot-grid h4{font-family:var(--ui-ko);letter-spacing:0;font-size:13px}.foot-grid ul{list-style:none;padding:0;margin:0;display:grid;gap:4px}.foot-grid a:hover{color:var(--blue);text-decoration:underline}.crumbs{font-family:var(--ui);font-size:12.5px;color:var(--muted);padding-top:22px;display:flex;gap:8px;text-transform:uppercase;letter-spacing:.08em}html:lang(ko) .crumbs{font-family:var(--ui-ko);text-transform:none;letter-spacing:0;font-size:13px}.crumbs a:hover{color:var(--blue)}.grid{display:grid;gap:0 36px}@media(min-width:1000px){.grid.main-rail{grid-template-columns:minmax(0,1fr) 300px}}.rail{display:grid;gap:22px;align-content:start;padding-top:22px}@media(min-width:1000px){.rail{border-left:1px solid var(--hair);padding-left:24px;padding-top:16px}}.article-head{padding:12px 0 18px;max-width:780px}.article-head h1{font-size:clamp(36px,5.6vw,60px);line-height:1.04;letter-spacing:-.025em;margin-top:10px}html:lang(ko) .article-head h1{font-size:clamp(30px,4.6vw,48px);line-height:1.25}.article-head .dek{font-size:21px;color:var(--ink-2);margin-top:14px;line-height:1.45;font-style:italic}html:lang(ko) .article-head .dek{font-style:normal;font-size:19px}.article-head .meta{margin-top:16px;padding-top:10px;border-top:1px solid var(--hair);display:flex;flex-wrap:wrap;gap:4px 16px;font-family:var(--ui);font-size:13px;color:var(--muted)}html:lang(ko) .article-head .meta{font-family:var(--ui-ko)}.article-head .meta b{color:var(--ink);font-weight:600}.dots{border-bottom:2px dotted var(--blue-2)}.article-pic{margin:6px 0 4px;max-width:780px;background:var(--paper-2);aspect-ratio:16 / 9;overflow:hidden}.article-pic svg{width:100%;height:100%}.caption{font-family:var(--ui);font-size:12.5px;color:var(--muted);max-width:780px;padding:6px 0 4px;border-bottom:1px solid var(--hair)}html:lang(ko) .caption{font-family:var(--ui-ko)}.part{padding:20px 0 22px;border-bottom:1px solid var(--hair);max-width:700px;scroll-margin-top:60px}.part .no{font-family:var(--ui);font-size:12px;font-weight:700;letter-spacing:.1em;color:var(--blue)}.part h2{font-size:28px;margin-top:4px}html:lang(ko) .part h2{font-size:24px}.part .one{font-size:19px;color:var(--ink-2);margin-top:8px}html:lang(en) .article .part:first-of-type .one:first-letter{float:left;font-size:3.4em;line-height:.9;font-weight:800;padding:6px 8px 0 0;color:var(--navy)}.part ul,.part ol{margin:14px 0 0;padding:0;list-style:none;display:grid;gap:8px}.part li{position:relative;padding-left:20px;font-size:18px;color:var(--ink-2)}html:lang(ko) .part li{font-size:17px}.part ul li:before{content:"■";position:absolute;left:0;top:.05em;font-size:9px;color:var(--blue);line-height:2.4}.part ol{counter-reset:n}.part ol li{padding-left:32px}.part ol li:before{counter-increment:n;content:counter(n);position:absolute;left:0;top:0;font-family:var(--ui);font-weight:700;font-size:14px;color:#fff;background:var(--navy);width:22px;height:22px;display:grid;place-items:center;margin-top:3px}.note{display:inline-block;margin-top:14px;font-family:var(--ui);font-size:13.5px;font-weight:600;border-left:3px solid var(--blue);padding:2px 10px}html:lang(ko) .note{font-family:var(--ui-ko)}.toc{position:sticky;top:56px}.toc ol{list-style:none;margin:0;padding:0;counter-reset:t}.toc li+li{border-top:1px solid var(--hair)}.toc a{display:flex;gap:10px;padding:8px 0;font-size:16px}.toc a:before{counter-increment:t;content:counter(t,decimal-leading-zero);font-family:var(--ui);font-size:12px;font-weight:700;color:var(--blue);padding-top:3px}.toc a:hover{color:var(--blue)}.sources{margin-top:22px;max-width:700px;font-family:var(--ui);font-size:13.5px}html:lang(ko) .sources{font-family:var(--ui-ko)}.sources h4{font-family:inherit;font-size:12px;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin-bottom:6px;font-weight:700}.sources ul{list-style:none;padding:0;margin:0;display:grid;gap:3px}.sources a{color:var(--blue);text-decoration:underline;text-underline-offset:3px}.notice{font-family:var(--ui);font-size:13.5px;color:var(--ink-2);border-top:1px solid var(--rule);border-bottom:1px solid var(--rule);padding:10px 0;margin-top:22px;max-width:700px}html:lang(ko) .notice{font-family:var(--ui-ko)}.help-box{border:2px solid var(--ink);padding:14px 16px 16px}.help-box h4{font-size:22px}.help-box p{font-size:15.5px;color:var(--ink-2);margin-top:4px}.help-box .go{display:inline-block;margin-top:12px;font-family:var(--ui);font-weight:700;font-size:14px;color:#fff;background:var(--navy);padding:8px 12px}.help-box .go:hover{background:var(--blue)}.help-box .others{display:flex;flex-wrap:wrap;gap:2px 10px;margin-top:10px;font-family:var(--ui);font-size:12.5px}.help-box .others a{text-decoration:underline;text-underline-offset:2px;color:var(--ink-2)}.page-title{padding:26px 0 16px;border-bottom:1px solid var(--rule)}.page-title h1{font-size:clamp(36px,5.6vw,60px);letter-spacing:-.025em;line-height:1.05}html:lang(ko) .page-title h1{font-size:clamp(30px,4.6vw,48px);line-height:1.25}.page-title p{font-size:20px;font-style:italic;color:var(--ink-2);margin-top:10px;max-width:56ch}html:lang(ko) .page-title p{font-style:normal;font-size:18px}.rights-list{list-style:none;margin:0;padding:0}.rights-list li{display:grid;gap:6px 28px;padding:20px 0;border-bottom:1px solid var(--hair)}@media(min-width:860px){.rights-list li{grid-template-columns:60px minmax(0,1.5fr) minmax(0,1fr)}}.rights-list .n{font-family:var(--serif);font-size:40px;font-weight:800;color:var(--navy);line-height:.9}.rights-list .can{font-family:var(--ui);font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--blue)}html:lang(ko) .rights-list .can{font-family:var(--ui-ko);letter-spacing:0;font-size:13px}.rights-list h2{font-size:26px;margin-top:2px}html:lang(ko) .rights-list h2{font-size:22px}.rights-list .body{color:var(--ink-2);margin-top:6px}.rights-list .side{font-family:var(--ui);font-size:14px;display:grid;gap:6px;align-content:start}html:lang(ko) .rights-list .side{font-family:var(--ui-ko)}@media(min-width:860px){.rights-list .side{padding-top:22px;border-left:1px solid var(--hair);padding-left:20px}}.rights-list .ask{font-weight:700}.rights-list .side a{color:var(--blue);text-decoration:underline;text-underline-offset:3px}.search{display:flex;align-items:center;gap:10px;border-bottom:2px solid var(--ink);max-width:480px;margin-top:18px;color:var(--muted)}.search input{flex:1;border:0;outline:0;background:transparent;font-family:var(--ui);font-size:17px;padding:9px 0;color:var(--ink)}.letter{font-family:var(--serif);font-size:44px;font-weight:800;line-height:1;padding-top:12px;border-top:4px solid var(--rule);margin-top:28px}.entries{display:grid;gap:0 32px}@media(min-width:800px){.entries{grid-template-columns:1fr 1fr}}.dict{padding:14px 0;border-bottom:1px solid var(--hair);scroll-margin-top:70px}.dict .head{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 12px}.dict .w{font-family:var(--serif);font-size:26px;font-weight:800}.dict .abbr-tag{font-family:var(--ui);font-size:10.5px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#fff;background:var(--navy);padding:1px 6px}.dict .native{font-family:var(--ui-ko);font-weight:700;color:var(--blue)}.dict .full{font-family:var(--serif);font-style:italic;color:var(--muted);font-size:16px;margin-top:2px}.dict .def{color:var(--ink-2);font-size:17px;margin-top:4px}.dict:target{background:var(--tint);margin:0 -10px;padding:14px 10px}.term{border:0;background:none;padding:0;cursor:pointer;color:var(--blue);font-weight:600;text-decoration:underline dotted var(--blue-2);text-decoration-thickness:2px;text-underline-offset:4px}.term:hover{color:var(--navy);background:var(--tint)}.term .en{font-family:var(--ui);font-weight:700}[popover].sheet{border:0;padding:0;margin:auto auto 0;width:100%;max-width:520px;background:#fff;color:var(--ink)}@media(min-width:800px){[popover].sheet{margin:auto}}[popover].sheet::backdrop{background:#12121280}.sheet-body{padding:18px 22px 22px;display:grid;gap:4px;justify-items:start;border-top:6px solid var(--ink)}.sheet-body .label{color:var(--ink)}.sheet-body .head{display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 12px;margin-top:6px}.sheet-body .w{font-family:var(--serif);font-size:40px;font-weight:800;letter-spacing:-.02em;line-height:1.05}.sheet-body .native{font-family:var(--ui-ko);font-size:18px;font-weight:700;color:var(--blue)}.sheet-body .full{font-family:var(--serif);font-style:italic;color:var(--muted)}.sheet-body .def{font-size:18px;color:var(--ink-2);margin-top:6px}.sheet-body .close{margin-top:12px;border:0;cursor:pointer;font-family:var(--ui);font-weight:700;font-size:13px;letter-spacing:.06em;text-transform:uppercase;padding:8px 14px;background:var(--ink);color:#fff}.courts{display:grid;gap:22px;margin-top:20px}@media(min-width:1000px){.courts{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start}}.ladder{border-top:4px solid var(--rule);padding-top:10px}.ladder .gfx{font-family:var(--ui);font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;margin-bottom:12px}html:lang(ko) .ladder .gfx{font-family:var(--ui-ko);letter-spacing:0;font-size:13px}.ladder-grid{display:grid;grid-template-columns:1fr 1fr;gap:0 12px}.lvl{grid-column:1 / -1;display:flex;align-items:center;gap:10px;font-family:var(--ui);font-size:11.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:14px 0 6px}html:lang(ko) .lvl{font-family:var(--ui-ko);letter-spacing:0;font-size:12.5px}.lvl:after{content:"";flex:1;border-top:1px dotted #aaa}.lvl:first-child{margin-top:0}.cols{grid-column:1 / -1;display:grid;grid-template-columns:1fr 1fr;gap:12px;margin-top:12px}.cols span{font-family:var(--ui);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:4px 0;border-bottom:2px solid var(--ink)}html:lang(ko) .cols span{font-family:var(--ui-ko);letter-spacing:0;font-size:13px}.cols .f{color:var(--blue);border-color:var(--blue)}.court{position:relative;text-align:left;border:1px solid var(--ink);cursor:pointer;padding:10px 12px;display:grid;gap:2px;align-content:start;background:#fff;color:var(--ink);min-height:72px;transition:background .12s,color .12s}.court.f-col{border-color:var(--blue)}.court .name{font-family:var(--ui);font-weight:700;font-size:15px;line-height:1.3}.court .one{font-family:var(--ui);font-size:12.5px;color:var(--muted);line-height:1.4}html:lang(ko) .court .one{font-family:var(--ui-ko)}.court.top{grid-column:1 / -1;background:var(--ink);color:#fff;text-align:center;justify-items:center;min-height:0;padding:14px}.court.top .one{color:#bbb}.court .tag{justify-self:start;font-family:var(--ui);font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;padding:1px 6px;background:var(--ink);color:#fff;margin-bottom:4px}html:lang(ko) .court .tag{font-family:var(--ui-ko);letter-spacing:0;font-size:11px}.court.f-col .tag{background:var(--blue)}.court.lowest{border-width:1px 1px 1px 5px}.court:hover{background:var(--paper-2)}.court.top:hover{background:#333}.court[aria-pressed=true]{background:var(--navy);color:#fff;border-color:var(--navy)}.court[aria-pressed=true] .one{color:#cdd4dc}.court[aria-pressed=true] .tag{background:#fff;color:var(--navy)}.court.top[aria-pressed=true]{background:var(--blue)}.court.empty{border:1px dashed #bbb;cursor:default;color:var(--muted);font-family:var(--ui);font-size:12.5px;place-content:center;text-align:center}html:lang(ko) .court.empty{font-family:var(--ui-ko)}.court .native-sub{display:block;margin:1px 0 0;font-size:12.5px;color:var(--blue)}.court.top .native-sub,.court[aria-pressed=true] .native-sub{color:#c9d7e2}.appeal{display:flex;align-items:center;gap:8px;justify-content:center;margin-top:14px;font-family:var(--ui);font-size:13px;color:var(--muted)}html:lang(ko) .appeal{font-family:var(--ui-ko)}.ladder .credit{font-family:var(--ui);font-size:11.5px;color:var(--muted);margin-top:10px;border-top:1px solid var(--hair);padding-top:6px}html:lang(ko) .ladder .credit{font-family:var(--ui-ko)}.court-detail{border-top:4px solid var(--rule);padding-top:12px;display:grid;gap:8px;justify-items:start;position:sticky;top:56px;scroll-margin-top:70px}@media(min-width:1000px){.court-detail{border-left:1px solid var(--hair);padding-left:22px}}.court-detail[hidden]{display:none}.court-detail .sys{font-family:var(--ui);font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--blue)}html:lang(ko) .court-detail .sys{font-family:var(--ui-ko);letter-spacing:0;font-size:13px}.court-detail h2{font-size:34px;line-height:1.08}html:lang(ko) .court-detail h2{font-size:28px}.court-detail .one{font-size:19px;font-style:italic;color:var(--ink-2)}html:lang(ko) .court-detail .one{font-style:normal}.court-detail h4{font-family:var(--ui);font-size:12px;letter-spacing:.1em;text-transform:uppercase;color:var(--muted);margin-top:8px;font-weight:700}html:lang(ko) .court-detail h4{font-family:var(--ui-ko);letter-spacing:0;font-size:13px}.court-detail ul{margin:0;padding:0;list-style:none;display:grid;gap:6px;justify-self:stretch}.court-detail li{position:relative;padding-left:18px;color:var(--ink-2)}.court-detail li:before{content:"■";position:absolute;left:0;font-size:8px;line-height:2.8;color:var(--blue)}.tribunal{margin-top:14px}.tribunal .court{width:100%;border-style:dashed}.native-sub{margin-left:.35em;font-family:var(--ui-ko);font-weight:600;color:var(--blue);font-size:.55em;letter-spacing:0}.box-title{font-family:var(--ui);font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--blue);border-top:1px solid var(--rule);padding-top:6px;margin-bottom:8px}html:lang(ko) .box-title{font-family:var(--ui-ko);letter-spacing:.02em;font-size:13px}.today-head{padding:22px 0 14px;display:grid;gap:6px}.today-head h1{font-size:clamp(32px,5vw,52px);letter-spacing:-.02em}.draft{font-family:var(--ui);font-size:12.5px;font-weight:600;color:#8a4b00;background:#fff4d6;padding:4px 10px;justify-self:start}html:lang(ko) .draft{font-family:var(--ui-ko)}.wx{margin-top:6px}.wx-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);border-top:1px solid var(--rule);border-left:1px solid var(--hair)}@media(min-width:1000px){.wx-grid{grid-template-columns:repeat(8,1fr)}}.wx-cell{display:grid;justify-items:center;gap:2px;padding:12px 6px;border-right:1px solid var(--hair);border-bottom:1px solid var(--hair);font-family:var(--ui);text-align:center}html:lang(ko) .wx-cell{font-family:var(--ui-ko)}.wx-cell.mine{background:var(--tint);box-shadow:inset 0 3px 0 var(--blue)}.wx-state{font-size:11px;font-weight:700;letter-spacing:.08em;color:var(--blue)}.wx-city{font-size:13px;font-weight:600}.wx-icon{color:var(--navy);margin:4px 0}.wx-temp{display:flex;gap:6px;align-items:baseline;font-family:var(--serif)}.wx-temp b{font-size:26px;font-weight:800}.wx-temp i{font-style:normal;font-size:16px;color:var(--muted)}.wx-word{font-size:12px;color:var(--ink-2)}.wx-rain{display:flex;align-items:center;gap:5px;font-size:11px;color:var(--muted)}.wx-rain .bar{width:36px;height:5px;background:var(--hair);display:block}.wx-rain .bar span{display:block;height:100%;background:var(--blue-2)}.cards-sec{margin-top:36px}.swipe-hint{display:none}.cards{list-style:none;margin:0;padding:0;display:grid;gap:16px}@media(min-width:700px){.cards{grid-template-columns:repeat(2,1fr)}}@media(min-width:1100px){.cards{grid-template-columns:repeat(3,1fr)}}@media(max-width:699px){.swipe-hint{display:inline}.cards{grid-auto-flow:column;grid-auto-columns:86%;overflow-x:auto;scroll-snap-type:x mandatory;padding-bottom:10px;margin:0 -16px;padding-left:16px;padding-right:16px;scrollbar-width:none}.cards::-webkit-scrollbar{display:none}.card{scroll-snap-align:start}}.card{display:grid;grid-template-rows:auto 1fr auto auto;border:1px solid var(--ink);background:#fff;min-height:420px}.card-top{display:flex;align-items:center;gap:10px;padding:14px 16px;background:var(--navy);color:#fff}.c-weather .card-top,.c-health .card-top,.c-housing .card-top{background:var(--blue)}.c-money .card-top,.c-work .card-top{background:var(--ink)}.c-tech .card-top,.c-world .card-top{background:var(--blue-2)}.card-top .cat{font-family:var(--ui);font-size:13px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}html:lang(ko) .card-top .cat{font-family:var(--ui-ko);letter-spacing:.02em;font-size:14px}.card-top .count{margin-left:auto;font-family:var(--ui);font-size:12px;font-weight:600;opacity:.75}.card-body{padding:18px 16px 6px;display:grid;gap:10px;align-content:start}.stat{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;border-bottom:1px solid var(--hair);padding-bottom:10px}.stat b{font-family:var(--serif);font-size:58px;font-weight:800;line-height:.9;letter-spacing:-.03em;color:var(--navy)}.stat span{font-family:var(--ui);font-size:14px;font-weight:600;color:var(--ink-2);max-width:20ch;line-height:1.3}html:lang(ko) .stat span{font-family:var(--ui-ko)}.card h3{font-size:24px;line-height:1.18}html:lang(ko) .card h3{font-size:21px;line-height:1.38}.card ul{list-style:none;margin:0;padding:0;display:grid;gap:6px}.card li{position:relative;padding-left:16px;font-family:var(--ui);font-size:15px;color:var(--ink-2);line-height:1.45}html:lang(ko) .card li{font-family:var(--ui-ko)}.card li:before{content:"";position:absolute;left:0;top:.55em;width:7px;height:7px;background:var(--blue)}.why{margin:12px 16px 0;padding:10px 12px;background:var(--tint);font-family:var(--ui);font-size:14px;color:var(--ink);line-height:1.45}html:lang(ko) .why{font-family:var(--ui-ko)}.why span{display:block;font-size:11px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--blue);margin-bottom:2px}html:lang(ko) .why span{letter-spacing:0;font-size:12px}.src{padding:10px 16px 14px;font-family:var(--ui);font-size:12px;display:flex;flex-wrap:wrap;gap:4px 12px}.src a{color:var(--muted)}.src a:hover{color:var(--blue);text-decoration:underline}.past{list-style:none;padding:0;margin:0;display:flex;flex-wrap:wrap;gap:8px 22px;font-family:var(--ui);font-size:14px}.past a{text-decoration:underline;text-underline-offset:3px}.today-strip{display:flex;align-items:center;gap:12px;padding:10px 0;border-bottom:1px solid var(--hair);font-family:var(--ui);font-size:14px}html:lang(ko) .today-strip{font-family:var(--ui-ko)}.today-strip .tag{flex:none;font-size:11.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#fff;background:var(--blue);padding:3px 8px}.today-strip .h{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.today-strip .wxs{margin-left:auto;display:flex;align-items:center;gap:6px;color:var(--ink-2);flex:none}.today-strip:hover .h{text-decoration:underline;text-underline-offset:3px}@media(max-width:640px){.today-strip .wxs{display:none}}.gov{margin:18px 0 0;max-width:780px;font-family:var(--ui);text-align:center}html:lang(ko) .gov{font-family:var(--ui-ko)}.gov b{font-family:var(--ui);font-weight:700}.gov span{display:block;font-size:13px;color:var(--blue);font-weight:600}.gov-roof{position:relative;color:var(--navy)}.gov-roof svg{width:100%;height:64px;fill:var(--navy);display:block}.gov-roof p{position:absolute;inset:auto 0 6px;color:#fff;font-size:15px;line-height:1.25}.gov-roof p span{color:#c9d7e2;font-size:12px}.gov-crown{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:4px 14px;background:var(--navy);color:#fff;padding:8px 12px 10px;border-top:1px solid #3b475d}.gov-crown p{font-size:14.5px;line-height:1.2}.gov-crown span{color:#c9d7e2;font-size:12px}.gov-crown small{flex-basis:100%;font-size:12px;color:#c9d7e2}.gov-pillars{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;padding:10px 0;background:linear-gradient(var(--hair),var(--hair)) center bottom / 100% 1px no-repeat}.pillar{display:grid;justify-items:center;align-content:start;gap:2px;padding:12px 6px 14px;border:1px solid var(--ink);border-top:6px solid var(--blue);background:#fff;color:var(--ink);transition:background .15s}.pillar:nth-child(2){border-top-color:var(--navy)}.pillar:nth-child(3){border-top-color:var(--blue-2)}.pillar svg{width:92px;height:50px;color:var(--navy);margin-bottom:6px}.pillar b{font-size:16px}.pillar em{font-style:normal;font-family:var(--serif);font-size:16px;color:var(--ink);margin-top:6px;line-height:1.3}html:lang(ko) .pillar em{font-family:var(--serif-ko);font-weight:600;font-size:15px}.pillar small{font-size:11.5px;color:var(--muted);margin-top:4px}.pillar:hover{background:var(--tint)}.gov-base{display:flex;align-items:center;justify-content:center;gap:10px;padding:10px;border:2px solid var(--ink);border-top-width:0;background:var(--paper-2);font-size:14.5px}.gov-base .up{color:var(--blue)}.gov-base p span{display:inline;font-size:inherit;color:var(--ink-2);font-weight:400}.gov-levels{display:grid;grid-template-columns:1.3fr 1fr .8fr;align-items:end;gap:6px;margin-top:14px}.lv{display:grid;align-content:center;justify-items:center;padding:10px 6px;color:#fff;font-size:13.5px;line-height:1.2}.lv span{color:inherit;opacity:.85;font-size:12px}.lv.l1{background:var(--federal);min-height:70px}.lv.l2{background:var(--state);min-height:58px}.lv.l3{background:var(--local);min-height:46px}.lv:hover{filter:brightness(1.15)}.gov figcaption{text-align:left;font-size:12.5px;color:var(--muted);padding:6px 0;border-bottom:1px solid var(--hair);margin-top:6px}@media(max-width:520px){.pillar svg{width:70px;height:38px}.pillar b,.pillar em{font-size:14px}.pillar small{display:none}}.card-top{--cut: var(--navy)}.c-weather .card-top,.c-health .card-top,.c-housing .card-top{--cut: var(--blue)}.c-money .card-top,.c-work .card-top{--cut: var(--ink)}.c-tech .card-top,.c-world .card-top{--cut: var(--blue-2)}.big-glyph{color:var(--navy);--cut: #fff}.card{min-height:380px}.journey{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(6,1fr);position:relative}.journey:before{content:"";position:absolute;left:8%;right:8%;top:27px;height:2px;background:var(--ink)}.journey li{position:relative}.journey a{display:grid;justify-items:center;gap:4px;text-align:center;padding:0 4px 6px;font-family:var(--ui)}html:lang(ko) .journey a{font-family:var(--ui-ko)}.journey .dot{width:56px;height:56px;border-radius:50%;display:grid;place-items:center;background:#fff;border:2px solid var(--ink);color:var(--navy);--cut: #fff;transition:background .15s,color .15s}.journey .no{font-size:11.5px;font-weight:700;color:var(--blue);letter-spacing:.08em;margin-top:4px}.journey b{font-size:14.5px;line-height:1.25}.journey a:hover .dot,.journey li.on .dot{background:var(--navy);color:#fff;--cut: var(--navy);border-color:var(--navy)}@media(max-width:700px){.journey{grid-template-columns:repeat(3,1fr);row-gap:16px}.journey:before{display:none}.journey .dot{width:48px;height:48px}}.journey-block{border-top:4px solid var(--rule);border-bottom:1px solid var(--hair);padding:14px 0 18px;margin-top:18px}.journey-block h2{font-size:clamp(24px,3.4vw,34px);margin:4px 0 18px}.journey-block .label{display:block}.eff{display:inline-block;font-family:var(--ui);font-size:12px;font-weight:700;color:#fff;background:var(--navy);padding:2px 8px}html:lang(ko) .eff{font-family:var(--ui-ko)}.newtag{display:inline-block;font-family:var(--ui);font-size:10.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#fff;background:#b3261e;padding:1px 6px;margin-right:6px;vertical-align:2px}html:lang(ko) .newtag{font-family:var(--ui-ko);letter-spacing:0;font-size:11px}.numbers-table{width:100%;max-width:700px;border-collapse:collapse;margin-top:10px;font-family:var(--ui)}html:lang(ko) .numbers-table{font-family:var(--ui-ko)}.numbers-table caption{text-align:left;font-family:var(--ui);font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:var(--blue);border-top:4px solid var(--rule);padding-top:8px;padding-bottom:6px}html:lang(ko) .numbers-table caption{font-family:var(--ui-ko);letter-spacing:0;font-size:13px}.numbers-table th,.numbers-table td{text-align:left;padding:10px 0;border-bottom:1px solid var(--hair)}.numbers-table th{font-family:var(--serif);font-size:24px;font-weight:800;white-space:nowrap;padding-right:22px;width:1%}.numbers-table td{font-size:15px;color:var(--ink-2)}.numbers-table tr:first-child th{color:#b3261e}.numbers-note{font-family:var(--ui);font-size:13px;color:var(--muted);margin-top:6px}html:lang(ko) .numbers-note{font-family:var(--ui-ko)}.rights-list ul.mini{list-style:none;margin:10px 0 0;padding:0;display:grid;gap:4px}.rights-list ul.mini li{border:0;padding:0 0 0 16px;display:block;position:relative;font-family:var(--ui);font-size:14.5px;color:var(--ink-2)}html:lang(ko) .rights-list ul.mini li{font-family:var(--ui-ko)}.rights-list ul.mini li:before{content:"";position:absolute;left:0;top:.6em;width:7px;height:7px;background:var(--blue)}.rights-list .thumb{display:block;aspect-ratio:16 / 10;background:var(--paper-2);overflow:hidden}.rights-list .thumb svg{width:100%;height:100%}.rights-list h2 a:hover{text-decoration:underline;text-underline-offset:4px;text-decoration-thickness:1px}@media(min-width:800px){[popover].sheet.beside{position:fixed;margin:0;inset:auto;width:340px;max-width:calc(100vw - 24px);border:2px solid var(--ink)}[popover].sheet.beside::backdrop{background:transparent}[popover].sheet.beside .sheet-body{border-top-width:0;padding:14px 16px 16px}[popover].sheet.beside .w{font-size:28px}[popover].sheet.beside .def{font-size:16px}[popover].sheet.beside .close{margin-top:8px;padding:6px 10px;font-size:12px}}.stories>*:first-child{border-left:0;padding-left:0}.rights-list .side .eff,.story .eff{justify-self:start}:root{--s1: 4px;--s2: 8px;--s3: 12px;--s4: 16px;--s5: 24px;--s6: 32px;--s7: 48px}main{padding-bottom:var(--s7)}.sec{margin-top:var(--s7)}.sec-head{border-top-width:4px;padding-top:var(--s3);margin-bottom:var(--s5)}.col-head{border-top:4px solid var(--rule);padding-top:var(--s3);margin-bottom:var(--s4)}.page-title{padding:var(--s6) 0 var(--s5)}.page-title p{margin-top:var(--s3)}.today-strip{padding:var(--s3) 0}.journey-block{margin-top:var(--s5);padding:var(--s3) 0 var(--s5)}.journey-block h2{margin:var(--s2) 0 var(--s5)}.front{margin-top:var(--s6)}@media(min-width:1000px){.front>*{padding:0 var(--s5)}.front>*:first-child{padding-left:0}.front>*:last-child{padding-right:0}}@media(max-width:999px){.front>*{margin-top:var(--s6)}.front .lead-col{margin-top:0}}.lead-col .deck{margin-top:var(--s3)}.gov{margin-top:var(--s5)}.wotd{margin-top:var(--s5);padding:var(--s4)}.stories{gap:var(--s5) 0}@media(min-width:640px){.stories>*{padding:0 var(--s5)}}.story{gap:var(--s2)}.story .pic{margin-bottom:var(--s2);aspect-ratio:3 / 2}.story h3{margin-top:var(--s1)}.glyph-pic{display:grid;place-items:center;width:100%;height:100%;color:var(--navy);--cut: var(--paper-2)}.briefs li+li,.numlist li{border-color:var(--hair)}a.brief,.brief{padding:var(--s3) 0}.numlist a,.numlist .row{padding:var(--s4) 0}.numlist a.ico-row{grid-template-columns:44px 1fr;gap:2px var(--s3);align-items:center}.ico{width:44px;height:44px;display:grid;place-items:center;border:2px solid var(--ink);color:var(--navy);background:#fff;grid-row:span 2}.ico.big{width:56px;height:56px;margin-bottom:var(--s2)}.numlist a.ico-row .t{align-self:end}.numlist a.ico-row .s{grid-column:2;align-self:start}.numlist a.ico-row:hover .ico{background:var(--navy);color:#fff}.rights-list .n{display:grid;justify-items:start;gap:var(--s2)}.reasons-ico{list-style:none;margin:var(--s4) 0 0;padding:0;display:grid;gap:0}.reasons-ico li{display:grid;grid-template-columns:48px 1fr;gap:var(--s3);align-items:center;padding:var(--s3) 0;border-top:1px solid var(--hair)}.reasons-ico .ri{width:48px;height:48px;display:grid;place-items:center;background:var(--navy);color:#fff;--cut: var(--navy)}.reasons-ico b{display:block;font-size:17px}.reasons-ico span:last-child{font-family:var(--ui);font-size:14.5px;color:var(--ink-2);line-height:1.45}html:lang(ko) .reasons-ico span:last-child{font-family:var(--ui-ko)}.reasons-ico b{font-family:var(--serif);color:var(--ink);margin-bottom:2px}html:lang(ko) .reasons-ico b{font-family:var(--serif-ko);font-weight:900}.editorial .lede{margin-top:var(--s2)}.cards{gap:var(--s5)}.card-top{padding:var(--s3) var(--s4)}.card-body{padding:var(--s4) var(--s4) var(--s2);gap:var(--s3)}.stat{padding-bottom:var(--s3)}.why{margin:var(--s3) var(--s4) 0;padding:var(--s3)}.src{padding:var(--s3) var(--s4) var(--s4)}.wx-cell{padding:var(--s4) var(--s2)}.article-head{padding:var(--s3) 0 var(--s5)}.article-head .meta{margin-top:var(--s4);padding-top:var(--s3)}.article-pic{margin:var(--s2) 0 0}.part{padding:var(--s5) 0}.part ul,.part ol{margin-top:var(--s4);gap:var(--s3)}.notice{margin-top:var(--s5);padding:var(--s3) 0}.sources{margin-top:var(--s5)}.rail{gap:var(--s5)}.rights-list li{padding:var(--s5) 0}.plates{gap:var(--s5) var(--s4)}.band{margin-top:var(--s7)}.band .wrap{padding-top:var(--s5);padding-bottom:var(--s5)}.site-footer{padding:var(--s6) 0 var(--s7)}.lad{display:grid;grid-template-columns:64px 1fr 1fr;column-gap:var(--s3);align-items:stretch;position:relative}.lad:before{content:"";position:absolute;left:31px;top:40px;bottom:30px;width:2px;background:var(--ink)}.lad-col{font-family:var(--ui);font-size:12.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;padding-bottom:var(--s2);border-bottom:2px solid currentColor;margin-bottom:var(--s3);text-align:center}html:lang(ko) .lad-col{font-family:var(--ui-ko);letter-spacing:0;font-size:13px}.lad-col.f{color:var(--blue)}.lad-col.s{color:var(--state)}.lvl-no{position:relative;z-index:1;display:grid;justify-items:center;align-content:center;gap:2px;font-family:var(--ui)}html:lang(ko) .lvl-no{font-family:var(--ui-ko)}.lvl-no b{width:40px;height:40px;border-radius:50%;display:grid;place-items:center;background:#fff;border:2px solid var(--ink);font-size:17px;font-weight:700}.lvl-no.top b{background:var(--ink);color:#fff}.lvl-no.low b{background:var(--state);border-color:var(--state);color:#fff}.lvl-no small{font-size:11px;font-weight:700;color:var(--muted);background:#fff;padding:0 2px;line-height:1.2;text-align:center}.lad .court{min-height:64px;border-width:2px;align-content:center}.lad .court.top{grid-column:2 / 4;min-height:56px}.lad .court .name{font-size:15.5px}.up{position:relative;height:34px}.up:before{content:"";position:absolute;left:50%;top:4px;bottom:4px;width:2px;background:var(--ink);transform:translate(-1px)}.up:after{content:"";position:absolute;left:50%;top:2px;width:10px;height:10px;border-left:2px solid var(--ink);border-top:2px solid var(--ink);transform:translate(-6px) rotate(45deg)}.up.off:before,.up.off:after{display:none}.lad .court.lowest{border-width:2px;box-shadow:inset 0 0 0 2px var(--state)}.lad .court.lowest .tag{background:var(--state)}.lad .court.empty{border:2px dashed #c8c8c8;font-size:12px}.appeal{justify-content:flex-start;padding-left:76px;margin-top:var(--s4)}.tribunal{margin-top:var(--s5);padding-top:var(--s4);border-top:1px dotted #aaa;display:grid;grid-template-columns:64px 1fr;column-gap:var(--s3);align-items:center}.tribunal .lvl-side{grid-column:1 / -1;font-family:var(--ui);font-size:12px;font-weight:700;color:var(--muted);margin-bottom:var(--s2)}html:lang(ko) .tribunal .lvl-side{font-family:var(--ui-ko);font-size:12.5px}.tribunal .court{grid-column:2}.details .tap-hint{font-family:var(--ui);font-size:13px;color:var(--muted);margin-bottom:var(--s3)}html:lang(ko) .details .tap-hint{font-family:var(--ui-ko)}@media(max-width:520px){.lad{grid-template-columns:44px 1fr 1fr;column-gap:var(--s2)}.lad:before{left:21px}.lvl-no b{width:32px;height:32px;font-size:15px}.lvl-no small{font-size:10px}.lad .court .name{font-size:13.5px}.appeal{padding-left:52px}.tribunal{grid-template-columns:44px 1fr}}:root{--ochre: #8a6536;--sand: #d3b792;--sand-soft: #efe4d2;--federal: var(--blue);--state: #2b2b2b;--local: #8a8f96}.t-head{display:flex;flex-wrap:wrap;align-items:end;justify-content:space-between;gap:var(--s3) var(--s5);padding:var(--s5) 0 var(--s4);border-bottom:4px solid var(--rule)}.t-head h1{font-size:clamp(30px,5vw,52px);letter-spacing:-.02em;margin-top:var(--s2)}.t-count{display:flex;align-items:baseline;gap:var(--s2);font-family:var(--ui)}.t-count b{font-family:var(--serif);font-size:56px;font-weight:800;line-height:1;color:var(--blue)}.t-count span{font-size:14px;font-weight:600}.t-head .draft{flex-basis:100%}.ticker{overflow:hidden;border-bottom:1px solid var(--hair);background:var(--ink);color:#fff;margin:0 -16px}@media(min-width:800px){.ticker{margin:0}}.ticker-track{display:flex;width:max-content;gap:var(--s6);padding:var(--s2) var(--s4);animation:tick 40s linear infinite;font-family:var(--ui);font-size:14px;white-space:nowrap}html:lang(ko) .ticker-track{font-family:var(--ui-ko)}.ticker-track span{display:inline-flex;gap:var(--s2);align-items:baseline}.ticker-track b{color:#9fb7cb;font-size:11.5px;letter-spacing:.08em;text-transform:uppercase}.ticker:hover .ticker-track{animation-play-state:paused}@keyframes tick{to{transform:translate(-50%)}}.c-weather{--cat: #2f6f9f}.c-government{--cat: var(--navy)}.c-money{--cat: #121212}.c-work{--cat: #3d4a5c}.c-housing{--cat: #4d7a99}.c-health{--cat: #a33a3a}.c-migration{--cat: #365a72}.c-education{--cat: #8a6536}.c-transport{--cat: #2b5d7a}.c-tech{--cat: #4b3f8f}.c-world{--cat: #2e5a4f}.c-community{--cat: #7a4f6e}.lead-story{display:grid;margin-top:var(--s5);border:2px solid var(--ink)}@media(min-width:860px){.lead-story{grid-template-columns:5fr 7fr}}.ls-art{position:relative;overflow:hidden;background:var(--cat);color:#fff;padding:var(--s5);min-height:260px;display:grid;align-content:space-between;--cut: var(--cat)}.ls-glyph{position:absolute;right:-24px;bottom:-24px;opacity:.18;color:#fff}.ls-art .cat,.tile-art .cat{position:relative;font-family:var(--ui);font-size:12px;font-weight:700;letter-spacing:.1em;text-transform:uppercase}html:lang(ko) .ls-art .cat,html:lang(ko) .tile-art .cat{font-family:var(--ui-ko);letter-spacing:.02em;font-size:13px}.ls-stat{position:relative;display:grid;gap:var(--s2)}.ls-stat b{font-family:var(--serif);font-size:clamp(64px,10vw,112px);font-weight:800;line-height:.9;letter-spacing:-.04em}.ls-stat span{font-family:var(--ui);font-size:15px;font-weight:600;max-width:26ch;opacity:.9}html:lang(ko) .ls-stat span{font-family:var(--ui-ko)}.ls-text{padding:var(--s5);display:grid;gap:var(--s3);align-content:start;background:#fff}.ls-text h2{font-size:clamp(28px,3.6vw,42px);line-height:1.12}html:lang(ko) .ls-text h2{line-height:1.3}.mosaic{list-style:none;margin:var(--s5) 0 0;padding:0;display:grid;gap:var(--s4)}@media(min-width:700px){.mosaic{grid-template-columns:1fr 1fr}.mosaic .wide{grid-column:span 2;display:grid;grid-template-columns:1fr 1.4fr}}.tile{border:2px solid var(--ink);background:#fff;display:grid;grid-template-rows:auto 1fr}.tile-art{position:relative;overflow:hidden;background:var(--cat);color:#fff;padding:var(--s4);min-height:150px;display:grid;align-content:space-between;gap:var(--s3);--cut: var(--cat)}.tile-glyph{position:absolute;right:-14px;top:-10px;opacity:.16}.tile-stat{position:relative;display:flex;align-items:baseline;flex-wrap:wrap;gap:var(--s2)}.tile-stat b{font-family:var(--serif);font-size:56px;font-weight:800;line-height:.9;letter-spacing:-.03em}.tile-stat span{font-family:var(--ui);font-size:13.5px;font-weight:600;opacity:.9;max-width:22ch}html:lang(ko) .tile-stat span{font-family:var(--ui-ko)}.tile-stat.icon-only{color:#fff;--cut: var(--cat)}.tile-text{padding:var(--s4);display:grid;gap:var(--s3);align-content:start}.tile-text h3{font-size:22px;line-height:1.2}html:lang(ko) .tile-text h3{font-size:20px;line-height:1.38}.ls-text ul,.tile-text ul{list-style:none;margin:0;padding:0;display:grid;gap:var(--s1)}.ls-text li,.tile-text li{position:relative;padding-left:16px;font-family:var(--ui);font-size:15px;color:var(--ink-2)}html:lang(ko) .ls-text li,html:lang(ko) .tile-text li{font-family:var(--ui-ko)}.ls-text li:before,.tile-text li:before{content:"";position:absolute;left:0;top:.55em;width:7px;height:7px;background:var(--cat, var(--blue))}.lead-story .why,.tile .why{margin:0;border-left:4px solid var(--cat);background:var(--paper-2)}.lead-story .src,.tile .src{padding:0}.reveal{opacity:0;transform:translateY(14px);transition:opacity .5s ease,transform .5s ease}.reveal.in{opacity:1;transform:none}@media(prefers-reduced-motion:reduce){.reveal{opacity:1;transform:none;transition:none}.ticker-track{animation:none}}.wx-rows{list-style:none;margin:0;padding:0}.wx-rows li{display:grid;grid-template-columns:40px minmax(90px,150px) 1fr 64px;align-items:center;gap:var(--s3);padding:var(--s2) 0;border-bottom:1px solid var(--hair);font-family:var(--ui)}html:lang(ko) .wx-rows li{font-family:var(--ui-ko)}.wx-rows li.mine{background:var(--tint)}.wx-rows .wx-icon{color:var(--navy);--cut: #fff;display:grid;place-items:center}.wx-rows li.mine .wx-icon{--cut: var(--tint)}.wx-name b{display:block;font-size:15px}.wx-name small{font-size:12px;color:var(--muted)}.wx-range .track{position:relative;display:block;height:26px;background:repeating-linear-gradient(90deg,transparent 0 calc(25% - 1px),var(--hair) calc(25% - 1px) 25%)}.wx-range .bar{position:absolute;top:5px;height:16px;background:linear-gradient(90deg,#6f9ac0,#20293a);display:flex;justify-content:space-between;align-items:center;min-width:54px}.wx-range .bar i,.wx-range .bar b{font-style:normal;font-size:11.5px;font-weight:700;color:#fff;padding:0 5px}.wx-rain{display:flex;align-items:center;gap:6px;font-size:12.5px;color:var(--ink-2);justify-content:flex-end}.wx-rain .drop{width:14px;height:14px;border-radius:50% 50% 50% 0;transform:rotate(-45deg);background:conic-gradient(var(--blue-2) calc(var(--p) * 1%),var(--hair) 0)}@media(max-width:520px){.wx-rows li{grid-template-columns:32px 84px 1fr 48px;gap:var(--s2)}}.slang{position:relative;overflow:hidden;margin-top:var(--s5);padding:var(--s4) var(--s5) var(--s5);background:var(--navy);color:#fff}.slang:after{content:"G'DAY";position:absolute;right:-10px;bottom:-28px;font-family:var(--serif);font-weight:800;font-size:120px;letter-spacing:-.04em;color:#ffffff0f;pointer-events:none}.slang .label{color:#c9d7e2}.slang-head{display:flex;justify-content:space-between;align-items:center;gap:var(--s3)}.speak{display:inline-flex;align-items:center;gap:6px;border:1px solid rgb(255 255 255 / .4);background:transparent;color:#fff;padding:6px 10px;font-family:var(--ui);font-size:13px;font-weight:600;cursor:pointer}html:lang(ko) .speak{font-family:var(--ui-ko)}.speak:hover{background:#ffffff1f}.slang-term{font-family:var(--serif);font-weight:800;font-size:clamp(48px,8vw,80px);line-height:1;letter-spacing:-.03em;margin-top:var(--s3);position:relative}.slang-mean{margin-top:var(--s2);display:flex;flex-wrap:wrap;gap:4px 12px;align-items:baseline;position:relative}.slang-mean b{font-family:var(--ui-ko);font-size:20px;font-weight:700;color:#fff}html:lang(en) .slang-mean b{font-family:var(--ui)}.slang-mean span{font-family:var(--serif);font-style:italic;color:#c9d7e2;font-size:16px}.slang-ex{margin-top:var(--s3);padding-top:var(--s3);border-top:1px solid rgb(255 255 255 / .2);font-family:var(--serif);font-size:18px;display:grid;gap:2px;position:relative}.slang-ex small{font-family:var(--ui-ko);font-size:14px;color:#c9d7e2}.slang.compact{margin-top:var(--s5);padding:var(--s4)}.slang.compact .slang-term{font-size:44px}.slang.compact:after{font-size:80px;bottom:-18px}.slang.compact .speak span{display:none}.lad .court.house{--c: var(--ink);border:0;padding:0;min-height:0;background:transparent;display:grid;grid-template-rows:auto 1fr auto auto;align-content:stretch;text-align:center;justify-items:stretch;color:var(--ink);box-shadow:none}.lad .court.house.f-col{--c: var(--blue)}.lad .court.house.s-col{--c: var(--state)}.lad .court.house.top{--c: var(--navy)}.ch-roof{height:20px;background:var(--c);clip-path:polygon(50% 0,100% 100%,0 100%);margin:0 -4px}.ch-body{display:grid;justify-items:center;align-content:center;gap:4px;padding:10px 8px 8px;background:#fff;border-left:2px solid var(--c);border-right:2px solid var(--c);border-top:5px solid var(--c);min-height:84px;transition:background .15s,color .15s}.ch-ico{color:var(--c);display:grid;place-items:center}.ch-cols{height:14px;background:repeating-linear-gradient(90deg,var(--c) 0 6px,transparent 6px 16px);border-left:2px solid var(--c);border-right:2px solid var(--c);opacity:.85}.ch-step{height:8px;background:var(--c);box-shadow:0 4px 0 -1px color-mix(in srgb,var(--c) 60%,#fff);margin:0 -4px 4px}.lad .court.house .name{font-size:14px}.lad .court.house.top .ch-body{min-height:72px}.lad .court.house.top .name{font-size:16px}.lad .court.house:hover .ch-body{background:var(--paper-2)}.lad .court.house[aria-pressed=true]{background:transparent;color:#fff}.lad .court.house[aria-pressed=true] .ch-body{background:var(--c);color:#fff}.lad .court.house[aria-pressed=true] .ch-ico{color:#fff}.lad .court.house[aria-pressed=true] .native-sub{color:#dfe7ee}.lad .court.house .tag{justify-self:center;background:var(--state);color:#fff}.lad .court.house[aria-pressed=true] .tag{background:#fff;color:var(--state)}.lad .court.house.lowest{box-shadow:none}.lad .court.house.lowest .ch-body{border-width:5px 3px 0}.lad .court.empty{margin-top:20px;margin-bottom:26px}.tribunal .court.tri{display:flex;gap:var(--s3);align-items:center;text-align:left;border:2px dashed var(--ink);padding:var(--s3) var(--s4)}.tribunal .court.tri .ch-ico{color:var(--navy)}.tribunal .court.tri[aria-pressed=true] .ch-ico{color:#fff}.detail-ico{color:var(--navy)}.up{height:26px}.lad .court.house.top[aria-pressed=true] .native-sub{color:#dfe7ee}.lad .court.house .one{display:none}.lad .court.house .native-sub{color:var(--c)}.lad .court.house.top .native-sub{color:var(--blue)}.court-detail.s-col .sys,.court-detail.s-col li:before{color:var(--state)}.court-detail.s-col .detail-ico{color:var(--state)}.fed{margin:var(--s6) 0;display:grid;gap:var(--s4)}.fed-head{border-top:4px solid var(--rule);padding-top:var(--s3);display:grid;gap:var(--s2)}.fed-head h2{font-size:32px}html:lang(ko) .fed-head h2{font-size:27px}.fed-head .dek{color:var(--ink-2);font-size:18px}.fed-top{display:grid;grid-template-columns:96px 1fr;gap:var(--s4);align-items:center;background:var(--federal);color:#fff;padding:var(--s4) var(--s5)}.fed-house{width:96px;height:48px;color:#fff}.fed-name{font-family:var(--ui);display:flex;flex-wrap:wrap;align-items:baseline;gap:0 var(--s2)}html:lang(ko) .fed-name{font-family:var(--ui-ko)}.fed-name b{font-size:19px}.fed-name span{font-weight:700;color:#dfe7ee}.fed-name em{font-style:normal;font-size:13px;color:#c9d7e2}.fed-name em:before{content:"· "}.fed-does{font-size:20px;font-weight:700;margin-top:2px}.fed-chips{list-style:none;margin:var(--s2) 0 0;padding:0;display:flex;flex-wrap:wrap;gap:var(--s2);font-family:var(--ui);font-size:13.5px}html:lang(ko) .fed-chips{font-family:var(--ui-ko)}.fed-chips li{border:1.5px solid rgba(255,255,255,.7);padding:2px var(--s2)}.fed-chips .term{color:#fff;text-decoration-color:#ffffffbf}.fed-chips .term:hover{color:var(--navy);background:#fff}.fed-band-label{font-family:var(--ui);font-size:12.5px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--muted);text-align:center;margin-bottom:calc(-1 * var(--s2))}html:lang(ko) .fed-band-label{font-family:var(--ui-ko);letter-spacing:0;font-size:13px}.fed-links{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);gap:var(--s3);position:relative}.fed-link{position:relative;border:2px solid var(--ink);background:#fff;padding:var(--s4) var(--s3) var(--s3);display:grid;gap:var(--s2);align-content:start}.fed-link:before,.fed-link:after{content:"";position:absolute;left:50%;width:2px;height:var(--s3);background:var(--ink);transform:translate(-1px)}.fed-link:before{top:calc(-1 * var(--s3) - 2px)}.fed-link:after{bottom:calc(-1 * var(--s3) - 2px)}.fed-no{position:absolute;top:-13px;left:var(--s3);width:26px;height:26px;border-radius:50%;background:var(--ink);color:#fff;display:grid;place-items:center;font-family:var(--ui);font-size:13px;font-weight:700}.fed-glyph{color:var(--federal)}.fed-link.wins .fed-glyph,.fed-link.meet .fed-glyph{color:var(--ink)}.fed-link b{font-family:var(--ui);font-size:15px;line-height:1.3}html:lang(ko) .fed-link b{font-family:var(--ui-ko)}.fed-link p{font-size:15px;line-height:1.5;color:var(--ink-2)}.fed-link small{font-family:var(--ui);font-size:11.5px;color:var(--muted)}html:lang(ko) .fed-link small{font-family:var(--ui-ko)}.fed-map{display:grid;grid-template-columns:3fr 1fr;gap:var(--s4);border-top:4px solid var(--state);padding-top:var(--s3)}.fed-group-label{font-family:var(--ui);font-size:12.5px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;color:var(--state);margin-bottom:var(--s2)}html:lang(ko) .fed-group-label{font-family:var(--ui-ko);letter-spacing:0;font-size:13px}.fed-tiles{display:grid;gap:var(--s2)}.fed-tiles.s{grid-template-columns:repeat(6,1fr)}.fed-tiles.t{grid-template-columns:repeat(2,1fr)}.fed-st{position:relative;display:grid;align-content:start;gap:2px;text-align:left;background:#fff;border:2px solid var(--state);padding:var(--s2) var(--s2) var(--s3);cursor:pointer;min-height:96px}.fed-st:before{content:"";position:absolute;left:var(--s2);right:var(--s2);top:0;height:4px;background:var(--state)}.fed-st.terr{border-style:dashed}.fed-st.terr:before{background:repeating-linear-gradient(90deg,var(--state) 0 6px,transparent 6px 10px)}.fed-st:hover{background:var(--paper-2)}.fed-st .code{font-family:var(--serif);font-size:24px;font-weight:700;line-height:1.1;margin-top:var(--s1)}.fed-st .nm{font-family:var(--ui);font-size:12px;font-weight:600;line-height:1.3}html:lang(ko) .fed-st .nm{font-family:var(--ui-ko)}.fed-st .cap{font-family:var(--ui);font-size:11.5px;color:var(--muted)}html:lang(ko) .fed-st .cap{font-family:var(--ui-ko)}.fed-st .mine{display:none;position:absolute;right:-2px;bottom:-2px;background:var(--federal);color:#fff;font-family:var(--ui);font-size:10.5px;font-weight:700;padding:1px 5px}html:lang(ko) .fed-st .mine{font-family:var(--ui-ko)}:is(html[data-state=NSW] [data-st=NSW],html[data-state=VIC] [data-st=VIC],html[data-state=QLD] [data-st=QLD],html[data-state=WA] [data-st=WA],html[data-state=SA] [data-st=SA],html[data-state=TAS] [data-st=TAS],html[data-state=ACT] [data-st=ACT],html[data-state=NT] [data-st=NT]).fed-st{background:var(--state);color:#fff}:is(html[data-state=NSW] [data-st=NSW],html[data-state=VIC] [data-st=VIC],html[data-state=QLD] [data-st=QLD],html[data-state=WA] [data-st=WA],html[data-state=SA] [data-st=SA],html[data-state=TAS] [data-st=TAS],html[data-state=ACT] [data-st=ACT],html[data-state=NT] [data-st=NT]).fed-st :is(.cap){color:#d6d6d6}:is(html[data-state=NSW] [data-st=NSW],html[data-state=VIC] [data-st=VIC],html[data-state=QLD] [data-st=QLD],html[data-state=WA] [data-st=WA],html[data-state=SA] [data-st=SA],html[data-state=TAS] [data-st=TAS],html[data-state=ACT] [data-st=ACT],html[data-state=NT] [data-st=NT]).fed-st .mine{display:block}.fed-note{display:grid;gap:var(--s1);font-family:var(--ui);font-size:14px;color:var(--ink-2)}html:lang(ko) .fed-note{font-family:var(--ui-ko)}.fed-note .t{display:flex;gap:var(--s2);align-items:baseline}.fed-note .t i{flex:none;width:18px;height:0;border-top:2px dashed var(--state);transform:translateY(-4px)}.fed-note small{color:var(--muted)}.fed-differs{border:2px solid var(--ink);padding:var(--s4);display:grid;gap:var(--s3)}.fed-differs-title{font-family:var(--ui);font-size:15px;font-weight:700}html:lang(ko) .fed-differs-title{font-family:var(--ui-ko)}.fed-differs ul{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,1fr);gap:var(--s3)}.fed-differs li{display:grid;justify-items:center;text-align:center;gap:var(--s2);font-family:var(--ui);font-size:13.5px;line-height:1.35}html:lang(ko) .fed-differs li{font-family:var(--ui-ko)}.fed-differs .ic{width:52px;height:52px;display:grid;place-items:center;border:2px solid var(--state);color:var(--state)}.fed-tip{display:flex;gap:var(--s2);align-items:center;background:var(--tint);padding:var(--s2) var(--s3);font-family:var(--ui);font-size:14.5px;font-weight:600;color:var(--navy)}html:lang(ko) .fed-tip{font-family:var(--ui-ko)}.fed-tip svg{flex:none;color:var(--federal)}.fed-council{font-family:var(--ui);font-size:14px;color:var(--muted)}html:lang(ko) .fed-council{font-family:var(--ui-ko)}@media(max-width:799px){.fed-head h2{font-size:26px}html:lang(ko) .fed-head h2{font-size:23px}.fed-top{grid-template-columns:1fr;gap:var(--s2);padding:var(--s4)}.fed-house{width:72px;height:36px}.fed-links{grid-template-columns:1fr 1fr;row-gap:var(--s5)}.fed-map{grid-template-columns:1fr}.fed-tiles.s{grid-template-columns:repeat(3,1fr)}.fed-differs ul{grid-template-columns:repeat(3,1fr);row-gap:var(--s4)}.fed-differs{padding:var(--s3)}}:root{--logo-a: #365a72;--logo-b: #c8614a;--logo-c: #c9922e}.wordmark .wa{color:var(--logo-a)}.wordmark .wb{color:var(--logo-b)}.wordmark .wc{color:var(--logo-c)}
