.qZRQWG_stage{--void:#07070b;--surface:#12121a;--surface-2:#1b1b26;--ink:#e9e8f5;--ink-muted:#8b88a8;--line:#2a2a3a;--accent-dim:#4338ca;--accent:#6366f1;--accent-2:#a5b4fc;--accent-max:#eef2ff;--mono:ui-monospace, "SF Mono", "Cascadia Code", "Roboto Mono", Menlo, Consolas, monospace;--serif:ui-serif, Georgia, "Iowan Old Style", "Times New Roman", serif;background:var(--void);min-height:100vh;color:var(--ink);font-family:var(--mono);justify-content:center;align-items:center;display:flex;position:relative;overflow-x:hidden}.qZRQWG_stage ::selection{background:var(--accent);color:var(--void)}.qZRQWG_stage button{font-family:inherit}.qZRQWG_boot{z-index:50;background:var(--void);flex-direction:column;justify-content:center;padding:6vh 6vw;transition:opacity .9s;display:flex;position:fixed;inset:0}.qZRQWG_bootHidden{opacity:0;pointer-events:none}.qZRQWG_bootLog{max-width:640px;color:var(--accent-2);white-space:pre-wrap;font-size:14px;line-height:1.9}.qZRQWG_bootLineOk{color:var(--accent-max)}.qZRQWG_bootLineDim{color:var(--ink-muted)}.qZRQWG_caret{background:var(--accent-max);vertical-align:-.15em;width:.55em;height:1em;margin-left:2px;animation:1s step-end infinite qZRQWG_blink;display:inline-block}@keyframes qZRQWG_blink{50%{opacity:0}}.qZRQWG_bootSkip{border:1px solid var(--line);color:var(--ink-muted);letter-spacing:.08em;cursor:pointer;text-transform:uppercase;background:0 0;padding:8px 14px;font-size:11px;position:absolute;bottom:6vh;right:6vw}.qZRQWG_bootSkip:hover{border-color:var(--accent);color:var(--accent-2)}.qZRQWG_rain{z-index:0;opacity:.55;position:absolute;inset:0}.qZRQWG_vignette{z-index:1;pointer-events:none;background:radial-gradient(ellipse at 50% 40%, transparent 0%, transparent 45%, var(--void) 92%), linear-gradient(to bottom, #07070bbf 0%, transparent 14%, transparent 78%, var(--void) 100%);position:absolute;inset:0}.qZRQWG_wordmark{z-index:3;text-align:center;pointer-events:none;position:absolute;top:5vh;left:50%;transform:translate(-50%)}.qZRQWG_wordmarkWord{font-family:var(--serif);letter-spacing:.01em;text-wrap:balance;color:var(--ink);font-size:clamp(28px,4vw,44px);font-style:italic;font-weight:400}.qZRQWG_wordmarkWord em{color:var(--accent-2);font-style:italic}.qZRQWG_wordmarkSub{font-family:var(--mono);letter-spacing:.18em;color:var(--ink-muted);text-transform:uppercase;margin-top:6px;font-size:11px}.qZRQWG_scene{z-index:2;opacity:0;flex-wrap:nowrap;justify-content:center;align-items:flex-end;gap:1.4vw;width:min(1600px,94vw);margin-top:6vh;padding-bottom:30px;transition:opacity 1s .15s,transform 1s .15s;display:flex;position:relative;transform:translateY(14px)}.qZRQWG_sceneIn{opacity:1;transform:translateY(0)}.qZRQWG_sceneGround{background:linear-gradient(to right, transparent, var(--accent-dim) 18%, var(--accent) 50%, var(--accent-dim) 82%, transparent);opacity:.6;pointer-events:none;height:1px;position:absolute;bottom:16px;left:4%;right:4%}.qZRQWG_figureSlot{z-index:1;cursor:pointer;background:0 0;border:none;flex-direction:column;flex:none;justify-content:flex-end;align-items:center;padding:0;display:flex;position:relative}.qZRQWG_figureCanvas{display:block}.qZRQWG_figureSlot:focus-visible{outline:2px solid var(--accent-max);outline-offset:6px;border-radius:8px}.qZRQWG_panel{right:20px;bottom:calc(20px + env(safe-area-inset-bottom));z-index:1010;opacity:0;pointer-events:none;background:var(--surface);border:1px solid var(--line);border-radius:10px;width:min(400px,88vw);transition:opacity .3s,transform .4s cubic-bezier(.2,.8,.2,1);position:fixed;transform:translateY(12px);box-shadow:0 24px 70px -20px #000000bf}.qZRQWG_panelShow{opacity:1;pointer-events:auto;transform:translateY(0)}.qZRQWG_panelHead{border-bottom:1px solid var(--line);background:var(--surface-2);border-radius:9px 9px 0 0;justify-content:space-between;align-items:center;padding:10px 16px;display:flex}.qZRQWG_panelHeadDots{gap:6px;display:flex}.qZRQWG_panelHeadDots span{background:var(--line);border-radius:50%;width:9px;height:9px}.qZRQWG_panelTitle{letter-spacing:.08em;color:var(--ink-muted);text-transform:uppercase;font-size:11px}.qZRQWG_panelClose{color:var(--ink-muted);cursor:pointer;background:0 0;border:none;padding:2px 6px;font-size:14px}.qZRQWG_panelClose:hover{color:var(--accent-2)}.qZRQWG_panelBody{color:var(--ink);min-height:120px;max-height:46vh;padding:18px 20px 26px;font-size:13px;line-height:1.75;overflow-y:auto}.qZRQWG_panelName{color:var(--accent-max);margin:0 0 10px;font-size:15px}.qZRQWG_panelPrompt{color:var(--accent-2)}@media (prefers-reduced-motion:reduce){.qZRQWG_boot{transition:none}.qZRQWG_scene{opacity:1;transition:none;transform:none}.qZRQWG_figureCanvas,.qZRQWG_panel{transition:none}.qZRQWG_caret{animation:none}}
.Dh4GQq_skeletonTextContainer{flex-direction:column;gap:5px;display:flex}.Dh4GQq_skeletonText{background:linear-gradient(100deg, rgba(var(--skeleton-shine-color), 0) 40%, rgba(var(--skeleton-shine-color), .5) 50%, rgba(var(--skeleton-shine-color), 0) 60%) var(--skeleton-base-color);background-position-x:100%;background-size:200% 100%;animation:1s ease-in-out infinite Dh4GQq_loading}h2.Dh4GQq_skeletonText,h3.Dh4GQq_skeletonText{animation-delay:50ms}p.Dh4GQq_skeletonText{animation-delay:60ms}@keyframes Dh4GQq_loading{to{background-position-x:-20%}}.Dh4GQq_skeleton-text-placeholder.Dh4GQq_text-lg{min-height:1.125rem}.Dh4GQq_skeleton-text-placeholder.Dh4GQq_text-base{min-height:1rem}

.D1fYqW_badge{text-align:center;white-space:nowrap;vertical-align:baseline;color:#fff;border-radius:50%;font-size:.75rem;font-weight:600;line-height:1;display:inline-block}.D1fYqW_tripleDigits{padding:.65em .55em}.D1fYqW_doubleDigits{padding:.4em .45em}.D1fYqW_singleDigit{padding:.25em .5em}.D1fYqW_circle{border-radius:50%;padding:.25em .5em}.D1fYqW_primary{background-color:#007bff}.D1fYqW_secondary{background-color:#6c757d}.D1fYqW_warning{background-color:#ffc107}.D1fYqW_error{background-color:#dc3545}.D1fYqW_success{background-color:#28a745}
.eXIx0q_breadcrumb{background-color:#e9ecef;border-radius:.25rem;flex-wrap:wrap;margin-bottom:1rem;padding:.75rem 1rem;list-style:none;display:flex}.eXIx0q_breadcrumb ol{flex-wrap:wrap;margin-bottom:0;padding-left:0;list-style:none;display:flex}.eXIx0q_breadcrumb li{color:#6c757d;align-items:center;font-size:.875rem;display:flex}.eXIx0q_breadcrumb li+li{padding-left:.5rem}.eXIx0q_breadcrumb li+li:before{color:#6c757d;content:"/";padding-right:.5rem;display:inline-block}.eXIx0q_breadcrumb a{color:inherit;text-decoration:none}.eXIx0q_breadcrumb a:hover{text-decoration:underline}.eXIx0q_breadcrumb .eXIx0q_active{color:#000;font-weight:500}

.ZJ2WWW_skeletonTextContainer{flex-direction:column;gap:5px;display:flex}.ZJ2WWW_skeleton{background:linear-gradient(100deg, rgba(var(--skeleton-shine-color), 0) 40%, rgba(var(--skeleton-shine-color), .5) 50%, rgba(var(--skeleton-shine-color), 0) 60%) var(--skeleton-base-color);background-position-x:100%;background-size:200% 100%;animation:1s ease-in-out 50ms infinite ZJ2WWW_loading}@keyframes ZJ2WWW_loading{to{background-position-x:-20%}}
.wD8jia_button{transition:transform .3s,background-color .3s,color .3s}.wD8jia_button:hover{transform:scale(1.05)}.wD8jia_button[disabled]:hover{cursor:not-allowed;transform:none}@keyframes wD8jia_spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.wD8jia_loader{border:2px solid #0000001a;border-top-color:#000;border-radius:50%;width:16px;height:16px;margin-left:8px;animation:1s linear infinite wD8jia_spin;display:inline-block}.wD8jia_buttonRow{justify-content:space-between;align-items:center;display:flex}.wD8jia_skeleton{background:linear-gradient(90deg,#f0f0f0 25%,#e0e0e0 50%,#f0f0f0 75%) 0 0/200% 100%;margin-top:5px;animation:1.5s infinite wD8jia_loading}@keyframes wD8jia_loading{0%{background-position:200% 0}to{background-position:-200% 0}}
.skPk_W_card{cursor:pointer;border:1px solid #e5e5e5;border-radius:4px;flex-direction:column;transition:box-shadow .2s ease-in-out;display:flex;overflow:hidden}.skPk_W_card:hover{box-shadow:0 2px 8px #0000001a}.skPk_W_image{width:100%;height:100%;padding-bottom:56.25%;position:relative;overflow:hidden}.skPk_W_image img{object-fit:cover;width:100%;height:100%;position:absolute;top:0;left:0}.skPk_W_body{padding:1rem}.skPk_W_title{margin-bottom:.5rem;font-size:1.25rem;font-weight:500}.skPk_W_description{color:#6c757d;font-size:.875rem}
.c0ROcq_labelText{margin-left:8px}
.N9k0pq_collapse{border:1px solid #ccc;border-radius:5px;width:100%}.N9k0pq_button{text-align:left;cursor:pointer;background:#f4f4f4;border:none;border-bottom:1px solid #ccc;outline:none;width:100%;padding:10px}.N9k0pq_content{padding:10px}

.aCMzAG_errorContainer{color:red;text-align:center;background-color:#ffe5e5;border:1px solid red;border-radius:8px;padding:16px;font-weight:700}

.Y3y6ja_flex{width:100%;display:flex}
.E-3BLa_dock{--dock-surface:var(--surface-color,#fff);--dock-border:var(--border-color,#e4e4e7);--dock-text:var(--text-color,#18181b);--dock-hover:var(--hover-color,#0000000f);--dock-focus:var(--primary-color,#3b82f6);left:50%;bottom:calc(1rem + env(safe-area-inset-bottom,0px));z-index:1000;pointer-events:none;color:var(--dock-text);flex-direction:column;align-items:center;gap:.5rem;font-family:inherit;display:flex;position:fixed;transform:translate(-50%)}.E-3BLa_toggle,.E-3BLa_panel{pointer-events:auto;background:var(--dock-surface);border:1px solid var(--dock-border);color:var(--dock-text);box-shadow:0 6px 20px #0000002e}.E-3BLa_toggle{cursor:pointer;border-radius:999px;justify-content:center;align-items:center;width:44px;height:44px;padding:0;display:flex}.E-3BLa_panel{border-radius:999px;gap:.25rem;max-width:calc(100vw - 2rem);padding:.375rem;display:flex}.E-3BLa_item{width:44px;height:44px;color:inherit;border-radius:999px;flex:none;justify-content:center;align-items:center;text-decoration:none;display:flex}a.E-3BLa_item:hover{background:var(--dock-hover)}.E-3BLa_active{opacity:.45;cursor:default}.E-3BLa_toggle:focus-visible,.E-3BLa_item:focus-visible{outline:2px solid var(--dock-focus);outline-offset:2px}
._7seGCa_list{margin:0;padding:0}
._3h1Jrq_listItem{padding:10px}
.UX9VEG_grid{align-items:center;gap:1.5rem;display:grid}
.mtGT6G_iconContainer{background-color:var(--color-primary);width:1.5em;height:1.5em;color:var(--color-white);cursor:pointer;border-radius:50%;justify-content:flex-end;align-items:center;transition:all .2s ease-in-out;display:flex}.mtGT6G_icon{fill:currentColor;width:1.5em;height:1.5em;display:inline-block;overflow:hidden}
.jlzdbq_iconButton{justify-content:center;align-items:center;gap:.5rem;transition:transform .3s,background-color .3s,color .3s;display:inline-flex}.jlzdbq_iconButton:hover{transform:scale(1.05)}.jlzdbq_iconButton[disabled]:hover{cursor:not-allowed;transform:none}

.htP24a_inputContainer{flex-direction:column;width:100%;display:flex}.htP24a_inputContainer>*{margin-bottom:.5rem}.htP24a_input{box-sizing:border-box;color:#111;background:#fff;border:1px solid #ccc;border-radius:8px;width:100%;padding:.65rem .9rem;font-size:1rem}.htP24a_input:focus{border-color:#4caf50;outline:2px solid #4caf50}.htP24a_input::placeholder{color:#888}
.oo3fea_loader{border:8px solid #f3f3f3;border-top-color:#3498db;border-radius:50%;width:50px;height:50px;animation:1s linear infinite oo3fea_spin}@keyframes oo3fea_spin{to{transform:rotate(360deg)}}
.YhwtHq_overlay{z-index:1000;background-color:#00000080;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.YhwtHq_modal{background-color:var(--secondary-bg-color);color:var(--secondary-text-color);border-radius:8px;width:100%;max-width:500px;padding:20px;box-shadow:0 2px 10px #0000001a}.YhwtHq_modalHeader{align-items:center;margin-bottom:16px;display:flex}.YhwtHq_modalTitle{flex-grow:1;font-size:16px;font-weight:700}.YhwtHq_modalDescription{margin-bottom:16px}.YhwtHq_modalActions{justify-content:flex-end;display:flex}.YhwtHq_modalActions.YhwtHq_left{justify-content:flex-start}
.xPcpLq_container{flex-direction:column;justify-content:center;align-items:center;display:flex}.xPcpLq_stack>:not(:last-child){margin-bottom:2rem}.xPcpLq_heading{text-align:center;margin-bottom:1.5rem}.xPcpLq_paragraph{margin-bottom:1rem}
._1PKGaq_pagination{justify-content:center;margin-top:16px;display:flex}._1PKGaq_pageNumber{color:#666;cursor:pointer;background-color:#fff;border:1px solid #ddd;margin:0 4px;padding:8px 16px;font-size:16px;transition:all .3s}._1PKGaq_pageNumber:hover{color:#333;background-color:#ddd}._1PKGaq_currentPage{color:#fff;background-color:#333;border-color:#333}


._08MmfG_popoverContainer{position:relative}._08MmfG_popoverContainer ._08MmfG_popoverTrigger{cursor:pointer}._08MmfG_popoverContainer ._08MmfG_popoverContent{z-index:10;background:#fff;width:auto;position:absolute;top:1.5rem;left:0}

.gH0xWa_horizontalContainer{background-color:#f3f3f3;border-radius:5px;min-width:100px;height:20px;position:relative}.gH0xWa_horizontalValue{background-color:#3498db;border-radius:5px;width:0%;height:100%;position:absolute;top:0;left:0}.gH0xWa_circularContainer{border:5px solid #f3f3f3;border-top-color:#3498db;border-radius:50%;width:100px;height:100px;animation:2s linear infinite gH0xWa_spin;position:relative}.gH0xWa_circularValue{font-size:1.5rem;font-weight:700;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}
@keyframes ixRq9W_spinner{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ixRq9W_spinner{border:2px solid #0000;border-top-color:#007bff;border-radius:50%;animation:1s linear infinite ixRq9W_spinner;display:inline-block}.ixRq9W_small{border-width:2px;width:1rem;height:1rem}.ixRq9W_medium{border-width:4px;width:2rem;height:2rem}.ixRq9W_large{border-width:6px;width:3rem;height:3rem}
.g2YyuG_stepper{background-color:#0000;align-items:center;display:flex}.g2YyuG_stepper>*+*{margin-left:1rem}.g2YyuG_btn{background-color:gray;border:none;border-radius:.25rem;padding:.5rem 1rem}.g2YyuG_btn[disabled]{background-color:#d3d3d3}.g2YyuG_btn[disabled]:hover{cursor:not-allowed}.g2YyuG_value{text-align:center;min-width:20px}
.v-vAOW_tab{cursor:pointer;opacity:.6;z-index:1;background-color:#fff;border-bottom:1px solid #000;border-radius:4px;margin-bottom:-1.1px;padding:10px}.v-vAOW_active{z-index:2;color:#000;background-color:#d3d3d3;border-bottom:1px solid #000;font-weight:700}
._9x5HtW_tabList{display:flex}._9x5HtW_tabList>*{flex:1}
.Dm3ocW_tabPanel{border:1px solid #d3d3d3;border-radius:4px;display:none}.Dm3ocW_active{display:block}


.kV2ZLG_textareaContainer{flex-direction:column;width:100%;display:flex}.kV2ZLG_textareaContainer>*{margin-bottom:.5rem}
.TcMSSq_tooltip{cursor:pointer;padding:.5rem}.TcMSSq_tooltipText{margin-top:1rem;padding:.5rem}.TcMSSq_tooltipTop{margin-top:1rem}
._9QcCZq_root{--ink:#1f2933;--muted:#5b6672;--rule:#d9dee3;--card:#fff;--paper:#f5f6f7;--accent:#2f6f9f;background:var(--paper);min-height:100vh;color:var(--ink);padding:calc(32px + env(safe-area-inset-top,0px)) 16px 64px;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif}@media (prefers-color-scheme:dark){._9QcCZq_root{--ink:#e6e9ec;--muted:#9aa5b0;--rule:#2c343c;--card:#1a2027;--paper:#11161b;--accent:#8cc0e8}}._9QcCZq_wrap{gap:20px;max-width:640px;margin:0 auto;display:grid}._9QcCZq_root h1{margin:0;font-size:2.2rem;font-weight:800;line-height:1.1}._9QcCZq_list{gap:12px;margin:0;padding:0;list-style:none;display:grid}._9QcCZq_card{background:var(--card);border:1px solid var(--rule);color:var(--ink);border-radius:10px;gap:4px;padding:16px 18px;text-decoration:none;display:grid}._9QcCZq_card:hover{border-color:var(--accent)}._9QcCZq_card:focus-visible{outline:3px solid var(--accent);outline-offset:2px}._9QcCZq_title{color:var(--accent);font-size:1.15rem;font-weight:700}._9QcCZq_blurb{color:var(--muted);font-size:.95rem}
.OGEY9a_root{--bg:#f4f5f1;--card:#fff;--ink:#1b2433;--muted:#5a6371;--rule:#d8dbd2;--accent:#2848c8;--accent-bg:#e8ecfb;--yes:#1d7647;--no:#b0281f;--split:#a86400;--call:#6b7280;--yes-bg:#e5f2ea;--no-bg:#f9e7e5;--split-bg:#fbefdc;--call-bg:#eef0f2;--f-display:"Archivo", "Arial Narrow", Arial, sans-serif;--f-body:"Public Sans", system-ui, -apple-system, "Segoe UI", sans-serif;--f-mono:"IBM Plex Mono", ui-monospace, Menlo, monospace;background:var(--bg);min-height:100vh;color:var(--ink);font-family:var(--f-body);padding:calc(24px + env(safe-area-inset-top,0px)) 16px 48px;font-size:15px;line-height:1.5}@media (prefers-color-scheme:dark){.OGEY9a_root{--bg:#11151b;--card:#1a1f27;--ink:#e7eaf0;--muted:#9aa3b1;--rule:#2c333e;--accent:#8ea5ff;--accent-bg:#1f2742;--yes:#4fc489;--no:#f17a70;--split:#f0b14c;--call:#a0a8b5;--yes-bg:#173326;--no-bg:#3a1c1a;--split-bg:#3a2b12;--call-bg:#242a33;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}.OGEY9a_root p{font-size:inherit;opacity:1;margin:0}.OGEY9a_root a{color:var(--accent)}.OGEY9a_root a:focus-visible,.OGEY9a_root button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.OGEY9a_root h2{font-family:var(--f-display);letter-spacing:.01em;margin:0;font-size:20px;font-weight:700;font-stretch:80%;line-height:1.2}.OGEY9a_wrap{gap:28px;max-width:760px;margin:0 auto;display:grid}.OGEY9a_header{gap:10px;display:grid}.OGEY9a_header h1{font-family:var(--f-display);text-wrap:balance;letter-spacing:-.01em;margin:0;font-size:clamp(34px,8vw,52px);font-weight:800;font-stretch:75%;line-height:.95}.OGEY9a_eyebrow{font-family:var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:12px}.OGEY9a_root .OGEY9a_lede{color:var(--muted);max-width:62ch}.OGEY9a_kYes{--c:var(--yes);--cb:var(--yes-bg)}.OGEY9a_kNo{--c:var(--no);--cb:var(--no-bg)}.OGEY9a_kSplit{--c:var(--split);--cb:var(--split-bg)}.OGEY9a_kCall{--c:var(--call);--cb:var(--call-bg)}.OGEY9a_matrix{background:var(--card);border:1px solid var(--ink);border-radius:6px;gap:18px;padding:16px;display:grid}.OGEY9a_root .OGEY9a_matrix h2{font-size:24px}.OGEY9a_mxCols{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:18px;display:grid}.OGEY9a_mxBlock{align-content:start;gap:8px;min-width:0;display:grid}.OGEY9a_root .OGEY9a_mxBlock h3{font-family:var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:0;font-size:11.5px;font-weight:600}.OGEY9a_principles,.OGEY9a_numbered{gap:7px;margin:0;font-size:14.5px;display:grid}.OGEY9a_principles{padding:0;list-style:none}.OGEY9a_principles li{border-left:3px solid var(--accent);padding-left:14px}.OGEY9a_numbered{padding-left:20px;list-style:decimal}.OGEY9a_numbered li::marker{font-family:var(--f-mono);color:var(--accent);font-weight:600}.OGEY9a_root .OGEY9a_note{color:var(--muted);font-size:12.5px}.OGEY9a_gridWrap{overflow-x:auto}.OGEY9a_grid{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:13.5px}.OGEY9a_grid th{font-family:var(--f-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);text-align:center;border-bottom:1px solid var(--ink);padding:4px 4px 6px;font-size:10.5px;font-weight:600}.OGEY9a_grid td{text-align:center;border-bottom:1px solid var(--rule);padding:6px 4px}.OGEY9a_grid th:first-child,.OGEY9a_grid td:first-child{text-align:left}.OGEY9a_grid td:first-child{font-family:var(--f-display);white-space:nowrap;font-size:15px;font-weight:700;font-stretch:80%}.OGEY9a_root .OGEY9a_grid td:first-child a{color:var(--ink);text-decoration:none}.OGEY9a_grid tr.OGEY9a_active td{background:var(--accent-bg)}.OGEY9a_grid tr.OGEY9a_active td:first-child{box-shadow:inset 3px 0 0 var(--accent)}.OGEY9a_sig{min-width:22px;font-family:var(--f-mono);border-radius:3px;padding:0 4px;font-weight:600;display:inline-block}.OGEY9a_sigY{color:var(--yes);background:var(--yes-bg)}.OGEY9a_sigN{color:var(--no);background:var(--no-bg)}.OGEY9a_sigS{color:var(--split);background:var(--split-bg)}.OGEY9a_sigX{color:var(--muted)}.OGEY9a_conflict{font-family:var(--f-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--split);border:1px solid var(--split);vertical-align:1px;border-radius:3px;margin-left:4px;padding:0 4px;font-size:9.5px;font-weight:600;display:inline-block}.OGEY9a_vote{font-family:var(--f-mono);text-transform:uppercase;letter-spacing:.03em;color:var(--c);white-space:nowrap;font-size:11.5px;font-weight:600}.OGEY9a_section{gap:12px;display:grid}.OGEY9a_strip{grid-template-columns:repeat(auto-fill,minmax(64px,1fr));gap:6px;display:grid}.OGEY9a_root .OGEY9a_strip a{color:var(--ink);background:var(--card);border:1px solid var(--rule);border-top:4px solid var(--c);border-radius:4px;justify-items:center;gap:2px;padding:6px 4px 7px;text-decoration:none;transition:transform .15s,box-shadow .15s;display:grid}.OGEY9a_strip a.OGEY9a_flagged{box-shadow:inset 0 0 0 2px var(--accent)}.OGEY9a_root .OGEY9a_strip a.OGEY9a_active{background:var(--ink);color:var(--bg);border-color:var(--ink);box-shadow:0 0 0 3px var(--accent);transform:translateY(-2px)}.OGEY9a_stripNum{font-family:var(--f-display);font-size:20px;font-weight:800;font-stretch:75%;line-height:1}.OGEY9a_stripPick{font-family:var(--f-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--c);font-size:10.5px;font-weight:600}.OGEY9a_strip a.OGEY9a_active .OGEY9a_stripPick{color:var(--bg)}.OGEY9a_root .OGEY9a_legend{color:var(--muted);font-size:12.5px}.OGEY9a_legend b{border:2px solid var(--accent);vertical-align:-1px;border-radius:2px;width:12px;height:12px;margin-right:4px;display:inline-block}.OGEY9a_watch{background:var(--accent-bg);border:1px solid var(--accent);border-radius:6px;gap:12px;padding:16px;display:grid}.OGEY9a_watch ol{gap:10px;margin:0;padding-left:20px;font-size:14.5px;list-style:decimal;display:grid}.OGEY9a_watch li::marker{font-family:var(--f-mono);color:var(--accent);font-weight:600}.OGEY9a_names{flex-wrap:wrap;gap:6px;margin-top:6px;display:flex}.OGEY9a_names span{background:var(--card);border:1px solid var(--rule);border-radius:4px;padding:2px 8px;font-size:12.5px}.OGEY9a_filters{flex-wrap:wrap;gap:6px;display:flex}.OGEY9a_filters button{font:inherit;color:var(--ink);background:var(--card);border:1px solid var(--rule);cursor:pointer;border-radius:999px;padding:5px 12px;font-size:13px;font-weight:600}.OGEY9a_filters button[aria-pressed=true]{background:var(--ink);color:var(--bg);border-color:var(--ink)}.OGEY9a_root .OGEY9a_hint{color:var(--muted);font-size:12.5px}.OGEY9a_list{gap:12px;display:grid}.OGEY9a_row{background:var(--card);border:1px solid var(--rule);border-radius:6px;scroll-margin-top:16px;transition:box-shadow .2s,border-color .2s;overflow:hidden}.OGEY9a_row[hidden]{display:none}.OGEY9a_row.OGEY9a_flagged{border-color:var(--accent);box-shadow:inset 3px 0 0 var(--accent)}.OGEY9a_row.OGEY9a_active{border-color:var(--ink);box-shadow:0 0 0 3px var(--accent)}@keyframes OGEY9a_flash{0%{background:var(--accent-bg)}to{background:var(--card)}}.OGEY9a_row.OGEY9a_flash{animation:1.6s ease-out OGEY9a_flash}.OGEY9a_row>summary{cursor:pointer;grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:12px;padding:10px 14px 10px 0;list-style:none;display:grid}.OGEY9a_row>summary::-webkit-details-marker{display:none}.OGEY9a_row>summary:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.OGEY9a_row>summary:hover .OGEY9a_title{text-underline-offset:3px;text-decoration:underline}.OGEY9a_num{border-right:1px dashed var(--rule);justify-items:center;gap:2px;padding:4px;display:grid}.OGEY9a_numLabel{font-family:var(--f-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);font-size:9.5px}.OGEY9a_numBig{font-family:var(--f-display);font-size:30px;font-weight:800;font-stretch:70%;line-height:.9}.OGEY9a_head{gap:4px;min-width:0;display:grid}.OGEY9a_flag{font-family:var(--f-mono);letter-spacing:.05em;text-transform:uppercase;color:var(--accent);border:1px solid var(--accent);border-radius:3px;justify-self:start;padding:1px 6px;font-size:11px;font-weight:600}.OGEY9a_title{font-size:15.5px;font-weight:600;line-height:1.35}.OGEY9a_tail{align-items:center;gap:10px;display:flex}.OGEY9a_pill{font-family:var(--f-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--c);background:var(--cb);white-space:nowrap;border-radius:3px;padding:3px 7px;font-size:11px;font-weight:600}.OGEY9a_chev{border-right:2px solid var(--muted);border-bottom:2px solid var(--muted);width:9px;height:9px;transition:transform .2s;transform:translateY(-2px)rotate(45deg)}.OGEY9a_row[open] .OGEY9a_chev{transform:translateY(2px)rotate(-135deg)}.OGEY9a_body{border-top:1px dashed var(--rule);gap:10px;min-width:0;padding:14px 16px 16px;display:grid}.OGEY9a_root .OGEY9a_does{color:var(--muted);font-size:14px}.OGEY9a_mark{background:var(--cb);border-radius:4px;flex-wrap:wrap;align-items:center;gap:10px 16px;padding:8px 10px;display:flex}.OGEY9a_ovals{gap:14px;display:flex}.OGEY9a_oval{font-family:var(--f-mono);align-items:center;gap:6px;font-size:12px;font-weight:600;display:flex}.OGEY9a_oval i{border:1.5px solid var(--ink);border-radius:50%;width:24px;height:12px;display:inline-block}.OGEY9a_on i{background:var(--ink)}.OGEY9a_half i{background:linear-gradient(90deg, var(--ink) 50%, transparent 50%)}.OGEY9a_verdict{font-family:var(--f-mono);letter-spacing:.04em;text-transform:uppercase;color:var(--c);font-size:12px;font-weight:600}.OGEY9a_root .OGEY9a_why{font-size:14px}.OGEY9a_facts{gap:6px;margin:0;font-size:13.5px;display:grid}.OGEY9a_facts>div{grid-template-columns:104px minmax(0,1fr);gap:8px;display:grid}.OGEY9a_facts dt{font-family:var(--f-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--muted);padding-top:2px;font-size:11px}.OGEY9a_facts dd{margin:0}.OGEY9a_labor dd{font-weight:500}.OGEY9a_money{border-top:1px dashed var(--rule);padding-top:8px}.OGEY9a_money dd{font-variant-numeric:tabular-nums}.OGEY9a_link{font-size:13.5px;font-weight:600}.OGEY9a_offices{gap:8px;display:grid}.OGEY9a_office{background:var(--card);border:1px solid var(--rule);border-radius:6px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 14px;padding:10px 14px;display:flex}.OGEY9a_office>div{flex:260px;gap:2px;min-width:0;display:grid}.OGEY9a_office b{font-size:14.5px}.OGEY9a_office>div span{color:var(--muted);font-size:13px}.OGEY9a_footer{border-top:1px solid var(--rule);gap:10px;padding-top:18px;font-size:14px;display:grid}.OGEY9a_dates{grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:8px;display:grid}.OGEY9a_dates div{background:var(--card);border:1px solid var(--rule);border-radius:4px;padding:8px 10px}.OGEY9a_dates b{font-family:var(--f-display);font-size:18px;font-stretch:80%;display:block}.OGEY9a_dates span{color:var(--muted);font-size:13px}.OGEY9a_root .OGEY9a_fine{color:var(--muted);max-width:65ch;font-size:13px}@media (max-width:420px){.OGEY9a_row>summary{grid-template-columns:50px minmax(0,1fr) auto;gap:10px;padding-right:10px}.OGEY9a_numBig{font-size:26px}.OGEY9a_title{font-size:14.5px}.OGEY9a_tail .OGEY9a_pill{white-space:normal;text-align:right;max-width:92px}.OGEY9a_facts>div{grid-template-columns:1fr;gap:0}}@media (prefers-reduced-motion:reduce){.OGEY9a_row.OGEY9a_flash{animation:none}.OGEY9a_chev,.OGEY9a_root .OGEY9a_strip a{transition:none}}
.KW4lTG_root{--sun:#ffe769;--sun-deep:#f7d23e;--sky:#4cc3f0;--sky-pale:#ddf3fc;--ink:#16245c;--ink-soft:#3e4c82;--star:#6b4bd8;--paper:#fffdf4;--rain:#2f6fbf;--display:"Lilita One", "Arial Rounded MT Bold", "Trebuchet MS", sans-serif;--body:"Nunito", "Segoe UI", system-ui, sans-serif;background:var(--paper);min-height:100vh;color:var(--ink);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;font-family:var(--body);font-size:17px;line-height:1.55}.KW4lTG_root p{font-size:inherit;opacity:1;margin:0}.KW4lTG_root h1,.KW4lTG_root h2,.KW4lTG_root h3{font-family:var(--display);text-wrap:balance;margin:0;font-weight:400;line-height:1.05}.KW4lTG_root h2{color:var(--ink);font-size:clamp(2rem,6vw,2.9rem)}.KW4lTG_root :focus-visible{outline:3px solid var(--star);outline-offset:3px}.KW4lTG_wrap{max-width:980px;padding-left:max(16px, env(safe-area-inset-left,0px));padding-right:max(16px, env(safe-area-inset-right,0px));margin:0 auto}.KW4lTG_eyebrow{text-transform:uppercase;letter-spacing:.12em;color:var(--star);font-weight:800}.KW4lTG_root .KW4lTG_eyebrow{font-size:.78rem}.KW4lTG_hero{background:var(--sun);border-bottom:6px solid var(--ink);padding-top:env(safe-area-inset-top,0px);position:relative;overflow:hidden}.KW4lTG_heroWrap{z-index:1;grid-template-columns:1fr;align-items:center;gap:28px;padding-block:40px 48px;display:grid;position:relative}@media (min-width:760px){.KW4lTG_heroWrap{grid-template-columns:1.1fr .9fr;padding-block:56px 64px}}.KW4lTG_heroCopy{gap:14px;min-width:0;display:grid}.KW4lTG_root .KW4lTG_hero h1{color:var(--sky);-webkit-text-stroke:2px var(--ink);paint-order:stroke fill;text-shadow:4px 4px 0 var(--ink);letter-spacing:.01em;font-size:clamp(2.6rem,9vw,4.6rem)}.KW4lTG_hero h1 span{color:var(--paper)}.KW4lTG_root .KW4lTG_sub{max-width:30ch;font-size:1.15rem;font-weight:700}.KW4lTG_badge{justify-self:center;width:min(300px,78vw);position:relative}.KW4lTG_helmet{z-index:2;width:72%;margin:0 auto -18%;display:block;position:relative;transform:rotate(-6deg)}.KW4lTG_eight{font-family:var(--display);text-align:center;color:var(--sky);-webkit-text-stroke:5px var(--ink);paint-order:stroke fill;text-shadow:8px 8px 0 var(--ink);font-size:clamp(11rem,40vw,16rem);line-height:.9;animation:3.2s ease-in-out infinite KW4lTG_bob}@keyframes KW4lTG_bob{0%,to{transform:translateY(0)rotate(-2deg)}50%{transform:translateY(-8px)rotate(2deg)}}.KW4lTG_star{z-index:0;animation:2.6s ease-in-out infinite KW4lTG_twinkle;position:absolute}@keyframes KW4lTG_twinkle{0%,to{opacity:1;transform:scale(1)rotate(0)}50%{opacity:.75;transform:scale(.82)rotate(12deg)}}.KW4lTG_countdown{flex-wrap:wrap;gap:10px;display:flex}.KW4lTG_countBox{background:var(--ink);color:var(--sun);text-align:center;border-radius:14px;min-width:76px;padding:8px 14px}.KW4lTG_countBox b{font-family:var(--display);font-variant-numeric:tabular-nums;font-size:2rem;font-weight:400;line-height:1;display:block}.KW4lTG_countBox small{text-transform:uppercase;letter-spacing:.1em;color:var(--paper);font-size:.7rem;font-weight:800}.KW4lTG_root .KW4lTG_countLabel{color:var(--ink-soft);font-size:.9rem;font-weight:800}.KW4lTG_facts{padding-block:44px 8px}.KW4lTG_facts h2{margin-bottom:18px}.KW4lTG_ticket{background:var(--sky-pale);border:3px solid var(--ink);box-shadow:6px 6px 0 var(--ink);border-radius:22px;grid-template-columns:1fr;display:grid}@media (min-width:680px){.KW4lTG_ticket{grid-template-columns:repeat(2,1fr)}}.KW4lTG_fact{border-bottom:2px dashed var(--sky);align-content:start;gap:4px;min-width:0;padding:20px 22px;display:grid}@media (min-width:680px){.KW4lTG_fact:nth-child(odd){border-right:2px dashed var(--sky)}.KW4lTG_fact:nth-last-child(-n+2){border-bottom:0}}@media (max-width:679px){.KW4lTG_fact:last-child{border-bottom:0}}.KW4lTG_label{text-transform:uppercase;letter-spacing:.12em;color:var(--star);font-size:.75rem;font-weight:800}.KW4lTG_value{font-family:var(--display);font-size:1.55rem;line-height:1.15}.KW4lTG_note{color:var(--ink-soft);font-size:.95rem;font-weight:600}.KW4lTG_small{font-size:.85rem}.KW4lTG_fact a{color:var(--ink);font-weight:800;text-decoration:underline}.KW4lTG_fact a:hover{color:var(--star)}.KW4lTG_root .KW4lTG_phone{font-variant-numeric:tabular-nums;color:var(--ink-soft);font-weight:600}.KW4lTG_btnRow{flex-wrap:wrap;align-items:center;gap:10px;margin-top:6px;display:flex}.KW4lTG_root .KW4lTG_btn{font:800 .9rem var(--body);border:2px solid var(--ink);background:var(--sun);color:var(--ink);cursor:pointer;box-shadow:2px 2px 0 var(--ink);border-radius:999px;padding:6px 14px;text-decoration:none;transition:transform .12s,box-shadow .12s}.KW4lTG_root .KW4lTG_btn:hover{color:var(--ink);box-shadow:3px 3px 0 var(--ink);transform:translate(-1px,-1px)}.KW4lTG_root .KW4lTG_btn:active{box-shadow:1px 1px 0 var(--ink);transform:translate(1px,1px)}.KW4lTG_plan{padding-block:52px 8px}.KW4lTG_sectionHead{gap:8px;margin-bottom:22px;display:grid}.KW4lTG_root .KW4lTG_sectionHead>p:not(.KW4lTG_eyebrow){color:var(--ink-soft);max-width:62ch;font-weight:600}.KW4lTG_routes{grid-template-columns:1fr;gap:20px;display:grid}@media (min-width:720px){.KW4lTG_routes{grid-template-columns:1fr 1fr}}.KW4lTG_route{border:3px solid var(--ink);border-radius:22px;align-content:start;gap:14px;min-width:0;padding:22px;display:grid}.KW4lTG_dry{background:var(--sun)}.KW4lTG_wet{background:var(--rain);color:var(--paper)}.KW4lTG_tag{text-transform:uppercase;letter-spacing:.1em;align-items:center;gap:8px;font-size:.78rem;font-weight:800;display:inline-flex}.KW4lTG_root .KW4lTG_route h3{font-size:1.9rem}.KW4lTG_route ul{gap:10px;margin:0;padding:0;list-style:none;display:grid}.KW4lTG_route li{grid-template-columns:40px 1fr;align-items:center;gap:12px;font-weight:700;display:grid}.KW4lTG_route li small{opacity:.85;font-size:.9rem;font-weight:600;display:block}.KW4lTG_ic{background:var(--paper);border:2px solid var(--ink);border-radius:12px;place-items:center;width:40px;height:40px;display:grid}.KW4lTG_ic svg{width:26px;height:26px}.KW4lTG_pizza{background:var(--ink);color:var(--sun);border-radius:18px;flex-wrap:wrap;align-items:center;gap:14px;margin-top:20px;padding:16px 20px;display:flex}.KW4lTG_pizza svg{flex:none;width:44px;height:44px}.KW4lTG_pizza b{font-family:var(--display);font-size:1.5rem;font-weight:400}.KW4lTG_pizza span{color:var(--paper);font-weight:600}.KW4lTG_root .KW4lTG_tip{color:var(--ink-soft);align-items:baseline;gap:8px;margin-top:14px;font-weight:700;display:flex}.KW4lTG_gifts{padding-block:56px 20px}.KW4lTG_chest{grid-template-columns:1fr;gap:18px;display:grid}@media (min-width:560px){.KW4lTG_chest{grid-template-columns:repeat(2,1fr)}}@media (min-width:900px){.KW4lTG_chest{grid-template-columns:repeat(3,1fr)}}.KW4lTG_gift{--c:var(--sky);background:var(--paper);border:3px solid var(--ink);text-align:left;font:inherit;color:var(--ink);cursor:pointer;min-width:0;box-shadow:5px 5px 0 var(--ink);border-radius:22px;align-content:start;padding:0;transition:transform .2s cubic-bezier(.3,1.6,.5,1),box-shadow .2s;display:grid;overflow:hidden}.KW4lTG_giftTop{background:var(--c);border-bottom:3px solid var(--ink);grid-template-columns:64px 1fr;align-items:center;gap:14px;padding:18px 18px 16px;display:grid}.KW4lTG_giftIcon{background:var(--paper);border:3px solid var(--ink);border-radius:50%;place-items:center;width:64px;height:64px;transition:transform .35s cubic-bezier(.3,1.8,.5,1);display:grid}.KW4lTG_giftIcon svg{width:40px;height:40px}.KW4lTG_root .KW4lTG_gift h3{font-size:1.45rem}.KW4lTG_root .KW4lTG_why{opacity:.85;margin-top:2px;font-size:.88rem;font-weight:700}.KW4lTG_giftBody{gap:8px;padding:14px 18px 16px;display:grid}.KW4lTG_root .KW4lTG_peek{justify-content:space-between;align-items:center;gap:10px;font-weight:700;display:flex}.KW4lTG_hint{color:var(--star);text-transform:uppercase;letter-spacing:.08em;white-space:nowrap;font-size:.78rem;font-weight:800}.KW4lTG_gift ul{opacity:0;gap:6px;max-height:0;margin:0;padding:0;list-style:none;transition:max-height .35s,opacity .25s;display:grid;overflow:hidden}.KW4lTG_gift li{border-radius:10px;padding:6px 10px 6px 30px;font-size:.95rem;font-weight:600;transition:background .15s,transform .15s;position:relative}.KW4lTG_gift li:before{content:"";background:var(--c);border:2px solid var(--ink);clip-path:polygon(50% 0,61% 35%,98% 35%,68% 57%,79% 91%,50% 70%,21% 91%,32% 57%,2% 35%,39% 35%);width:12px;height:12px;position:absolute;top:.85em;left:9px}.KW4lTG_gift li:hover{background:var(--sky-pale);transform:translate(4px)}.KW4lTG_open ul{opacity:1;max-height:260px}.KW4lTG_open,.KW4lTG_gift:focus-visible{box-shadow:9px 9px 0 var(--ink);transform:translate(-3px,-3px)rotate(-1deg)}.KW4lTG_open .KW4lTG_giftIcon{transform:rotate(-14deg)scale(1.08)}@media (hover:hover){.KW4lTG_gift:hover{box-shadow:9px 9px 0 var(--ink);transform:translate(-3px,-3px)rotate(-1deg)}.KW4lTG_gift:hover ul{opacity:1;max-height:260px}.KW4lTG_gift:hover .KW4lTG_giftIcon{transform:rotate(-14deg)scale(1.08)}.KW4lTG_gift:nth-child(2n):hover{transform:translate(-3px,-3px)rotate(1deg)}}.KW4lTG_root .KW4lTG_giftFoot{text-align:center;font-family:var(--display);color:var(--star);margin-top:26px;font-size:1.5rem}.KW4lTG_footer{background:var(--ink);color:var(--paper);margin-top:48px}.KW4lTG_footer .KW4lTG_wrap{text-align:center;gap:6px;padding-block:34px 80px;display:grid}.KW4lTG_footer b{font-family:var(--display);color:var(--sun);font-size:2rem;font-weight:400}@media (prefers-reduced-motion:reduce){.KW4lTG_root *,.KW4lTG_root :before,.KW4lTG_root :after{transition:none!important;animation:none!important}}
.GZwAwW_root{--olive:#7f6a22;--olive-dark:#5b4c13;--cream:#f1dfa6;--cream-light:#f7ebca;--rule:#c8b26b;--title:#4d7a34;--ink:#2f2a1c;--muted:#6a6250;--paper:#faf6ea;--card:#fff;min-height:100vh;padding-top:env(safe-area-inset-top,0px);background:var(--paper);color:var(--ink);font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:17px;line-height:1.5}.GZwAwW_root p{font-size:inherit;opacity:1;margin:.5em 0}.GZwAwW_root button:focus-visible,.GZwAwW_root input:focus-visible{outline:3px solid var(--title);outline-offset:2px}.GZwAwW_wrap{max-width:720px;margin:0 auto;padding:0 16px}.GZwAwW_hero{padding-top:40px;padding-bottom:24px}.GZwAwW_hero h1{color:var(--title);font-size:clamp(2rem,8vw,3rem);font-weight:800;line-height:1.1}.GZwAwW_hero p{color:var(--muted);max-width:52ch}.GZwAwW_actions{flex-wrap:wrap;gap:10px;margin-top:18px;display:flex}.GZwAwW_actions button{font:inherit;border:2px solid var(--olive);background:var(--card);color:var(--olive-dark);cursor:pointer;border-radius:999px;padding:10px 20px;font-weight:700}.GZwAwW_actions .GZwAwW_primary{background:var(--olive);color:#fff}.GZwAwW_note{color:var(--muted);margin-top:12px;font-size:.9rem}.GZwAwW_sheetWrap{max-width:1100px;margin:0 auto;padding:0 16px}.GZwAwW_sheetScroll{background:var(--card);border:1px solid var(--rule);-webkit-overflow-scrolling:touch;border-radius:10px;padding:20px;overflow-x:auto}.GZwAwW_sheet{--row:44px;-webkit-print-color-adjust:exact;print-color-adjust:exact;min-width:900px;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif}.GZwAwW_sheetTitle{color:var(--title);border-bottom:3px solid var(--olive);margin-bottom:6px;padding-bottom:4px;font-size:30px;font-weight:800;line-height:1.15}.GZwAwW_chart{border-collapse:collapse;table-layout:fixed;width:100%;color:var(--ink)}.GZwAwW_colChore{width:31%}.GZwAwW_colStreak{width:12.4%}.GZwAwW_chart thead th{background:var(--olive);color:#fff;letter-spacing:.12em;text-transform:uppercase;text-align:center;border:1px solid var(--rule);padding:7px 4px;font-size:12px;font-weight:700}.GZwAwW_chart thead .GZwAwW_headChore{text-align:left;padding-left:12px}.GZwAwW_chart thead .GZwAwW_headStreak{background:var(--olive-dark)}.GZwAwW_band th{background:var(--olive-dark);color:#fff;text-align:left;letter-spacing:.12em;text-transform:uppercase;padding:4px 12px;font-size:11px;font-weight:700}.GZwAwW_band span{letter-spacing:.02em;text-transform:none;opacity:.85;margin-left:10px;font-size:9px;font-weight:400}.GZwAwW_row td,.GZwAwW_row th{height:var(--row);border:1px solid var(--rule)}.GZwAwW_row:nth-child(odd) .GZwAwW_label{background:var(--cream-light)}.GZwAwW_label{background:var(--cream);text-align:left;white-space:nowrap;padding:0 10px 0 12px;font-size:15px;font-weight:700;border-right:2px solid var(--olive-dark)!important}.GZwAwW_label>*{vertical-align:middle}.GZwAwW_label{position:relative}.GZwAwW_emoji{width:20px;height:20px;margin-right:8px;font-size:18px;line-height:20px;display:inline-block}.GZwAwW_name{text-overflow:ellipsis;max-width:calc(100% - 90px);display:inline-block;overflow:hidden}.GZwAwW_coin{border:1px solid var(--olive);min-width:36px;color:var(--olive-dark);text-align:center;background:#fffaf0;border-radius:999px;padding:1px 8px;font-size:11px;font-weight:700;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.GZwAwW_streak{background:var(--cream-light);text-align:center}.GZwAwW_bonus{border:1px dashed var(--muted);min-width:38px;color:var(--muted);background:#fffaf0;border-radius:999px;padding:1px 8px;font-size:11px;font-weight:700;display:inline-block}.GZwAwW_editor{background:var(--card);border:1px solid var(--rule);border-radius:10px;margin-bottom:16px;padding:16px}.GZwAwW_streakField{align-items:center;gap:10px;margin-bottom:8px;font-weight:700;display:flex}.GZwAwW_editor input{font:inherit;color:var(--ink);background:var(--paper);border:1px solid var(--rule);border-radius:6px;padding:6px 8px;font-size:16px}.GZwAwW_streakField input{width:80px}.GZwAwW_editSection{border:0;border-top:1px solid var(--rule);margin:8px 0 0;padding:12px 0 4px}.GZwAwW_editSection legend{color:var(--olive-dark);text-transform:uppercase;letter-spacing:.08em;padding:0 8px 0 0;font-size:.85rem;font-weight:800}.GZwAwW_editSection legend span{text-transform:none;letter-spacing:0;color:var(--muted);margin-left:6px;font-weight:400}.GZwAwW_editRow{align-items:center;gap:8px;margin:6px 0;display:flex}.GZwAwW_editor .GZwAwW_editEmoji{text-align:center;flex:none;width:3em}.GZwAwW_editor .GZwAwW_editName{flex:1;min-width:0}.GZwAwW_editCents{flex:none;align-items:center;gap:4px;display:flex}.GZwAwW_editCents input{width:4.5em}.GZwAwW_remove,.GZwAwW_addButton,.GZwAwW_resetButton{font:inherit;cursor:pointer;border:1px solid var(--rule);background:var(--card);color:var(--olive-dark);border-radius:6px}.GZwAwW_remove{flex:none;width:36px;height:36px;font-size:20px;line-height:1}.GZwAwW_addButton{margin-top:4px;padding:6px 12px;font-size:.9rem;font-weight:700}.GZwAwW_resetButton{color:#9a3412;margin-top:16px;padding:6px 12px;font-size:.9rem}.GZwAwW_guide{padding-top:16px;padding-bottom:96px}.GZwAwW_guide section{padding-top:28px}.GZwAwW_guide h2{color:var(--title);margin-bottom:6px;font-size:1.5rem;font-weight:800;line-height:1.15}.GZwAwW_guide ol{padding-left:1.4em;list-style:decimal}.GZwAwW_guide li{margin:.6em 0}.GZwAwW_sections dt{margin-top:12px;font-weight:800}.GZwAwW_sections dd{color:var(--muted);margin:2px 0 0}@page{size:letter landscape;margin:.2in .35in}@media print{.GZwAwW_page{min-height:0!important;padding:0!important}.GZwAwW_noPrint{display:none!important}.GZwAwW_page>footer{display:none!important}.GZwAwW_root{background:#fff;min-height:0;padding:0}.GZwAwW_sheetWrap,.GZwAwW_sheetScroll{border:0;border-radius:0;max-width:none;margin:0;padding:0;overflow:visible}.GZwAwW_sheet{--row:var(--print-row,.45in);break-inside:avoid;min-width:0}.GZwAwW_sheetTitle{margin-bottom:.06in;font-size:24pt}.GZwAwW_chart thead th{height:.3in;padding:0 4px}.GZwAwW_band th{height:.22in;padding-top:0;padding-bottom:0}.GZwAwW_label{padding:0 6px 0 8px;font-size:11pt}.GZwAwW_emoji{margin-right:6px}.GZwAwW_name{max-width:calc(100% - 72px)}.GZwAwW_coin{min-width:0;padding:1px 6px;right:6px}}
.mUsmvq_root{--paper:#eef1f0;--card:#fff;--ink:#1e2a32;--muted:#55656d;--line:#c9d2d0;--yellow:#f2c230;--yellow-ink:#1e2a32;--blue:#2d6ca8;--warn:#b8401c;--ok:#2f7d4f;--slot:#f7f9f8;min-height:100vh;padding-top:env(safe-area-inset-top,0px);background:var(--paper);color:var(--ink);font-family:Archivo,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;font-size:17px;line-height:1.5}.mUsmvq_root p{font-size:inherit;opacity:1}:is(.mUsmvq_root section,.mUsmvq_root .task){scroll-margin-top:64px}.mUsmvq_root img{max-width:100%;display:block}.mUsmvq_root .wrap{max-width:720px;margin:0 auto;padding:0 18px}:is(.mUsmvq_root h1,.mUsmvq_root h2,.mUsmvq_root h3){margin:0;font-stretch:125%;line-height:1.1}.mUsmvq_root h1{letter-spacing:-.01em;font-size:clamp(2.1rem,8vw,3.4rem);font-weight:850}.mUsmvq_root h2{font-size:1.5rem;font-weight:800}.mUsmvq_root p{margin:.5em 0}.mUsmvq_root a{color:var(--blue)}.mUsmvq_root :focus-visible{outline:3px solid var(--blue);outline-offset:2px}.mUsmvq_root .hero{border-bottom:6px solid var(--yellow);padding:40px 18px 28px}.mUsmvq_root .hero p{color:var(--muted);max-width:52ch;font-size:1.05rem}.mUsmvq_root .meter{flex-wrap:wrap;gap:22px;margin-top:22px;display:flex}.mUsmvq_root .meter div{min-width:120px}.mUsmvq_root .meter b{font-size:1.9rem;font-weight:800;font-stretch:125%;display:block}.mUsmvq_root .meter span{color:var(--muted);font-size:.9rem}.mUsmvq_root .bar{background:var(--line);border-radius:4px;height:8px;margin-top:16px;overflow:hidden}.mUsmvq_root .note{color:var(--muted);margin-top:14px;font-size:.9rem}.mUsmvq_root .bar i{background:var(--yellow);height:100%;transition:width .4s;display:block}.mUsmvq_root nav.jump{z-index:5;background:var(--paper);border-bottom:1px solid var(--line);position:sticky;top:0}.mUsmvq_root nav.jump .wrap{scrollbar-width:none;gap:8px;padding-top:10px;padding-bottom:10px;display:flex;overflow-x:auto}.mUsmvq_root nav.jump .wrap::-webkit-scrollbar{display:none}.mUsmvq_root nav.jump a{color:var(--ink);border:1px solid var(--line);background:var(--card);white-space:nowrap;border-radius:999px;flex:none;padding:6px 12px;font-size:.88rem;font-weight:600;text-decoration:none}.mUsmvq_root nav.jump a.done{border-color:var(--ok);color:var(--ok)}.mUsmvq_root section{padding:34px 0 8px}.mUsmvq_root section>h2{margin-bottom:6px}.mUsmvq_root .lead{color:var(--muted);margin-bottom:16px}.mUsmvq_root .fields{background:var(--card);border:1px solid var(--line);border-radius:10px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;padding:16px;display:grid}.mUsmvq_root .fields label{color:var(--muted);font-size:.85rem;font-weight:600;display:block}.mUsmvq_root .fields input{width:100%;font:inherit;color:var(--ink);background:var(--slot);border:1px solid var(--line);border-radius:6px;margin-top:4px;padding:9px 10px;font-size:1rem}.mUsmvq_root .scroll{border:1px solid var(--line);background:var(--card);border-radius:10px;overflow-x:auto}.mUsmvq_root table{border-collapse:collapse;width:100%;min-width:480px;font-size:.95rem}:is(.mUsmvq_root th,.mUsmvq_root td){text-align:left;border-bottom:1px solid var(--line);vertical-align:top;padding:10px 14px}.mUsmvq_root th{color:var(--muted);font-size:.85rem;font-weight:700}.mUsmvq_root tr:last-child td{border-bottom:0}.mUsmvq_root .who{white-space:nowrap;border-radius:4px;padding:2px 8px;font-size:.85rem;font-weight:700}.mUsmvq_root .who.you{background:var(--yellow);color:var(--yellow-ink)}.mUsmvq_root .who.shop{border:1px solid var(--line);color:var(--muted)}.mUsmvq_root .fine{color:var(--muted);font-size:.88rem}.mUsmvq_root .pros{background:var(--card);border:1px solid var(--line);border-radius:10px;margin:0;padding:0;list-style:none}.mUsmvq_root .pros li{border-bottom:1px solid var(--line);padding:12px 16px}.mUsmvq_root .pros li:last-child{border-bottom:0}.mUsmvq_root .pros b{display:block}.mUsmvq_root .pros span{color:var(--muted);font-size:.95rem}.mUsmvq_root .task{background:var(--card);border:1px solid var(--line);border-radius:12px;margin:22px 0;overflow:hidden}.mUsmvq_root .task header{border-left:6px solid var(--yellow);padding:18px 18px 6px}.mUsmvq_root .task header .when{color:var(--muted);margin-top:6px;font-size:.92rem}.mUsmvq_root .task .before{margin:10px 18px 0;font-size:.95rem}.mUsmvq_root ol.steps{counter-reset:s;margin:0;padding:6px 18px 4px;list-style:none}.mUsmvq_root ol.steps>li{counter-increment:s;border-bottom:1px dashed var(--line);grid-template-columns:34px 1fr;gap:4px 12px;padding:16px 0;display:grid}.mUsmvq_root ol.steps>li:last-child{border-bottom:0}.mUsmvq_root ol.steps>li:before{content:counter(s);background:var(--ink);width:30px;height:30px;color:var(--card);border-radius:50%;grid-row:span 2;place-items:center;font-size:.95rem;font-weight:800;display:grid}.mUsmvq_root .step-text{align-self:center}.mUsmvq_root .photo{border:2px solid var(--ink);background:#000;border-radius:10px;margin:6px 0 0;position:relative;overflow:hidden}.mUsmvq_root .photo img{object-fit:contain;width:100%;max-height:420px}.mUsmvq_root .photo figcaption{background:var(--yellow);color:#1e2a32;border-radius:4px;max-width:70%;padding:3px 8px;font-size:.78rem;font-weight:700;position:absolute;top:8px;left:8px}.mUsmvq_root #habits .photo{margin-top:14px}.mUsmvq_root .caution{border:1px solid var(--warn);color:var(--ink);border-radius:8px;margin:4px 18px 14px;padding:12px 14px;font-size:.95rem}.mUsmvq_root .caution b{color:var(--warn)}.mUsmvq_root .checks{border-top:1px solid var(--line);flex-wrap:wrap;gap:10px;padding:14px 18px 18px;display:flex}.mUsmvq_root .checks label{border:1px solid var(--line);cursor:pointer;background:var(--slot);border-radius:8px;align-items:center;gap:8px;padding:8px 12px;font-size:.95rem;font-weight:600;display:flex}.mUsmvq_root .checks input{width:20px;height:20px;accent-color:var(--ok)}.mUsmvq_root .checks label:has(input:checked){border-color:var(--ok);color:var(--ok)}.mUsmvq_root ul.habits{margin:0;padding-left:1.2em;list-style:outside}.mUsmvq_root ul.habits li{margin:8px 0}.mUsmvq_root footer{color:var(--muted);border-top:1px solid var(--line);margin-top:30px;padding:36px 0 48px;font-size:.92rem}@media (prefers-reduced-motion:reduce){.mUsmvq_root *{transition:none!important}}
.UfMdUa_root{--ink:#0d1317;--panel:#161f26;--panel2:#1c2731;--line:#2b3a45;--line2:#3b4e5c;--bone:#eaf1f5;--mid:#9db0bd;--dim:#6b7d89;--phos:#54d0e0;--phos-d:#1d5f6b;--amber:#e0a33c;--amber-d:#5c4318;--radius:10px;--display:"Barlow Condensed", "Oswald", "Arial Narrow", sans-serif;--body:"IBM Plex Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--mono:"IBM Plex Mono", "SF Mono", ui-monospace, Menlo, monospace}.UfMdUa_root *{box-sizing:border-box}.UfMdUa_root{background:var(--ink);color:var(--bone);font-family:var(--body);-webkit-font-smoothing:antialiased;padding-bottom:env(safe-area-inset-bottom);min-height:100vh;font-size:15px;line-height:1.45}.UfMdUa_root .rt-app button{color:inherit;cursor:pointer;font-family:inherit}.UfMdUa_root .rt-app a{color:var(--phos)}.UfMdUa_root .rt-app header{z-index:40;border-bottom:1px solid var(--line);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:linear-gradient(#0d1317 70%,#0d1317eb);padding:14px 16px 12px;position:sticky;top:0}.UfMdUa_root .brandrow{justify-content:space-between;align-items:baseline;gap:10px;display:flex}.UfMdUa_root .brand{font-family:var(--display);letter-spacing:.08em;text-transform:uppercase;color:var(--bone);font-size:19px;font-weight:700}.UfMdUa_root .brand span{color:var(--phos)}.UfMdUa_root .who{font-family:var(--mono);color:var(--dim);letter-spacing:.06em;font-size:10.5px}.UfMdUa_root .gauge{margin-top:12px}.UfMdUa_root .gaugetop{justify-content:space-between;align-items:flex-end;gap:12px;margin-bottom:8px;display:flex}.UfMdUa_root .count{font-family:var(--display);letter-spacing:.01em;font-weight:700;line-height:.85}.UfMdUa_root .count .big{font-size:52px}.UfMdUa_root .count .of{color:var(--dim);font-size:26px}.UfMdUa_root .count .lbl{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--dim);margin-top:7px;font-size:9.5px;font-weight:400;display:block}.UfMdUa_root .soft{text-align:right;font-family:var(--display);font-weight:600}.UfMdUa_root .soft .n{color:var(--phos);font-size:26px;line-height:1}.UfMdUa_root .soft .lbl{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:#4a8d97;margin-top:5px;font-size:9.5px;font-weight:400;display:block}.UfMdUa_root .wedge{border:1px solid var(--line2);background:var(--panel);border-radius:4px;height:26px;position:relative;overflow:hidden}.UfMdUa_root .wedge .fill{background:var(--bone);transition:width .45s cubic-bezier(.4,0,.2,1);position:absolute;inset:0 auto 0 0}.UfMdUa_root .wedge .fillsoft{background:repeating-linear-gradient(115deg, var(--phos) 0 4px, #2a7c88 4px 9px);opacity:.85;transition:left .45s,width .45s;position:absolute;top:0;bottom:0}.UfMdUa_root .wedge .ticks{pointer-events:none;background:repeating-linear-gradient(90deg,#0000 0 calc(3.7037% - 1px),#0d1317bf calc(3.7037% - 1px) 3.7037%);position:absolute;inset:0}.UfMdUa_root .wedgefoot{font-family:var(--mono);color:var(--dim);letter-spacing:.05em;justify-content:space-between;margin-top:6px;font-size:9.5px;display:flex}.UfMdUa_root nav.tabs{border-bottom:1px solid var(--line);gap:2px;margin-top:14px;display:flex}.UfMdUa_root nav.tabs button{font-family:var(--display);letter-spacing:.1em;text-transform:uppercase;color:var(--dim);background:0 0;border:0;border-bottom:2px solid #0000;flex:1;margin-bottom:-1px;padding:9px 4px 8px;font-size:14px;font-weight:600}.UfMdUa_root nav.tabs button[aria-selected=true]{color:var(--bone);border-bottom-color:var(--phos)}.UfMdUa_root .rt-app main{max-width:900px;margin:0 auto;padding:16px 16px 60px}.UfMdUa_root .view{display:none}.UfMdUa_root .view.on{animation:.25s UfMdUa_fade;display:block}@keyframes UfMdUa_fade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}.UfMdUa_root .group{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);margin-bottom:12px;overflow:hidden}.UfMdUa_root .group.done{background:#141d24;border-color:#4a6472}.UfMdUa_root .ghead{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:10px;padding:12px 14px;display:flex}.UfMdUa_root .gname{font-family:var(--display);letter-spacing:.04em;text-transform:uppercase;flex:1;font-size:17px;font-weight:600;line-height:1.15}.UfMdUa_root .group.done .gname{color:var(--bone)}.UfMdUa_root .gunits{font-family:var(--mono);color:var(--mid);white-space:nowrap;font-size:11px}.UfMdUa_root .group.done .gunits{color:var(--bone)}.UfMdUa_root .stamp{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;border:1px solid;border-radius:3px;padding:2px 5px;font-size:9px}.UfMdUa_root .stamp.ok{color:var(--ink);background:var(--bone);border-color:var(--bone)}.UfMdUa_root .stamp.prog{color:var(--phos);border-color:var(--phos-d)}.UfMdUa_root .stamp.open{color:var(--dim);border-color:var(--line2)}.UfMdUa_root .chev{color:var(--dim);font-size:11px;transition:transform .2s;display:inline-block}.UfMdUa_root .group.open .chev{transform:rotate(90deg)}.UfMdUa_root .gbody{padding:0 10px 10px;display:none}.UfMdUa_root .group.open .gbody{display:block}.UfMdUa_root .gnote{color:var(--mid);border-top:1px solid var(--line);margin:0 4px 8px;padding:9px 4px;font-size:12px;line-height:1.4}.UfMdUa_root .gnote b{color:var(--phos);font-weight:600}.UfMdUa_root .slotlbl{font-family:var(--mono);letter-spacing:.13em;text-transform:uppercase;color:var(--dim);padding:8px 6px 5px;font-size:9.5px}.UfMdUa_root .course{border:1px solid var(--line);background:var(--panel2);border-radius:8px;align-items:center;gap:10px;margin:5px 0;padding:9px 10px;transition:opacity .2s,border-color .2s,background .2s;display:flex}.UfMdUa_root .course .code{font-family:var(--mono);letter-spacing:-.02em;min-width:74px;font-size:12px;font-weight:600}.UfMdUa_root .course .title{color:var(--mid);flex:1;font-size:13px;line-height:1.25}.UfMdUa_root .course .u{font-family:var(--mono);color:var(--dim);white-space:nowrap;font-size:11px}.UfMdUa_root .course.done{border-color:var(--bone);background:#232f38}:is(.UfMdUa_root .course.done .code,.UfMdUa_root .course.done .title){color:var(--bone)}.UfMdUa_root .course.prog{border-color:var(--phos);background:#16333a}.UfMdUa_root .course.prog .code{color:var(--phos)}.UfMdUa_root .course.notneeded{opacity:.3}.UfMdUa_root .course.notneeded .title{text-decoration:line-through}.UfMdUa_root .course.blocked{border-style:dashed;border-color:var(--amber-d)}.UfMdUa_root .cyc{border:1px solid var(--line2);width:30px;height:30px;color:var(--dim);background:0 0;border-radius:5px;flex:none;place-items:center;padding:0;font-size:13px;line-height:1;display:grid}.UfMdUa_root .course.done .cyc{background:var(--bone);border-color:var(--bone);color:var(--ink);font-weight:700}.UfMdUa_root .course.prog .cyc{border-color:var(--phos);color:var(--phos)}.UfMdUa_root .plus{border:1px solid var(--line2);height:30px;font-family:var(--mono);letter-spacing:.05em;color:var(--mid);background:0 0;border-radius:5px;flex:none;padding:0 8px;font-size:10px}.UfMdUa_root .plus.set{border-color:var(--phos-d);color:var(--phos)}.UfMdUa_root .warn{font-family:var(--mono);color:var(--amber);letter-spacing:.02em;margin-top:3px;font-size:10px;line-height:1.35;display:block}.UfMdUa_root .warn.dim{color:var(--dim)}.UfMdUa_root .tag{font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--dim);border:1px solid var(--line2);vertical-align:1px;border-radius:3px;margin-left:6px;padding:1px 4px;font-size:9px;display:inline-block}.UfMdUa_root .term{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);margin-bottom:12px}.UfMdUa_root .term.current{border-color:var(--phos-d)}.UfMdUa_root .thead{border-bottom:1px solid var(--line);align-items:center;gap:10px;padding:11px 13px;display:flex}.UfMdUa_root .tname{font-family:var(--display);letter-spacing:.06em;text-transform:uppercase;flex:1;font-size:17px;font-weight:600}.UfMdUa_root .tload{font-family:var(--mono);color:var(--mid);font-size:11px}.UfMdUa_root .tload.heavy{color:var(--amber)}.UfMdUa_root .tbody{padding:8px 10px 11px}.UfMdUa_root .empty{color:var(--dim);text-align:center;border:1px dashed var(--line2);border-radius:8px;padding:14px 8px;font-size:12.5px;line-height:1.4}.UfMdUa_root .pick{border:1px solid var(--line2);width:100%;font-family:var(--display);letter-spacing:.09em;text-transform:uppercase;color:var(--mid);background:0 0;border-radius:7px;margin-top:8px;padding:9px;font-size:14px;font-weight:600}.UfMdUa_root .pick:hover{border-color:var(--phos-d);color:var(--phos)}.UfMdUa_root .slot{border:1px solid var(--line);background:var(--panel2);border-radius:8px;flex-wrap:wrap;align-items:center;gap:9px;margin-bottom:6px;padding:8px 9px;display:flex}.UfMdUa_root .slot .code{font-family:var(--mono);min-width:74px;font-size:12px;font-weight:600}.UfMdUa_root .slot .title{color:var(--mid);flex:1;min-width:110px;font-size:12.5px}.UfMdUa_root .slot.prog{border-color:var(--phos)}.UfMdUa_root .slot.prog .code{color:var(--phos)}.UfMdUa_root .slot.done .code{color:var(--bone)}.UfMdUa_root .slot.done{border-color:#5b7484}.UfMdUa_root .slot.conflict{border-color:var(--amber)}.UfMdUa_root .x{color:var(--dim);background:0 0;border:0;padding:0 4px;font-size:16px;line-height:1}.UfMdUa_root .times{flex-wrap:wrap;align-items:center;gap:5px;width:100%;margin-top:2px;display:flex}.UfMdUa_root .times input{background:var(--ink);border:1px solid var(--line);color:var(--bone);font-family:var(--mono);border-radius:5px;width:82px;padding:4px 5px;font-size:11px}.UfMdUa_root .addrow{flex-wrap:wrap;align-items:center;gap:6px;margin:5px 0 0;display:flex}.UfMdUa_root .textinput{background:var(--ink);border:1px solid var(--line);color:var(--bone);font-family:var(--body);border-radius:6px;padding:7px 9px;font-size:13px}.UfMdUa_root .textinput::placeholder{color:var(--dim)}.UfMdUa_root .addbtn{border:1px solid var(--line2);font-family:var(--display);letter-spacing:.06em;text-transform:uppercase;color:var(--mid);background:0 0;border-radius:7px;flex:none;padding:7px 12px;font-size:12.5px;font-weight:600}.UfMdUa_root .addbtn:hover{border-color:var(--phos-d);color:var(--phos)}.UfMdUa_root .daybtn{border:1px solid var(--line);background:var(--ink);color:var(--dim);width:25px;height:25px;font-family:var(--mono);border-radius:5px;padding:0;font-size:10px}.UfMdUa_root .daybtn.on{background:var(--phos);border-color:var(--phos);color:var(--ink);font-weight:600}.UfMdUa_root .gridwrap{border:1px solid var(--line);border-radius:var(--radius);background:var(--panel);overflow-x:auto}.UfMdUa_root table.week{border-collapse:collapse;width:100%;min-width:520px;font-family:var(--mono);font-size:10px}.UfMdUa_root table.week th{color:var(--dim);letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid var(--line);padding:7px 2px;font-size:9.5px;font-weight:400}.UfMdUa_root table.week td{border-bottom:1px solid #1d2831;border-left:1px solid #1d2831;height:19px;padding:0;position:relative}.UfMdUa_root table.week td.hr{color:var(--dim);text-align:right;vertical-align:top;border-left:0;width:44px;padding-top:1px;padding-right:6px;font-size:9px;line-height:1}.UfMdUa_root .blk{background:var(--phos-d);border:1px solid var(--phos);color:var(--bone);z-index:2;border-radius:4px;padding:2px 3px;font-size:9px;line-height:1.15;position:absolute;left:1px;right:1px;overflow:hidden}.UfMdUa_root .blk.clash{border-color:var(--amber);background:#4d3512}.UfMdUa_root .blk b{font-size:9.5px;font-weight:600;display:block}.UfMdUa_root .bar{flex-wrap:wrap;align-items:center;gap:7px;margin:0 0 14px;display:flex}.UfMdUa_root .chip{border:1px solid var(--line2);font-family:var(--mono);letter-spacing:.05em;color:var(--mid);background:0 0;border-radius:20px;padding:5px 11px;font-size:10.5px}.UfMdUa_root .chip.on{border-color:var(--phos);color:var(--phos)}.UfMdUa_root .hint{color:var(--dim);margin:0 0 14px;font-size:12px;line-height:1.5}.UfMdUa_root .hint b{color:var(--mid);font-weight:600}.UfMdUa_root h2.sec{font-family:var(--display);letter-spacing:.12em;text-transform:uppercase;color:var(--dim);border-bottom:1px solid var(--line);margin:22px 0 9px;padding-bottom:6px;font-size:15px;font-weight:600}.UfMdUa_root h2.sec:first-child{margin-top:0}.UfMdUa_root .scrim{z-index:90;background:#05090bd1;display:none;position:fixed;inset:0}.UfMdUa_root .scrim.on{display:block}.UfMdUa_root .sheet{z-index:91;background:var(--panel);border-top:1px solid var(--line2);max-height:82vh;padding:14px 14px calc(20px + env(safe-area-inset-bottom));border-radius:14px 14px 0 0;max-width:900px;margin:0 auto;display:none;position:fixed;bottom:0;left:0;right:0;overflow-y:auto}.UfMdUa_root .sheet.on{animation:.25s cubic-bezier(.3,0,.2,1) UfMdUa_up;display:block}@keyframes UfMdUa_up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.UfMdUa_root .sheeth{font-family:var(--display);letter-spacing:.06em;text-transform:uppercase;margin-bottom:2px;font-size:18px;font-weight:600}.UfMdUa_root .sheets{color:var(--dim);margin-bottom:12px;font-size:12px}.UfMdUa_root .opt{text-align:left;border:1px solid var(--line);background:var(--panel2);border-radius:8px;align-items:center;gap:9px;width:100%;margin-bottom:6px;padding:9px 10px;display:flex}.UfMdUa_root .opt:disabled{opacity:.45}.UfMdUa_root .opt .code{font-family:var(--mono);min-width:74px;font-size:12px;font-weight:600}.UfMdUa_root .opt .title{color:var(--mid);flex:1;font-size:12.5px}.UfMdUa_root .rt-app footer{text-align:center;color:var(--dim);max-width:900px;margin:0 auto;padding:26px 16px 34px;font-size:11px;line-height:1.6}.UfMdUa_root .rt-app footer a{color:var(--mid)}@media (prefers-reduced-motion:reduce){.UfMdUa_root .rt-app *{transition:none!important;animation:none!important}}.UfMdUa_root .rt-app :focus-visible{outline:2px solid var(--phos);outline-offset:2px}
.jKrqXq_root{--auburn:brown;--black:#0c0c0c;--blond:#faf0be;--blue:#0c0cdb;--brown:#622c22;--brown-mottle:#8b4513;--cactus:#3b6f3b;--dark:#6f4f1d;--dark-blue:#1111de;--fair:#ffd6a4;--gold:gold;--green:#4eda12;--grey:#d8d8d8;--hazel:#637f19;--light:#fbe5ba;--lime-green:#b9da10;--metal:silver;--mottled-green:#3b6f3b;--orange:#db5f0c;--pale:#fdf5e2;--pink:#a11f49;--purple:#9312db;--red:#d51449;--silver:silver;--skin:#ffcd94;--sky:#98e1ed;--sky-blue:#0cdad0;--tan:#d6b995;--unknown:#000;--white:#f3f0f8;--yellow:#fed064;--display:"Poller One", cursive;--body:"Roboto Flex", system-ui, sans-serif;min-height:100vh;color:var(--black);font-family:var(--body);padding:env(safe-area-inset-top,0px) .5rem 4rem;background:#4c3cfa;display:flow-root}.jKrqXq_hero{max-width:56rem;font-size:inherit;font-weight:inherit;margin:1rem auto}.jKrqXq_word{justify-content:center;gap:2rem;margin:1rem 0;display:flex}@media (min-width:768px){.jKrqXq_hero{justify-content:center;display:flex}.jKrqXq_word+.jKrqXq_word{margin-left:2rem}}.jKrqXq_letter{color:#fff;font-family:var(--display);border:6px solid var(--black);box-shadow:6px 6px 0 0 var(--black);border-radius:4px;padding:.5rem 1rem;font-size:1.875rem;font-weight:700;line-height:2.25rem}.jKrqXq_grid{grid-template-columns:1fr;gap:1rem;max-width:56rem;margin:1rem auto;display:grid}@media (min-width:768px){.jKrqXq_grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.jKrqXq_grid{grid-template-columns:repeat(3,1fr);max-width:72rem}}@media (min-width:1280px){.jKrqXq_grid{grid-template-columns:repeat(4,1fr);max-width:80rem}}@media (min-width:1536px){.jKrqXq_grid{grid-template-columns:repeat(5,1fr);max-width:96rem}}.jKrqXq_card{isolation:isolate;border:6px solid var(--black);width:100%;height:24rem;box-shadow:6px 6px 0 0 var(--black);border-radius:4px;transition:opacity .15s;position:relative;overflow:hidden}.jKrqXq_card:hover{opacity:.7}@media (min-width:1024px){.jKrqXq_card{width:20rem}}@media (min-width:1280px){.jKrqXq_card{width:18rem}}.jKrqXq_background{z-index:0;width:calc(100% + 12px);height:24rem;position:absolute;top:0;left:0}.jKrqXq_face{z-index:1;width:100%;height:100%;position:absolute;top:-4px;left:-4px}.jKrqXq_unknownTerrain{height:100%;color:var(--white);justify-content:center;align-items:center;font-size:1.5rem;font-weight:700;display:flex}.jKrqXq_loading{flex-direction:column;justify-content:center;align-items:center;height:100%;display:flex}.jKrqXq_loading h2{color:var(--white);font-family:var(--display);margin:2rem 0 0;font-size:1.5rem;font-weight:400}.jKrqXq_spinner{border:4px solid #fff3;border-top-color:#fff;border-radius:50%;width:50px;height:50px;animation:1.2s linear infinite jKrqXq_spin}@keyframes jKrqXq_spin{to{transform:rotate(360deg)}}.jKrqXq_root .jKrqXq_error{color:var(--white);text-align:center;margin:2rem 0}@media (prefers-reduced-motion:reduce){.jKrqXq_spinner{animation-duration:3s}.jKrqXq_card{transition:none}}
