.augur.site{background:var(--s0);color:var(--ink-1);overflow-x:clip}.augur .site-skip{position:absolute;left:-999px;top:8px;z-index:50;padding:8px 12px;background:var(--brass);color:var(--on-brass);border-radius:var(--r-2)}.augur .site-skip:focus{left:12px}.augur .hero{display:grid;grid-template-rows:auto minmax(0,1fr);height:100svh;min-height:640px;max-height:1080px}.augur .site-top{display:flex;align-items:center;gap:20px;height:56px;padding:0 20px;background:var(--s1);border-bottom:1px solid var(--line)}.augur .site-brand{display:inline-flex;align-items:center;gap:10px;color:var(--ink-1);text-decoration:none;font:600 18px/1 var(--f-display);letter-spacing:.04em}.augur .site-mark{width:28px;height:28px;color:var(--brass)}.augur .site-toplink{color:var(--ink-2);text-decoration:none;font-weight:500}.augur .site-toplink:hover{color:var(--ink-1)}.augur .hero-body{display:grid;grid-template-columns:minmax(340px,440px) minmax(0,1fr);min-height:0}.augur .hero-copy{display:flex;flex-direction:column;justify-content:center;gap:18px;padding:40px 36px;background:radial-gradient(520px 420px at 0% 30%,rgba(209,168,90,.09),transparent 70%),var(--s1);border-right:1px solid var(--line)}.augur .hero-title{margin:0;font:600 clamp(34px,3.2vw,48px)/1.1 var(--f-display);letter-spacing:.01em;color:var(--ink-1)}.augur .hero-lead{margin:0;max-width:38ch;color:var(--ink-2);font-size:17px;line-height:1.55}.augur .hero-lead-short{display:none}.augur .hero-actions{display:flex;flex-direction:column;align-items:flex-start;gap:10px;margin-top:6px}.augur .hero-actions .btn,.augur .site-ctas .btn{text-decoration:none}.augur .site-cta-main{box-shadow:0 4px 18px #d1a85a38}.augur .site-cta-note{margin:0;color:var(--ink-3)}.augur .site-cta-note:before{content:"✓ ";color:var(--ok)}.augur .hero-alt{color:var(--brass-hi);font-size:15px;text-decoration:underline;text-underline-offset:3px}.augur .hero-alt:hover{color:var(--ink-1)}.augur .hero-note{margin:0;max-width:40ch;color:var(--ink-3);line-height:1.5}.augur .site-ctas{display:flex;flex-wrap:wrap;gap:12px;margin-top:10px}.augur .hero-show{display:grid;grid-template-rows:minmax(0,1fr) auto auto;min-width:0;min-height:0}.augur .hero-strip{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0;padding:10px 20px;border-top:1px solid var(--line);background:var(--s1)}.augur .hs-tile{display:flex;flex-direction:column-reverse;justify-content:flex-end;gap:2px;padding:8px 12px;background:var(--s0);border:1px solid var(--line-2);border-radius:var(--r-3)}.augur .hs-tile dt{color:var(--ink-3);font-size:11px;text-transform:uppercase;letter-spacing:.06em}.augur .hs-tile dd{margin:0;font-size:22px;font-weight:600;line-height:1.2;color:var(--ink-1)}.augur .hs-tile .hs-good{color:var(--ok)}.augur .hs-tile .hs-bad{color:var(--enemy)}.augur .hs-paper dd{display:flex;align-items:center;min-height:26px;font-size:inherit}.augur .hero-caption{margin:0;padding:0 20px 10px;color:var(--ink-3);background:var(--s1)}.augur .sc{display:grid;grid-template-columns:minmax(0,1fr) 340px;grid-template-rows:auto minmax(0,1fr) auto;grid-template-areas:"ribbon ribbon" "stage log" "strip strip";min-height:0;transition:opacity .7s ease}.augur .sc.is-fading{opacity:0}.augur .sc-ribbon{grid-area:ribbon;min-width:0}.augur .sc-ribbon .rp-ribbon{scrollbar-width:none}.augur .sc-ribbon .rb-item{cursor:default}.augur .sc .sc-stage{grid-area:stage;position:relative;overflow:hidden;padding:20px}.augur .sc .rt{cursor:default}.augur .sc .sc-log{grid-area:log;overflow:hidden;min-height:0}.augur .sc-log .rp-filters{display:none}.augur .sc-log .rp-log{overflow:hidden;scroll-behavior:auto}.augur .sc-log .lg-row,.augur .sc-log .lg-jump,.augur .sc-log .lg-turn-head{pointer-events:none}.augur .sc-round{position:absolute;left:14px;top:10px;padding:3px 9px;border-radius:999px;background:color-mix(in srgb,var(--s0) 80%,transparent);border:1px solid var(--line-2);color:var(--ink-2);font-size:12px}.augur .sc-pause{position:absolute;right:12px;top:10px;width:30px;height:30px;display:grid;place-items:center;border-radius:50%;border:1px solid var(--line-2);background:color-mix(in srgb,var(--s0) 80%,transparent);color:var(--ink-3);font-size:10px;letter-spacing:-1px;cursor:pointer;opacity:.7}.augur .sc-pause:hover,.augur .sc-pause:focus-visible{opacity:1;color:var(--ink-1)}.augur .sc-play{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);display:inline-flex;align-items:center;gap:10px;padding:14px 22px;border-radius:999px;border:1px solid var(--brass);background:color-mix(in srgb,var(--s0) 85%,transparent);color:var(--brass-hi);font:600 17px/1 var(--f-display);cursor:pointer;box-shadow:0 10px 40px #00000080}.augur .sc-play:hover{background:var(--brass);color:var(--on-brass)}.augur .site-main{max-width:1240px;margin:0 auto;padding:0 32px 40px}.augur .site-band{padding-top:96px;scroll-margin-top:16px}.augur .site-band-title,.augur .site-sec-words h2{margin:0 0 24px;font:600 clamp(28px,2.6vw,36px)/1.1 var(--f-display);color:var(--ink-1)}.augur .site-sec-words h2{margin-bottom:10px}.augur .paths{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.augur .path{padding:22px 24px;background:var(--s1);border:1px solid var(--line-2);border-radius:var(--r-4)}.augur .path h3{margin:0;font:600 20px/1.2 var(--f-display);color:var(--brass-hi)}.augur .path p{margin:10px 0 14px;color:var(--ink-2);font-size:17px;line-height:1.5}.augur .path a{color:var(--brass-hi);font-weight:600;text-decoration:none}.augur .path a:hover{text-decoration:underline;text-underline-offset:3px}.augur .site-sec{display:grid;grid-template-columns:300px minmax(0,1fr);gap:48px;align-items:start;padding:48px 0 0;border-top:0}.augur .site-band>.site-sec:first-of-type{padding-top:8px}.augur .site-sec.site-band{padding-top:96px}.augur .site-sec.is-wide{grid-template-columns:minmax(0,1fr);gap:24px}.augur .site-sec-words{position:sticky;top:32px}.augur .site-sec.is-wide .site-sec-words{position:static;display:grid;grid-template-columns:auto auto 1fr;align-items:baseline;column-gap:16px}.augur .site-sec-words h3{margin:0 0 8px;font:600 clamp(22px,2vw,28px)/1.15 var(--f-display);color:var(--ink-1)}.augur .site-sec.is-wide .site-sec-words h3{margin:0}.augur .step-n{display:inline-grid;place-items:center;width:34px;height:34px;margin-bottom:12px;border:1px solid var(--brass);border-radius:50%;color:var(--brass-hi);font-weight:600}.augur .site-sec.is-wide .step-n{margin-bottom:0}.augur .site-sec-words p{margin:0;color:var(--ink-2);font-size:18px;line-height:1.5;max-width:40ch}.augur .site-sec-show{min-width:0}.augur .site-sec-show .sim-results>*+*{margin-top:0}.augur .res-cards{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.augur .res-card{padding:20px 22px;background:var(--s1);border:1px solid var(--line-2);border-radius:var(--r-4);--tone: var(--brass)}.augur .res-card[data-tone=ok]{--tone: var(--ok)}.augur .res-card[data-tone=bad]{--tone: var(--enemy)}.augur .res-n{font-size:34px;font-weight:600;line-height:1;color:var(--tone)}.augur .res-card h3{margin:8px 0 10px;font-size:18px;font-weight:600;color:var(--ink-1)}.augur .res-bar{display:block;height:8px;border-radius:4px;background:var(--s0);overflow:hidden}.augur .res-bar i{display:block;height:100%;background:var(--tone)}.augur .res-card p{margin:12px 0 0;color:var(--ink-2);font-size:16px;line-height:1.45}.augur .enc,.augur .play-yourself{display:grid;grid-template-columns:minmax(0,1fr) 280px;gap:20px}.augur .enc-board{aspect-ratio:5 / 3;padding:10px;overflow:hidden;background:var(--s1);border:1px solid var(--line);border-radius:var(--r-4)}.augur .enc-roster{display:flex;flex-direction:column;gap:12px}.augur .enc-budget{flex-wrap:wrap;color:var(--ink-2)}.augur .enc-side{list-style:none;margin:0;padding:0;display:grid;gap:8px}.augur .enc-side li{display:flex;align-items:center;gap:10px;padding:6px 10px;background:var(--s1);border:1px solid var(--line);border-radius:var(--r-3)}.augur .enc-side li>span{display:flex;flex-direction:column}.augur .enc-side[data-side=party] b{color:var(--party)}.augur .enc-side[data-side=enemy] b{color:var(--enemy)}.augur .enc-vs{text-align:center;font-style:italic}.augur .reading{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:20px}.augur .reading-log,.augur .reading-why{height:520px;border:1px solid var(--line);border-radius:var(--r-4);overflow:hidden}.augur .reading-why,.augur .reading-log .rp-log{overflow-y:auto}.augur .play-yourself{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start}.augur .py-control{display:flex;flex-direction:column;gap:10px}.augur .py-solo{min-width:0}.augur .py-solo .smods{grid-template-columns:minmax(0,1fr)}.augur .py-bar{padding:8px 12px;background:var(--s1);border:1px solid var(--line);border-radius:var(--r-3);color:var(--ink-2)}.augur .site-final{display:flex;flex-direction:column;align-items:center;gap:16px;padding:120px 0 40px;text-align:center}.augur .final-mark{width:56px;height:56px;color:var(--brass)}.augur .site-final h2{margin:0;font:600 clamp(28px,3vw,40px)/1.1 var(--f-display)}.augur .site-final .site-ctas{justify-content:center}.augur .site-shell{max-width:640px;margin:0 auto;padding:48px 24px;display:flex;flex-direction:column;gap:16px}.augur .site-shell h1{font:600 40px/1.1 var(--f-display);margin:24px 0 0}.site-foot{display:flex;flex-wrap:wrap;align-items:center;gap:12px 28px;max-width:1240px;margin:0 auto;padding:32px 32px 48px;border-top:1px solid #262c35;color:#847f75;font:400 14px/1.5 "Source Sans 3",system-ui,sans-serif;background:#0b0d10}.site-foot img{width:28px;height:28px}.site-foot p{margin:0}.site-foot .foot-legal ul{display:flex;flex-wrap:wrap;gap:6px 18px;margin:0;padding:0;list-style:none}.site-foot a{color:#b9b3a6}.site-foot a:hover{color:#e6c27a}@media (max-width: 1180px){.augur .sc{grid-template-columns:minmax(0,1fr);grid-template-areas:"ribbon" "stage" "strip"}.augur .sc .sc-log{display:none}}@media (max-width: 900px){.augur .hero{height:auto;max-height:none;min-height:0}.augur .hero-body{grid-template-columns:minmax(0,1fr)}.augur .hero-copy{padding:32px 20px 28px;border-right:0;border-bottom:1px solid var(--line)}.augur .sc-stage{aspect-ratio:5 / 3;padding:8px}.augur .sc-ribbon .rp-ribbon .rb-item{min-width:0;padding:4px 6px;gap:4px}.augur .sc-ribbon .rp-ribbon{gap:4px;padding:6px 8px}.augur .sc-ribbon .rb-text{display:none}.augur .sc-ribbon .rp-ribbon>li{flex-basis:40px}.augur .sc-ribbon .rb-place{display:none}.augur .sc-ribbon .rp-ribbon .rb-item{justify-content:center}.augur .site-top{padding:0 16px;gap:14px}.augur .site-main{padding:0 16px 24px}.augur .site-sec,.augur .enc,.augur .play-yourself,.augur .reading{grid-template-columns:minmax(0,1fr);gap:20px}.augur .site-sec{padding-top:40px}.augur .site-band,.augur .site-sec.site-band{padding-top:64px}.augur .site-sec-words{position:static}.augur .paths,.augur .res-cards{grid-template-columns:minmax(0,1fr);gap:14px}.augur .site-sec.is-wide .site-sec-words{display:block}.augur .site-sec.is-wide .step-n{margin-bottom:12px}.augur .site-sec.is-wide .site-sec-words h3{margin:0 0 8px}.augur .reading-log,.augur .reading-why{height:420px}.site-foot{padding:24px 16px 40px}}@media (max-width: 720px){.augur .site-toplink{display:none}.augur .site-top{height:52px}.augur .hero-body{display:flex;flex-direction:column;gap:12px;padding:16px 16px 20px;background:var(--s1);border-bottom:1px solid var(--line)}.augur .hero-copy,.augur .hero-show{display:contents}.augur .hero-title{order:1;font-size:27px}.augur .hero-lead{order:2;font-size:15.5px;line-height:1.45}.augur .hero-lead-long{display:none}.augur .hero-lead-short{display:inline}.augur .hero-body .sc{order:3;margin:0 -16px}.augur .hero-strip{order:4;grid-template-columns:repeat(2,minmax(0,1fr));padding:0;border:0;background:none;gap:8px}.augur .hs-tile{padding:6px 10px}.augur .hs-tile dd{font-size:19px}.augur .hs-paper{display:none}.augur .hero-actions{order:5;align-items:stretch;margin-top:2px;gap:8px;text-align:center}.augur .hero-actions .site-cta-main{justify-content:center;width:100%}.augur .hero-note{order:6}.augur .hero-caption{order:7;padding:0;background:none}.augur .sc-stage{padding:4px}.augur .sc .sc-strip{padding:2px 10px 4px}}@media (max-width: 380px){.augur .site-top .btn{padding:0 10px}.augur .site-brand span{font-size:16px}}@media (prefers-reduced-motion: reduce){.augur .sc{transition:none}}.augur .reading .rp-rail,.augur .sc .sc-ribbon{grid-area:auto}.augur .sc .sc-ribbon{grid-area:ribbon}.augur .sc .sc-stage{display:grid;align-content:center}.augur .sc .sc-strip{grid-area:strip;min-width:0;padding:2px 14px 8px;border-top:1px solid var(--line);background:var(--s1)}.augur .sc .sc-strip .tl{margin-top:4px}.augur .sc-stage .ink-rules,.augur .enc-board .ink-rules{display:none}.augur.share{min-height:100vh;background:var(--s0);color:var(--ink-1)}.augur.share>.sh,.augur.share .sh-after{max-width:1320px;margin:0 auto;padding-left:24px;padding-right:24px}.augur.share .sh-page{width:100%}.augur .sh{padding-top:22px;padding-bottom:14px}.augur .sh p{margin:0}.augur .sh-kicker{color:var(--ink-3);letter-spacing:.02em}.augur .sh-title{margin:6px 0 4px;font:600 22px/1.25 var(--f-display);color:var(--ink-2)}.augur .sh-headline{font:700 30px/1.15 var(--f-display);color:var(--ink-1)}.augur .sh-range{margin-top:4px;color:var(--ink-2)}.augur .sh-budget{margin-top:6px;color:var(--ink-2)}.augur .sh-budget b{color:var(--brass-hi)}.augur .sh-fight{margin-top:6px;color:var(--ink-1)}.augur .sh-stats{display:flex;flex-wrap:wrap;gap:8px 22px;margin:12px 0 0}.augur .sh-stats div{display:flex;flex-direction:column-reverse}.augur .sh-stats dt{color:var(--ink-3);font-size:13px}.augur .sh-stats dd{margin:0;font-size:19px;color:var(--ink-1)}.augur .sh-sides{display:flex;flex-wrap:wrap;gap:8px 32px;margin-top:12px}.augur .sh-sides h2{margin:0 0 2px;font-weight:600;color:var(--ink-3);text-transform:uppercase;letter-spacing:.06em;font-size:11px}.augur .sh-names{display:flex;flex-wrap:wrap;gap:4px 6px;margin:0;padding:0;list-style:none}.augur .sh-names li{padding:2px 9px;border:1px solid var(--line-2);border-radius:999px;font-size:13.5px}.augur .sh-names[data-side=party] li{border-color:color-mix(in srgb,var(--brass) 45%,var(--line-2))}.augur .sh-hidden{color:var(--ink-2);font-style:italic}.augur .sh-small{margin-top:10px!important;color:var(--ink-3)}.augur .sh-title,.augur .sh-range,.augur .sh-budget,.augur .sh-fight,.augur .sh-small{max-width:72ch}.augur.share .rp.sh-viewer{height:100vh;height:100dvh;min-height:560px;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.augur.share .rp-head .rp-title{font-size:18px}.augur .sh-wait{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;height:60vh;min-height:320px;border-top:1px solid var(--line);border-bottom:1px solid var(--line);background:var(--s1);color:var(--ink-2)}.augur .sh-picker{display:flex;align-items:center;gap:4px}.augur .sh-ctas{margin:22px 0 8px}.augur .sh-cta-row{display:flex;flex-wrap:wrap;gap:10px}.augur .sh-cta-note{margin:8px 0 0}.augur .sh-page .orc-notice{margin:18px 0 40px}.augur .sh-page .orc-notice p{margin:0 0 6px}.augur .sh-gone{max-width:640px;padding-top:72px}.augur .sh-gone p{margin:10px 0 0;color:var(--ink-2)}.augur .sh-gone .btn{margin-top:14px}@media (max-width: 1023px){.augur.share .rp.sh-viewer{height:auto;min-height:0}}@media (max-width: 720px){.augur.share>.sh,.augur.share .sh-after{padding-left:16px;padding-right:16px}.augur .sh{padding-top:16px}.augur .sh-headline{font-size:25px}.augur .sh-title{font-size:18px}.augur .sh-cta-row .btn{width:100%;justify-content:center}}
