div[data-astryx-theme]{--pp-serif:"Noto Serif KR", "Apple SD Gothic Neo", serif;--font-family-heading:var(--pp-serif);--color-text-primary:#1a202e;--color-accent:var(--pp-primary);--color-text-accent:var(--pp-primary-strong);--font-family-body:var(--pp-font);--text-body-leading:1.6;--text-large-leading:1.55;--text-supporting-leading:1.55;--text-label-leading:1.5;word-break:keep-all}div[data-astryx-theme] :is(td,th),div[data-astryx-theme] :is(td,th) *{word-break:keep-all!important;overflow-wrap:break-word!important}div[data-astryx-theme] .pp-caveat{align-items:center;gap:var(--spacing-2);margin:0;display:flex}div[data-astryx-theme] .pp-caveat-icon{background:var(--color-text-primary);block-size:20px;inline-size:20px;color:var(--color-background-surface);border-radius:50%;flex:none;justify-content:center;align-items:center;font-size:13px;font-weight:700;line-height:1;display:flex}div[data-astryx-theme] .pp-caveat-sr{clip:rect(0 0 0 0);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}div[data-astryx-theme] :is(h1,h2,h3){letter-spacing:-.015em;word-break:keep-all}div[data-astryx-theme] .pp-cases{border-top:1px solid var(--color-border-emphasized);margin:0;padding:0;list-style:none}div[data-astryx-theme] .pp-case{border-bottom:1px solid var(--color-border)}div[data-astryx-theme] .pp-case-link{gap:var(--spacing-4);padding-block:var(--spacing-5);color:inherit;grid-template-columns:168px minmax(0,1fr);text-decoration:none;display:grid}div[data-astryx-theme] .pp-case-body{gap:var(--spacing-1);display:grid}div[data-astryx-theme] .pp-case-link h2,div[data-astryx-theme] .pp-case-link h3{text-underline-offset:4px;-webkit-text-decoration:underline #0000;text-decoration:underline #0000;text-decoration-thickness:1px;transition:text-decoration-color .15s}div[data-astryx-theme] .pp-case-link:hover :is(h2,h3),div[data-astryx-theme] .pp-case-link:focus-visible :is(h2,h3){text-decoration-color:currentColor}div[data-astryx-theme] .pp-case-link:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}@media (max-width:720px){div[data-astryx-theme] .pp-case-link{gap:var(--spacing-2);grid-template-columns:1fr}div[data-astryx-theme] .pp-case-meta{gap:var(--spacing-3);display:flex}}div[data-astryx-theme] p{max-width:72ch}
