/* One establishment, four rooms. Keep the research legible and the furniture questionable. */
.reggie-world{--bg:#101719;--panel:#192327;--panel2:#202d31;--text:#f2f1e9;--muted:#b1bec0;--dim:#92a4a7;--line:#3b4b4e;--cyan:#83dedb;background:var(--bg);font:16px/1.7 Arial,Helvetica,sans-serif;color:var(--text)}
.reggie-world:before,.reggie-world:after{display:none}.reggie-world .shell{max-width:1380px;padding:0 54px}.reggie-world h1,.reggie-world h2,.reggie-world h3{font-family:Bahnschrift,'Arial Narrow',Arial,sans-serif;color:var(--text);font-weight:600;letter-spacing:-.04em}.reggie-world h1{font-size:clamp(48px,5.25vw,78px);line-height:1.06;letter-spacing:-.045em;margin:0 0 22px}.reggie-world h2{font-size:clamp(34px,3.7vw,53px);line-height:1.13;letter-spacing:-.035em}.reggie-world h3{font-size:27px;line-height:1.25;letter-spacing:-.025em}.reggie-world h1 em,.reggie-world h2 em{font-family:Georgia,'Times New Roman',serif;font-weight:400;color:var(--cyan);letter-spacing:-.045em}.reggie-world h1 span{display:inline}.reggie-world p{line-height:1.75}.reggie-world .eyebrow{font:700 12px/1.6 Arial,Helvetica,sans-serif;letter-spacing:1.6px;color:var(--cyan);margin-bottom:23px}.reggie-world .primary{font-size:15px;line-height:1.4;font-weight:700;background:var(--cyan);color:#132628;border:1px solid var(--cyan);border-radius:5px;box-shadow:none;padding:16px 23px;gap:25px}.reggie-world .primary:hover{background:#b3eeea;color:#132628;transform:translateY(-1px)}.reggie-world .text-link{font-size:15px;color:#e0e7e5;display:inline-block;text-decoration:underline;text-underline-offset:5px;text-decoration-color:#6c8588}.reggie-world .text-link:hover{color:var(--cyan)}.reggie-world button{border-radius:4px}.reggie-world a,.reggie-world button{transition:color .18s,background .18s,border-color .18s}.reggie-world [hidden]{display:none!important}
.reggie-world header{min-height:101px;height:auto;gap:30px;padding:23px 0;border-bottom:1px solid var(--line)}.reggie-world .brand-lockup{gap:13px}.reggie-world .brand-lockup img{width:56px;height:56px}.reggie-world .brand-lockup strong{font-size:25px;letter-spacing:1px}.reggie-world .brand-lockup small{font-size:10px;letter-spacing:2.6px;color:#bfcdce}.reggie-world nav{gap:26px;font-size:14px;width:auto}.reggie-world nav a{display:block;position:relative;padding:8px 0;white-space:nowrap}.reggie-world nav a[aria-current=page]{color:var(--cyan)}.reggie-world nav a[aria-current=page]:after{content:'';position:absolute;height:2px;bottom:0;left:0;right:0;background:var(--cyan)}.office-notice{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:12px 0;border-bottom:1px solid var(--line);font-size:12px;color:#b5c1c3}.office-notice b{color:var(--cyan);font-size:10px;letter-spacing:1.2px;margin-right:13px}.office-notice button{color:#dfe9e8;font-size:12px;border:0;border-bottom:1px solid #63787c;padding:3px 0;white-space:nowrap;border-radius:0}.office-notice button span{padding-left:12px;color:var(--cyan)}
.establishment-hero,.staff-profile-hero{display:grid;grid-template-columns:1.17fr .83fr;align-items:center;gap:66px;padding:65px 0 68px}.welcome-copy .hero-punchline,.staff-profile-hero .hero-punchline{font:italic 27px/1.4 Georgia,serif;color:#e3e9e6;margin:0 0 21px}.welcome-intro{font-size:18px;max-width:590px;color:#b7c6c7;margin:0 0 27px}.reggie-world .hero-actions{gap:24px;flex-wrap:wrap;align-items:center}.hero-receipt{color:#8fa5a8;font-size:12px;margin:25px 0 0}.employee-portrait{margin:0;transform:rotate(1.4deg);border:1px solid #61767a;background:#202c30;padding:9px;box-shadow:10px 15px 0 #0810126b;position:relative}.employee-image{position:relative;overflow:hidden;background:#192629}.employee-image>img{display:block;width:100%;height:auto;aspect-ratio:1;object-fit:cover}.employee-portrait figcaption{display:flex;justify-content:space-between;align-items:center;padding:15px 10px 8px;gap:20px;color:#b2c5c7;font-size:11px;line-height:1.65}.employee-portrait figcaption b{display:block;color:#e5eeeb;font-size:12px;font-weight:700;letter-spacing:.9px}.employee-portrait .staff-number{font-size:10px;letter-spacing:.8px;text-align:right;flex-shrink:0;color:#89abaa}.staff-stamp{position:absolute;right:15px;top:21px;transform:rotate(10deg);color:#102a2b;background:#86dddaeb;border:2px solid #102a2b;outline:3px solid #86dddaeb;padding:13px 10px;font:800 12px/1.3 Arial,sans-serif;text-align:center;letter-spacing:.8px;box-shadow:3px 3px 0 #0003}
.desk-section{display:grid;grid-template-columns:.82fr 1.18fr;gap:75px;align-items:center;border-top:1px solid var(--line);padding:58px 0 65px;scroll-margin-top:20px}.desk-copy h2{font-size:57px}.desk-copy>p:not(.eyebrow){font-size:18px;line-height:1.85;color:#b8c8c9}.desk-copy blockquote{font:italic 23px/1.5 Georgia,serif;color:#d0e8e5;border-left:2px solid #77b6b4;padding:5px 0 5px 20px;margin:29px 0}.desk-copy .all-picks-link{display:block;margin-top:16px;font-size:13px}.reggie-world .fight-console{background:#1a282b;border:1px solid #536c6f;border-radius:8px;box-shadow:6px 6px 0 #0713158c;overflow:hidden;max-width:none}.reggie-world .console-head{background:#25373b;border-bottom:1px solid #50666a;padding:17px 22px;font-size:11px;letter-spacing:1.1px;color:#c8dcdd}.reggie-world .faceoff{height:305px;background:linear-gradient(0deg,#1b2b2e,#263a3d);border-bottom:1px solid #3c575a}.reggie-world .orbit-art{display:none}.reggie-world .feature-photo{height:235px}.reggie-world .featured-fighter h2{font-size:26px!important;font-weight:600;letter-spacing:-.025em}.reggie-world .featured-fighter p{font-size:11px;letter-spacing:1.4px}.reggie-world .versus{font:italic 25px Georgia,serif;color:#91bdbb;background:none;border:0;box-shadow:none}.reggie-world .console-estimate{padding:24px 24px 18px}.reggie-world .console-estimate strong{font-size:65px;color:var(--cyan);text-shadow:none}.reggie-world .console-estimate strong.featured-method{font-size:29px;color:#deecea}.reggie-world .micro{font-size:11px;letter-spacing:1px;color:#a6c0c3}.reggie-world .method-disclaimer{font-size:11px;letter-spacing:0}.reggie-world .console-controls{margin:0 20px}.reggie-world .console-controls select{font-size:13px;background:#112124}.reggie-world .console-foot{font-size:11px;color:#a6c0c3;margin:18px 22px}.reggie-world .prob-track{background:#294144;height:4px}.reggie-world .prob-track span{box-shadow:none;background:var(--cyan)}
.reggie-world .explorer-section{padding:40px 0 56px;border-top:1px solid var(--line)}.reggie-world .section-heading{margin-bottom:32px;align-items:end;gap:25px}.reggie-world .section-heading>p{color:#a8bdc0;font:italic 19px Georgia,serif;margin:0 0 7px}.reggie-world .explorer-grid{gap:20px}.reggie-world .field-panel,.reggie-world .inspection-panel{border-radius:7px;background:#19272a;border:1px solid #40595d;padding:28px;box-shadow:none}.reggie-world .inspection-panel{background:#213337}.reggie-world .field-title{font-size:11px;color:#bbd0d0}.reggie-world .axis-title{font-size:12px;color:#b2c8c8}.reggie-world .field-note{font-size:13px;color:#a7bdbf;line-height:1.7}.reggie-world .field-point{box-shadow:0 0 0 3px #83dedb12;border-radius:50%;background:#87c9c6}.reggie-world .field-point[aria-pressed=true]{box-shadow:0 0 0 5px #83dedb25;background:#c3f3ec}.reggie-world .inspection-name{font-size:34px}.reggie-world .inspection-history{font-size:13px;color:#b4c9cc}.reggie-world .evidence-tabs{gap:16px;margin-top:23px}.reggie-world .evidence-tabs button{font-size:14px;border-radius:0;padding-bottom:12px}.reggie-world .evidence-kicker{font-size:11px;line-height:1.5;letter-spacing:1px}.reggie-world .evidence-copy{font-size:17px;line-height:1.75;color:#d0dcdc}.reggie-world .history-comparison>span{font-size:11px}.reggie-world .history-pair{font-size:12px}.reggie-world .history-pair b{font-size:23px}.reggie-world .case-link{font-size:14px;color:#d7ebe8}.reggie-world .point-name{font-size:12px;background:#0b1719;color:#f1f5ee}
.staff-process{padding:43px 0 56px;border-top:1px solid var(--line)}.staff-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:15px}.staff-grid article{padding:27px 23px;background:#1b292c;border:1px solid #3c565b;border-radius:6px;position:relative}.staff-grid article:nth-child(even){background:#223439}.staff-role{font-size:11px;letter-spacing:1.2px;color:#8bcdc9}.staff-grid h3{margin:21px 0 13px;font-size:25px}.staff-grid p{font-size:15px;line-height:1.8;color:#b4c8ca;margin:0}.reggie-world .research-position{border-top:1px solid var(--line);border-bottom:0;padding:54px 0;gap:70px}.reggie-world .research-position p{font-size:17px;color:#bbcdcf;line-height:1.85}.reggie-world .research-position>div>a{font-size:14px;text-decoration:underline;text-underline-offset:5px}.reggie-world .record-panel{background:#d0e7e1;color:#1d373a;border:1px solid #a4cac4;box-shadow:7px 7px 0 #0004;transform:rotate(-1deg);border-radius:3px}.reggie-world .record-panel-top{border-color:#93b7b0;font-size:11px;color:#345b5e}.reggie-world .record-panel-top .cyan{color:#1d5355}.reggie-world .record-panel>strong{color:#1c3a3d;font-size:41px}.reggie-world .record-panel>p{color:#31585b;font-size:13px}.reggie-world .record-panel dl div{border-color:#a0bfb9}.reggie-world .record-panel dt{color:#486b6c}.reggie-world .record-panel dd{color:#1a3b3d}.reggie-world .record-panel a{color:#173e40;border-color:#93b7b0}.reggie-world .reading-questions{padding:52px 0;border-top:1px solid var(--line)}.reggie-world .reading-questions h2{margin-bottom:26px}.reggie-world .reading-questions details{border-color:#3e5559}.reggie-world .reading-questions summary{font:500 23px/1.4 Bahnschrift,Arial,sans-serif;padding:23px 0}.reggie-world .reading-questions details p{font-size:17px;color:#b9c9ca;max-width:950px}.reggie-world .reading-questions details a{font-size:14px;color:var(--cyan)}.world-invitation{padding:43px 42px;background:#263c40;border:1px solid #65878a;border-radius:7px;margin:12px 0 55px;position:relative}.world-invitation>p:not(.eyebrow){max-width:720px;font-size:18px;color:#c3d8d7}.world-invitation .membership-note{font-size:12px!important;color:#9bbbbc!important;margin:20px 0 0}
.reggie-world .card-hero{padding:60px 0 40px;gap:65px;align-items:center}.reggie-world .card-hero h1{font-size:clamp(44px,5.1vw,72px);line-height:1.09;letter-spacing:-.04em}.reggie-world .card-hero>div>p:not(.eyebrow){font-size:18px;color:#bacacb;max-width:700px;line-height:1.8}.reggie-world .card-event{border:1px solid #729397;background:#d0e7e1;color:#153c3e;transform:rotate(1.8deg);padding:24px;box-shadow:6px 7px 0 #0004;min-width:230px}.reggie-world .card-event .micro{color:#39696a;font-size:11px}.reggie-world .card-event>strong{color:#143c3e;font-size:30px;margin:15px 0;line-height:1.1}.reggie-world .card-event>strong span{color:#4a7777}.reggie-world .card-event>p{font-size:10px;color:#3c6e6e}.reggie-world .card-event a{font-size:12px;color:#214e50;border-color:#a1c0ba}.reggie-world .reading-guide{padding:22px 0 26px;gap:35px;margin-bottom:45px}.reggie-world .mini-title{font-size:11px;letter-spacing:1px;color:var(--cyan)}.reggie-world .reading-guide p{font-size:14px;line-height:1.8;color:#b7caca}.reggie-world .toolbar{margin-bottom:22px;gap:18px}.reggie-world .filters button,.reggie-world #expand-all{font-size:14px;border-radius:5px;border-color:#435e62}.reggie-world .filters button.active{background:#2a474b;color:#b1f0e8;border-color:#82c9c5}.reggie-world .search input,.reggie-world .sort-label select{border-color:#4b666b;background:#192b2f;border-radius:4px;color:#e0edeb;font-size:14px}.reggie-world .card-controls{font-size:14px}.reggie-world .thin-filter small{font-size:12px}.reggie-world .fight{border:1px solid #456166;background:#1a2c30;border-radius:7px;box-shadow:none;margin-bottom:18px}.reggie-world .fight:hover{border-color:#7eaead;box-shadow:3px 3px 0 #07191c}.reggie-world .fight[open]{border-color:#87ccc6;box-shadow:inset 4px 0 #83dedb}.reggie-world .fight summary:hover{background:#8ddcd805}.reggie-world .row-meta{font-size:12px;color:#a5c0c4}.reggie-world .matchup{min-height:193px}.reggie-world .fighter-name strong{font-size:34px;font-weight:600}.reggie-world .given{color:#e2e9e6}.reggie-world .fighter-label{font-size:10px}.reggie-world .probability{color:var(--cyan);font-size:64px;text-shadow:none}.reggie-world .prob-label{font-size:10px}.reggie-world .method{font-size:12px;background:#2b464b;border-color:#668e93;color:#d4eae7}.reggie-world .conditional{font-size:11px;color:#a9c7c9}.reggie-world .unpicked .portrait{opacity:.52}.reggie-world .open-line{font-size:13px;background:#102025;border-color:#3e5d63;padding:13px 25px}.reggie-world .open-line>span:first-child{font-style:italic;color:#d0e4de}.reggie-world .case{background:#14262a;border-color:#507c80;padding:30px;gap:30px}.reggie-world .case h3{font-size:23px}.reggie-world .case-label{font-size:11px;line-height:1.6;letter-spacing:1px}.reggie-world .case p{font-size:16px;color:#c0d2d3;line-height:1.85}.reggie-world .case-footer{background:#14262a;font-size:12px;border-color:#375b61}.reggie-world .research{margin-top:57px;padding-top:45px}.reggie-world .research-intro{font-size:17px;color:#b9cdd0;max-width:920px}.reggie-world .research-grid article{background:#22353a;border:1px solid #46656b;border-radius:5px;padding:27px}.reggie-world .research-grid h3{font-size:24px}.reggie-world .research p{font-size:16px;color:#b6cfd1}.reggie-world .sealed{border-radius:6px;border-color:#48666d}.reggie-world .sealed summary strong{font-size:24px}.reggie-world table{font-size:14px}.reggie-world #empty{border:1px dashed #57797f;border-radius:6px;padding:40px 20px}.reggie-world #empty>p{font:italic 27px Georgia,serif;margin:0 0 10px;color:#dce9e4}.reggie-world #empty>span{display:block;font-size:16px}.reggie-world #empty>button{margin-top:22px}
.staff-profile-hero{grid-template-columns:1.22fr .78fr;padding-bottom:55px}.staff-profile-hero>div>p:not(.eyebrow):not(.hero-punchline){font-size:18px;line-height:1.85;color:#b9ccce}.staff-profile-hero blockquote{font:italic 21px/1.6 Georgia,serif;color:#c5e4df;margin:26px 0}.reggie-world .reggie-introduction{gap:20px 50px;padding:43px 0}.reggie-world .reggie-introduction h2{font-size:43px}.reggie-world .reggie-introduction>p:not(.eyebrow){font-size:17px;color:#becfcf}.reggie-world .reggie-introduction blockquote{font:italic 28px/1.5 Georgia,serif;color:#a5dcd4}.reggie-world .aspects-section{padding:44px 0}.reggie-world .aspect-tabs{gap:10px}.reggie-world .aspect-tabs button{font-family:Arial,sans-serif;font-size:14px;background:#23383d;border-radius:5px;padding:19px 16px}.reggie-world .aspect-tabs button[aria-selected=true]{background:#9bddd5;border-color:#9bddd5;color:#183a3d}.reggie-world #aspect-panel{background:#20363b;border-color:#5b8389;border-radius:6px;padding:35px;min-height:280px}.reggie-world #aspect-panel h3{font-size:35px}.reggie-world .aspect-role{font:700 11px Arial,sans-serif;letter-spacing:1.2px}.reggie-world .aspect-description{font-size:17px;color:#b6d0d3}.reggie-world .aspect-quote{font:italic 26px/1.5 Georgia,serif;color:#d6ece5}.reggie-world .origin-section{max-width:1040px;padding:45px 0}.reggie-world .origin-section h2{font-size:48px!important;line-height:1.16}.reggie-world .origin-section>p{font-size:18px;line-height:1.95;color:#bacdd0}.reggie-world .origin-section .origin-intro{font-size:22px;color:#d8e5e2}.reggie-world .origin-section blockquote{font:italic 47px/1.25 Georgia,serif;color:#a6dfd5;border-color:#466c73}.reggie-world .origin-label>span{font-size:11px;color:#acc7cc;border-color:#47666d}.reggie-world .origin-chapters article{background:#20373d;border:1px solid #426770;border-radius:5px}.reggie-world .origin-chapters h3{font-size:26px}.reggie-world .origin-chapters p{font-size:16px;color:#b3ced3}.reggie-world .origin-section .source-note{font-size:13px;line-height:1.8}.reggie-world .back-room{background:#263e45;border:1px solid #659097;border-radius:7px;padding:42px;gap:55px}.reggie-world .back-room h2{font-size:47px!important}.reggie-world .back-room p{font-size:17px;color:#c1d8dc}.reggie-world .back-room .room-status{font-size:14px}.reggie-world .back-room .room-small{font-size:12px}
.reggie-world .receipts-hero{padding:60px 0 33px}.reggie-world .receipts-hero h1{font-size:clamp(49px,6.5vw,90px);line-height:1.06;letter-spacing:-.045em}.reggie-world .receipts-hero>p:not(.eyebrow){font:18px/1.85 Arial,sans-serif;color:#bdcdd0;max-width:800px}.reggie-world .receipts-hero blockquote{font:italic 22px/1.5 Georgia,serif;color:#a2d4cc;border-color:#5b918f}.reggie-world .contest-summary{border-color:#557075;background:#1c3037;border-radius:6px;padding:32px 18px;margin-top:15px}.reggie-world .contest-summary strong{font-size:78px;font-weight:400}.reggie-world .contest-summary article>span{font:700 13px Arial,sans-serif;letter-spacing:1.5px}.reggie-world .contest-summary p{color:#b4cbd0;font-size:14px}.reggie-world .contest-summary .method-score{font-size:12px;margin-top:8px;color:#96b7bf}.reggie-world .contest-status{font-size:16px;line-height:1.8;color:#b9d0d5}.reggie-world .receipt-row{background:#1d333b;border-color:#486c78;border-radius:6px;padding:26px;margin-bottom:14px}.reggie-world .receipt-row h3{font-size:25px}.reggie-world .receipt-row strong{font-size:23px}.reggie-world .receipt-event{font-size:11px}.reggie-world .receipt-row p{font-size:14px;color:#adcbd2}.reggie-world .receipt-row .pending-tag{font-size:11px;padding:5px 8px;border-color:#5a7c87;color:#b1d0d6}.reggie-world .receipt-history summary{font-size:14px;color:#b6d3d9}.reggie-world .receipt-history p{font-size:12px}.reggie-world .receipt-source{font-size:13px}.reggie-world .receipts-filters button{font-size:14px;padding:11px 19px;background:#1d343c;border-color:#4e707b}.reggie-world .receipts-filters button[aria-pressed=true]{color:#163f42;background:#a0d8d3;border-color:#a0d8d3}.reggie-world .shame-grid article{border:1px solid #52727d;border-radius:6px;background:#243f49;padding:31px}.reggie-world .shame-grid article:nth-child(2){background:#1b3039}.reggie-world .shame-grid h2{font-size:34px!important}.reggie-world .shame-grid article>span{font:700 11px/1.6 Arial,sans-serif;letter-spacing:1px}.reggie-world .shame-grid p{font-size:17px;line-height:1.8;color:#b5cdd4}.reggie-world .contest-rules summary{font-size:25px}.reggie-world .contest-rules p{font-size:16px;color:#b3cdd5}.reggie-world .receipt-cta{padding-bottom:40px}
.reggie-world footer{display:grid;grid-template-columns:1fr 1fr;align-items:start;gap:35px 50px;padding:37px 0 28px;margin-top:45px;border-color:#3e5e68;font-size:13px}.footer-personality{display:flex;align-items:center;gap:19px}.footer-personality img{width:68px;height:68px;object-fit:cover;border-radius:50%;border:1px solid #76969d;filter:grayscale(.25)}.footer-personality p{font:italic 22px/1.4 Georgia,serif;color:#d2e3df!important;margin:0}.footer-personality p em{color:var(--cyan)}.footer-personality p>span{font:12px/1.5 Arial,sans-serif;display:block;margin-top:13px;color:#93b4bf}.footer-links{display:grid;grid-template-columns:1fr 1fr;gap:10px 22px;justify-self:end}.reggie-world .footer-links a{font-size:13px;color:#b8d3da}.footer-small{grid-column:1/-1;border-top:1px solid #365660;display:flex;justify-content:space-between;align-items:center;gap:25px;padding-top:24px}.reggie-world .footer-small>span{font-size:11px;line-height:1.7;color:#8dabba}.reggie-world .motion-toggle{font-size:11px;color:#a9c9d3;white-space:nowrap;margin:0;padding:8px 12px;border-color:#41636f}
.complaint-desk{width:min(600px,calc(100% - 36px));max-height:calc(100dvh - 40px);overflow:auto;padding:39px;border:1px solid #719fa2;border-radius:9px;background:#1e343b;color:#dcece8;box-shadow:12px 15px 0 #0006}.complaint-desk::backdrop{background:#051012dc;backdrop-filter:blur(4px)}.complaint-desk:not([open]){display:none}.complaint-desk[open]{display:block}.complaint-close{position:absolute;right:15px;top:12px;font-size:27px;line-height:1;width:34px;height:34px;border:0;color:#acd4d4}.complaint-desk h2{font-size:48px}.complaint-desk>p:not(.eyebrow){font-size:16px;color:#b8d4d7}.complaint-options{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:26px 0 20px}.complaint-options button{font-size:14px;text-align:left;padding:13px;border:1px solid #567f88;background:#263f48}.complaint-options button[aria-pressed=true]{background:#a4dad4;border-color:#a4dad4;color:#163b40}.complaint-answer{padding:20px;border-left:3px solid #91cec6;background:#122b32;min-height:140px;display:flex;align-items:center}.complaint-answer p{font:italic 22px/1.5 Georgia,serif;margin:0;color:#d7eae5}.complaint-link{display:inline-block;font-size:14px;color:#a1d9d1;margin-top:22px;text-decoration:underline;text-underline-offset:4px}
@media(max-width:1100px){.reggie-world .shell{padding:0 35px}.reggie-world nav{gap:18px;font-size:13px}.establishment-hero,.staff-profile-hero{gap:38px}.reggie-world h1{font-size:62px}.desk-section{gap:37px}.desk-copy h2{font-size:49px}.staff-grid{grid-template-columns:1fr 1fr;gap:18px}.reggie-world .research-position{gap:40px}.reggie-world .fighter-name strong{font-size:29px}.reggie-world .probability{font-size:58px}.reggie-world .card-hero{gap:30px}.reggie-world .card-hero h1{font-size:58px}.reggie-world .back-room{gap:33px}}
@media(max-width:800px){.reggie-world header{padding:18px 0;flex-wrap:wrap;gap:18px}.reggie-world nav{width:100%;justify-content:space-between;gap:18px}.office-notice{font-size:11px;gap:15px}.office-notice b{display:block;font-size:10px;margin-right:0}.establishment-hero,.staff-profile-hero{padding:42px 0 48px;gap:25px;grid-template-columns:1.15fr .85fr}.reggie-world h1{font-size:49px}.welcome-copy .hero-punchline,.staff-profile-hero .hero-punchline{font-size:22px}.welcome-intro,.staff-profile-hero>div>p:not(.eyebrow):not(.hero-punchline){font-size:16px}.employee-portrait figcaption{padding:11px 4px 3px;flex-direction:column;align-items:start;gap:9px;font-size:10px}.employee-portrait .staff-number{display:none}.staff-stamp{font-size:10px;top:13px;right:12px;padding:9px 8px}.reggie-world .hero-actions{gap:16px}.reggie-world .hero-actions>a{font-size:13px}.reggie-world .primary{padding:14px 18px}.desk-section{grid-template-columns:1fr;padding:35px 0 47px;gap:30px}.desk-copy h2{font-size:49px}.desk-copy>p:not(.eyebrow){max-width:650px;font-size:17px}.desk-copy blockquote{margin:22px 0;font-size:21px;max-width:610px}.reggie-world .fight-console{max-width:630px;width:100%;margin:auto}.reggie-world .explorer-grid{grid-template-columns:1fr}.reggie-world .evidence-copy{min-height:0}.reggie-world .section-heading{align-items:start}.reggie-world .section-heading>p{font-size:17px}.reggie-world .research-position{grid-template-columns:1fr;gap:30px}.reggie-world .record-panel{max-width:560px;width:100%;justify-self:center}.reggie-world .card-hero{align-items:start;gap:24px}.reggie-world .card-hero h1{font-size:47px}.reggie-world .card-event{min-width:205px;padding:19px}.reggie-world .card-hero>div>p:not(.eyebrow){font-size:16px}.reggie-world .reading-guide{gap:21px}.reggie-world .reading-guide p{font-size:13px}.reggie-world .matchup{min-height:175px}.reggie-world .fighter-name strong{font-size:25px}.reggie-world .probability{font-size:52px}.reggie-world .case{padding:25px}.reggie-world .reggie-introduction{grid-template-columns:1fr}.reggie-world .reggie-introduction h2{font-size:40px}.reggie-world .origin-section h2{font-size:41px!important}.reggie-world .origin-chapters{grid-template-columns:1fr}.reggie-world .back-room{grid-template-columns:1fr}.reggie-world .receipt-row{grid-template-columns:1fr 1fr}.reggie-world .receipt-row>div:first-child{grid-column:1/-1}.reggie-world .receipt-history{grid-column:1/-1}.footer-links{gap:11px 20px}.reggie-world footer{gap:30px}}
@media(max-width:620px){.reggie-world .shell{padding:0 21px}.reggie-world header{min-height:0;gap:15px;padding:19px 0 14px}.reggie-world .brand-lockup img{width:47px;height:47px}.reggie-world .brand-lockup strong{font-size:23px}.reggie-world .brand-lockup small{font-size:9px;letter-spacing:2.5px}.reggie-world nav{font-size:12px;gap:12px;flex-wrap:nowrap}.office-notice{align-items:center;padding:11px 0;line-height:1.6}.office-notice>span{max-width:220px;font-size:10px}.office-notice button{font-size:11px;line-height:1.4}.office-notice button span{padding-left:4px}.establishment-hero,.staff-profile-hero{display:flex;flex-direction:column;align-items:stretch;padding:35px 0 44px;gap:32px}.reggie-world h1{font-size:clamp(44px,11vw,66px);line-height:1.09;margin-bottom:18px;letter-spacing:-.045em}.reggie-world .eyebrow{font-size:10px;letter-spacing:1.25px;line-height:1.7;margin-bottom:21px}.welcome-copy .hero-punchline{font-size:24px;margin-bottom:19px}.welcome-intro{font-size:16px;line-height:1.85}.reggie-world .hero-actions{gap:18px}.reggie-world .hero-actions>a{font-size:14px}.hero-receipt{font-size:11px;margin-top:22px}.employee-portrait{width:min(420px,calc(100% - 9px));margin:auto;box-shadow:6px 8px 0 #051417a1;transform:rotate(1deg);padding:7px}.employee-portrait figcaption{flex-direction:row;align-items:center;padding:12px 7px 4px;font-size:10px;gap:12px}.employee-portrait figcaption b{font-size:10px}.employee-portrait .staff-number{display:block;font-size:9px}.staff-stamp{font-size:11px;padding:11px;right:16px;top:17px}.reggie-world h2,.desk-copy h2{font-size:39px}.desk-section{padding:33px 0 42px;gap:28px}.desk-copy>p:not(.eyebrow){font-size:16px}.desk-copy blockquote{font-size:20px;line-height:1.6;padding-left:17px}.reggie-world .fight-console{border-radius:6px;box-shadow:4px 4px 0 #06181ca1}.reggie-world .console-head{padding:14px 13px;font-size:9px;letter-spacing:.6px}.reggie-world .faceoff{height:264px;padding:0 14px;gap:17px}.reggie-world .feature-photo{height:196px}.reggie-world .featured-fighter h2{font-size:21px!important}.reggie-world .featured-fighter p{font-size:9px;letter-spacing:.9px}.reggie-world .console-estimate{padding:19px 16px 14px}.reggie-world .console-estimate strong{font-size:55px}.reggie-world .console-estimate strong.featured-method{font-size:24px}.reggie-world .console-estimate .micro{font-size:9px;letter-spacing:.6px}.reggie-world .console-controls{margin:0 13px;gap:5px}.reggie-world .console-controls select{font-size:11px;padding:0 4px;min-width:0}.reggie-world .console-controls button{width:32px;flex-shrink:0}.reggie-world .console-foot{font-size:9px;margin:15px}.reggie-world .explorer-section{padding:34px 0 38px}.reggie-world .section-heading{flex-direction:column;gap:15px;margin-bottom:24px}.reggie-world .section-heading h2{font-size:37px;max-width:none}.reggie-world .section-heading>p{font-size:17px;margin:0}.reggie-world .field-panel,.reggie-world .inspection-panel{padding:21px;border-radius:6px}.reggie-world .field-title{font-size:9px;gap:12px}.reggie-world .axis-title{font-size:10px}.reggie-world .field-note{font-size:12px;line-height:1.8}.reggie-world .inspection-name{font-size:30px}.reggie-world .evidence-tabs{gap:15px}.reggie-world .evidence-tabs button{font-size:13px}.reggie-world .evidence-copy{font-size:16px;line-height:1.8}.reggie-world .history-pair{font-size:11px;gap:13px}.reggie-world .case-link{font-size:13px}.staff-process{padding:32px 0 39px}.staff-grid{grid-template-columns:1fr;gap:12px}.staff-grid article{padding:24px}.staff-grid h3{margin:13px 0 11px;font-size:27px}.staff-grid p{font-size:16px;line-height:1.8}.reggie-world .research-position{padding:35px 0;gap:29px}.reggie-world .research-position p{font-size:16px;line-height:1.85}.reggie-world .record-panel{transform:rotate(-.8deg);max-width:calc(100% - 9px);padding:24px}.reggie-world .reading-questions{padding:36px 0}.reggie-world .reading-questions summary{font-size:21px;padding:20px 0;gap:20px}.reggie-world .reading-questions details p{font-size:16px;line-height:1.85}.world-invitation{padding:27px 24px;margin:8px 0 35px}.world-invitation h2{font-size:37px}.world-invitation>p:not(.eyebrow){font-size:16px}.world-invitation .membership-note{font-size:11px!important;line-height:1.85}.reggie-world .card-hero{display:flex;flex-direction:column;gap:23px;padding:34px 0 35px}.reggie-world .card-hero h1{font-size:clamp(43px,10.5vw,59px);line-height:1.1}.reggie-world .card-hero>div>p:not(.eyebrow){font-size:16px;line-height:1.85}.reggie-world .card-event{width:calc(100% - 8px);max-width:410px;margin:auto;transform:rotate(.7deg);padding:21px;display:block}.reggie-world .card-event>strong{font-size:31px}.reggie-world .card-event>strong br{display:none}.reggie-world .card-event>strong span{margin:0 5px}.reggie-world .reading-guide{grid-template-columns:1fr;gap:18px;padding:22px 0;margin-bottom:31px}.reggie-world .reading-guide p{font-size:14px;line-height:1.75;margin-top:4px}.reggie-world .toolbar{gap:15px}.reggie-world .filters button{font-size:12px;padding:10px 12px}.reggie-world .filters button span{font-size:10px;padding-left:5px}.reggie-world .search{width:100%}.reggie-world .search input{width:100%;font-size:15px;padding:12px 14px}.reggie-world #expand-all{font-size:12px;margin-top:0;padding:10px 12px}.reggie-world .card-controls{gap:14px;padding-bottom:20px}.reggie-world .sort-label{font-size:12px}.reggie-world .sort-label select{font-size:12px;max-width:178px}.reggie-world .thin-filter span{font-size:12px}.reggie-world .thin-filter small{font-size:11px}.reggie-world #visible-count{font-size:12px}.reggie-world .row-meta{padding:14px 16px 0;font-size:10px;gap:14px;line-height:1.6}.reggie-world .history-note{font-size:10px;max-width:145px}.reggie-world .matchup{grid-template-columns:1fr 80px 1fr;gap:4px;padding:0 12px;min-height:221px}.reggie-world .fighter{display:flex;flex-direction:column;gap:5px;align-self:stretch;justify-content:end;align-items:center;text-align:center;padding-bottom:12px}.reggie-world .fighter.b{flex-direction:column;text-align:center}.reggie-world .portrait{width:95px;height:132px;align-self:center}.reggie-world .fighter-name{min-height:62px;width:100%}.reggie-world .given{font-size:13px;line-height:1.3;margin:0}.reggie-world .fighter-name strong{font-size:20px;line-height:1.1;overflow-wrap:anywhere}.reggie-world .fighter-label{font-size:8px;letter-spacing:.6px;margin:0 0 8px}.reggie-world .probability{font-size:43px;letter-spacing:-1.5px}.reggie-world .probability span{font-size:21px}.reggie-world .prob-label{font-size:8px;letter-spacing:.4px}.reggie-world .method{font-size:10px;padding:4px 7px}.reggie-world .conditional{font-size:9px;line-height:1.4}.reggie-world .open-line{font-size:11px;padding:12px 15px;gap:14px;line-height:1.6}.reggie-world .exact{font-size:10px;white-space:nowrap}.reggie-world .case{padding:24px 21px;gap:25px}.reggie-world .case h3{font-size:23px}.reggie-world .case-label{font-size:10px}.reggie-world .case p{font-size:16px;line-height:1.85}.reggie-world .case-footer{font-size:11px;padding:17px 21px}.reggie-world .research{margin-top:34px;padding-top:34px}.reggie-world .research h2{font-size:37px}.reggie-world .research-intro{font-size:16px;line-height:1.85}.reggie-world .research-grid article{padding:23px}.reggie-world .research-grid h3{font-size:23px}.reggie-world .source-links{font-size:13px;gap:14px 21px}.reggie-world .sealed summary{padding:22px}.reggie-world .sealed summary strong{font-size:22px}.reggie-world .sealed-body{padding:0 18px 22px}.reggie-world .timestamp{font-size:11px;overflow-wrap:anywhere}.reggie-world .research .archive-note{font-size:12px;line-height:1.8}.reggie-world .reggie-introduction{padding:31px 0;gap:20px}.reggie-world .reggie-introduction h2{font-size:36px}.reggie-world .reggie-introduction>p:not(.eyebrow){font-size:16px;line-height:1.85}.reggie-world .reggie-introduction blockquote{font-size:25px;line-height:1.5}.reggie-world .aspects-section{padding:33px 0}.reggie-world .aspect-tabs{grid-template-columns:1fr 1fr;gap:8px}.reggie-world .aspect-tabs button{font-size:13px;padding:15px}.reggie-world #aspect-panel{padding:26px 23px;min-height:330px}.reggie-world #aspect-panel h3{font-size:30px}.reggie-world .aspect-description{font-size:16px;line-height:1.85}.reggie-world .aspect-quote{font-size:23px}.reggie-world .origin-section{padding:32px 0}.reggie-world .origin-section h2{font-size:37px!important}.reggie-world .origin-section>p{font-size:16px;line-height:1.9}.reggie-world .origin-section .origin-intro{font-size:21px}.reggie-world .origin-section blockquote{font-size:36px}.reggie-world .origin-section .source-note{font-size:12px;line-height:1.85}.reggie-world .origin-chapters article{padding:23px}.reggie-world .back-room{padding:26px 23px;gap:24px}.reggie-world .back-room h2{font-size:37px!important}.reggie-world .back-room p{font-size:16px;line-height:1.85}.reggie-world .back-room .room-status{font-size:13px}.reggie-world .back-room .room-small{font-size:11px}.reggie-world .receipts-hero{padding:34px 0 24px}.reggie-world .receipts-hero h1{font-size:clamp(46px,11vw,64px)}.reggie-world .receipts-hero>p:not(.eyebrow){font-size:16px}.reggie-world .receipts-hero blockquote{font-size:20px;margin:23px 0}.reggie-world .contest-summary{grid-template-columns:1fr 30px 1fr;padding:24px 12px}.reggie-world .contest-summary strong{font-size:58px}.reggie-world .contest-summary article>span{font-size:11px}.reggie-world .contest-summary p{font-size:11px}.reggie-world .contest-summary .method-score{font-size:10px}.reggie-world .contest-status{font-size:14px}.reggie-world .receipts-record{padding-top:22px}.reggie-world .receipt-row{padding:21px;gap:22px 18px}.reggie-world .receipt-row h3{font-size:23px}.reggie-world .receipt-row strong{font-size:20px}.reggie-world .receipt-row .receipt-label{font-size:10px}.reggie-world .receipt-row p{font-size:12px;line-height:1.75}.reggie-world .receipt-row .pending-tag{font-size:10px}.reggie-world .receipt-history summary{font-size:12px}.reggie-world .receipt-history p{font-size:11px}.reggie-world .receipt-source{font-size:11px}.reggie-world .shame-grid{grid-template-columns:1fr;gap:16px}.reggie-world .shame-grid article{padding:26px}.reggie-world .shame-grid h2{font-size:31px!important}.reggie-world .shame-grid p{font-size:16px}.reggie-world .contest-rules summary{font-size:23px}.reggie-world .contest-rules p{font-size:15px;line-height:1.85}.reggie-world footer{grid-template-columns:1fr;gap:26px;margin-top:33px;padding:29px 0 23px}.footer-personality p{font-size:21px}.footer-personality img{width:60px;height:60px}.footer-links{justify-self:start;gap:12px 28px}.reggie-world .footer-links a{font-size:13px}.footer-small{flex-wrap:wrap;gap:17px;padding-top:22px;align-items:start}.reggie-world .footer-small>span{font-size:10px}.reggie-world .motion-toggle{font-size:10px}.complaint-desk{padding:30px 25px}.complaint-desk h2{font-size:43px}.complaint-desk .eyebrow{font-size:10px;max-width:280px}.complaint-options{gap:8px}.complaint-options button{font-size:12px;padding:12px}.complaint-answer{padding:17px;min-height:160px}.complaint-answer p{font-size:21px}.complaint-link{font-size:13px}}
@media(prefers-reduced-motion:reduce){.reggie-world *{scroll-behavior:auto!important;transition:none!important}.employee-portrait,.record-panel,.card-event{transform:none!important}}
