:root{--bg:#11100f;--bg-elev:#171615;--bg-elev-2:#1e1c1a;--text:#eee8de;--text-dim:#c4bbaf;--brand:#8b5a2b;--brand-strong:#6e431c;--brand-2:#c88a3d;--accent-green:#47644f;--accent-green-strong:#38503f;--paper:#f1e7cf;--walnut:#4d3220;--border:#322a24;--ring:#c88a3d52;--shadow:0 8px 28px #00000057;--radius:12px;--radius-lg:16px;--pad:14px;--pad-lg:18px;--wrap:1100px}*{box-sizing:border-box}html,body{height:100%}html{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body{background:var(--bg);color:var(--text);margin:0;font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,Apple Color Emoji,Segoe UI Emoji;line-height:1.45}body:before{content:"";z-index:0;pointer-events:none;opacity:.6;background:radial-gradient(18px 18px at 24px 24px,#ffffff06 20%,#0000 21%) 0 0/120px 120px,radial-gradient(22px 20px at 90px 60px,#ffffff05 18%,#0000 19%) 0 0/120px 120px,radial-gradient(16px 16px at 50px 100px,#00000040 20%,#0000 21%) 0 0/120px 120px;position:fixed;inset:0}#___next,#__next,body>div,.site-root,main{z-index:1;position:relative}.site-header{z-index:10;background:linear-gradient(#221d19fa 0%,#16120ffa 100%);border-bottom:1px solid #c88a3d2e;position:sticky;top:0;box-shadow:0 8px 24px #0000002e}.site-header .wrap{max-width:var(--wrap);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:0 auto;padding:10px 14px;display:flex}.site-header .brand{align-items:center;gap:10px;font-weight:800;display:flex}.site-header .brand img{border-radius:8px;width:auto;height:32px;box-shadow:0 4px 12px #0000002e}.site-header .brand a{color:var(--paper);text-decoration:none}.menu-toggle{appearance:none;background:var(--brand);color:#fff;cursor:pointer;border:1px solid #00000026;border-radius:10px;padding:8px 10px;font-weight:800;display:none}#nav-check{display:none}.site-header .menu{align-items:center;gap:6px;display:flex;position:relative}.site-header .item{color:var(--paper);border:1px solid #0000;border-radius:10px;padding:8px 10px;text-decoration:none;transition:background .15s,color .15s,border-color .15s}.site-header .item:hover{background:#c88a3d1a;border-color:#c88a3d2e}.site-header .item.active{background:var(--brand);color:#fff}.menu .dd{position:relative}.menu .dd>summary{cursor:pointer;color:var(--paper);border:1px solid #0000;border-radius:10px;padding:8px 10px;list-style:none;display:inline-block}.menu .dd>summary::-webkit-details-marker{display:none}.menu .dd>summary:after{content:"▾";opacity:.8;margin-left:6px}.menu .dd[open]>summary{background:#c88a3d1a;border-color:#c88a3d2e}.menu .dd .dropdown-menu{z-index:20;background:#1d1714;border:1px solid #c88a3d2e;border-radius:12px;min-width:220px;padding:6px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 14px 32px #00000047}.menu .dd .dropdown-menu a{color:var(--paper);border-radius:10px;padding:10px 12px;text-decoration:none;display:block}.menu .dd .dropdown-menu a:hover{background:#c88a3d1f}.menu .dd .dropdown-menu .dropdown-group-label{letter-spacing:.08em;text-transform:uppercase;color:#d7c7abb8;padding:8px 10px 4px;font-size:11px;font-weight:900}.menu .dd .dropdown-menu .dropdown-submenu{background:#ffffff05;border-radius:10px}.menu .dd .dropdown-menu .dropdown-submenu+.dropdown-submenu{margin-top:4px}.menu .dd .dropdown-menu .dropdown-submenu>summary{cursor:pointer;letter-spacing:.08em;text-transform:uppercase;color:#d7c7abdb;border-radius:10px;padding:10px 12px;font-size:12px;font-weight:900;list-style:none}.menu .dd .dropdown-menu .dropdown-submenu>summary::-webkit-details-marker{display:none}.menu .dd .dropdown-menu .dropdown-submenu>summary:after{content:"▾";float:right;opacity:.7}.menu .dd .dropdown-menu .dropdown-submenu[open]>summary{background:#c88a3d14}.menu .dd .dropdown-menu .dropdown-submenu-body{gap:2px;padding:0 6px 6px;display:grid}.menu .dd .dropdown-menu .dropdown-submenu-body a{padding-left:14px}@media (min-width:761px){.menu .dd:hover .dropdown-menu{display:block}}@media (max-width:760px){.menu-toggle{align-items:center;gap:6px;display:inline-flex}.site-header .menu{flex-direction:column;align-items:stretch;gap:4px;width:100%;margin-top:8px;display:none}#nav-check:checked~.menu{display:flex}.menu .dd .dropdown-menu{box-shadow:none;border:1px solid #c88a3d2e;border-radius:10px;margin-top:4px;position:static;top:auto;right:auto}}main{max-width:var(--wrap);margin:18px auto;padding:0 14px 40px}@media (max-width:640px){main{padding:0 12px 28px}}.public-site-header .public-header-shell{align-items:center;gap:18px;min-width:0;max-width:1100px;margin:0 auto;padding:12px 14px;display:flex}.public-site-header .public-brand-link,.public-site-header .public-brand-link:visited,.public-site-header .public-brand-link:hover,.public-site-header .public-brand-link:active{flex:0 auto;align-items:center;gap:12px;min-width:0;padding:6px 0;display:inline-flex;color:inherit!important;text-decoration:none!important}.public-site-header .public-logo-wrap{background:#ffffff08;border:1px solid #c88a3d2e;border-radius:12px;flex:none;width:46px;height:46px;position:relative;overflow:hidden;box-shadow:0 10px 22px #0000002e}.public-site-header .public-brand-copy{min-width:0;line-height:1}.public-site-header .public-brand-title{color:#f1e7cf;white-space:nowrap;letter-spacing:-.01em;font-size:15px;font-weight:900;text-decoration:none!important}.public-site-header .public-brand-sub{color:#bfb3a3;margin-top:5px;font-size:12px;text-decoration:none!important}.public-site-header .public-header-nav{flex-wrap:wrap;align-items:center;gap:6px;min-width:0;display:flex}.public-site-header .public-header-nav-desktop{margin-left:auto}.public-site-header .public-header-menu{position:relative}.public-site-header .public-header-menu>.public-header-menu-toggle{cursor:pointer;color:#e7dbc7;font-weight:800;font:inherit;background:#ffffff08;border:1px solid #c88a3d2e;border-radius:999px;padding:10px 14px;display:none}.public-site-header .public-header-menu.open>.public-header-menu-toggle{background:#c88a3d14}.public-site-header .public-header-link,.public-site-header .public-header-link:visited,.public-site-header .public-header-link:hover,.public-site-header .public-header-link:active{white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:999px;flex:none;padding:10px 12px;font-weight:800;transition:background .15s,border-color .15s,color .15s,transform .15s;color:#e7dbc7!important;text-decoration:none!important}.public-site-header .public-header-link:hover{background:#c88a3d14;border-color:#c88a3d2e;transform:translateY(-1px);color:#fff7ee!important}.public-site-header .public-header-link.active{background:linear-gradient(#8b5a2b47 0%,#6e431c57 100%);border-color:#c88a3d3d;box-shadow:inset 0 1px #ffffff0f;color:#fff8ee!important}.public-site-header .public-link-short{display:none}@media (max-width:720px){.public-site-header .public-header-shell{align-items:center;gap:12px;padding:10px 12px}.public-site-header .public-brand-title{white-space:normal;line-height:1.15}.public-site-header .public-header-menu{margin-left:auto}.public-site-header .public-header-nav-desktop{display:none}.public-site-header .public-header-menu>.public-header-menu-toggle{justify-content:center;align-items:center;display:inline-flex}.public-site-header .public-header-nav-mobile{background:#120e0cfa;border:1px solid #c88a3d2e;border-radius:16px;flex-direction:column;align-items:stretch;gap:6px;min-width:220px;padding:8px;display:none;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 16px 30px #0000003d}.public-site-header .public-header-menu.open .public-header-nav-mobile{display:flex}.public-site-header .public-header-link,.public-site-header .public-header-link:visited,.public-site-header .public-header-link:hover,.public-site-header .public-header-link:active{width:100%;padding:11px 12px}.public-site-header .public-link-long{display:none}.public-site-header .public-link-short{display:inline}}@media (min-width:721px){.public-site-header .public-header-menu>.public-header-menu-toggle{display:none}.public-site-header .public-header-nav-mobile{display:none!important}}.app-frame{gap:16px;max-width:1240px;margin:26px auto;padding:0 16px 40px;display:grid}.app-hero{color:#f5ecd8;background:radial-gradient(circle at 100% 0,#c88a3d24 0%,#0000 32%),linear-gradient(#151413f7 0%,#0d0c0bfc 100%);border:1px solid #c88a3d2e;border-radius:24px;padding:22px 24px;box-shadow:0 18px 44px #0000003d}.app-hero-grid{grid-template-columns:minmax(0,1fr) minmax(260px,.8fr);align-items:start;gap:18px;display:grid}.app-kicker{letter-spacing:.08em;text-transform:uppercase;color:#d1b07a;font-size:12px;font-weight:800}.app-title{color:#fff7e8;margin:8px 0 6px;font-size:clamp(30px,4vw,40px);font-weight:950;line-height:1.04}.app-copy{color:#f5ecd8cc;max-width:760px;margin:0;font-size:15px;line-height:1.55}.app-side-note{background:#ffffff0a;border:1px solid #ffffff14;border-radius:18px;gap:10px;padding:16px;display:grid}.app-surface{background:linear-gradient(#181614f5 0%,#11100ffa 100%);border:1px solid #c88a3d29;border-radius:22px;box-shadow:0 16px 40px #0003}.app-surface-light{background:#fffffff7;border:1px solid #c88a3d24;border-radius:22px;box-shadow:0 18px 40px #0f172a24}.app-section-head{gap:4px;display:grid}.app-section-title{letter-spacing:.08em;text-transform:uppercase;color:#8a5a20;font-size:12px;font-weight:800}.app-section-copy{color:#64748b;font-size:14px;line-height:1.5}@media (max-width:900px){.app-hero-grid{grid-template-columns:1fr}}@media (max-width:640px){.app-frame{gap:14px;padding:0 12px 28px}.app-hero{border-radius:20px;padding:18px}.app-surface,.app-surface-light{border-radius:18px}}h1,h2,h3{color:var(--text);margin:0 0 10px}h1{letter-spacing:.2px;font-size:40px}h2{font-size:26px}h3{color:var(--text-dim);font-size:18px}@media (max-width:640px){h1{font-size:32px}h2{font-size:22px}h3{font-size:16px}}a{color:var(--brand)}a:hover{color:var(--brand-2)}.card{background:var(--bg-elev);border:1px solid var(--border);border-radius:var(--radius-lg);padding:var(--pad-lg);box-shadow:var(--shadow)}.btn{appearance:none;background:var(--brand);color:#fff;cursor:pointer;border:1px solid #0000;border-radius:10px;padding:9px 14px;font-weight:800}.btn:hover{background:var(--brand-strong)}.btn:focus{box-shadow:0 0 0 3px var(--ring);outline:none}.btn.secondary{background:var(--bg-elev);color:var(--text);border-color:var(--border)}.btn.secondary:hover{background:var(--bg-elev-2);border-color:#c88a3d3d}.table-wrap{overflow-x:auto}.table{border-collapse:collapse;background:var(--bg-elev);border:1px solid var(--border);border-radius:var(--radius);width:100%;min-width:640px;overflow:hidden}.table th,.table td{border-bottom:1px solid var(--border);text-align:left;padding:10px 12px}.table th{color:var(--text-dim);font-weight:700}.table tr:hover td{background:var(--bg-elev-2)}input,select,textarea{color:var(--text);border:1px solid var(--border);background:#0f1416;border-radius:10px;min-height:42px;padding:10px 12px}@media (min-width:768px){input,select,textarea{min-height:36px}}input::placeholder,textarea::placeholder{color:#87939b}input:focus,select:focus,textarea:focus{box-shadow:0 0 0 3px var(--ring);border-color:#2e3740;outline:none}@media (max-width:640px){input[type=checkbox]{width:18px;height:18px}.checkbox-row,.form-row{gap:8px}label.checkbox,.checkbox label{font-size:15px}}.checkbox-pill,.pill.checkbox,label.pill input[type=checkbox]{background:0 0;border:none;padding:0}.home-grid{grid-template-columns:repeat(3,1fr);gap:14px;display:grid}.home-grid .card h4{margin:0}.home-grid .card p{color:var(--text-dim);margin:6px 0 0}@media print{body{color:#000!important;background:#fff!important}body:before,.site-header{display:none!important}a{text-decoration:none;color:#000!important}}.form-card{color:#0b0f12;background:#fff;border:1px solid #e6e9ec;border-radius:16px;padding:14px;box-shadow:0 10px 30px #00000040}.form-card h1,.form-card h2,.form-card h3,.form-card p,.form-card span,.form-card div,.form-card th,.form-card td{color:#0b0f12}.form-card .muted{color:#374151}.form-card input,.form-card select,.form-card textarea{color:#0b0f12;background:#fff;border:1px solid #cbd5e1;border-radius:10px}.form-card input::placeholder,.form-card textarea::placeholder{color:#64748b}.form-card input:focus,.form-card select:focus,.form-card textarea:focus{border-color:#94a3b8;outline:none;box-shadow:0 0 0 3px #2f6f3f40}.form-card .summary{background:#f8fafc;border-color:#e6e9ec}.form-card .btn{background:var(--brand);color:#fff}.form-card .btn:hover{background:var(--brand-strong)}.light-page{color:#0b0f12}.light-page *{color:#0b0f12!important}.light-page table th,.light-page table td{color:#0b0f12!important}.light-page input,.light-page select,.light-page textarea{color:#0b0f12;background:#fff;border:1px solid #cbd5e1}.light-page a{color:var(--brand-strong)!important}.light-page a:hover{color:var(--brand)!important}.scan-page,.scan-page .scan-title,.scan-page .scan-subtitle{color:#fff!important}.scan-page .status,.scan-page .notice,.scan-page .bar{border-radius:10px;color:#0b0f12!important;background:#e5e7eb!important}.scan-page .status *,.scan-page .notice *,.scan-page .bar *{color:#0b0f12!important}.scan-page input,.scan-page select,.scan-page textarea{color:#fff!important;background:#0f172a!important;border:1px solid #334155!important}.scan-page input::placeholder,.scan-page textarea::placeholder{color:#cbd5e1!important}.scan-page .btn{color:#fff!important}.scan-page a{text-decoration:underline;color:#fff!important}.watermark{position:relative}.watermark:after{content:"";pointer-events:none;z-index:0;opacity:.24;mix-blend-mode:soft-light;filter:grayscale(35%)saturate(80%);background:radial-gradient(#0000,#00000073 70%) 50%/100% 100% no-repeat,url(/wgbb-logo-watermark.png) 50% 62%/360px no-repeat;position:fixed;inset:0}main{z-index:1;position:relative}.card-ghost{box-shadow:none;background:0 0;border:none;margin-bottom:10px;padding:0}.hero{margin-top:8px;margin-bottom:8px}.hero-kicker{color:var(--brand-2);letter-spacing:.06em;text-transform:uppercase;margin-bottom:6px;font-size:12px;font-weight:800}.hero-title{color:var(--text);margin:0 0 6px;font-size:42px;line-height:1.1}.hero-sub{color:var(--text-dim);margin:0;font-size:16px}.tile-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:14px;display:grid}@media (max-width:980px){.tile-grid{grid-template-columns:1fr 1fr}}@media (max-width:640px){.tile-grid{grid-template-columns:1fr}.hero-title{font-size:34px}.hero-sub{font-size:15px}}.tile{background:var(--bg-elev);border:1px solid var(--border);box-shadow:var(--shadow);border-radius:16px;outline:none;grid-template-rows:auto auto 1fr;gap:6px;padding:16px;text-decoration:none;transition:transform 80ms,border-color .15s,background .15s;display:grid}.tile:hover{background:var(--bg-elev-2);border-color:#89c0964d;transform:translateY(-1px)}.tile:focus{box-shadow:0 0 0 3px var(--ring)}.tile-emoji{font-size:28px;line-height:1}.tile-title{color:#fff;font-size:18px;font-weight:900}.tile-sub{color:var(--text-dim);font-size:14px}.tile-alt{background:linear-gradient(0deg,#2f6f3f1f,#2f6f3f1f),var(--bg-elev);border-color:#2f6f3f59}main{max-width:1040px}.light-page .table tr:hover td{color:#0b0f12!important;background:#f2f5f7!important}label.checkbox,.checkbox label,label[for][data-checkbox],.label-checkbox{vertical-align:top;align-items:flex-start;gap:8px;max-width:100%;display:inline-flex}label.checkbox>span,.checkbox label>span,label[for][data-checkbox]>span{white-space:normal;word-break:break-word;line-height:1.25;display:inline-block}button.pill,.pill{white-space:nowrap;gap:8px;min-height:34px;padding:8px 12px;line-height:1.1;overflow:visible;justify-content:center!important;align-items:center!important;display:inline-flex!important}.statusbox .row button.pill{min-width:84px}@media (max-width:480px){.statusbox .row button.pill{min-width:74px;padding:7px 10px}}label.checkbox,.checkbox label,label.pill,label[for][data-checkbox]{vertical-align:top;align-items:flex-start;gap:8px;max-width:100%;display:inline-flex}label.checkbox>input[type=checkbox],.checkbox label>input[type=checkbox],label.pill>input[type=checkbox],label[for][data-checkbox]>input[type=checkbox]{flex:none;width:18px;height:18px;margin:2px 0 0}label.checkbox>span,.checkbox label>span,label.pill>span,label[for][data-checkbox]>span,label.checkbox>em,.checkbox label>em,label.pill>em{white-space:normal;word-break:break-word;line-height:1.25;display:inline-block}.checkbox-row,.form-row.checkboxes,.checkbox-group{flex-wrap:wrap;gap:8px 12px;display:flex}.checkbox-row>label,.form-row.checkboxes>label,.checkbox-group>label{flex:48%;max-width:100%}@media (max-width:520px){.checkbox-row>label,.form-row.checkboxes>label,.checkbox-group>label{flex-basis:100%}}label.pill>input[type=checkbox]{margin:0}input[type=checkbox]{vertical-align:-2px;accent-color:#2f6f3f;width:18px;height:18px;min-height:0;margin:0 6px 0 0}label:has(>input[type=checkbox]){align-items:flex-start;gap:8px;max-width:100%;display:inline-flex}label:has(>input[type=checkbox])>:not(input){white-space:normal;word-break:break-word}label.checkbox,.checkbox label,label[for][data-checkbox],label.pill{background:0 0!important;border:0!important;margin:0!important;padding:0!important}label.checkbox,.checkbox label,label[for][data-checkbox]{vertical-align:top;flex-direction:row!important;align-items:center!important;gap:6px!important;max-width:100%!important;display:inline-flex!important}label:has(>input[type=checkbox]){vertical-align:top;flex-direction:row!important;align-items:center!important;gap:6px!important;max-width:100%!important;display:inline-flex!important}label.checkbox>input[type=checkbox],.checkbox label>input[type=checkbox],label[for][data-checkbox]>input[type=checkbox]{flex:none!important;width:18px!important;height:18px!important;margin:0!important}label:has(>input[type=checkbox])>input[type=checkbox]{flex:none!important;width:18px!important;height:18px!important;margin:0!important}label.checkbox>span,.checkbox label>span,label[for][data-checkbox]>span,label.checkbox>em,.checkbox label>em,label[for][data-checkbox]>em{word-break:break-word;line-height:1.25;white-space:normal!important;display:inline!important}label:has(>input[type=checkbox])>span{word-break:break-word;line-height:1.25;white-space:normal!important;display:inline!important}label:has(>input[type=checkbox])>em{word-break:break-word;line-height:1.25;white-space:normal!important;display:inline!important}.checkbox-row,.form-row.checkboxes,.checkbox-group{flex-wrap:wrap;align-items:flex-start;gap:8px 12px;display:flex}.checkbox-row>label,.form-row.checkboxes>label,.checkbox-group>label{flex:none!important}input[type=checkbox]{accent-color:#2f6f3f;width:18px;height:18px;min-height:0;margin:0}.checkbox-pill,.pill.checkbox,label.pill{background:0 0!important;border:none!important;padding:0!important}.statusbox .row .pill,.statusbox .row button.pill{white-space:nowrap!important;border-radius:9999px!important;flex:none!important;justify-content:center!important;align-items:center!important;gap:6px!important;max-width:100%!important;min-height:32px!important;margin:0!important;padding:6px 12px!important;font-weight:800!important;line-height:1.1!important;display:inline-flex!important}.statusbox .row .pill.on,.statusbox .row button.pill.on{background:var(--brand)!important;color:#fff!important;border:1px solid #0000!important}.statusbox .row .pill:not(.on),.statusbox .row button.pill:not(.on){color:#0b0f12!important;background:#e5e7eb!important;border:1px solid #d1d5db!important}@media (max-width:480px){.statusbox .row .pill,.statusbox .row button.pill{min-width:78px!important;padding:6px 10px!important;font-size:13px!important}}.statusbox .row label.pill,.statusbox .row .pill{white-space:nowrap!important;border-radius:9999px!important;flex:none!important;justify-content:center!important;align-items:center!important;gap:8px!important;max-width:100%!important;padding:6px 12px!important;font-weight:800!important;line-height:1.15!important;display:inline-flex!important;overflow:visible!important}.statusbox .row label.pill>input[type=checkbox],.statusbox .row .pill>input[type=checkbox]{appearance:auto!important;flex:none!important;width:18px!important;height:18px!important;margin:0!important;position:static!important;inset:auto!important;transform:none!important}.statusbox .row label.pill>span,.statusbox .row .pill>span,.statusbox .row label.pill>em,.statusbox .row .pill>em{white-space:nowrap!important;line-height:1.15!important;display:inline-block!important}.statusbox .row{flex-wrap:nowrap!important;align-items:center!important;gap:8px!important;display:flex!important}.statusbox .row .label{flex:none!important;margin:0!important}.statusbox .row .pill.on,.statusbox .row label.pill.on{background:var(--brand)!important;color:#fff!important;border:1px solid #0000!important}.statusbox .row .pill:not(.on),.statusbox .row label.pill:not(.on){color:#0b0f12!important;background:#e5e7eb!important;border:1px solid #d1d5db!important}@media (max-width:480px){.statusbox .row label.pill,.statusbox .row .pill{min-width:92px!important;padding:6px 10px!important;font-size:13px!important}}.form-card .summary .pill{white-space:nowrap;border-radius:9999px;justify-content:center;align-items:center;gap:8px;max-width:100%;padding:6px 10px;display:inline-flex;overflow:visible}.form-card .summary .pill>input[type=checkbox]{appearance:auto;flex:none;width:18px;height:18px;margin:0;position:static}.light-page label{color:#0b0f12}.light-page .muted{color:#374151}.light-page input[type=checkbox]{accent-color:#2f6f3f}.light-page .form-card{color:#0b0f12;background:#fff}.light-page .form-card .grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:8px;display:grid}.light-page .form-card .grid>*{min-width:0}.light-page .form-card .value{word-break:break-word;overflow-wrap:anywhere;white-space:pre-wrap;background:#fff;border:1px solid #cbd5e1;border-radius:10px;padding:6px 8px}.light-page .form-card label{color:#0b0f12;margin-bottom:4px;font-size:12px;font-weight:700;display:block}.light-page .form-card .checks{gap:10px}.light-page .form-card .checks>div{min-width:0;max-width:100%}.light-page .form-card .checks span{word-break:break-word;overflow-wrap:anywhere}@media (max-width:640px){.light-page .form-card{padding:8px}.light-page .form-card .summary .row{grid-template-columns:1fr}}html.light-page.watermark,body.light-page.watermark{background-color:#000!important;background-repeat:repeat!important;background-size:auto!important}.light-page .form-card{color:#0b0f12;border:1px solid #e6e9ec;border-radius:12px;background:#fff!important}.light-page .value{word-break:break-word;overflow-wrap:anywhere;white-space:pre-wrap;background:#fff;border:1px solid #cbd5e1;border-radius:10px;padding:6px 8px}@media (max-width:760px){.ro{--ro-pad:12px;--ro-gap:10px}.ro h1,.ro h2,.ro h3{margin:8px 0 10px;line-height:1.2}.ro .card,.ro .section,.ro .panel{padding:var(--ro-pad);box-shadow:var(--shadow,0 2px 10px #0000000f);border-radius:14px;margin-bottom:12px}.ro .grid,.ro .row,.ro .cols,.ro [class*=grid-],.ro [class*=col-]{display:block!important}.ro .field,.ro .form-field,.ro .input-wrap{margin-bottom:var(--ro-gap);flex-direction:column;gap:6px;display:flex}.ro .field label,.ro label{color:var(--muted,#6b7280);font-size:13px;font-weight:700}.ro input[disabled],.ro input[readonly],.ro select[disabled],.ro textarea[readonly],.ro .ro-value{appearance:none;border:1px solid var(--border,#d8e3f5);background:var(--field,#fbfdff);width:100%;color:var(--text,#0f172a);pointer-events:none;white-space:nowrap;text-overflow:ellipsis;border-radius:12px;padding:12px 14px;font-size:16px;font-weight:600;line-height:1.2;overflow:hidden}.ro textarea[readonly]{white-space:normal;overflow:auto}.ro .pills,.ro .choices,.ro .option-row{flex-wrap:wrap;gap:8px;display:flex}.ro .pill,.ro .chip{border:1px solid var(--border,#d8e3f5);background:var(--accent,#f3f8f4);border-radius:999px;padding:8px 10px;font-weight:600}.ro input[type=checkbox][disabled],.ro input[type=radio][disabled]{transform:scale(1.25)}.ro .price-summary,.ro .totals,.ro .mini-cards{grid-template-columns:1fr;gap:10px;display:grid}.ro .price-card,.ro .mini-card{background:var(--accent,#f3f8f4);border-radius:12px;padding:10px 12px}}.tile,.tile-alt{background:#0a110fe0;border:1px solid #ffffff0f}.stat{border:1px solid var(--border);min-width:140px;box-shadow:var(--shadow);background:#0c1412e0;border-radius:12px;padding:10px 14px}.stat .label{color:var(--text-dim);font-size:12px}.stat .value{color:var(--text);font-size:22px;font-weight:900}@media (max-width:760px){.ro .summary .row,.ro .grid{display:block!important}.ro .summary .row>.col,.ro .grid>*{grid-column:auto!important;width:100%!important}.ro .money,.ro .value,.ro .summary .col>div{white-space:normal!important;overflow-wrap:anywhere!important;word-break:break-word!important;min-width:0!important}.ro .summary .col>div{border-radius:10px;padding:10px 12px;display:block}.ro .summary label,.ro label{margin-bottom:6px;line-height:1.25;display:block}}.tile,.tile-alt{color:var(--text);background:#0c1412eb;border:1px solid #ffffff14}.chip{color:var(--text);background:#2f6f3f61;border:1px solid #2f6f3f99;border-radius:9999px;padding:6px 10px;font-size:13px;font-weight:800;display:inline-block}.chip.live{background:var(--brand);color:#fff;border-color:#0000}.kpi-card{background:#0e1614f0;border:1px solid #ffffff14;border-radius:12px;padding:12px 14px;box-shadow:0 6px 18px #00000038}.kpi-card .kpi-label{color:var(--text-dim);font-size:12px;font-weight:800}.kpi-card .kpi-value{color:var(--text);font-size:24px;font-weight:900}.tile,.tile-alt{color:var(--text);background:#0c1412eb;border:1px solid #ffffff14;padding:14px}.tile:hover{border-color:#89c09659;transform:translateY(-1px)}.tile-emoji{font-size:26px}.row-link{color:inherit;text-decoration:none}.row-line{border-top:1px solid #ffffff0f;justify-content:space-between;align-items:center;padding:10px 0;display:flex}.watermark:after{z-index:0;opacity:.8}@media (max-width:640px){.light-page .form-card .summary{z-index:50;border-radius:0 0 12px 12px;position:sticky;top:0;box-shadow:0 2px 10px #00000014}}.light-page .money{font-variant-numeric:tabular-nums;text-align:right}.light-page .value a{word-break:break-word;overflow-wrap:anywhere;text-decoration:none}.light-page .grid>*{min-width:0}.light-page .value{word-break:break-word;overflow-wrap:anywhere;white-space:pre-wrap}@media (max-width:640px){.light-page .grid{grid-template-columns:1fr!important}.light-page [data-stack]{grid-column:auto!important}}a[x-apple-data-detectors],a[href^=tel\:],a[href^=mailto\:],a[href^=sms\:]{color:inherit!important;pointer-events:none!important;cursor:default!important;text-decoration:none!important}.light-page .value{word-break:break-word;overflow-wrap:anywhere}@media print{.watermark:after{display:none!important}#pages{margin:0!important;padding:0!important}.page{page-break-after:auto!important;break-after:auto!important;margin:0!important}.page:last-child{page-break-after:avoid!important;break-after:auto!important}.page>.wrap.sheet{margin:0!important;padding-bottom:0!important}.page>.wrap.sheet>:last-child{margin-bottom:0!important}}.form-card .pkgGrid label{white-space:normal;display:block}.form-card .pkgGrid .pkg-beef{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.form-card .pkgGrid .pkg-beef>input[type=checkbox]{flex:none;width:18px;height:18px;margin:0}@media (max-width:719.98px){.form-card [style*="position: sticky"][style*=bottom]{position:static!important;inset:auto!important}.form-card .sticky-actions{position:static!important;bottom:auto!important}}@media (max-width:760px){.ro .grid,.ro .summary .row{grid-template-columns:none!important;display:block!important}.ro .grid>*,.ro .summary .row>*{grid-column:auto!important;width:100%!important;min-width:0!important}.ro .value,.ro .money,.ro .summary .col>div{white-space:normal!important;overflow-wrap:anywhere!important;word-break:break-word!important;min-width:0!important}.ro .form-card{padding:12px!important}}.ro .checks .chk{white-space:normal;align-items:center;gap:8px;min-width:0;display:inline-flex}.ro .checks .chk input[type=checkbox]{vertical-align:middle;flex:none;width:18px;height:18px;margin:0}.ro .form-card input[type=checkbox]{accent-color:#2f6f3f;appearance:checkbox!important;vertical-align:middle!important;background:#fff!important;border:1px solid #cbd5e1!important;border-radius:4px!important;width:20px!important;height:20px!important;margin:0 8px 0 0!important;padding:0!important}.ro .form-card input:not([type=checkbox]),.ro .form-card select,.ro .form-card textarea{border-radius:inherit;padding:inherit;border:inherit;background:inherit}.ro .checks{flex-wrap:wrap;gap:10px;display:flex}.ro .checks .chk{white-space:normal;align-items:center;gap:8px;min-height:24px;line-height:1.2;display:inline-flex}.ro .pkg-beef{white-space:nowrap}.form-card .grid{grid-template-columns:repeat(12,minmax(0,1fr));gap:12px;display:grid}.form-card .c1{grid-column:span 1/span 1}.form-card .c2{grid-column:span 2/span 2}.form-card .c3{grid-column:span 3/span 3}.form-card .c4{grid-column:span 4/span 4}.form-card .c5{grid-column:span 5/span 5}.form-card .c6{grid-column:span 6/span 6}.form-card .c7{grid-column:span 7/span 7}.form-card .c8{grid-column:span 8/span 8}.form-card .c9{grid-column:span 9/span 9}.form-card .c10{grid-column:span 10/span 10}.form-card .c11{grid-column:span 11/span 11}.form-card .c12{grid-column:span 12/span 12}.form-card label{white-space:nowrap;margin-bottom:6px;font-size:13px;font-weight:700;display:block}.form-card input,.form-card select{width:100%;min-height:38px}@media (max-width:820px){.form-card .grid>*{grid-column:span 12/span 12}}.fullbleed{width:100vw;margin-left:calc(50% - 50vw);margin-right:calc(50% - 50vw)}@media print{.printsheet>.page,.printsheet>.page:last-child{page-break-after:auto!important}@page{margin:8mm}.watermark:after{display:none!important}.printsheet{margin:0!important;padding:0!important}.printsheet .page.onepage{transform:none!important}.printsheet .page+.page{break-before:page!important;page-break-before:always!important}.printsheet .page{break-inside:avoid-page!important;page-break-inside:avoid!important}}.printsheet .splitPriceRow{justify-content:space-between;align-items:center;line-height:1.25;display:flex}.printsheet .splitSep{height:6px}.printsheet .money{font-weight:700}.printsheet .moneyTotal{font-weight:900}.printsheet .check{text-align:center;width:14px;margin-right:4px;display:inline-block}@media print{@page{margin:8mm}.watermark:after{display:none!important}.printsheet{margin:0!important;padding:0!important}.printsheet .page.onepage{transform:none!important}.printsheet .page+.page{break-before:page!important;page-break-before:always!important}.printsheet .page{break-inside:avoid-page!important;page-break-inside:avoid!important}}.printsheet{--ps-bg:#fff;--ps-text:#0d1117;--ps-border:#cfd8e3;--ps-val-border:#e6edf7;--ps-radius:12px;--ps-pad-box:5px;--ps-pad-val:5px;--ps-fs-h:18px;--ps-fs-base:11.7px;--ps-fs-label:9.7px;--ps-gap-row:4px;--ps-gap-col:6px;color:var(--ps-text);font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica,Arial,Apple Color Emoji,Segoe UI Emoji}.printsheet .page{background:var(--ps-bg);border-radius:var(--ps-radius);border:1px solid var(--ps-border);break-inside:avoid;padding:8px}.printsheet .hdr,.printsheet .ftr{color:#4b5563;text-align:center;margin:6px 0;font-size:11px}.printsheet .row{gap:var(--ps-gap-row);margin-bottom:var(--ps-gap-row);display:grid}.printsheet .grid12{column-gap:var(--ps-gap-col);grid-template-columns:repeat(12,minmax(0,1fr))}.printsheet .col-12{grid-column:span 12}.printsheet .col-9{grid-column:span 9}.printsheet .col-8{grid-column:span 8}.printsheet .col-6{grid-column:span 6}.printsheet .col-4{grid-column:span 4}.printsheet .col-3{grid-column:span 3}.printsheet .box{border:1px solid var(--ps-border);padding:var(--ps-pad-box);background:#fff;border-radius:8px}.printsheet .label{font-size:var(--ps-fs-label);letter-spacing:.03em;text-transform:uppercase;color:#6b7280}.printsheet .val{border:1px solid var(--ps-val-border);padding:var(--ps-pad-val);font-size:var(--ps-fs-base);background:#fafcff;border-radius:8px;margin-top:3px}.printsheet .specRow{gap:2px;display:grid}.printsheet .specLine{flex-wrap:wrap;align-items:baseline;gap:6px;display:flex}.printsheet .specLine span{font-size:.95em}.printsheet .specTotal{font-weight:700}.printsheet .webbsMetaRow{flex-wrap:wrap;align-items:baseline;gap:10px 16px;display:flex}.printsheet .attentionBox{background:#f4f4f4;border-width:2px;border-color:#111}.printsheet .attentionBox .label{color:#111;font-weight:800}.printsheet .attentionValue{font-weight:700}.printsheet .notesValue{white-space:pre-wrap;min-height:30px}.printsheet .paymentSummary{gap:3px;display:grid}.printsheet .specialtyFlagBox .attentionValue,.printsheet .webbsFlagBox .attentionValue,.printsheet .paymentBox .attentionValue{font-size:1.05em}.printsheet .webbsItemsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:2px 12px;margin-top:3px;display:grid}.printsheet .webbsItemsGrid.dense{grid-template-columns:repeat(3,minmax(0,1fr));gap:2px 10px}.printsheet .webbsItemLine{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}@media print{@page{margin:8mm}.watermark:after{display:none!important}.printsheet .page.onepage{transform:none!important}.printsheet .page{break-inside:avoid-page!important;page-break-inside:avoid!important}.printsheet{--ps-fs-base:11.4px;--ps-fs-label:9.5px;--ps-gap-row:3px;--ps-gap-col:6px}.printsheet .page{padding:6px!important}.printsheet .val,.printsheet .box{padding:4px!important}.printsheet .hdr{margin:2px 0 8px!important}.printsheet .ftr{margin-top:4px!important;font-size:9px!important}@page{margin:7mm}*,:before,:after{filter:none!important;perspective:none!important;backface-visibility:visible!important;transform:none!important}header.site-header,.site-header,.watermark:after{display:none!important}.printsheet{margin:0!important;padding:0!important}.printsheet .page{box-shadow:none!important}.printsheet .page+.page{break-before:page!important;page-break-before:always!important}.printsheet .page:last-child{break-after:auto!important;page-break-after:auto!important}@page{size:auto;margin:7mm}html,body{height:auto!important;margin:0!important}}.printsheet .bs-val{padding-top:3px;padding-bottom:3px;font-size:.96em}@media print{.printsheet .bs-val{padding-top:2px;padding-bottom:2px}.printsheet .attentionBox{-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#f0f0f0!important;border:2px solid #000!important}.printsheet .attentionValue{color:#000!important;font-size:13.3px!important;line-height:1.22!important}.printsheet .specialtyFlagBox .attentionValue,.printsheet .webbsFlagBox .attentionValue,.printsheet .paymentBox .attentionValue{font-size:14px!important}.printsheet .attentionBox .label{letter-spacing:.02em;color:#000!important}.printsheet .specialtyFlagBox,.printsheet .webbsFlagBox,.printsheet .paymentBox{background:#e8e8e8!important}.printsheet{--ps-fs-base:11.1px;--ps-fs-label:9.3px;--ps-gap-row:3px;--ps-gap-col:5px}.printsheet .page{padding:5px!important}.printsheet .box{padding:4px!important}.printsheet .val{padding:3px!important;line-height:1.2!important}.printsheet .label{letter-spacing:.02em!important}.printsheet .hdr{margin:2px 0 6px!important}.printsheet .ftr{margin-top:2px!important;font-size:9px!important}.printsheet .bs-val{padding-top:2px!important;padding-bottom:2px!important;font-size:.94em!important}@page{margin:6.5mm}}.printsheet .col-2{grid-column:span 2}@media print{.printsheet{--scale:.98}.printsheet .rowA,.printsheet .rowB,.printsheet .rowC,.printsheet .rowE,.printsheet .rowF{font-size:13px!important;line-height:1.25!important}.printsheet .box{padding:3px 5px!important}.printsheet .row{margin-bottom:3px!important}@page{margin:6.5mm}.printsheet{--ps-fs-base:13px!important;--ps-fs-label:11px!important;--ps-gap-row:3px!important;--ps-gap-col:6px!important}.printsheet .val,.printsheet .box,.printsheet .row{font-size:13px!important;line-height:1.25!important}.printsheet .label{font-size:11px!important;font-weight:600!important}.printsheet .meat-row .val{padding-top:2px!important;padding-bottom:2px!important}.printsheet .webbsMetaRow{gap:6px 12px!important}.printsheet .webbsItemsGrid{gap:1px 10px!important}.printsheet .page[data-overflow="1"] .webbsItemsGrid{grid-template-columns:repeat(3,minmax(0,1fr))!important}.printsheet .page[data-overflow="1"] .webbsItemLine{letter-spacing:-.01em}@page{margin:6.5mm}.printsheet .meat-row .val{font-size:13.2px!important;line-height:1.24!important}.printsheet .meat-row .label{font-size:11.2px!important;font-weight:700!important}.printsheet .meat-row .box{padding:3px 5px!important}.printsheet .meat-row{margin-bottom:3px!important}@page{margin:6.5mm}.printsheet .page{--print-scale:1;zoom:var(--print-scale);transform:scale(var(--print-scale))!important;transform-origin:top!important}}:root{--light-text:#0f172a;--light-text-soft:#334155;--light-text-muted:#475569;--light-border-strong:#cbd5e1;--light-panel:#fff;--light-panel-soft:#f8fafc}.muted{color:var(--text-dim)}.app-surface-light,.form-card,.light-page,.overnight-review,.app-surface-light:not(.results-summary-card) h1,.app-surface-light:not(.results-summary-card) h2,.app-surface-light:not(.results-summary-card) h3,.app-surface-light:not(.results-summary-card) h4,.app-surface-light:not(.results-summary-card) p,.app-surface-light:not(.results-summary-card) div,.app-surface-light:not(.results-summary-card) span,.app-surface-light:not(.results-summary-card) label,.form-card h1,.form-card h2,.form-card h3,.form-card h4,.form-card p,.form-card div,.form-card span,.form-card label{color:var(--light-text)}.app-surface-light:not(.results-summary-card) .muted,.app-surface-light:not(.results-summary-card) .app-section-copy,.form-card .muted,.light-page .muted,.overnight-review .muted{color:var(--light-text-soft)!important}.app-surface-light:not(.results-summary-card) [style*=opacity],.form-card [style*=opacity],.light-page [style*=opacity],.overnight-review [style*=opacity]{opacity:1!important}.app-surface-light:not(.results-summary-card) input,.app-surface-light:not(.results-summary-card) select,.app-surface-light:not(.results-summary-card) textarea,.form-card input:not([type=checkbox]),.form-card select,.form-card textarea,.light-page input:not([type=checkbox]),.light-page select,.light-page textarea{background:var(--light-panel)!important;color:var(--light-text)!important;border-color:var(--light-border-strong)!important}.app-surface-light:not(.results-summary-card) input::placeholder,.app-surface-light:not(.results-summary-card) textarea::placeholder,.form-card input::placeholder,.form-card textarea::placeholder,.light-page input::placeholder,.light-page textarea::placeholder{color:var(--light-text-muted)!important;opacity:1!important}.app-surface-light:not(.results-summary-card) .table,.app-surface-light:not(.results-summary-card) table,.light-page table{background:var(--light-panel)!important;color:var(--light-text)!important}.app-surface-light:not(.results-summary-card) .table th,.app-surface-light:not(.results-summary-card) table th,.light-page table th{background:var(--light-panel-soft);color:var(--light-text-soft)!important}.app-surface-light:not(.results-summary-card) .table td,.app-surface-light:not(.results-summary-card) table td,.light-page table td{color:var(--light-text)!important}.results-summary-card,.results-summary-card h1,.results-summary-card h2,.results-summary-card h3,.results-summary-card div,.results-summary-card span,.results-summary-card p,.results-summary-card .muted{color:#f5ecd8!important}[style*="background: rgb(255, 255, 255)"],[style*="background: #ffffff"],[style*="background:#ffffff"],[style*="background: rgb(248, 250, 252)"],[style*="background: #f8fafc"],[style*="background:#f8fafc"]{color:var(--light-text)}[style*="background: rgb(255, 255, 255)"] .muted,[style*="background: #ffffff"] .muted,[style*="background:#ffffff"] .muted,[style*="background: rgb(248, 250, 252)"] .muted,[style*="background: #f8fafc"] .muted,[style*="background:#f8fafc"] .muted{color:var(--light-text-soft)!important}[style*="background: rgb(255, 255, 255)"] [style*=opacity],[style*="background: #ffffff"] [style*=opacity],[style*="background:#ffffff"] [style*=opacity],[style*="background: rgb(248, 250, 252)"] [style*=opacity],[style*="background: #f8fafc"] [style*=opacity],[style*="background:#f8fafc"] [style*=opacity]{opacity:1!important}
