.block-mine{position:relative}:root .block-mine>.block-edit-tools{top:-15px;z-index:7;opacity:0;pointer-events:none;gap:4px;transition:opacity .16s,transform .16s;display:flex;position:absolute;inset-inline-end:12px;transform:translateY(-2px)}.block-mine:hover>.block-edit-tools,.block-mine:focus-within>.block-edit-tools,.block-mine[data-dragging]>.block-edit-tools{opacity:1;pointer-events:auto;transform:none}:root .block-mine>.block-size-tools{pointer-events:none;position:static}:root .block-mine>.block-size-tools>*{pointer-events:auto}:root .block-mine .block-size-menu-anchor{top:-15px;opacity:0;pointer-events:none;inset-inline-end:112px}:root .block-mine:is(:hover,:focus-within) .block-size-menu-anchor{opacity:1;pointer-events:auto}:root .block-mine .block-size-menu-anchor:has([aria-expanded=true]){opacity:1;pointer-events:auto}:root .block-mine .block-resize{opacity:0;pointer-events:none}:root .block-mine:is(:hover,:focus-within) .block-resize{opacity:1;pointer-events:auto}.block-mine[data-dragging]{z-index:40;cursor:grabbing;filter:drop-shadow(0 18px 30px #0f172a47);transition:none}.block-tool-undo:hover{color:rgb(var(--accent-rgb))}@media (hover:none),(pointer:coarse){:root .block-mine>.block-edit-tools{top:-18px}:root .block-mine .block-size-menu-anchor{top:-18px;inset-inline-end:140px}}@media (prefers-reduced-motion:reduce){:root .block-mine>.block-edit-tools{transition:none}}.block-cell{flex-direction:column;min-width:0;display:flex}.block-cell>:not(.block-edit-tag):not(.block-edit-tools):not(.block-size-tools){flex:auto;min-width:0}:root .block-edit>.block-edit-tools{top:8px;z-index:7;pointer-events:auto;opacity:0;gap:4px;transition:opacity .16s,transform .16s;display:flex;position:absolute;inset-inline-end:8px;transform:translateY(-2px)}.block-edit:hover>.block-edit-tools,.block-edit:focus-within>.block-edit-tools,.block-edit[data-dragging]>.block-edit-tools{opacity:1;transform:none}@media (hover:none),(pointer:coarse){:root .block-edit>.block-edit-tools{opacity:1;transform:none}}.block-tool{width:30px;height:30px;color:var(--ink-2);background:var(--surface);box-shadow:0 4px 14px -6px #0f172a59, inset 0 0 0 1px var(--border);border-radius:999px;place-items:center;transition:background-color .14s,color .14s,transform .14s;display:grid}.block-tool:hover{color:var(--ink);transform:scale(1.06)}.block-tool:focus-visible{outline:2px solid rgb(var(--accent-rgb));outline-offset:2px}.block-tool-grip{cursor:grab;touch-action:none}.block-tool-remove:hover{color:#fff;background:var(--danger,#e5484d)}@media (pointer:coarse){.block-tool{width:36px;height:36px}}.block-edit[data-dragging]{z-index:40;cursor:grabbing;filter:drop-shadow(0 18px 30px #0f172a47);transition:none}.block-edit[data-dragging]>:not(.block-edit-tools):not(.block-edit-tag){opacity:.9}:root[data-block-dragging],:root[data-block-dragging] *{-webkit-user-select:none;user-select:none;cursor:grabbing!important}[data-block-root] [data-drop]{position:relative}[data-block-root] [data-drop]:before{content:"";z-index:8;pointer-events:none;background:rgb(var(--accent-rgb));box-shadow:0 0 0 4px rgb(var(--accent-rgb) / .18);border-radius:999px;position:absolute}[data-block-root] [data-drop][data-drop-axis=x]:before{width:4px;top:6px;bottom:6px}[data-block-root] [data-drop=before][data-drop-axis=x]:before{inset-inline-start:-9px}[data-block-root] [data-drop=after][data-drop-axis=x]:before{inset-inline-end:-9px}[data-block-root] [data-drop][data-drop-axis=y]:before{height:4px;left:12px;right:12px}[data-block-root] [data-drop=before][data-drop-axis=y]:before{top:-9px}[data-block-root] [data-drop=after][data-drop-axis=y]:before{bottom:-9px}.block-edit[data-drop]:after{border-color:rgb(var(--accent-rgb) / .6)}[data-block-column]>*+:not([class*=mt-]){margin-top:1rem}@media (width>=1024px){.block-edit-bar{z-index:18;position:sticky;top:78px}}@media (prefers-reduced-motion:reduce){.block-edit>.block-edit-tools,.block-tool{transition:none}}[data-block-root] [data-drop=swap][data-drop-axis]:before{background:rgb(var(--accent-rgb) / .12);width:auto;height:auto;box-shadow:inset 0 0 0 2px rgb(var(--accent-rgb) / .7);border-radius:26px;inset:-5px}.stagger[data-kpi-fit]{grid-template-columns:repeat(var(--kpi-tracks), minmax(0, 1fr))}.stagger[data-kpi-fit]>*{grid-column:span var(--kpi-span)}.stagger[data-kpi-fit][data-kpi-last="1"]>:nth-last-child(-n+1),.stagger[data-kpi-fit][data-kpi-last="2"]>:nth-last-child(-n+2),.stagger[data-kpi-fit][data-kpi-last="3"]>:nth-last-child(-n+3),.stagger[data-kpi-fit][data-kpi-last="4"]>:nth-last-child(-n+4),.stagger[data-kpi-fit][data-kpi-last="5"]>:nth-last-child(-n+5),.stagger[data-kpi-fit][data-kpi-last="6"]>:nth-last-child(-n+6),.stagger[data-kpi-fit][data-kpi-last="7"]>:nth-last-child(-n+7),.stagger[data-kpi-fit][data-kpi-last="8"]>:nth-last-child(-n+8),.stagger[data-kpi-fit][data-kpi-last="9"]>:nth-last-child(-n+9),.stagger[data-kpi-fit][data-kpi-last="10"]>:nth-last-child(-n+10),.stagger[data-kpi-fit][data-kpi-last="11"]>:nth-last-child(-n+11){grid-column:span var(--kpi-last-span)}.glass-kpi{container-type:inline-size}.glass-kpi .kpi-num{white-space:nowrap}.glass-kpi .kpi-num>*{font-size:min(1em, calc(100cqi / (var(--kpi-ch,6) * .6)))}:root .block-tinted.block-tinted{border-top:3px solid rgb(var(--tile))}.block-dot{background:rgb(var(--tile));width:28px;height:28px;box-shadow:inset 0 1px 0 #fff6, 0 2px 6px -2px rgb(var(--tile) / .7);transition:transform .16s var(--ease-spring,ease);border-radius:999px;position:relative}.block-dot:hover{transform:scale(1.1)}.block-dot[aria-pressed=true]{box-shadow:0 0 0 2px var(--surface-solid,#fff), 0 0 0 4px rgb(var(--tile))}.block-dot:focus-visible{outline:2px solid rgb(var(--accent-rgb));outline-offset:3px}.block-dot-none{--tile:var(--accent-rgb);background:conic-gradient(#3478f6,#a858d6,#e5484d,#f49220,#34ba5e,#30acc4,#3478f6)}@media (pointer:coarse){.block-dot{width:34px;height:34px}}[data-block-grid]:not(.stagger){grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-flow:dense;align-items:start;gap:1rem;display:grid}:root:not([data-design=bento]) .stagger[data-block-grid]{grid-template-columns:repeat(12,minmax(0,1fr));grid-auto-flow:dense;display:grid}[data-block-grid]:not(.stagger)>*,:root:not([data-design=bento]) .stagger[data-block-grid]>*{grid-column:1/-1;min-width:0}[data-block-grid]:not(.stagger)[data-block-auto="1"]>:not([data-block-span]),:root:not([data-design=bento]) .stagger[data-block-grid][data-block-auto="1"]>:not([data-block-span]){grid-column:span 1}[data-block-grid]:not(.stagger)[data-block-auto="2"]>:not([data-block-span]),:root:not([data-design=bento]) .stagger[data-block-grid][data-block-auto="2"]>:not([data-block-span]){grid-column:span 2}[data-block-grid]:not(.stagger)[data-block-auto="3"]>:not([data-block-span]),:root:not([data-design=bento]) .stagger[data-block-grid][data-block-auto="3"]>:not([data-block-span]){grid-column:span 3}[data-block-grid]:not(.stagger)[data-block-auto="4"]>:not([data-block-span]),:root:not([data-design=bento]) .stagger[data-block-grid][data-block-auto="4"]>:not([data-block-span]){grid-column:span 4}[data-block-grid]:not(.stagger)[data-block-auto="5"]>:not([data-block-span]),:root:not([data-design=bento]) .stagger[data-block-grid][data-block-auto="5"]>:not([data-block-span]){grid-column:span 5}[data-block-grid]:not(.stagger)[data-block-auto="6"]>:not([data-block-span]),:root:not([data-design=bento]) .stagger[data-block-grid][data-block-auto="6"]>:not([data-block-span]){grid-column:span 6}[data-block-grid]:not(.stagger)[data-block-auto="7"]>:not([data-block-span]),:root:not([data-design=bento]) .stagger[data-block-grid][data-block-auto="7"]>:not([data-block-span]){grid-column:span 7}[data-block-grid]:not(.stagger)[data-block-auto="8"]>:not([data-block-span]),:root:not([data-design=bento]) .stagger[data-block-grid][data-block-auto="8"]>:not([data-block-span]){grid-column:span 8}[data-block-grid]:not(.stagger)[data-block-auto="9"]>:not([data-block-span]),:root:not([data-design=bento]) .stagger[data-block-grid][data-block-auto="9"]>:not([data-block-span]){grid-column:span 9}[data-block-grid]:not(.stagger)[data-block-auto="10"]>:not([data-block-span]),:root:not([data-design=bento]) .stagger[data-block-grid][data-block-auto="10"]>:not([data-block-span]){grid-column:span 10}[data-block-grid]:not(.stagger)[data-block-auto="11"]>:not([data-block-span]),:root:not([data-design=bento]) .stagger[data-block-grid][data-block-auto="11"]>:not([data-block-span]){grid-column:span 11}[data-block-grid]:not(.stagger)[data-block-auto="12"]>:not([data-block-span]),:root:not([data-design=bento]) .stagger[data-block-grid][data-block-auto="12"]>:not([data-block-span]){grid-column:span 12}[data-block-grid]:not(.stagger)>*{margin-top:0!important}[data-block-grid]:not(.stagger)>[data-block-span="1"],:root:not([data-design=bento]) .stagger[data-block-grid]>[data-block-span="1"]{grid-column:span 1}[data-block-grid]:not(.stagger)>[data-block-span="2"],:root:not([data-design=bento]) .stagger[data-block-grid]>[data-block-span="2"]{grid-column:span 2}[data-block-grid]:not(.stagger)>[data-block-span="3"],:root:not([data-design=bento]) .stagger[data-block-grid]>[data-block-span="3"]{grid-column:span 3}[data-block-grid]:not(.stagger)>[data-block-span="4"],:root:not([data-design=bento]) .stagger[data-block-grid]>[data-block-span="4"]{grid-column:span 4}[data-block-grid]:not(.stagger)>[data-block-span="5"],:root:not([data-design=bento]) .stagger[data-block-grid]>[data-block-span="5"]{grid-column:span 5}[data-block-grid]:not(.stagger)>[data-block-span="6"],:root:not([data-design=bento]) .stagger[data-block-grid]>[data-block-span="6"]{grid-column:span 6}[data-block-grid]:not(.stagger)>[data-block-span="7"],:root:not([data-design=bento]) .stagger[data-block-grid]>[data-block-span="7"]{grid-column:span 7}[data-block-grid]:not(.stagger)>[data-block-span="8"],:root:not([data-design=bento]) .stagger[data-block-grid]>[data-block-span="8"]{grid-column:span 8}[data-block-grid]:not(.stagger)>[data-block-span="9"],:root:not([data-design=bento]) .stagger[data-block-grid]>[data-block-span="9"]{grid-column:span 9}[data-block-grid]:not(.stagger)>[data-block-span="10"],:root:not([data-design=bento]) .stagger[data-block-grid]>[data-block-span="10"]{grid-column:span 10}[data-block-grid]:not(.stagger)>[data-block-span="11"],:root:not([data-design=bento]) .stagger[data-block-grid]>[data-block-span="11"]{grid-column:span 11}[data-block-grid]:not(.stagger)>[data-block-span="12"],:root:not([data-design=bento]) .stagger[data-block-grid]>[data-block-span="12"]{grid-column:span 12}@media (width<=639px){[data-block-grid]:not(.stagger)>[data-block-span]{grid-column:1/-1}:root:not([data-design=bento]) .stagger[data-block-grid]>[data-block-span]{grid-column:span 6}:root:not([data-design=bento]) .stagger[data-block-grid]>:is([data-block-span="7"],[data-block-span="8"],[data-block-span="9"],[data-block-span="10"],[data-block-span="11"],[data-block-span="12"]){grid-column:1/-1}}[data-block-grid]>[data-block-flat]{display:contents}[data-block-flat]>*{grid-column:1/-1;min-width:0;margin-top:0!important}[data-block-flat][data-block-auto="1"]>:not([data-block-span]){grid-column:span 1}[data-block-flat][data-block-auto="2"]>:not([data-block-span]){grid-column:span 2}[data-block-flat][data-block-auto="3"]>:not([data-block-span]){grid-column:span 3}[data-block-flat][data-block-auto="4"]>:not([data-block-span]){grid-column:span 4}[data-block-flat][data-block-auto="5"]>:not([data-block-span]){grid-column:span 5}[data-block-flat][data-block-auto="6"]>:not([data-block-span]){grid-column:span 6}[data-block-flat][data-block-auto="7"]>:not([data-block-span]){grid-column:span 7}[data-block-flat][data-block-auto="8"]>:not([data-block-span]){grid-column:span 8}[data-block-flat][data-block-auto="9"]>:not([data-block-span]){grid-column:span 9}[data-block-flat][data-block-auto="10"]>:not([data-block-span]){grid-column:span 10}[data-block-flat][data-block-auto="11"]>:not([data-block-span]){grid-column:span 11}[data-block-flat][data-block-auto="12"]>:not([data-block-span]){grid-column:span 12}@media (width>=1024px){[data-block-flat]>[class*=col-span-2]:not([data-block-span]){grid-column:1/-1}}[data-block-flat]>[data-block-span="1"]{grid-column:span 1}[data-block-flat]>[data-block-span="2"]{grid-column:span 2}[data-block-flat]>[data-block-span="3"]{grid-column:span 3}[data-block-flat]>[data-block-span="4"]{grid-column:span 4}[data-block-flat]>[data-block-span="5"]{grid-column:span 5}[data-block-flat]>[data-block-span="6"]{grid-column:span 6}[data-block-flat]>[data-block-span="7"]{grid-column:span 7}[data-block-flat]>[data-block-span="8"]{grid-column:span 8}[data-block-flat]>[data-block-span="9"]{grid-column:span 9}[data-block-flat]>[data-block-span="10"]{grid-column:span 10}[data-block-flat]>[data-block-span="11"]{grid-column:span 11}[data-block-flat]>[data-block-span="12"]{grid-column:span 12}:is([data-block-grid]:not(.stagger),[data-block-flat])>[data-block-span]:not(.stagger){grid-template-columns:minmax(0,1fr)}:is([data-block-grid]:not(.stagger),[data-block-flat])>[data-block-span]:not(.stagger)>[class*=col-span]{grid-column:1/-1}@media (width<=639px){[data-block-flat]>*{grid-column:1/-1!important}}[data-block-h=compact]{align-self:start}[data-block-h=compact] .glass-kpi{padding:.75rem .875rem}[data-block-h=compact] :is(.kpi-num,.look-kpi-num){margin-top:.25rem;font-size:1.25rem}[data-block-h=compact] :is(.kpi-spark,.look-kpi-spark){display:none}:root .block-edit>.block-size-tools{pointer-events:none;position:static}:root .block-edit>.block-size-tools>*{pointer-events:auto}.block-size-menu-anchor{top:8px;z-index:7;opacity:0;transition:opacity .16s;position:absolute;inset-inline-end:84px}.block-edit:hover .block-size-menu-anchor,.block-edit:focus-within .block-size-menu-anchor{opacity:1}.block-size-menu-anchor:has([aria-expanded=true]){opacity:1}.block-size-menu{top:36px;z-index:30;min-width:180px;color:var(--ink);border-radius:14px;flex-direction:column;padding:6px;font-size:.8125rem;display:flex;position:absolute;inset-inline-end:0}.block-size-menu-flip{inset-inline:0 auto}.block-size-menu-head{color:var(--ink-3);padding:4px 8px;font-size:.75rem;font-weight:700}.block-size-menu>button{text-align:start;border-radius:10px;align-items:center;gap:8px;padding:6px 8px;font-weight:600;display:flex}.block-size-menu>button>:first-child{flex:1}.block-size-menu>button:hover,.block-size-menu>button:focus-visible{background:var(--surface-2,#0000000d);outline:none}.block-size-menu-sep{border-top:1px solid var(--border);margin-top:2px;border-radius:0 0 10px 10px!important}.block-resize{bottom:4px;z-index:7;cursor:ew-resize;touch-action:none;opacity:0;background:linear-gradient(135deg, transparent 50%, rgb(var(--accent-rgb) / .75) 50% 58%, transparent 58% 70%, rgb(var(--accent-rgb) / .75) 70% 78%, transparent 78%);border-radius:8px;width:22px;height:22px;transition:opacity .16s;position:absolute;inset-inline-end:4px}.block-edit:hover .block-resize,.block-edit:focus-within .block-resize,.block-resize:focus-visible{opacity:1}.block-resize:focus-visible{outline:2px solid rgb(var(--accent-rgb));outline-offset:2px}@media (hover:none),(pointer:coarse){.block-size-menu-anchor,.block-resize{opacity:1}.block-size-menu-anchor{inset-inline-end:96px}.block-resize{width:30px;height:30px}}:root .block-tinted{--accent-rgb:var(--tile);--primary:rgb(var(--tile));--primary-strong:color-mix(in srgb, rgb(var(--tile)) 78%, #000);--primary-soft:rgb(var(--tile) / .14);--color-primary:var(--primary);--color-primary-strong:var(--primary-strong);--color-primary-soft:var(--primary-soft)}:root[data-theme=dark] .block-tinted{--primary-strong:color-mix(in srgb, rgb(var(--tile)) 70%, #fff)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .block-tinted{--primary-strong:color-mix(in srgb, rgb(var(--tile)) 70%, #fff)}}:root .block-tinted.tile-custom{--primary:rgb(var(--tile-ink-l));--primary-strong:rgb(var(--tile-ink-l))}:root[data-theme=dark] .block-tinted.tile-custom{--primary:rgb(var(--tile-ink-d));--primary-strong:rgb(var(--tile-ink-d))}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .block-tinted.tile-custom{--primary:rgb(var(--tile-ink-d));--primary-strong:rgb(var(--tile-ink-d))}}.block-dot-custom{color:#fff;background:linear-gradient(rgb(var(--tile)), rgb(var(--tile))) padding-box, conic-gradient(from 0deg, #3478f6, #a858d6, #e5484d, #f49220, #34ba5e, #30acc4, #3478f6) border-box;border:3px solid #0000;place-items:center;display:grid}.block-dot-check{filter:drop-shadow(0 1px 1px #00000073)}.color-swatch{transition:transform .14s var(--ease-spring,ease);box-shadow:inset 0 0 0 1px #0000001a}.color-swatch:hover{transform:scale(1.15)}.color-swatch[aria-pressed=true]{box-shadow:0 0 0 2px var(--surface-solid,#fff), 0 0 0 4px var(--ink,#1d1d1f)}.color-swatch:focus-visible,.color-area:focus-visible{outline:2px solid rgb(var(--accent-rgb));outline-offset:2px}.color-area{cursor:crosshair;background:linear-gradient(to top, #000, transparent), linear-gradient(to right, #fff, hsl(var(--hue) 100% 50%));box-shadow:inset 0 0 0 1px #00000014}.color-area-knob{pointer-events:none;border-radius:999px;width:18px;height:18px;position:absolute;transform:translate(-50%,-50%);box-shadow:0 0 0 2px #fff,0 1px 6px #00000073}.color-hue{appearance:none;cursor:pointer;background:linear-gradient(90deg,red,#ff0,#0f0,#0ff,#00f,#f0f,red);border-radius:999px;height:14px}.color-hue::-webkit-slider-thumb{-webkit-appearance:none;background:#fff;border-radius:999px;width:20px;height:20px;box-shadow:0 0 0 1px #00000026,0 1px 5px #00000059}.color-hue::-moz-range-thumb{background:#fff;border:0;border-radius:999px;width:20px;height:20px;box-shadow:0 1px 5px #00000059}.color-hue:focus-visible{outline:2px solid rgb(var(--accent-rgb));outline-offset:3px}.data-table-pick th,.data-table-pick td{cursor:pointer}.data-table-pick .col-hot{background-image:linear-gradient(rgb(var(--accent-rgb) / .07), rgb(var(--accent-rgb) / .07))}.data-table-pick .col-picked{background-image:linear-gradient(rgb(var(--accent-rgb) / .12), rgb(var(--accent-rgb) / .12));box-shadow:inset 2px 0 0 rgb(var(--accent-rgb) / .85), inset -2px 0 0 rgb(var(--accent-rgb) / .85)}.data-table-pick thead tr:last-child th.col-picked{box-shadow:inset 2px 0 0 rgb(var(--accent-rgb) / .85), inset -2px 0 0 rgb(var(--accent-rgb) / .85), inset 0 2px 0 rgb(var(--accent-rgb) / .85)}.data-table-pick tfoot th.col-picked,.data-table-pick tfoot td.col-picked{box-shadow:inset 2px 0 0 rgb(var(--accent-rgb) / .85), inset -2px 0 0 rgb(var(--accent-rgb) / .85), inset 0 -2px 0 rgb(var(--accent-rgb) / .85)}.data-table-pick th button:focus-visible{outline:2px solid rgb(var(--accent-rgb));outline-offset:2px;border-radius:6px}.block-dot-sm{width:22px;height:22px}@media (pointer:coarse){.block-dot-sm{width:30px;height:30px}}.col-tools{background:linear-gradient(115deg, rgb(var(--accent-rgb) / .08), rgb(var(--accent-rgb) / .03));box-shadow:inset 0 0 0 1px rgb(var(--accent-rgb) / .22)}.col-num{background:var(--surface-solid,#fff);width:5.5rem;height:2rem;color:inherit;border:1px solid var(--glass-line);border-radius:999px;padding:0 .625rem;font-size:.8125rem}:root .block-edit>.block-edit-tools{top:-15px;inset-inline-end:12px}:root .block-edit .block-size-menu-anchor{top:-15px;inset-inline-end:88px}@media (hover:none),(pointer:coarse){:root .block-edit>.block-edit-tools{top:-18px}:root .block-edit .block-size-menu-anchor{top:-18px;inset-inline-end:100px}}:root .block-edit [data-block-keep],[data-block-preview] [data-block-keep]{pointer-events:auto;cursor:auto}.block-view-chip{border-radius:999px;align-items:center;gap:2px;min-height:34px;padding:0 4px 0 12px;display:inline-flex}.block-view-chip>button.block-view-tool{width:26px;height:26px;color:inherit;opacity:.75;border-radius:999px;place-items:center;display:grid}.block-view-chip>button.block-view-tool:hover:not(:disabled){opacity:1;background:#00000014}.block-view-chip>button.block-view-tool:disabled{opacity:.3;cursor:default}.block-view-chip>button.block-view-tool:focus-visible{outline:2px solid rgb(var(--accent-rgb));outline-offset:1px}@media (pointer:coarse){.block-view-chip>button.block-view-tool{width:32px;height:32px}}
