.wp-root{display:grid;gap:18px;min-width:0}.wp-root [hidden]{display:none!important}.wp-section{min-width:0}.wp-pane>.wp-section + .wp-section,.wp-savezone>.wp-section + .wp-savebar{margin-top:0}.wp-prizes,.wp-schedule,.wp-tiers,.wp-boosts,.wp-players,.wp-logs,.wp-earning{scroll-margin-top:90px}.wp-section-head{flex-wrap:wrap}.wp-tools{flex-wrap:wrap;justify-content:flex-end}.wp-section>.wp-lede{margin:-8px 0 14px}.wp-notice{min-width:0}.wp-root>.wp-tabs{margin:0}.wp-tab{display:inline-flex;align-items:center;gap:8px}.wp-tab .ak-ico{width:16px;height:16px}.wp-pane{display:grid;gap:18px;min-width:0}.wp-strip{display:grid;gap:12px;min-width:0}.wp-strip>.wp-stats{grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr))}.wp-stat{min-width:0}.wp-toolbar{display:flex;flex-wrap:wrap;align-items:center;gap:10px 18px;margin-bottom:16px}.wp-find{flex:1 1 240px;min-width:0;max-width:380px}.wp-counts{font:500 var(--fs-1)/1.3 var(--font-mono);letter-spacing:.08em;color:var(--fg-mute)}.wp-dinos{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px;min-width:0}.wp-dinos-head{display:inline-flex;align-items:center;gap:8px}.wp-dinos-head .ak-ico{width:16px;height:16px;color:var(--accent)}.wp-dinos-pair{display:inline-flex;align-items:center;gap:8px}.wp-dinos .wp-inline-n{width:5rem;min-height:36px;text-align:right}.wp-grid{display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(min(100%,290px),1fr));align-items:start}.wp-empty-line{margin:0}.wp-grid>.wp-card.ak-card{position:relative;display:flex;flex-direction:column;gap:8px;min-width:0;margin:0;padding:14px 16px 14px 18px;box-shadow:inset 3px 0 0 var(--kind-mark,var(--accent))}.wp-card.is-points{--kind-mark:var(--accent)}.wp-card.is-skin{--kind-mark:var(--ok)}.wp-card.is-dino{--kind-mark:var(--mv-oxygen,var(--accent-hi))}.wp-card.is-credits{--kind-mark:var(--warn)}.wp-card:hover{border-color:var(--ak-line-hot,var(--border-2))}.wp-grid>.wp-card.is-open{grid-column:1 / -1;border-color:var(--accent)}.wp-card.is-off{opacity:.72}.wp-card.is-off .wp-title,.wp-card.is-off .wp-sum{color:var(--fg-mute)}.wp-grid>.wp-card.has-problem{border-color:color-mix(in srgb,var(--bad) 70%,transparent)}.wp-card-head{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-width:0}.wp-kind,.wp-sold{flex:none}.wp-title{margin:2px 0 0;font:700 var(--tm-h-item,15px)/1.25 var(--font-display);letter-spacing:.03em;color:var(--fg);overflow-wrap:anywhere}.wp-sum,.wp-stock{margin:0;font:500 var(--fs-1)/1.45 var(--font-ui);color:var(--fg-dim);overflow-wrap:anywhere}.wp-stock{color:var(--fg-mute);font-variant-numeric:tabular-nums}.wp-chance{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 12px;padding-top:8px;border-top:1px solid var(--ak-line-soft,var(--border))}.wp-odds{display:inline-flex;align-items:baseline;gap:6px;font-variant-numeric:tabular-nums}.wp-odds strong{font:700 var(--fs-4,18px)/1 var(--font-display);color:var(--fg)}.wp-odds small{font:500 var(--fs-1)/1 var(--font-mono);color:var(--fg-mute)}.wp-odds-off{font:700 var(--fs-1)/1 var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--fg-mute)}.wp-weight{display:inline-flex;align-items:center;gap:8px;margin-left:auto}.wp-weight-word{white-space:nowrap;letter-spacing:.12em}.wp-card .wp-weight .wp-weight-input{width:4.6rem;min-height:34px;padding:0 8px;text-align:right;font-variant-numeric:tabular-nums}.wp-problems{margin:0;padding:7px 10px 7px 26px;border-left:3px solid var(--bad);color:var(--bad);font:500 var(--fs-1)/1.45 var(--font-ui)}.wp-card-foot{display:flex;flex-wrap:wrap;align-items:center;gap:4px}.wp-card-foot .ak-btn{padding:0 9px;letter-spacing:.08em}.wp-spacer{flex:1 1 auto}.wp-confirm-text{font:600 var(--fs-1)/1.3 var(--font-ui);color:var(--warn)}.wp-remove:hover{color:var(--bad)}.wp-toggle{flex:none}.wp-toggle-words{font:600 var(--fs-2)/1.3 var(--font-ui);color:var(--fg)}.wp-editor{display:grid;gap:16px;margin-top:4px;padding-top:14px;border-top:1px solid var(--ak-line-soft,var(--border))}.wp-form{display:grid;gap:14px 16px;grid-template-columns:repeat(auto-fit,minmax(min(100%,210px),1fr));align-items:start}.wp-field{min-width:0;align-content:start}.wp-field.is-wide{grid-column:1 / -1}.wp-label{white-space:normal}.wp-hint{margin:0}.wp-input{box-sizing:border-box;width:100%;min-width:0}.wp-root .wp-seg{gap:6px;width:fit-content;max-width:100%}.wp-root .wp-seg-opt{white-space:nowrap}.wp-seg-opt[aria-checked="true"]{color:var(--fg);background:var(--ak-wash-2,color-mix(in srgb,var(--accent) 18%,transparent));box-shadow:inset 0 0 0 1px var(--accent)}.wp-seg-opt:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.wp-dino,.wp-muts{display:grid;gap:14px;min-width:0}.wp-muts-head{display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px}.wp-family{display:grid;gap:8px;min-width:0}.wp-family-head{margin:0;font:600 var(--tm-h-micro,10.5px)/1.2 var(--font-mono);letter-spacing:.2em;text-transform:uppercase;color:var(--fg-mute)}.wp-slots{display:grid;gap:8px;grid-template-columns:repeat(auto-fill,minmax(min(100%,210px),1fr))}.wp-slot{display:grid;grid-template-columns:1.6rem minmax(0,1fr);align-items:center;gap:6px;min-width:0}.wp-slot-n{font:700 var(--fs-1)/1 var(--font-mono);color:var(--fg-mute);text-align:right;font-variant-numeric:tabular-nums}.wp-table-wrap{overflow-x:auto;min-width:0}.wp-table td,.wp-table th{vertical-align:middle;white-space:nowrap}.wp-table .wp-num{text-align:right;font-variant-numeric:tabular-nums}.wp-table input{width:6rem;min-height:34px;text-align:right}.wp-table .wp-prize-cell{white-space:normal}.wp-muted{color:var(--fg-mute)}.wp-savezone{display:grid;gap:10px;position:sticky;bottom:calc(var(--livebar-h,0px) + 10px);z-index:5}.wp-savezone .wp-savebar{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;margin:0;padding:12px 16px}.wp-dirty{font:600 var(--fs-1)/1.3 var(--font-mono);letter-spacing:.08em;color:var(--fg-mute)}.wp-dirty.is-on{color:var(--warn)}.wp-review{display:grid;gap:10px;max-height:50vh;overflow:auto}.wp-review-title{margin:0}.wp-diff{margin:0;padding-left:20px;font:500 var(--fs-2)/1.5 var(--font-ui)}.wp-diff.is-bad{color:var(--bad)}.wp-diff.is-warn{color:var(--warn)}.wp-review-acts{display:flex;flex-wrap:wrap;gap:8px}.wp-msg{margin:0;font:500 var(--fs-1)/1.4 var(--font-ui);color:var(--fg-dim)}.wp-msg.is-ok{color:var(--ok)}.wp-msg.is-warn{color:var(--warn)}.wp-msg.is-bad{color:var(--bad)}.wp-search{display:flex;flex-wrap:wrap;gap:8px}.wp-search .wp-input{flex:1 1 260px;width:auto}.wp-player{display:grid;gap:14px;margin-top:14px}.wp-facts{grid-template-columns:repeat(auto-fit,minmax(min(100%,160px),1fr))}.wp-fact{min-width:0}.wp-fact .ak-stat-num{overflow-wrap:anywhere;white-space:normal}.wp-grant{display:grid;gap:10px 12px;grid-template-columns:minmax(0,120px) minmax(0,1fr) auto;align-items:end}.wp-grant-acts{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.wp-matches{display:grid;gap:6px}.wp-match{display:flex;align-items:center;justify-content:space-between;gap:10px;min-width:0;padding:8px 12px;border:1px solid var(--ak-line-soft,var(--border));border-radius:var(--ak-r-s,var(--r-s))}.wp-log{list-style:none;margin:0;padding:0;display:grid;gap:4px}.wp-log li{padding:6px 0;border-bottom:1px solid var(--ak-line-soft,var(--border));font:500 var(--fs-1)/1.4 var(--font-ui);color:var(--fg-dim);overflow-wrap:anywhere}.wp-empty{margin:0}.wp-unit-row{display:flex;flex-wrap:wrap;align-items:center;gap:8px;min-width:0}.wp-unit-row .wp-unit-n{width:6rem;flex:none}.wp-unit-word{font:500 var(--fs-2)/1.3 var(--font-ui);color:var(--fg-dim)}.wp-boosts-body{display:grid;gap:16px;min-width:0}.wp-boosts-off{margin:0}.wp-boost-bar{display:flex;flex-wrap:wrap;align-items:center;gap:12px 24px}.wp-boost-block{display:grid;gap:10px;min-width:0}.wp-boost-head{margin:4px 0 0;font:700 var(--tm-h-panel,12.5px)/1.2 var(--font-display);letter-spacing:.16em;text-transform:uppercase;color:var(--fg)}.wp-boost-add{display:grid;gap:10px 12px;grid-template-columns:repeat(auto-fit,minmax(min(100%,170px),1fr));align-items:end;padding:14px;border:1px dashed var(--ak-line,var(--border-2));border-radius:var(--ak-r-s,var(--r-s))}.wp-boost-add>.wp-matches,.wp-boost-add>.wp-boost-who,.wp-boost-add>.wp-msg{grid-column:1 / -1}.wp-boost-acts{display:flex;flex-wrap:wrap;gap:8px}.wp-boost-who{margin:0;font:600 var(--fs-2)/1.3 var(--font-ui);color:var(--fg)}.wp-table td.is-off input{opacity:.55;text-decoration:line-through}.wp-table .wp-role-cell{white-space:normal;max-width:18rem;overflow-wrap:anywhere}.wp-role-id{display:block;white-space:nowrap;font-variant-numeric:tabular-nums;color:var(--fg)}.wp-role-label{display:block;font:500 var(--fs-1)/1.35 var(--font-ui);color:var(--fg-mute)}.wp-subtabs{margin-bottom:14px}.wp-subtab[aria-selected="true"]{color:var(--fg);background:var(--ak-wash-2,color-mix(in srgb,var(--accent) 18%,transparent));box-shadow:inset 0 0 0 1px var(--accent)}.wp-subtab:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.wp-logpane{display:grid;gap:10px;min-width:0}.wp-loglist{list-style:none;margin:0;padding:0;display:grid;gap:0;min-width:0}.wp-loglist>li{min-width:0;padding:10px 0;border-bottom:1px solid var(--ak-line-soft,var(--border));font:500 var(--fs-1)/1.45 var(--font-ui);color:var(--fg-dim);overflow-wrap:anywhere}.wp-logrow{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px}.wp-logmore{justify-self:start}.wp-logwhen{flex:0 1 auto;font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--fg-mute)}.wp-logago{font-size:var(--fs-1)}.wp-logwho{min-width:0}.wp-logwho b{color:var(--fg);font-weight:600}.wp-logwhat{flex:1 1 200px;min-width:0;color:var(--fg)}.wp-logcost{color:var(--fg-mute);font-variant-numeric:tabular-nums}.wp-logkind{align-self:center}.wp-logdetails{flex:1 1 100%;min-width:0}.wp-logdetails>summary{cursor:pointer;font:600 var(--fs-1)/1.3 var(--font-ui);color:var(--fg-dim)}.wp-loglines{margin:6px 0 0;padding-left:18px;font:500 var(--fs-1)/1.5 var(--font-ui);color:var(--fg-dim)}.wp-earning{min-width:0}.wp-shared{flex:none}.wp-earn-form{gap:0}.wp-earn-group{gap:10px;padding:14px 0;border-top:1px solid var(--ak-line-soft,var(--border))}.wp-earn-form>.wp-hint + .wp-earn-group,.wp-earn-form>.wp-earn-group:first-child{border-top:0;padding-top:0}.wp-earn-form>.wp-hint{margin-bottom:14px}.wp-earn-head{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 14px;min-width:0}.wp-earn-title{font:700 var(--tm-h-item,14px)/1.3 var(--font-display);letter-spacing:.04em;color:var(--fg)}.wp-earn-roles .wp-role-label{display:table-cell;color:var(--fg)}.wp-earn-role input{width:5rem}.wp-earn-add-box{display:grid;gap:6px}.wp-earn-add .wp-input{width:auto;flex:1 1 200px;min-width:0}.wp-earn-add .wp-unit-n{flex:none;width:5rem}.wp-earning .wp-earn-bar,.wp-earn-bar{display:flex;flex-wrap:wrap;align-items:center;gap:8px 12px;padding-top:14px;border-top:1px solid var(--ak-line-soft,var(--border))}@media (max-width:720px){.wp-grant{grid-template-columns:minmax(0,1fr)}.wp-savezone{bottom:calc(var(--livebar-h,0px) + 6px)}.wp-savebar .wp-dirty{flex:1 1 100%}.wp-savebar .ak-btn{flex:1 1 0}.wp-find{max-width:none}.wp-tab{flex:1 1 auto;justify-content:center}.wp-strip>.wp-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.wp-stats .ak-stat-icon{display:none}.wp-stats .wp-stat{padding:10px 12px}}