:root{--brand-900: #0a3d73;--brand-700: #0b5cad;--brand-600: #1570cc;--brand-500: #2a8be0;--brand-400: #13b5ea;--brand-200: #bfe0fa;--brand-100: #e3f1fd;--brand-50: #f3f9fe;--ink: #1f2937;--ink-2: #6b7280;--line: #e2eaf3;--card: #fff;--bg: #f3f9fe;--font-batang: "Gowun Batang", serif;--font-classic: Georgia, "Times New Roman", serif;--ok: #0f9d76;--ok-50: #e7f7f1;--bad: #d92d20;--bad-50: #fdecea;--warn: #f79009;--warn-50: #fff4e5;--room-mission: #7c5cd6;--room-church: #12a150;--room-seminary: #1570cc;--room-network: #0e9aa7;--room-retreat: #f2665a;--room-admin: #d6458f;--room-messages: #1570cc;--badge-bg: #fff;--badge-ink: #222222;--badge-line: #cbd5e1;--on-brand: #fff;--warn-ink: #8a4b00;--warn-line: #fbd8a5;--bad-line: #f5c2bd;--soft-red: #b05f57;--soft-red-50: #fffbfa;--soft-red-line: #f3e7e5;--soft-red-btn: #b9665e;--soft-red-btn-hover: #a85a52;--toast-bg: #111827;--shadow-lg: 0 12px 32px rgba(16, 42, 80, .16);--shadow-xl: 0 20px 60px rgba(16, 42, 80, .28);--ring: 0 0 0 3px rgba(21, 112, 204, .15);--backdrop: rgba(15, 23, 42, .45);--hero-shade: rgba(10, 30, 60, .7);--tone-1: #dcebff;--tone-1-ink: #1d4f91;--tone-2: #fde2e4;--tone-2-ink: #9b2c3f;--tone-3: #d7f2e3;--tone-3-ink: #1d6b45;--tone-4: #fff1c1;--tone-4-ink: #8a6500;--tone-5: #e9e1ff;--tone-5-ink: #5b3fa6;--tone-6: #ffe4cc;--tone-6-ink: #9a4d12;--tone-7: #d4f1f4;--tone-7-ink: #13656f;--tone-8: #f0e6da;--tone-8-ink: #6e5233;--ev-blue: #dbeafe;--ev-blue-ink: #1e40af;--ev-blue-dot: #2563eb;--ev-green: #dcfce7;--ev-green-ink: #166534;--ev-green-dot: #16a34a;--ev-yellow: #fef9c3;--ev-yellow-ink: #854d0e;--ev-yellow-dot: #ca8a04;--ev-orange: #ffedd5;--ev-orange-ink: #9a3412;--ev-orange-dot: #ea580c;--ev-red: #fee2e2;--ev-red-ink: #991b1b;--ev-red-dot: #dc2626;--ev-pink: #fce7f3;--ev-pink-ink: #9d174d;--ev-pink-dot: #db2777;--ev-purple: #f1e9ff;--ev-purple-ink: #5b21b6;--ev-purple-dot: #7c3aed;--ev-gray: #e5e7eb;--ev-gray-ink: #374151;--ev-gray-dot: #6b7280;--tag-gray: #eef1f5;--tag-gold: #b7791f;--tag-green: #12a150;--r-lg: 20px;--r-md: 14px;--r-sm: 10px;--shadow: 0 2px 10px rgba(16, 42, 80, .07);--font: "Noto Sans KR", "Apple SD Gothic Neo", "Malgun Gothic", system-ui, sans-serif;--serif: "Gowun Batang", serif;--fs: 16px;--fs-sm: 14px;--h1: 24px;--h2: 19px;--tap: 44px;--header-h: 64px;--content: 1200px;--gutter: 24px}@media (max-width: 700px){:root{--header-h: 56px;--gutter: 16px}}*{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;font-family:var(--font);font-size:var(--fs);color:var(--ink);background:var(--bg);line-height:1.5}body.i18n-wait{visibility:hidden}button,input,select,textarea{font:inherit;color:inherit}button{cursor:pointer}a{color:var(--brand-700)}[hidden]{display:none!important}.hd{position:sticky;top:0;z-index:30;height:var(--header-h);display:flex;align-items:center;gap:6px;padding:0 16px;background:var(--card);border-bottom:1px solid var(--line)}.hd-brand{display:flex;align-items:center;gap:8px;font-weight:800;font-size:17px;white-space:nowrap;color:var(--ink);text-decoration:none;min-width:0}.hd-brand img{width:30px;height:30px;flex:none}.hd-brand span{overflow:hidden;text-overflow:ellipsis}.hd-room{font-size:13px;font-weight:700;color:var(--on-brand);padding:3px 10px;border-radius:999px;white-space:nowrap;background:var(--room-color, var(--brand-600))}.hd-sp{flex:1}.ib{width:40px;height:40px;border-radius:999px;border:0;background:transparent;display:grid;place-items:center;font-size:19px;position:relative;flex:none;text-decoration:none;color:inherit}.ib:hover{background:var(--brand-50)}.ib .n{position:absolute;top:3px;right:2px;min-width:18px;height:18px;border-radius:9px;background:var(--bad);color:var(--on-brand);font-size:11px;font-weight:700;display:grid;place-items:center;padding:0 4px}.lang{display:inline-flex;border:1px solid var(--line);border-radius:999px;padding:2px;flex:none}.lang button{border:0;background:none;font-size:12px;font-weight:700;padding:4px 9px;border-radius:999px;color:var(--ink-2)}.lang button[aria-pressed=true]{background:var(--brand-600);color:var(--on-brand)}.me{width:36px;height:36px;border-radius:999px;border:0;background:var(--brand-600);color:var(--on-brand);font-size:14px;font-weight:700;flex:none}.pop{position:absolute;top:calc(var(--header-h) - 6px);right:12px;width:min(320px,calc(100vw - 24px));background:var(--card);border:1px solid var(--line);border-radius:var(--r-md);box-shadow:var(--shadow-lg);padding:8px;z-index:40}.pop h3{margin:6px 10px 8px;font-size:14px;color:var(--ink-2);font-weight:700}.pop a,.pop button.row{display:flex;align-items:center;gap:10px;width:100%;min-height:var(--tap);padding:0 10px;border:0;background:none;border-radius:var(--r-sm);color:var(--ink);text-decoration:none;font-size:15px;text-align:left}.pop a:hover,.pop button.row:hover{background:var(--brand-50)}.pop .dot{width:10px;height:10px;border-radius:3px;flex:none}.pop .who{padding:8px 10px 10px;border-bottom:1px solid var(--line);margin-bottom:6px}.pop .who b{display:block}@media (max-width: 700px){.hd{padding:0 6px;gap:2px}.hd-brand{font-size:15px}.hide-m{display:none!important}}.band{display:flex;gap:8px;align-items:center;padding:10px 16px;font-size:14px}.band.warn{background:var(--warn-50);color:var(--warn-ink);border-bottom:1px solid var(--warn-line)}.band.info{background:var(--brand-100);color:var(--brand-900)}.wrap{max-width:var(--content);margin:0 auto;padding:var(--gutter)}.card{background:var(--card);border:1px solid var(--line);border-radius:var(--r-md);box-shadow:var(--shadow);padding:18px}.card h2{font-size:var(--h2);margin:0 0 12px}h1.pt{font-size:var(--h1);margin:0 0 16px}.muted{color:var(--ink-2);font-size:var(--fs-sm)}.btn{min-height:var(--tap);padding:0 18px;border-radius:var(--r-sm);border:1px solid transparent;font-weight:700;font-size:15px;display:inline-flex;align-items:center;justify-content:center;gap:6px;text-decoration:none}.btn.pri{background:var(--brand-600);color:var(--on-brand)}.btn.pri:hover{background:var(--brand-700)}.btn.sec{background:var(--card);color:var(--brand-700);border-color:var(--brand-200)}.btn.tint{background:var(--brand-100);color:var(--brand-700);border-color:transparent}.btn.ghost{background:transparent;color:var(--ink-2)}.btn.bad{background:var(--card);color:var(--bad);border-color:var(--bad-line)}.btn:disabled{opacity:.55;cursor:default}.btn.block{width:100%}.btn.sm{min-height:38px;padding:0 14px}.field{display:grid;gap:6px;margin-bottom:14px}.field label{font-size:14px;font-weight:700}.input{width:100%;min-height:var(--tap);border:1px solid var(--line);border-radius:var(--r-sm);padding:0 14px;background:var(--card);font-size:16px}.input:focus{outline:0;border-color:var(--brand-500);box-shadow:var(--ring)}.err{color:var(--bad);font-size:14px;min-height:20px}.nav{display:flex;gap:4px;padding:0 16px;background:var(--card);border-bottom:1px solid var(--line);overflow-x:auto;scrollbar-width:none}.nav a{padding:13px 12px;font-size:15px;font-weight:500;color:var(--ink-2);text-decoration:none;white-space:nowrap;border-bottom:3px solid transparent}.nav a[aria-current=page]{color:var(--ink);font-weight:700;border-color:var(--room-color, var(--brand-600))}.nav .n{display:inline-grid;place-items:center;min-width:18px;height:18px;margin-left:4px;padding:0 4px;border-radius:9px;background:var(--bad);color:var(--on-brand);font-size:11px;font-weight:700}.chips{display:flex;gap:6px;flex-wrap:wrap}.chip{display:inline-flex;align-items:center;gap:4px;min-height:26px;padding:0 10px;border-radius:999px;font-size:13px;font-weight:500;background:var(--tag-gray);color:var(--ink-2)}.chip.key{background:var(--card);border:1.5px solid var(--room-color, var(--line));color:var(--ink)}.chip.key.sub{background:var(--room-color, var(--brand-600));color:var(--on-brand)}.chip.warn{background:var(--warn-50);color:var(--warn-ink)}.chip button{border:0;background:none;padding:0 0 0 2px;color:inherit;font-size:13px}.bar{display:flex;flex-wrap:wrap;gap:10px;align-items:center;margin-bottom:16px}.bar .input{width:auto;flex:1 1 200px;min-width:0}.bar select.input{flex:0 1 200px}.bar label{display:inline-flex;gap:6px;align-items:center;font-size:14px}.seg{display:inline-flex;border:1px solid var(--line);border-radius:var(--r-sm);overflow:hidden;background:var(--card)}.seg button{border:0;background:none;min-height:var(--tap);padding:0 12px;font-size:14px;color:var(--ink-2)}.seg button[aria-pressed=true]{background:var(--brand-100);color:var(--brand-900);font-weight:700}.empty{text-align:center;padding:36px 16px;color:var(--ink-2)}.empty-ic{font-size:34px}.empty p{margin:8px 0 14px}.skel{height:72px;margin-bottom:10px;border-radius:var(--r-md);background:var(--tag-gray)}.dlg{width:min(480px,calc(100vw - 32px));max-height:calc(100dvh - 48px);border:0;border-radius:var(--r-lg);padding:0;box-shadow:var(--shadow-xl);color:var(--ink)}.dlg.wide{width:min(960px,calc(100vw - 32px))}.dlg[open]{display:flex;flex-direction:column}.dlg::backdrop{background:var(--backdrop)}.dlg-hd{display:flex;align-items:center;gap:8px;padding:10px 10px 10px 20px;border-bottom:1px solid var(--line)}.dlg-hd h2{flex:1;margin:0;font-size:var(--h2);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dlg-bd{padding:18px 20px;overflow:auto;flex:1}.dlg-ft{display:flex;justify-content:flex-end;gap:8px;padding:12px 20px;border-top:1px solid var(--line)}.two{display:grid;grid-template-columns:1fr 1fr;gap:0 12px}.icons{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:14px}.iconbtn{width:var(--tap);height:var(--tap);border:1px solid var(--line);border-radius:var(--r-sm);background:var(--card);font-size:20px}.iconbtn[aria-pressed=true]{border-color:var(--brand-600);background:var(--brand-100)}.viewer{display:grid;gap:12px;justify-items:center}.viewer img,.viewer video,.viewer canvas{max-width:100%;height:auto;border-radius:var(--r-sm);box-shadow:var(--shadow);background:var(--card)}.viewer audio{width:100%}@media (max-width: 700px){.dlg,.dlg.wide{width:100vw;max-width:100vw;margin:auto 0 0;max-height:92dvh;border-radius:var(--r-lg) var(--r-lg) 0 0}.dlg-ft .btn{flex:1}}.toast{position:fixed;left:50%;bottom:24px;transform:translate(-50%) translateY(20px);opacity:0;background:var(--toast-bg);color:var(--on-brand);padding:10px 18px;border-radius:999px;font-size:14px;z-index:60;transition:.2s;pointer-events:none;max-width:calc(100vw - 32px)}.toast.on{opacity:1;transform:translate(-50%)}.linkbtn{border:0;background:none;padding:0;color:var(--brand-600);font-size:inherit;text-align:left}.flag{border-radius:2px;vertical-align:-1px}.info{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:6px 14px;margin:0 0 12px}.info dt{font-size:var(--fs-sm);color:var(--ink-2)}.info dd{margin:0;min-width:0;overflow-wrap:anywhere}.cphotos{display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:8px;margin-bottom:12px}.cphotos:empty{display:none}.cphoto{display:block;width:100%;aspect-ratio:4 / 3;padding:0;border:0;border-radius:var(--r-sm);overflow:hidden;background:var(--bg)}.cphoto img{width:100%;height:100%;object-fit:cover;display:block}.cphoto-cell{position:relative;display:block}.cphoto-x{position:absolute;top:4px;right:4px;width:30px;height:30px;border:0;border-radius:999px;background:var(--card);color:var(--ink);box-shadow:var(--shadow)}.pick{margin-bottom:14px}.pick summary{min-height:var(--tap);padding:10px 0;font-size:14px;font-weight:700;cursor:pointer}.kpick{display:flex;align-items:flex-start;gap:10px;min-height:var(--tap);padding:6px 0}.kpick input{width:20px;height:20px;flex:none;margin:3px 0 0}.kpick .muted{display:block;margin-top:2px}.evpic{flex:none;display:grid;place-items:center;width:48px;height:48px;border-radius:999px;overflow:hidden;background:var(--brand-100);color:var(--brand-900);font-weight:700}.evpic img{width:100%;height:100%;object-fit:cover}.evpic.big{width:72px;height:72px;font-size:24px}.evhead{display:flex;gap:14px;align-items:center;margin-bottom:12px}.evhead-txt{min-width:0}.evhead-txt p{margin:4px 0 0}.facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px;margin-bottom:8px}.fact{display:grid;gap:2px;padding:8px 10px;background:var(--bg);border-radius:var(--r-sm);min-width:0;overflow-wrap:anywhere}.fact small{color:var(--ink-2)}.tw{overflow-x:auto}.tbl{width:100%;border-collapse:collapse;font-size:var(--fs-sm)}.tbl th,.tbl td{padding:8px 10px;border-bottom:1px solid var(--line);text-align:left;white-space:nowrap}.tbl th{color:var(--ink-2);font-weight:700}.doc-text{margin:0;white-space:pre-wrap;overflow-wrap:anywhere;font:inherit}.doc-html{overflow-wrap:anywhere}.doc-html img,.doc-html table{max-width:100%}.doc-frame{display:block;width:100%;height:70vh;border:0}.dlist{list-style:none;margin:0 0 8px;padding:0}.dlist li{display:flex;flex-wrap:wrap;gap:2px 12px;padding:6px 0;border-top:1px solid var(--line);overflow-wrap:anywhere}.dlist li:first-child{border-top:0}.famphoto{display:block;width:100%;max-width:420px;padding:0;border:0;border-radius:var(--r-sm);overflow:hidden;background:none}.famphoto img{width:100%;display:block}.rt{border:1px solid var(--line);border-radius:var(--r-sm);background:var(--card);overflow:hidden}.rt:focus-within{border-color:var(--brand-600);box-shadow:var(--ring)}.rt-bar{display:flex;flex-wrap:wrap;align-items:center;gap:2px;padding:6px;border-bottom:1px solid var(--line);background:var(--bg)}.rt-b{min-width:36px;height:36px;padding:0 6px;border:0;border-radius:7px;background:none;color:var(--ink);font-weight:600}.rt-b:hover{background:var(--brand-100)}.rt-sel{height:36px;max-width:130px;padding:0 6px;border:1px solid var(--line);border-radius:7px;background:var(--card);color:var(--ink);font-size:14px}.rt-sep{width:1px;height:20px;margin:0 4px;background:var(--line)}.rt-pop{position:relative;display:inline-block}.rt-menu{position:absolute;top:40px;left:0;z-index:20;display:grid;grid-template-columns:repeat(6,28px);gap:5px;padding:8px;border:1px solid var(--line);border-radius:var(--r-sm);background:var(--card);box-shadow:var(--shadow-lg)}.rt-menu[hidden]{display:none}.rt-menu button{width:28px;height:28px;padding:0;border:1px solid var(--line);border-radius:6px;background:var(--card)}.rt-area{min-height:180px;max-height:60vh;overflow-y:auto;padding:12px 14px;outline:none;font-size:var(--fs);line-height:1.7;overflow-wrap:anywhere}.rt-area blockquote,.rt-view blockquote{margin:8px 0;padding:4px 14px;border-left:4px solid var(--brand-200);color:var(--ink-2)}.rt-area h2,.rt-view h2{font-size:1.45em;margin:.6em 0 .3em}.rt-area h3,.rt-view h3{font-size:1.2em;margin:.6em 0 .3em}.rt-area ul,.rt-area ol,.rt-view ul,.rt-view ol{padding-left:1.5em;margin:.4em 0}.rt-area img,.rt-view img{max-width:100%;height:auto;border-radius:8px}.rt-area a,.rt-view a{color:var(--brand-600);text-decoration:underline}.rt-view{overflow-wrap:anywhere;line-height:1.75;margin-bottom:12px}.rt-view p{margin:0 0 .6em}.flabel{display:block;font-size:14px;font-weight:700}.cbody{flex-basis:100%;white-space:pre-wrap}.hbars{list-style:none;margin:0;padding:0;display:grid;gap:4px}.hbar{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,3fr) max-content;gap:10px;align-items:center;width:100%;min-height:var(--tap);padding:0;border:0;background:none;color:var(--ink);text-align:left;font-size:var(--fs-sm)}button.hbar:hover .hbar-name{color:var(--brand-600)}.hbar-name{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.hbar-track{height:10px;background:var(--brand-50);border-radius:4px;overflow:hidden}.hbar-track i{display:block;height:100%;min-width:2px;background:var(--brand-500);border-radius:0 4px 4px 0}.vbars{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:8px}.vbar{display:grid;gap:4px;justify-items:center;font-size:var(--fs-sm)}.vbar-track{display:flex;align-items:flex-end;justify-content:center;width:100%;height:140px}.vbar-track i{display:block;width:min(28px,70%);min-height:2px;background:var(--brand-200);border-radius:4px 4px 0 0}.vbar.now .vbar-track i{background:var(--brand-600)}.vbar.now .vbar-m{font-weight:700}.vbar-m{color:var(--ink-2);min-height:1.2em;white-space:nowrap}.vbars.dense{gap:2px}.vbars.dense .vbar-track i{width:100%}.sect{margin-bottom:16px}.dsub{font-size:16px;margin:16px 0 8px}.seg.lines{display:flex;flex-wrap:wrap}.pager{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:6px;margin:14px 0}.pager .btn{min-width:38px;padding:0 8px}.pager-jump{width:130px;min-height:36px}.roles{list-style:none;margin:0 0 12px;padding:0}.roles li{display:flex;flex-wrap:wrap;align-items:center;gap:4px 12px;min-height:var(--tap);padding:4px 0;border-top:1px solid var(--line)}.roles li:first-child{border-top:0}.roles li>:first-child{flex:1;min-width:0}.labels.card{padding:4px 16px}.labels .btn{min-height:var(--tap)}.rowsub{display:block}@media (max-width: 700px){.labels li>:first-child{flex-basis:100%}}.hcards{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:12px;margin-bottom:16px}.hcard{display:flex;gap:12px;align-items:center;padding:14px 16px;background:var(--card);border:1px solid var(--line);border-radius:var(--r-md);box-shadow:var(--shadow);color:var(--ink);text-decoration:none;font-size:22px}a.hcard:hover{border-color:var(--brand-200)}.hcard>span:last-child{display:grid;gap:2px;min-width:0}.hcard .muted{font-size:var(--fs-sm)}.hcard b{font-size:24px}.v-photos{display:grid;gap:8px;margin:10px 0}.v-photos button{padding:0;border:0;background:none}.v-photos img{display:block;width:100%;border-radius:var(--r-sm)}.v-drive{margin:8px 0}.v-drive img{display:block;width:100%;border-radius:var(--r-sm)}.v-drive figcaption{display:flex;justify-content:space-between;gap:8px;margin-top:4px;font-size:var(--fs-sm)}.v-link{display:block;margin:6px 0;overflow-wrap:anywhere}#hd-mail,#hd-bell{position:relative}.hd-n{position:absolute;top:-2px;right:-4px;min-width:16px;padding:0 4px;border-radius:8px;background:var(--warn-ink);color:var(--surface, var(--bg));font-size:11px;line-height:16px;text-align:center}.pp-sheet{display:none}.rp-band{display:flex;align-items:center;gap:12px;padding:10px 16px;border-radius:8px;background:linear-gradient(120deg,var(--brand-900),var(--brand-500));color:var(--on-brand)}.rp-band img{width:42px;height:42px;object-fit:contain}.rp-band div{flex:1}.rp-band small{display:block;font-size:9.5pt;opacity:.9}.rp-band b{display:block;font-size:17pt}.rp-band span{font-size:8.5pt;line-height:1.5;text-align:right}.rp-foot{position:absolute;left:0;right:0;bottom:0;display:flex;justify-content:space-between;color:var(--ink-2);font-size:8pt}.rp-kpis{display:flex;gap:8px;margin:8px 0}.rp-kpis div{flex:1;padding:6px 10px;border:1px solid var(--line);border-radius:6px}.rp-kpis small{display:block;color:var(--ink-2);font-size:8pt}.rp-kpis b{font-size:13pt}.rp-kpis .main{background:var(--brand-100)}.rp-table{width:100%;border-collapse:collapse;font-size:8.5pt}.rp-table th,.rp-table td{padding:2.5px 5px;border:1px solid var(--line);text-align:left;overflow-wrap:anywhere}.rp-table td.num,.rp-table th.num{text-align:right}.rp-table thead th{background:var(--brand-700);color:var(--on-brand);text-align:center}.rp-table tfoot th,.rp-table tfoot td,.rp-table .sum th,.rp-table .sum td{background:var(--brand-100);font-weight:700}.rp-table .group th{background:var(--brand-50)}.rp-bar{display:block;min-width:2px;height:7px;border-radius:3px;background:var(--brand-500)}.rp-two{display:grid;grid-template-columns:1fr 1fr;gap:16px}.rp-chart{display:block;width:100%;height:auto}.rp-chart text{font-size:11px;fill:var(--ink-2)}.rp-chart .grid{stroke:var(--line)}.rp-chart .in{fill:var(--brand-500)}.rp-chart .out{fill:var(--bad)}.rp-chart .bal{fill:none;stroke:var(--ok);stroke-width:2.5}.rp-chart .dot{fill:var(--ok)}.rp-legend{display:flex;gap:14px;margin:2px 0;font-size:8.5pt}.rp-legend i{display:inline-block;width:10px;height:10px;margin-right:4px;border-radius:2px}.rp-legend .in{background:var(--brand-500)}.rp-legend .out{background:var(--bad)}.rp-legend .bal{background:var(--ok)}@page report{size:A4 landscape;margin:10mm}@page badges{size:A4 portrait;margin:0}@media print{body.pp-printing>:not(.pp-sheet){display:none!important}body.pp-printing .pp-sheet{display:block}.pp-sheet{color:var(--ink);background:var(--badge-bg);print-color-adjust:exact;-webkit-print-color-adjust:exact}.rp-page{page:report;position:relative;box-sizing:border-box;min-height:186mm;padding-bottom:8mm;break-after:page}.rp-page:last-child{break-after:auto}.rp-page h3{margin:10px 0 4px;font-size:12pt}.rp-table tr{break-inside:avoid}.rt-a4{page:badges;position:relative;width:210mm;height:297mm;overflow:hidden;break-after:page}.rt-a4:last-child{break-after:auto}.rt-a4 img{position:absolute;width:95mm;height:55mm;outline:.1mm solid var(--badge-line)}}html.lw-app ::-webkit-scrollbar{width:12px;height:12px}html.lw-app ::-webkit-scrollbar-track{background:transparent}html.lw-app ::-webkit-scrollbar-thumb{background-color:var(--brand-200);background-clip:content-box;border:3px solid transparent;border-radius:999px;min-height:40px}html.lw-app ::-webkit-scrollbar-button{display:none;width:0;height:0}@media (min-width: 900px){html.lw-app body:has(>.nav){padding-left:232px}html.lw-app body:has(>.nav)>.hd{margin-left:-232px}html.lw-app body>.nav{position:fixed;left:0;top:var(--header-h);bottom:0;z-index:20;width:232px;flex-direction:column;gap:2px;padding:12px 10px;overflow:hidden auto;border-right:1px solid var(--line);border-bottom:0}html.lw-app body>.nav a{padding:10px 12px;border-bottom:0;border-radius:10px;white-space:normal}html.lw-app body>.nav a:hover{background:var(--brand-50)}html.lw-app body>.nav a[aria-current=page]{background:var(--brand-100);color:var(--brand-700)}}
