.dash{background:radial-gradient(ellipse 620px 520px at 8% 15%, var(--pink) 0%, transparent 60%), radial-gradient(ellipse 700px 600px at 30% 90%, var(--yellow) 0%, transparent 60%), radial-gradient(ellipse 800px 700px at 75% 30%, var(--mint) 0%, transparent 55%), radial-gradient(ellipse 900px 800px at 95% 80%, var(--peach) 0%, transparent 60%), var(--peach);--card-shadow:0 1px 0 color-mix(in srgb, var(--ink) 5%, transparent), 0 14px 34px -24px color-mix(in srgb, var(--ink) 45%, transparent);--card-shadow-lift:0 1px 0 color-mix(in srgb, var(--ink) 6%, transparent), 0 22px 44px -26px color-mix(in srgb, var(--ink) 55%, transparent);--soft:color-mix(in srgb, var(--hairline) 45%, var(--cream));min-height:100vh}.dash .dash-header{z-index:50;padding:12px var(--page-pad) 0;position:sticky;top:12px}.dash .dash-header-inner{max-width:var(--page-width);background:color-mix(in srgb, var(--cream) 78%, transparent);-webkit-backdrop-filter:blur(16px)saturate(150%);backdrop-filter:blur(16px)saturate(150%);box-shadow:var(--card-shadow);border-radius:999px;justify-content:space-between;align-items:center;gap:18px;margin:0 auto;padding:10px 12px 10px 24px;display:flex}.dash .dash-header .logo{line-height:0}.dash .dash-header .logo img{width:auto;height:34px;display:block}.dash .dash-who{color:var(--ink-muted);align-items:center;gap:16px;font-size:13px;display:flex}.dash .dash-who form{line-height:0}.dash .dash-who .linkbtn{border:1px solid var(--hairline);background:var(--cream);color:var(--ink);border-radius:999px;padding:8px 16px;font-weight:600;transition:border-color .2s,background .2s}.dash .dash-who .linkbtn:hover{border-color:var(--ink)}.dash{--page-width:1416px;--page-pad:32px}.dash .dash-main{max-width:calc(var(--page-width) + 2 * var(--page-pad));padding:30px var(--page-pad) 96px;margin:0 auto}.dash .dash-intro{flex-wrap:wrap;align-items:center;gap:10px 20px;display:flex}.dash .dash-main h1{font-family:var(--font-display);letter-spacing:-.03em;margin-bottom:14px;font-size:clamp(34px,4vw,46px);font-weight:500;line-height:1.05}.dash .dash-intro h1,.dash .dash-intro .demo-band{margin-bottom:0}.dash .dash-main .lead{color:var(--ink-muted);max-width:620px;font-size:15.5px;line-height:1.65}.dash .dash-main .lead+.lead{margin-top:6px}.dash .lead-link{color:var(--ink);font-weight:600}.dash .section-title,.dash .bento-title{font-family:var(--font-display);letter-spacing:-.02em;margin-bottom:14px;font-size:22px;font-weight:500}.dash .demo-band{background:var(--yellow);color:var(--ink-soft);border-radius:999px;margin-bottom:22px;padding:7px 16px;font-size:12.5px;font-weight:600;display:inline-block}.dash .empty{background:var(--yellow);border-radius:20px;margin-top:34px;padding:26px 28px;font-size:14.5px;line-height:1.6}.dash{--gutter:16px}.dash .dash-top{gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:stretch;margin-top:22px;display:grid}.dash .dash-top-head{flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;align-items:center;gap:8px 20px;min-height:34px;display:flex}.dash .dash-top .bento-title{margin-bottom:0}.dash .dash-top .bento-grid{grid-column:span 4}.dash .dash-top .cal{grid-column:span 8}.dash .dash-notice{color:var(--ink-soft);background:color-mix(in srgb, var(--cream) 62%, transparent);border:1px solid color-mix(in srgb, var(--cream) 80%, transparent);border-radius:999px;padding:7px 16px;font-size:13.5px;line-height:1.45}.dash .dash-updated{color:var(--ink-muted);font-size:12.5px}.dash .bento-grid{gap:var(--gutter);grid-template-rows:minmax(0,1.2fr) minmax(0,1fr) auto;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.dash .tile{background:var(--cream);border:1px solid var(--hairline);min-width:0;box-shadow:var(--card-shadow);border-radius:22px;flex-direction:column;justify-content:space-between;gap:14px;padding:20px 22px 18px;transition:transform .25s cubic-bezier(.22,1,.36,1),box-shadow .25s;display:flex;position:relative;container-type:inline-size}@media (hover:hover){.dash .tile:hover{box-shadow:var(--card-shadow-lift);transform:translateY(-2px)}}.dash .tile:has(.tip-open){z-index:5}.dash .tile-dark{grid-column:span 2}.dash .tile-label{letter-spacing:.6px;text-transform:uppercase;color:var(--ink-muted);align-items:center;gap:8px;font-size:12px;font-weight:600;display:flex}.dash .tile-value{letter-spacing:-.02em;color:var(--ink);white-space:nowrap;font-size:clamp(24px,2.4vw,30px);font-weight:600}.dash .tile-hint{color:var(--ink-muted);margin-top:4px;font-size:12.5px}.dash .tile-dark{background:var(--ink);border-color:var(--ink);color:var(--cream)}.dash .tile-dark .tile-label{color:color-mix(in srgb, var(--cream) 72%, transparent)}.dash .tile-dark .tile-value{color:var(--lime);letter-spacing:-.04em;font-size:clamp(30px,12cqi,54px);line-height:1.05}.dash .tile-dark .tile-hint{color:color-mix(in srgb, var(--cream) 72%, transparent)}.dash .mix{flex-direction:column;grid-column:span 2;gap:8px;padding:2px 2px 0;display:flex}.dash .mix-head{letter-spacing:.6px;text-transform:uppercase;color:var(--ink-soft);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:12px;font-size:12px;font-weight:600;display:flex}.dash .mix-hint{letter-spacing:0;text-transform:none;color:var(--ink-muted);font-size:12.5px;font-weight:400}.dash .mix-bar{background:var(--cream);height:20px;box-shadow:inset 0 0 0 1px var(--hairline), var(--card-shadow);border-radius:999px;gap:3px;padding:3px;display:flex}.dash .mix-bar span{min-width:8px;height:100%;box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--ink) 16%, transparent);border-radius:999px;display:block}.dash .mix-ads{background:var(--lime)}.dash .mix-partner{background:var(--peach)}.dash .mix-key{color:var(--ink-soft);justify-content:space-between;gap:12px;font-size:13px;list-style:none;display:flex}.dash .mix-key li{align-items:center;gap:7px;display:flex}.dash .mix-key b{color:var(--ink);font-weight:600}.dash .mix-key .dot-partner{box-shadow:0 0 0 1px color-mix(in srgb, var(--ink) 30%, transparent)}.dash .tip{text-transform:none;letter-spacing:0;display:inline-flex;position:relative}.dash .tip-button{width:20px;height:20px;color:inherit;font:600 11.5px/1 var(--font-body);cursor:pointer;opacity:.8;background:0 0;border:1px solid;border-radius:999px;transition:opacity .2s,background .2s}.dash .tip-button:hover,.dash .tip-button[aria-expanded=true]{opacity:1}.dash .tip-button:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.dash .tip-bubble{z-index:20;background:var(--ink);width:min(280px,100vw - 24px);color:var(--cream);text-transform:none;letter-spacing:0;box-shadow:var(--card-shadow-lift);border-radius:14px;padding:12px 14px;font-size:13px;font-weight:400;line-height:1.5;display:none;position:absolute;top:calc(100% + 10px)}.dash .tip-open{animation:.18s both tip-in;display:block}@keyframes tip-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}.dash .cal{background:var(--cream);border:1px solid var(--hairline);min-width:0;box-shadow:var(--card-shadow);border-radius:22px;flex-direction:column;padding:16px 20px 14px;display:flex}.dash .cal-head{justify-content:space-between;align-items:center;gap:14px;margin-bottom:10px;display:flex}.dash .cal-head h2{font-family:var(--font-display);letter-spacing:-.02em;font-size:24px;font-weight:500}.dash .cal-nav{background:var(--ink);width:36px;height:36px;color:var(--cream);border-radius:999px;justify-content:center;align-items:center;transition:background .2s,transform .2s;display:inline-flex}.dash .cal-nav:hover{background:var(--ink-soft);transform:scale(1.05)}.dash .cal-nav:focus-visible{outline:2px solid var(--ink);outline-offset:3px}.dash .cal-nav svg{fill:none;stroke:currentColor;stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round;width:18px;height:18px}.dash .cal-weekdays,.dash .cal-week{grid-template-columns:2.2rem repeat(7,minmax(0,1fr));gap:6px;display:grid}.dash .cal-weekdays{letter-spacing:.8px;color:var(--ink-muted);text-align:center;margin-bottom:6px;font-size:11px;font-weight:600}.dash .cal-weekno-head{text-align:left}.dash .cal-body{flex-direction:column;flex:1;gap:6px;display:flex}.dash .cal-week{flex:1}.dash .cal-weekno{color:var(--ink-muted);align-self:center;font-size:12px}.dash .cal-day{background:var(--soft);min-width:0;min-height:62px;font:inherit;color:inherit;text-align:left;cursor:default;border:1px solid #0000;border-radius:12px;flex-direction:column;align-items:stretch;gap:4px;padding:6px 7px;display:flex}.dash .cal-day-outside{background:0 0}.dash .cal-day-top{justify-content:space-between;align-items:center;gap:4px;min-width:0;display:flex}.dash .cal-day-top .cal-tag{flex:none}.dash .cal-date{color:var(--ink);font-size:12.5px;line-height:1.3}.dash .cal-today .cal-date{background:var(--ink);color:var(--cream);border-radius:999px;align-self:flex-start;padding:0 7px}.dash .cal-tags{flex-wrap:wrap;gap:3px;min-width:0;display:flex}.dash .cal-tags:empty{display:none}.dash .cal-tag{white-space:nowrap;text-overflow:ellipsis;max-width:100%;color:var(--ink);border-radius:999px;padding:1px 7px;font-size:11px;line-height:1.4;overflow:hidden}.dash .cal-tag-ads{background:var(--lime)}.dash .cal-tag-deal{background:var(--peach);font-weight:500}.dash .cal-dots,.dash .cal-detail{display:none}.dash .cal-key{color:var(--ink-muted);flex-wrap:wrap;gap:8px 16px;margin-top:auto;padding-top:10px;font-size:12.5px;list-style:none;display:flex}.dash .cal-key li{align-items:center;gap:7px;display:flex}.dash .cal-note{color:var(--ink-muted);font-style:italic}.dash .dot{border-radius:999px;flex:none;width:8px;height:8px}.dash .dot-ads{background:var(--lime)}.dash .dot-partner{background:var(--peach);box-shadow:0 0 0 1px color-mix(in srgb, var(--ink) 12%, transparent)}.dash .dash-lower{gap:var(--gutter);margin-top:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:stretch;display:grid}.dash .dash-lower>:first-child{grid-column:span 4}.dash .dash-lower>:last-child{grid-column:span 8}.dash .panel{background:var(--cream);border:1px solid var(--hairline);min-width:0;box-shadow:var(--card-shadow);border-radius:22px;flex-direction:column;padding:22px 24px;display:flex}.dash .panel h2{font-family:var(--font-display);letter-spacing:-.02em;margin-bottom:12px;font-size:21px;font-weight:500}.dash .panel-sub{color:var(--ink-muted);margin-top:-6px;font-size:13px}.dash .panel-empty{color:var(--ink-muted);margin-top:12px;font-size:13px}.dash .panel-foot{color:var(--ink-muted);margin-top:auto;padding-top:14px;font-size:12px}.dash .top-list{counter-reset:rank;margin:0;padding:0;list-style:none}.dash .top-list li{color:var(--ink-soft);border-top:1px solid var(--hairline);counter-increment:rank;justify-content:space-between;align-items:baseline;gap:14px;padding:9px 0;font-size:13.5px;display:flex}.dash .top-list li:first-child{border-top:0}.dash .top-list li:before{content:counter(rank) ".";color:var(--ink-muted);flex:none;width:16px;margin-right:-8px;font-size:12px}.dash .top-list li span:last-child{color:var(--ink);white-space:nowrap;margin-left:auto;font-weight:600}.dash .chart{align-items:stretch;gap:8px;margin-top:20px;list-style:none;display:flex}.dash .chart-col{flex:1 1 0;min-width:0}.dash .chart-link{height:100%;color:inherit;border-radius:10px;flex-direction:column;align-items:center;gap:6px;padding:4px 2px;text-decoration:none;transition:background .2s;display:flex}.dash .chart-link:hover{background:var(--soft)}.dash .chart-link:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.dash .chart-amount{min-height:16px;color:var(--ink);white-space:nowrap;font-size:12px;font-weight:600}.dash .chart-track{border-bottom:2px solid var(--hairline);justify-content:center;align-items:flex-end;width:100%;height:130px;display:flex}.dash .chart-bar{background:color-mix(in srgb, var(--ink) 16%, var(--hairline));border-radius:8px 8px 2px 2px;width:min(100%,56px);transition:background .2s}.dash .chart-link:hover .chart-bar{background:color-mix(in srgb, var(--ink) 30%, var(--hairline))}.dash .chart-col-on .chart-bar,.dash .chart-col-on .chart-link:hover .chart-bar{background:var(--lime)}.dash .chart-month{color:var(--ink-muted);font-size:11.5px}.dash .chart-col-on .chart-month{color:var(--ink);font-weight:600}.dash .chart-note{color:var(--ink-muted);margin-top:14px;font-size:12px}.dash .chart-caption{display:none}.dash .payout{margin-top:var(--gutter);background:var(--cream);border:1px solid var(--hairline);box-shadow:var(--card-shadow);border-radius:22px;grid-template-columns:minmax(0,5fr) minmax(0,7fr);gap:32px;padding:26px 28px;display:grid}.dash .payout-side{border-left:1px solid var(--hairline);min-width:0;padding-left:32px}.dash .payout-steps{counter-reset:step;flex-direction:column;gap:14px;list-style:none;display:flex}.dash .payout-steps li{counter-increment:step;color:var(--ink-muted);grid-template-columns:30px minmax(0,1fr);column-gap:12px;font-size:13.5px;line-height:1.5;display:grid}.dash .payout-steps li:before{content:counter(step);background:var(--soft);width:30px;height:30px;color:var(--ink);border-radius:999px;grid-row:span 2;place-items:center;font-size:13px;font-weight:600;display:grid}.dash .payout-steps b{color:var(--ink);font-size:14px;font-weight:600}.dash .payout-side form{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:16px;display:grid}.dash .payout-side form>*{grid-column:1/-1}.dash .payout-side form>.field:not(.field-check){grid-column:span 1}.dash .payout-side form>.btn{justify-self:start}.dash .payout-side form>.field-check{grid-column:span 1;align-self:start;margin-top:40px}.dash .payout-head{align-items:center;gap:12px;display:flex}.dash .payout-head h2{font-family:var(--font-display);letter-spacing:-.02em;font-size:22px;font-weight:500}.dash .payout-house{color:var(--ink-muted)}.dash .chip{background:var(--hairline);color:var(--ink-soft);border-radius:999px;align-items:center;gap:7px;margin-top:14px;padding:6px 14px;font-size:13px;font-weight:600;display:inline-flex}.dash .chip-on{background:var(--mint);color:var(--ink)}.dash .chip-dot{background:var(--ink-muted);border-radius:999px;width:7px;height:7px}.dash .chip-on .chip-dot{background:var(--ink)}.dash .check{color:var(--ink);cursor:pointer;align-items:center;gap:11px;margin-top:16px;font-size:14.5px;font-weight:600;display:flex}.dash .check input{width:20px;height:20px;accent-color:var(--ink);cursor:pointer;flex:none}.dash .check input:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.dash .payout-rows{margin-top:0}.dash .payout-rows>div:first-child{padding-top:0}.dash .payout-rows>div{border-bottom:1px solid var(--hairline);justify-content:space-between;align-items:baseline;gap:16px;padding:12px 0;display:flex}.dash .payout-rows dt{color:var(--ink-muted);font-size:14px}.dash .payout-rows dd{color:var(--ink);text-align:right;font-size:15px;font-weight:600}.dash .payout-note{color:var(--ink-muted);margin-top:14px;font-size:13.5px;line-height:1.6}.dash .payout-edit{margin-top:18px}.dash .payout-edit summary{color:var(--ink-soft);cursor:pointer;font-size:13px}.dash .payout-edit form{margin-top:18px}.dash .field-check{align-items:center;gap:9px;display:flex}.dash .field-check label{letter-spacing:0;color:var(--ink);margin-bottom:0;font-size:13.5px;font-weight:400}.dash .field-check input{width:auto;accent-color:var(--ink)}.dash .payout .btn{width:auto;padding:12px 24px}.dash .nf{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:28px;min-height:100vh;padding:40px 24px;display:flex}.dash .nf-logo img{width:auto;height:34px;display:block}.dash .nf-card{background:var(--cream);border:1px solid var(--hairline);width:100%;max-width:460px;box-shadow:var(--card-shadow-lift);border-radius:26px;padding:26px 30px 32px}.dash .nf-code{background:var(--ink);color:var(--lime);letter-spacing:-.05em;border-radius:20px;padding:18px 0 14px;font-size:clamp(76px,18vw,112px);font-weight:600;line-height:1}.dash .nf-card h1{font-family:var(--font-display);letter-spacing:-.02em;margin:22px 0 8px;font-size:28px;font-weight:500}.dash .nf-card .lead{color:var(--ink-muted);margin-bottom:22px;font-size:14.5px;line-height:1.6}.dash .btn-inline{width:auto;padding:12px 26px;text-decoration:none;display:inline-block}.dash .skel{background:linear-gradient(90deg, color-mix(in srgb, var(--cream) 55%, transparent) 20%, color-mix(in srgb, var(--cream) 85%, transparent) 50%, color-mix(in srgb, var(--cream) 55%, transparent) 80%);background-size:200% 100%;border-radius:22px;animation:1.4s ease-in-out infinite shimmer}.dash .skel-title{border-radius:14px;width:min(320px,70%);height:48px}.dash .skel-caption{border-radius:8px;width:220px;height:26px}.dash .skel-tile{min-height:150px}.dash .skel-wide{grid-column:span 2}.dash .skel-bar{border-radius:14px;grid-column:span 2;height:60px}.dash .skel-calendar{min-height:540px;box-shadow:none;border:0;padding:0}@keyframes shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@media (max-width:1200px){.dash .dash-top .bento-grid{grid-column:span 5}.dash .dash-top .cal{grid-column:span 7}}@media (max-width:980px){.dash .dash-top>*,.dash .dash-lower>*,.dash .dash-lower>:first-child,.dash .dash-lower>:last-child,.dash .dash-top .bento-grid,.dash .dash-top .cal{grid-column:1/-1}.dash .bento-grid{grid-template-rows:none}.dash .cal-week{flex:none}.dash .payout{grid-template-columns:minmax(0,1fr);gap:22px}.dash .payout-side{border-left:0;border-top:1px solid var(--hairline);padding-top:22px;padding-left:0}}@media (max-width:640px){.dash{--page-pad:16px}.dash .dash-header{padding:8px 12px 0;top:8px}.dash .dash-header-inner{padding:8px 8px 8px 18px}.dash .dash-header .logo img{height:28px}.dash .dash-email{display:none}.dash .dash-main{padding:26px var(--page-pad) 72px}.dash .dash-top{margin-top:20px}.dash .bento-grid{gap:10px}.dash .tile{border-radius:18px;padding:16px 16px 14px}.dash .tile-value{font-size:22px}.dash .payout-side form{grid-template-columns:minmax(0,1fr)}.dash .payout-side form>.field:not(.field-check){grid-column:1/-1}.dash .payout-side form>.field-check{grid-column:1/-1;margin-top:0}.dash .cal{border-radius:18px;padding:16px 12px 14px}.dash .cal-weekdays,.dash .cal-week{grid-template-columns:1.5rem repeat(7,minmax(0,1fr));gap:3px}.dash .cal-day{cursor:pointer;align-items:center;gap:5px;min-height:46px;padding:4px 2px}.dash .cal-date{font-size:12px}.dash .cal-today .cal-date{align-self:center;padding:0 6px}.dash .cal-day-top{justify-content:center}.dash .cal-picked{border-color:var(--ink)}.dash .cal-tags,.dash .cal-day-top .cal-tag{display:none}.dash .cal-dots{gap:3px;display:flex}.dash .cal-dots .dot{width:7px;height:7px}.dash .cal-detail{background:var(--soft);border-radius:14px;margin-top:12px;padding:12px 14px;display:block}.dash .cal-detail-day{font-size:14px;font-weight:600}.dash .cal-detail-day:first-letter{text-transform:uppercase}.dash .cal-detail ul{flex-direction:column;gap:5px;margin-top:6px;list-style:none;display:flex}.dash .cal-detail li{align-items:center;gap:8px;font-size:13.5px;display:flex}.dash .cal-detail-show,.dash .cal-detail-none{color:var(--ink-muted)}.dash .panel{padding:18px}.dash .payout{padding:20px 18px}.dash .chart{gap:3px}.dash .chart-track{height:96px}.dash .chart-amount{display:none}.dash .chart-caption{margin-top:14px;font-size:13px;font-weight:600;display:block}.dash .chart-caption:first-letter{text-transform:uppercase}.dash .chart-month{font-size:10.5px}}
.dash{--mx-other:color-mix(in srgb, var(--ink-faint) 70%, var(--cream));--mx-axis:color-mix(in srgb, var(--ink-faint) 45%, var(--cream));--mx-edge:inset 0 0 0 1px color-mix(in srgb, var(--ink) 14%, transparent)}.dash .dash-tabs{background:color-mix(in srgb, var(--ink) 6%, transparent);border-radius:999px;gap:4px;padding:4px;display:flex}.dash .dash-tab{color:var(--ink-muted);white-space:nowrap;border-radius:999px;padding:8px 16px;font-size:13.5px;font-weight:600;text-decoration:none;transition:background .2s,color .2s}.dash .dash-tab:hover{color:var(--ink)}.dash .dash-tab[aria-current=page]{background:var(--ink);color:var(--cream)}.dash .dash-tab:focus-visible{outline:2px solid var(--ink);outline-offset:2px}.dash .dash-preview-tabs{justify-content:center;padding:22px 24px 0;display:flex}.dash .mx-intro{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px 32px;max-width:none;display:flex}.dash .mx-intro>div{max-width:640px}.dash .mx-month{background:var(--cream);border:1px solid var(--hairline);box-shadow:var(--card-shadow);border-radius:999px;align-items:center;gap:12px;padding:6px;display:flex}.dash .mx-month h2{text-align:center;min-width:160px;font-family:var(--font-display);letter-spacing:-.02em;font-size:20px;font-weight:500}.dash .mx-grid{gap:var(--gutter);grid-template-columns:repeat(12,minmax(0,1fr));align-items:stretch;margin-top:32px;display:grid}.dash .mx-span-4{grid-column:span 4}.dash .mx-span-5{grid-column:span 5}.dash .mx-span-7{grid-column:span 7}.dash .mx-span-8{grid-column:span 8}.dash .mx-card{background:var(--cream);border:1px solid var(--hairline);min-width:0;box-shadow:var(--card-shadow);border-radius:22px;flex-direction:column;padding:20px 22px 18px;transition:box-shadow .25s;display:flex;container-type:inline-size}@media (hover:hover){.dash .mx-card:hover{box-shadow:var(--card-shadow-lift)}}.dash .mx-card-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.dash .mx-label{letter-spacing:.6px;text-transform:uppercase;color:var(--ink-muted);font-size:11.5px;font-weight:600}.dash .mx-marks{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.dash .mx-card-title{font-family:var(--font-display);letter-spacing:-.02em;margin-top:6px;font-size:21px;font-weight:500;line-height:1.2}.dash .mx-takeaway{color:var(--ink-soft);margin-top:6px;font-size:13.5px;line-height:1.5}.dash .mx-note{color:var(--ink-muted);margin-top:auto;padding-top:14px;font-size:12px;line-height:1.5}.dash .mx-badge{letter-spacing:.2px;white-space:nowrap;color:var(--ink);text-transform:none;border-radius:999px;flex:none;align-items:center;gap:6px;padding:5px 9px 5px 8px;font-size:11px;font-weight:600;line-height:1;display:inline-flex}.dash .mx-badge:before{content:"";border:1.5px solid var(--ink);border-radius:50%;flex:none;width:8px;height:8px}.dash .mx-badge-maalt{background:var(--mint)}.dash .mx-badge-maalt:before{background:var(--ink)}.dash .mx-badge-estimeret{background:var(--yellow)}.dash .mx-badge-estimeret:before{background:linear-gradient(90deg, var(--ink) 50%, transparent 50%)}.dash .mx-badge-ingen{background:var(--pink)}.dash .mx-example{white-space:nowrap;color:var(--ink-muted);box-shadow:inset 0 0 0 1px var(--mx-axis);border-radius:999px;align-items:center;gap:6px;padding:5px 9px 5px 8px;font-size:11px;font-weight:600;line-height:1;display:inline-flex}.dash .mx-example:before{content:"";background:repeating-linear-gradient(135deg, var(--ink-faint) 0 1.5px, transparent 1.5px 3.5px);border-radius:2px;width:9px;height:9px}.dash .mx-empty{border:1.5px dashed color-mix(in srgb, var(--ink) 16%, transparent);background:color-mix(in srgb, var(--soft) 55%, transparent);border-radius:16px;flex-direction:column;flex:1;justify-content:center;gap:12px;min-height:150px;margin-top:14px;padding:20px 22px;display:flex}.dash .mx-empty p{max-width:46ch;color:var(--ink-soft);font-size:13.5px;line-height:1.55}.dash .mx-empty-mark{background:linear-gradient(var(--mx-axis), var(--mx-axis)) 0 100% / 8px 45% no-repeat, linear-gradient(var(--mx-axis), var(--mx-axis)) 13px 100% / 8px 100% no-repeat, linear-gradient(var(--mx-axis), var(--mx-axis)) 26px 100% / 8px 70% no-repeat;width:34px;height:26px}.dash .mx-card-dark{background:var(--ink);border-color:var(--ink);color:var(--cream)}.dash .mx-card-dark .mx-label{color:color-mix(in srgb, var(--cream) 72%, transparent)}.dash .mx-card-dark .mx-empty{border-color:color-mix(in srgb, var(--cream) 26%, transparent);background:0 0}.dash .mx-card-dark .mx-empty p{color:color-mix(in srgb, var(--cream) 78%, transparent)}.dash .mx-card-dark .mx-empty-mark{filter:invert();opacity:.5}.dash .mx-card-dark .mx-example{color:color-mix(in srgb, var(--cream) 78%, transparent)}.dash .mx-hero{flex-direction:column;flex:1;display:flex}.dash .mx-hero-value{letter-spacing:-.04em;color:var(--lime);margin-top:14px;font-size:clamp(34px,17cqi,58px);font-weight:600;line-height:1}.dash .mx-hero-sub{color:color-mix(in srgb, var(--cream) 72%, transparent);margin-top:8px;font-size:13px}.dash .mx-spark{flex-direction:column;flex:1;justify-content:flex-end;padding-top:22px;display:flex}.dash .mx-spark svg{flex:1;width:100%;min-height:72px;max-height:200px;display:block}.dash .mx-spark-area{fill:var(--lime);opacity:.16}.dash .mx-spark-line{fill:none;stroke:var(--lime);stroke-width:2px;stroke-linejoin:round}.dash .mx-spark-scale{color:color-mix(in srgb, var(--cream) 62%, transparent);justify-content:space-between;margin-top:6px;font-size:11px;display:flex}.dash .mx-legend{color:var(--ink-soft);flex-wrap:wrap;gap:6px 16px;margin-top:10px;font-size:12.5px;list-style:none;display:flex}.dash .mx-legend li{align-items:center;gap:7px;display:flex}.dash .mx-legend-later{color:var(--ink-muted);font-size:11.5px;font-style:italic}.dash .mx-swatch{border-radius:3px;flex:none;width:10px;height:10px;display:inline-block}.dash .mx-s1{background:var(--lime);box-shadow:var(--mx-edge)}.dash .mx-s2{background:var(--peach);box-shadow:var(--mx-edge)}.dash .mx-so{background:var(--mx-other)}.dash .mx-line-key{background:var(--rose-deep);border-radius:1px;width:16px;height:2px}.dash .mx-chart{flex-direction:column;min-width:0;display:flex}.dash .mx-plot{height:220px;margin:22px 0 0 48px;position:relative}.dash .mx-plot>svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.dash .mx-plot-slots{margin-top:30px}.dash .mx-yaxis span{color:var(--ink-muted);white-space:nowrap;font-size:11px;position:absolute;right:calc(100% + 10px);transform:translateY(-50%)}.dash .mx-gridline{stroke:var(--hairline);stroke-width:1px}.dash .mx-axis{stroke:var(--mx-axis);stroke-width:1px}.dash .mx-area{fill:var(--lime);opacity:.55}.dash .mx-line{fill:none;stroke:var(--ink-soft);stroke-width:2px;stroke-linejoin:round;stroke-linecap:round}.dash .mx-line-2{stroke:var(--rose-deep)}.dash .mx-peak{color:var(--ink);white-space:nowrap;pointer-events:none;font-size:11.5px;font-weight:600;position:absolute;transform:translate(-50%,-150%)}.dash .mx-peak-start{transform:translate(-6px,-150%)}.dash .mx-peak-end{transform:translate(calc(6px - 100%),-150%)}.dash .mx-dot{background:var(--ink-soft);border:2px solid var(--cream);pointer-events:none;border-radius:999px;width:11px;height:11px;position:absolute;transform:translate(-50%,-50%)}.dash .mx-dot-2{background:var(--rose-deep)}.dash .mx-xaxis{height:16px;margin:8px 0 0 48px;position:relative}.dash .mx-xaxis span{color:var(--ink-muted);white-space:nowrap;font-size:11px;position:absolute;transform:translate(-50%)}.dash .mx-xaxis span:first-child{transform:none}.dash .mx-retention .mx-xaxis span:last-child{transform:translate(-100%)}.dash .mx-slot{fill:var(--peach)}.dash .mx-slot-names{height:16px;position:absolute;top:-20px;left:0;right:0}.dash .mx-slot-name{color:var(--ink-soft);white-space:nowrap;font-size:11px;font-weight:600;position:absolute}.dash .mx-slot-mid{transform:translate(-50%)}.dash .mx-slot-post{transform:translate(-100%)}.dash .mx-cols{display:flex;position:absolute;inset:0}.dash .mx-col{flex:1 1 0;position:relative}.dash .mx-tip{z-index:6;background:var(--ink);color:var(--cream);white-space:nowrap;box-shadow:0 12px 28px -12px color-mix(in srgb, var(--ink) 60%, transparent);pointer-events:none;border-radius:12px;flex-direction:column;gap:3px;padding:9px 12px;font-size:12px;line-height:1.35;display:none;position:absolute;top:6px;left:calc(50% + 10px)}.dash .mx-tip b{font-weight:600}.dash .mx-tip-left{left:auto;right:calc(50% + 10px)}.dash .mx-key{background:var(--lime);border-radius:999px;width:8px;height:8px;margin-right:2px;display:inline-block}.dash .mx-key-2{background:var(--rose-deep)}@media (hover:hover){.dash .mx-col:hover:before{content:"";background:var(--ink-faint);width:1px;position:absolute;top:0;bottom:0;left:50%}.dash .mx-col:hover .mx-tip{display:flex}}.dash .mx-map{grid-template-columns:minmax(0,1fr) minmax(0,.95fr);align-items:center;gap:18px;margin-top:12px;display:grid}.dash .mx-map-svg{width:100%;max-width:300px;height:auto;display:block;overflow:visible}.dash .mx-region{stroke:var(--cream);stroke-width:2.5px;stroke-linejoin:round;transition:filter .15s}.dash .mx-region:hover{filter:brightness(.9)}.dash .mx-map-inset{fill:none;stroke:var(--mx-axis);stroke-width:1.5px}.dash .mx-map-note{fill:var(--ink-muted);font-size:15px}.dash .mx-map-label{pointer-events:none}.dash .mx-map-leader{stroke:var(--ink);stroke-width:1.3px}.dash .mx-map-value{fill:var(--ink);paint-order:stroke;stroke:var(--cream);stroke-width:4px;stroke-linejoin:round;font-size:18px;font-weight:600}.dash .mx-map-value-light{fill:var(--cream);stroke:var(--rose-deep)}.dash .mx-legend-list{list-style:none}.dash .mx-legend-list li{border-top:1px solid var(--hairline);grid-template-columns:12px minmax(0,1fr) auto;align-items:baseline;column-gap:9px;padding:7px 0;font-size:13px;display:grid}.dash .mx-legend-list li:first-child{border-top:0}.dash .mx-legend-list .mx-swatch{align-self:center}.dash .mx-legend-name{color:var(--ink-soft)}.dash .mx-legend-value{font-weight:600}.dash .mx-legend-sub{color:var(--ink-muted);grid-column:2/-1;font-size:11.5px}.dash .mx-scale{margin-top:14px}.dash .mx-scale-bar{border-radius:999px;height:8px;display:block}.dash .mx-scale-ends{color:var(--ink-muted);justify-content:space-between;gap:10px;margin-top:5px;font-size:11px;display:flex}.dash .mx-groups{flex-direction:column;gap:12px;margin-top:14px;display:flex}.dash .mx-group{grid-template-columns:52px minmax(0,1fr);align-items:center;gap:10px;display:grid}.dash .mx-group-name{color:var(--ink-soft);font-size:12.5px}.dash .mx-group-bars{border-left:1px solid var(--mx-axis);flex-direction:column;gap:2px;display:flex}.dash .mx-hbar{align-items:center;gap:6px;min-width:0;height:14px;display:flex}.dash .mx-hbar-fill{border-radius:0 4px 4px 0;flex:none;min-width:2px;height:100%;transition:opacity .15s}.dash .mx-hbar-value{color:var(--ink-soft);white-space:nowrap;flex:none;font-size:11px}@media (hover:hover){.dash .mx-groups:hover .mx-hbar-fill,.dash .mx-bars:hover .mx-hbar-fill{opacity:.45}.dash .mx-groups .mx-hbar:hover .mx-hbar-fill,.dash .mx-bars li:hover .mx-hbar-fill{opacity:1}}.dash .mx-bars{flex-direction:column;gap:7px;margin-top:14px;list-style:none;display:flex}.dash .mx-bars li{grid-template-columns:minmax(84px,34%) minmax(0,1fr);align-items:center;gap:10px;font-size:12.5px;display:grid}.dash .mx-bar-name{white-space:nowrap;text-overflow:ellipsis;color:var(--ink-soft);overflow:hidden}.dash .mx-bars .mx-hbar{border-left:1px solid var(--mx-axis)}.dash .mx-meters{flex-direction:column;gap:18px;margin-top:16px;list-style:none;display:flex}.dash .mx-meter-top{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.dash .mx-meter-name{flex-direction:column;gap:2px;font-size:14px;font-weight:600;display:flex}.dash .mx-meter-name span{color:var(--ink-muted);font-size:12px;font-weight:400}.dash .mx-meter-value{letter-spacing:-.02em;font-size:22px;font-weight:600}.dash .mx-meter-track{background:var(--hairline);border-radius:999px;height:10px;margin-top:8px;display:block;overflow:hidden}.dash .mx-meter-fill{background:var(--lime);height:100%;box-shadow:var(--mx-edge);border-radius:999px;display:block}.dash .mx-meter-note{color:var(--ink-muted);margin-top:6px;font-size:12px}.dash .mx-heat{grid-template-columns:34px repeat(24,minmax(0,1fr));gap:2px;margin-top:14px;display:grid}.dash .mx-heat-row{display:contents}.dash .mx-heat-hour{color:var(--ink-muted);font-size:10.5px}.dash .mx-heat-day{color:var(--ink-soft);align-self:center;font-size:11.5px}.dash .mx-cell{border-radius:3px;height:26px;position:relative}.dash .mx-cell-peak{box-shadow:inset 0 0 0 1.5px var(--ink)}.dash .mx-cell .mx-tip{top:auto;bottom:calc(100% + 6px);left:0}.dash .mx-cell .mx-tip-left{left:auto;right:0}@media (hover:hover){.dash .mx-cell:hover{box-shadow:inset 0 0 0 1.5px var(--ink)}.dash .mx-cell:hover .mx-tip{display:flex}}.dash .mx-newret-figures{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:14px;display:grid}.dash .mx-newret-label{color:var(--ink-soft);align-items:center;gap:7px;font-size:12.5px;display:flex}.dash .mx-newret-value{letter-spacing:-.02em;margin-top:4px;font-size:30px;font-weight:600}.dash .mx-newret-sub{color:var(--ink-muted);font-size:12px}.dash .mx-newret-uniq{color:var(--ink-soft);flex-wrap:wrap;align-items:center;gap:8px;margin-top:14px;font-size:13px;display:flex}.dash .mx-defs{color:var(--ink-muted);flex-direction:column;gap:6px;margin-top:14px;font-size:12.5px;display:flex}.dash .mx-defs div{gap:8px;display:flex}.dash .mx-defs dt{min-width:112px;color:var(--ink-soft);font-weight:600}.dash .mx-stack{border-radius:999px;gap:2px;height:12px;margin-top:12px;display:flex;overflow:hidden}.dash .mx-stack span{flex-basis:0;min-width:2px;display:block}.dash .mx-apps{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:28px;display:grid}.dash .mx-apps-parts{flex-direction:column;gap:6px;display:flex}.dash .mx-parts{margin-top:14px}.dash .mx-subhead{letter-spacing:.6px;text-transform:uppercase;color:var(--ink-muted);font-size:11.5px;font-weight:600}.dash .mx-parts .mx-stack{margin-top:8px}.dash .mx-parts-key{color:var(--ink-soft);flex-direction:column;gap:4px;margin-top:8px;font-size:12.5px;list-style:none;display:flex}.dash .mx-parts-key li{align-items:center;gap:8px;display:flex}.dash .mx-parts-key b{color:var(--ink);margin-left:auto;font-weight:600}.dash .mx-table{margin-top:12px;font-size:12.5px}.dash .mx-table summary{cursor:pointer;color:var(--ink-muted)}.dash .mx-table summary:hover{color:var(--ink)}.dash .mx-table-wrap{border:1px solid var(--hairline);border-radius:12px;max-height:260px;margin-top:8px;overflow:auto}.dash .mx-table table{border-collapse:collapse;width:100%}.dash .mx-table th,.dash .mx-table td{text-align:left;white-space:nowrap;padding:6px 10px;font-weight:400}.dash .mx-table td{text-align:right}.dash .mx-table thead th{background:var(--cream);color:var(--ink-muted);font-weight:600;position:sticky;top:0}.dash .mx-table tbody tr:nth-child(2n){background:var(--soft)}.dash .mx-money{border:1px solid color-mix(in srgb, var(--cream) 80%, transparent);background:color-mix(in srgb, var(--cream) 60%, transparent);border-radius:18px;flex-wrap:wrap;grid-column:1/-1;justify-content:space-between;align-items:center;gap:16px 32px;padding:16px 22px;display:flex}.dash .mx-money-note{color:var(--ink-muted);margin-top:4px;font-size:13px}.dash .mx-money-note a{color:var(--ink);font-weight:600}.dash .mx-money-figures{flex-wrap:wrap;gap:12px 40px;display:flex}.dash .mx-money-figures dt{color:var(--ink-muted);font-size:12px}.dash .mx-money-how{font-style:italic}.dash .mx-money-figures dd{color:var(--ink);margin-top:2px;font-size:20px;font-weight:600}.dash .mx-skel{min-height:280px}@media (max-width:980px){.dash .mx-span-4,.dash .mx-span-5,.dash .mx-span-7,.dash .mx-span-8{grid-column:1/-1}}@media (max-width:640px){.dash .dash-tab{padding:7px 12px;font-size:13px}.dash .mx-intro{align-items:stretch}.dash .mx-month{justify-content:space-between}.dash .mx-card{border-radius:18px;padding:18px 16px 16px}.dash .mx-map,.dash .mx-apps{grid-template-columns:minmax(0,1fr)}.dash .mx-map-svg{max-width:260px;margin:0 auto}.dash .mx-plot{height:180px;margin-left:40px}.dash .mx-xaxis{margin-left:40px}.dash .mx-heat{grid-template-columns:30px repeat(24,minmax(0,1fr));gap:1px}.dash .mx-cell{border-radius:2px;height:18px}.dash .mx-heat-hour{font-size:9.5px}.dash .mx-money-figures{gap:12px 28px}}
