@import"https://fonts.googleapis.com/css2?family=Poppins:wght@600&display=swap";@font-face{font-family:New Order;font-style:normal;font-weight:600;font-display:block;src:url(/logos/NewOrder-Semibold.otf) format("opentype")}@font-face{font-family:Avenir Next SB;font-style:normal;font-weight:400;font-display:swap;src:url(/brand/AvenirNext-Regular.woff2) format("woff2")}@font-face{font-family:Avenir Next SB;font-style:normal;font-weight:600;font-display:swap;src:url(/brand/AvenirNext-Demi.woff2) format("woff2")}@font-face{font-family:Avenir Next SB;font-style:normal;font-weight:500;font-display:swap;src:url(/brand/AvenirNext-Medium.woff2) format("woff2")}.lg{--line: var(--border);--surface: var(--bg-card);--ink: var(--text);--muted: var(--text-muted);--chip: var(--bg-hover);--body: var(--font-sans);--display: var(--font-mono);--accent: var(--brand-orange)}.lg .lg-sec{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:6px 16px;margin:30px 0 12px}.lg .lg-sec:first-of-type{margin-top:4px}.lg .lg-sec h3{font-family:var(--font-mono);font-size:15px;font-weight:700;color:var(--text);margin:0}.lg .lg-sec p{font-size:13px;color:var(--text-muted);margin:0;max-width:72ch}.lg .lg-chips{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px}.lg .lg-chips button,.lg .lg-seg button{font-family:var(--font-mono);font-size:12px;font-weight:600;padding:5px 11px;border-radius:999px;border:var(--border-width) solid var(--border);background:transparent;color:var(--text-muted);cursor:pointer}.lg .lg-chips button:hover,.lg .lg-seg button:hover{border-color:var(--border-hover);color:var(--text)}.lg .lg-chips button[aria-pressed=true],.lg .lg-seg button[aria-pressed=true]{background:var(--text);color:var(--bg);border-color:var(--text)}.lg .lg-chips .tag{color:var(--brand-orange);margin-left:4px}.lg .lg-seg{display:inline-flex;gap:4px}.lg .lg-bar{display:flex;flex-wrap:wrap;gap:10px 16px;align-items:center;margin-bottom:4px}.lg .lg-bar .lbl{font-family:var(--font-mono);font-size:11px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--text-dim)}.lg .lg-loading{font-size:13px;color:var(--text-dim)}.lg .lg-row{background:var(--bg-card);border:var(--border-width) solid var(--border);border-radius:var(--radius);padding:14px;margin-bottom:12px;display:grid;gap:12px}.lg .lg-head{display:flex;flex-wrap:wrap;gap:6px 12px;align-items:baseline}.lg .lg-head h4{font-family:var(--font-mono);font-size:17px;font-weight:700;color:var(--text);margin:0}.lg .lg-head .why{font-size:13px;color:var(--text-muted);margin:0;flex-basis:100%;max-width:90ch}.lg .lg-pill{font-family:var(--font-mono);font-size:11px;font-weight:600;padding:2px 8px;border-radius:999px;background:var(--bg-hover);color:var(--text-muted)}.lg .lg-pill.mine{background:var(--brand-orange);color:#fff}.lg .lg-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px}@media (max-width: 900px){.lg .lg-grid{grid-template-columns:1fr}}.lg .lg-mock{border-radius:12px;overflow:hidden;border:1px solid #E7E1D8;background:#fff;color:#1c1b1f;min-width:0;display:flex;flex-direction:column}.lg .lg-cap{font-family:var(--font-mono);font-size:10.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:#8b857e;padding:8px 12px 0;background:inherit}.lg .lk{display:flex;align-items:center;justify-content:center;width:100%}.lg .lk>svg{display:block;width:auto;max-width:100%}.lg .lk.big{padding:30px 24px;background:#fffaf3;flex:1}.lg .lk.big>svg{height:112px}.lg .lk.small>svg{height:58px}.lg .lg-mail{padding:12px;flex:1;background:#f3f1ee}.lg .lg-paper{background:#fff;border-radius:10px;padding:16px;display:grid;gap:10px;justify-items:center}.lg .lg-paper .meta{font-family:var(--font-sans);font-size:12px;color:#6b6660;border-top:1px solid #EEE7DC;padding-top:8px;width:100%;text-align:center}.lg .lg-paper .h{font-family:"New Order",var(--font-mono);font-weight:600;font-size:17px;line-height:1.15;width:100%;color:#0d0b22}.lg .lg-paper .chart{width:100%;height:64px;border-radius:8px;background:#fffaf3;display:flex;align-items:flex-end;gap:8px;padding:10px 14px}.lg .lg-paper .chart i{flex:1;background:#0d0b22;border-radius:3px}.lg .lg-paper .chart i:last-child{background:#fc6932}.lg .lg-phone{background:#fff;padding:6px 0;flex:1;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,system-ui,Segoe UI,Roboto,sans-serif;-webkit-font-smoothing:antialiased;font-variant-numeric:normal}.lg .lg-phone .r{display:grid;grid-template-columns:34px minmax(0,1fr) auto;gap:1px 10px;padding:9px 12px;border-bottom:1px solid #E5E5EA;font-size:14px;letter-spacing:-.01em}.lg .lg-phone .r:last-child{border-bottom:0}.lg .lg-phone .r.dim{opacity:.5}.lg .lg-phone .av{grid-row:span 2;width:34px;height:34px;border-radius:50%;background:#fffaf3;box-shadow:0 0 0 1px #e7e1d8;display:flex;align-items:center;justify-content:center;overflow:hidden}.lg .lg-phone .av svg{width:25px;height:auto}.lg .lg-phone .from{font-weight:600;font-size:15px;color:#000;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:150px}.lg .lg-phone .when{font-size:13px;color:#8e8e93}.lg .lg-phone .subj{grid-column:2 / span 2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#000}.lg .lg-x{flex:1;display:flex;flex-direction:column;font-family:TwitterChirp,-apple-system,BlinkMacSystemFont,system-ui,Segoe UI,Roboto,Helvetica,Arial,sans-serif;color:#0f1419;-webkit-font-smoothing:antialiased}.lg .lg-x .banner{height:64px;background:#ffe7c6;position:relative;border-bottom:4px solid #0D0B22}.lg .lg-x .banner i{position:absolute;top:14px;width:12px;height:12px;border-radius:50%;background:#0d0b22}.lg .lg-x .pfp{width:68px;height:68px;border-radius:50%;background:#fffaf3;border:4px solid #fff;margin:-34px 0 0 14px;display:flex;align-items:center;justify-content:center;box-shadow:0 0 0 1px #e7e1d8;position:relative}.lg .lg-x .pfp svg{width:46px;height:auto}.lg .lg-x .who{padding:6px 14px 14px;display:grid;gap:2px;font-size:15px;line-height:1.3}.lg .lg-x .who b{font-size:19px;font-weight:800;letter-spacing:-.01em}.lg .lg-x .who .hd{color:#536471;margin-bottom:6px}.lg .lg-tabbar{background:#dee1e6;padding:8px 8px 0;display:flex;gap:4px;font-family:-apple-system,BlinkMacSystemFont,system-ui,Segoe UI,Roboto,sans-serif}.lg .lg-tabbar .t{background:#fff;border-radius:8px 8px 0 0;padding:7px 10px;display:flex;gap:7px;align-items:center;font-size:12px;color:#1f1f1f;max-width:230px;min-width:0}.lg .lg-tabbar .t svg{width:16px;height:auto;flex:none}.lg .lg-tabbar .t span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lg .lg-tabbar .t.dim{background:transparent;color:#5f6368}.lg .lg-url{background:#fff;padding:8px 12px;font-size:13px;color:#202124;border-bottom:1px solid #DADCE0;font-family:-apple-system,BlinkMacSystemFont,system-ui,Segoe UI,Roboto,sans-serif}.lg .lg-marks{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}@media (max-width: 1100px){.lg .lg-marks{grid-template-columns:1fr}}.lg .lg-mk{background:var(--bg-card);border:var(--border-width) solid var(--border);border-radius:var(--radius);overflow:hidden;min-width:0}.lg .lg-prev{display:grid;grid-template-columns:repeat(3,1fr)}.lg .lg-prev div{aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;padding:14%}.lg .lg-prev svg{width:100%;height:auto}.lg .p-check{background-color:#fff;background-image:linear-gradient(45deg,#eee 25%,transparent 25%,transparent 75%,#eee 75%),linear-gradient(45deg,#eee 25%,transparent 25%,transparent 75%,#eee 75%);background-size:16px 16px;background-position:0 0,8px 8px}.lg .p-white{background:#fff}.lg .p-cream{background:#fffaf3}.lg .lg-mkbody{padding:12px 14px 14px;display:grid;gap:10px}.lg .lg-mkhead{display:flex;gap:10px;align-items:center;justify-content:space-between}.lg .lg-mkhead h4{font-family:var(--font-mono);font-size:15px;font-weight:700;margin:0;color:var(--text)}.lg .lg-grp{display:grid;gap:5px}.lg .lg-grp .gl{font-family:var(--font-mono);font-size:10.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--text-dim)}.lg .lg-files{display:flex;flex-wrap:wrap;gap:5px}.lg .lg-files a{font-size:12px;font-weight:600;padding:3px 9px;border-radius:999px;border:var(--border-width) solid var(--border);color:var(--text);text-decoration:none}.lg .lg-files a:hover{border-color:var(--border-hover);background:var(--bg-hover)}.lg .lg-toast{font-size:12px;color:var(--text-dim);margin-left:6px}.lg .lg-card{background:var(--bg-card);border:var(--border-width) solid var(--border);border-radius:var(--radius);overflow:hidden;display:flex;flex-direction:column}.lg .lg-stage{background:var(--lg-tile, #fff);aspect-ratio:1/1;display:flex;align-items:center;justify-content:center;position:relative;cursor:pointer}.lg .lg-stage svg{width:86%;height:86%;overflow:visible}.lg .lg-stage .num{position:absolute;top:8px;left:10px;font-family:var(--font-mono);font-size:11px;font-weight:600;color:#8b857e}.lg .lg-cbody{padding:9px 11px 11px;display:grid;gap:3px}.lg .lg-cbody h5{font-family:var(--font-mono);font-size:13.5px;font-weight:700;color:var(--text);margin:0}.lg .lg-cbody p{font-size:12px;color:var(--text-muted);margin:0}.lg.lg-bg-cream{--lg-tile: #FFFAF3}.lg.lg-bg-white{--lg-tile: #FFFFFF}.lg.lg-bg-dark{--lg-tile: #15131F}.lg .lg-brandline{font-size:15px;color:var(--text);background:var(--bg-card);border:var(--border-width) solid var(--border);border-left:3px solid var(--brand-orange);border-radius:var(--radius-sm);padding:12px 16px;margin:0 0 6px;max-width:80ch}.lg .lg-note{font-size:13px;color:var(--text-muted);margin:10px 0 0;max-width:90ch}.lg .lg-note code,.lg .lg-sw code{font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px}.lg #bgPalette{display:grid;gap:14px}.lg .lg-swatches{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:10px}.lg .lg-sw{all:unset;box-sizing:border-box;cursor:pointer;display:flex;flex-direction:column;background:var(--bg-card);border:var(--border-width) solid var(--border);border-radius:var(--radius);overflow:hidden}.lg .lg-sw:hover{border-color:var(--border-hover)}.lg .lg-sw:focus-visible{outline:2px solid var(--brand-orange);outline-offset:2px}.lg .lg-sw .chip{height:84px;border-bottom:1px solid rgba(0,0,0,.08);background-clip:padding-box;box-shadow:inset 0 0 0 9999px transparent}.lg .lg-sw .sw-b{padding:10px 12px 12px;display:grid;gap:3px}.lg .lg-sw b{font-family:var(--font-mono);font-size:14px;color:var(--text)}.lg .lg-sw code{color:var(--text-muted)}.lg .lg-sw .sw-b>span{font-size:12px;color:var(--text-muted)}.lg #bgType{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}@media (max-width: 1100px){.lg #bgType{grid-template-columns:1fr}}.lg .lg-spec{background:#fffaf3;color:#232222;font-size:44px;line-height:1.1;padding:26px 20px 18px;display:grid;gap:8px}.lg .lg-spec small{font-family:var(--font-sans);font-size:12px;font-weight:600;color:#8b857e;letter-spacing:.02em}.lg .lg-google{font-family:"Poppins",var(--font-sans);font-weight:600}.lg .lg-txt{font-size:13px;color:var(--text-muted);margin:0}.lg .lg-media-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;align-items:start}.lg .lg-media{background:var(--bg-card);border:var(--border-width) solid var(--border);border-radius:var(--radius);overflow:hidden}.lg .lg-mprev{display:flex;align-items:center;justify-content:center;background:#fffaf3;aspect-ratio:16 / 9;overflow:hidden}.lg .lg-media.sq .lg-mprev{aspect-ratio:16 / 9}.lg .lg-mprev img{max-width:100%;max-height:100%;object-fit:contain;display:block}.lg .lg-mbody{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px}.lg .lg-mbody b{font-family:var(--font-mono);font-size:13.5px;color:var(--text);display:block}.lg .lg-mbody span{font-size:12px;color:var(--text-muted)}.lg .lg-mbody a.drafts-refresh-btn{text-decoration:none}.lg .lg-sec a{color:var(--brand-orange);font-size:13px}.lg .lg-mprev.p-check{background-color:#fff;background-image:linear-gradient(45deg,#eee 25%,transparent 25%,transparent 75%,#eee 75%),linear-gradient(45deg,#eee 25%,transparent 25%,transparent 75%,#eee 75%);background-size:16px 16px;background-position:0 0,8px 8px}.lg .bm-layout{display:grid;grid-template-columns:210px minmax(0,1fr);gap:18px;align-items:start}.lg .bm-tabs{position:sticky;top:16px;display:flex;flex-direction:column;gap:2px;padding:8px;background:var(--bg-card);border:var(--border-width) solid var(--border);border-radius:var(--radius)}.lg .bm-tabs button{all:unset;box-sizing:border-box;cursor:pointer;display:flex;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;border-radius:var(--radius-sm);font-family:var(--font-sans);font-size:13.5px;font-weight:600;color:var(--text-muted)}.lg .bm-tabs button:hover{background:var(--bg-hover);color:var(--text)}.lg .bm-tabs button[aria-current=true]{background:var(--bg-hover);color:var(--text);box-shadow:inset 3px 0 0 var(--brand-orange)}.lg .bm-tabs button:focus-visible{outline:2px solid var(--brand-orange);outline-offset:1px}.lg .bm-tabs .tag{font-family:var(--font-mono);font-size:11px;color:var(--brand-orange)}.lg .bm-grp{font-family:var(--font-mono);font-size:10.5px;font-weight:600;letter-spacing:.06em;text-transform:uppercase;color:var(--text-dim);padding:12px 10px 4px}@media (max-width: 800px){.lg .bm-layout{grid-template-columns:1fr}.lg .bm-tabs{position:static;flex-direction:row;flex-wrap:wrap}.lg .bm-grp{display:none}}.lg .lg-final{max-width:720px;margin-bottom:8px;border-color:var(--brand-orange)}.lg .lg-final .lg-mprev{aspect-ratio:1500 / 1080;background:#fefdfc}.lg .lg-final b .lg-pill{margin-left:6px;vertical-align:2px}
