@font-face{font-family:PlainAmp;src:local("Arial"),local("Helvetica Neue"),local("Helvetica"),local("Roboto"),local("Noto Sans"),local("Droid Sans");unicode-range:U+0026}:root{--bg: #f6f6f4;--card: #ffffff;--sunk: #f2f2ef;--line: #ebebe7;--text: #1a1a18;--dim: #8a8a85;--faint: #b8b8b2;--brand: #b4532a;--brand-soft: #f8ece6;--on-brand: #ffffff;--shadow: 0 1px 3px rgba(0, 0, 0, .06), 0 1px 2px rgba(0, 0, 0, .04);--chip: #f0f0ec;--chip-text: #5a5a55;--glass-bg: rgba(255, 255, 255, .72);--glass-hair: rgba(255, 255, 255, .7);--glass-edge: rgba(255, 255, 255, .55);--glass-shadow: 0 10px 30px rgba(0, 0, 0, .16);--glass-blur: 14px;--nav-capsule: #ffffff;--nav-capsule-shadow: 0 2px 8px rgba(0, 0, 0, .14), 0 0 0 .5px rgba(0, 0, 0, .06);--glass-media-bg: rgba(255, 255, 255, .5);--glass-media-hair: rgba(255, 255, 255, .55);--ok: #2f7d4f;--ok-bg: #eaf5ee;--warn: #b7791f;--warn-bg: #fbf3e3;--overlay: rgba(20, 20, 18, .5);--cat-maintenance: #2f7d4f;--cat-repair: #d97706;--cat-improvement: #7b2d3a;--cat-utilities: #0ea5e9;--cat-insurance: #2563eb;--cat-property-tax: #b8860b;--cat-mortgage-rent: #475569;--cat-inspection: #d4a72c;--cat-warranty: #7c3aed;--cat-household: #65a30d;--cat-safety: #dc2626;--cat-purchase: #0d9488;--cat-sale: #4f46e5;--cat-income: #059669;--cat-other: #6b7280;--font-sans: "Barlow", -apple-system, system-ui, sans-serif;--font-serif: "PlainAmp", "Playfair Display", Georgia, serif;--font-mono: "Spline Sans Mono", monospace;--app-max-width: 480px;--nav-height: 64px;--nav-pb: 4px;--radius-card: 16px;--radius-btn: 12px;--radius-chip: 20px}[data-theme=dark]{--bg: #0d0e10;--card: #16181b;--sunk: #1c1f23;--line: #262a2f;--text: #eef0f2;--dim: #888d94;--faint: #52565d;--brand: #d9825b;--brand-soft: #2b1b14;--on-brand: #0d0e10;--shadow: 0 1px 3px rgba(0, 0, 0, .4);--chip: #20242a;--chip-text: #aeb3bb;--glass-bg: rgba(28, 31, 35, .62);--glass-hair: rgba(255, 255, 255, .12);--glass-edge: rgba(255, 255, 255, .14);--glass-shadow: 0 10px 30px rgba(0, 0, 0, .5);--nav-capsule: #363b43;--nav-capsule-shadow: 0 2px 8px rgba(0, 0, 0, .42);--ok: #5bb47e;--ok-bg: #16271c;--warn: #d6a55a;--warn-bg: #2a2113;--overlay: rgba(0, 0, 0, .55)}*,*:before,*:after{box-sizing:border-box;-webkit-tap-highlight-color:transparent}html,body{margin:0;padding:0}body{background:#9a9a96;font-family:var(--font-sans);font-size:15px;transition:background .25s}#root{max-width:var(--app-max-width);margin:0 auto;min-height:100dvh;background:var(--bg);color:var(--text);position:relative;overflow-x:clip;transition:background .25s,color .25s}@media(max-width:480px){html,body{background:var(--bg)}}.topFrost{position:fixed;top:0;left:50%;transform:translate(-50%);width:100%;max-width:var(--app-max-width);height:env(safe-area-inset-top);z-index:150;pointer-events:none;-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(140%);backdrop-filter:blur(var(--glass-blur)) saturate(140%);-webkit-mask-image:linear-gradient(to bottom,#000 58%,transparent);mask-image:linear-gradient(to bottom,#000 58%,transparent)}html.native-android,html.native-android body{overscroll-behavior:none}button{font-family:var(--font-sans);cursor:pointer}input,select,textarea{font-size:16px;font-family:var(--font-sans)}.serif{font-family:var(--font-serif)}.mono{font-family:var(--font-mono)}.num-sep{font-family:var(--font-sans)}.eyebrow{font-size:10.5px;letter-spacing:1.8px;color:var(--dim);text-transform:uppercase;font-weight:600}.row{display:flex;align-items:center}.card{background:var(--card);border-radius:var(--radius-card);box-shadow:var(--shadow)}.field{width:100%;border:1.5px solid var(--line);border-radius:10px;background:var(--card);padding:12px 13px;font-size:15px;color:var(--text);outline:none}.field:focus{border-color:var(--brand)}@supports (-webkit-touch-callout: none){input.field[type=date]{-webkit-appearance:none;-moz-appearance:none;appearance:none;min-width:0;min-height:46px;line-height:19px}}.btn-primary{width:100%;background:var(--brand);color:var(--on-brand);border:none;border-radius:var(--radius-btn);padding:15px;font-size:15px;font-weight:700}.btn-ghost{width:100%;background:var(--card);color:var(--text);border:1.5px solid var(--line);border-radius:var(--radius-btn);padding:14px;font-size:15px;font-weight:600}.badge-system{display:inline-flex;align-items:center;background:var(--chip);color:var(--chip-text);border-radius:var(--radius-chip);padding:3px 9px;font-size:10.5px;font-weight:700;letter-spacing:.6px;text-transform:uppercase}.sheet{position:fixed;top:0;right:0;bottom:0;left:0;z-index:300;background:var(--bg);max-width:var(--app-max-width);margin:0 auto;display:flex;flex-direction:column}._nav_1ipgd_1{position:fixed;bottom:max(10px,calc(env(safe-area-inset-bottom) - 20px));left:0;right:0;margin-inline:auto;isolation:isolate;width:calc(100% - 32px);max-width:calc(var(--app-max-width) - 32px);background:var(--glass-bg);-webkit-backdrop-filter:blur(var(--glass-blur)) saturate(180%);backdrop-filter:blur(var(--glass-blur)) saturate(180%);border:1px solid var(--glass-hair);border-radius:33px;box-shadow:var(--glass-shadow),inset 0 1px 0 var(--glass-edge);display:flex;align-items:center;z-index:200;padding:5px 7px;backface-visibility:hidden}@supports not ((backdrop-filter: blur(1px)) or (-webkit-backdrop-filter: blur(1px))){._nav_1ipgd_1{background:var(--card)}}._indicator_1ipgd_41{position:absolute;top:0;left:0;border-radius:15px;background:var(--nav-capsule);box-shadow:var(--nav-capsule-shadow);z-index:0;pointer-events:none;transition:transform .36s cubic-bezier(.22,.61,.36,1),width .36s cubic-bezier(.22,.61,.36,1),height .22s ease}._navBtn_1ipgd_56{flex:1;position:relative;z-index:1;height:48px;background:none;border:none;padding:0 6px;color:var(--faint);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;border-radius:15px;transition:color var(--dur-fast, .2s),gap .22s ease}._nav_1ipgd_1._collapsed_1ipgd_77 ._navBtn_1ipgd_56{gap:0}._navBtn_1ipgd_56._active_1ipgd_81{color:var(--brand)}._icon_1ipgd_85{font-size:19px;line-height:1}._label_1ipgd_90{font-size:9px;letter-spacing:.6px;text-transform:uppercase;font-weight:600;font-family:var(--font-sans);max-height:12px;overflow:hidden;transition:max-height .22s ease,opacity .18s ease}._nav_1ipgd_1._collapsed_1ipgd_77 ._label_1ipgd_90{max-height:0;opacity:0}._fab_1ipgd_107{position:relative;z-index:1;width:54px;height:54px;border-radius:50%;background:var(--brand);color:#fff;border:none;font-size:26px;font-weight:400;box-shadow:0 4px 14px #b4532a66;margin-top:-18px;flex-shrink:0;display:flex;align-items:center;justify-content:center;line-height:1}._viewport_aj921_6,._current_aj921_14{position:relative}._neighbor_aj921_18{position:fixed;top:0;left:0;right:0;margin:0 auto;max-width:var(--app-max-width);height:100dvh;overflow:hidden;z-index:5;background:var(--bg);will-change:transform}._zoom_h2xlz_3{position:fixed;top:0;right:0;bottom:0;left:0;z-index:300;will-change:transform,opacity}._backdrop_13vym_2{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:flex-end;justify-content:center;padding:16px 16px calc(16px + env(safe-area-inset-bottom));background:#0000006b;animation:_fade_13vym_1 .14s ease-out}@media(min-width:600px){._backdrop_13vym_2{align-items:center}}._card_13vym_11{width:100%;max-width:420px;background:var(--card);color:var(--text);border:1px solid var(--line);border-radius:var(--radius-card);box-shadow:var(--shadow);padding:18px 16px 16px;animation:_rise_13vym_1 .16s ease-out}._message_13vym_17{margin:0 0 14px;font-size:15px;line-height:1.5;white-space:pre-line;overflow-wrap:anywhere}._input_13vym_18{width:100%;margin:0 0 14px}._buttons_13vym_20{display:flex;gap:8px}._buttons_13vym_20>button{flex:1;padding:12px 14px;border-radius:var(--radius-btn);cursor:pointer;font-size:14.5px;font-weight:700}._cancel_13vym_25{border:1px solid var(--line);background:var(--card);color:var(--text);font-weight:600!important}._primary_13vym_26{border:0;background:var(--brand);color:var(--on-brand, #fff)}._danger_13vym_27{border:0;background:#c0392b;color:#fff}._buttons_13vym_20>button:disabled{opacity:.5;cursor:default}@keyframes _fade_13vym_1{0%{opacity:0}}@keyframes _rise_13vym_1{0%{transform:translateY(12px);opacity:0}}@media(prefers-reduced-motion:reduce){._backdrop_13vym_2,._card_13vym_11{animation:none}}._box_1dzbt_3{position:relative;width:100%;aspect-ratio:16 / 10;border-radius:12px;overflow:hidden;border:1px solid var(--line);touch-action:none;cursor:crosshair;-webkit-user-select:none;user-select:none}._img_1dzbt_15{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block;pointer-events:none}._dot_1dzbt_25{position:absolute;width:22px;height:22px;transform:translate(-50%,-50%);border-radius:50%;border:2px solid #fff;background:#00000040;box-shadow:0 0 0 1px #0006,0 1px 5px #00000073;pointer-events:none}._sortWrap_1vgu9_4{position:relative}._sortBtn_1vgu9_8{background:none;border:none;color:var(--brand);font-size:13px;font-weight:600;cursor:pointer;padding:0;font-family:var(--font-sans);display:flex;align-items:center;gap:4px}._sortChevron_1vgu9_22{display:flex;align-items:center;transition:transform .15s}._sortChevronOpen_1vgu9_28{transform:rotate(180deg)}._sortDropdown_1vgu9_32{position:absolute;top:calc(100% + 6px);right:0;background:var(--card);border:1px solid var(--line);border-radius:12px;box-shadow:0 4px 20px #0000001f;overflow:hidden;z-index:100;min-width:160px}._sortOption_1vgu9_45{display:flex;align-items:center;gap:10px;width:100%;background:none;border:none;padding:12px 14px;font-size:13.5px;font-weight:500;color:var(--text);font-family:var(--font-sans);cursor:pointer;text-align:left}._sortOption_1vgu9_45:not(:last-child){border-bottom:1px solid var(--line)}._sortOption_1vgu9_45:hover{background:var(--sunk)}._sortOptionActive_1vgu9_69{font-weight:700;color:var(--brand)}._sortOptionCheck_1vgu9_74{width:14px;font-size:13px;color:var(--brand);flex-shrink:0}._sortDropdownLeft_1vgu9_81{right:auto;left:0}._card_sacm8_1{margin:0 20px 20px;padding:14px 16px;background:var(--brand-soft);border:1px solid color-mix(in srgb,var(--brand) 22%,transparent);border-radius:var(--radius-card)}._inline_sacm8_8{margin:0 0 16px}._item_sacm8_9{display:flex;gap:12px;margin-top:12px}._item_sacm8_9+._item_sacm8_9{padding-top:12px;border-top:1px solid color-mix(in srgb,var(--brand) 18%,transparent)}._icon_sacm8_11{flex-shrink:0;width:34px;height:34px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:var(--card);color:var(--brand)}._body_sacm8_16{min-width:0;flex:1}._label_sacm8_17{font-size:14.5px;font-weight:600;color:var(--text);line-height:1.35;overflow-wrap:anywhere}._status_sacm8_18{font-size:12.5px;color:var(--dim);margin-top:2px;line-height:1.4}._note_sacm8_19{font-size:12px;color:var(--dim);margin-top:4px;line-height:1.4}._btns_sacm8_20{display:flex;gap:8px;margin-top:10px;flex-wrap:wrap}._open_sacm8_21{padding:8px 13px;border:0;border-radius:var(--radius-btn);cursor:pointer;background:var(--brand);color:var(--on-brand, #fff);font-size:13px;font-weight:700}._dismiss_sacm8_25{flex-shrink:0;align-self:flex-start;width:28px;height:28px;border:0;border-radius:50%;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;background:transparent;color:var(--dim)}._ghost_sacm8_31{padding:8px 13px;border:1px solid var(--line);border-radius:var(--radius-btn);cursor:pointer;background:var(--card);color:var(--text);font-size:13px;font-weight:600}._ghost_sacm8_31:disabled{opacity:.6;cursor:default}._page_mpoqs_2{padding:0 0 104px}._header_mpoqs_7{display:flex;justify-content:space-between;align-items:center;padding:calc(28px + env(safe-area-inset-top)) 20px 16px;gap:12px}._title_mpoqs_15{font-family:var(--font-serif);font-size:34px;font-weight:800;line-height:1;margin:0;color:var(--text)}._titleBlock_mpoqs_24{min-width:0}._subtitle_mpoqs_28{margin:6px 0 0;font-size:13px;color:var(--dim)}._headerActions_mpoqs_34{display:flex;align-items:center;gap:9px;flex-shrink:0}._circBtn_mpoqs_41{width:36px;height:36px;border-radius:50%;background:var(--card);border:1px solid var(--line);box-shadow:var(--shadow);display:flex;align-items:center;justify-content:center;color:var(--dim);cursor:pointer}._circBtn_mpoqs_41:hover{color:var(--text)}._addBtn_mpoqs_59{width:36px;height:36px;border-radius:50%;background:var(--brand);color:#fff;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;box-shadow:0 2px 8px #b4532a59}._summaryCard_mpoqs_74{margin:0 20px 20px;background:var(--card);border-radius:var(--radius-card);box-shadow:var(--shadow);display:flex;flex-direction:column}._summaryTop_mpoqs_87{display:flex;align-items:stretch;overflow:hidden;border-radius:var(--radius-card) var(--radius-card) 0 0}._summaryBottom_mpoqs_95{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:11px 16px;border-top:1px solid var(--line)}._lapseBanner_mpoqs_105{margin:0 20px 20px;padding:14px 16px;background:var(--brand-soft);border:1px solid color-mix(in srgb,var(--brand) 22%,transparent);border-radius:var(--radius-card);display:flex;align-items:center;gap:14px}._lapseText_mpoqs_115{flex:1;min-width:0}._lapseTitle_mpoqs_116{font-weight:650;font-size:14px;color:var(--text);margin-bottom:3px}._lapseBody_mpoqs_117{font-size:12.5px;line-height:1.5;color:var(--dim)}._lapseBtn_mpoqs_118{flex-shrink:0;background:var(--brand);color:#fff;border:none;border-radius:10px;padding:9px 14px;font-size:13px;font-weight:600;cursor:pointer}._lapseBtn_mpoqs_118:disabled{opacity:.6;cursor:default}._summaryStats_mpoqs_131{display:flex;flex-shrink:0}._summaryStat_mpoqs_131{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:14px 9px;gap:5px}._summaryStatButton_mpoqs_145{background:none;border:none;cursor:pointer;border-radius:12px;-webkit-tap-highlight-color:transparent;transition:background .15s ease,opacity .15s ease}._summaryStatButton_mpoqs_145:active{background:color-mix(in srgb,var(--text) 6%,transparent)}._summaryStatButton_mpoqs_145[data-active]{background:color-mix(in srgb,var(--text) 5%,transparent)}._summaryStatDivider_mpoqs_162{width:1px;background:var(--line);margin:16px 0;flex-shrink:0}._summaryIcon_mpoqs_169{color:var(--dim);display:flex;align-items:center;justify-content:center;margin-bottom:2px}._summaryCount_mpoqs_177{font-family:var(--font-serif);font-size:28px;font-weight:700;color:var(--text);line-height:1}._summaryLabel_mpoqs_185{font-size:8px;letter-spacing:.4px;color:var(--dim);text-transform:uppercase;font-weight:600;text-align:center;line-height:1.3;max-width:56px}._summaryDivider_mpoqs_196{width:1px;background:var(--line);margin:14px 0;flex-shrink:0}._summaryRight_mpoqs_203{flex:1;padding:14px 16px;display:flex;align-items:center;gap:11px;min-width:0;background:none;border:none;cursor:pointer;text-align:left;font-family:var(--font-sans)}._summaryBell_mpoqs_217{flex-shrink:0;display:flex;align-items:center;justify-content:center}._summaryReminderBody_mpoqs_224{display:flex;flex-direction:column;gap:2px;min-width:0}._summaryReminderTitle_mpoqs_231{font-size:13.5px;font-weight:700;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._summaryReminderMeta_mpoqs_240{font-size:12px;color:var(--dim);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._summaryDate_mpoqs_248{color:var(--text)}._summaryDays_mpoqs_252{color:var(--warn);font-weight:600}._sectionRow_mpoqs_258{display:flex;justify-content:space-between;align-items:center;padding:4px 20px 10px}._controls_mpoqs_265{display:flex;align-items:center;gap:14px}._sortWrap_mpoqs_271{position:relative}._filterBtn_mpoqs_276{background:none;border:none;color:var(--dim);font-size:13px;font-weight:600;cursor:pointer;padding:0;font-family:var(--font-sans);display:flex;align-items:center;gap:5px}._filterBtnActive_mpoqs_290{color:var(--brand)}._filterDropdown_mpoqs_295{right:auto;left:0}._sortBtn_mpoqs_300{background:none;border:none;color:var(--brand);font-size:13px;font-weight:600;cursor:pointer;padding:0;font-family:var(--font-sans);display:flex;align-items:center;gap:4px}._sortChevron_mpoqs_314{display:flex;align-items:center;transition:transform .15s}._sortChevronOpen_mpoqs_320{transform:rotate(180deg)}._sortDropdown_mpoqs_324{position:absolute;top:calc(100% + 6px);right:0;background:var(--card);border:1px solid var(--line);border-radius:12px;box-shadow:0 4px 20px #0000001f;overflow:hidden;z-index:100;min-width:160px}._sortOption_mpoqs_337{display:flex;align-items:center;gap:10px;width:100%;background:none;border:none;padding:12px 14px;font-size:13.5px;font-weight:500;color:var(--text);font-family:var(--font-sans);cursor:pointer;text-align:left}._sortOption_mpoqs_337:not(:last-child){border-bottom:1px solid var(--line)}._sortOption_mpoqs_337:hover{background:var(--sunk)}._sortOptionActive_mpoqs_361{font-weight:700;color:var(--brand)}._sortOptionCheck_mpoqs_366{width:14px;font-size:13px;color:var(--brand);flex-shrink:0}._homeCard_mpoqs_374{margin:0 20px 10px;background:var(--card);border-radius:var(--radius-card);box-shadow:var(--shadow);overflow:hidden;transition:opacity .2s}._homeCard_mpoqs_374._dimmed_mpoqs_383{opacity:.5}._cardTop_mpoqs_387{display:flex}._photoWrap_mpoqs_391{position:relative;width:158px;flex-shrink:0}._photo_mpoqs_391{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}._primaryBadge_mpoqs_410{position:absolute;bottom:8px;left:8px;background:var(--brand);color:#fff;font-size:9px;font-weight:700;letter-spacing:.6px;padding:3px 8px;border-radius:5px;text-transform:uppercase}._statusOverlay_mpoqs_424{position:absolute;top:8px;left:8px;background:#0000008c;color:#fff;font-size:9px;font-weight:700;padding:3px 8px;border-radius:5px;text-transform:uppercase;letter-spacing:.4px}._cardInfo_mpoqs_438{flex:1;padding:12px 14px 11px;min-width:0;display:flex;flex-direction:column}._nameRow_mpoqs_446{display:flex;align-items:flex-start;justify-content:space-between;gap:4px}._homeName_mpoqs_453{font-family:var(--font-serif);font-size:18px;font-weight:700;line-height:1.15;color:var(--text);margin:0;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;overflow:hidden;overflow-wrap:anywhere}._menuWrap_mpoqs_469{position:relative;flex-shrink:0}._menuBtn_mpoqs_474{background:none;border:none;color:var(--faint);font-size:18px;cursor:pointer;padding:0 0 0 2px;flex-shrink:0;line-height:1}._cardMenu_mpoqs_485{position:absolute;top:26px;right:0;z-index:20;background:var(--card);border:1px solid var(--line);border-radius:10px;box-shadow:var(--shadow);padding:5px;min-width:150px}._cardMenuItem_mpoqs_498{display:block;width:100%;text-align:left;background:none;border:none;padding:9px 11px;font-size:13px;font-weight:500;color:var(--text);cursor:pointer;border-radius:7px;font-family:var(--font-sans)}._cardMenuItem_mpoqs_498:hover{background:var(--sunk)}._cardMenuDanger_mpoqs_515{color:#c0392b}._metaRow_mpoqs_518{font-size:11.5px;color:var(--dim);margin:3px 0 0;line-height:1.3}._chipRow_mpoqs_525{display:flex;align-items:center;gap:7px;margin:7px 0 0;flex-wrap:wrap}._statusChip_mpoqs_533{font-size:10px;font-weight:700;padding:2px 8px;border-radius:20px;letter-spacing:.2px}._miniStats_mpoqs_542{display:flex;margin-top:10px;gap:0}._miniStat_mpoqs_542{flex:1;min-width:0;padding:0 3px;text-align:center}._miniStat_mpoqs_542+._miniStat_mpoqs_542{border-left:1px solid var(--line)}._miniStatValue_mpoqs_559{font-size:11px;font-weight:700;color:var(--text);white-space:nowrap}._miniStatLabel_mpoqs_566{font-size:8px;letter-spacing:.6px;color:var(--dim);text-transform:uppercase;font-weight:600;margin-top:2px;line-height:1.25;overflow-wrap:break-word}._progressTrack_mpoqs_579{height:3px;background:var(--sunk)}._progressFill_mpoqs_584{height:3px}._cardFooter_mpoqs_589{display:flex;justify-content:space-between;align-items:center;padding:10px 13px 12px;gap:8px}._footerLeft_mpoqs_597{display:flex;flex-direction:column;gap:2px}._sinceLabel_mpoqs_603{font-size:11.5px;color:var(--dim)}._reminderTitle_mpoqs_609{font-size:12px;font-weight:700}._reminderDate_mpoqs_615{font-weight:400;opacity:.85}._reminderNone_mpoqs_621{font-size:11.5px;color:var(--faint)}._viewBtn_mpoqs_626{border:none;border-radius:8px;padding:8px 14px;font-size:12.5px;font-weight:700;cursor:pointer;font-family:var(--font-sans);white-space:nowrap;flex-shrink:0}._readOnly_mpoqs_638{font-size:13px;font-weight:600;color:var(--dim)}._emptyState_mpoqs_645{margin:0 20px 12px;padding:32px 20px;text-align:center;color:var(--dim);font-size:13.5px;background:var(--card);border-radius:var(--radius-card);box-shadow:var(--shadow)}._emptyHomes_mpoqs_657{margin:40px 20px 0;padding:48px 28px;display:flex;flex-direction:column;align-items:center;text-align:center;background:var(--card);border:1px solid var(--line);border-radius:var(--radius-card);box-shadow:var(--shadow)}._emptyHomesIcon_mpoqs_670{width:56px;height:56px;border-radius:50%;background:var(--brand-soft);color:var(--brand);display:flex;align-items:center;justify-content:center;margin-bottom:18px}._emptyHomesTitle_mpoqs_682{font-family:var(--font-serif);font-size:22px;font-weight:700;color:var(--text);margin:0 0 6px}._emptyHomesSub_mpoqs_690{font-size:14px;color:var(--dim);line-height:1.45;margin:0 0 22px;max-width:240px}._emptyHomesBtn_mpoqs_698{background:var(--brand);color:var(--on-brand);border:none;border-radius:var(--radius-btn);padding:13px 26px;font-size:14.5px;font-weight:600;font-family:var(--font-sans);cursor:pointer}._emptyHomesClaim_mpoqs_710{margin-top:14px;background:none;border:none;color:var(--brand);font-size:14px;font-weight:600;font-family:var(--font-sans);cursor:pointer}._securityCard_mpoqs_722{margin:4px 20px 0;background:var(--card);border-radius:var(--radius-card);box-shadow:var(--shadow);padding:15px;display:flex;align-items:center;gap:13px}._securityIcon_mpoqs_733{width:38px;height:38px;border-radius:10px;background:var(--brand-soft);color:var(--brand);display:flex;align-items:center;justify-content:center;flex-shrink:0}._securityText_mpoqs_745{flex:1}._securityText_mpoqs_745 strong{display:block;font-size:13.5px;font-weight:700;color:var(--text)}._securityText_mpoqs_745 span{display:block;color:var(--dim);font-size:11.5px;margin-top:2px;line-height:1.4}._settingsBtn_mpoqs_764{background:var(--card);color:var(--text);border:1.5px solid var(--line);border-radius:8px;padding:8px 13px;font-size:12px;font-weight:600;cursor:pointer;font-family:var(--font-sans);white-space:nowrap}._settingsBackdrop_mpoqs_778{position:fixed;top:0;right:0;bottom:0;left:0;z-index:300;background:var(--overlay);display:flex;align-items:flex-end;justify-content:center}._settingsSheet_mpoqs_788{width:100%;max-width:var(--app-max-width);background:var(--card);border-radius:20px 20px 0 0;padding:8px 18px calc(20px + env(safe-area-inset-bottom));box-shadow:0 -4px 24px #0000002e}._settingsGrabber_mpoqs_797{width:38px;height:4px;border-radius:2px;background:var(--line);margin:0 auto 14px}._settingsHead_mpoqs_805{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:8px}._settingsTitle_mpoqs_813{font-family:var(--font-serif);font-weight:700;font-size:20px;color:var(--text)}._settingsSub_mpoqs_820{font-size:12.5px;color:var(--dim);margin-top:2px}._settingsClose_mpoqs_826{background:none;border:none;color:var(--dim);display:flex;cursor:pointer;padding:2px}._notifBadge_mpoqs_836{position:absolute;top:-5px;right:-7px;min-width:15px;height:15px;padding:0 3px;border-radius:8px;background:#c0392b;color:#fff;font-size:9px;font-weight:700;display:flex;align-items:center;justify-content:center;line-height:1}._notifGroup_mpoqs_854{font-size:10px;letter-spacing:1px;text-transform:uppercase;color:var(--dim);font-weight:600;margin:16px 2px 4px}._notifRow_mpoqs_863{display:flex;align-items:center;gap:6px;width:100%;border-top:1px solid var(--line)}._notifOpen_mpoqs_871{display:flex;align-items:center;gap:12px;flex:1;min-width:0;background:none;border:none;padding:13px 2px;cursor:pointer;text-align:left}._notifSnooze_mpoqs_884{flex-shrink:0;display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:8px;background:none;border:none;color:var(--dim);cursor:pointer}._notifSnooze_mpoqs_884:hover{background:var(--chip);color:var(--text)}._notifDot_mpoqs_899{width:8px;height:8px;border-radius:4px;flex-shrink:0}._notifBody_mpoqs_900{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}._notifTitle_mpoqs_901{font-size:14px;font-weight:700;color:var(--text)}._notifMeta_mpoqs_902{font-size:12px;color:var(--dim)}._notifStatus_mpoqs_903{font-size:12.5px;font-weight:700;flex-shrink:0}._notifEmpty_mpoqs_905{padding:26px 4px 10px;color:var(--dim);font-size:13.5px;text-align:center}._notifFoot_mpoqs_907{margin-top:18px;padding-top:13px;border-top:1px solid var(--line);font-size:11px;color:var(--faint);text-align:center}._invitesCard_mpoqs_917{margin:0 20px 20px;padding:14px 16px;background:var(--brand-soft);border:1px solid color-mix(in srgb,var(--brand) 22%,transparent);border-radius:var(--radius-card)}._inviteItem_mpoqs_924{display:flex;gap:12px;margin-top:12px}._inviteItem_mpoqs_924+._inviteItem_mpoqs_924{padding-top:12px;border-top:1px solid color-mix(in srgb,var(--brand) 18%,transparent)}._inviteIcon_mpoqs_926{flex-shrink:0;width:34px;height:34px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:var(--card);color:var(--brand)}._inviteBody_mpoqs_931{min-width:0;flex:1}._inviteText_mpoqs_932{font-size:14.5px;font-weight:600;color:var(--text);line-height:1.35}._inviteMeta_mpoqs_933{font-size:12.5px;color:var(--dim);margin-top:2px}._inviteBtns_mpoqs_934{display:flex;gap:8px;margin-top:10px;flex-wrap:wrap}._inviteJoin_mpoqs_935{padding:9px 14px;border:0;border-radius:var(--radius-btn);cursor:pointer;background:var(--brand);color:var(--on-brand, #fff);font-size:13.5px;font-weight:700}._inviteDecline_mpoqs_939{padding:9px 14px;border:1px solid var(--line);border-radius:var(--radius-btn);cursor:pointer;background:var(--card);color:var(--text);font-size:13.5px;font-weight:600}._inviteJoin_mpoqs_935:disabled,._inviteDecline_mpoqs_939:disabled{opacity:.6;cursor:default}._reminderCard_10mgl_3{display:flex;align-items:stretch;gap:0;background:var(--card);border-radius:var(--radius-card);box-shadow:var(--shadow);margin-bottom:10px;overflow:hidden}._reminderComplete_10mgl_14{flex-shrink:0;width:52px;border:none;border-right:1px solid var(--line);background:var(--brand-soft);color:var(--brand);display:flex;align-items:center;justify-content:center;cursor:pointer}._reminderMain_10mgl_27{flex:1;min-width:0;display:flex;align-items:center;gap:10px;background:none;border:none;padding:14px;cursor:pointer;text-align:left;font-family:var(--font-sans)}._reminderMid_10mgl_41{flex:1;min-width:0}._reminderTitle_10mgl_43{font-size:14.5px;font-weight:700;color:var(--text)}._reminderDue_10mgl_49{font-size:12.5px;font-weight:600;margin-top:2px}._reminderChevron_10mgl_55{color:var(--faint);display:flex;flex-shrink:0}._note_10mgl_58{font-size:12px;color:var(--dim);line-height:1.6;margin:14px 2px 0}._empty_10mgl_66{background:var(--card);border-radius:var(--radius-card);box-shadow:var(--shadow);padding:30px 20px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:4px;margin-top:14px}._emptyIcon_10mgl_79{width:46px;height:46px;border-radius:50%;background:var(--sunk);color:var(--faint);display:flex;align-items:center;justify-content:center;margin-bottom:6px}._emptyTitle_10mgl_91{font-size:14px;font-weight:700;color:var(--text)}._emptySub_10mgl_92{font-size:12.5px;color:var(--dim);line-height:1.4;max-width:260px}._backdrop_146k5_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:500;background:#000000eb;display:flex;align-items:center;justify-content:center;touch-action:none;overscroll-behavior:contain}._viewport_146k5_17{position:absolute;top:0;right:0;bottom:0;left:0;overflow:hidden;touch-action:pan-y}._track_146k5_25{display:flex;height:100%;will-change:transform}._slide_146k5_31{flex:0 0 100%;height:100%;display:flex;align-items:center;justify-content:center;padding:calc(68px + env(safe-area-inset-top)) 3vw calc(64px + env(safe-area-inset-bottom))}._image_146k5_41{max-width:100%;max-height:100%;object-fit:contain;border-radius:6px;-webkit-touch-callout:default}._close_146k5_55,._delete_146k5_55,._nav_146k5_55,._counter_146k5_55{z-index:1}._close_146k5_55{position:fixed;top:calc(16px + env(safe-area-inset-top));left:16px;width:40px;height:40px;border-radius:50%;background:#ffffff26;-webkit-backdrop-filter:blur(12px) saturate(140%);backdrop-filter:blur(12px) saturate(140%);color:#fff;border:1px solid rgba(255,255,255,.18);display:flex;align-items:center;justify-content:center;cursor:pointer}._delete_146k5_55{position:fixed;top:calc(16px + env(safe-area-inset-top));right:16px;width:40px;height:40px;border-radius:50%;background:#c0392bd1;-webkit-backdrop-filter:blur(12px) saturate(140%);backdrop-filter:blur(12px) saturate(140%);color:#fff;border:1px solid rgba(255,255,255,.14);display:flex;align-items:center;justify-content:center;cursor:pointer}._nav_146k5_55{position:fixed;top:50%;transform:translateY(-50%);width:40px;height:40px;border-radius:50%;background:#ffffff26;-webkit-backdrop-filter:blur(12px) saturate(140%);backdrop-filter:blur(12px) saturate(140%);color:#fff;border:1px solid rgba(255,255,255,.18);display:flex;align-items:center;justify-content:center;cursor:pointer}._navLeft_146k5_111{left:14px}._navRight_146k5_112{right:14px}@media(hover:none)and (pointer:coarse){._navLeft_146k5_111,._navRight_146k5_112{display:none}}._counter_146k5_55{position:fixed;bottom:24px;left:50%;transform:translate(-50%);color:#ffffffeb;font-size:13px;font-weight:600;padding:5px 12px;border-radius:999px;background:#ffffff1f;-webkit-backdrop-filter:blur(12px) saturate(140%);backdrop-filter:blur(12px) saturate(140%);border:1px solid rgba(255,255,255,.16)}._overlay_14flx_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:400;background:var(--bg);color:var(--text);display:flex;flex-direction:column;max-width:480px;margin:0 auto}._head_14flx_8{display:flex;align-items:center;gap:8px;padding:calc(14px + env(safe-area-inset-top)) 16px 14px;border-bottom:1px solid var(--line);flex-shrink:0}._close_14flx_13{background:none;border:none;color:var(--text);padding:4px;cursor:pointer;display:flex}._title_14flx_14{flex:1;font-family:var(--font-serif);font-size:20px;font-weight:700;margin:0}._done_14flx_15{background:none;border:none;color:var(--brand);font-weight:700;font-size:15px;cursor:pointer;font-family:var(--font-sans)}._selectBtn_14flx_16{background:none;border:none;color:var(--text);font-weight:600;font-size:15px;cursor:pointer;font-family:var(--font-sans)}._selBar_14flx_19{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:10px 16px;border-bottom:1px solid var(--line);background:var(--sunk);flex-shrink:0}._selCount_14flx_24{font-size:14px;font-weight:600;color:var(--text);white-space:nowrap;flex-shrink:0}._selActions_14flx_27{display:flex;align-items:center;gap:8px;flex:1;min-width:0}._selCat_14flx_28{flex:1;min-width:0;padding:8px 10px;border:1px solid var(--line);border-radius:8px;background:var(--card);color:var(--text);font-size:13px;font-family:var(--font-sans);cursor:pointer}._selCat_14flx_28:disabled{opacity:.5;cursor:default}._selDelete_14flx_35{display:flex;align-items:center;justify-content:center;flex-shrink:0;background:var(--card);border:1px solid var(--line);border-radius:8px;color:#c0392b;padding:8px 10px;cursor:pointer}._selDelete_14flx_35:disabled{opacity:.4;cursor:default}._body_14flx_42{flex:1;min-height:0;overflow-y:auto;padding:16px 16px calc(40px + env(safe-area-inset-bottom));-webkit-overflow-scrolling:touch}._hint_14flx_43{font-size:13px;color:var(--dim);line-height:1.5;margin:0 0 18px}._group_14flx_45{margin-bottom:22px}._groupHead_14flx_46{font-size:12px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;color:var(--dim);margin-bottom:10px}._count_14flx_47{color:var(--faint);font-weight:600}._grid_14flx_49{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}._tile_14flx_50{position:relative;aspect-ratio:4 / 3;border-radius:13px;overflow:hidden;background:var(--sunk);box-shadow:var(--shadow)}._tile_14flx_50._dragging_14flx_55{opacity:.4}._tile_14flx_50[role=button]{cursor:pointer}._tileSelected_14flx_57{box-shadow:0 0 0 2px var(--brand) inset,var(--shadow)}._img_14flx_58{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}._check_14flx_61{position:absolute;top:8px;right:8px;width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:#ffffffe6;border:1.5px solid var(--line);color:var(--brand);pointer-events:none}._checkOn_14flx_68{background:var(--brand);border-color:var(--brand);color:#fff}._reorder_14flx_71{position:absolute;top:8px;left:8px;display:flex;gap:6px}._reorder_14flx_71 button{width:28px;height:28px;border-radius:8px;display:flex;align-items:center;justify-content:center;background:#14141280;color:#fff;border:none;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);cursor:pointer}._reorder_14flx_71 button:disabled{opacity:.35;cursor:default}._handle_14flx_81{position:absolute;top:8px;right:8px;width:28px;height:28px;border-radius:8px;display:flex;align-items:center;justify-content:center;background:#14141280;color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);cursor:grab}._catChip_14flx_90{position:absolute;left:9px;bottom:9px;display:inline-flex;align-items:center;gap:4px;max-width:calc(100% - 18px);padding:4px 9px;border-radius:8px;background:#14141299;color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);font-size:11px;font-weight:600}._catChipText_14flx_99{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._visBtn_14flx_103{position:absolute;right:9px;bottom:9px;display:inline-flex;align-items:center;gap:4px;padding:4px 8px;border-radius:8px;border:none;background:#1414128c;color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);cursor:pointer;font-size:11px;font-weight:700;line-height:1}._visBtnOn_14flx_111{background:var(--brand);color:var(--on-brand)}._imgPrivate_14flx_114{opacity:.5}._catSelect_14flx_115{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;border:none;cursor:pointer}._addTile_14flx_121{width:100%;margin-top:4px;display:flex;align-items:center;justify-content:center;gap:8px;padding:18px;border-radius:13px;border:1.5px dashed var(--line);background:none;color:var(--brand);font-weight:600;font-size:14px;font-family:var(--font-sans);cursor:pointer}._chip_nsh6f_1{display:flex;align-items:center;gap:10px;padding-top:8px;padding-bottom:8px;min-height:46px}._chipIcon_nsh6f_9{flex:none;display:grid;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--brand-soft);color:var(--brand)}._chipText_nsh6f_19{flex:1;min-width:0;display:flex;flex-direction:column}._chipName_nsh6f_20{font-size:15px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._chipSub_nsh6f_21{font-size:12px;color:var(--dim);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._clear_nsh6f_22,._option_nsh6f_22{background:none;border:none;font:inherit;color:inherit}._clear_nsh6f_22{flex:none;display:grid;place-items:center;width:30px;height:30px;border-radius:50%;color:var(--dim);padding:0}._clear_nsh6f_22:hover{background:var(--sunk);color:var(--text)}._list_nsh6f_40{margin-top:6px;border:1.5px solid var(--line);border-radius:10px;background:var(--card);overflow:hidden}._option_nsh6f_22{display:flex;flex-direction:column;align-items:flex-start;width:100%;padding:10px 13px;text-align:left;border-top:1px solid var(--line)}._option_nsh6f_22:first-child{border-top:none}._option_nsh6f_22:hover,._option_nsh6f_22:focus-visible{background:var(--sunk)}._optName_nsh6f_58{font-size:15px;color:var(--text)}._optSub_nsh6f_59{font-size:12px;color:var(--dim)}._add_nsh6f_60{flex-direction:row;align-items:center;gap:8px;font-size:15px;color:var(--brand);font-weight:600}._groupHead_nsh6f_68{padding:8px 13px 4px;border-top:1px solid var(--line);font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--dim)}._hint_nsh6f_76{padding:8px 13px 10px;border-top:1px solid var(--line);font-size:12px;color:var(--dim)}._page_guryv_1{padding-bottom:calc(108px + env(safe-area-inset-bottom))}._readOnlyBanner_guryv_6{display:flex;align-items:center;gap:8px;width:calc(100% - 36px);margin:14px 18px 0;padding:12px 14px;background:var(--sunk);border:1px solid var(--line);border-radius:var(--radius-card);color:var(--dim);font-size:12.5px;cursor:pointer;text-align:left;font-family:var(--font-sans)}._readOnlyBanner_guryv_6 b{color:var(--text);font-weight:700}._readOnlyNote_guryv_24{font-size:13px;color:var(--dim);line-height:1.5;background:var(--sunk);border-radius:10px;padding:12px 14px}._hero_guryv_34{position:relative;width:100%;height:calc(250px + env(safe-area-inset-top));overflow:hidden}._heroImg_guryv_48{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 38%;display:block}._heroScrim_guryv_59{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#00000057,#0000 30%,#0000 48%,#000000a8)}._heroActions_guryv_72{position:absolute;top:calc(14px + env(safe-area-inset-top));right:14px;display:flex;gap:8px}._heroBtn_guryv_80{width:38px;height:38px;border-radius:50%;background:var(--glass-media-bg);-webkit-backdrop-filter:blur(14px) saturate(160%);backdrop-filter:blur(14px) saturate(160%);color:#1a1a18;border:1px solid var(--glass-media-hair);display:flex;align-items:center;justify-content:center;box-shadow:0 3px 12px #00000038;cursor:pointer}._heroBottom_guryv_98{position:absolute;bottom:16px;left:18px;right:18px}._heroEyebrow_guryv_105{font-size:10.5px;letter-spacing:2px;text-transform:uppercase;font-weight:600;color:#ffffffe6;margin-bottom:4px}._heroName_guryv_114{font-family:var(--font-serif);font-size:42px;font-weight:800;line-height:.98;letter-spacing:-.5px;color:#fff;margin:0;text-shadow:0 1px 8px rgba(0,0,0,.35)}._section_guryv_126{padding:0 18px;margin-top:20px}._sectionHead_guryv_131{display:flex;align-items:center;gap:8px;padding:0 2px 10px}._card_guryv_139{background:var(--card);border-radius:var(--radius-card);box-shadow:var(--shadow);overflow:hidden}._cardHead_guryv_145{display:flex;align-items:center;gap:8px;padding:14px 16px 12px}._cardBody_guryv_151{padding:0 16px 16px}._cardEmpty_guryv_155{padding:0 16px 20px}._viewAllLink_guryv_159{margin-left:auto;background:none;border:none;color:var(--brand);font-size:13px;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;gap:2px;font-family:var(--font-sans)}._addBtn_guryv_173{margin-left:auto;background:none;border:none;color:var(--brand);font-size:12.5px;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;gap:3px;font-family:var(--font-sans)}._snapCard_guryv_189{background:var(--card);border-radius:var(--radius-card);box-shadow:var(--shadow);padding:14px 6px 16px}._snapEyebrow_guryv_196{display:block;padding:0 8px 12px}._snapRow_guryv_201{display:flex}._snap_guryv_189{flex:1;display:flex;flex-direction:column;align-items:center;gap:5px;padding:0 2px;min-width:0}._snapButton_guryv_215{background:none;border:none;cursor:pointer;border-radius:10px;-webkit-tap-highlight-color:transparent;transition:background .15s ease}._snapButton_guryv_215:active{background:color-mix(in srgb,var(--text) 6%,transparent)}._snapIcon_guryv_228{color:var(--dim);display:flex;align-items:center;justify-content:center;height:20px}._snapValue_guryv_236{font-size:14px;font-weight:700;color:var(--text);white-space:nowrap}._snapLabel_guryv_243{font-size:8.5px;letter-spacing:.8px;color:var(--faint);text-transform:uppercase;font-weight:600;text-align:center;line-height:1.2}._privateTag_guryv_254{display:inline-flex;align-items:center;gap:3px;font-size:9px;letter-spacing:.6px;text-transform:uppercase;font-weight:600;color:var(--faint)}._noteCard_guryv_266{padding:13px 16px;border-top:1px solid var(--line)}._notePinned_guryv_271{box-shadow:inset 3px 0 0 var(--brand)}._pinnedTag_guryv_275{display:inline-flex;align-items:center;gap:3px;font-size:9px;letter-spacing:.8px;text-transform:uppercase;font-weight:700;color:var(--brand);margin-bottom:6px}._noteBody_guryv_287{font-size:13.5px;line-height:1.5;color:var(--text)}._noteFooter_guryv_293{display:flex;align-items:center;justify-content:space-between;margin-top:9px}._noteMeta_guryv_300{font-size:11px;color:var(--dim)}._noteActions_guryv_305{display:flex;align-items:center;gap:2px}._noteAction_guryv_305{background:none;border:none;color:var(--dim);font-size:11.5px;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;gap:3px;font-family:var(--font-sans);padding:4px 7px;border-radius:6px}._noteAction_guryv_305:hover{color:var(--brand);background:var(--sunk)}._noteActionOn_guryv_331{color:var(--brand)}._viewAll_guryv_159{width:100%;background:none;border:none;color:var(--brand);font-size:13px;font-weight:600;cursor:pointer;padding:6px;font-family:var(--font-sans)}._composerWrap_guryv_348{padding:14px 16px;border-top:1px solid var(--line)}._composer_guryv_348{background:var(--card);border:1px solid var(--line);border-radius:var(--radius-card);padding:12px}._composerInput_guryv_360{width:100%;border:1.5px solid var(--line);border-radius:10px;background:var(--bg);padding:10px 11px;font-size:14px;color:var(--text);outline:none;resize:vertical;font-family:var(--font-sans);line-height:1.45}._composerInput_guryv_360:focus{border-color:var(--brand)}._composerActions_guryv_378{display:flex;justify-content:flex-end;gap:8px;margin-top:10px}._composerDelete_guryv_386{margin-right:auto;background:none;border:none;color:#c0392b;font-size:13px;font-weight:600;cursor:pointer;padding:9px 4px;font-family:var(--font-sans)}._composerCancel_guryv_398{background:none;border:none;color:var(--dim);font-size:13px;font-weight:600;cursor:pointer;padding:9px 14px;font-family:var(--font-sans)}._composerSave_guryv_409{background:var(--brand);color:var(--on-brand);border:none;border-radius:10px;padding:9px 16px;font-size:13px;font-weight:700;cursor:pointer;font-family:var(--font-sans)}._composerSave_guryv_409:disabled{opacity:.45;cursor:default}._historyCard_guryv_427{background:var(--card);border-radius:var(--radius-card);box-shadow:var(--shadow);overflow:hidden}._viewAllRow_guryv_435{width:100%;border:none;border-top:1px solid var(--line);background:none;color:var(--brand);font-family:var(--font-sans);font-weight:700;font-size:14px;padding:15px;cursor:pointer;text-align:center}._eventRow_guryv_449{display:flex;align-items:center;gap:13px;width:100%;padding:13px 14px;background:none;border:none;cursor:pointer;text-align:left}._divider_guryv_461{border-bottom:1px solid var(--line)}._eventIcon_guryv_465{width:42px;height:42px;border-radius:50%;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:color-mix(in srgb,currentColor 14%,transparent)}._eventMid_guryv_476{flex:1;min-width:0}._eventTitle_guryv_481{font-size:14px;font-weight:700;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._eventMetaLine_guryv_490{font-size:11.5px;color:var(--dim);margin:2px 0 6px}._eventTags_guryv_496{display:flex;align-items:center;gap:6px;flex-wrap:wrap}._evThumb_guryv_503{width:22px;height:22px;border-radius:5px;display:flex;align-items:center;justify-content:center;flex-shrink:0}._evThumb_guryv_503[data-kind=photo]{background:linear-gradient(135deg,#c9ccd1,#6b7280);color:#fff}._evThumb_guryv_503[data-kind=doc]{background:var(--brand-soft);color:var(--brand)}._eventRight_guryv_523{display:flex;align-items:center;gap:8px;flex-shrink:0}._eventThumbLeft_guryv_532{width:42px;height:42px;border-radius:11px;object-fit:cover;flex-shrink:0;background:var(--sunk)}._eventCost_guryv_541{font-weight:700;font-size:14px;color:var(--text)}._empty_guryv_548{background:var(--card);border-radius:var(--radius-card);box-shadow:var(--shadow);padding:26px 20px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:4px}._emptyIcon_guryv_560{width:46px;height:46px;border-radius:50%;background:var(--sunk);color:var(--faint);display:flex;align-items:center;justify-content:center;margin-bottom:6px}._emptyTitle_guryv_572{font-size:14px;font-weight:700;color:var(--text)}._emptySub_guryv_578{font-size:12.5px;color:var(--dim);line-height:1.4;max-width:260px}._aboutCard_guryv_586{background:var(--card);border-radius:var(--radius-card);box-shadow:var(--shadow);padding:14px 16px}._aboutText_guryv_593{font-size:13.5px;line-height:1.6;color:var(--text);margin:0;white-space:pre-wrap}._aboutClamp_guryv_601{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._aboutToggle_guryv_608{margin-top:8px;background:none;border:none;color:var(--brand);font-size:13px;font-weight:600;cursor:pointer;padding:0;font-family:var(--font-sans)}._galleryHint_guryv_622{margin:-2px 0 12px;font-size:12px;line-height:1.4;color:var(--dim)}._galleryHint_guryv_622._full_guryv_628{color:var(--warn)}._galleryActions_guryv_630{margin-left:auto;display:flex;align-items:center;gap:12px}._organiseBtn_guryv_638{background:none;border:none;color:var(--brand);font-size:12.5px;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;gap:4px;font-family:var(--font-sans)}._addIcon_guryv_652{margin-left:auto;background:none;border:none;color:var(--brand);cursor:pointer;display:inline-flex;align-items:center;padding:0}._galleryActions_guryv_630 ._addIcon_guryv_652{margin-left:0}._galleryGrid_guryv_668{display:flex;flex-direction:column;gap:8px}._galleryCover_guryv_674,._galleryThumb_guryv_675{position:relative;display:block;width:100%;padding:0;border:none;background:var(--sunk);cursor:pointer;overflow:hidden}._galleryCover_guryv_674{aspect-ratio:16 / 10;border-radius:13px}._galleryThumbs_guryv_691{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}._galleryThumb_guryv_675{aspect-ratio:1;border-radius:11px}._galleryTag_guryv_702{position:absolute;left:9px;bottom:9px;padding:3px 9px;border-radius:7px;background:#1414129e;color:#fff;font-size:10.5px;font-weight:600;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}._galleryOverflow_guryv_715{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;background:#14141280;color:#fff;font-weight:700;font-size:16px}._galleryImg_guryv_727{width:100%;height:100%;object-fit:cover;display:block}._formSection_guryv_735{padding:16px 18px 4px}._focusHint_guryv_740{margin:6px 0 10px;font-size:12.5px;line-height:1.4;color:var(--dim)}._frameBackdrop_guryv_748{position:fixed;top:0;right:0;bottom:0;left:0;z-index:340;max-width:var(--app-max-width);margin:0 auto;background:#00000080;display:flex;align-items:center;justify-content:center;padding:20px}._frameCard_guryv_760{width:100%;background:var(--card);border-radius:18px;padding:18px;box-shadow:0 24px 64px #0006}._frameTitle_guryv_767{font-family:var(--font-serif);font-size:20px;margin:0 0 4px;color:var(--text)}._frameActions_guryv_773{display:flex;gap:10px;margin-top:16px}._frameSkip_guryv_778{padding:12px 18px;border-radius:10px;border:1px solid var(--line);background:transparent;color:var(--dim);font-weight:600;font-family:var(--font-sans);font-size:14px;cursor:pointer}._formLabel_guryv_790{display:block;font-size:10.5px;letter-spacing:1.4px;color:var(--dim);text-transform:uppercase;font-weight:600;margin:14px 0 6px}._formRow_guryv_800{display:flex;gap:10px}._formRow_guryv_800>div{flex:1;min-width:0}._swatchRow_guryv_810{display:flex;flex-wrap:wrap;gap:10px;margin-top:10px}._swatch_guryv_810{width:38px;height:38px;border-radius:50%;border:2px solid var(--line);cursor:pointer;display:flex;align-items:center;justify-content:center;color:#fff;padding:0}._swatchOn_guryv_830{border-color:var(--text);box-shadow:0 0 0 2px var(--card),0 0 0 4px var(--text)}._identityNote_guryv_835{font-size:11.5px;color:var(--dim);line-height:1.5;margin:10px 0 0}._statusChips_guryv_842{display:flex;flex-wrap:wrap;gap:8px;margin-top:10px}._statusChip_guryv_842{border:1.5px solid var(--line);background:var(--card);color:var(--dim);border-radius:20px;padding:8px 13px;font-size:12.5px;font-weight:600;cursor:pointer;font-family:var(--font-sans)}._sheet_guryv_862{position:fixed;top:0;right:0;bottom:0;left:0;z-index:300;background:var(--bg);max-width:var(--app-max-width);margin:0 auto;display:flex;flex-direction:column}._sheetHead_guryv_873{display:flex;align-items:center;gap:14px;padding:calc(16px + env(safe-area-inset-top)) 18px 16px;border-bottom:1px solid var(--line)}._sheetClose_guryv_881{background:none;border:none;color:var(--text);display:flex;cursor:pointer;padding:0}._sheetTitle_guryv_890{font-family:var(--font-serif);font-weight:700;font-size:22px;margin:0;color:var(--text)}._sheetBody_guryv_898{overflow-y:auto;flex:1;padding:8px 0}._statusChip_guryv_842{font-size:11px;font-weight:700;padding:3px 10px;border-radius:20px}._menuBackdrop_guryv_912{position:fixed;top:0;right:0;bottom:0;left:0;z-index:320;background:#00000061;max-width:var(--app-max-width);margin:0 auto;display:flex;align-items:flex-end}._menuSheet_guryv_923{width:100%;background:var(--bg);border-top-left-radius:18px;border-top-right-radius:18px;padding:8px;padding-bottom:max(16px,env(safe-area-inset-bottom))}._menuRow_guryv_932{display:flex;align-items:center;gap:13px;width:100%;border:none;background:none;text-align:left;font-family:var(--font-sans);color:var(--text);padding:13px 12px;border-radius:12px;cursor:pointer}._menuRow_guryv_932:disabled{cursor:default;opacity:.55}._menuIcon_guryv_948{display:flex;color:var(--brand);flex-shrink:0}._menuRow_guryv_932:disabled ._menuIcon_guryv_948{color:var(--dim)}._menuText_guryv_955{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}._menuTitle_guryv_956{font-size:15px;font-weight:600;color:var(--text)}._menuSub_guryv_957{font-size:12px;color:var(--dim);line-height:1.45}._claimAlert_guryv_960{display:flex;align-items:center;gap:12px;margin:14px 18px 0;padding:13px 15px;background:var(--warn-bg);border:1px solid var(--warn);border-radius:var(--radius-card)}._claimAlertBody_guryv_968{flex:1;min-width:0}._claimAlertTitle_guryv_969{font-size:13.5px;font-weight:700;color:var(--text)}._claimAlertText_guryv_970{font-size:12px;color:var(--dim);line-height:1.45;margin-top:3px}._claimDenyBtn_guryv_971{flex-shrink:0;border:none;cursor:pointer;background:#c0392b;color:#fff;font-family:var(--font-sans);font-size:13px;font-weight:700;padding:9px 16px;border-radius:10px}._claimDenyBtn_guryv_971:disabled{opacity:.6;cursor:default}._reclaimBtn_guryv_979{flex-shrink:0;border:none;cursor:pointer;background:var(--brand);color:#fff;font-family:var(--font-sans);font-size:13px;font-weight:700;padding:9px 16px;border-radius:10px}._reclaimBtn_guryv_979:disabled{opacity:.6;cursor:default}._claimAlertStack_guryv_988{flex-direction:column;align-items:stretch}._claimAlertBtns_guryv_989{display:flex;gap:8px;flex-wrap:wrap}._claimGhostBtn_guryv_990{border:1px solid var(--line);cursor:pointer;background:var(--card);color:var(--text);font-family:var(--font-sans);font-size:13px;font-weight:700;padding:8px 15px;border-radius:10px}._claimGhostBtn_guryv_990:disabled{opacity:.6;cursor:default}._menuCancel_guryv_999{width:100%;background:var(--sunk);border:none;border-radius:12px;padding:13px;margin-top:6px;font-family:var(--font-sans);font-size:14px;font-weight:700;color:var(--text);cursor:pointer}._remRow_guryv_1014{display:flex;align-items:center;gap:10px;padding:11px 16px}._remTick_guryv_1021{flex-shrink:0;width:28px;height:28px;border-radius:50%;border:1.5px solid var(--line);background:var(--card);color:var(--faint);display:grid;place-items:center;cursor:pointer}._remTick_guryv_1021:hover{color:var(--ok);border-color:var(--ok)}._remMain_guryv_1035{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px;background:none;border:none;padding:0;text-align:left;cursor:pointer;font-family:var(--font-sans)}._remTitle_guryv_1049{font-size:14px;font-weight:600;color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._remDue_guryv_1058{font-size:12px;font-weight:500}._remEmpty_guryv_1063{padding:4px 16px 16px;font-size:13px;color:var(--dim)}._subHead_guryv_1070{padding:calc(18px + env(safe-area-inset-top)) 20px 10px}._backBtn_guryv_1074{display:inline-flex;align-items:center;gap:2px;margin-left:-6px;padding:6px;background:none;border:none;color:var(--brand);font-family:var(--font-sans);font-size:14px;font-weight:600;cursor:pointer}._subTitle_guryv_1089{margin:8px 0 0;font-family:var(--font-serif);font-size:30px;font-weight:800;line-height:1.05;color:var(--text)}._subSub_guryv_1098{margin-top:4px;font-size:13px;color:var(--dim)}._subBody_guryv_1104{padding:8px 18px 0}._bookGrid_guryv_1109{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;padding:0 12px 14px}._bookTile_guryv_1110{display:flex;flex-direction:column;align-items:center;gap:4px;min-width:0;background:var(--sunk);border:none;border-radius:12px;padding:12px 6px 11px;cursor:pointer;font-family:var(--font-sans);-webkit-tap-highlight-color:transparent}._bookTile_guryv_1110:active{background:color-mix(in srgb,var(--text) 8%,var(--sunk))}._bookIcon_guryv_1116{width:34px;height:34px;border-radius:10px;display:flex;align-items:center;justify-content:center;background:var(--brand-soft);color:var(--brand);margin-bottom:2px}._bookCount_guryv_1120{font-size:17px;font-weight:700;color:var(--text);line-height:1.1}._bookLabel_guryv_1121{font-size:9.5px;letter-spacing:.5px;text-transform:uppercase;font-weight:600;color:var(--dim);text-align:center;line-height:1.25;overflow-wrap:break-word;max-width:100%}._addressReadOnly_guryv_1127{margin:10px 0 4px;font-size:14px;line-height:1.45;color:var(--text)}._page_jwc6b_3{padding-bottom:96px}._hero_jwc6b_8{position:relative;width:100%;height:calc(250px + env(safe-area-inset-top));overflow:hidden}._heroImg_jwc6b_19{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 38%;display:block}._heroScrim_jwc6b_29{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#00000057,#0000 30%,#0000 48%,#000000a8)}._heroActions_jwc6b_41{position:absolute;top:calc(14px + env(safe-area-inset-top));right:14px;display:flex;gap:8px}._heroBtn_jwc6b_49{width:38px;height:38px;border-radius:50%;background:var(--glass-media-bg);-webkit-backdrop-filter:blur(14px) saturate(160%);backdrop-filter:blur(14px) saturate(160%);color:#1a1a18;border:1px solid var(--glass-media-hair);display:flex;align-items:center;justify-content:center;box-shadow:0 3px 12px #00000038;cursor:pointer}._heroBottom_jwc6b_66{position:absolute;bottom:16px;left:18px;right:18px}._heroEyebrow_jwc6b_73{font-size:10.5px;letter-spacing:2px;text-transform:uppercase;font-weight:600;color:#ffffffe6;margin-bottom:4px}._heroName_jwc6b_82{font-family:var(--font-serif);font-size:42px;font-weight:800;line-height:.98;letter-spacing:-.5px;color:#fff;margin:0;text-shadow:0 1px 8px rgba(0,0,0,.35)}._body_jwc6b_95{padding:6px 0 0}._toolbar_jwc6b_99{display:flex;align-items:center;gap:12px;padding:12px 22px 10px}._toolbar_jwc6b_99 .eyebrow{flex:1;min-width:0}._sortBar_jwc6b_107{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 22px 12px}._toolBtn_jwc6b_108{background:none;border:none;color:var(--brand);font-size:13px;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;gap:5px;padding:0;font-family:var(--font-sans)}._addBtn_jwc6b_113{width:32px;height:32px;border-radius:50%;border:none;cursor:pointer;background:var(--brand-soft);color:var(--brand);display:inline-flex;align-items:center;justify-content:center}._roomCard_jwc6b_120{display:flex;width:calc(100% - 40px);margin:0 20px 10px;padding:0;border:none;text-align:left;cursor:pointer;background:var(--card);border-radius:var(--radius-card);box-shadow:var(--shadow);overflow:hidden;font-family:var(--font-sans);color:var(--text)}._photoWrap_jwc6b_136{position:relative;width:118px;min-height:112px;flex-shrink:0;background:var(--sunk)}._photo_jwc6b_136{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}._bands_jwc6b_145{position:absolute;top:0;right:0;bottom:0;left:0;display:flex}._bands_jwc6b_145>span{flex:1}._placeholder_jwc6b_147{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:var(--faint)}._cardInfo_jwc6b_152{flex:1;min-width:0;padding:12px 14px 11px;display:flex;flex-direction:column}._roomName_jwc6b_159{font-family:var(--font-serif);font-size:18px;font-weight:700;line-height:1.15;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._metaRow_jwc6b_169{font-size:11.5px;color:var(--dim);margin-top:3px;line-height:1.3}._sizeRow_jwc6b_170{font-size:11.5px;color:var(--dim);margin-top:1px;line-height:1.3}._miniStats_jwc6b_172{display:flex;margin-top:10px}._miniStat_jwc6b_172{flex:1;min-width:0;padding:0 3px;text-align:center;display:flex;flex-direction:column}._miniStat_jwc6b_172+._miniStat_jwc6b_172{border-left:1px solid var(--line)}._miniStatValue_jwc6b_175{font-size:11px;font-weight:700;color:var(--text);white-space:nowrap}._miniStatLabel_jwc6b_176{font-size:8px;letter-spacing:.6px;color:var(--dim);text-transform:uppercase;font-weight:600;margin-top:2px;line-height:1.25;overflow-wrap:break-word}._empty_jwc6b_182{background:var(--card);border-radius:var(--radius-card);box-shadow:var(--shadow);padding:30px 20px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:4px;margin:14px 18px 0}._emptyIcon_jwc6b_195{width:46px;height:46px;border-radius:50%;background:var(--sunk);color:var(--faint);display:flex;align-items:center;justify-content:center;margin-bottom:6px}._emptyTitle_jwc6b_207{font-size:14px;font-weight:700;color:var(--text)}._emptySub_jwc6b_208{font-size:12.5px;color:var(--dim);line-height:1.4;max-width:260px}._emptyBtn_jwc6b_209{width:auto;padding:11px 22px;margin-top:12px;font-size:14px}._roomCardReorder_jwc6b_212{cursor:default}._reorderBtns_jwc6b_213{display:flex;flex-direction:column;justify-content:center;gap:6px;padding:0 12px 0 4px;flex-shrink:0}._reorderBtn_jwc6b_213{width:36px;height:36px;border-radius:50%;border:none;cursor:pointer;background:var(--brand-soft);color:var(--brand);display:inline-flex;align-items:center;justify-content:center}._reorderBtn_jwc6b_213:disabled{opacity:.3;cursor:default}._chevUp_jwc6b_223{display:inline-flex;transform:rotate(180deg)}._controls_1mgxt_4{display:flex;align-items:center;gap:8px;margin:10px 0 2px}._catChips_1mgxt_12{display:flex;gap:7px;overflow-x:auto;margin:10px -18px 2px;padding:2px 18px 4px;scrollbar-width:none}._catChips_1mgxt_12::-webkit-scrollbar{display:none}._catChip_1mgxt_12{--cat: var(--text);flex-shrink:0;display:inline-flex;align-items:center;gap:6px;height:32px;padding:0 12px;border:1px solid var(--line);border-radius:20px;background:var(--card);color:var(--text);font-family:var(--font-sans);font-size:12.5px;font-weight:600;white-space:nowrap;cursor:pointer}._catChipOn_1mgxt_41{border-color:var(--cat);background:color-mix(in srgb,var(--cat) 14%,var(--card))}._catDot_1mgxt_46{width:8px;height:8px;border-radius:50%;background:var(--cat)}._searchWrap_1mgxt_53{flex:1;min-width:0;display:flex;align-items:center;gap:8px;background:var(--card);border:1px solid var(--line);border-radius:22px;padding:0 10px 0 12px;height:38px;box-shadow:var(--shadow)}._searchIcon_1mgxt_67{color:var(--faint);display:flex;flex-shrink:0}._searchInput_1mgxt_69{flex:1;min-width:0;border:none;background:none;outline:none;font-family:var(--font-sans);font-size:14px;color:var(--text);height:100%}._searchInput_1mgxt_69::placeholder{color:var(--faint)}._searchInput_1mgxt_69::-webkit-search-cancel-button{display:none}._searchClear_1mgxt_84{flex-shrink:0;width:24px;height:24px;border:none;border-radius:50%;background:var(--sunk);color:var(--dim);display:flex;align-items:center;justify-content:center;cursor:pointer}._sortBtn_1mgxt_98{flex-shrink:0;display:inline-flex;align-items:center;gap:6px;height:38px;padding:0 13px;border:1px solid var(--line);border-radius:22px;background:var(--card);color:var(--text);font-family:var(--font-sans);font-size:12.5px;font-weight:600;cursor:pointer;box-shadow:var(--shadow);white-space:nowrap}._yearCard_1mgxt_118{background:var(--card);border-radius:var(--radius-card);box-shadow:var(--shadow);overflow:hidden;margin-bottom:14px}._yearCardHead_1mgxt_125{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:14px 16px 12px;border-bottom:1px solid var(--line);width:100%;background:none;border-left:none;border-right:none;border-top:none;font-family:inherit;text-align:left;cursor:pointer;color:var(--text)}._yearCardHeadCollapsed_1mgxt_144{border-bottom:none}._yearCardYear_1mgxt_145{font-size:22px;font-weight:700}._yearCardTotal_1mgxt_146{font-size:15px;font-weight:600;color:var(--dim)}._yearCardRight_1mgxt_147{display:flex;align-items:center;gap:10px}._yearChevron_1mgxt_152{display:flex;align-items:center;color:var(--dim);transition:transform .2s ease}._yearChevronCollapsed_1mgxt_159{transform:rotate(-90deg)}._eventRow_1mgxt_161{display:flex;align-items:center;gap:13px;width:100%;background:none;border:none;padding:13px 14px;cursor:pointer;text-align:left;font-family:var(--font-sans)}._rowDivider_1mgxt_173{border-bottom:1px solid var(--line)}._rowThumb_1mgxt_175{width:42px;height:42px;border-radius:11px;object-fit:cover;flex-shrink:0;background:var(--sunk)}._rowGlyph_1mgxt_184{width:42px;height:42px;border-radius:11px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,currentColor 14%,transparent)}._rowRight_1mgxt_195{display:flex;align-items:center;gap:6px;flex-shrink:0}._rowChevron_1mgxt_196{color:var(--faint);display:flex;flex-shrink:0}._eventMid_1mgxt_198{flex:1;min-width:0}._eventTitle_1mgxt_200{font-size:14.5px;font-weight:700;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._eventMeta_1mgxt_209{font-size:11.5px;color:var(--dim);margin:2px 0 0;line-height:1.4}._eventTags_1mgxt_216{display:flex;align-items:center;gap:6px;flex-wrap:wrap}._eventTags_1mgxt_216:not(:empty){margin-top:7px}._docChip_1mgxt_224{width:22px;height:22px;border-radius:5px;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:var(--brand-soft);color:var(--brand)}._eventCost_1mgxt_236{flex-shrink:0;font-weight:700;font-size:14.5px;color:var(--text)}._empty_1mgxt_243{background:var(--card);border-radius:var(--radius-card);box-shadow:var(--shadow);padding:30px 20px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:4px;margin-top:14px}._emptyIcon_1mgxt_256{width:46px;height:46px;border-radius:50%;background:var(--sunk);color:var(--faint);display:flex;align-items:center;justify-content:center;margin-bottom:6px}._emptyTitle_1mgxt_268{font-size:14px;font-weight:700;color:var(--text)}._emptySub_1mgxt_269{font-size:12.5px;color:var(--dim);line-height:1.4;max-width:260px}._withheld_1mgxt_274{font-size:11.5px;font-weight:600;color:var(--faint);white-space:nowrap}._backRow_1mgxt_282{display:inline-flex;align-items:center;gap:4px;margin:10px 0 4px;padding:6px 2px;border:none;background:none;color:var(--brand);font-family:var(--font-sans);font-size:13px;font-weight:600;cursor:pointer}._rangeLabel_1mgxt_297{margin:2px 2px 6px;font-size:12px;font-weight:600;letter-spacing:.6px;text-transform:uppercase;color:var(--dim)}._screen_16ps0_7{position:fixed;top:0;right:0;bottom:0;left:0;z-index:290;background:var(--bg);max-width:var(--app-max-width);margin:0 auto;display:flex;flex-direction:column}._colourScreen_16ps0_17{z-index:294}._finishScreen_16ps0_18{z-index:298}._inner_16ps0_20{z-index:20}._head_16ps0_22{display:flex;align-items:center;gap:14px;padding:calc(16px + env(safe-area-inset-top)) 18px 16px;border-bottom:1px solid var(--line);flex-shrink:0}._headClose_16ps0_30{background:none;border:none;color:var(--text);display:flex;cursor:pointer;padding:0}._headTitle_16ps0_31{font-family:var(--font-serif);font-weight:700;font-size:22px;margin:0;color:var(--text);flex:1;min-width:0}._headAction_16ps0_32{background:none;border:none;color:var(--brand);font-size:14px;font-weight:700;cursor:pointer;font-family:var(--font-sans);padding:0}._scroll_16ps0_37{overflow-y:auto;flex:1}._body_16ps0_38{overflow-y:auto;flex:1;padding:4px 18px 28px}._footer_16ps0_40{flex-shrink:0;border-top:1px solid var(--line);padding:12px 18px calc(12px + env(safe-area-inset-bottom));display:flex;flex-direction:column;gap:4px}._deleteBtn_16ps0_48{display:flex;align-items:center;justify-content:center;gap:6px;width:100%;background:none;border:none;color:#c0392b;font-size:14px;font-weight:700;cursor:pointer;font-family:var(--font-sans);padding:8px 0}._hero_16ps0_55{position:relative;height:calc(230px + env(safe-area-inset-top));overflow:hidden;flex-shrink:0;background:var(--sunk)}._heroImg_16ps0_62{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;display:block}._heroBands_16ps0_64{position:absolute;top:0;right:0;bottom:0;left:0;display:flex}._heroBands_16ps0_64>span{flex:1}._heroScrim_16ps0_66{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#00000057,#0000 32%,#0000 46%,#000000a8)}._heroTop_16ps0_70{position:absolute;top:calc(14px + env(safe-area-inset-top));left:14px;right:14px;display:flex;justify-content:space-between}._heroBtn_16ps0_74{width:38px;height:38px;border-radius:50%;background:var(--glass-media-bg);-webkit-backdrop-filter:blur(14px) saturate(160%);backdrop-filter:blur(14px) saturate(160%);color:#1a1a18;border:1px solid var(--glass-media-hair);display:flex;align-items:center;justify-content:center;box-shadow:0 3px 12px #00000038;cursor:pointer}._heroBottom_16ps0_83{position:absolute;bottom:16px;left:18px;right:18px}._heroEyebrow_16ps0_84{font-size:10.5px;letter-spacing:2px;text-transform:uppercase;font-weight:600;color:#ffffffe6;margin-bottom:4px}._heroName_16ps0_88{font-family:var(--font-serif);font-size:34px;font-weight:800;line-height:1.02;letter-spacing:-.4px;color:#fff;margin:0;text-shadow:0 1px 8px rgba(0,0,0,.35)}._heroSize_16ps0_92{font-size:12.5px;color:#ffffffe0;margin-top:6px;font-weight:500}._heroDots_16ps0_94{display:flex;gap:6px;margin-top:10px}._heroDot_16ps0_94,._heroDotOn_16ps0_95{width:6px;height:6px;border-radius:50%;background:#ffffff73}._heroDotOn_16ps0_95{background:#fff}._section_16ps0_99{padding:0 18px;margin-top:18px}._card_16ps0_100{background:var(--card);border-radius:var(--radius-card);box-shadow:var(--shadow);overflow:hidden}._cardHead_16ps0_101{display:flex;align-items:center;gap:12px;padding:14px 16px 12px}._cardHead_16ps0_101 .eyebrow{flex:1;min-width:0}._cardBody_16ps0_103{padding:0 16px 16px}._linkBtn_16ps0_104{background:none;border:none;color:var(--brand);font-size:13px;font-weight:600;cursor:pointer;display:inline-flex;align-items:center;gap:5px;padding:0;font-family:var(--font-sans)}._addIcon_16ps0_109{background:none;border:none;color:var(--brand);cursor:pointer;display:inline-flex;padding:0}._empty_16ps0_111{text-align:center;padding:4px 16px 20px;display:flex;flex-direction:column;align-items:center;gap:4px}._emptyIcon_16ps0_112{width:46px;height:46px;border-radius:50%;background:var(--sunk);color:var(--faint);display:flex;align-items:center;justify-content:center;margin-bottom:6px}._emptyTitle_16ps0_116{font-size:14px;font-weight:700;color:var(--text)}._emptySub_16ps0_117{font-size:12.5px;color:var(--dim);line-height:1.4;max-width:270px}._finishRow_16ps0_120{display:flex;align-items:center;gap:12px;width:100%;background:none;border:none;border-top:1px solid var(--line);padding:11px 16px;cursor:pointer;text-align:left;font-family:var(--font-sans)}._finishRow_16ps0_120:first-child{border-top:none}._swatch_16ps0_126{width:42px;height:42px;border-radius:10px;flex-shrink:0;box-shadow:inset 0 0 0 1px #00000014;display:flex;align-items:center;justify-content:center;overflow:hidden}._noSwatch_16ps0_132{background:repeating-linear-gradient(135deg,var(--sunk) 0 6px,var(--line) 6px 12px);color:var(--faint)}._swatchPhoto_16ps0_136{width:100%;height:100%;object-fit:cover;display:block}._finishMid_16ps0_137{flex:1;min-width:0}._finishTitle_16ps0_138{font-size:14.5px;font-weight:700;color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._finishSub_16ps0_139{font-size:12px;color:var(--dim);margin-top:1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._finishType_16ps0_140{font-size:10px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;color:var(--chip-text);background:var(--chip);border-radius:var(--radius-chip);padding:2px 8px;flex-shrink:0}._photoGrid_16ps0_147{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;padding:0 16px 16px}._photoTile_16ps0_148{position:relative;aspect-ratio:1;border-radius:10px;overflow:hidden;border:none;padding:0;cursor:pointer;background:var(--sunk)}._photoTile_16ps0_148 img{width:100%;height:100%;object-fit:cover;display:block}._coverMark_16ps0_153{position:absolute;left:6px;bottom:6px;padding:2px 7px;border-radius:6px;background:#1414129e;color:#fff;font-size:10px;font-weight:600}._limitHint_16ps0_157{font-size:12px;color:var(--dim);padding:0 16px 12px;margin:0;line-height:1.4}._notesText_16ps0_160{font-size:14px;line-height:1.55;color:var(--text);white-space:pre-wrap;margin:0}._notesEmpty_16ps0_161{font-size:13px;color:var(--dim);margin:0;line-height:1.5}._textarea_16ps0_162{width:100%;border:1.5px solid var(--line);border-radius:10px;background:var(--card);padding:12px 13px;font-size:15px;color:var(--text);outline:none;resize:vertical;font-family:var(--font-sans);line-height:1.5}._textarea_16ps0_162:focus{border-color:var(--brand)}._rowBtns_16ps0_168{display:flex;gap:8px;margin-top:10px;justify-content:flex-end}._smallBtn_16ps0_169{background:var(--sunk);color:var(--text);border:none;border-radius:10px;padding:9px 14px;font-size:13px;font-weight:700;cursor:pointer;font-family:var(--font-sans)}._smallPrimary_16ps0_173{background:var(--brand);color:var(--on-brand)}._smallPrimary_16ps0_173:disabled{opacity:.5;cursor:default}._eventRow_16ps0_177{display:flex;align-items:center;gap:12px;width:100%;background:none;border:none;border-top:1px solid var(--line);padding:11px 16px;cursor:pointer;text-align:left;font-family:var(--font-sans)}._eventRow_16ps0_177:first-child{border-top:none}._eventGlyph_16ps0_183{width:36px;height:36px;border-radius:10px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,currentColor 14%,transparent)}._eventMid_16ps0_188{flex:1;min-width:0}._eventTitle_16ps0_189{font-size:14px;font-weight:600;color:var(--text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._eventDate_16ps0_190{font-size:12px;color:var(--dim);margin-top:1px}._eventCost_16ps0_191{font-size:13px;color:var(--text);flex-shrink:0}._readOnlyNote_16ps0_193{font-size:13px;color:var(--dim);line-height:1.5;background:var(--sunk);border-radius:10px;padding:12px 14px;text-align:center;margin:18px 18px 0}._label_16ps0_199{display:block;font-size:10.5px;letter-spacing:1.4px;color:var(--dim);text-transform:uppercase;font-weight:600;margin:16px 0 6px}._formRow_16ps0_203{display:grid;grid-template-columns:1fr 1fr;gap:10px}._formRow_16ps0_203>div{min-width:0}._unitField_16ps0_205{position:relative}._unitField_16ps0_205 .field{padding-right:34px}._unit_16ps0_205{position:absolute;right:12px;top:50%;transform:translateY(-50%);font-size:13px;color:var(--dim);pointer-events:none}._unitLead_16ps0_211{right:auto;left:13px;font-size:15px}._chips_16ps0_212{display:flex;flex-wrap:wrap;gap:7px}._chip_16ps0_212{border:1.5px solid var(--line);background:var(--card);color:var(--text);border-radius:var(--radius-chip);padding:7px 12px;font-size:13px;font-weight:600;cursor:pointer;font-family:var(--font-sans)}._chipOn_16ps0_218{border-color:var(--brand);background:var(--brand-soft);color:var(--brand)}._hint_16ps0_219{font-size:12px;color:var(--dim);line-height:1.5;margin:8px 0 0}._saveBtn_16ps0_220{margin-top:22px}._coverPicks_16ps0_222{display:grid;grid-template-columns:repeat(5,1fr);gap:6px}._coverPick_16ps0_222{aspect-ratio:1;border-radius:9px;overflow:hidden;padding:0;cursor:pointer;border:2px solid transparent;background:var(--sunk)}._coverPick_16ps0_222 img{width:100%;height:100%;object-fit:cover;display:block}._coverPickOn_16ps0_228{border-color:var(--brand)}._swatchField_16ps0_231{display:flex;gap:8px;align-items:stretch}._swatchPreview_16ps0_232{position:relative;width:48px;flex-shrink:0;border-radius:10px;overflow:hidden;border:1.5px solid var(--line);cursor:pointer}._swatchPreview_16ps0_232 input[type=color]{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;opacity:0;cursor:pointer;border:0;padding:0}._swatchHex_16ps0_239{flex:1;min-width:0;font-family:var(--font-mono);text-transform:lowercase}._pickBtn_16ps0_240{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;border:1.5px solid var(--line);background:var(--card);color:var(--brand);border-radius:10px;padding:0 12px;font-size:13px;font-weight:700;cursor:pointer;font-family:var(--font-sans)}._photoField_16ps0_247{display:flex;gap:10px;align-items:center}._photoThumb_16ps0_248{width:72px;height:72px;border-radius:10px;object-fit:cover;display:block;background:var(--sunk)}._photoActions_16ps0_249{display:flex;flex-direction:column;gap:6px;align-items:flex-start}._textBtn_16ps0_250{background:none;border:none;color:var(--brand);font-size:13px;font-weight:700;cursor:pointer;padding:0;font-family:var(--font-sans)}._textBtnDanger_16ps0_254{color:#c0392b}._toggleRow_16ps0_256{display:flex;align-items:center;gap:10px;margin-top:18px;font-size:14px;font-weight:600;color:var(--text);cursor:pointer}._toggleRow_16ps0_256 input{width:18px;height:18px;accent-color:var(--brand)}._reminderRow_16ps0_261{display:flex;gap:10px;align-items:center;margin-top:10px}._reminderRow_16ps0_261 select{width:auto;flex-shrink:0}._reminderDue_16ps0_263{font-size:13px;color:var(--dim)}._bigSwatch_16ps0_266{border-radius:var(--radius-card);height:170px;padding:16px 18px;display:flex;flex-direction:column;justify-content:flex-end;margin-top:14px;box-shadow:inset 0 0 0 1px #00000014;position:relative;overflow:hidden}._bigSwatchImg_16ps0_271{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}._bigSwatchScrim_16ps0_272{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#0000 40%,#0009)}._bigSwatchText_16ps0_273{position:relative}._bigName_16ps0_274{font-family:var(--font-serif);font-size:26px;font-weight:800;line-height:1.05}._bigSub_16ps0_275{font-size:13px;margin-top:4px;opacity:.85}._bigHex_16ps0_276{font-family:var(--font-mono);font-size:12px;margin-top:6px;opacity:.8}._details_16ps0_278{margin-top:14px}._detailRow_16ps0_279{display:flex;gap:12px;padding:11px 16px;border-top:1px solid var(--line);font-size:14px}._detailRow_16ps0_279:first-child{border-top:none}._detailLabel_16ps0_281{color:var(--dim);width:38%;flex-shrink:0}._detailValue_16ps0_282{color:var(--text);flex:1;min-width:0;overflow-wrap:anywhere}._detailLink_16ps0_283{background:none;border:none;padding:0;color:var(--brand);font-weight:600;font-size:14px;cursor:pointer;font-family:var(--font-sans);text-align:left;text-decoration:none;display:inline-flex;align-items:center;gap:5px}._finishPhoto_16ps0_288{display:block;width:100%;margin-top:14px;cursor:pointer;border:none;padding:0;background:none;border-radius:var(--radius-card);overflow:hidden}._finishPhoto_16ps0_288 img{display:block;width:100%;max-height:260px;object-fit:cover}._viewNotes_16ps0_293{margin-top:14px;padding:14px 16px}._pickSources_16ps0_296{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin-top:12px}._pickSource_16ps0_296{aspect-ratio:1;border-radius:10px;overflow:hidden;border:none;padding:0;cursor:pointer;background:var(--sunk);color:var(--brand);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;font-size:12px;font-weight:700;font-family:var(--font-sans)}._pickSource_16ps0_296 img{width:100%;height:100%;object-fit:cover;display:block}._pickStage_16ps0_304{position:relative;margin-top:12px;border-radius:12px;overflow:hidden;cursor:crosshair;touch-action:manipulation}._pickStage_16ps0_304 img{width:100%;height:auto;display:block;-webkit-user-select:none;user-select:none;-webkit-user-drag:none}._pickDot_16ps0_306{position:absolute;width:26px;height:26px;border-radius:50%;border:3px solid #fff;box-shadow:0 0 0 1px #00000059,0 2px 8px #00000059;transform:translate(-50%,-50%);pointer-events:none}._pickResult_16ps0_311{display:flex;align-items:center;gap:12px;margin-top:12px;background:var(--card);border-radius:12px;box-shadow:var(--shadow);padding:10px 12px}._pickResult_16ps0_311 ._swatch_16ps0_126{width:38px;height:38px}._pickHex_16ps0_316{flex:1;font-family:var(--font-mono);font-size:14px;color:var(--text)}._scope_16ps0_319{display:flex;background:var(--sunk);border-radius:11px;padding:3px;margin-top:12px}._scopeBtn_16ps0_320{flex:1;border:none;background:none;padding:8px;border-radius:9px;font-size:13px;font-weight:700;color:var(--dim);cursor:pointer;font-family:var(--font-sans)}._scopeOn_16ps0_324{background:var(--card);color:var(--text);box-shadow:var(--shadow)}._groupHead_16ps0_325{font-family:var(--font-serif);font-size:18px;font-weight:700;color:var(--text);margin:22px 2px 10px}._cardGrid_16ps0_329{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}._chipCard_16ps0_330{background:var(--card);border-radius:14px;box-shadow:var(--shadow);overflow:hidden;border:none;padding:0;cursor:pointer;text-align:left;font-family:var(--font-sans);display:flex;flex-direction:column}._chipColour_16ps0_335{height:92px;display:flex;align-items:flex-end;justify-content:flex-end;padding:6px 8px}._chipHex_16ps0_336{font-family:var(--font-mono);font-size:10.5px;opacity:.85}._chipText_16ps0_337{padding:9px 11px 11px}._chipName_16ps0_338{font-size:13.5px;font-weight:700;color:var(--text);line-height:1.2}._chipMeta_16ps0_339{font-size:11.5px;color:var(--dim);margin-top:2px;line-height:1.3}._itemHero_16ps0_342{display:flex;align-items:center;gap:14px;padding:16px;margin-top:14px}._itemIcon_16ps0_343{width:52px;height:52px;border-radius:14px;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:var(--brand-soft);color:var(--brand)}._itemIconSmall_16ps0_347{width:42px;height:42px;border-radius:10px}._itemName_16ps0_348{display:block;font-family:var(--font-serif);font-size:22px;font-weight:700;color:var(--text);line-height:1.15}._statusCard_16ps0_349{margin-top:14px}._statusRow_16ps0_350{display:flex;gap:12px;align-items:center;padding:12px 16px;border-top:1px solid var(--line);font-size:14px}._statusRow_16ps0_350:first-child{border-top:none}._statusValue_16ps0_352{font-weight:700}._lifeWrap_16ps0_353{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}._lifeTrack_16ps0_354{height:6px;border-radius:3px;background:var(--sunk);overflow:hidden}._lifeFill_16ps0_355{display:block;height:100%;border-radius:3px}._fileName_16ps0_356{display:inline-flex;align-items:center;gap:6px;font-size:13.5px;color:var(--text);min-width:0;overflow-wrap:anywhere}._itemBadge_16ps0_357{font-size:10px;font-weight:700;letter-spacing:.4px;border-radius:var(--radius-chip);padding:2px 8px;flex-shrink:0;white-space:nowrap}._listAdd_16ps0_361{display:inline-flex}._contactActions_16ps0_364{display:flex;gap:8px;margin-top:12px}._contactAction_16ps0_364{flex:1;min-width:0;display:flex;flex-direction:column;align-items:center;gap:4px;padding:11px 6px;border-radius:12px;background:var(--card);box-shadow:var(--shadow);color:var(--brand);font-size:12.5px;font-weight:700;text-decoration:none}._contactStats_16ps0_370{display:grid;grid-template-columns:1fr 1fr;margin-top:14px}._contactStat_16ps0_370{display:flex;flex-direction:column;gap:2px;padding:13px 16px}._contactStat_16ps0_370+._contactStat_16ps0_370{border-left:1px solid var(--line)}._contactStatValue_16ps0_373{font-family:var(--font-mono);font-size:16px;font-weight:600;color:var(--text)}._contactStatLabel_16ps0_374{font-size:11.5px;color:var(--dim)}._budgetBar_16ps0_377{grid-column:1 / -1;display:flex;flex-direction:column;gap:6px;padding:0 16px 14px}._swatchRow_16ps0_380{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:2px}._swatch_16ps0_126{width:38px;height:38px;border-radius:50%;border:2px solid var(--line);padding:0;display:flex;align-items:center;justify-content:center;color:#fff;cursor:pointer}._swatchAuto_16ps0_385{height:38px;padding:0 14px 0 8px;border-radius:999px;border:2px solid var(--line);background:var(--card);color:var(--text);font:inherit;font-size:13.5px;font-weight:600;display:inline-flex;align-items:center;gap:8px;cursor:pointer}._swatchDot_16ps0_390{width:22px;height:22px;border-radius:50%;border:1px solid var(--line);flex-shrink:0}._swatchOn_16ps0_391{border-color:var(--text);box-shadow:0 0 0 2px var(--card),0 0 0 4px var(--text)}._page_q9nsl_1{padding-bottom:96px}._hero_q9nsl_7{position:relative;width:100%;height:calc(250px + env(safe-area-inset-top));overflow:hidden}._heroImg_q9nsl_8{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover;object-position:center 38%;display:block}._heroScrim_q9nsl_9{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(180deg,#00000057,#0000 30%,#0000 48%,#000000a8)}._heroActions_q9nsl_14{position:absolute;top:calc(14px + env(safe-area-inset-top));right:14px;display:flex;gap:8px}._heroBtn_q9nsl_15{width:38px;height:38px;border-radius:50%;background:var(--glass-media-bg);color:#1a1a18;-webkit-backdrop-filter:blur(14px) saturate(160%);backdrop-filter:blur(14px) saturate(160%);border:1px solid var(--glass-media-hair);display:flex;align-items:center;justify-content:center;box-shadow:0 3px 12px #00000038;cursor:pointer}._heroBottom_q9nsl_26{position:absolute;bottom:16px;left:18px;right:18px}._heroEyebrow_q9nsl_27{font-size:10.5px;letter-spacing:2px;text-transform:uppercase;font-weight:600;color:#ffffffe6;margin-bottom:4px}._heroName_q9nsl_31{font-family:var(--font-serif);font-size:42px;font-weight:800;line-height:.98;letter-spacing:-.5px;color:#fff;margin:0;text-shadow:0 1px 8px rgba(0,0,0,.35)}._tabs_q9nsl_36{display:flex;border-bottom:1px solid var(--line);background:var(--bg);position:sticky;top:0;z-index:10;overflow-x:auto;scrollbar-width:none}._tabs_q9nsl_36::-webkit-scrollbar{display:none}._tab_q9nsl_36{flex:0 0 auto;position:relative;background:none;border:none;padding:14px 16px;font-size:13px;font-weight:600;color:var(--dim);cursor:pointer;font-family:var(--font-sans);white-space:nowrap}._tabOn_q9nsl_54{color:var(--text)}._tabUnderline_q9nsl_55{position:absolute;left:14px;right:14px;bottom:-1px;height:2.5px;border-radius:2px}._body_q9nsl_58{padding:14px 18px 0}._card_q9nsl_60{background:var(--card);border-radius:var(--radius-card);box-shadow:var(--shadow);padding:18px;margin-bottom:14px}._eyebrow_q9nsl_65{font-size:10.5px;letter-spacing:1.6px;color:var(--dim);text-transform:uppercase;font-weight:600;margin-bottom:14px}._sectionLabel_q9nsl_70{font-size:10.5px;letter-spacing:1.6px;color:var(--dim);text-transform:uppercase;font-weight:600;padding:4px 2px 10px}._formula_q9nsl_76{display:flex;align-items:center;justify-content:space-between;gap:4px}._fig_q9nsl_79{flex:1;text-align:center;min-width:0}._figValue_q9nsl_80{font-size:17px;font-weight:700;color:var(--text);white-space:nowrap}._figLabel_q9nsl_81{font-size:8px;letter-spacing:.6px;text-transform:uppercase;font-weight:600;color:var(--dim);margin-top:3px}._op_q9nsl_85{color:var(--faint);font-size:16px;flex-shrink:0}._totalBox_q9nsl_87{background:color-mix(in srgb,currentColor 12%,transparent);border-radius:12px;padding:14px;margin-top:16px;text-align:center}._totalLabel_q9nsl_91{font-size:9px;letter-spacing:1px;text-transform:uppercase;font-weight:700;margin-bottom:4px}._totalValue_q9nsl_95{font-size:26px;font-weight:800}._figuresRow_q9nsl_97{display:flex;align-items:stretch;border-top:1px solid var(--line);margin-top:16px;padding-top:14px}._stat_q9nsl_101{flex:1;text-align:center}._statValue_q9nsl_102{font-size:14px;font-weight:700;color:var(--text);white-space:nowrap}._statUnit_q9nsl_103{font-size:11px;font-weight:600;color:var(--dim)}._statLabel_q9nsl_104{font-size:8px;letter-spacing:.8px;text-transform:uppercase;font-weight:600;color:var(--dim);margin-top:3px}._statDivider_q9nsl_108{width:1px;background:var(--line);margin:2px 0}._runningCard_q9nsl_111{background:var(--card);border-radius:var(--radius-card);box-shadow:var(--shadow);padding:13px 14px;margin-bottom:14px;display:flex;align-items:center;justify-content:space-between;gap:12px}._runningLabel_q9nsl_116{font-size:13px;font-weight:700;color:var(--text)}._runningHint_q9nsl_117{font-size:11px;color:var(--dim);margin-top:2px}._runningValue_q9nsl_118{font-size:16px;font-weight:700;color:var(--text);white-space:nowrap}._runningLink_q9nsl_119{background:none;border:none;padding:0;margin-top:6px;cursor:pointer;text-align:left;font-family:var(--font-sans);font-size:11.5px;font-weight:600;color:var(--brand)}@property --deg{syntax: "<angle>"; inherits: false; initial-value: 0deg;}._breakdownCard_q9nsl_132{background:var(--card);border-radius:var(--radius-card);box-shadow:var(--shadow);overflow:hidden;padding:4px 16px}._breakdownHead_q9nsl_140{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 0 12px}._breakdownTotal_q9nsl_148{font-weight:700;font-size:24px;letter-spacing:-.6px;color:var(--text)}._ringRow_q9nsl_155{display:flex;align-items:center;gap:14px;width:100%;padding:12px 0;background:none;border:none;cursor:pointer;text-align:left;font-family:var(--font-sans)}._ring_q9nsl_155{position:relative;width:46px;height:46px;border-radius:50%;flex-shrink:0;background:conic-gradient(var(--cat) var(--deg, 0deg),var(--line) var(--deg, 0deg));transition:--deg 1s cubic-bezier(.34,.02,.16,1)}._ring_q9nsl_155:before{content:"";position:absolute;top:3.5px;right:3.5px;bottom:3.5px;left:3.5px;border-radius:50%;background:var(--card)}._ring_q9nsl_155:after{content:"";position:absolute;top:8px;right:8px;bottom:8px;left:8px;border-radius:50%;background:var(--cat)}._ringGlyph_q9nsl_192{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;color:#fff;z-index:1}._ringName_q9nsl_202{flex:1;min-width:0;font-weight:600;font-size:15px;color:var(--text)}._ringMid_q9nsl_203{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}._ringMid_q9nsl_203 ._ringName_q9nsl_202{flex:none}._ringSub_q9nsl_205{font-size:12px;color:var(--dim)}._ringAmount_q9nsl_206{font-weight:700;font-size:15.5px;color:var(--text);flex-shrink:0}._ringChevron_q9nsl_207{color:var(--faint);display:flex;flex-shrink:0}@media(prefers-reduced-motion:reduce){._ring_q9nsl_155{transition:none}}._listCard_q9nsl_214{background:var(--card);border-radius:var(--radius-card);box-shadow:var(--shadow);overflow:hidden;margin-bottom:14px}._divider_q9nsl_219{border-bottom:1px solid var(--line)}._yearCardHead_q9nsl_222{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:14px 16px 12px;border-bottom:1px solid var(--line);width:100%;background:none;border-left:none;border-right:none;border-top:none;font-family:inherit;text-align:left;cursor:pointer;color:var(--text)}._yearCardHeadCollapsed_q9nsl_239{border-bottom:none}._yearCardRight_q9nsl_240{display:flex;align-items:center;gap:10px}._yearChevron_q9nsl_245{display:flex;align-items:center;color:var(--dim);transition:transform .2s ease}._yearChevronCollapsed_q9nsl_251{transform:rotate(-90deg)}._yearCardYear_q9nsl_252{font-size:22px;font-weight:700}._yearCardTotal_q9nsl_256{font-size:15px;font-weight:600;color:var(--dim)}._listCardHead_q9nsl_263{padding:14px 16px 12px;border-bottom:1px solid var(--line)}._backRow_q9nsl_268{display:inline-flex;align-items:center;gap:4px;background:none;border:none;color:var(--brand);font-size:13px;font-weight:600;cursor:pointer;font-family:var(--font-sans);padding:0 2px 8px}._costRow_q9nsl_282{display:flex;align-items:center;gap:13px;width:100%;padding:13px 14px;background:none;border:none;cursor:pointer;text-align:left;font-family:var(--font-sans)}._costGlyph_q9nsl_294{width:42px;height:42px;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;background:color-mix(in srgb,currentColor 14%,transparent)}._costMid_q9nsl_299{flex:1;min-width:0}._costTitle_q9nsl_300{font-size:14px;font-weight:700;color:var(--text);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._costMeta_q9nsl_304{font-size:11.5px;color:var(--dim);margin-top:2px}._costAmount_q9nsl_305{font-size:14.5px;font-weight:700;color:var(--text);flex-shrink:0}._costWithheld_q9nsl_307{font-size:11.5px;font-weight:600;color:var(--dim);flex-shrink:0;font-style:italic}._periodTitle_q9nsl_310{font-size:20px;font-weight:700;color:var(--text)}._periodMeta_q9nsl_311{color:var(--dim);font-size:13px;margin-top:6px}._periodFigures_q9nsl_312{display:flex;border-top:1px solid var(--line);margin-top:14px;padding-top:14px}._periodFig_q9nsl_312{flex:1}._periodFigValue_q9nsl_316{font-weight:700;font-size:15px;color:var(--text);margin-top:3px}._periodNote_q9nsl_317{font-size:12px;color:var(--dim);line-height:1.6;text-align:center;padding:4px 12px}._periodCard_q9nsl_320{display:block;width:100%;text-align:left;border:none;cursor:pointer;font:inherit;-webkit-tap-highlight-color:transparent}._periodCard_q9nsl_320:active{transform:scale(.99)}._periodCardHead_q9nsl_325{display:flex;align-items:flex-start;justify-content:space-between}._periodChevron_q9nsl_326{color:var(--faint);flex-shrink:0;margin-top:-2px}._empty_q9nsl_329{background:var(--card);border-radius:var(--radius-card);box-shadow:var(--shadow);padding:30px 20px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:4px}._emptyIcon_q9nsl_334{width:46px;height:46px;border-radius:50%;background:var(--sunk);color:var(--faint);display:flex;align-items:center;justify-content:center;margin-bottom:6px}._emptyTitle_q9nsl_338{font-size:14px;font-weight:700;color:var(--text)}._emptySub_q9nsl_339{font-size:12.5px;color:var(--dim);line-height:1.4;max-width:260px}._figNote_q9nsl_344{margin:8px 2px 0;font-size:11.5px;color:var(--dim);text-align:center}._depositStatus_q9nsl_351{margin-top:8px;font-size:13px;font-weight:600;color:var(--text)}._depositBtn_q9nsl_357{margin-top:12px;padding:8px 14px;border:1px solid var(--line);border-radius:var(--radius-btn);background:var(--card);color:var(--brand);font-size:13.5px;font-weight:600;cursor:pointer}._depositForm_q9nsl_361{display:grid;grid-template-columns:1fr 1fr;gap:10px;border-top:1px solid var(--line);margin-top:14px;padding-top:14px}._depositForm_q9nsl_361>div{min-width:0}._depositForm_q9nsl_361 ._figLabel_q9nsl_81{display:block;margin-bottom:6px}._depositActions_q9nsl_367{grid-column:1 / -1;display:flex;gap:10px}._depositActions_q9nsl_367>button{flex:1}._segments_q9nsl_371{list-style:none;margin:12px 0 0;padding:0;display:flex;flex-direction:column;gap:6px}._segment_q9nsl_371{display:flex;justify-content:space-between;gap:12px;font-size:13px}._segmentKind_q9nsl_373{font-weight:600;color:var(--text)}._segmentRange_q9nsl_374{color:var(--dim);text-align:right}._metaLink_q9nsl_377{display:block;background:none;border:none;padding:0;text-align:left;font-family:var(--font-sans);color:var(--brand);font-weight:600;cursor:pointer}._projCard_1dz19_5{padding:16px 16px 6px}._projTop_1dz19_6{display:flex;align-items:flex-end;justify-content:space-between;gap:12px;flex-wrap:wrap}._projValue_1dz19_7{font-size:30px;font-weight:700;color:var(--text);line-height:1;letter-spacing:-.5px}._projUnit_1dz19_8{font-family:var(--font-sans);font-size:12px;font-weight:600;color:var(--dim);margin-left:3px;letter-spacing:0}._projMeta_1dz19_9{font-size:12px;color:var(--dim);padding-bottom:3px}._bars_1dz19_10{display:flex;flex-direction:column;gap:10px;margin:16px 0 10px}._bar_1dz19_10{display:flex;flex-direction:column;gap:5px}._barHead_1dz19_12{display:flex;justify-content:space-between;gap:10px;font-size:13px}._barName_1dz19_13{color:var(--text);font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._barAmount_1dz19_14{font-family:var(--font-mono);color:var(--text);flex-shrink:0}._barTrack_1dz19_15{height:6px;border-radius:3px;background:var(--sunk);overflow:hidden}._barFill_1dz19_16{display:block;height:100%;border-radius:3px}._projNote_1dz19_17{font-size:11.5px;color:var(--dim);line-height:1.45;margin:0 0 10px}._section_1dz19_19{margin-top:14px}._addBtn_1dz19_20{width:100%;display:inline-flex;align-items:center;justify-content:center;gap:6px;background:var(--card);border:1.5px dashed var(--line);border-radius:12px;padding:12px;font-size:13.5px;font-weight:600;color:var(--brand);cursor:pointer;font-family:var(--font-sans);margin-top:14px}._contractRow_1dz19_28{display:flex;align-items:center;gap:12px;width:100%;padding:11px 16px;background:none;border:none;border-top:1px solid var(--line);cursor:pointer;text-align:left;font-family:var(--font-sans);font-size:14px}._contractRow_1dz19_28:first-child{border-top:none}._contractName_1dz19_34{flex:1;min-width:0;color:var(--text);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._contractWhen_1dz19_35{flex-shrink:0;font-size:12.5px;font-weight:600}._refRow_1dz19_38{display:inline-flex;align-items:center;gap:10px;flex-wrap:wrap}._leadRow_1dz19_39{display:flex;align-items:center;gap:10px;margin-top:10px}._leadInput_1dz19_40{width:84px;flex-shrink:0}._leadText_1dz19_41{font-size:13.5px;color:var(--dim)}._wrap_1x2jo_1{position:relative;display:block}._input_1x2jo_7{padding-right:44px}._toggle_1x2jo_11{position:absolute;top:50%;right:6px;transform:translateY(-50%);width:32px;height:32px;display:grid;place-items:center;border:none;background:none;color:var(--dim);border-radius:8px;cursor:pointer}._toggle_1x2jo_11:hover{color:var(--text)}._toggle_1x2jo_11:focus-visible{outline:2px solid var(--brand);outline-offset:1px;color:var(--text)}._page_1pefs_1{min-height:100dvh;display:flex;flex-direction:column;justify-content:center;padding:32px 24px calc(32px + env(safe-area-inset-bottom));background:var(--bg)}._brandRow_1pefs_10{display:flex;flex-direction:column;align-items:center;gap:6px;margin-bottom:36px}._mark_1pefs_17{width:56px;height:56px;border-radius:14px;object-fit:cover;margin-bottom:8px;box-shadow:0 2px 10px #0000001f}._title_1pefs_25{font-family:var(--font-serif);font-size:26px;font-weight:700;color:var(--text);margin:0;text-align:center}._subtitle_1pefs_33{font-size:13.5px;color:var(--dim);text-align:center;margin:0;line-height:1.45;max-width:280px}._form_1pefs_42{display:flex;flex-direction:column;gap:12px}._label_1pefs_43{font-size:12px;font-weight:600;color:var(--dim);margin-bottom:-4px}._labelRow_1pefs_49{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:-4px}._labelRow_1pefs_49 ._label_1pefs_43{margin-bottom:0}._linkBtn_1pefs_56{background:none;border:none;color:var(--brand);font-weight:600;font-size:12px;padding:0;cursor:pointer}._fieldError_1pefs_65{color:var(--warn);font-size:12px;margin-top:-6px}._error_1pefs_71{background:var(--warn-bg);color:var(--warn);border-radius:10px;padding:10px 12px;font-size:13px;line-height:1.4}._notice_1pefs_79{background:var(--brand-soft);color:var(--brand);border-radius:10px;padding:10px 12px;font-size:13px;line-height:1.4}._notice_1pefs_79 strong{display:block;margin-bottom:4px}._notice_1pefs_79 p{margin:0}._submit_1pefs_90{margin-top:6px}._submit_1pefs_90:disabled{opacity:.55}._toggleRow_1pefs_93{margin-top:22px;text-align:center;font-size:13.5px;color:var(--dim)}._toggleBtn_1pefs_99{background:none;border:none;color:var(--brand);font-weight:700;font-size:13.5px;padding:0 0 0 5px}._social_1pefs_108{display:flex;flex-direction:column;gap:10px;margin-top:18px}._divider_1pefs_114{display:flex;align-items:center;gap:12px;color:var(--faint);font-size:12px;margin:2px 0 4px}._divider_1pefs_114:before,._divider_1pefs_114:after{content:"";flex:1;height:1px;background:var(--line)}._socialBtn_1pefs_129{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;padding:12px 14px;border:1px solid var(--line);border-radius:12px;background:var(--card);color:var(--text);font-size:14.5px;font-weight:600;cursor:pointer;transition:border-color .15s ease,background .15s ease}._socialBtn_1pefs_129:hover:not(:disabled){border-color:var(--dim)}._socialBtn_1pefs_129:disabled{opacity:.55;cursor:default}._socialBtn_1pefs_129 svg{flex:none}._demoHint_1pefs_149{margin-top:28px;text-align:center;font-size:11.5px;color:var(--faint);line-height:1.5}._wrap_f8evu_1{position:fixed;top:0;right:0;bottom:0;left:0;z-index:350;background:var(--bg);display:flex;align-items:center;justify-content:center;padding:calc(24px + env(safe-area-inset-top)) 24px calc(24px + env(safe-area-inset-bottom))}._inner_f8evu_12{display:flex;flex-direction:column;align-items:center;text-align:center;gap:14px;max-width:320px;width:100%;transform:translateY(-4%)}._badge_f8evu_23{width:74px;height:74px;border-radius:50%;border:none;background:var(--brand-soft);color:var(--brand);display:flex;align-items:center;justify-content:center;cursor:pointer;margin-bottom:4px;transition:transform .12s ease}._badge_f8evu_23:active{transform:scale(.94)}._badge_f8evu_23:disabled{cursor:default}._title_f8evu_40{font-size:26px;font-weight:700;color:var(--text);margin:0;line-height:1.1}._sub_f8evu_48{font-size:14px;color:var(--dim);line-height:1.5;margin:0 0 6px}._unlockBtn_f8evu_55{width:100%;background:var(--brand);color:var(--on-brand);border:none;border-radius:var(--radius-btn);padding:15px;font-size:15px;font-weight:700;font-family:var(--font-sans);cursor:pointer}._unlockBtn_f8evu_55:disabled{opacity:.7;cursor:default}._signOut_f8evu_69{background:none;border:none;color:var(--dim);font-size:13.5px;font-weight:600;font-family:var(--font-sans);cursor:pointer;padding:8px}._signOut_f8evu_69:hover{color:var(--text)}._page_1kt8o_1{max-width:640px;margin:0 auto;background:var(--bg);color:var(--text);min-height:100vh;padding-bottom:48px}._watermarked_1kt8o_9{position:relative}._previewBanner_1kt8o_12{position:sticky;top:0;z-index:20;padding:10px 16px;text-align:center;font-size:12.5px;font-weight:600;letter-spacing:.01em;color:var(--on-brand);background:var(--brand)}._watermark_1kt8o_9{position:fixed;top:0;right:0;bottom:0;left:0;z-index:15;pointer-events:none;display:flex;align-items:center;justify-content:center;overflow:hidden}._watermark_1kt8o_9 span{font-size:clamp(48px,16vw,120px);font-weight:800;letter-spacing:.12em;color:var(--text);opacity:.08;transform:rotate(-32deg);white-space:nowrap}._centered_1kt8o_29{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:32px;text-align:center;color:var(--dim)}._spinner_1kt8o_33{width:26px;height:26px;border-radius:50%;border:3px solid var(--line);border-top-color:var(--accent, #8A3D1E);animation:_spin_1kt8o_33 .8s linear infinite}@keyframes _spin_1kt8o_33{to{transform:rotate(360deg)}}._notFoundTitle_1kt8o_39{font-family:var(--font-serif);font-size:24px;margin:0;color:var(--text)}._notFoundSub_1kt8o_40{color:var(--dim);font-size:15px;max-width:30ch}._superseded_1kt8o_43{display:block;padding:12px 18px;background:#fff5e6;color:#92500a;font-size:13.5px;text-decoration:none;text-align:center;border-bottom:1px solid #f0d9b0}._superseded_1kt8o_43 strong{white-space:nowrap}._hero_1kt8o_50{position:relative;aspect-ratio:4 / 5;max-height:78vh;overflow:hidden;background:#111}._heroImg_1kt8o_51{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;object-fit:cover}._heroShade_1kt8o_52{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,transparent 30%,rgba(0,0,0,.85) 100%)}._heroText_1kt8o_53{position:absolute;left:0;right:0;bottom:0;padding:24px 20px;color:#fff}._brandRow_1kt8o_54{font-size:10px;letter-spacing:1.6px;font-weight:600;opacity:.85;margin-bottom:10px}._heroTitle_1kt8o_55{font-family:var(--font-serif);font-weight:800;font-size:30px;line-height:1.05;margin:0}._heroDeriv_1kt8o_56{font-size:14px;opacity:.85;margin-top:6px}._heroMeta_1kt8o_57{display:flex;gap:16px;margin-top:12px;font-size:13px;font-weight:600}._verifyStrip_1kt8o_60{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;padding:14px 20px;border-bottom:1px solid var(--line);background:var(--card)}._verifyStrip_1kt8o_60>div{display:flex;flex-direction:column;gap:3px}._verifyLabel_1kt8o_65{font-size:9.5px;letter-spacing:.6px;text-transform:uppercase;color:var(--dim);font-weight:600}._verifyValue_1kt8o_66{font-size:13px;font-weight:700}._body_1kt8o_69{padding:4px 20px}._section_1kt8o_70{padding:22px 0;border-bottom:1px solid var(--line)}._section_1kt8o_70:last-child{border-bottom:none}._h2_1kt8o_72{font-family:var(--font-serif);font-weight:700;font-size:21px;margin:0 0 14px}._para_1kt8o_73{font-size:15px;line-height:1.6;color:var(--text);margin:0 0 12px}._legend_1kt8o_74{font-size:13px;color:var(--dim);margin:0 0 14px;line-height:1.5}._rows_1kt8o_77{margin:0}._row_1kt8o_77{display:flex;justify-content:space-between;gap:16px;padding:10px 0;border-top:1px solid var(--line)}._row_1kt8o_77:first-child{border-top:none}._rowLabel_1kt8o_80{font-size:11px;letter-spacing:.5px;text-transform:uppercase;color:var(--dim);font-weight:600;margin:0}._rowValue_1kt8o_81{font-size:14px;font-weight:500;text-align:right;margin:0}._integrity_1kt8o_84{list-style:none;margin:0;padding:0}._integrity_1kt8o_84 li{position:relative;padding:11px 0 11px 30px;border-top:1px solid var(--line);font-size:14.5px;font-weight:500}._integrity_1kt8o_84 li:first-child{border-top:none}._integrity_1kt8o_84 li:before{content:"";position:absolute;left:4px;top:15px;width:14px;height:14px;border-radius:50%;background:var(--accent, #8A3D1E)}._galGroup_1kt8o_96{margin-bottom:20px}._galLabel_1kt8o_97{font-size:11px;letter-spacing:.6px;text-transform:uppercase;color:var(--dim);font-weight:700;margin:0 0 10px}._galGrid_1kt8o_98{display:grid;grid-template-columns:1fr;gap:10px}._galItem_1kt8o_99{padding:0;border:none;background:none;cursor:pointer;border-radius:12px;overflow:hidden}._galItem_1kt8o_99 img{width:100%;display:block;border-radius:12px}._timeline_1kt8o_103{list-style:none;margin:0;padding:0}._titem_1kt8o_104{position:relative;padding:16px 0;border-top:1px solid var(--line)}._titem_1kt8o_104:first-child{border-top:none}._tHead_1kt8o_106{display:flex;justify-content:space-between;align-items:baseline}._tDate_1kt8o_107{font-size:12px;font-weight:700;color:var(--dim)}._tCost_1kt8o_108{font-size:15px;font-weight:700}._tTitle_1kt8o_109{font-size:16px;font-weight:700;margin-top:2px}._tMeta_1kt8o_110{font-size:13px;color:var(--dim);margin-top:3px}._tNote_1kt8o_111{font-size:14px;color:var(--text);margin-top:7px;line-height:1.5}._docTag_1kt8o_112{display:inline-block;margin-top:9px;font-size:11px;font-weight:600;letter-spacing:.4px;color:var(--dim)}._tThumb_1kt8o_116{width:100%;border-radius:10px;margin-top:10px;cursor:pointer;display:block}._condBlock_1kt8o_119{margin-bottom:14px}._condLabel_1kt8o_120{font-size:13px;font-weight:700;color:var(--dim);margin-bottom:4px}._chips_1kt8o_121{display:flex;flex-wrap:wrap;gap:8px;margin:6px 0 14px}._chip_1kt8o_121{border:1px solid var(--line);border-radius:14px;padding:5px 12px;font-size:13px}._disclaimer_1kt8o_125{font-size:12.5px;color:var(--dim);line-height:1.55;background:var(--card);padding:14px 16px;border-radius:8px}._closing_1kt8o_126{text-align:center;margin-top:30px}._closingMark_1kt8o_127{width:44px;height:44px;margin:0 auto 12px;display:block;border-radius:10px;object-fit:cover}._closingName_1kt8o_131{font-size:12px;letter-spacing:3px;font-weight:700}._closingTag_1kt8o_132{font-family:var(--font-serif);font-size:14px;color:var(--dim);margin-top:7px}._h3_1kt8o_135{font-family:var(--font-serif);font-weight:700;font-size:17px;margin:0 0 6px}._roomBlock_1kt8o_136{margin-bottom:22px}._roomBlock_1kt8o_136:last-child{margin-bottom:0}._roomHead_1kt8o_138{display:flex;justify-content:space-between;align-items:baseline;gap:12px;flex-wrap:wrap}._withSwatch_1kt8o_139{display:flex;gap:12px;align-items:flex-start}._entryBody_1kt8o_140{flex:1;min-width:0}._tHead_1kt8o_106 ._tTitle_1kt8o_109{margin-top:0}._tHead_1kt8o_106{gap:10px}._swatch_1kt8o_143{flex:none;width:30px;height:30px;border-radius:6px;border:1px solid var(--line);margin-top:2px}._swatch_1kt8o_143[data-empty]{border-style:dashed}._pairs_1kt8o_145{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:6px 16px;margin:8px 0 0}._pairs_1kt8o_145 div{min-width:0}._pairs_1kt8o_145 dt{font-size:10px;letter-spacing:.5px;text-transform:uppercase;color:var(--dim);font-weight:600}._pairs_1kt8o_145 dd{margin:1px 0 0;font-size:13.5px;overflow-wrap:anywhere}._pill_1kt8o_149{flex:none;font-size:10.5px;font-weight:700;letter-spacing:.4px;text-transform:uppercase;padding:2px 8px;border-radius:10px;border:1px solid var(--line);color:var(--dim);white-space:nowrap}._pill_1kt8o_149[data-tone=ok]{color:var(--ok);border-color:var(--ok)}._pill_1kt8o_149[data-tone=warn]{color:var(--warn);border-color:var(--warn)}._pill_1kt8o_149[data-tone=bad]{color:var(--cat-safety);border-color:var(--cat-safety)}._bar_1kt8o_156{height:5px;border-radius:3px;background:var(--line);margin-top:9px;overflow:hidden}._bar_1kt8o_156 span{display:block;height:100%;border-radius:3px;background:var(--ok)}._bar_1kt8o_156 span[data-tone=warn]{background:var(--warn)}._bar_1kt8o_156 span[data-tone=bad]{background:var(--cat-safety)}._swatchGrid_1kt8o_160{display:grid;grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:12px}._swatchCard_1kt8o_161{display:flex;flex-direction:column;min-width:0}._swatchBig_1kt8o_162{height:60px;border-radius:8px;border:1px solid var(--line)}._swatchName_1kt8o_163{font-size:12.5px;font-weight:700;margin-top:6px}._swatchCode_1kt8o_164{font-size:11.5px;color:var(--dim)}._page_18mrm_1{max-width:720px;margin:0 auto;background:var(--bg);color:var(--text);min-height:100vh;padding-bottom:48px}._bar_18mrm_11{position:sticky;top:0;z-index:20;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 18px;background:color-mix(in srgb,var(--bg) 86%,transparent);-webkit-backdrop-filter:saturate(1.2) blur(10px);backdrop-filter:saturate(1.2) blur(10px);border-bottom:1px solid var(--line)}._wordmark_18mrm_19{display:inline-flex;align-items:center;gap:8px;font-family:var(--font-serif);font-weight:700;font-size:16px;color:var(--text);text-decoration:none;white-space:nowrap}._wordmarkIcon_18mrm_24{border-radius:6px}._back_18mrm_25{background:none;border:0;padding:4px 2px;cursor:pointer;font:inherit;font-weight:600;font-size:15px;color:var(--accent, var(--brand))}._head_18mrm_31{padding:8px 20px 4px}._headImg_18mrm_32{display:block;width:100%;border:0;padding:0;cursor:pointer;border-radius:18px;overflow:hidden;background:#111;aspect-ratio:4 / 3}._headImg_18mrm_32 img{width:100%;height:100%;object-fit:cover;display:block}._headTitle_18mrm_37{font-family:var(--font-serif);font-weight:800;font-size:28px;margin:16px 0 8px}._about_18mrm_39{padding:4px 20px 8px}._aboutLabel_18mrm_40{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--dim);margin:6px 0 8px}._aboutText_18mrm_44{margin:0;font-size:15px;line-height:1.55;color:var(--text);white-space:pre-wrap}._galGroup_18mrm_46{padding:12px 20px 0}._galLabel_18mrm_47{font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--dim);margin:6px 0 10px}._galGrid_18mrm_51{display:grid;grid-template-columns:repeat(3,1fr);gap:6px}@media(max-width:400px){._galGrid_18mrm_51{grid-template-columns:repeat(2,1fr)}}._galItem_18mrm_53{border:0;padding:0;cursor:pointer;background:#1a1a1a;border-radius:10px;overflow:hidden;aspect-ratio:1 / 1}._galItem_18mrm_53 img{width:100%;height:100%;object-fit:cover;display:block}._emptyNote_18mrm_59{color:var(--dim);text-align:center;padding:40px 24px;font-size:15px}._footer_18mrm_62{display:flex;flex-direction:column;align-items:center;gap:14px;padding:40px 24px 8px;margin-top:24px;border-top:1px solid var(--line);text-align:center}._downloadBtn_18mrm_66{border:0;cursor:pointer;font:inherit;font-weight:700;font-size:14.5px;padding:12px 20px;border-radius:999px;color:var(--on-brand, #fff);background:var(--accent, var(--brand))}._cta_18mrm_70{color:var(--brand);font-weight:600;font-size:14px;text-decoration:none}._cta_18mrm_70:hover{text-decoration:underline}._centered_18mrm_74{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;padding:32px;text-align:center;color:var(--dim)}._spinner_18mrm_78{width:26px;height:26px;border-radius:50%;border:3px solid var(--line);border-top-color:var(--brand);animation:_spin_18mrm_78 .8s linear infinite}@keyframes _spin_18mrm_78{to{transform:rotate(360deg)}}._notFoundTitle_18mrm_84{font-family:var(--font-serif);font-size:24px;margin:0;color:var(--text)}._notFoundSub_18mrm_85{color:var(--dim);font-size:15px;max-width:34ch}._ctaBtn_18mrm_86{margin-top:8px;padding:11px 20px;border-radius:999px;background:var(--brand);color:var(--on-brand, #fff);font-weight:700;font-size:14.5px;text-decoration:none}._facts_18mrm_91{display:flex;flex-wrap:wrap;gap:6px;margin:10px 0 0}._fact_18mrm_91{font-size:12.5px;font-weight:600;color:var(--text);background:var(--card);border:1px solid var(--line);border-radius:999px;padding:4px 10px}._story_18mrm_96{margin:20px 20px 0}._storyLabel_18mrm_97{font-size:12px;font-weight:700;letter-spacing:.05em;text-transform:uppercase;color:var(--dim);margin:0 0 8px}._storyRow_18mrm_98{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:10px 0;border-top:1px solid var(--line);font-size:14px}._storyTitle_18mrm_102{color:var(--text);font-weight:600}._storyDate_18mrm_103{color:var(--dim);font-size:12.5px;white-space:nowrap}._privacyNote_18mrm_104{margin:18px 20px 0;font-size:12px;color:var(--dim)}._page_tg6vn_5{min-height:100dvh;display:flex;flex-direction:column;justify-content:center;padding:32px 24px calc(32px + env(safe-area-inset-bottom));background:var(--bg);max-width:480px;margin:0 auto}._brandRow_tg6vn_16{display:flex;flex-direction:column;align-items:center;gap:6px;margin-bottom:28px}._mark_tg6vn_23{width:52px;height:52px;border-radius:14px;object-fit:cover;margin-bottom:8px}._title_tg6vn_30{font-family:var(--font-serif);font-size:26px;font-weight:700;color:var(--text);margin:0;text-align:center}._loading_tg6vn_39{text-align:center;color:var(--dim);font-size:14px}._homeCard_tg6vn_46{border:1px solid var(--line);border-radius:16px;background:var(--card);padding:18px;text-align:center;margin-bottom:16px}._eyebrow_tg6vn_54{font-size:11px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--dim)}._homeName_tg6vn_61{font-family:var(--font-serif);font-size:22px;font-weight:700;color:var(--text);margin-top:6px;line-height:1.25}._homeMeta_tg6vn_69{font-size:12.5px;color:var(--dim);margin-top:5px}._blurb_tg6vn_75{font-size:13.5px;line-height:1.55;color:var(--dim);text-align:center;margin:0 0 20px}._card_tg6vn_84{border:1px solid var(--line);border-radius:16px;background:var(--card);padding:20px;text-align:center}._cardTitle_tg6vn_91{font-family:var(--font-serif);font-size:19px;font-weight:700;color:var(--text);line-height:1.3}._cardText_tg6vn_98{font-size:13.5px;line-height:1.55;color:var(--dim);margin:8px 0 0}._tick_tg6vn_104{width:46px;height:46px;border-radius:50%;background:var(--brand);color:#fff;display:grid;place-items:center;margin:0 auto 12px}._form_tg6vn_115{display:flex;flex-direction:column;gap:12px}._label_tg6vn_116{font-size:12px;font-weight:600;color:var(--dim);margin-bottom:-4px}._lockNote_tg6vn_122{font-size:11.5px;color:var(--dim);margin-top:-6px}._fieldError_tg6vn_127{font-size:12px;color:#c0392b;margin-top:-6px}._error_tg6vn_132{font-size:13px;line-height:1.45;color:#c0392b;background:color-mix(in srgb,#c0392b 8%,transparent);border-radius:10px;padding:10px 12px}._notice_tg6vn_140{font-size:13px;line-height:1.45;color:var(--text);background:color-mix(in srgb,var(--brand) 10%,transparent);border-radius:10px;padding:10px 12px}._cta_tg6vn_149{margin-top:12px;display:block;width:100%;text-align:center;text-decoration:none}._cta_tg6vn_149:disabled{opacity:.55}._secondary_tg6vn_157{display:block;margin-top:14px;text-align:center;font-size:14px;font-weight:600;color:var(--brand);text-decoration:none}._toggle_tg6vn_167{background:none;border:none;color:var(--brand);font-family:var(--font-sans);font-size:13px;font-weight:600;padding:8px;cursor:pointer}._expiry_tg6vn_178{margin-top:18px;text-align:center;font-size:11.5px;color:var(--dim)}._remList_tg6vn_186{list-style:none;margin:4px 0 18px;padding:0;display:flex;flex-direction:column;gap:2px}._remItem_tg6vn_194{border-top:1px solid var(--line)}._remItem_tg6vn_194:last-child{border-bottom:1px solid var(--line)}._remLabel_tg6vn_196{display:flex;align-items:center;gap:12px;padding:12px 2px;cursor:pointer}._remCheck_tg6vn_203{width:20px;height:20px;flex:none;accent-color:var(--brand);cursor:pointer}._remMain_tg6vn_210{display:flex;flex-direction:column;gap:2px;text-align:left;min-width:0}._remTitle_tg6vn_217{font-size:14px;font-weight:600;color:var(--ink)}._remMeta_tg6vn_218{font-size:12px;color:var(--dim)}#root.legal-root{max-width:none;overflow-x:hidden}._page_e0zpk_9{color:var(--text);background:var(--bg);min-height:100dvh;font-size:16px;line-height:1.6}._wrap_e0zpk_17{width:100%;max-width:760px;margin-inline:auto;padding-inline:24px}._bar_e0zpk_25{border-block-end:1px solid var(--line);background:var(--bg)}._barInner_e0zpk_29{display:flex;align-items:center;gap:16px;height:60px}._logo_e0zpk_35{font-family:var(--font-serif);font-weight:800;font-size:18px;letter-spacing:-.01em;color:var(--text);text-decoration:none;margin-inline-end:auto;white-space:nowrap}._barLink_e0zpk_45{color:var(--dim);text-decoration:none;font-size:14px;font-weight:500}._barLink_e0zpk_45:hover{color:var(--text)}._langToggle_e0zpk_49{display:inline-flex;align-items:center;flex-shrink:0;border:1px solid var(--line);border-radius:999px;padding:2px;gap:2px}._langBtn_e0zpk_53{border:0;background:transparent;color:var(--dim);cursor:pointer;font-size:12px;font-weight:700;letter-spacing:.02em;padding:4px 9px;border-radius:999px;line-height:1;transition:color .15s ease,background .15s ease}._langBtn_e0zpk_53:hover{color:var(--text)}._langBtnOn_e0zpk_60{background:var(--brand);color:var(--on-brand)}._langBtnOn_e0zpk_60:hover{color:var(--on-brand)}._article_e0zpk_64{padding-block:44px 72px}._title_e0zpk_65{font-family:var(--font-serif);font-size:clamp(30px,5vw,42px);font-weight:800;letter-spacing:-.01em;margin:0 0 6px}._updated_e0zpk_72{color:var(--dim);font-size:14px;margin:0 0 36px}._section_e0zpk_74{margin-block-end:30px}._h2_e0zpk_75{font-family:var(--font-serif);font-size:21px;font-weight:700;margin:0 0 10px}._section_e0zpk_74 p{margin:0 0 12px;color:var(--text)}._section_e0zpk_74 p:last-child{margin-bottom:0}._list_e0zpk_83{margin:0 0 12px;padding-inline-start:22px}._list_e0zpk_83 li{margin-block-end:6px}._section_e0zpk_74 a{color:var(--brand)}._footer_e0zpk_88{border-block-start:1px solid var(--line);background:var(--sunk)}._footerInner_e0zpk_92{display:flex;flex-wrap:wrap;gap:8px 20px;align-items:center;padding-block:24px;color:var(--dim);font-size:13.5px}._footerInner_e0zpk_92 a{color:var(--dim);text-decoration:none}._footerInner_e0zpk_92 a:hover{color:var(--brand)}._footerSep_e0zpk_103{opacity:.5}._footerCopy_e0zpk_104{margin-inline-start:auto}@media(max-width:520px){._footerCopy_e0zpk_104{margin-inline-start:0;width:100%}}
