html,body,#root{min-height:100%}body{background-color:var(--mm-app-bg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizelegibility;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}:focus-visible,.mantine-focus-auto:focus-visible{outline:3px solid var(--mm-focus-ring);outline-offset:2px}@media (pointer:coarse){.mantine-Button-root,.mantine-Input-input,.mantine-SegmentedControl-label{min-height:44px}.mantine-ActionIcon-root{min-width:44px;min-height:44px}.mantine-Chip-label{min-height:44px}.mantine-SegmentedControl-label{justify-content:center;align-items:center;display:flex}}.mm-tabular{font-variant-numeric:tabular-nums}::selection{background:var(--mantine-color-brand-2);color:var(--mantine-color-black)}a,button{-webkit-tap-highlight-color:transparent}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}h1.mantine-Title-root,h2.mantine-Title-root,.mm-display{font-family:var(--mm-font-display);letter-spacing:-.02em;text-wrap:balance;font-weight:600}h2.mantine-Title-root[style*="--title-fz: var(--mantine-h3-font-size)"],h2.mantine-Title-root[style*="--title-fz: var(--mantine-h4-font-size)"],h2.mantine-Title-root[style*="--title-fz: var(--mantine-h5-font-size)"],h3.mantine-Title-root,h4.mantine-Title-root,h5.mantine-Title-root{font-family:var(--mm-font-text);letter-spacing:0;font-weight:600}.tabler-icon{stroke-width:1.6px}.mantine-Button-root:not([data-variant],[style*=--button-bg]),.mantine-Button-root[data-variant=filled]:not([style*=--button-bg]),.mantine-Button-root[style*="--button-bg: var(--mantine-color-brand-filled)"]{background-image:linear-gradient(115deg, var(--mm-btn-from) 0%, var(--mm-btn-to) 40%, var(--mm-btn-glow) 55%, var(--mm-btn-to) 70%, var(--mm-btn-from) 100%);background-color:var(--mm-btn-to);color:var(--mm-btn-text);box-shadow:var(--mm-btn-shadow);background-position:0%;background-size:260% 100%;transition:background-position .7s cubic-bezier(.2,.7,.2,1),transform .16s,box-shadow .26s}@media (hover:hover){.mantine-Button-root:not([data-variant],[style*=--button-bg]):hover:not(:disabled,[data-disabled]),.mantine-Button-root[data-variant=filled]:not([style*=--button-bg]):hover:not(:disabled,[data-disabled]),.mantine-Button-root[style*="--button-bg: var(--mantine-color-brand-filled)"]:hover:not(:disabled,[data-disabled]){box-shadow:0 0 0 4px var(--mm-btn-ring), var(--mm-btn-shadow-hover);background-position:100%;transform:translateY(-1px)}}.mantine-Button-root:not([data-variant],[style*=--button-bg]):focus-visible,.mantine-Button-root[data-variant=filled]:not([style*=--button-bg]):focus-visible,.mantine-Button-root[style*="--button-bg: var(--mantine-color-brand-filled)"]:focus-visible{background-position:100%}.mantine-Button-root:not([data-variant],[style*=--button-bg]):active:not(:disabled,[data-disabled]),.mantine-Button-root[data-variant=filled]:not([style*=--button-bg]):active:not(:disabled,[data-disabled]),.mantine-Button-root[style*="--button-bg: var(--mantine-color-brand-filled)"]:active:not(:disabled,[data-disabled]){box-shadow:var(--mm-btn-shadow-active);transform:translateY(1px)}.mantine-Button-root:not([data-variant],[style*=--button-bg]):is(:disabled,[data-disabled]),.mantine-Button-root[data-variant=filled]:not([style*=--button-bg]):is(:disabled,[data-disabled]),.mantine-Button-root[style*="--button-bg: var(--mantine-color-brand-filled)"]:is(:disabled,[data-disabled]){background-image:none;background-color:var(--mantine-color-default-hover);color:var(--mantine-color-dimmed);box-shadow:none}@media (hover:hover){.mantine-Button-root[data-variant=default]:hover:not(:disabled,[data-disabled]){background:linear-gradient(var(--mm-surface), var(--mm-surface)) padding-box, linear-gradient(115deg, var(--mm-btn-from), var(--mm-btn-to)) border-box;box-shadow:0 0 0 3px var(--mm-btn-ring);border-color:#0000}.mantine-Button-root[data-variant=light]:hover:not(:disabled,[data-disabled]){box-shadow:0 0 0 3px var(--mm-btn-ring)}}.mantine-Button-root[data-variant=default],.mantine-Button-root[data-variant=light]{transition:box-shadow .22s,border-color .22s,transform .16s}.mantine-Button-root[data-variant=default]:active:not(:disabled,[data-disabled]),.mantine-Button-root[data-variant=light]:active:not(:disabled,[data-disabled]){transform:translateY(1px)}.mantine-ActionIcon-root[data-variant=filled]:not([style*=--ai-bg]){background:linear-gradient(135deg, var(--mm-btn-from), var(--mm-btn-to));color:var(--mm-btn-text);box-shadow:var(--mm-btn-shadow)}.mantine-Button-root[data-variant=default]{border-color:var(--mm-border);background:var(--mm-surface)}.mantine-ActionIcon-root[data-variant=default]:is(:disabled,[data-disabled]),.mantine-Button-root[data-variant=default]:is(:disabled,[data-disabled]){border-color:color-mix(in srgb, var(--mm-border-strong) 45%, transparent);color:color-mix(in srgb, var(--mantine-color-text) 30%, transparent);background:0 0}.mantine-Input-input{border-color:var(--mm-border)}.mantine-ThemeIcon-root[data-variant=light]{background:0 0}.mmpi-root{--mm-font-display:Unbounded, "Arial Black", system-ui, sans-serif;--mm-font-display-style:normal;--mm-title-stroke:.045em;--mm-title-shadow:0 .04em 0 #9fc9c2, 0 .08em 0 #9fc9c2, 0 .11em 0 #173a36;--mm-btn-from:#fff;--mm-btn-to:#e3f5f2;--mm-btn-text:#173a36;--mm-btn-shadow:0 10px 24px -10px #0f2f2b8c, inset 0 -1px 0 #173a361f;--mm-btn-shadow-hover:0 14px 28px -10px #0f2f2b99, inset 0 -1px 0 #173a361f}:root{--mm-wave:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='6'%3E%3Cpath d='M0 3 Q3.5 0.4 7 3 T14 3' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round'/%3E%3C/svg%3E")}.mantine-NavLink-label,.mantine-Anchor-root,.mm-wave{position:relative}.mantine-NavLink-body{margin-block:-6px;padding-block:6px}.mantine-NavLink-label:after,.mantine-Anchor-root:after,.mm-wave:after{content:"";background:linear-gradient(90deg, var(--mantine-color-brand-4), var(--mantine-color-brand-6));height:6px;-webkit-mask:var(--mm-wave) repeat-x 0 0 / 14px 6px;-webkit-mask:var(--mm-wave) repeat-x 0 0 / 14px 6px;mask:var(--mm-wave) repeat-x 0 0 / 14px 6px;pointer-events:none;transition:right .42s cubic-bezier(.6,0,.2,1);position:absolute;bottom:-5px;left:0;right:100%}.mantine-Anchor-root{text-decoration:none!important}.mantine-NavLink-root[data-active] .mantine-NavLink-label:after,.mm-wave[data-active]:after,.mm-wave[aria-current=page]:after{right:0}@media (hover:hover){.mantine-NavLink-root:hover .mantine-NavLink-label:after,.mantine-Anchor-root:hover:after,.mm-wave:hover:after{animation:.9s linear infinite mm-wave-flow;right:0}}.mantine-Anchor-root:focus-visible:after,.mm-wave:focus-visible:after{right:0}@keyframes mm-wave-flow{to{-webkit-mask-position:14px 0;mask-position:14px 0}}.tabler-icon-arrow-right,.tabler-icon-chevron-right{transition:transform .2s}@media (hover:hover){.mantine-Button-root:hover .tabler-icon-arrow-right,a:hover>.tabler-icon-arrow-right,a:hover .tabler-icon-chevron-right,.mantine-Anchor-root:hover .tabler-icon-chevron-right{transform:translate(3px)}}.mantine-Checkbox-input:checked+.mantine-Checkbox-icon{animation:.26s cubic-bezier(.3,1.6,.5,1) mm-check-pop}@keyframes mm-check-pop{0%{transform:scale(.4)}}@media (hover:hover){a.mantine-Card-root:hover{border-color:var(--mantine-color-brand-4)}.mantine-Card-root:has(>a:only-child):hover{border-color:var(--mantine-color-brand-4)}}.mantine-Chip-label:not([data-checked]){background:var(--mm-surface);border:1px solid var(--mm-border-strong);transition:border-color .16s,box-shadow .16s}@media (hover:hover){.mantine-Chip-label:not([data-checked]):hover{border-color:var(--mantine-color-brand-5);box-shadow:0 0 0 3px var(--mm-btn-ring)}}.mantine-Chip-root:not([style*=--chip-bg]) .mantine-Chip-label[data-checked]{background-image:linear-gradient(115deg, var(--mm-btn-from), var(--mm-btn-to));color:var(--mm-btn-text);box-shadow:var(--mm-btn-shadow)}@page{size:A4;margin:10mm}@media print{:root,:root[data-mantine-color-scheme=dark]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--mm-app-bg:#fff;--mm-surface:#fff;--mantine-color-body:#fff;--mantine-color-text:#141110}html,body{-webkit-print-color-adjust:exact;print-color-adjust:exact;color:#141110!important;background:#fff!important}.mm-no-print,.mantine-AppShell-navbar,.mantine-Notifications-root{display:none!important}.mantine-AppShell-main{padding:0!important}.mantine-Card-root,.mantine-Paper-root{box-shadow:none!important}a[href]:after{content:none!important}}._illustration_6zz67_5{flex:none;width:120px;height:120px;position:relative}._illustrationSm_6zz67_12{width:88px;height:88px}._illustrationCircle_6zz67_17{background:var(--mm-tint-bg);color:var(--mm-tint-fg);box-shadow:0 0 0 8px color-mix(in srgb, var(--mm-tint-bg) 45%, transparent);border-radius:50%;place-items:center;display:grid;position:absolute;inset:8px}._illustrationAccent_6zz67_28{background:var(--mm-surface);width:36px;height:36px;color:var(--mantine-color-brand-6);box-shadow:var(--mantine-shadow-sm);border-radius:50%;place-items:center;display:grid;position:absolute;top:0;right:0;transform:rotate(12deg)}._illustrationSm_6zz67_12 ._illustrationAccent_6zz67_28{width:28px;height:28px}._illustrationDot_6zz67_48{background:var(--mantine-color-sea-3);opacity:.8;border-radius:50%;width:14px;height:14px;position:absolute;bottom:10px;left:2px}._emptyState_6zz67_59{text-align:center;max-width:440px;margin-inline:auto}._ai_6zz67_66{border:2px dashed var(--mantine-color-violet-4);border-radius:var(--mantine-radius-lg);background:color-mix(in srgb, var(--mantine-color-violet-light) 55%, transparent);padding:var(--mantine-spacing-md)}._aiLabel_6zz67_73{color:var(--mantine-color-violet-light-color)}._boxNumber_6zz67_78{border-radius:var(--mantine-radius-sm);background:var(--mm-number-bg);color:var(--mm-number-fg);font-family:var(--mm-number-font);font-variant-numeric:tabular-nums;letter-spacing:-.01em;white-space:nowrap;align-items:baseline;gap:.12em;padding:.12em .45em;font-weight:600;line-height:1.1;display:inline-flex}._boxNumberSign_6zz67_94{opacity:.75;font-size:.6em;font-weight:700}._clickableCard_6zz67_101{transition:transform .12s,box-shadow .12s,border-color .12s}._clickableCard_6zz67_101:hover{box-shadow:var(--mantine-shadow-md);border-color:var(--mantine-color-brand-3);transform:translateY(-1px)}._clickableCard_6zz67_101:active{transform:translateY(0)}._sheetContent_6zz67_119{border-radius:var(--mantine-radius-xl) var(--mantine-radius-xl) 0 0;max-height:92dvh}._sheetHeader_6zz67_124{position:sticky}._sheetFooter_6zz67_128{padding-top:var(--mantine-spacing-md);padding-bottom:env(safe-area-inset-bottom,0px);background:var(--mantine-color-body);position:sticky;bottom:0}._scrollRow_6zz67_139{gap:var(--mantine-spacing-xs);margin-inline:calc(var(--mantine-spacing-md) * -1);padding-inline:var(--mantine-spacing-md) 48px;scroll-snap-type:x proximity;scroll-padding-inline:var(--mantine-spacing-md);scrollbar-width:none;flex-wrap:nowrap;padding-block:2px;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 85%,#0000);mask-image:linear-gradient(90deg,#000 85%,#0000)}._scrollRow_6zz67_139::-webkit-scrollbar{display:none}._scrollRow_6zz67_139>*{scroll-snap-align:start;flex:none}@media (width>=62em){._scrollRow_6zz67_139{flex-wrap:wrap;margin-inline:0;padding-inline:0;overflow:visible;-webkit-mask-image:none;mask-image:none}}._list_6zz67_175{border:1px solid var(--mm-border);border-radius:var(--mantine-radius-lg);background:var(--mm-surface);overflow:hidden}._list_6zz67_175 .mantine-Card-root{background:0 0;border-width:0;border-radius:0}._list_6zz67_175>*+*,._list_6zz67_175>.mantine-Card-root+.mantine-Card-root{border-top:1px solid var(--mm-border)}._doneToggle_6zz67_196{border-radius:var(--mantine-radius-sm);align-items:center;gap:6px;min-height:36px;margin-block:4px;padding:4px 8px;display:inline-flex}._doneToggle_6zz67_196:hover{background:var(--mantine-color-default-hover)}._doneChevron_6zz67_210{color:var(--mantine-color-dimmed);transition:transform .15s;transform:rotate(-90deg)}._doneChevron_6zz67_210[data-open]{transform:none}._segRing_6zz67_221{flex:none;display:block}._segRing_6zz67_221 polygon{fill:var(--mm-surface);stroke:var(--mm-border);stroke-width:.8px;stroke-linejoin:round}._segRing_6zz67_221 polygon[data-on]{fill:var(--mantine-color-brand-5);stroke:var(--mantine-color-brand-6)}._segRing_6zz67_221 text{fill:var(--mantine-color-text);font-family:var(--mm-font-text);font-variant-numeric:tabular-nums;font-weight:700}._segBar_6zz67_245{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:3px;display:grid}._segBar_6zz67_245 i{border:1px solid var(--mm-border);background:var(--mm-surface);border-radius:3px;height:10px}._segBar_6zz67_245 i[data-on]{border-color:var(--mantine-color-sea-6);background:var(--mantine-color-sea-4)}._segBar_6zz67_245 i[data-full]{border-color:var(--mantine-color-leaf-6);background:var(--mantine-color-leaf-4)}._breakdown_6zz67_269{gap:var(--mantine-spacing-md);display:grid}._breakdownBar_6zz67_274{gap:3px;height:18px;display:flex}._breakdownBar_6zz67_274 span{background:var(--mm-border);border-radius:4px;min-width:6px}._breakdownLegend_6zz67_286{gap:var(--mantine-spacing-xs);grid-template-columns:repeat(5,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}@media (width<=47.99em){._breakdownLegend_6zz67_286{grid-template-columns:repeat(2,minmax(0,1fr))}._breakdownLegend_6zz67_286 li:last-child{grid-column:1/-1}}._breakdownItem_6zz67_305{border-radius:var(--mantine-radius-md);color:inherit;gap:2px;padding:8px 10px;text-decoration:none;display:grid}a._breakdownItem_6zz67_305:hover{background:var(--mantine-color-default-hover)}._breakdownDot_6zz67_318{border-radius:2px;flex:none;width:9px;height:9px;transform:rotate(45deg)}._breakdownValue_6zz67_326{font-variant-numeric:tabular-nums;font-size:22px;font-weight:700;line-height:1.15}._breakdownLabel_6zz67_333{font-size:var(--mantine-font-size-sm);color:var(--mantine-color-dimmed);overflow-wrap:anywhere;align-items:center;gap:8px;display:inline-flex}._tileIcon_6zz67_343{flex:none;display:inline-flex}._segRing_6zz67_221 polygon[data-on]{animation:.48s both _seg-fill_6zz67_1;animation-delay:calc(var(--i) * 28ms)}@keyframes _seg-fill_6zz67_1{0%{fill:var(--mm-surface);stroke:var(--mm-border)}}._segBar_6zz67_245 i[data-on]{animation:.42s both _bar-fill_6zz67_1;animation-delay:calc(var(--i) * 45ms)}@keyframes _bar-fill_6zz67_1{0%{background:var(--mm-surface);border-color:var(--mm-border)}}._breakdownBar_6zz67_274 span{transform-origin:0;animation:.6s cubic-bezier(.2,.7,.2,1) both _bar-grow_6zz67_1;animation-delay:calc(var(--i) * 90ms);transition:transform .18s}._breakdownBar_6zz67_274 span:hover{transform:scaleY(1.3)}@keyframes _bar-grow_6zz67_1{0%{opacity:.4;transform:scaleX(0)}}._breakdownItem_6zz67_305 ._breakdownDot_6zz67_318{transition:transform .22s}a._breakdownItem_6zz67_305:hover ._breakdownDot_6zz67_318{transform:rotate(135deg)scale(1.3)}._layer_j52c5_2{z-index:350;pointer-events:none;position:fixed;inset:0}._spot_j52c5_9{box-shadow:0 0 0 3px var(--mm-accent), 0 0 0 9999px #081c1a80;border-radius:16px;transition:top .32s cubic-bezier(.2,.7,.2,1),left .32s cubic-bezier(.2,.7,.2,1),width .32s cubic-bezier(.2,.7,.2,1),height .32s cubic-bezier(.2,.7,.2,1);animation:1.8s ease-in-out infinite _spot-pulse_j52c5_1;position:fixed}@keyframes _spot-pulse_j52c5_1{50%{box-shadow:0 0 0 6px color-mix(in srgb, var(--mm-accent) 55%, transparent), 0 0 0 9999px #081c1a80}}._card_j52c5_31{border:1px solid var(--mm-border);background:var(--mm-surface);pointer-events:auto;border-radius:14px;padding:14px 16px;transition:top .32s cubic-bezier(.2,.7,.2,1),left .32s cubic-bezier(.2,.7,.2,1);animation:.26s cubic-bezier(.2,.7,.2,1) _card-in_j52c5_1;position:fixed;box-shadow:0 16px 40px -12px #081c1a73}@keyframes _card-in_j52c5_1{0%{opacity:0;transform:translateY(6px)}}._arrow_j52c5_52{border:1px solid var(--mm-border);background:var(--mm-surface);width:14px;height:14px;margin-left:-7px;position:absolute;transform:rotate(45deg)}._arrow_j52c5_52[data-side=top]{border-bottom:0;border-right:0;top:-8px}._arrow_j52c5_52[data-side=bottom]{border-top:0;border-left:0;bottom:-8px}@media (prefers-reduced-motion:reduce){._spot_j52c5_9,._card_j52c5_31{transition:none;animation:none}}._page_1dabj_5{background:var(--mm-app-bg);min-height:100dvh;color:var(--mm-ink);padding:16px}._sheet_1dabj_12{--act-ink:var(--mm-ink);--act-muted:var(--mantine-color-dimmed);--act-line:var(--mm-border);--act-soft:var(--mm-app-bg);background:var(--mm-surface);width:100%;max-width:190mm;color:var(--act-ink);font-family:var(--mm-font-text);border-radius:8px;flex-direction:column;gap:7mm;margin:0 auto;padding:12mm;font-size:14px;line-height:1.4;display:flex;box-shadow:0 4px 24px #1411101f}@media (width<=40em){._sheet_1dabj_12{gap:20px;padding:16px}}._brand_1dabj_42{letter-spacing:.04em;text-transform:uppercase;color:var(--act-muted);justify-content:space-between;gap:8px;font-size:12px;font-weight:800;display:flex}._brand_1dabj_42 span{align-items:center;gap:6px;display:inline-flex}._title_1dabj_59{font-family:var(--mm-font-display);overflow-wrap:anywhere;margin:6px 0 10px;font-size:24px;font-weight:700;line-height:1.2}._facts_1dabj_68{border-top:1px solid var(--act-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:6px 16px;margin:0;padding-top:10px;display:grid}@media (width<=40em){._facts_1dabj_68{grid-template-columns:1fr}}._fact_1dabj_68 dt{color:var(--act-muted);font-size:12px;font-weight:700}._fact_1dabj_68 dd{overflow-wrap:anywhere;margin:0;font-weight:700}._blank_1dabj_95{color:var(--act-muted);font-weight:400}._section_1dabj_101{flex-direction:column;gap:8px;display:flex}._sectionTitle_1dabj_107{border-bottom:2px solid var(--act-ink);break-after:avoid;justify-content:space-between;align-items:baseline;gap:8px;margin:0;padding-bottom:4px;font-size:16px;font-weight:800;display:flex}._sectionAside_1dabj_120{color:var(--act-muted);font-size:13px;font-weight:700}._empty_1dabj_126{color:var(--act-muted);margin:0}._caption_1dabj_131{color:var(--act-muted);margin:0;font-size:12px}._lead_1dabj_138{margin:0;font-size:18px;font-weight:700}._lead_1dabj_138 strong{font-variant-numeric:tabular-nums;font-size:26px;font-weight:800}._leadNote_1dabj_150{color:var(--act-muted);font-size:13px;font-weight:600;display:block}._counters_1dabj_157{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin:0;padding:0;list-style:none;display:grid}@media (width<=40em){._counters_1dabj_157{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=30em){._counters_1dabj_157{grid-template-columns:repeat(2,minmax(0,1fr))}}._counter_1dabj_157{border:1px solid var(--act-line);border-top:5px solid var(--act-accent,var(--act-ink));border-radius:6px;flex-direction:column;gap:2px;padding:8px 10px;display:flex}._counterValue_1dabj_189{font-variant-numeric:tabular-nums;font-size:28px;font-weight:800;line-height:1}._counterLabel_1dabj_196{align-items:center;gap:4px;font-size:12px;font-weight:700;display:inline-flex}._problems_1dabj_205{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}._problem_1dabj_205{border:1px solid var(--act-line);border-left:5px solid var(--act-accent,var(--act-ink));break-inside:avoid;border-radius:6px;gap:10px;padding:8px 10px;display:flex}._problem_1dabj_205[data-resolved]{border-left-style:dashed}._problem_1dabj_205[data-resolved] ._problemBody_1dabj_228{color:var(--act-muted)}._thumb_1dabj_232{border:1px solid var(--act-line);object-fit:cover;background:var(--act-soft);border-radius:4px;flex:none;width:20mm;height:20mm}._problemBody_1dabj_228{flex-direction:column;gap:2px;min-width:0;display:flex}._problemHead_1dabj_249{flex-wrap:wrap;align-items:center;gap:4px 8px;font-size:13px;font-weight:800;display:flex}._problemKind_1dabj_258{align-items:center;gap:4px;display:inline-flex}._problemStatus_1dabj_264{border:1px solid;border-radius:4px;padding:0 6px;font-size:11px;font-weight:700}._problemTarget_1dabj_272{overflow-wrap:anywhere;font-weight:700}._problemNote_1dabj_277{overflow-wrap:anywhere;font-size:13px}._flagRow_1dabj_283{break-inside:avoid;flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}._flagLabel_1dabj_291{align-items:center;gap:4px;min-width:110px;font-weight:800;display:inline-flex}._numbers_1dabj_299{flex-wrap:wrap;gap:4px;margin:0;padding:0;list-style:none;display:flex}._chip_1dabj_308{border:1px solid var(--act-line);font-variant-numeric:tabular-nums;white-space:nowrap;border-radius:4px;align-items:center;gap:3px;padding:1px 6px;font-weight:700;display:inline-flex}._chip_1dabj_308[data-problem]:after,._cell_1dabj_321[data-problem]:after{content:"!";font-weight:900}._group_1dabj_326{flex-direction:column;gap:4px;display:flex}._groupLabel_1dabj_332{break-after:avoid;align-items:center;gap:6px;font-size:13px;font-weight:800;display:flex}._groupLabel_1dabj_332:before{content:"";background:var(--act-accent,var(--act-ink));border-radius:2px;width:10px;height:10px}._grid_1dabj_351{grid-template-columns:repeat(auto-fill,minmax(72px,1fr));gap:4px;margin:0;padding:0;list-style:none;display:grid}._cell_1dabj_321{border:1px solid var(--act-line);font-variant-numeric:tabular-nums;white-space:nowrap;break-inside:avoid;border-radius:4px;align-items:center;gap:5px;padding:3px 6px;font-weight:700;display:flex}._cell_1dabj_321:before{content:"";border:1.5px solid var(--act-ink);border-radius:2px;flex:none;width:11px;height:11px}._done_1dabj_383{align-items:center;gap:6px;margin:0;font-weight:700;display:inline-flex}._signatures_1dabj_392{break-inside:avoid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12mm;margin-top:4mm;display:grid}@media (width<=40em){._signatures_1dabj_392{grid-template-columns:1fr;gap:24px}}._signature_1dabj_392{grid-template-columns:auto 1fr;align-items:end;gap:2px 8px;display:grid}._signatureRole_1dabj_414{font-weight:800}._signatureLine_1dabj_418{border-bottom:1.5px solid var(--act-ink);height:10mm}._signatureHint_1dabj_423{text-align:center;color:var(--act-muted);grid-column:2;font-size:11px}._footer_1dabj_430{border-top:1px solid var(--act-line);color:var(--act-muted);padding-top:6px;font-size:11px}@media print{._page_1dabj_5{background:#fff;padding:0}._sheet_1dabj_12{--act-ink:#141110;--act-muted:#4a4440;--act-line:#8a817a;--act-soft:#fff;max-width:none;box-shadow:none;background:#fff;border-radius:0;gap:3mm;padding:0}._section_1dabj_101{gap:5px}._title_1dabj_59{margin:2px 0 6px;font-size:22px}._facts_1dabj_68{gap:4px 16px;padding-top:6px}._counter_1dabj_157{padding:5px 8px}._counterValue_1dabj_189{font-size:24px}._thumb_1dabj_232{width:16mm;height:16mm}._cell_1dabj_321{padding:2px 6px}._signatureLine_1dabj_418{height:8mm}._facts_1dabj_68{grid-template-columns:repeat(2,minmax(0,1fr))}._counters_1dabj_157{grid-template-columns:repeat(5,minmax(0,1fr))}._signatures_1dabj_392{grid-template-columns:repeat(2,minmax(0,1fr));gap:12mm;margin-top:1mm}._header_1dabj_508,._summary_1dabj_509{break-inside:avoid}}._main_19q27_3{background:var(--mm-app-bg);min-height:100dvh}._main_19q27_3:focus{outline:none}@media (width<=61.99em){._main_19q27_3{min-height:calc(100dvh - 60px - env(safe-area-inset-top,0px))}}._skipLink_19q27_21{z-index:500;border-radius:var(--mantine-radius-md);background:var(--mm-surface);color:var(--mantine-color-text);box-shadow:var(--mantine-shadow-md);padding:10px 16px;font-weight:700;position:fixed;top:8px;left:8px;transform:translateY(-200%)}._skipLink_19q27_21:focus{transform:none}._content_19q27_39{padding-top:var(--mantine-spacing-md);padding-bottom:calc(var(--mm-tabbar-height) + env(safe-area-inset-bottom,0px) + 96px)}@media (width>=62em){._content_19q27_39{padding-top:40px;padding-bottom:112px;padding-inline:40px}}._navbar_19q27_55{background:var(--mm-surface);border-right:1px solid var(--mm-border);padding:var(--mantine-spacing-md);gap:var(--mantine-spacing-md)}@media (width<=61.99em){._navbar_19q27_55{display:none}}._navLink_19q27_70{border-radius:var(--mantine-radius-md);min-height:40px;font-weight:500}._navLink_19q27_70[data-active]{font-weight:600}._navSectionLabel_19q27_80{padding-inline:var(--mantine-spacing-sm);margin-top:var(--mantine-spacing-xs);color:var(--mantine-color-dimmed);font-size:var(--mantine-font-size-xs);letter-spacing:.06em;text-transform:uppercase;font-weight:600}._topbar_19q27_91{z-index:150;align-items:center;gap:var(--mantine-spacing-xs);min-height:60px;padding:env(safe-area-inset-top,0px) var(--mantine-spacing-md) 0;background:color-mix(in srgb, var(--mm-app-bg) 86%, transparent);-webkit-backdrop-filter:saturate(1.4)blur(12px);display:flex;position:sticky;top:0}@media (width>=62em){._topbar_19q27_91{display:none}}._topbarEnd_19q27_111{flex:none;align-items:center;gap:4px;margin-left:auto;display:flex}._tabbar_19q27_120{z-index:200;height:calc(var(--mm-tabbar-height) + env(safe-area-inset-bottom,0px));padding-bottom:env(safe-area-inset-bottom,0px);padding-inline:env(safe-area-inset-left,0px) env(safe-area-inset-right,0px);background:color-mix(in srgb, var(--mm-surface) 92%, transparent);-webkit-backdrop-filter:saturate(1.4)blur(12px);border-top:1px solid var(--mm-border);grid-template-columns:repeat(5,1fr);display:grid;position:fixed;inset:auto 0 0}@media (width>=62em){._tabbar_19q27_120{display:none}}._tab_19q27_120{min-height:48px;color:var(--mantine-color-dimmed);-webkit-tap-highlight-color:transparent;flex-direction:column;justify-content:center;align-items:center;gap:2px;font-size:13px;font-weight:600;text-decoration:none;display:flex}._tabIcon_19q27_155{border-radius:999px;place-items:center;width:56px;height:30px;transition:background-color .15s;display:grid}._tab_19q27_120[data-active]{color:var(--mantine-color-brand-light-color);font-weight:600}._tab_19q27_120[data-active] ._tabIcon_19q27_155{background:var(--mantine-color-brand-light)}._fab_19q27_174{right:calc(16px + env(safe-area-inset-right,0px));bottom:calc(var(--mm-tabbar-height) + env(safe-area-inset-bottom,0px) + 16px);z-index:201;box-shadow:var(--mantine-shadow-lg);position:fixed}@media (width>=62em){._fab_19q27_174{display:none}}._logoMark_19q27_189{border-radius:var(--mantine-radius-sm);background:var(--mantine-primary-color-filled);color:var(--mantine-primary-color-contrast);flex:none;place-items:center;display:grid}._switcher_19q27_198{align-items:center;gap:var(--mantine-spacing-sm);border-radius:var(--mantine-radius-md);border:1px solid var(--mm-border);background:var(--mm-app-bg);text-align:left;width:100%;min-height:56px;padding:8px 10px;display:flex}._switcher_19q27_198:hover{border-color:var(--mantine-color-brand-3)}._switcherCompact_19q27_215{background:0 0;border-color:#0000;flex:0 auto;width:auto;min-width:0;max-width:420px;min-height:44px;padding:4px 8px}._switcherAvatar_19q27_227{border-radius:var(--mantine-radius-sm);background:var(--mantine-color-brand-light);width:36px;height:36px;color:var(--mantine-color-brand-light-color);flex:none;place-items:center;display:grid}._member_19q27_239{align-items:center;gap:var(--mantine-spacing-xs);border-radius:var(--mantine-radius-md);text-align:left;width:100%;min-height:40px;margin-top:6px;padding:6px 10px;display:flex}._member_19q27_239:hover{background:var(--mantine-color-default-hover)}._memberCompact_19q27_255{border-radius:50%;place-items:center;width:44px;height:44px;display:grid}._memberAvatar_19q27_263{background:var(--mantine-primary-color-filled);width:28px;height:28px;color:var(--mantine-primary-color-contrast);border-radius:50%;flex:none;place-items:center;font-size:13px;font-weight:700;line-height:1;display:inline-grid}._memberAvatar_19q27_263[data-empty]{background:var(--mantine-color-default-hover);color:var(--mantine-color-dimmed)}._page_1onks_2{background:linear-gradient(var(--mm-band) 0 260px, var(--mm-app-bg) 260px);min-height:100dvh;padding-bottom:calc(env(safe-area-inset-bottom,0px) + 40px)}._top_1onks_8{justify-content:space-between;align-items:center;gap:var(--mantine-spacing-md);max-width:1120px;min-height:72px;padding-top:env(safe-area-inset-top,0px);padding-left:max(16px, env(safe-area-inset-left,0px));padding-right:max(16px, env(safe-area-inset-right,0px));margin-inline:auto;display:flex}._grid_1onks_21{gap:var(--mantine-spacing-lg);max-width:1120px;margin:var(--mantine-spacing-md) auto 0;padding-left:max(16px, env(safe-area-inset-left,0px));padding-right:max(16px, env(safe-area-inset-right,0px));grid-template-columns:minmax(0,1fr);display:grid}@media (width>=62em){._grid_1onks_21{align-items:start;gap:var(--mantine-spacing-xl);grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr)}}._panel_1onks_39,._card_1onks_40{gap:var(--mantine-spacing-md);padding:var(--mantine-spacing-lg);border:1px solid var(--mm-border);border-radius:var(--mantine-radius-lg);background:var(--mm-surface);display:grid}@media (width>=48em){._panel_1onks_39,._card_1onks_40{padding:var(--mantine-spacing-xl)}}._title_1onks_56{font-size:clamp(32px,4vw,44px)}._demos_1onks_60{gap:var(--mantine-spacing-sm);display:grid}._demo_1onks_60{gap:var(--mantine-spacing-sm);padding:var(--mantine-spacing-sm) var(--mantine-spacing-md);border:1px solid var(--mm-border);border-radius:var(--mantine-radius-md);background:var(--mm-app-bg);grid-template-columns:44px minmax(0,1fr) auto;align-items:center;display:grid}._avatar_1onks_76{background:linear-gradient(135deg, var(--mm-btn-from), var(--mm-btn-to));width:44px;height:44px;color:var(--mm-btn-text);border-radius:50%;place-items:center;font-size:18px;font-weight:700;display:grid}._demoText_1onks_88{gap:2px;min-width:0;display:grid}._creds_1onks_94 code{background:var(--mantine-color-default-hover);color:var(--mantine-color-text);border-radius:4px;padding:1px 5px;font-family:ui-monospace,Cascadia Mono,monospace;font-size:12px}@media (width<=35.99em){._demo_1onks_60{grid-template-columns:40px minmax(0,1fr)}._demoButton_1onks_108{grid-column:1/-1}}._form_1onks_113,._signed_1onks_114{gap:var(--mantine-spacing-md);display:grid}._alt_1onks_119{padding-top:var(--mantine-spacing-md);border-top:1px solid var(--mm-border)}._cover_bvx0r_2{border-radius:var(--mantine-radius-md);border:1px solid var(--mm-border);background:var(--mantine-color-default-hover);flex:none;width:64px;height:64px;position:relative;overflow:hidden}._cover_bvx0r_2 img,._photoTile_bvx0r_14 img{object-fit:cover;width:100%;height:100%;display:block}@media (width>=48em){._cover_bvx0r_2{width:120px;height:120px}}._photoTile_bvx0r_14{aspect-ratio:1;border-radius:var(--mantine-radius-md);border:1px solid var(--mm-border);background:var(--mantine-color-default-hover);transition:transform .12s,box-shadow .12s;display:block;position:relative;overflow:hidden}button._photoTile_bvx0r_14:hover{box-shadow:var(--mantine-shadow-sm);transform:translateY(-1px)}._photoPending_bvx0r_45{place-items:center;width:100%;height:100%;display:grid}._coverLabel_bvx0r_52{position:absolute;bottom:4px;left:4px}._viewerFrame_bvx0r_59{border-radius:var(--mantine-radius-md);background:var(--mantine-color-default-hover);place-items:center;min-height:200px;display:grid;overflow:hidden}._viewerFrame_bvx0r_59 img{object-fit:contain;max-width:100%;max-height:min(72dvh,900px);display:block}._itemName_bvx0r_76{border-radius:var(--mantine-radius-sm);text-align:left;max-width:100%;display:block}._itemName_bvx0r_76:hover{text-underline-offset:3px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}@media (prefers-reduced-motion:reduce){._photoTile_bvx0r_14{transition:none}}._coverPrompt_bvx0r_96{border:2px solid var(--mm-accent);background:radial-gradient(120% 90% at 100% 0%, var(--mm-accent-soft), transparent 60%), var(--mm-surface);box-shadow:0 0 0 4px color-mix(in srgb, var(--mm-accent) 18%, transparent);animation:.42s cubic-bezier(.2,.7,.2,1) _cover-prompt-in_bvx0r_1}._coverPromptStep_bvx0r_105{color:var(--mm-accent-text);letter-spacing:.04em}@keyframes _cover-prompt-in_bvx0r_1{0%{opacity:0;transform:translateY(8px)}}._coverHint_bvx0r_118{border:1px dashed var(--mm-border-strong);border-radius:var(--mantine-radius-md);background:var(--mm-accent-soft);flex-wrap:wrap;align-items:center;gap:8px 12px;padding:10px 12px;display:flex}._coverHintIcon_bvx0r_129{color:var(--mm-accent-text);flex:none}@media (prefers-reduced-motion:reduce){._coverPrompt_bvx0r_96{animation:none}}._row_ayo4f_2{width:100%;display:block}._rowCard_ayo4f_7{transition:border-color .12s,background-color .12s,box-shadow .12s}._row_ayo4f_2:hover ._rowCard_ayo4f_7{background:var(--mantine-color-default-hover)}._rowCard_ayo4f_7[data-selected]{background:var(--mantine-color-brand-light)}._thumb_ayo4f_22{border-radius:var(--mantine-radius-md);object-fit:cover;background:var(--mantine-color-default-hover);border:1px solid var(--mm-border);flex:none;width:56px;height:56px}@media (width>=48em){._thumb_ayo4f_22{width:64px;height:64px}}._bulkBar_ayo4f_41{z-index:150;bottom:calc(var(--mm-tabbar-height) + env(safe-area-inset-bottom,0px) + 12px);padding:var(--mantine-spacing-sm) var(--mantine-spacing-md) var(--mantine-spacing-md);border:1px solid var(--mm-border);border-radius:var(--mantine-radius-xl);background:var(--mm-surface);box-shadow:var(--mantine-shadow-lg);position:sticky}@media (width>=62em){._bulkBar_ayo4f_41{bottom:24px}}._bulkActions_ayo4f_58{display:none}@media (width>=48em){._bulkActions_ayo4f_58{gap:var(--mantine-spacing-xs);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}}._presetRow_ayo4f_72{gap:var(--mantine-spacing-xs);margin-inline:calc(var(--mantine-spacing-md) * -1);padding-inline:var(--mantine-spacing-md) 48px;scrollbar-width:none;flex-wrap:nowrap;padding-block:2px;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 85%,#0000);mask-image:linear-gradient(90deg,#000 85%,#0000)}._presetRow_ayo4f_72::-webkit-scrollbar{display:none}._presetRow_ayo4f_72>*{flex:none}@media (width>=62em){._presetRow_ayo4f_72{flex-wrap:wrap;margin-inline:0;padding-inline:0;overflow:visible;-webkit-mask-image:none;mask-image:none}}._photoDrop_ayo4f_105{border:2px dashed var(--mantine-color-brand-3);border-radius:var(--mantine-radius-lg);background:color-mix(in srgb, var(--mantine-color-brand-light) 45%, transparent);padding:var(--mantine-spacing-lg) var(--mantine-spacing-md)}._photoTile_ayo4f_112{aspect-ratio:1;border-radius:var(--mantine-radius-md);border:1px solid var(--mm-border);background:var(--mantine-color-default-hover);position:relative;overflow:hidden}._photoTile_ayo4f_112 img{object-fit:cover;width:100%;height:100%;display:block}._photoRemove_ayo4f_128{position:absolute;top:4px;right:4px}._coverLabel_ayo4f_134{position:absolute;bottom:4px;left:4px}._row_1ovid_2{border-color:var(--mm-border-strong);transition:border-color .16s,box-shadow .16s,opacity .16s;position:relative}._row_1ovid_2:hover{border-color:var(--mantine-color-brand-4);box-shadow:0 0 0 3px var(--mm-btn-ring)}._row_1ovid_2[data-done]{opacity:.6}._row_1ovid_2[data-review]{border-color:var(--mantine-color-amber-4)}._body_1ovid_24{text-align:left;border-radius:var(--mantine-radius-sm);flex:1;min-width:0}._checkbox_1ovid_31{margin:-10px;padding:10px}._checkbox_1ovid_31 input{cursor:pointer}._meta_1ovid_40{color:var(--mantine-color-dimmed);font-size:var(--mantine-font-size-sm);flex-wrap:wrap;align-items:center;gap:6px 10px;font-weight:500;display:flex}._metaItem_1ovid_50{align-items:center;gap:4px;min-width:0;display:inline-flex}._categoryDot_1ovid_57{background:var(--mm-tint-bg);width:22px;height:22px;color:var(--mm-tint-fg);border-radius:50%;flex:none;place-items:center;display:inline-grid}._review_1ovid_68{border-radius:var(--mantine-radius-md);background:var(--mantine-color-amber-light);color:var(--mantine-color-amber-light-color);margin-top:10px;padding:10px 12px}._categoryGrid_1ovid_77{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px;display:grid}._categoryOption_1ovid_83{border:1px solid var(--mm-border);border-radius:var(--mantine-radius-md);min-height:44px;font-size:var(--mantine-font-size-sm);text-align:left;align-items:center;gap:8px;padding:6px 10px;font-weight:700;line-height:1.2;transition:border-color .12s,background .12s;display:flex}._categoryOption_1ovid_83:hover{border-color:var(--mm-tint-fg)}._categoryOption_1ovid_83[data-active]{border-color:var(--mm-tint-fg);background:var(--mm-tint-bg);color:var(--mm-tint-fg);box-shadow:inset 0 0 0 1px var(--mm-tint-fg)}._weekdays_20ykb_1,._grid_20ykb_2{grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;display:grid}._weekdays_20ykb_1{color:var(--mantine-color-dimmed);font-size:var(--mantine-font-size-xs);text-align:center;text-transform:uppercase;letter-spacing:.04em;margin-bottom:4px;font-weight:700}._weekend_20ykb_18{color:var(--mantine-color-brand-light-color)}._day_20ykb_22{border-radius:var(--mantine-radius-md);font-variant-numeric:tabular-nums;border:1px solid #0000;flex-direction:column;justify-content:flex-start;align-items:center;gap:2px;min-height:52px;padding:6px 2px 4px;transition:background .12s,border-color .12s;display:flex;position:relative}@media (width>=62em){._day_20ykb_22{min-height:68px}}._day_20ykb_22:hover{background:var(--mantine-color-default-hover)}._day_20ykb_22[data-outside]{opacity:.4}._day_20ykb_22[data-has-tasks]{background:color-mix(in srgb, var(--mantine-color-sea-light) 55%, transparent)}._day_20ykb_22[data-overloaded]{background:var(--mantine-color-red-light)}._day_20ykb_22[data-today]{border-color:var(--mantine-color-brand-5)}._day_20ykb_22[data-selected]{border-color:var(--mantine-color-brand-7);box-shadow:inset 0 0 0 1px var(--mantine-color-brand-7)}._dayNumber_20ykb_70{border-radius:50%;place-items:center;width:28px;height:28px;font-weight:700;line-height:1;display:grid}._day_20ykb_22[data-selected] ._dayNumber_20ykb_70{background:var(--mantine-color-brand-7);color:#fff}._dayCount_20ykb_85{background:var(--mantine-color-sea-light);min-width:22px;color:var(--mantine-color-sea-light-color);border-radius:999px;padding:1px 6px;font-size:12px;font-weight:700;line-height:1.4}._day_20ykb_22[data-overloaded] ._dayCount_20ykb_85{background:var(--mantine-color-red-filled);color:#fff}._day_20ykb_22[data-all-done] ._dayCount_20ykb_85{background:var(--mantine-color-leaf-light);color:var(--mantine-color-leaf-light-color)}._day_20ykb_22[data-overdue]:not([data-overloaded]) ._dayCount_20ykb_85{background:var(--mantine-color-red-light);color:var(--mantine-color-red-light-color);box-shadow:inset 0 0 0 1px var(--mantine-color-red-6)}._moveMark_20ykb_113{font-size:13px;line-height:1;position:absolute;top:2px;right:3px}._legend_20ykb_121{margin-top:var(--mantine-spacing-sm);color:var(--mantine-color-dimmed);font-size:var(--mantine-font-size-xs);flex-wrap:wrap;gap:6px 16px;font-weight:600;display:flex}._legendItem_20ykb_131{align-items:center;gap:6px;display:inline-flex}._swatch_20ykb_137{border-radius:4px;width:14px;height:14px}._swatchOverdue_20ykb_143{background:var(--mantine-color-red-light);color:var(--mantine-color-red-light-color);box-shadow:inset 0 0 0 1px var(--mantine-color-red-6);place-items:center;font-size:10px;font-weight:700;display:inline-grid}._dateHeading_20ykb_153{z-index:2;background:var(--mm-app-bg);justify-content:space-between;align-items:center;gap:8px;padding:8px 4px;display:flex;position:sticky;top:0}@media (width<=61.99em){._dateHeading_20ykb_153{top:calc(60px + env(safe-area-inset-top,0px))}._jumpTarget_20ykb_171{scroll-margin-top:calc(60px + env(safe-area-inset-top,0px))}}._dayList_20ykb_177,._more_20ykb_178{flex-direction:column;gap:12px;display:flex}._more_20ykb_178{visibility:hidden;height:0;margin-top:-12px;overflow:hidden}._more_20ykb_178[data-open]{visibility:visible;height:auto;margin-top:0;animation:.22s cubic-bezier(.2,.7,.2,1) _more-in_20ykb_1;overflow:visible}@keyframes _more-in_20ykb_1{0%{opacity:0;transform:translateY(-6px)}}._moreToggle_20ykb_208{border:1px dashed var(--mm-border-strong);border-radius:var(--mantine-radius-md);min-height:40px;color:var(--mantine-color-brand-light-color);justify-content:center;align-items:center;gap:6px;padding:6px 12px;transition:background-color .15s;display:flex}._moreToggle_20ykb_208:hover{background:var(--mantine-color-brand-light)}._moreChevron_20ykb_225{transition:transform .15s}._moreChevron_20ykb_225[data-open]{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){._more_20ykb_178[data-open]{animation:none}}._page_1aw8q_4{--ls-ink:#2a4c47;--ls-sky-top:#7fd0c8;--ls-sky:#65c1bc;--ls-sky-deep:#4ea8a5;--ls-kraft:#dbb47a;--ls-kraft-top:#eed5a6;--ls-kraft-deep:#b98d53;--ls-tape:#cba061;--ls-grass:#8cc47f;--ls-grass-2:#74b268;--ls-soil:#8a6a4a;--ls-soil-2:#6f5238;--ls-rock:#5e574b;--ls-cloud:#fff;--ls-cloud-shade:#d8efeb;--ls-sticker:#fbfdfc;--ls-peach:#f2c9ab;--ls-roof:#d97b5f;--ls-cab:#e5917a;--ls-tyre:#39403f;--ls-sun:#f2c94c;--ls-sun-soft:#f6dd8f;--ls-sun-deep:#d9a62f;--ls-leaf:#8cc47f;--ls-leaf-deep:#4f8f57;--ls-stone:#a9b6b1;--ls-surface:#fff;--ls-surface-2:#e2ece9;--ls-tint-sun:#fbecc0;--ls-tint-sky:#c9ece7;--ls-tint-leaf:#d8eed2;--ls-tint-peach:#f7dccb;background:var(--mm-app-bg);min-height:100dvh;color:var(--mantine-color-text);overflow-x:clip}[data-mantine-color-scheme=dark] ._page_1aw8q_4{--ls-ink:#071412;--ls-sky-top:#3d8a84;--ls-sky:#2c6c69;--ls-sky-deep:#1f5452;--ls-grass:#5f9a63;--ls-grass-2:#4c8452;--ls-cloud:#dfeeea;--ls-cloud-shade:#a9c8c2;--ls-sticker:#eef7f4;--ls-surface:#e8f2ef;--ls-surface-2:#c9d9d4;--ls-tint-sun:#3a3420;--ls-tint-sky:#1d3c3d;--ls-tint-leaf:#22392a;--ls-tint-peach:#3d2c26}._page_1aw8q_4 .ln{stroke:var(--ls-ink);stroke-width:1.6px;stroke-linejoin:round;stroke-linecap:round}._page_1aw8q_4 .ln-thin{stroke:var(--ls-ink);stroke-width:1.1px;stroke-linejoin:round;stroke-linecap:round}._page_1aw8q_4 .ls-num,._page_1aw8q_4 .ls-truck{font-family:var(--mm-font-text);fill:#1d3b37;font-weight:700}._page_1aw8q_4 .ls-truck{font-size:15px}._page_1aw8q_4 .ls-label{font-family:var(--mm-font-text);fill:#1d3b37;font-size:15px;font-weight:600}._page_1aw8q_4 .ls-small{font-family:var(--mm-font-text);fill:#1d3b37;font-size:12px;font-weight:600}._page_1aw8q_4 .ls-halo{paint-order:stroke;stroke:var(--ls-sticker);stroke-width:3px;stroke-linejoin:round}._page_1aw8q_4 .ls-done{opacity:.6;text-decoration:line-through}._page_1aw8q_4 .ls-warn{fill:#b8573d}._wrap_1aw8q_118{width:100%;max-width:1180px;padding-left:max(16px, env(safe-area-inset-left,0px));padding-right:max(16px, env(safe-area-inset-right,0px));margin-inline:auto}@media (width>=48em){._wrap_1aw8q_118{padding-left:max(32px, env(safe-area-inset-left,0px));padding-right:max(32px, env(safe-area-inset-right,0px))}}._hero_1aw8q_134{background:var(--mm-band);clip-path:polygon(0 0,100% 0,100% calc(100% - 4vw),0 100%);padding-bottom:calc(clamp(48px,8vw,96px) + 4vw);position:relative}._top_1aw8q_141{align-items:center;gap:var(--mantine-spacing-lg);min-height:72px;padding-top:env(safe-area-inset-top,0px);display:flex}._nav_1aw8q_149{gap:var(--mantine-spacing-lg);margin-left:auto;font-weight:500;display:flex}._nav_1aw8q_149 a{color:inherit;padding-block:6px;text-decoration:none}._topActions_1aw8q_162{align-items:center;gap:var(--mantine-spacing-xs);display:flex}@media (width<=61.99em){._nav_1aw8q_149{display:none}._topActions_1aw8q_162{margin-left:auto}}._heroGrid_1aw8q_178{gap:var(--mantine-spacing-xl);grid-template-columns:minmax(0,1fr);align-items:center;padding-top:clamp(16px,4vw,48px);display:grid}@media (width>=62em){._heroGrid_1aw8q_178{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}}._heroText_1aw8q_192{gap:var(--mantine-spacing-lg);justify-items:start;display:grid}._heroTitle_1aw8q_198{font-family:var(--mm-font-display);letter-spacing:-.03em;text-wrap:balance;margin:0;font-size:clamp(36px,6vw,72px);font-weight:600;line-height:1.04}._heroLead_1aw8q_208{max-width:34rem;margin:0;font-size:clamp(17px,1.6vw,20px);line-height:1.55}._heroButtons_1aw8q_215{gap:var(--mantine-spacing-sm);flex-wrap:wrap;display:flex}@media (width<=35.99em){._heroButtons_1aw8q_215>*{flex:100%}}._heroNote_1aw8q_227{color:var(--mantine-color-dimmed);font-size:var(--mantine-font-size-sm);margin:0}._heroArt_1aw8q_233 svg{width:min(100%,560px);height:auto;margin-inline:auto;display:block}._scrollCue_1aw8q_241{border:1px solid var(--mm-border);background:var(--mm-surface);color:inherit;font-size:var(--mantine-font-size-sm);border-radius:999px;align-items:center;gap:6px;padding:8px 14px 8px 18px;font-weight:600;text-decoration:none;transition:border-color .2s,box-shadow .2s;animation:2.2s ease-in-out infinite _cue-bob_1aw8q_1;display:inline-flex;position:absolute;bottom:calc(4vw + 18px);left:50%;transform:translate(-50%);box-shadow:0 8px 20px -10px #0f2f2b59}._scrollCue_1aw8q_241:hover{border-color:var(--mantine-color-brand-4);box-shadow:0 0 0 3px var(--mm-btn-ring)}._scrollCueArrow_1aw8q_269{color:var(--mantine-color-brand-light-color);animation:1.4s ease-in-out infinite _nudge_1aw8q_1}@keyframes _cue-bob_1aw8q_1{50%{transform:translate(-50%,-4px)}}@media (width<=61.99em){._scrollCue_1aw8q_241{width:max-content;margin:var(--mantine-spacing-lg) auto 0;animation:none;display:flex;position:relative;bottom:auto;left:auto;transform:none}}._page_1aw8q_4 .ls-drift{animation:18s ease-in-out infinite alternate _drift_1aw8q_1}._page_1aw8q_4 .ls-drift-b{animation-duration:24s;animation-direction:alternate-reverse}@keyframes _drift_1aw8q_1{to{transform:translate(26px)}}._page_1aw8q_4 .ls-drop{animation:.7s cubic-bezier(.2,.7,.2,1) both _drop_1aw8q_1}._page_1aw8q_4 .ls-d1{animation-delay:.15s}._page_1aw8q_4 .ls-d2{animation-delay:.3s}._page_1aw8q_4 .ls-d3{animation-delay:.45s}._heroArt_1aw8q_233 .ls-d2{animation:.7s cubic-bezier(.2,.7,.2,1) .3s both _drop_1aw8q_1,5.5s ease-in-out 1.4s infinite alternate _bob_1aw8q_1}._heroArt_1aw8q_233 .ls-d3{animation:.7s cubic-bezier(.2,.7,.2,1) .45s both _drop_1aw8q_1,4.6s ease-in-out 1.6s infinite alternate-reverse _bob_1aw8q_1}@keyframes _bob_1aw8q_1{to{transform:translateY(-5px)}}@keyframes _drop_1aw8q_1{0%{opacity:0;transform:translateY(-28px)}}._section_1aw8q_352{padding-block:clamp(56px,8vw,104px)}._sectionTitle_1aw8q_356{font-family:var(--mm-font-display);letter-spacing:-.025em;text-wrap:balance;margin:0;font-size:clamp(26px,3.6vw,42px);font-weight:600;line-height:1.12}._lead_1aw8q_366{margin:var(--mantine-spacing-sm) 0 0;max-width:36rem;font-size:var(--mantine-font-size-lg);color:var(--mantine-color-dimmed);line-height:1.55}._note_1aw8q_374{margin:var(--mantine-spacing-sm) 0 0;font-size:var(--mantine-font-size-sm);color:var(--mantine-color-dimmed)}._sectionTitle_1aw8q_356:after{content:"";background:var(--mm-accent);width:72px;height:8px;-webkit-mask:var(--mm-wave) repeat-x 0 0 / 14px 8px;-webkit-mask:var(--mm-wave) repeat-x 0 0 / 14px 8px;mask:var(--mm-wave) repeat-x 0 0 / 14px 8px;margin-top:12px;display:block}._faqWrap_1aw8q_392 ._sectionTitle_1aw8q_356:after,._findGrid_1aw8q_393 ._sectionTitle_1aw8q_356:after{margin-top:10px}._journey_1aw8q_398{height:420vh;position:relative}._journeyStage_1aw8q_403{align-items:center;height:100dvh;display:grid;position:sticky;top:0;overflow:hidden}._journeyGrid_1aw8q_412{gap:var(--mantine-spacing-lg);grid-template-columns:minmax(0,1fr);align-items:center;display:grid}@media (width>=62em){._journeyGrid_1aw8q_412{gap:var(--mantine-spacing-xl);grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr)}}._journeyText_1aw8q_426{gap:var(--mantine-spacing-sm);display:grid}._statusList_1aw8q_431{margin:var(--mantine-spacing-sm) 0 0;gap:4px;padding:0;list-style:none;display:grid}._statusList_1aw8q_431 li{min-height:32px;color:var(--mantine-color-dimmed);align-items:center;gap:10px;font-weight:500;transition:color .2s;display:flex}._statusList_1aw8q_431 li[data-on],._statusList_1aw8q_431 li[data-done]{color:var(--mantine-color-text)}._statusList_1aw8q_431 li[data-on]{font-weight:600}._statusDot_1aw8q_458{border:1px solid var(--mm-border);background:var(--mm-surface);border-radius:4px;flex:none;width:14px;height:14px;transition:background .2s,transform .2s;transform:rotate(45deg)}._statusList_1aw8q_431 li[data-done] ._statusDot_1aw8q_458,._statusList_1aw8q_431 li[data-on] ._statusDot_1aw8q_458{background:var(--c);border-color:#0000}._statusList_1aw8q_431 li[data-on] ._statusDot_1aw8q_458{animation:1.6s ease-in-out infinite _dot-pulse_1aw8q_1;transform:rotate(45deg)scale(1.25)}@keyframes _dot-pulse_1aw8q_1{50%{box-shadow:0 0 0 5px color-mix(in srgb, var(--c) 25%, transparent)}}._statusText_1aw8q_488{min-height:3.2em;margin:var(--mantine-spacing-xs) 0 0;padding-top:var(--mantine-spacing-sm);border-top:1px dashed var(--mm-border);max-width:28rem;line-height:1.5}._scene_1aw8q_497{width:100%;height:auto;max-height:62dvh;display:block}._jbox_1aw8q_504 .ls-flaps-open,._jbox_1aw8q_504 .ls-item,._jbox_1aw8q_504 .ls-out{opacity:0;transition:opacity .3s,transform .4s}._scene_1aw8q_497[data-stage="0"] ._jbox_1aw8q_504 .ls-flaps-closed{opacity:0}._scene_1aw8q_497[data-stage="0"] ._jbox_1aw8q_504 .ls-flaps-open,._scene_1aw8q_497[data-stage="0"] ._jbox_1aw8q_504 .ls-item{opacity:1}._scene_1aw8q_497[data-stage="0"] ._jbox_1aw8q_504 .ls-item{animation:1.6s ease-in-out infinite _drop-in_1aw8q_1}._scene_1aw8q_497[data-stage="0"] ._jbox_1aw8q_504 .ls-i2{animation-delay:.4s}._scene_1aw8q_497[data-stage="0"] ._jbox_1aw8q_504 .ls-i3{animation-delay:.8s}@keyframes _drop-in_1aw8q_1{0%{opacity:0;transform:translateY(-14px)}30%{opacity:1}80%,to{opacity:0;transform:translateY(26px)}}._jbox_1aw8q_504 .ls-flaps-closed{transition:opacity .3s}._scene_1aw8q_497[data-stage="4"] ._jbox_1aw8q_504 .ls-flaps-closed{opacity:0}._scene_1aw8q_497[data-stage="4"] ._jbox_1aw8q_504 .ls-flaps-open,._scene_1aw8q_497[data-stage="4"] ._jbox_1aw8q_504 .ls-out{opacity:1}._truckFront_1aw8q_564 .ls-wheel{transform:rotate(var(--ls-spin,0deg))}._scrollHint_1aw8q_568{left:50%;bottom:max(20px, env(safe-area-inset-bottom,0px));border:1px solid var(--mm-border);background:var(--mm-surface);font-size:var(--mantine-font-size-sm);border-radius:999px;align-items:center;gap:8px;padding:8px 16px;font-weight:500;transition:opacity .3s,transform .3s;display:inline-flex;position:absolute;transform:translate(-50%)}._scrollHint_1aw8q_568[data-hidden]{opacity:0;pointer-events:none;transform:translate(-50%,12px)}._scrollHintArrow_1aw8q_593{animation:1.4s ease-in-out infinite _nudge_1aw8q_1}@keyframes _nudge_1aw8q_1{50%{transform:translateY(4px)}}@media (width<=61.99em){._journey_1aw8q_398{height:360vh}._journeyStage_1aw8q_403{padding-top:max(20px, env(safe-area-inset-top,0px));align-items:start}._statusList_1aw8q_431{column-gap:var(--mantine-spacing-md);grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}._scene_1aw8q_497{max-height:40dvh}}._features_1aw8q_624{gap:var(--mantine-spacing-lg);grid-template-columns:minmax(0,1fr);margin-top:clamp(28px,4vw,48px);display:grid}@media (width>=48em){._features_1aw8q_624{grid-template-columns:repeat(2,minmax(0,1fr))}}._feature_1aw8q_624{border:1px solid var(--mm-border);border-radius:var(--mantine-radius-lg);background:var(--mm-surface);flex-direction:column;transition:border-color .2s,box-shadow .2s;display:flex;overflow:hidden}@media (hover:hover){._feature_1aw8q_624:hover{border-color:var(--mantine-color-brand-4);box-shadow:0 0 0 3px var(--mm-btn-ring)}}._featureArt_1aw8q_659{background:var(--tint);border-bottom:1px solid var(--mm-border);overflow:hidden}._featureArt_1aw8q_659 svg{width:100%;height:auto;max-height:300px;transition:transform .6s cubic-bezier(.2,.7,.2,1);display:block}@media (hover:hover){._feature_1aw8q_624:hover ._featureArt_1aw8q_659 svg{transform:scale(1.035)rotate(-.6deg)}}._featureText_1aw8q_679{gap:var(--mantine-spacing-sm);padding:var(--mantine-spacing-lg);flex-direction:column;flex:1;display:flex}._featureText_1aw8q_679 h3{font-family:var(--mm-font-display);letter-spacing:-.02em;margin:0;font-size:clamp(19px,1.8vw,22px);font-weight:600;line-height:1.2}._featureText_1aw8q_679 p{color:var(--mantine-color-dimmed);margin:0;line-height:1.6}._featureText_1aw8q_679 a{color:var(--mantine-color-brand-light-color);text-underline-offset:3px}._tags_1aw8q_707{flex-wrap:wrap;gap:6px;margin:auto 0 0;padding:4px 0 0;list-style:none;display:flex}._tags_1aw8q_707 li{border:1px solid var(--mm-border);background:var(--mm-surface);font-size:var(--mantine-font-size-sm);border-radius:999px;padding:4px 12px;font-weight:500}@supports (grid-template-rows:subgrid){._features_1aw8q_624{margin-bottom:calc(-1 * var(--mantine-spacing-lg));row-gap:0}._feature_1aw8q_624{grid-row:span 4;grid-template-rows:subgrid;margin-bottom:var(--mantine-spacing-lg);display:grid}._featureText_1aw8q_679{grid-row:span 3;grid-template-rows:subgrid;row-gap:var(--mantine-spacing-sm);display:grid}._tags_1aw8q_707{align-self:start;margin-top:0}}._band_1aw8q_754{background:var(--mm-band);clip-path:polygon(0 3vw,100% 0,100% calc(100% - 3vw),0 100%);padding-block:clamp(56px,8vw,96px)}._findGrid_1aw8q_393{gap:var(--mantine-spacing-xl);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@media (width>=62em){._findGrid_1aw8q_393{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}}._finder_1aw8q_773{gap:var(--mantine-spacing-sm);padding:var(--mantine-spacing-lg);border:1px solid var(--mm-border);border-radius:var(--mantine-radius-lg);background:var(--mm-surface);display:grid}._chips_1aw8q_782{flex-wrap:wrap;gap:6px;display:flex}._chip_1aw8q_782{border:1px solid var(--mm-border);background:var(--mm-surface);min-height:36px;color:inherit;font:inherit;font-size:var(--mantine-font-size-sm);cursor:pointer;border-radius:999px;padding:0 14px;font-weight:500;transition:border-color .16s,transform .16s,box-shadow .16s}._chip_1aw8q_782:hover{border-color:var(--mantine-color-brand-5);box-shadow:0 0 0 3px var(--mm-btn-ring)}._chip_1aw8q_782:active{transform:scale(.96)}._results_1aw8q_817{gap:6px;min-height:72px;display:grid}._empty_1aw8q_823{padding:var(--mantine-spacing-sm) 0;color:var(--mantine-color-dimmed);margin:0}._result_1aw8q_817{gap:var(--mantine-spacing-sm);border-radius:var(--mantine-radius-md);background:var(--mantine-color-default-hover);grid-template-columns:44px minmax(0,1fr) auto;align-items:center;padding:8px 12px;display:grid}._result_1aw8q_817 svg{width:44px;height:42px}._resultText_1aw8q_844{min-width:0;display:grid}._resultText_1aw8q_844 b{overflow-wrap:anywhere;font-weight:600}._resultText_1aw8q_844 mark{background:var(--mantine-color-amber-2);color:inherit;border-radius:3px;padding-inline:1px}._resultText_1aw8q_844 span{color:var(--mantine-color-dimmed);font-size:var(--mantine-font-size-sm)}._statusTag_1aw8q_866{background:var(--c);color:var(--t);font-size:var(--mantine-font-size-xs);white-space:nowrap;border-radius:999px;padding:3px 10px;font-weight:600}@media (width<=35.99em){._result_1aw8q_817{grid-template-columns:40px minmax(0,1fr)}._statusTag_1aw8q_866{grid-column:2;justify-self:start}}._faqWrap_1aw8q_392{gap:var(--mantine-spacing-xl);max-width:860px;display:grid}._faqItem_1aw8q_894{border:1px solid var(--mm-border);background:var(--mm-surface)}._faqControl_1aw8q_899{font-weight:600}._final_1aw8q_904{background:var(--mm-band);clip-path:polygon(0 4vw,100% 0,100% 100%,0 100%);padding-top:clamp(72px,10vw,128px);position:relative;overflow:hidden}._finalCloud_1aw8q_913{opacity:.55;pointer-events:none;width:clamp(56px,11vw,150px);height:auto;position:absolute;top:calc(4vw + clamp(10px,3vw,40px));left:max(8px,50% - 600px);overflow:visible}._finalCloudRight_1aw8q_925{width:clamp(48px,9vw,124px);top:calc(4vw + clamp(28px,6vw,84px));left:auto;right:max(36px,50% - 600px)}@media (width<=36em){._finalCloudRight_1aw8q_925{top:calc(4vw + 2px)}}._finalInner_1aw8q_938{justify-items:center;gap:var(--mantine-spacing-md);text-align:center;display:grid;position:relative}._finalTitle_1aw8q_946{font-family:var(--mm-font-display);letter-spacing:-.03em;margin:0;font-size:clamp(32px,5.6vw,64px);font-weight:600;line-height:1.05}._finalInner_1aw8q_938 ._lead_1aw8q_366{margin-top:0}._foot_1aw8q_959{justify-content:space-between;gap:var(--mantine-spacing-sm);padding-block:var(--mantine-spacing-lg) calc(var(--mantine-spacing-lg) + env(safe-area-inset-bottom,0px));border-top:1px solid var(--mm-border);font-size:var(--mantine-font-size-sm);color:var(--mantine-color-dimmed);flex-wrap:wrap;margin-top:clamp(56px,8vw,96px);display:flex;position:relative}._foot_1aw8q_959 a{color:inherit}@media (prefers-reduced-motion:reduce){._page_1aw8q_4 .ls-drift,._page_1aw8q_4 .ls-drop,._scrollHintArrow_1aw8q_593,._scene_1aw8q_497 ._jbox_1aw8q_504 .ls-item,._heroArt_1aw8q_233 .ls-d2,._heroArt_1aw8q_233 .ls-d3,._scrollCue_1aw8q_241,._scrollCueArrow_1aw8q_269,._statusList_1aw8q_431 li[data-on] ._statusDot_1aw8q_458{animation:none!important}}._label_9mdus_4{color:#141110;break-inside:avoid;border:2px dashed #b9b0a8;border-top:12px solid var(--room-accent,#141110);background:#fff;border-radius:16px;flex-direction:column;justify-content:space-between;gap:12px;padding:20px;font-family:Nunito,system-ui,sans-serif;display:flex;container-type:inline-size}._boxName_9mdus_22{color:#2b2522;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:20px;font-weight:700;line-height:1.2;display:-webkit-box;overflow:hidden}._fragile_9mdus_33{color:#c92a2a;border:2px solid #c92a2a;border-radius:6px;margin-right:8px;padding:1px 6px}._room_9mdus_41{border-left:8px solid var(--room-accent,#141110);padding-left:10px}._brand_9mdus_46{letter-spacing:.02em;color:#5f554d;justify-content:space-between;align-items:center;gap:8px;font-size:14px;font-weight:800;display:flex}._brandTags_9mdus_58{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._number_9mdus_65{--number-max:120px;font-size:min(var(--number-max), calc(100cqi / (var(--digits,3) * .62 + .55)));font-variant-numeric:tabular-nums;white-space:nowrap;align-items:baseline;gap:.08em;font-weight:800;line-height:.95;display:flex}._numberSign_9mdus_79{color:#5f554d;font-size:.4em;font-weight:700}._bottom_9mdus_85{justify-content:space-between;align-items:flex-end;gap:12px;display:flex}._room_9mdus_41{font-size:22px;font-weight:800;line-height:1.2}._roomBlank_9mdus_98{color:#7d7168;border-bottom:2px solid #141110;min-width:140px;padding-top:18px;font-size:13px;font-weight:700}._qr_9mdus_107{object-fit:contain;flex:none;width:120px;height:120px}._qrFallback_9mdus_114{color:#7d7168;border:2px dashed #c4b9ae;border-radius:12px;flex:none;place-items:center;width:120px;height:120px;display:grid}._screen_9mdus_126{color:#141110;min-height:100dvh;padding:env(safe-area-inset-top,0px) 16px env(safe-area-inset-bottom,0px);background:#fff;flex-direction:column;display:flex}._toolbar_9mdus_135{justify-content:space-between;align-items:center;gap:8px;min-height:60px;display:flex}._screenLabel_9mdus_143{flex:1;justify-content:center;align-items:center;padding-bottom:24px;display:flex}._screenLabel_9mdus_143 ._label_9mdus_4{border:4px solid #141110;border-top-width:20px;border-top-color:var(--room-accent,#141110);width:min(100%,560px);min-height:min(70dvh,640px)}._screenLabel_9mdus_143 ._number_9mdus_65{--number-max:260px}._screenLabel_9mdus_143 ._room_9mdus_41{font-size:30px}._screenLabel_9mdus_143 ._boxName_9mdus_22{font-size:24px}._screenLabel_9mdus_143 ._qr_9mdus_107,._screenLabel_9mdus_143 ._qrFallback_9mdus_114{width:clamp(120px,34vw,200px);height:clamp(120px,34vw,200px)}._printPage_9mdus_183{color:#141110;background:#ece5de;min-height:100dvh;padding:16px}._sheet_9mdus_190{break-after:page;background:#fff;grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:6mm;width:190mm;height:277mm;margin:0 auto 16px;padding:0;display:grid;box-shadow:0 4px 24px #14111026}._sheetLarge_9mdus_205{grid-template-rows:1fr;grid-template-columns:1fr}._sheetLarge_9mdus_205 ._number_9mdus_65{--number-max:360px}._sheetLarge_9mdus_205 ._room_9mdus_41{font-size:40px}._sheetLarge_9mdus_205 ._boxName_9mdus_22{font-size:32px}._sheetLarge_9mdus_205 ._qr_9mdus_107,._sheetLarge_9mdus_205 ._qrFallback_9mdus_114{width:260px;height:260px}._previewGrid_9mdus_229{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:12px;display:grid}._previewGrid_9mdus_229 ._label_9mdus_4{min-height:300px}@media (width<=800px){._sheet_9mdus_190{zoom:.45}}@media print{._printPage_9mdus_183{background:#fff;padding:0}._sheet_9mdus_190{box-shadow:none;zoom:1;margin:0}._sheet_9mdus_190:last-child{break-after:auto}}._groupTitle_9n6kp_3{font-size:var(--mantine-font-size-sm);letter-spacing:.04em;text-transform:uppercase;color:var(--mantine-color-dimmed);margin:0 0 6px 4px;font-weight:700}._row_9n6kp_12{align-items:center;gap:var(--mantine-spacing-md);border-radius:var(--mantine-radius-md);width:100%;min-height:60px;color:inherit;padding:8px 10px;text-decoration:none;transition:background-color .12s;display:flex}._row_9n6kp_12:hover{background:var(--mantine-color-default-hover)}._row_9n6kp_12+._row_9n6kp_12{position:relative}._row_9n6kp_12+._row_9n6kp_12:before{content:"";border-top:1px solid var(--mm-border);position:absolute;top:0;left:66px;right:10px}._chevron_9n6kp_42{opacity:.5;flex:none}._badge_9n6kp_47{background:var(--mantine-color-brand-filled);min-width:26px;height:26px;color:var(--mantine-color-white);font-weight:700;font-size:var(--mantine-font-size-sm);font-variant-numeric:tabular-nums;border-radius:13px;flex:none;place-items:center;padding-inline:8px;display:grid}._kinds_1hq3q_4{gap:var(--mantine-spacing-sm);grid-template-columns:1fr;display:grid}@media (width>=48em){._kinds_1hq3q_4{grid-template-columns:repeat(3,1fr)}}._kind_1hq3q_4{align-items:center;gap:var(--mantine-spacing-md);width:100%;min-height:76px;padding:var(--mantine-spacing-md);border:1px solid var(--mm-border);border-radius:var(--mantine-radius-lg);background:linear-gradient(135deg, color-mix(in srgb, var(--mm-tint-bg) 60%, transparent), transparent 75%), var(--mm-surface);color:inherit;font:inherit;text-align:left;cursor:pointer;box-shadow:var(--mantine-shadow-xs);transition:transform .12s,box-shadow .12s,border-color .12s;display:flex}._kind_1hq3q_4:hover{box-shadow:var(--mantine-shadow-md);border-color:var(--mm-tint-fg);transform:translateY(-1px)}._kind_1hq3q_4:active{transform:translateY(0)}@media (width>=48em){._kind_1hq3q_4{flex-direction:column;align-items:flex-start;min-height:148px}}._kindIcon_1hq3q_57{border-radius:var(--mantine-radius-md);background:var(--mm-tint-bg);width:52px;height:52px;color:var(--mm-tint-fg);flex:none;place-items:center;display:grid}._incident_1hq3q_69{border-left:5px solid var(--mm-tint-fg)}._incident_1hq3q_69[data-resolved]{border-left-color:var(--mantine-color-leaf-light-color)}._note_1hq3q_77{border-radius:var(--mantine-radius-md);background:var(--mantine-color-default-hover);white-space:pre-wrap;overflow-wrap:anywhere;padding:8px 12px}._photo_1hq3q_85{border-radius:var(--mantine-radius-md);border:1px solid var(--mm-border);flex:none;width:96px;height:96px;display:block;overflow:hidden}._photo_1hq3q_85 img{object-fit:cover;width:100%;height:100%;display:block}._boxLink_1hq3q_102{color:inherit;border-bottom:1px dashed;font-weight:700;text-decoration:none}._option_1hq3q_110{align-items:center;gap:var(--mantine-spacing-sm);border:1px solid var(--mm-border);border-radius:var(--mantine-radius-md);background:var(--mm-surface);width:100%;min-height:52px;color:inherit;font:inherit;text-align:left;cursor:pointer;padding:8px 12px;transition:background-color .12s,border-color .12s;display:flex}._option_1hq3q_110:hover{background:var(--mantine-color-default-hover)}._option_1hq3q_110[data-selected]{border-color:var(--mantine-color-brand-6);background:var(--mantine-color-brand-light)}._optionNo_1hq3q_138{font-variant-numeric:tabular-nums;min-width:48px;color:var(--mantine-color-brand-light-color);flex:none;font-size:18px;font-weight:700}._picked_1hq3q_147{align-items:center;gap:var(--mantine-spacing-sm);border-radius:var(--mantine-radius-md);background:var(--mantine-color-brand-light);padding:10px 12px;display:flex}._preview_1hq3q_156{border-radius:var(--mantine-radius-md);border:1px solid var(--mm-border);width:112px;height:112px;position:relative;overflow:hidden}._preview_1hq3q_156 img{object-fit:cover;width:100%;height:100%;display:block}._previewRemove_1hq3q_172{position:absolute;top:4px;right:4px}._stepLabel_1hq3q_178{font-weight:700;font-size:var(--mantine-font-size-sm)}._hero_1abfi_4{background:var(--mm-band);border-color:#0000}._daysLeft_1abfi_9{color:var(--mm-accent-text);font-variant-numeric:tabular-nums;font-size:clamp(22px,5vw,28px);font-weight:700;line-height:1.15}._actionList_1abfi_18{overflow:hidden}._action_1abfi_18{gap:var(--mantine-spacing-md);min-height:64px;padding:var(--mantine-spacing-sm) var(--mantine-spacing-lg);color:inherit;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;text-decoration:none;transition:background-color .12s;display:grid}._action_1abfi_18+._action_1abfi_18{border-top:1px solid var(--mm-border)}._action_1abfi_18:hover{background:var(--mantine-color-default-hover)}._actionIcon_1abfi_42{color:var(--mm-tint-fg)}._actionTitle_1abfi_46{overflow-wrap:anywhere;font-weight:600;line-height:1.35}._actionCta_1abfi_52{border:1px solid var(--mm-border);background:var(--mm-surface);min-height:36px;font-weight:600;font-size:var(--mantine-font-size-sm);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:6px 14px;display:inline-flex}._action_1abfi_18:hover ._actionCta_1abfi_52{border-color:var(--mm-tint-fg)}@media (width<=35.99em){._action_1abfi_18{padding-inline:var(--mantine-spacing-md);grid-template-columns:24px minmax(0,1fr)}._actionCta_1abfi_52{grid-column:2;justify-self:start}}._taskGroupTitle_1abfi_83{font-weight:700;font-size:var(--mantine-font-size-sm);color:var(--mantine-color-dimmed);text-transform:uppercase;letter-spacing:.04em;align-items:center;gap:8px;display:flex}._taskRow_1abfi_94{align-items:flex-start;gap:var(--mantine-spacing-sm);min-height:44px;padding-block:6px;display:flex}._taskRow_1abfi_94+._taskRow_1abfi_94{border-top:1px dashed var(--mm-border)}._taskRow_1abfi_94[data-done] ._taskTitle_1abfi_106{opacity:.55;text-decoration:line-through}._taskBody_1abfi_111{text-align:left;border-radius:var(--mantine-radius-sm);flex:1;min-width:0}._taskTitle_1abfi_106{font-weight:500;line-height:1.35}._linkRow_1abfi_124{align-items:center;gap:var(--mantine-spacing-sm);border-radius:var(--mantine-radius-md);min-height:52px;color:inherit;padding:8px 10px;text-decoration:none;transition:background-color .12s;display:flex}._linkRow_1abfi_124:hover{background:var(--mantine-color-default-hover)}._boxNo_1abfi_140{font-variant-numeric:tabular-nums;min-width:52px;color:var(--mantine-color-brand-light-color);flex:none;font-size:20px;font-weight:700}._checkRow_1abfi_150{align-items:center;gap:var(--mantine-spacing-xs);min-height:44px;display:flex}._checkRow_1abfi_150 ._remove_1abfi_157{opacity:.45;transition:opacity .12s}._checkRow_1abfi_150:hover ._remove_1abfi_157,._checkRow_1abfi_150 ._remove_1abfi_157:focus-visible{opacity:1}@media (hover:none){._checkRow_1abfi_150 ._remove_1abfi_157{opacity:.7}}._layout_7lcqe_2{gap:var(--mantine-spacing-lg);grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:start;display:grid}@media (width<=61.99em){._layout_7lcqe_2{grid-template-columns:minmax(0,1fr)}}._viewport_7lcqe_15{aspect-ratio:4/3;border:1px solid var(--mm-border-strong);background:radial-gradient(120% 90% at 50% 0%, var(--mm-band), transparent 70%), var(--mm-surface);border-radius:20px;position:relative;overflow:hidden}._viewport_7lcqe_15[data-on]{background:#0d1f1d}._video_7lcqe_30{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}._cameraHint_7lcqe_38{color:var(--mantine-color-dimmed);place-content:center;justify-items:center;gap:10px;padding:24px;display:grid;position:absolute;inset:0}._frame_7lcqe_50{aspect-ratio:1;border:3px solid #ffffffd9;border-radius:22px;width:min(58%,260px);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 9999px #081c1a47}._flash_7lcqe_63{--flash:var(--mantine-color-brand-6);background:color-mix(in srgb, var(--flash) 78%, #10201e);color:#fff;text-shadow:0 1px 2px #00000059;text-align:center;pointer-events:none;place-content:center;justify-items:center;gap:6px;padding:16px;animation:1.6s ease-in forwards _flash-out_7lcqe_1;display:grid;position:absolute;inset:0}._flash_7lcqe_63[data-tone=warn]{--flash:#c98a12}._flash_7lcqe_63[data-tone=bad]{--flash:var(--mantine-color-red-7)}@keyframes _flash-out_7lcqe_1{0%{opacity:0;transform:scale(1.03)}8%{opacity:1;transform:none}70%{opacity:1}to{opacity:0}}._flashIcon_7lcqe_106{background:#fff3;border-radius:50%;place-items:center;width:58px;height:58px;display:grid}._flashTitle_7lcqe_115{font-family:var(--mm-font-display);text-transform:uppercase;letter-spacing:-.01em;font-size:clamp(24px,4.4vw,40px);font-weight:600;line-height:1.1}._flashSub_7lcqe_124{opacity:.92;font-size:15px;font-weight:600}._manual_7lcqe_130{flex-wrap:wrap;gap:8px;display:flex}._panel_7lcqe_136{position:sticky;top:24px}._progress_7lcqe_141{background:var(--mm-band);border-radius:999px;height:10px;margin-top:10px;overflow:hidden}._progress_7lcqe_141 span{border-radius:inherit;background:linear-gradient(90deg, var(--mm-btn-from), var(--mm-btn-to));height:100%;transition:width .26s cubic-bezier(.2,.7,.2,1);display:block}._roomRow_7lcqe_157{grid-template-columns:10px auto minmax(0,1fr);align-items:baseline;gap:8px;display:grid}._roomDot_7lcqe_164{background:var(--mm-border-strong);border-radius:50%;width:10px;height:10px;transform:translateY(1px)}._roomName_7lcqe_172{white-space:nowrap}._roomNumbers_7lcqe_176{overflow-wrap:anywhere}@media (prefers-reduced-motion:reduce){._flash_7lcqe_63{animation-duration:1ms;animation-delay:1.2s}}._flagGrid_1ik51_2{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}@media (width>=36em){._flagGrid_1ik51_2{grid-template-columns:repeat(3,minmax(0,1fr))}}._flag_1ik51_2{border:1px solid var(--mm-border);border-radius:var(--mantine-radius-md);background:var(--mm-surface);text-align:left;align-items:center;gap:10px;min-height:56px;padding:8px 12px;transition:border-color .12s,background .12s,box-shadow .12s;display:flex;position:relative}._flag_1ik51_2:hover{border-color:var(--mantine-color-brand-3)}._flag_1ik51_2[aria-pressed=true]{border-color:var(--mantine-color-brand-5);background:var(--mantine-color-brand-light);box-shadow:inset 0 0 0 1px var(--mantine-color-brand-5)}._flagEmoji_1ik51_41{color:var(--mantine-color-brand-light-color);flex:none}._flagCheck_1ik51_47{color:var(--mantine-color-brand-light-color);position:absolute;top:5px;right:5px}._listRow_1rfrr_1{border-radius:var(--mantine-radius-md);align-items:center;gap:10px;min-height:52px;padding:6px 8px;transition:background .12s;display:flex}._listRow_1rfrr_1:hover{background:var(--mantine-color-default-hover)}._emojiGrid_1rfrr_15{grid-template-columns:repeat(auto-fill,minmax(44px,1fr));gap:6px;display:grid}._emoji_1rfrr_15{border:1px solid var(--mm-border);border-radius:var(--mantine-radius-md);place-items:center;height:44px;font-size:22px;transition:border-color .12s,background .12s;display:grid}._emoji_1rfrr_15:hover{border-color:var(--mantine-color-brand-3)}._emoji_1rfrr_15[data-active]{border-color:var(--mantine-color-brand-6);background:var(--mantine-color-brand-light);box-shadow:inset 0 0 0 1px var(--mantine-color-brand-6)}._swatches_1rfrr_43{flex-wrap:wrap;gap:8px;display:flex}._swatch_1rfrr_43{cursor:pointer;border:0}._swatch_1rfrr_43[aria-checked=true]{outline:2px solid var(--mantine-color-text);outline-offset:2px}._page_6n70j_1{background:var(--mm-app-bg);min-height:100dvh;padding-bottom:calc(env(safe-area-inset-bottom,0px) + 32px);overflow-x:clip}._topbar_6n70j_8{min-height:72px;padding-top:env(safe-area-inset-top,0px);justify-content:space-between;align-items:center;display:flex}._heroButtons_6n70j_16{flex-wrap:wrap;gap:12px;display:flex}@media (width<=35.99em){._heroButtons_6n70j_16>*{flex:100%}}._projectCard_6n70j_28{transition:border-color .12s,box-shadow .12s}._projectCard_6n70j_28:hover{border-color:var(--mantine-color-brand-3);box-shadow:var(--mantine-shadow-md)}._steps_6n70j_40{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}._stepBar_6n70j_46{background:var(--mantine-color-default-border);border-radius:999px;height:6px;transition:background .2s}._stepBar_6n70j_46[data-active]{background:var(--mantine-color-brand-6)}._pickerGroup_6n70j_57{border:1px solid var(--mm-border);border-radius:var(--mantine-radius-md);background:var(--mm-surface);transition:border-color .12s}._pickerGroup_6n70j_57[data-open]{border-color:var(--mantine-color-brand-3)}._pickerHeader_6n70j_68{padding:6px 8px 6px 12px}._pickerToggle_6n70j_72{border-radius:var(--mantine-radius-sm);text-align:left;flex:1;align-items:center;gap:10px;min-width:0;min-height:48px;display:flex}._pickerItem_6n70j_83{border-radius:var(--mantine-radius-sm);padding:8px 8px 8px 6px}._pickerItem_6n70j_83:hover{background:var(--mantine-color-default-hover)}._roomChips_6n70j_92{flex-wrap:wrap;gap:6px;display:flex}._projectProgress_6n70j_99{flex:none}._movesWrap_6n70j_104{gap:var(--mantine-spacing-xl);max-width:880px;padding-left:max(16px, env(safe-area-inset-left,0px));padding-right:max(16px, env(safe-area-inset-right,0px));margin-inline:auto;display:grid}._movesMain_6n70j_113{gap:var(--mantine-spacing-xl);display:grid}._movesHead_6n70j_118{gap:var(--mantine-spacing-md);justify-items:start;display:grid}._movesFoot_6n70j_124{padding-top:var(--mantine-spacing-lg);border-top:1px solid var(--mm-border)}._page_xenm2_2{background:var(--mm-app-bg);min-height:100dvh}._top_xenm2_7{justify-content:space-between;align-items:center;max-width:1040px;margin:0 auto;padding:16px;display:flex}._main_xenm2_16{max-width:1040px;margin:0 auto;padding:8px 16px 48px}._title_xenm2_22{font-family:var(--mm-font-display);letter-spacing:-.02em;margin:0;font-size:clamp(28px,4.4vw,44px);font-weight:600;line-height:1.1}._lead_xenm2_31{max-width:640px;color:var(--mantine-color-dimmed);margin:10px 0 24px}._grid_xenm2_37{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}@media (width<=48em){._grid_xenm2_37{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}}._card_xenm2_50{border:1px solid var(--mm-border-strong);background:var(--mm-surface);border-radius:20px;flex-direction:column;align-items:center;gap:6px;padding:16px 12px 18px;transition:transform .18s cubic-bezier(.2,.7,.2,1),box-shadow .18s,border-color .18s;display:flex;position:relative}._card_xenm2_50:hover{transform:translateY(-2px);box-shadow:0 10px 24px -14px #081c1a73}._card_xenm2_50:focus-visible{outline:3px solid var(--mm-btn-ring);outline-offset:2px}._card_xenm2_50[data-selected]{border:2px solid var(--mm-accent);background:radial-gradient(120% 80% at 50% 0%, var(--mm-accent-soft), transparent 70%), var(--mm-surface);box-shadow:0 0 0 4px color-mix(in srgb, var(--mm-accent) 18%, transparent);padding:15px 11px 17px}._check_xenm2_85{background:var(--mm-accent);color:#fff;border-radius:50%;place-items:center;width:26px;height:26px;display:grid;position:absolute;top:10px;right:10px}._stage_xenm2_99{place-items:end center;width:100%;height:clamp(150px,20vw,200px);display:grid;position:relative}._stage_xenm2_99:after{content:"";background:radial-gradient(closest-side,#081c1a38,#0000);border-radius:50%;width:62%;height:14px;animation:3.6s ease-in-out infinite _shadow-breathe_xenm2_1;position:absolute;bottom:2px;left:50%;transform:translate(-50%)}._art_xenm2_120{z-index:1;object-fit:contain;transform-origin:50% 100%;filter:drop-shadow(0 6px 10px #081c1a1f);width:auto;max-width:100%;height:clamp(136px,18vw,182px);animation:3.6s ease-in-out infinite _idle-breathe_xenm2_1;display:block;position:relative}@keyframes _idle-breathe_xenm2_1{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-3px)scale(1.012,.992)}}@keyframes _shadow-breathe_xenm2_1{50%{opacity:.8;transform:translate(-50%)scale(.92)}}._card_xenm2_50:hover ._art_xenm2_120{animation:.52s cubic-bezier(.2,.7,.2,1) _hop_xenm2_1}._card_xenm2_50[data-selected] ._art_xenm2_120{animation:.7s cubic-bezier(.2,.7,.2,1) _jump_xenm2_1,3.6s ease-in-out .7s infinite _idle-breathe_xenm2_1}@keyframes _hop_xenm2_1{40%{transform:translateY(-10px)rotate(-2deg)}}@keyframes _jump_xenm2_1{0%{transform:scale(1.06,.9)}35%{transform:translateY(-22px)scale(.96,1.05)rotate(-3deg)}65%{transform:translateY(0)scale(1.05,.94)}to{transform:none}}._hello_xenm2_182{z-index:2;background:var(--mm-accent);color:#fff;white-space:nowrap;border-radius:12px;padding:4px 10px;font-size:12px;font-weight:700;animation:.38s cubic-bezier(.2,.7,.2,1) both _hello-in_xenm2_1;position:absolute;top:12px;left:50%;transform:translate(-50%)}@keyframes _hello-in_xenm2_1{0%{opacity:0;transform:translate(-50%,6px)scale(.9)}}._sparks_xenm2_205{pointer-events:none;position:absolute;inset:0}._sparks_xenm2_205 i{background:var(--mm-accent);opacity:0;border-radius:2px;width:8px;height:8px;animation:.9s ease-out forwards _spark_xenm2_205;position:absolute;top:40%;left:50%}._sparks_xenm2_205 i:nth-child(2){background:var(--mm-btn-to);--dx:-70px;--dy:-60px}._sparks_xenm2_205 i:first-child{--dx:64px;--dy:-70px}._sparks_xenm2_205 i:nth-child(3){--dx:-84px;--dy:4px;background:#f6c75a}._sparks_xenm2_205 i:nth-child(4){--dx:86px;--dy:-6px;background:var(--mm-btn-to)}._sparks_xenm2_205 i:nth-child(5){--dx:6px;--dy:-96px;background:#f6c75a}@keyframes _spark_xenm2_205{0%{opacity:1;transform:translate(-50%,-50%)scale(.4)rotate(0)}to{opacity:0;transform:translate(calc(-50% + var(--dx)), calc(-50% + var(--dy))) scale(1) rotate(180deg)}}._name_xenm2_263{font-size:18px;font-weight:700}._footer_xenm2_268{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:24px;display:flex}@media (prefers-reduced-motion:reduce){._card_xenm2_50,._art_xenm2_120,._stage_xenm2_99:after,._card_xenm2_50:hover ._art_xenm2_120,._card_xenm2_50[data-selected] ._art_xenm2_120,._sparks_xenm2_205 i,._hello_xenm2_182{transition:none;animation:none}}._chipRow_1qjw7_2{gap:var(--mantine-spacing-xs);margin-inline:calc(var(--mantine-spacing-md) * -1);padding-inline:var(--mantine-spacing-md) 48px;scrollbar-width:none;flex-wrap:nowrap;padding-block:2px;display:flex;overflow-x:auto;-webkit-mask-image:linear-gradient(90deg,#000 85%,#0000);mask-image:linear-gradient(90deg,#000 85%,#0000)}._chipRow_1qjw7_2::-webkit-scrollbar{display:none}._chipRow_1qjw7_2>*{flex:none}@media (width>=62em){._chipRow_1qjw7_2{flex-wrap:wrap;margin-inline:0;padding-inline:0;overflow:visible;-webkit-mask-image:none;mask-image:none}}._categoryChip_1qjw7_35{border:1px solid var(--mm-border);background:var(--mm-surface);min-height:40px;font-size:var(--mantine-font-size-sm);white-space:nowrap;border-radius:999px;align-items:center;gap:6px;padding:4px 14px 4px 6px;font-weight:700;transition:border-color .12s,background .12s;display:inline-flex}._categoryChip_1qjw7_35:hover{border-color:var(--mm-tint-fg)}._categoryChip_1qjw7_35[data-active]{border-color:var(--mm-tint-fg);background:var(--mm-tint-bg);color:var(--mm-tint-fg)}._categoryChipAll_1qjw7_62{padding-left:14px}._chipIcon_1qjw7_66{background:var(--mm-tint-bg);width:28px;height:28px;color:var(--mm-tint-fg);border-radius:50%;place-items:center;display:inline-grid}._chipCount_1qjw7_76{font-variant-numeric:tabular-nums;opacity:.7}._stickyBar_1qjw7_82{bottom:calc(var(--mm-tabbar-height,64px) + env(safe-area-inset-bottom,0px) + 12px);z-index:5;margin-top:var(--mantine-spacing-lg);position:sticky}@media (width>=62em){._stickyBar_1qjw7_82{bottom:24px}}._templateCard_1qjw7_95{transition:border-color .12s,background .12s}._templateCard_1qjw7_95[data-selected]{border-color:var(--mantine-color-brand-5);background:color-mix(in srgb, var(--mantine-color-brand-light) 40%, var(--mm-surface))}._templateCard_1qjw7_95[data-added]{opacity:.7}._categoryHeader_1qjw7_110{z-index:2;background:var(--mm-app-bg);padding-block:8px;position:sticky;top:0}@media (width<=61.99em){._categoryHeader_1qjw7_110{top:calc(60px + env(safe-area-inset-top,0px))}}._dock_nmqdk_3{z-index:202;right:calc(20px + env(safe-area-inset-right,0px));pointer-events:none;flex-direction:column;align-items:flex-end;gap:10px;display:flex;position:fixed;bottom:20px}._dock_nmqdk_3>*{pointer-events:auto}@media (width<=61.99em){._dock_nmqdk_3{right:auto;left:calc(12px + env(safe-area-inset-left,0px));bottom:calc(var(--mm-tabbar-height) + env(safe-area-inset-bottom,0px) + 14px);align-items:flex-start}}._avatar_nmqdk_29{border-radius:18px;place-items:end center;width:72px;height:92px;display:grid;position:relative}._avatar_nmqdk_29 img{z-index:1;transform-origin:50% 100%;filter:drop-shadow(0 6px 8px #081c1a2e);width:auto;height:88px;animation:3.6s ease-in-out infinite _dock-breathe_nmqdk_1;position:relative}._ground_nmqdk_48{background:radial-gradient(closest-side,#081c1a47,#0000);border-radius:50%;width:58px;height:12px;position:absolute;bottom:-2px;left:50%;transform:translate(-50%)}._avatar_nmqdk_29:hover img{animation:.52s cubic-bezier(.2,.7,.2,1) _dock-hop_nmqdk_1}._avatar_nmqdk_29:focus-visible{outline:3px solid var(--mm-btn-ring);outline-offset:2px}._avatar_nmqdk_29[data-open] img{animation:none;transform:rotate(-4deg)translateY(-2px)}._avatar_nmqdk_29[data-peek] img{animation:1.4s ease-in-out 2 _dock-peek_nmqdk_1,3.6s ease-in-out 2.8s infinite _dock-breathe_nmqdk_1}._avatar_nmqdk_29[data-mood=sleep] img{animation:4.8s ease-in-out infinite _dock-sleep_nmqdk_1}._avatar_nmqdk_29[data-mood=happy] img{animation:.8s cubic-bezier(.2,.7,.2,1) 3 _dock-jump_nmqdk_1}@keyframes _dock-breathe_nmqdk_1{0%,to{transform:none}50%{transform:translateY(-2px)scale(1.015,.99)}}@keyframes _dock-hop_nmqdk_1{40%{transform:translateY(-8px)rotate(-3deg)}}@keyframes _dock-peek_nmqdk_1{0%,to{transform:none}25%{transform:translateY(-10px)rotate(-6deg)}50%{transform:translateY(-2px)rotate(5deg)}75%{transform:translateY(-6px)rotate(-3deg)}}@keyframes _dock-sleep_nmqdk_1{0%,to{transform:rotate(-4deg)}50%{transform:rotate(-6deg)translateY(1px)scale(1.01,.985)}}@keyframes _dock-jump_nmqdk_1{0%{transform:scale(1.06,.9)}40%{transform:translateY(-18px)scale(.96,1.05)}70%{transform:translateY(0)scale(1.05,.94)}to{transform:none}}._zzz_nmqdk_147{z-index:2;color:var(--mantine-color-dimmed);font-size:13px;font-weight:800;animation:2.4s ease-in-out infinite _zzz_nmqdk_147;position:absolute;top:2px;right:-4px}._zzz_nmqdk_147 i{margin-left:1px;font-size:10px;font-style:normal}@keyframes _zzz_nmqdk_147{0%,to{opacity:.3;transform:translateY(4px)}50%{opacity:1;transform:translateY(-4px)}}._hearts_nmqdk_176 i{z-index:2;background:var(--mm-accent);border-radius:2px 2px 0;width:10px;height:10px;animation:1.2s ease-out infinite _heart_nmqdk_176;position:absolute;bottom:60px;left:50%;transform:rotate(45deg)}._hearts_nmqdk_176 i:before,._hearts_nmqdk_176 i:after{content:"";background:inherit;border-radius:50%;width:10px;height:10px;position:absolute}._hearts_nmqdk_176 i:before{left:-5px}._hearts_nmqdk_176 i:after{top:-5px}._hearts_nmqdk_176 i:nth-child(2){--hx:-22px;animation-delay:.35s}._hearts_nmqdk_176 i:nth-child(3){--hx:20px;animation-delay:.7s}@keyframes _heart_nmqdk_176{0%{opacity:0;transform:translate(-50%)rotate(45deg)scale(.5)}30%{opacity:1}to{opacity:0;transform:translate(calc(-50% + var(--hx,0px)), -40px) rotate(45deg) scale(1)}}._nameTag_nmqdk_231{border:1px solid var(--mm-border);background:var(--mm-surface);white-space:nowrap;opacity:0;border-radius:999px;padding:1px 8px;font-size:11px;font-weight:700;transition:opacity .16s;position:absolute;bottom:-18px;left:50%;transform:translate(-50%)}._avatar_nmqdk_29:hover ._nameTag_nmqdk_231,._avatar_nmqdk_29:focus-visible ._nameTag_nmqdk_231{opacity:1}@media (width<=61.99em){._avatar_nmqdk_29{width:60px;height:78px}._avatar_nmqdk_29 img{height:74px}._ground_nmqdk_48{width:48px}}._bubble_nmqdk_267{border:1px solid var(--mm-border-strong);background:var(--mm-surface);border-radius:16px;max-width:min(300px,100vw - 24px);padding:12px 14px;animation:.26s cubic-bezier(.2,.7,.2,1) _bubble-in_nmqdk_1;position:relative;box-shadow:0 16px 40px -16px #081c1a73}._bubbleClose_nmqdk_278{position:absolute;top:6px;right:6px}@keyframes _bubble-in_nmqdk_1{0%{opacity:0;transform:translateY(6px)scale(.98)}}._panel_nmqdk_291{border:1px solid var(--mm-border-strong);background:var(--mm-surface);border-radius:20px;width:min(360px,100vw - 24px);max-height:min(72dvh,600px);padding:14px 16px 16px;animation:.22s cubic-bezier(.2,.7,.2,1) _bubble-in_nmqdk_1;overflow-y:auto;box-shadow:0 20px 48px -18px #081c1a80}._panelArt_nmqdk_303{flex:none;width:auto;height:52px}._tip_nmqdk_309{background:var(--mm-accent-soft);border-radius:14px;padding:10px 12px}._row_nmqdk_315{border:1px solid var(--mm-border);border-radius:12px;align-items:center;gap:10px;width:100%;padding:8px 10px;display:flex}._row_nmqdk_315:hover{background:var(--mantine-color-default-hover)}._rowIcon_nmqdk_329{color:var(--mantine-color-brand-light-color);flex:none}._boxNo_nmqdk_334{background:var(--mm-number-bg);color:var(--mm-number-fg);border-radius:8px;flex:none;padding:2px 8px;font-size:13px;font-weight:700}._link_nmqdk_344{color:var(--mantine-color-brand-light-color);text-underline-offset:3px;text-decoration:underline}._panelFooter_nmqdk_350{border-top:1px solid var(--mm-border);padding-top:10px}._moves_nmqdk_355{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}._moves_nmqdk_355 li{border:1px solid var(--mm-border);border-radius:12px;padding:8px 10px}._pick_nmqdk_371{z-index:202;border:1px dashed var(--mm-border-strong);background:var(--mm-surface);color:var(--mantine-color-brand-light-color);border-radius:999px;padding:8px 14px;font-size:14px;font-weight:600;position:fixed;bottom:20px;right:20px}@media (width<=61.99em){._pick_nmqdk_371{left:12px;right:auto;bottom:calc(var(--mm-tabbar-height) + env(safe-area-inset-bottom,0px) + 18px)}}@media (prefers-reduced-motion:reduce){._avatar_nmqdk_29 img,._avatar_nmqdk_29[data-peek] img,._avatar_nmqdk_29[data-mood] img,._zzz_nmqdk_147,._hearts_nmqdk_176 i,._bubble_nmqdk_267,._panel_nmqdk_291{animation:none}}.mmpi-root{--mmpi-sky-top:#7fd0c8;--mmpi-sky:#65c1bc;--mmpi-sky-deep:#4ea8a5;--mmpi-ink:#23403b;--mmpi-paper:#f3f6ea;--mmpi-stone:#a7b1a0;--mmpi-coral:#c94a26;--mmpi-coral-deep:#873117;--mmpi-app-bg:#fbf6f1;--mmpi-planet-y:42vh;--mmpi-planet-r:30vh;z-index:var(--mmpi-z,1000);isolation:isolate;color:var(--mmpi-ink);background-color:var(--mmpi-sky);background-image:radial-gradient(120% 90% at 50% 40%, var(--mmpi-sky-top) 0%, var(--mmpi-sky) 50%, var(--mmpi-sky-deep) 100%);font-family:var(--mm-font-text,"Nunito", system-ui, sans-serif);-webkit-font-smoothing:antialiased;text-align:center;position:fixed;inset:0;overflow:hidden}.mmpi-root *,.mmpi-root :before,.mmpi-root :after{box-sizing:border-box}.mmpi-root.mmpi-leaving{pointer-events:none}.mmpi-root ::selection{color:#fff;background:var(--mmpi-coral)}.mmpi-canvas{touch-action:none;width:100%;height:100%;display:block;position:absolute;inset:0}.mmpi-copy{pointer-events:none;position:absolute;inset:0}.mmpi-reveal{--enter:0;opacity:var(--enter)}.mmpi-title{left:50%;top:var(--mmpi-planet-y);transform:translate(-50%, calc(-50% + (1 - var(--enter)) * .25em)) scale(calc(.9 + .1 * var(--enter)));font-family:var(--mm-font-display,"Dela Gothic One", "Arial Black", sans-serif);font-style:var(--mm-font-display-style,normal);font-weight:400;font-size:calc(var(--mmpi-planet-r) * .25);letter-spacing:.01em;white-space:nowrap;color:var(--mmpi-paper);-webkit-text-stroke:var(--mm-title-stroke,.045em) var(--mmpi-ink);paint-order:stroke fill;text-shadow:var(--mm-title-shadow,0 .035em 0 var(--mmpi-stone), 0 .07em 0 var(--mmpi-stone), 0 .105em 0 var(--mmpi-stone), 0 .14em 0 var(--mmpi-ink));margin:0;line-height:1;position:absolute}.mmpi-below{left:50%;top:calc(var(--mmpi-planet-y) + var(--mmpi-planet-r) * .94 + 4px);flex-direction:column;align-items:center;gap:16px;width:min(92vw,34rem);display:flex;position:absolute;transform:translate(-50%)}.mmpi-subtitle{text-wrap:balance;max-width:30ch;transform:translateY(calc((1 - var(--enter)) * 12px));margin:0;font-size:clamp(17px,.9vw + 1.1vh,23px);font-weight:700;line-height:1.35}.mmpi-start{pointer-events:auto;transform:translateY(calc((1 - var(--enter)) * 14px));font:inherit;font-size:clamp(19px,1vw + 1vh,25px);font-weight:var(--mm-btn-weight,800);color:var(--mm-btn-text,#fff);background:linear-gradient(135deg, var(--mm-btn-from,var(--mmpi-coral)), var(--mm-btn-to,var(--mm-btn-from,var(--mmpi-coral))));border:var(--mm-btn-border,3px solid var(--mmpi-ink));border-radius:var(--mm-btn-radius,12px 14px 11px 13px);box-shadow:var(--mm-btn-shadow,0 6px 0 var(--mmpi-coral-deep), 0 6px 0 3px var(--mmpi-ink));cursor:pointer;padding:.6em 1.5em .65em;line-height:1;transition:box-shadow .12s,translate .12s}.mmpi-start:hover{box-shadow:var(--mm-btn-shadow-hover,var(--mm-btn-shadow,0 8px 0 var(--mmpi-coral-deep), 0 8px 0 3px var(--mmpi-ink)));translate:0 -2px}.mmpi-start:active{box-shadow:var(--mm-btn-shadow-active,var(--mm-btn-shadow,0 2px 0 var(--mmpi-coral-deep), 0 2px 0 3px var(--mmpi-ink)));translate:0 4px}.mmpi-start:focus-visible{outline:3px solid var(--mmpi-ink);outline-offset:5px}.mmpi-start:disabled{pointer-events:none}.mmpi-skip{top:max(14px, env(safe-area-inset-top));right:max(14px, env(safe-area-inset-right));font:inherit;color:var(--mmpi-ink);cursor:pointer;background:#ffffff8c;border:2px solid #23403b40;border-radius:999px;padding:.45em 1em;font-size:15px;font-weight:700;transition:background .15s;position:absolute}.mmpi-skip:hover{background:#fffc}.mmpi-skip:focus-visible{outline:3px solid var(--mmpi-ink);outline-offset:3px}.mmpi-skip[hidden]{display:none}.mmpi-sheet{z-index:2;background:var(--mm-app-bg,var(--mmpi-app-bg));clip-path:polygon(0 0,100% 0,100% calc(100% - 9vh),0 100%);pointer-events:none;place-items:center;display:grid;position:absolute;inset:0}.mmpi-sheet[hidden]{display:none}.mmpi-sheet-mark{color:var(--mmpi-ink);justify-items:center;gap:8px;font-size:17px;font-weight:700;display:grid}.mmpi-sheet-mark svg{fill:none;width:48px;height:48px;stroke:var(--mm-btn-from,var(--mmpi-coral));stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round}@media (prefers-reduced-motion:reduce){.mmpi-start,.mmpi-skip{transition:none}}
