:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--color-bg:#f6f8f8;--color-surface:#fff;--color-surface-2:#eef2f2;--color-border:#d9e0e1;--color-text:#172124;--color-text-2:#56656a;--color-accent:#0b7a75;--color-accent-strong:#075e5a;--color-accent-soft:#e0f2f0;--color-on-accent:#fff;--color-success:#2e8540;--color-warning:#b7791f;--color-danger:#c8372d;--color-success-soft:#e3f2e6;--color-warning-soft:#fbf0dc;--color-danger-soft:#fbe7e5;--color-chart-setpoint:#8a4a0e;--color-photo-bg:#000;--color-photo-caption-bg:#000000a6;--color-photo-caption:#fff;--color-photo-control-bg:#ffffff2e;--shadow-raised:0 1px 2px #00000014, 0 4px 16px #0000000f;--color-zone-comfort:#d9774e;--color-zone-night:#4f5fa6;--color-zone-eco:#6e9baa;--color-zone-other:#9c8db8;--color-bubble-mine:#0b7a75;--color-bubble-mine-text:#fff;--color-bubble-mine-meta:#cdebe8;--color-bubble-theirs:#fff;--color-person-1:#c2577a;--color-person-2:#3d6fb8;--color-person-3:#c46a2b;--color-person-4:#7a5bb5;--color-person-5:#6b7f2e;--color-on-person:#fff;--font:-apple-system, BlinkMacSystemFont, "SF Pro Text", "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--font-mono:ui-monospace, "SF Mono", Menlo, Consolas, monospace;--text-title:24px;--text-section:18px;--text-body:16px;--text-small:13px;--touch:44px;--radius:10px;--radius-small:6px;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--color-bg:#0f1416;--color-surface:#172024;--color-surface-2:#1e292e;--color-border:#2c3a40;--color-text:#e6edef;--color-text-2:#9aaab0;--color-accent:#3cc1b7;--color-accent-strong:#6fd6cd;--color-accent-soft:#12312f;--color-on-accent:#06201e;--color-success:#5cc27a;--color-warning:#e6b04b;--color-danger:#f07167;--color-success-soft:#15301e;--color-warning-soft:#33280f;--color-danger-soft:#3a1a18;--color-chart-setpoint:#e39a55;--shadow-raised:0 1px 2px #0006, 0 4px 16px #0000004d;--color-zone-comfort:#e8956f;--color-zone-night:#7f8dd6;--color-zone-eco:#82b3c2;--color-zone-other:#b4a6d2;--color-bubble-mine:#0e6b66;--color-bubble-mine-text:#fff;--color-bubble-mine-meta:#bfe3df;--color-bubble-theirs:#1e292e;--color-person-1:#d97895;--color-person-2:#6e95d3;--color-person-3:#d98a52;--color-person-4:#9c82cf;--color-person-5:#93a851;--color-on-person:#0f1416}}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}html.gsr-keyboard{--safe-bottom:0px}body{min-height:100dvh;font-family:var(--font);font-size:var(--text-body);color:var(--color-text);background:var(--color-bg);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent;margin:0;line-height:1.5}h1,h2,h3{letter-spacing:-.015em;text-wrap:balance;margin:0;line-height:1.25}p{margin:0}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}@media print{html.gsr-printing body *{visibility:hidden}html.gsr-printing [data-gsr-print],html.gsr-printing [data-gsr-print] *{visibility:visible}html.gsr-printing [data-gsr-print]{color:#000;background:#fff;padding:24px;position:fixed;inset:0}}._alert_tm6hp_2{align-items:flex-start;gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius-small);color:var(--color-text);font-size:15px;display:flex}._icon_tm6hp_12{margin-top:2px}._text_tm6hp_16{overflow-wrap:anywhere;min-width:0}._info_tm6hp_21{background:var(--color-accent-soft)}._info_tm6hp_21 ._icon_tm6hp_12{color:var(--color-accent)}._success_tm6hp_23{background:var(--color-success-soft)}._success_tm6hp_23 ._icon_tm6hp_12{color:var(--color-success)}._warning_tm6hp_25{background:var(--color-warning-soft)}._warning_tm6hp_25 ._icon_tm6hp_12{color:var(--color-warning)}._danger_tm6hp_27{background:var(--color-danger-soft)}._danger_tm6hp_27 ._icon_tm6hp_12{color:var(--color-danger)}._spinner_1c7p0_2{opacity:.8;border:2px solid;border-right-color:#0000;border-radius:50%;flex:none;animation:.8s linear infinite _turn_1c7p0_1;display:inline-block}@keyframes _turn_1c7p0_1{to{transform:rotate(360deg)}}._button_1gr7t_2{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--touch);padding:0 var(--space-4);border-radius:var(--radius-small);font-weight:600;font-size:var(--text-body);cursor:pointer;-webkit-user-select:none;user-select:none;border:1px solid #0000;line-height:1.2;transition:background-color .15s,border-color .15s,color .15s;display:inline-flex}._button_1gr7t_2:disabled{cursor:default;opacity:.55}._full_1gr7t_25{width:100%}._primary_1gr7t_29{background:var(--color-accent);color:var(--color-on-accent)}._primary_1gr7t_29:hover:not(:disabled){background:var(--color-accent-strong)}._secondary_1gr7t_38{background:var(--color-surface);color:var(--color-text);border-color:var(--color-border)}._secondary_1gr7t_38:hover:not(:disabled){background:var(--color-surface-2)}._ghost_1gr7t_48{color:var(--color-accent);padding:0 var(--space-3);background:0 0}._ghost_1gr7t_48:hover:not(:disabled){background:var(--color-accent-soft)}._danger_1gr7t_58{background:var(--color-danger);color:var(--color-surface)}._danger_1gr7t_58:hover:not(:disabled){filter:brightness(.92)}._toaster_1dtrc_2{z-index:60;left:50%;bottom:max(var(--space-4), env(safe-area-inset-bottom));gap:var(--space-2);width:min(420px, calc(100vw - 2 * var(--space-4)));pointer-events:none;display:grid;position:fixed;transform:translate(-50%)}@media (width<=699px){._toaster_1dtrc_2{bottom:auto;top:max(var(--space-3), calc(env(safe-area-inset-top) + var(--space-2)))}}@media (width>=1024px){._toaster_1dtrc_2{left:auto;right:var(--space-5);transform:none}}._toast_1dtrc_2{align-items:center;gap:var(--space-3);min-height:var(--touch);padding:var(--space-3) var(--space-4);border-radius:var(--radius);background:var(--color-text);color:var(--color-bg);box-shadow:var(--shadow-raised);text-align:left;cursor:pointer;pointer-events:auto;border:0;font-size:15px;animation:.2s ease-out _rise_1dtrc_1;display:flex}._icon_1dtrc_48{color:var(--color-accent-soft)}@keyframes _rise_1dtrc_1{0%{opacity:0;transform:translateY(8px)}}._action_1dtrc_57{align-items:center;gap:var(--space-1);min-height:36px;padding:0 var(--space-2);border-radius:var(--radius-small);color:var(--color-accent-soft);cursor:pointer;background:0 0;border:0;flex:none;margin-left:auto;font-size:14px;font-weight:700;display:inline-flex}._logo_1ydu9_2{align-items:center;gap:.3em;display:inline-flex}._tile_1ydu9_8{background:var(--color-accent);color:var(--color-on-accent);flex:none;place-items:center;display:grid}._name_1ydu9_16{letter-spacing:-.03em;color:var(--color-text);font-weight:700;line-height:1}._menu_imaxk_2{gap:var(--space-2);padding:var(--space-3) var(--space-2) var(--space-3);flex-direction:column;flex:1 0 auto;display:flex}._brand_imaxk_11{padding:var(--space-1) var(--space-2) var(--space-3)}._group_imaxk_15{padding:0 0 var(--space-2);border-bottom:1px solid var(--color-border);gap:2px;margin:0;list-style:none;display:grid}._group_imaxk_15:last-of-type{border-bottom:0}._item_imaxk_28{align-items:center;gap:var(--space-3);width:100%;min-height:var(--touch);padding:0 var(--space-3);border-radius:var(--radius-small);color:var(--color-text-2);text-align:left;cursor:pointer;background:0 0;border:0;font-size:15px;display:flex}._item_imaxk_28:hover{background:var(--color-surface-2);color:var(--color-text)}._active_imaxk_49,._active_imaxk_49:hover{background:var(--color-accent-soft);color:var(--color-accent-strong);font-weight:600}@media (prefers-color-scheme:dark){._active_imaxk_49,._active_imaxk_49:hover{color:var(--color-accent)}}._footer_imaxk_63{padding-top:var(--space-3);border-top:1px solid var(--color-border);gap:2px;margin-top:auto;display:grid}._user_imaxk_71{padding:0 var(--space-3) var(--space-1);font-size:var(--text-small);color:var(--color-text-2);overflow-wrap:anywhere}._group_title_imaxk_78{padding:var(--space-2) var(--space-3) var(--space-1);letter-spacing:.07em;text-transform:uppercase;color:var(--color-text-2);font-size:11.5px;font-weight:700}._item_imaxk_28{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}._badge_imaxk_95{background:var(--color-accent);min-width:20px;color:var(--color-on-accent);text-align:center;border-radius:999px;margin-left:auto;padding:0 6px;font-size:12px;font-weight:700;line-height:20px}._withPanel_imaxk_109{border-radius:var(--radius-small);color:var(--color-text-2);align-items:stretch;display:flex}._withPanel_imaxk_109:hover{background:var(--color-surface-2);color:var(--color-text)}._withPanel_imaxk_109>._item_imaxk_28,._withPanel_imaxk_109>._item_imaxk_28:hover{min-width:0;color:inherit;background:0 0;flex:1}._withPanelActive_imaxk_129,._withPanelActive_imaxk_129:hover{background:var(--color-accent-soft);color:var(--color-accent-strong);font-weight:600}@media (prefers-color-scheme:dark){._withPanelActive_imaxk_129,._withPanelActive_imaxk_129:hover{color:var(--color-accent)}}._chevron_imaxk_143{width:var(--touch);min-height:var(--touch);border-radius:var(--radius-small);color:inherit;cursor:pointer;background:0 0;border:0;flex:none;place-items:center;display:grid}._turned_imaxk_156{transform:rotate(180deg)}._chevron_imaxk_143:hover{background:color-mix(in srgb, currentColor 12%, transparent)}._panel_imaxk_165{gap:2px;margin:2px 0 0;padding:0;list-style:none;display:grid}._inPanel_imaxk_174{padding-left:calc(var(--space-3) + 28px);font-size:14.5px}._overlay_1o79n_5{height:var(--gsr-viewport-height,100dvh);z-index:50;position:fixed;top:0;left:0;right:0}._backdrop_1o79n_14{background:#00000052;animation:.15s ease-out _fade_1o79n_1;position:absolute;inset:0}._panel_1o79n_21{background:var(--color-surface);box-shadow:var(--shadow-raised);outline:none;flex-direction:column;display:flex;position:absolute;overflow-y:auto}._panel_1o79n_21 :is(input,textarea,select):focus{scroll-margin-bottom:112px}._left_1o79n_36{width:min(300px,85vw);padding:env(safe-area-inset-top) 0 env(safe-area-inset-bottom) env(safe-area-inset-left);border-right:1px solid var(--color-border);animation:.2s ease-out _from-left_1o79n_1;top:0;bottom:0;left:0}._bottom_1o79n_46{max-height:80%;padding:var(--space-2) max(var(--space-3), env(safe-area-inset-right)) max(var(--space-4), env(safe-area-inset-bottom)) max(var(--space-3), env(safe-area-inset-left));border-radius:16px 16px 0 0;animation:.2s ease-out _from-bottom_1o79n_1;bottom:0;left:0;right:0}._center_1o79n_57{width:min(480px, calc(100vw - 2 * var(--space-4)));border-radius:16px;max-height:85%;animation:.15s ease-out _appear_1o79n_1;top:50%;left:50%;transform:translate(-50%,-50%)}._center_1o79n_57._wide_1o79n_67{width:min(600px, calc(100vw - 2 * var(--space-4)))}._bare_1o79n_72{width:min(420px, calc(100vw - 2 * var(--space-3)));max-height:calc(100% - env(safe-area-inset-top) - env(safe-area-inset-bottom) - 2 * var(--space-3));box-shadow:none;pointer-events:none;background:0 0;animation:.15s ease-out _appear_1o79n_1;top:50%;left:50%;transform:translate(-50%,-50%)}._overlay_1o79n_5:has(._bare_1o79n_72) ._backdrop_1o79n_14{-webkit-backdrop-filter:blur(4px)}@media (width<=699px){._center_1o79n_57._wide_1o79n_67{width:auto}._center_1o79n_57{width:auto;max-height:90%;padding-bottom:env(safe-area-inset-bottom);border-radius:16px 16px 0 0;animation:.2s ease-out _from-bottom_1o79n_1;inset:auto 0 0;transform:none}html.gsr-keyboard ._center_1o79n_57{max-height:100%;padding-bottom:0}}._close_1o79n_117{width:var(--touch);height:var(--touch);margin:var(--space-1);border-radius:var(--radius-small);color:var(--color-text-2);cursor:pointer;background:0 0;border:0;flex:none;align-self:flex-end;place-items:center;display:grid}._close_1o79n_117:hover{background:var(--color-surface-2);color:var(--color-text)}@keyframes _fade_1o79n_1{0%{opacity:0}}@keyframes _from-left_1o79n_1{0%{transform:translate(-100%)}}@keyframes _from-bottom_1o79n_1{0%{transform:translateY(100%)}}@keyframes _appear_1o79n_1{0%{opacity:0;transform:translate(-50%,-48%)}}._bar_1fy9i_2{grid-template-columns:var(--touch) minmax(0, 1fr) var(--touch);align-items:center;gap:var(--space-2);padding:var(--safe-top,env(safe-area-inset-top)) max(var(--space-1), env(safe-area-inset-right)) 0 max(var(--space-1), env(safe-area-inset-left));min-height:calc(48px + var(--safe-top,env(safe-area-inset-top)));background:var(--color-surface);border-bottom:1px solid var(--color-border);display:grid}._title_1fy9i_13{text-align:center;white-space:nowrap;text-overflow:ellipsis;font-size:17px;font-weight:650;overflow:hidden}._button_1fy9i_22{width:var(--touch);height:var(--touch);border-radius:var(--radius-small);color:var(--color-accent);cursor:pointer;background:0 0;border:0;place-items:center;display:grid;position:relative}._count_1fy9i_35{font-variant-numeric:tabular-nums;border:1.75px solid;border-radius:6px;place-items:center;min-width:24px;height:24px;padding:0 4px;font-size:13px;font-weight:700;display:grid}._dot_1fy9i_49{background:var(--color-accent);width:9px;height:9px;box-shadow:0 0 0 2px var(--color-surface);border-radius:50%;position:absolute;top:9px;right:9px}._bar_auztv_2{align-items:flex-end;gap:var(--space-1);padding:max(var(--space-2), var(--safe-top,env(safe-area-inset-top))) max(var(--space-2), env(safe-area-inset-right)) 0 var(--space-2);background:var(--color-surface-2);border-bottom:1px solid var(--color-border);display:flex}._menu_auztv_11{width:var(--touch);height:var(--touch);border-radius:var(--radius-small);color:var(--color-text-2);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;margin-bottom:2px;display:grid;position:relative}._menu_auztv_11:hover{background:var(--color-surface);color:var(--color-text)}._tabs_auztv_31{scrollbar-width:none;align-items:flex-end;gap:2px;min-width:0;display:flex;overflow-x:auto}._tab_auztv_31{color:var(--color-text-2);border-radius:8px 8px 0 0;flex:none;align-items:center;display:flex}._tab_auztv_31:hover{background:color-mix(in srgb, var(--color-surface) 60%, transparent)}._active_auztv_52,._active_auztv_52:hover{background:var(--color-bg);color:var(--color-text);box-shadow:inset 0 -2px 0 var(--color-accent)}._select_auztv_59{min-height:40px;padding:0 var(--space-3);color:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;font-size:14px}._active_auztv_52 ._select_auztv_59{font-weight:600}._close_auztv_74{width:28px;height:28px;margin-right:var(--space-1);margin-left:calc(-1 * var(--space-2));color:var(--color-text-2);cursor:pointer;background:0 0;border:0;border-radius:6px;place-items:center;display:grid}._close_auztv_74:hover{background:var(--color-surface-2);color:var(--color-text)}._tab_auztv_31{touch-action:none;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;position:relative}._add_auztv_104{width:36px;height:36px;margin:0 0 2px var(--space-1);border-radius:var(--radius-small);color:var(--color-text-2);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;display:grid}._add_auztv_104:hover{background:var(--color-surface);color:var(--color-text)}._dragging_auztv_124{opacity:.4}._dropBefore_auztv_128:before,._dropAfter_auztv_129:after{content:"";background:var(--color-accent);border-radius:2px;width:3px;position:absolute;top:6px;bottom:4px}._dropBefore_auztv_128:before{left:-3px}._dropAfter_auztv_129:after{right:-3px}._dot_auztv_148{background:var(--color-accent);width:9px;height:9px;box-shadow:0 0 0 2px var(--color-surface);border-radius:50%;position:absolute;top:9px;right:9px}._list_1jbfz_2{gap:var(--space-3);padding:0 var(--space-1);display:grid}._title_1jbfz_8{margin-top:calc(-1 * var(--space-6));font-size:17px}._list_1jbfz_2 ul{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}._item_1jbfz_21{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-small);align-items:center;display:flex}._active_1jbfz_29{border-color:var(--color-accent);box-shadow:0 0 0 2px var(--color-accent-soft)}._select_1jbfz_34{align-items:center;gap:var(--space-3);min-width:0;min-height:52px;padding:0 var(--space-3);font-size:var(--text-body);text-align:left;cursor:pointer;background:0 0;border:0;flex:1;display:flex}._active_1jbfz_29 ._select_1jbfz_34{font-weight:600}._close_1jbfz_53{width:var(--touch);height:var(--touch);color:var(--color-text-2);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}._item_1jbfz_21{position:relative}._grip_1jbfz_69{width:36px;min-height:52px;color:var(--color-text-2);touch-action:none;cursor:grab;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;flex:none;place-items:center;display:grid}._dragging_1jbfz_83{opacity:.4}._dropBefore_1jbfz_87:before,._dropAfter_1jbfz_88:after{content:"";left:var(--space-2);right:var(--space-2);background:var(--color-accent);border-radius:2px;height:3px;position:absolute}._dropBefore_1jbfz_87:before{top:-6px}._dropAfter_1jbfz_88:after{bottom:-6px}._add_1jbfz_107{justify-content:center;align-items:center;gap:var(--space-2);border:1px dashed var(--color-border);border-radius:var(--radius-small);min-height:52px;color:var(--color-accent);font-size:var(--text-body);cursor:pointer;background:0 0;font-weight:600;display:flex}._portal_uthoj_2{grid-template-columns:minmax(0,1fr);height:100%;display:grid;overflow:hidden}._with_menu_uthoj_9{grid-template-columns:248px minmax(0,1fr)}._side_uthoj_13{background:var(--color-surface);border-right:1px solid var(--color-border);min-height:0;padding-left:env(safe-area-inset-left);flex-direction:column;display:flex;overflow-y:auto}._main_uthoj_23{grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0;display:grid}._pages_uthoj_30{min-height:0;position:relative}._page_uthoj_30{-webkit-overflow-scrolling:touch;padding-bottom:var(--safe-bottom,env(safe-area-inset-bottom));position:absolute;inset:0;overflow-y:auto}._page_uthoj_30[hidden]{display:none}._field_56on7_4{grid-template-columns:minmax(0,1fr);align-content:start;gap:6px;min-width:0;display:grid}._label_56on7_12{font-size:14px;font-weight:600}._hidden_56on7_18{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._error_56on7_27{font-size:var(--text-small);color:var(--color-danger);align-items:flex-start;gap:6px;display:flex}._error_56on7_27 svg{margin-top:1px}._hint_56on7_39{font-size:var(--text-small);color:var(--color-text-2)}._code_11dv5_2{gap:var(--space-2);max-width:360px;display:grid;position:relative}._digit_11dv5_9{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-small);font-variant-numeric:tabular-nums;place-items:center;height:56px;font-size:24px;font-weight:600;transition:border-color .15s,box-shadow .15s;display:grid}._current_11dv5_22{border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-soft)}._invalid_11dv5_27{border-color:var(--color-danger)}._disabled_11dv5_31{opacity:.6}._input_11dv5_35{color:#0000;caret-color:#0000;cursor:text;background:0 0;border:0;outline:none;width:100%;height:100%;padding:0;font-size:16px;position:absolute;inset:0}._input_11dv5_35:focus-visible{outline:none}._input_11dv5_35::selection{background:0 0}._page_x3aib_2{min-height:100%;padding:max(var(--space-5), var(--safe-top,env(safe-area-inset-top))) max(var(--space-4), env(safe-area-inset-right)) max(var(--space-5), env(safe-area-inset-bottom)) max(var(--space-4), env(safe-area-inset-left));place-items:center;display:grid}._card_x3aib_10{gap:var(--space-5);width:100%;max-width:400px;padding:var(--space-6) var(--space-5);background:var(--color-surface);border:1px solid var(--color-border);box-shadow:var(--shadow-raised);border-radius:16px;display:grid}@media (width<=480px){._page_x3aib_2{place-items:start center}._card_x3aib_10{padding:var(--space-4) 0;box-shadow:none;background:0 0;border:0}}._form_x3aib_35{gap:var(--space-4);display:grid}._title_x3aib_40{font-size:22px}._help_x3aib_44{color:var(--color-text-2);font-size:15px}._actions_x3aib_49{gap:var(--space-2);display:flex}._actions_x3aib_49>:first-child{flex:1}._qr_x3aib_59{padding:var(--space-2);border-radius:var(--radius);border:1px solid var(--color-border);background:#fff;justify-self:center}._qr_x3aib_59 img{width:200px;height:200px;image-rendering:pixelated;display:block}._secret_x3aib_74{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-3);background:var(--color-surface-2);border-radius:var(--radius-small);display:flex}._secret_x3aib_74 code{font-family:var(--font-mono);letter-spacing:.04em;overflow-wrap:anywhere;min-width:0;font-size:15px}._passkey_x3aib_93{gap:var(--space-2);text-align:center;display:grid}._passkey_x3aib_93 ._help_x3aib_44{font-size:14px}._or_x3aib_104{align-items:center;gap:var(--space-3);color:var(--color-text-2);font-size:14px;display:flex}._or_x3aib_104:before,._or_x3aib_104:after{content:"";border-top:1px solid var(--color-border);flex:1}._hello_x3aib_120{text-wrap:balance;font-size:26px}._steps_x3aib_125{gap:var(--space-2);padding:var(--space-3);background:var(--color-surface-2);border-radius:var(--radius);font-size:15px;display:grid}._steps_x3aib_125 li{margin-left:var(--space-4)}._link_x3aib_138{justify-self:center}._login_x3aib_142{justify-content:space-between;gap:var(--space-3);padding:var(--space-2) var(--space-3);background:var(--color-surface-2);border-radius:var(--radius-small);display:flex}._login_x3aib_142 b{font-family:var(--font-mono);overflow-wrap:anywhere;min-width:0}._done_x3aib_157{background:var(--color-accent-soft);width:64px;height:64px;color:var(--color-accent);border-radius:50%;justify-self:center;place-items:center;display:grid}._box_qfq81_2{min-width:0;min-height:var(--touch);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-small);align-items:center;transition:border-color .15s,box-shadow .15s;display:flex}._box_qfq81_2:focus-within{border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-soft)}._invalid_qfq81_18,._invalid_qfq81_18:focus-within{border-color:var(--color-danger)}._invalid_qfq81_18:focus-within{box-shadow:0 0 0 3px var(--color-danger-soft)}._input_qfq81_27{width:0;min-width:0;padding:0 var(--space-3);font-size:var(--text-body);background:0 0;border:0;outline:none;flex:1;align-self:stretch}._input_qfq81_27:focus-visible{outline:none}._input_qfq81_27::placeholder{color:var(--color-text-2)}._input_qfq81_27:disabled{opacity:.6}._multiline_qfq81_53 ._input_qfq81_27{padding:var(--space-2) var(--space-3);resize:vertical;font:inherit;font-size:var(--text-body);line-height:1.4}._eye_1p601_2{width:var(--touch);height:var(--touch);color:var(--color-text-2);cursor:pointer;border-radius:var(--radius-small);background:0 0;border:0;flex:none;place-items:center;margin:-1px 0;display:grid}._eye_1p601_2:hover{color:var(--color-text)}._dialog_1lme8_2{gap:var(--space-4);padding:0 var(--space-5) var(--space-5);margin-top:calc(-1 * var(--space-5));display:grid}._title_1lme8_9{align-items:center;gap:var(--space-2);font-size:var(--text-section);padding-right:var(--touch);display:flex}._body_1lme8_17{gap:var(--space-4);display:grid}._actions_1lme8_24{z-index:1;gap:var(--space-2);margin:0 calc(-1 * var(--space-5)) calc(-1 * var(--space-5));padding:var(--space-3) var(--space-5) var(--space-5);border-top:1px solid var(--color-border);background:var(--color-surface);flex-flow:row-reverse wrap;display:flex;position:sticky;bottom:0}@media (width<=699px){._actions_1lme8_24>*{flex:100%}}._actions_1lme8_24:empty{display:none}._page_196ml_2{gap:var(--space-5);max-width:760px;padding:var(--space-5) max(var(--space-4), env(safe-area-inset-right)) var(--space-6) max(var(--space-4), env(safe-area-inset-left));display:grid}@media (width>=700px){._page_196ml_2{padding:var(--space-6)}}._title_196ml_15{font-size:var(--text-title)}._muted_196ml_19{color:var(--color-text-2)}._section_196ml_23{gap:var(--space-3);display:grid}._section_196ml_23 h2{font-size:var(--text-section)}._switchRow_196ml_33{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);display:flex}._switchRow_196ml_33>span{gap:2px;min-width:0;display:grid}._hint_196ml_50{color:var(--color-text-2);font-size:var(--text-small)}._facts_196ml_55{border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);margin:0;display:grid}._facts_196ml_55>div{justify-content:space-between;gap:var(--space-3);padding:var(--space-3) var(--space-4);display:flex}._facts_196ml_55>div+div{border-top:1px solid var(--color-border)}._facts_196ml_55 dt{color:var(--color-text-2)}._facts_196ml_55 dd{text-align:right;overflow-wrap:anywhere;margin:0}._rows_196ml_84{border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);margin:0;padding:0;list-style:none;display:grid}._rows_196ml_84 li{justify-content:space-between;gap:var(--space-3);padding:var(--space-3) var(--space-4);display:flex}._rows_196ml_84 li+li{border-top:1px solid var(--color-border)}._rows_196ml_84 code{font-family:var(--font-mono)}._rows_196ml_84 li._item_196ml_110{padding-right:var(--space-2);align-items:center}._rows_196ml_84 li._item_196ml_110>button{flex:none}._item_text_196ml_119{gap:2px;min-width:0;display:grid}._item_title_196ml_125{align-items:center;gap:var(--space-2);flex-wrap:wrap;font-weight:600;display:flex}._item_detail_196ml_133{font-size:var(--text-small);color:var(--color-text-2);overflow-wrap:anywhere}._badge_196ml_139{padding:1px var(--space-2);background:var(--color-accent-soft);color:var(--color-accent-strong);border-radius:999px;font-size:12px;font-weight:600}@media (prefers-color-scheme:dark){._badge_196ml_139{color:var(--color-accent)}}._form_196ml_155{gap:var(--space-4);display:grid}._fieldset_196ml_160{gap:var(--space-3);border:0;min-width:0;margin:0;padding:0;display:grid}._fieldset_196ml_160 legend{margin-bottom:var(--space-1);padding:0;font-weight:600}._secret_196ml_176{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-3);background:var(--color-surface-2);border-radius:var(--radius-small);display:flex}._secret_196ml_176 code{min-width:0;font-family:var(--font-mono);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;font-size:14px}._buttons_196ml_195{gap:var(--space-2);flex-wrap:wrap;display:flex}._launcher_196ml_202{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(180px,1fr));display:grid}._launch_196ml_202{align-items:center;gap:var(--space-3);min-height:64px;padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);color:var(--color-text);font:inherit;text-align:left;cursor:pointer;transition:border-color .15s,background .15s;display:flex}._launch_196ml_202:hover{border-color:var(--color-accent);background:var(--color-accent-soft)}._launch_196ml_202:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._launchIcon_196ml_234{border-radius:var(--radius-small);background:var(--color-accent-soft);width:40px;height:40px;color:var(--color-accent);flex:none;place-items:center;display:inline-grid}._launchText_196ml_245{min-width:0;display:grid}._launchText_196ml_245 span{color:var(--color-text-2);font-size:13px}._titleLine_196ml_256{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._notifications_196ml_264{border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);margin:0;padding:0;list-style:none;display:grid;overflow:hidden}._notifications_196ml_264 li+li{border-top:1px solid var(--color-border)}._notification_196ml_264{align-items:center;gap:var(--space-3);width:100%;min-height:56px;padding:var(--space-3) var(--space-4);color:var(--color-text-2);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;display:flex}._notification_196ml_264:hover{background:var(--color-surface-2)}._unread_196ml_298{color:var(--color-text);font-weight:600}._notificationIcon_196ml_303{background:var(--color-surface-2);width:32px;height:32px;color:var(--color-text-2);border-radius:50%;flex:none;place-items:center;display:inline-grid}._unread_196ml_298 ._notificationIcon_196ml_303{background:var(--color-accent-soft);color:var(--color-accent)}._notificationText_196ml_319{overflow-wrap:anywhere;flex:1;gap:2px;min-width:0;display:grid}._notificationDate_196ml_327{color:var(--color-text-2);font-size:13px;font-weight:400}._unreadDot_196ml_333{background:var(--color-accent);border-radius:50%;flex:none;width:9px;height:9px}._hiddenText_196ml_341{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._push_196ml_351{gap:var(--space-3);max-width:40rem;padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);display:grid}._sectionTitle_196ml_361{font-size:var(--text-section);font-weight:600}._push_196ml_351 ._muted_196ml_19{margin:0}._pushDetails_196ml_371{gap:var(--space-3);display:grid}._pushDetails_196ml_371[open]{padding-bottom:var(--space-1)}._pushDetails_196ml_371>summary{min-height:var(--touch);color:var(--color-accent);cursor:pointer;align-items:center;font-weight:600;display:flex}._pushDetails_196ml_371>*+*{margin-top:var(--space-3)}._pushDevicesTitle_196ml_393{font-size:15px;font-weight:600}._pushDevices_196ml_393{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}._pushDevices_196ml_393 li{justify-content:space-between;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._pushTrace_196ml_415{gap:var(--space-2);font-size:var(--text-small);margin:0;padding:0;list-style:none;display:grid}._pushTrace_196ml_415 li{gap:2px;min-width:0;display:grid}._pushTrace_196ml_415 code{overflow-wrap:anywhere;font-family:var(--font-mono);color:var(--color-text-2);font-size:12px}._deviceChoices_196ml_438{gap:var(--space-3);min-width:0;padding:var(--space-2) 0 var(--space-2) var(--space-3);border-left:2px solid var(--color-border);flex-basis:100%;display:grid}._deviceChoices_196ml_438>summary{cursor:pointer;font-size:var(--text-small);color:var(--color-text-2)}._pushDevices_196ml_393 li>._deviceChoices_196ml_438[open]{display:grid}._pushDevices_196ml_393 li>span{gap:2px;min-width:0;display:grid}._pushDevices_196ml_393 li ._muted_196ml_19{font-size:var(--text-small)}._pushRefused_196ml_467{color:var(--color-danger);font-size:var(--text-small)}._moduleTitle_196ml_473{letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-2);font-size:12px;font-weight:700}._choices_196ml_481{gap:var(--space-2);max-width:40rem;display:grid}._choicesOff_196ml_487{max-width:40rem;padding:var(--space-3) var(--space-4);border-radius:var(--radius);background:var(--color-surface-2);color:var(--color-text-2)}._calendarChoicesBox_196ml_495{border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);display:grid}._calendarChoices_196ml_495{gap:var(--space-1);padding:var(--space-3) var(--space-4);display:grid}._calendarChoices_196ml_495+._calendarChoices_196ml_495{border-top:1px solid var(--color-border)}._calendarChoices_196ml_495 h4{align-items:center;gap:var(--space-2);font-size:15px;font-weight:600;display:flex}._calendarDot_196ml_520{border-radius:50%;flex:none;width:10px;height:10px}._calendarChoices_196ml_495 ul{gap:0 var(--space-5);grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));margin:0;padding:0;list-style:none;display:grid}._calendarChoices_196ml_495 li{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:var(--touch);color:var(--color-text-2);display:flex}._historyHead_196ml_546{align-items:baseline;gap:var(--space-2);margin-top:var(--space-2);display:flex}._qr_196ml_555{padding:var(--space-2);color:#000;border-radius:var(--radius);border:1px solid var(--color-border);background:#fff;justify-self:center}._qr_196ml_555 img,._qr_196ml_555 svg{aspect-ratio:1;width:min(260px,60vw);height:auto;image-rendering:pixelated;display:block}._qrExpired_196ml_573{opacity:.25}._switch_xexqa_4{align-items:center;gap:var(--space-2);width:fit-content;max-width:100%;min-height:var(--touch);min-width:var(--touch);padding:0 var(--space-1);color:var(--color-text);font:inherit;cursor:pointer;background:0 0;border:0;display:inline-flex}._switch_xexqa_4:disabled{cursor:default;opacity:.5}._switch_xexqa_4:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px;border-radius:var(--radius-small)}._track_xexqa_31{background:var(--color-border);border-radius:999px;flex:none;width:40px;height:24px;transition:background .15s;position:relative}._knob_xexqa_41{background:var(--color-surface);border-radius:50%;width:18px;height:18px;transition:transform .15s;position:absolute;top:3px;left:3px;box-shadow:0 1px 2px #0003}._on_xexqa_53 ._track_xexqa_31{background:var(--color-accent)}._on_xexqa_53 ._knob_xexqa_41{transform:translate(16px)}._text_xexqa_61{font-size:14px}@media (prefers-reduced-motion:reduce){._track_xexqa_31,._knob_xexqa_41{transition:none}}._keys_1ucqs_4{align-items:center;gap:var(--space-3);text-align:center;flex-direction:column;width:100%;max-width:460px;display:flex}._keys_1ucqs_4 h2{font-size:var(--text-section);text-wrap:balance}._keys_face_1ucqs_19{background:var(--color-accent-soft);width:72px;height:72px;color:var(--color-accent);border-radius:22px;place-items:center;display:grid}._keys_face_1ucqs_19 svg{width:44px;height:44px}._keys_form_1ucqs_34{gap:var(--space-3);text-align:left;flex-direction:column;width:100%;display:flex}._banner_1ucqs_42{align-items:center;gap:var(--space-3);padding:var(--space-3);border-radius:var(--radius);background:var(--color-accent-soft);color:var(--color-accent-strong);flex-wrap:wrap;display:flex}._banner_text_1ucqs_53{gap:var(--space-1);min-width:0;color:var(--color-text);flex-direction:column;flex:180px;display:flex}._banner_text_1ucqs_53 span{font-size:var(--text-small);color:var(--color-text-2)}._sheet_1ucqs_67{gap:var(--space-3);flex-direction:column;display:flex}._sheet_for_1ucqs_73{font-weight:600}._sheet_code_1ucqs_77{justify-content:center;gap:var(--space-2) var(--space-3);padding:var(--space-4);border:2px dashed var(--color-border);border-radius:var(--radius);font-family:var(--font-mono);letter-spacing:.08em;-webkit-user-select:all;user-select:all;flex-wrap:wrap;font-size:22px;font-weight:600;display:flex}._muted_1ucqs_92{color:var(--color-text-2);font-size:var(--text-small)}._splash_1wu51_2{min-height:100%;color:var(--color-accent);place-items:center;display:grid}._layout_1wu51_12{height:var(--gsr-viewport-height,100dvh);flex-direction:column;display:flex}._screen_1wu51_19{flex:1;min-height:0;overflow-y:auto}._with_banner_1wu51_25 ._screen_1wu51_19{--safe-top:0px}._banners_1wu51_29{padding-top:env(safe-area-inset-top);background:var(--color-surface);flex:none;display:grid}._sandbox_1wu51_36{padding:var(--space-1) var(--space-3);background:var(--color-warning);color:var(--color-surface);letter-spacing:.04em;text-align:center;font-size:13px;font-weight:700}._impersonated_1wu51_46{justify-content:center;align-items:center;gap:var(--space-2) var(--space-3);padding:var(--space-2) max(var(--space-3), env(safe-area-inset-right)) var(--space-2) max(var(--space-3), env(safe-area-inset-left));background:var(--color-accent-soft);border-bottom:1px solid var(--color-accent);flex-wrap:wrap;font-weight:600;display:flex}._update_1wu51_59{justify-content:center;align-items:center;gap:0 var(--space-1);padding:0 max(var(--space-3), env(safe-area-inset-right)) var(--space-1) max(var(--space-3), env(safe-area-inset-left));background:var(--color-surface);border-bottom:1px solid var(--color-border);flex-wrap:wrap;font-size:14px;display:flex}._line_1o4j0_2{align-items:flex-start;gap:var(--space-3);min-height:var(--touch);padding:var(--space-2) 0;cursor:pointer;display:flex;position:relative}._disabled_1o4j0_12{cursor:default;opacity:.6}._input_1o4j0_17{opacity:0;width:20px;height:20px;margin:2px 0 0;position:absolute}._box_1o4j0_25{border:1.5px solid var(--color-border);background:var(--color-surface);width:20px;height:20px;color:var(--color-on-accent);border-radius:5px;flex:none;place-items:center;margin-top:2px;display:grid}._input_1o4j0_17:checked+._box_1o4j0_25{background:var(--color-accent);border-color:var(--color-accent)}._input_1o4j0_17:focus-visible+._box_1o4j0_25{outline:2px solid var(--color-accent);outline-offset:2px}._text_1o4j0_48{gap:2px;display:grid}._hint_1o4j0_53{font-size:var(--text-small);color:var(--color-text-2)}._split_g67vl_2{grid-template-columns:minmax(300px,360px) minmax(0,1fr);height:100%;display:grid}._split_g67vl_2 ._list_g67vl_8{border-right:1px solid var(--color-border);overflow-y:auto}._record_g67vl_13{min-width:0;overflow-y:auto}._list_g67vl_8{gap:var(--space-2);padding:var(--space-4) max(var(--space-3), env(safe-area-inset-right)) var(--space-5) max(var(--space-3), env(safe-area-inset-left));flex-direction:column;display:flex}._head_g67vl_25{justify-content:space-between;align-items:center;gap:var(--space-2);padding:0 var(--space-1);display:flex}._title_g67vl_33{font-size:20px}._search_g67vl_37{align-items:center;gap:var(--space-2);min-height:var(--touch);padding:0 var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-small);background:var(--color-surface);color:var(--color-text-2);display:flex}._search_g67vl_37:focus-within{border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-soft)}._search_g67vl_37 input{min-width:0;color:var(--color-text);font-size:var(--text-body);background:0 0;border:0;outline:none;flex:1;align-self:stretch}._toggle_g67vl_65{padding:0 var(--space-1);color:var(--color-text-2);font-size:14px}._loading_g67vl_71{padding:var(--space-4);color:var(--color-accent)}._rows_g67vl_76{border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);flex:none;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}._rows_g67vl_76:empty{display:none}._rows_g67vl_76 li+li{border-top:1px solid var(--color-border)}._withAction_g67vl_98{padding-right:var(--space-2);align-items:center;display:flex}._withAction_g67vl_98 ._row_g67vl_76{flex:1;min-width:0}._row_g67vl_76{align-items:center;gap:var(--space-3);width:100%;min-height:56px;padding:var(--space-2) var(--space-3);text-align:left;cursor:pointer;background:0 0;border:0;display:flex}._row_g67vl_76:hover{background:var(--color-surface-2)}._selected_g67vl_126,._selected_g67vl_126:hover{background:var(--color-accent-soft);box-shadow:inset 3px 0 0 var(--color-accent)}._chevron_g67vl_132{color:var(--color-text-2);margin-left:auto}._empty_g67vl_137{padding:var(--space-5) var(--space-4);color:var(--color-text-2)}._alone_g67vl_142{align-content:start;display:grid}._back_g67vl_147{justify-self:start;align-items:center;gap:var(--space-1);min-height:var(--touch);margin:var(--space-2) max(var(--space-2), env(safe-area-inset-left)) 0;padding:0 var(--space-2);border-radius:var(--radius-small);color:var(--color-accent);font-size:var(--text-body);cursor:pointer;background:0 0;border:0;display:inline-flex}._backList_g67vl_164{margin:calc(-1 * var(--space-2)) 0 0}._box_1cm9f_2{min-width:0;min-height:var(--touch);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-small);align-items:center;display:flex;position:relative}._box_1cm9f_2:focus-within{border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-soft)}._invalid_1cm9f_18{border-color:var(--color-danger)}._select_1cm9f_22{width:0;min-width:0;padding:0 calc(var(--space-3) + 20px) 0 var(--space-3);font-size:var(--text-body);appearance:none;cursor:pointer;background:0 0;border:0;outline:none;flex:1;align-self:stretch}._select_1cm9f_22:focus-visible{outline:none}._arrow_1cm9f_41{right:var(--space-3);color:var(--color-text-2);pointer-events:none;position:absolute;transform:rotate(90deg)}._avatar_1y1v7_2{background:var(--color-surface-2);width:34px;height:34px;color:var(--color-text-2);border-radius:50%;flex:none;place-items:center;font-size:14px;font-weight:700;display:grid}._avatar_big_1y1v7_15{background:var(--color-accent);width:48px;height:48px;color:var(--color-on-accent);font-size:19px}._who_1y1v7_23{flex:1;min-width:0;display:grid}._who_name_1y1v7_29{font-weight:600}._who_detail_1y1v7_33{font-size:var(--text-small);color:var(--color-text-2);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._chips_1y1v7_41{flex-wrap:wrap;justify-content:flex-end;gap:4px;display:flex}._chip_1y1v7_41{background:var(--color-surface-2);color:var(--color-text-2);white-space:nowrap;border-radius:999px;padding:1px 8px;font-size:11.5px;font-weight:600}._chip_accent_1y1v7_58{background:var(--color-accent-soft);color:var(--color-accent-strong)}._chip_warning_1y1v7_59{background:var(--color-warning-soft);color:var(--color-warning)}._chip_danger_1y1v7_60{background:var(--color-danger-soft);color:var(--color-danger)}@media (prefers-color-scheme:dark){._chip_accent_1y1v7_58{color:var(--color-accent)}}._record_1y1v7_67{align-content:start;gap:var(--space-5);max-width:760px;padding:var(--space-4) max(var(--space-4), env(safe-area-inset-right)) var(--space-6) max(var(--space-4), env(safe-area-inset-left));display:grid}@media (width>=700px){._record_1y1v7_67{padding:var(--space-5) var(--space-6) var(--space-6)}}._record_head_1y1v7_81{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._record_title_1y1v7_88{flex:1;min-width:0;display:grid}._record_title_1y1v7_88 h2{overflow-wrap:anywhere;font-size:22px}._record_buttons_1y1v7_99{gap:var(--space-2);display:flex}._record_buttons_1y1v7_99:empty{display:none}._section_1y1v7_108{gap:var(--space-3);display:grid}._section_1y1v7_108 h3{text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-2);font-size:13px}._fields_1y1v7_120{gap:var(--space-4);display:grid}@media (width>=700px){._fields_1y1v7_120{grid-template-columns:1fr 1fr}}._note_1y1v7_131{color:var(--color-text-2);font-size:14px}._buttons_1y1v7_136{gap:var(--space-2);flex-wrap:wrap;display:flex}._members_1y1v7_143{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._member_1y1v7_143{align-items:center;gap:var(--space-1);min-height:36px;padding:0 var(--space-3);border:1px solid var(--color-border);background:var(--color-surface);border-radius:999px;font-size:15px;display:inline-flex}._member_open_1y1v7_164{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}button._member_open_1y1v7_164:hover{color:var(--color-accent);text-decoration:underline}._member_remove_1y1v7_178{margin-right:calc(-1 * var(--space-2));width:30px;height:30px;color:var(--color-text-2);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:grid}._member_remove_1y1v7_178:hover{background:var(--color-surface-2);color:var(--color-text)}._add_1y1v7_196{max-width:360px}._secret_1y1v7_201{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-3);background:var(--color-surface-2);border-radius:var(--radius-small);display:flex}._secret_1y1v7_201 code{min-width:0;font-family:var(--font-mono);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;font-size:16px}._seen_1y1v7_220{border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);margin:0;padding:0;list-style:none;display:grid}._seen_1y1v7_220 li{align-items:center;gap:var(--space-2);min-height:44px;padding-top:var(--space-1);padding-bottom:var(--space-1);padding-right:var(--space-3);margin-left:var(--space-3);display:flex}._seen_1y1v7_220 li+li{border-top:1px solid var(--color-border)}._seenIcon_1y1v7_245{color:var(--color-text-2);flex:none}._seenText_1y1v7_250{flex:1;min-width:0;display:grid}._seenText_1y1v7_250 b{text-overflow:ellipsis;white-space:nowrap;font-weight:500;overflow:hidden}._seenText_1y1v7_250 b._seenPlace_1y1v7_263{font-weight:600}._seenText_1y1v7_250 span{color:var(--color-text-2);font-size:12px}._seenText_1y1v7_250 ._seenOwn_1y1v7_272{color:var(--color-accent);font-weight:600}._seenRole_1y1v7_277{padding:2px var(--space-2);background:var(--color-accent-soft);color:var(--color-accent);border-radius:999px;flex:none;font-size:12px;font-weight:600}._seenWay_1y1v7_287 b{color:var(--color-text-2);font-style:italic;font-weight:500}._page_mpi7m_4{gap:var(--space-5);max-width:820px;padding:var(--space-5) max(var(--space-4), env(safe-area-inset-right)) var(--space-6) max(var(--space-4), env(safe-area-inset-left));display:grid}@media (width>=700px){._page_mpi7m_4{padding:var(--space-6)}}._titleLine_mpi7m_17{justify-content:space-between;align-items:end;gap:var(--space-3);flex-wrap:wrap;display:flex}._title_mpi7m_17{font-size:var(--text-title)}._card_mpi7m_29,._section_mpi7m_30{gap:var(--space-3);min-width:0;display:grid}._card_mpi7m_29{padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface)}._sectionHead_mpi7m_43{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._sectionHead_mpi7m_43 h2{font-size:var(--text-section)}._description_mpi7m_55{white-space:pre-wrap;overflow-wrap:anywhere}._facts_mpi7m_60{gap:var(--space-2);margin:0;display:grid}._facts_mpi7m_60>div{align-items:center;gap:var(--space-3);grid-template-columns:minmax(0,150px) minmax(0,1fr);display:grid}@media (width<=699px){._facts_mpi7m_60>div{grid-template-columns:minmax(0,1fr);gap:2px}}._facts_mpi7m_60 dt{color:var(--color-text-2);font-size:13px;font-weight:600}._facts_mpi7m_60 dd{min-width:0;margin:0}._code_mpi7m_91{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:inline-flex}._code_mpi7m_91 code{letter-spacing:.06em;overflow-wrap:anywhere;font-size:15px;font-weight:600}._hint_mpi7m_105{color:var(--color-text-2);font-size:13px}._fieldError_mpi7m_110{color:var(--color-danger);font-size:13px}._people_mpi7m_115,._groups_mpi7m_116{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}._person_mpi7m_124{align-items:center;gap:var(--space-3);width:100%;min-height:56px;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);color:inherit;font:inherit;text-align:left;display:flex}button._person_mpi7m_124{cursor:pointer}button._person_mpi7m_124:hover{border-color:var(--color-accent)}._avatar_mpi7m_147{background:var(--color-accent-soft);width:36px;height:36px;color:var(--color-accent-strong);border-radius:50%;flex:none;place-items:center;font-weight:700;display:grid}._who_mpi7m_159{flex:1;min-width:0;display:grid}._who_mpi7m_159 span{color:var(--color-text-2);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}._badges_mpi7m_173{justify-content:flex-end;gap:var(--space-1);flex-wrap:wrap;display:flex}._badge_mpi7m_173,._badgeSoft_mpi7m_181{padding:2px var(--space-2);white-space:nowrap;border-radius:999px;font-size:12px;font-weight:600}._badge_mpi7m_173{background:var(--color-accent-soft);color:var(--color-accent-strong)}._badgeSoft_mpi7m_181{background:var(--color-surface-2);color:var(--color-text-2)}._group_mpi7m_116{gap:var(--space-2);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);display:grid}._groupHead_mpi7m_208{align-items:center;gap:var(--space-1);display:flex}._groupHead_mpi7m_208 h3{flex:1;font-size:15px}._chips_mpi7m_219{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._chips_mpi7m_219 li{align-items:center;gap:var(--space-1);min-height:32px;padding:0 var(--space-1) 0 var(--space-3);background:var(--color-surface-2);border-radius:999px;display:inline-flex}._chips_mpi7m_219 button{width:28px;height:28px;color:var(--color-text-2);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:grid}._chips_mpi7m_219 button:hover{background:var(--color-border)}._shown_mpi7m_254{box-shadow:0 0 0 2px var(--color-accent)}._linkModule_mpi7m_258{gap:var(--space-2);padding-top:var(--space-2);border-top:1px solid var(--color-border);display:grid}._linkPeople_mpi7m_265{align-items:center;gap:0 var(--space-4);padding-left:var(--space-4);flex-wrap:wrap;display:flex}._bigCode_mpi7m_273 code{font-size:26px}._subTitle_mpi7m_277{font-size:15px}._rename_mpi7m_281{align-items:end;gap:var(--space-2);grid-template-columns:minmax(0,1fr) auto auto;display:grid}._form_mpi7m_288{gap:var(--space-3);display:grid}._two_mpi7m_293{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(150px,1fr));display:grid}._modules_mpi7m_299{gap:var(--space-2);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius);margin:0;display:grid}._modules_mpi7m_299 legend{padding:0 var(--space-1);font-weight:600}._actions_mpi7m_313{gap:var(--space-2);flex-wrap:wrap;display:flex}._qr_mpi7m_321{padding:var(--space-2);border-radius:var(--radius);border:1px solid var(--color-border);background:#fff;justify-self:center}._qr_mpi7m_321 img{aspect-ratio:1;width:min(260px,60vw);height:auto;image-rendering:pixelated;display:block}._inviteLink_mpi7m_337{justify-content:space-between;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-3);background:var(--color-surface-2);border-radius:var(--radius-small);display:flex}._inviteLink_mpi7m_337 code{min-width:0;font-family:var(--font-mono);overflow-wrap:anywhere;-webkit-user-select:all;user-select:all;font-size:13px}._connection_mpi7m_356{gap:var(--space-2);padding:var(--space-3);background:var(--color-surface-2);border-radius:var(--radius);display:grid}._connection_mpi7m_356 h3{font-size:15px}._connection_mpi7m_356 ul{gap:var(--space-1) var(--space-3);color:var(--color-text-2);flex-wrap:wrap;margin:0;padding:0;font-size:14px;list-style:none;display:flex}._chart_1r8am_3{gap:var(--space-1);min-width:0;display:grid}._chart_1r8am_3 svg{touch-action:pan-y;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;max-width:100%;display:block;overflow:visible}._readout_1r8am_20{min-height:18px;color:var(--color-text);font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}._axis_1r8am_28{stroke:var(--color-border)}._grid_1r8am_32{stroke:var(--color-border);stroke-dasharray:3 3}._bar_1r8am_37{fill:var(--color-accent)}._compare_1r8am_41{fill:var(--color-border)}._hovered_1r8am_45 ._bar_1r8am_37{fill:var(--color-accent-strong)}._hovered_1r8am_45 ._compare_1r8am_41{fill:var(--color-text-2)}._scale_1r8am_53,._time_1r8am_54{fill:var(--color-text-2);font-variant-numeric:tabular-nums;font-size:11px}._chart_eu6si_3{gap:var(--space-1);min-width:0;display:grid}._chart_eu6si_3 svg{touch-action:pan-y;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;max-width:100%;display:block;overflow:visible}._readout_eu6si_20{min-height:18px;color:var(--color-text);font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}._axis_eu6si_28{stroke:var(--color-border)}._grid_eu6si_32{stroke:var(--color-border);stroke-dasharray:3 3}._line_eu6si_37{fill:none;stroke:var(--color-accent);stroke-width:2px;stroke-linejoin:round}._dayLine_eu6si_44{stroke:var(--color-border)}._timeDay_eu6si_48{fill:var(--color-text);font-weight:600}._weekLine_eu6si_53{stroke:var(--color-text-2);stroke-opacity:.5}._second_eu6si_58{fill:none;stroke:var(--color-chart-setpoint);stroke-width:2px;stroke-dasharray:6 4}._median_eu6si_65{fill:none;stroke:var(--color-accent-strong);stroke-width:1.5px;stroke-dasharray:5 3}._p95_eu6si_72{fill:none;stroke:var(--color-text-2);stroke-width:1.5px;stroke-dasharray:1.5 3;stroke-linecap:round}._area_eu6si_80,._band_eu6si_84{fill:var(--color-accent-soft)}._down_eu6si_88{fill:var(--color-surface-2)}._bandStrong_eu6si_92{fill:var(--color-warning-soft)}._bandLight_eu6si_96{fill:var(--color-surface-2)}._cursor_eu6si_100{stroke:var(--color-text-2);stroke-dasharray:2 2}._scale_eu6si_105,._time_eu6si_48{fill:var(--color-text-2);font-variant-numeric:tabular-nums;font-size:11px}._page_m51dd_3{max-width:1040px}._attention_m51dd_8{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}._item_m51dd_16{align-items:start;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-radius:var(--radius);overflow-wrap:anywhere;grid-template-columns:auto minmax(0,1fr);display:grid}._item_alert_m51dd_26{background:var(--color-danger-soft);color:var(--color-text)}._item_alert_m51dd_26 svg,._item_alert_m51dd_26 ._level_m51dd_32{color:var(--color-danger)}._item_warning_m51dd_36{background:var(--color-warning-soft);color:var(--color-text)}._item_warning_m51dd_36 svg,._item_warning_m51dd_36 ._level_m51dd_32{color:var(--color-warning)}._item_m51dd_16 svg{margin-top:2px}._item_text_m51dd_50{flex-direction:column;gap:2px;min-width:0;display:flex}._level_m51dd_32{letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:700}._all_good_m51dd_64{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-4);border-radius:var(--radius);background:var(--color-success-soft);color:var(--color-success);margin:0;font-weight:600;display:flex}._tiles_m51dd_77{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));display:grid}._tile_m51dd_77{min-width:0;padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);font-size:var(--text-small);flex-direction:column;gap:4px;display:flex}._tile_label_m51dd_95{color:var(--color-text-2);overflow-wrap:anywhere;font-weight:600}._tile_alert_m51dd_101{color:var(--color-danger);font-size:var(--text-small)}._tile_value_m51dd_106{font-variant-numeric:tabular-nums;font-size:24px}._bar_m51dd_111{background:var(--color-surface-2);border-radius:3px;height:6px;display:block;overflow:hidden}._bar_fill_m51dd_119{background:var(--color-accent);border-radius:3px;height:100%;display:block}._bar_warning_m51dd_126{background:var(--color-warning)}._bar_alert_m51dd_130{background:var(--color-danger)}._periods_m51dd_135{border:1px solid var(--color-border);background:var(--color-surface);border-radius:999px;padding:2px;display:inline-flex}._periods_m51dd_135 button{min-height:36px;padding:0 var(--space-3);color:var(--color-text-2);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;font-size:14px}._periods_m51dd_135 button[aria-pressed=true]{background:var(--color-accent);color:var(--color-on-accent);font-weight:600}._curve_m51dd_161{gap:var(--space-2);min-width:0;padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);display:grid}._curve_m51dd_161 h4{font-size:var(--text-small);color:var(--color-text-2)}._group_m51dd_177{gap:var(--space-2);min-width:0;display:grid}._group_m51dd_177 h3{margin-top:var(--space-2)}._help_m51dd_188{color:var(--color-text-2);margin:0;font-size:12px}._table_box_m51dd_195{border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);overflow-x:auto}._table_m51dd_195{border-collapse:collapse;width:100%;font-size:var(--text-small)}._table_m51dd_195 th,._table_m51dd_195 td{padding:var(--space-2) var(--space-3);text-align:left;vertical-align:top}._table_m51dd_195 th{color:var(--color-text-2);font-weight:600}._table_m51dd_195 tbody tr{border-top:1px solid var(--color-border)}._table_m51dd_195 ._number_m51dd_224{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}._project_m51dd_230{color:var(--color-text-2);font-size:12px;display:block}._row_bad_m51dd_236 td{background:var(--color-danger-soft)}._row_quiet_m51dd_241 td{color:var(--color-text-2)}._legend_m51dd_246{gap:var(--space-1) var(--space-3);color:var(--color-text-2);flex-wrap:wrap;margin:0;font-size:12px;display:flex}._legend_m51dd_246 span{align-items:center;gap:6px;display:inline-flex}._legendMean_m51dd_261{stroke:var(--color-accent);stroke-width:2px}._legendMedian_m51dd_266{stroke:var(--color-accent-strong);stroke-width:1.5px;stroke-dasharray:5 3}._legendP95_m51dd_272{stroke:var(--color-text-2);stroke-width:1.5px;stroke-dasharray:1.5 3;stroke-linecap:round}._legendNote_m51dd_279{flex-basis:100%}._page_td1lp_5{flex-direction:column;height:100%;min-height:0;display:flex}._split_td1lp_12{grid-template-columns:minmax(280px,340px) minmax(0,1fr);display:grid}._side_td1lp_17{gap:var(--space-3);min-height:0;padding:var(--space-4) max(var(--space-3), env(safe-area-inset-right)) var(--space-5) max(var(--space-3), env(safe-area-inset-left));flex-direction:column;display:flex;overflow-y:auto}._split_td1lp_12 ._side_td1lp_17{border-right:1px solid var(--color-border)}._center_td1lp_30{padding:var(--space-5) max(var(--space-4), env(safe-area-inset-right)) var(--space-6) max(var(--space-4), env(safe-area-inset-left));justify-content:center;display:flex}._muted_td1lp_36{color:var(--color-text-2);font-size:var(--text-small)}._choose_td1lp_41{color:var(--color-text-2);padding:var(--space-5);text-align:center;place-self:center}._chip_td1lp_49{padding:0 var(--space-2);border-radius:var(--radius-small);background:var(--color-accent-soft);color:var(--color-accent-strong);flex:none;font-size:12px;font-weight:600}._list_td1lp_61{gap:var(--space-3);flex-direction:column;display:flex}._list_head_td1lp_67{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}._list_head_td1lp_67 h2{font-size:20px}._filters_td1lp_78{gap:var(--space-2);flex-wrap:wrap;display:flex}._filter_td1lp_78{min-height:32px;padding:0 var(--space-3);background:var(--color-surface-2);color:var(--color-text-2);font-size:var(--text-small);cursor:pointer;border:0;border-radius:999px}._filter_on_td1lp_95{background:var(--color-accent-soft);color:var(--color-accent-strong);font-weight:600}._rows_td1lp_101{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._row_td1lp_101{align-items:center;gap:var(--space-3);width:100%;min-height:64px;padding:var(--space-2);border-radius:var(--radius);text-align:left;cursor:pointer;background:0 0;border:0;display:flex}._row_td1lp_101:hover{background:var(--color-surface-2)}._row_open_td1lp_127{background:var(--color-accent-soft)}._row_text_td1lp_131{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._row_line_td1lp_139{justify-content:space-between;align-items:center;gap:var(--space-2);min-width:0;display:flex}._row_title_td1lp_147{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._row_time_td1lp_154{color:var(--color-text-2);flex:none;font-size:12px}._row_sub_td1lp_160{align-items:center;gap:var(--space-1);white-space:nowrap;min-width:0;font-size:var(--text-small);color:var(--color-text-2);display:flex;overflow:hidden}._row_unread_td1lp_171{color:var(--color-text);font-weight:600}._row_time_unread_td1lp_176{color:var(--color-accent);font-weight:600}._row_author_td1lp_181{color:var(--color-accent);flex:none;font-weight:600}._row_preview_td1lp_187{text-overflow:ellipsis;min-width:0;overflow:hidden}._badge_td1lp_193{background:var(--color-accent);min-width:20px;color:var(--color-on-accent);text-align:center;border-radius:999px;flex:none;padding:0 6px;font-size:12px;font-weight:700}._avatar_td1lp_205{width:40px;height:40px;color:var(--color-on-person);border-radius:50%;flex:none;place-items:center;font-size:14px;font-weight:700;display:grid}._avatar_small_td1lp_217{width:32px;height:32px;font-size:12px}._avatar_tiny_td1lp_223{width:22px;height:22px;font-size:10px}._stack_td1lp_230{flex:none;display:flex}._stack_td1lp_230>._avatar_td1lp_205{box-shadow:0 0 0 2px var(--color-surface)}._stack_td1lp_230>._avatar_td1lp_205+._avatar_td1lp_205{margin-left:-10px}._pair_td1lp_243{flex:none;width:40px;height:40px;position:relative}._pair_td1lp_243>._avatar_td1lp_205{width:27px;height:27px;box-shadow:0 0 0 2px var(--color-bg);font-size:11px;position:absolute}._pair_td1lp_243>._avatar_td1lp_205:first-child{top:0;left:0}._pair_td1lp_243>._avatar_td1lp_205:last-child{bottom:0;right:0}._row_open_td1lp_127 ._pair_td1lp_243>._avatar_td1lp_205{box-shadow:0 0 0 2px var(--color-accent-soft)}._conversation_td1lp_274{background:var(--color-bg);grid-template-rows:auto minmax(0,1fr) auto;grid-template-columns:minmax(0,1fr);min-width:0;height:100%;min-height:0;display:grid;position:relative}._page_td1lp_5:not(._split_td1lp_12) ._conversation_td1lp_274{flex:1}._bar_td1lp_290{align-items:center;gap:var(--space-2);min-height:56px;padding:var(--space-1) max(var(--space-2), env(safe-area-inset-right)) var(--space-1) max(var(--space-2), env(safe-area-inset-left));border-bottom:1px solid var(--color-border);background:var(--color-surface);display:flex}._bar_text_td1lp_300{flex-direction:column;flex:1;min-width:0;display:flex}._bar_text_td1lp_300 b,._bar_text_td1lp_300 small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._bar_lock_td1lp_314{align-items:center;gap:var(--space-1);min-width:0;max-width:100%;color:var(--color-text-2);text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-size:12px;display:flex;overflow:hidden}._bar_lock_td1lp_314>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._bar_lock_td1lp_314 svg,._bar_lock_td1lp_314>._assistant_server_td1lp_341{flex:none}._bar_lock_td1lp_314>span:first-child{flex:0 auto;min-width:0}._bar_lock_td1lp_314>span:last-child{flex:none}._thread_td1lp_355{-webkit-overflow-scrolling:touch;gap:var(--space-1);padding:var(--space-3) max(var(--space-3), env(safe-area-inset-right)) var(--space-3) max(var(--space-3), env(safe-area-inset-left));flex-direction:column;display:flex;overflow-y:auto}._column_td1lp_365{flex-direction:column;gap:3px;width:100%;max-width:720px;margin:0 auto;display:flex}._thread_item_td1lp_374{flex-direction:column;gap:3px;display:flex}._lock_td1lp_380{align-self:center;align-items:flex-start;gap:var(--space-2);max-width:min(92%,520px);margin:0 0 var(--space-2);padding:var(--space-2) var(--space-3);border-radius:var(--radius);background:var(--color-surface);border:1px solid var(--color-border);color:var(--color-text-2);font-size:12px;display:flex}._lock_td1lp_380 svg{flex:none;margin-top:2px}._day_td1lp_400{margin:var(--space-3) 0 var(--space-2);padding:2px var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);color:var(--color-text-2);align-self:center;font-size:12px;font-weight:600}._empty_td1lp_412{color:var(--color-text-2);padding:var(--space-5) 0;align-self:center}._message_td1lp_418{align-items:flex-end;gap:6px;max-width:100%;display:flex;position:relative}._message_first_td1lp_427{margin-top:var(--space-2)}._message_mark_td1lp_432{flex:none;align-items:flex-end;width:22px;display:flex}._message_mine_td1lp_439{flex-direction:row-reverse}._bubble_td1lp_443{border:1px solid var(--color-border);background:var(--color-bubble-theirs);touch-action:pan-y;-webkit-touch-callout:none;-webkit-user-select:none;user-select:none;border-radius:18px 18px 18px 6px;flex-direction:column;gap:4px;min-width:0;max-width:min(78%,560px);padding:7px 11px 5px 13px;transition:transform .15s ease-out;display:flex}._bubble_follows_td1lp_462{border-top-left-radius:6px}._bubble_files_td1lp_466{width:min-content;min-width:200px;padding:4px 4px 5px}._bubble_files_td1lp_466 ._text_line_td1lp_473,._bubble_files_td1lp_466 ._author_td1lp_474,._bubble_files_td1lp_466 ._quote_td1lp_475{margin:0 7px}._bubble_mine_td1lp_479{background:var(--color-bubble-mine);color:var(--color-bubble-mine-text);border-color:#0000;border-radius:18px 18px 6px}._bubble_mine_td1lp_479._bubble_follows_td1lp_462{border-top-left-radius:18px;border-top-right-radius:6px}._bubble_mine_td1lp_479._bubble_followed_td1lp_491{border-bottom-right-radius:6px}._bubble_mine_td1lp_479 ._meta_td1lp_495{color:var(--color-bubble-mine-meta)}._bubble_mine_td1lp_479 ._quote_td1lp_475{border-left-color:var(--color-bubble-mine-meta);color:var(--color-bubble-mine-meta);background:#ffffff29}._bubble_mine_td1lp_479 ._quote_td1lp_475 b{color:var(--color-bubble-mine-text)}._bubble_mine_td1lp_479._bubble_gone_td1lp_509 ._text_td1lp_473{color:var(--color-bubble-mine-meta)}._bubble_gone_td1lp_509 ._text_td1lp_473{color:var(--color-text-2);font-style:italic}._flash_td1lp_518 ._bubble_td1lp_443{outline:2px solid var(--color-accent);outline-offset:2px}._author_td1lp_474{font-size:12px;font-weight:700}._text_line_td1lp_473{justify-content:flex-end;align-items:flex-end;column-gap:var(--space-2);flex-wrap:wrap;display:flex}._text_td1lp_473{white-space:pre-wrap;overflow-wrap:anywhere;flex:auto;min-width:0}._meta_td1lp_495{color:var(--color-text-2);flex:none;align-items:center;gap:3px;margin-left:auto;font-size:11px;line-height:1.6;display:flex}._receipt_td1lp_557{opacity:.5;flex:none}._receipt_read_td1lp_562{color:var(--color-bubble-mine-text);opacity:1}._receipt_light_td1lp_568{color:var(--color-text-2);opacity:.8}._receipt_light_td1lp_568._receipt_read_td1lp_562{color:var(--color-accent);opacity:1}._readers_td1lp_579{color:var(--color-text-2);flex-wrap:wrap;align-self:flex-end;align-items:center;gap:4px;margin:2px 4px 0;font-size:12px;display:flex}._quote_td1lp_475{min-width:0;padding:2px var(--space-2);border:0;border-left:3px solid var(--color-accent);border-radius:var(--radius-small);background:var(--color-accent-soft);color:var(--color-text-2);font-size:var(--text-small);text-align:left;cursor:pointer;flex-direction:column;display:flex}._quote_td1lp_475 b{color:var(--color-accent-strong);font-size:12px}._quote_td1lp_475 span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._more_td1lp_616{width:32px;height:32px;color:var(--color-text-2);cursor:pointer;opacity:0;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;display:grid}._message_td1lp_418:hover ._more_td1lp_616,._more_td1lp_616:focus-visible{opacity:1}@media (hover:none){._more_td1lp_616{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}}._swipe_hint_td1lp_646{background:var(--color-accent-soft);width:28px;height:28px;color:var(--color-accent);border-radius:50%;place-items:center;display:grid;position:absolute;left:0}._actions_td1lp_658{flex-direction:column;align-items:stretch;display:flex}._actions_td1lp_658>button{justify-content:flex-start}._composer_td1lp_668{gap:var(--space-2);padding:var(--space-2) max(var(--space-3), env(safe-area-inset-right)) var(--space-3) max(var(--space-3), env(safe-area-inset-left));background:var(--color-bg);flex-direction:column;display:flex}._composer_td1lp_668>*{box-sizing:border-box;width:100%;max-width:720px;margin:0 auto}._composer_context_td1lp_684{align-items:center;gap:var(--space-2);padding:var(--space-1) var(--space-2);border-left:3px solid var(--color-accent);border-radius:var(--radius-small);background:var(--color-surface-2);font-size:var(--text-small);display:flex}._composer_context_td1lp_684>span{flex-direction:column;flex:1;min-width:0;display:flex}._composer_context_td1lp_684>span>span{text-overflow:ellipsis;white-space:nowrap;color:var(--color-text-2);overflow:hidden}._composer_row_td1lp_710{align-items:flex-end;gap:var(--space-2);padding:4px 4px 4px var(--space-4);border:1px solid var(--color-border);background:var(--color-surface);border-radius:24px;display:flex}._composer_row_td1lp_710:focus-within{border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-soft)}._field_td1lp_725{width:0;min-height:38px;max-height:160px;color:var(--color-text);font:inherit;font-size:var(--text-body);resize:none;field-sizing:content;background:0 0;border:0;flex:1;padding:8px 0}._field_td1lp_725:focus{outline:none}._attach_td1lp_745{width:38px;height:38px;margin-left:calc(-1 * var(--space-3));color:var(--color-accent);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}._attach_td1lp_745:hover{background:var(--color-accent-soft)}._send_td1lp_766{background:var(--color-accent);width:38px;height:38px;color:var(--color-on-accent);box-shadow:inset 0 0 0 1.5px var(--color-accent), 0 2px 8px -2px var(--color-accent);cursor:pointer;border:0;border-radius:50%;flex:none;place-items:center;transition:background .18s,color .18s,box-shadow .18s,transform .18s;display:grid}._send_td1lp_766 svg{transition:transform .25s}@media (hover:hover){._send_td1lp_766:not(:disabled):hover{transform:scale(1.06)}}._send_td1lp_766:not(:disabled):active svg{transform:translateY(-3px)}._send_td1lp_766:disabled{color:var(--color-border);box-shadow:inset 0 0 0 1.5px var(--color-border);cursor:default;background:0 0}@media (prefers-reduced-motion:reduce){._send_td1lp_766,._send_td1lp_766 svg{transition:none}}._send_td1lp_766:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._closed_td1lp_814{padding:var(--space-3) max(var(--space-4), env(safe-area-inset-right)) var(--space-3) max(var(--space-4), env(safe-area-inset-left));border-top:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text-2);font-size:var(--text-small);text-align:center}._pick_td1lp_825,._info_td1lp_826{gap:var(--space-3);flex-direction:column;display:flex}._pick_group_td1lp_832 h3,._info_td1lp_826 h3{letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-2);font-size:12px}._info_row_td1lp_840{align-items:flex-end;gap:var(--space-2);flex-wrap:wrap;display:flex}._info_row_td1lp_840>:first-child{flex:200px;min-width:0}._members_td1lp_852{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._members_td1lp_852 li{align-items:center;gap:var(--space-2);min-height:var(--touch);display:flex}._members_td1lp_852 li>small{color:var(--color-text-2)}._member_left_td1lp_872>:not(button){opacity:.6}._member_name_td1lp_876{flex-direction:column;flex:1;min-width:0;display:flex}._member_name_td1lp_876 small{color:var(--color-text-2);font-size:12px}._person_td1lp_888{align-items:center;gap:var(--space-2);width:100%;min-height:var(--touch);padding:var(--space-1) var(--space-2);border-radius:var(--radius-small);text-align:left;cursor:pointer;background:0 0;border:0;display:flex}._person_td1lp_888:hover:not(:disabled){background:var(--color-surface-2)}._person_td1lp_888:disabled{cursor:default;opacity:.55}._person_on_td1lp_911{background:var(--color-accent-soft)}._check_td1lp_915{border:2px solid var(--color-border);width:22px;height:22px;color:var(--color-on-accent);border-radius:50%;flex:none;place-items:center;display:grid}._person_on_td1lp_911 ._check_td1lp_915{border-color:var(--color-accent);background:var(--color-accent)}._none_td1lp_932{align-items:center;gap:var(--space-3);text-align:center;flex-direction:column;max-width:460px;display:flex}._text_hidden_td1lp_943{color:var(--color-text-2);font-style:italic}._bubble_mine_td1lp_479 ._text_hidden_td1lp_943{color:var(--color-bubble-mine-meta)}._reveal_td1lp_952{color:var(--color-accent);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-style:normal;font-weight:600;text-decoration:underline}._member_head_td1lp_964{align-items:center;gap:var(--space-2);padding-bottom:var(--space-2);display:flex}._reports_td1lp_971 ul{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._reports_td1lp_971 li{align-items:flex-start;gap:var(--space-1);padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);flex-direction:column;display:flex}._report_new_td1lp_991{border-color:var(--color-danger)!important;background:var(--color-danger-soft)!important}._report_head_td1lp_996{flex-direction:column;gap:2px;display:flex}._report_head_td1lp_996 small{color:var(--color-text-2);font-size:12px}._report_text_td1lp_1007{overflow-wrap:anywhere;white-space:pre-wrap}._report_form_td1lp_1012{gap:var(--space-3);flex-direction:column;display:flex}._reasons_td1lp_1018{gap:var(--space-2);border:0;flex-wrap:wrap;margin:0;padding:0;display:flex}._reasons_td1lp_1018 legend{margin-bottom:var(--space-2);font-weight:600}._reason_td1lp_1018{align-items:center;gap:var(--space-1);min-height:36px;padding:0 var(--space-3);border:1px solid var(--color-border);background:var(--color-surface);font-size:var(--text-small);cursor:pointer;border-radius:999px;display:flex}._reason_td1lp_1018 input{opacity:0;pointer-events:none;position:absolute}._reason_td1lp_1018:focus-within{outline:2px solid var(--color-accent);outline-offset:2px}._reason_on_td1lp_1056{border-color:var(--color-accent);background:var(--color-accent-soft);color:var(--color-accent-strong);font-weight:600}._bubble_column_td1lp_1066{flex-direction:column;align-items:flex-start;min-width:0;max-width:min(78%,560px);display:flex}._bubble_column_td1lp_1066>._bubble_td1lp_443{max-width:100%}._message_mine_td1lp_439 ._bubble_column_td1lp_1066{align-items:flex-end}:is(._message_td1lp_418:has(._bubble_column_reacted_td1lp_1083) ._message_mark_td1lp_432,._message_td1lp_418:has(._bubble_column_reacted_td1lp_1083) ._more_td1lp_616){margin-bottom:30px}._reactions_td1lp_1089{border:1px solid var(--color-border);background:var(--color-surface);height:26px;color:var(--color-text-2);font:inherit;cursor:pointer;border-radius:13px;align-items:center;gap:4px;margin:4px 10px 0;padding:0 8px;font-size:14px;line-height:1;display:inline-flex;box-shadow:0 1px 2px #0000001f}._reactions_mine_td1lp_1107{border-color:var(--color-accent);background:var(--color-accent-soft)}._reactions_count_td1lp_1112{font-size:12px}._menu_td1lp_1117{align-items:flex-start;gap:var(--space-2);flex-direction:column;display:flex}._menu_td1lp_1117>*{pointer-events:auto}._menu_mine_td1lp_1129{align-items:flex-end}._react_row_td1lp_1133{background:var(--color-surface);max-width:100%;box-shadow:var(--shadow-raised);border-radius:28px;flex-wrap:wrap;gap:2px;padding:6px;display:flex}._react_pick_td1lp_1144{cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;width:44px;height:44px;font-size:26px;line-height:1;display:grid}._react_pick_td1lp_1144:hover{background:var(--color-surface-2)}._react_pick_on_td1lp_1161,._react_pick_on_td1lp_1161:hover{background:var(--color-accent-soft)}._react_more_td1lp_1166{background:var(--color-surface-2);color:var(--color-text-2)}._menu_bubble_td1lp_1171{background:var(--color-bubble-theirs);max-width:85%;color:var(--color-text);box-shadow:var(--shadow-raised);border-radius:18px;flex-direction:column;gap:2px;padding:8px 12px 6px 13px;display:flex}._menu_text_td1lp_1183{-webkit-line-clamp:8;overflow-wrap:anywhere;white-space:pre-wrap;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._menu_bubble_td1lp_1171 ._meta_td1lp_495{align-self:flex-end}._menu_list_td1lp_1196{background:var(--color-surface);width:min(260px,100%);box-shadow:var(--shadow-raised);border-radius:14px;flex-direction:column;display:flex;overflow:hidden}._menu_item_td1lp_1206{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:46px;padding:0 var(--space-4);color:var(--color-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;display:flex}._menu_item_td1lp_1206+._menu_item_td1lp_1206{border-top:1px solid var(--color-border)}._menu_item_td1lp_1206:hover,._menu_item_td1lp_1206:focus-visible{background:var(--color-surface-2)}._menu_item_td1lp_1206 svg{color:var(--color-text-2)}._menu_item_danger_td1lp_1234,._menu_item_danger_td1lp_1234 svg{color:var(--color-danger)}._picker_td1lp_1240{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}._picker_themes_td1lp_1247{scrollbar-width:none;gap:6px;display:flex;overflow-x:auto}._picker_themes_td1lp_1247>button{flex:none}._picker_grid_scroll_td1lp_1258{max-height:min(48dvh,360px);overflow-y:auto}._picker_title_td1lp_1263{margin:var(--space-2) 0 4px;color:var(--color-text-2);letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:600}._picker_grid_td1lp_1258{grid-template-columns:repeat(auto-fill,minmax(44px,1fr));gap:2px;display:grid}._picker_emoji_td1lp_1278{cursor:pointer;background:0 0;border:0;border-radius:10px;height:44px;font-size:28px;line-height:1}._picker_emoji_td1lp_1278:hover{background:var(--color-surface-2)}._picker_keyboard_td1lp_1292{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);border-radius:var(--radius);background:var(--color-surface-2);color:var(--color-text-2);font-size:var(--text-small);display:flex}._picker_field_td1lp_1303{box-sizing:border-box;border:1px solid var(--color-border);background:var(--color-surface);width:44px;height:44px;color:var(--color-text);font:inherit;text-align:center;border-radius:50%;flex:none;font-size:24px}._reaction_people_td1lp_1318{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._reaction_people_td1lp_1318 li{align-items:center;gap:var(--space-2);min-width:0;display:flex}._reaction_people_td1lp_1318 li>span:nth-child(2){text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._reaction_emoji_td1lp_1342{font-size:20px}._pins_td1lp_1347{border-bottom:1px solid var(--color-border);background:var(--color-surface);flex-direction:column;display:flex}._pin_td1lp_1347{align-items:center;gap:var(--space-2);min-width:0;min-height:44px;padding:0 max(var(--space-3), env(safe-area-inset-right)) 0 max(var(--space-3), env(safe-area-inset-left));color:var(--color-text);font:inherit;font-size:var(--text-small);text-align:left;cursor:pointer;background:0 0;border:0;display:flex}._pin_td1lp_1347+._pin_td1lp_1347{border-top:1px solid var(--color-border)}._pin_td1lp_1347:hover{background:var(--color-surface-2)}._pin_td1lp_1347 svg{color:var(--color-accent);flex:none}._pin_td1lp_1347 b{flex:none}._pin_td1lp_1347 span{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--color-text-2);overflow:hidden}._bar_timer_td1lp_1396{width:32px;color:var(--color-text-2);flex:none;place-items:center;display:grid}._system_line_td1lp_1404{max-width:min(92%,520px);margin:var(--space-2) 0;color:var(--color-text-2);text-align:center;flex-wrap:wrap;justify-content:center;align-self:center;align-items:center;gap:6px;font-size:12px;display:flex}._system_line_td1lp_1404 svg{flex:none}._top_td1lp_1423{flex-direction:column;min-width:0;display:flex}._search_bar_td1lp_1430{align-items:center;gap:var(--space-1);display:flex}._top_td1lp_1423>._search_bar_td1lp_1430{padding:var(--space-2) max(var(--space-2), env(safe-area-inset-right)) var(--space-2) max(var(--space-3), env(safe-area-inset-left));border-bottom:1px solid var(--color-border);background:var(--color-surface)}._search_field_td1lp_1442{width:0;min-width:0;min-height:40px;padding:0 var(--space-3);border:1px solid var(--color-border);background:var(--color-surface-2);color:var(--color-text);font:inherit;border-radius:999px;flex:1;font-size:16px}._search_field_td1lp_1442:focus{outline:2px solid var(--color-accent);outline-offset:1px}._search_results_td1lp_1462{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}._search_results_here_td1lp_1470{max-height:45dvh;padding:var(--space-2) max(var(--space-2), env(safe-area-inset-right)) var(--space-2) max(var(--space-2), env(safe-area-inset-left));border-bottom:1px solid var(--color-border);background:var(--color-surface);overflow-y:auto}._hit_td1lp_1478{width:100%;min-width:0;min-height:56px;padding:var(--space-2);border-radius:var(--radius);color:var(--color-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;gap:2px;display:flex}._hit_td1lp_1478:hover{background:var(--color-surface-2)}._hit_text_td1lp_1499{-webkit-line-clamp:2;min-width:0;color:var(--color-text-2);font-size:var(--text-small);overflow-wrap:anywhere;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._hit_text_td1lp_1499 b{color:var(--color-text);margin-right:4px}._hit_text_td1lp_1499 mark{background:var(--color-accent-soft);color:var(--color-text);border-radius:3px}._info_link_td1lp_1522{gap:var(--space-2);flex-direction:column;display:flex}._info_link_td1lp_1522 p{margin:0}._assistant_mark_td1lp_1534{background:var(--color-accent-soft);color:var(--color-accent-strong)}._assistant_bubble_td1lp_1539{-webkit-user-select:text;user-select:text;-webkit-touch-callout:default}._assistant_thinking_td1lp_1545{color:var(--color-text-2);font-style:italic;animation:1.6s ease-in-out infinite _assistant-breathe_td1lp_1}._assistant_answer_td1lp_1551{overflow-wrap:anywhere;min-width:0}._assistant_text_td1lp_1556{display:inline}._assistant_text_td1lp_1556>p,._assistant_text_td1lp_1556>ul,._assistant_text_td1lp_1556>ol{margin:0 0 var(--space-2)}._assistant_text_td1lp_1556>:last-child{margin-bottom:0;display:inline}._assistant_text_td1lp_1556>ul:last-child,._assistant_text_td1lp_1556>ol:last-child{display:block}._assistant_text_td1lp_1556 ul,._assistant_text_td1lp_1556 ol{padding-left:1.4em}._assistant_text_td1lp_1556 code{font-family:var(--font-mono);background:var(--color-surface-2);border-radius:4px;padding:0 3px;font-size:.92em}._assistant_cursor_td1lp_1589{vertical-align:text-bottom;background:var(--color-accent);border-radius:1px;width:7px;height:1em;margin-left:2px;animation:1s steps(2,start) infinite _assistant-blink_td1lp_1;display:inline-block}._assistant_failed_td1lp_1600{color:var(--color-danger);align-items:center;gap:6px;font-size:12px;display:flex}._assistant_message_td1lp_1609{flex-direction:column;align-items:flex-start}._assistant_read_td1lp_1615,._assistant_stopped_td1lp_1616{color:var(--color-text-2);font-size:12px}._assistant_stopped_td1lp_1616{font-style:italic}._assistant_proposal_td1lp_1626{gap:var(--space-2);padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);background:var(--color-surface);border-radius:12px;margin-top:2px;display:grid}._assistant_steps_td1lp_1636{gap:2px;margin:0;padding-left:1.2em;display:grid}._assistant_decide_td1lp_1643,._assistant_choices_td1lp_1644{gap:var(--space-2);flex-wrap:wrap;display:flex}._assistant_choices_td1lp_1644{max-width:min(92%,560px)}._assistant_outcome_td1lp_1654{color:var(--color-text-2);align-items:center;gap:6px;font-size:13px;display:flex}._assistant_outcome_td1lp_1654 svg{flex:none}._assistant_outcome_done_td1lp_1666{color:var(--color-success)}._assistant_outcome_failed_td1lp_1670{color:var(--color-danger)}._assistant_limited_td1lp_1675{color:var(--color-warning)}._assistant_stop_td1lp_1616{background:var(--color-surface);color:var(--color-text);box-shadow:inset 0 0 0 1.5px var(--color-text-2)}@keyframes _assistant-blink_td1lp_1{to{visibility:hidden}}@keyframes _assistant-breathe_td1lp_1{50%{opacity:.45}}@media (prefers-reduced-motion:reduce){._assistant_cursor_td1lp_1589,._assistant_thinking_td1lp_1545{animation:none}}._files_card_td1lp_1703{border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);flex-direction:column;display:flex;overflow:hidden}._files_row_td1lp_1712{align-items:center;gap:var(--space-3);min-height:52px;padding:6px var(--space-3);color:var(--color-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;display:flex}._files_row_td1lp_1712>svg:first-child{color:var(--color-accent);flex:none}._files_row_td1lp_1712>svg:last-child{color:var(--color-text-2);flex:none}._files_row_text_td1lp_1736{flex-direction:column;flex:1;min-width:0;display:flex}._files_row_text_td1lp_1736 small{color:var(--color-text-2);font-size:var(--text-small)}._files_strip_td1lp_1748{padding:0 var(--space-3) var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));gap:3px;display:grid}._files_strip_cell_td1lp_1755{border-radius:var(--radius-small);background:var(--color-photo-bg);height:64px;display:block;position:relative;overflow:hidden}._files_strip_td1lp_1748 img{object-fit:cover;width:100%;height:100%;display:block}._files_gallery_td1lp_1771{gap:var(--space-3);flex-direction:column;display:flex}._files_gallery_td1lp_1771>p{margin:0}._files_month_td1lp_1781{margin:var(--space-2) 0;color:var(--color-text-2);font-size:var(--text-small);letter-spacing:.04em;text-transform:uppercase;font-weight:600}._files_grid_td1lp_1790{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:3px;display:grid}._files_grid_td1lp_1790 button{aspect-ratio:1;background:var(--color-photo-bg);cursor:pointer;border:0;padding:0;position:relative;overflow:hidden}._files_grid_td1lp_1790 img{object-fit:cover;width:100%;height:100%;display:block}._files_documents_td1lp_1813,._manage_td1lp_1814{gap:var(--space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}._files_documents_td1lp_1813 li{flex-direction:column;gap:2px;display:flex}._manage_td1lp_1814{border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);gap:0;overflow:hidden}._manage_td1lp_1814 li+li{border-top:1px solid var(--color-border)}._manage_item_td1lp_1841{align-items:center;gap:var(--space-3);min-height:60px;padding:6px var(--space-3);display:flex}._manage_item_td1lp_1841 input,._manage_spacer_td1lp_1850{width:22px;height:22px;accent-color:var(--color-accent);flex:none;margin:0}._manage_thumb_td1lp_1858,._manage_kind_td1lp_1859{border-radius:var(--radius-small);object-fit:cover;background:var(--color-photo-bg);flex:none;width:44px;height:44px}._manage_kind_td1lp_1859{background:var(--color-accent-soft);color:var(--color-accent-strong);place-items:center;font-size:11px;font-weight:700;display:grid}._manage_text_td1lp_1877{flex-direction:column;flex:1;min-width:0;display:flex}._manage_text_td1lp_1877 small{color:var(--color-text-2);font-size:var(--text-small)}._manage_title_td1lp_1889{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}._manage_hide_td1lp_1896{min-height:var(--touch);font:inherit;cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}._manage_hide_td1lp_1896 span{border:1px solid var(--color-border);background:var(--color-surface);color:var(--color-text-2);font-size:var(--text-small);border-radius:999px;padding:4px 10px}._manage_size_td1lp_1917{text-align:right;font-variant-numeric:tabular-nums;min-width:56px;font-size:var(--text-small);flex:none}._usage_td1lp_1925{gap:var(--space-2);flex-direction:column;display:flex}._usage_line_td1lp_1931{justify-content:space-between;gap:var(--space-3);color:var(--color-text-2);font-size:var(--text-small);display:flex}._usage_track_td1lp_1939{background:var(--color-surface-2);border-radius:3px;height:6px;display:block;overflow:hidden}._usage_track_td1lp_1939 span{background:var(--color-accent);height:100%;display:block}._usage_high_td1lp_1953 span{background:var(--color-warning)}._forward_td1lp_1958{gap:var(--space-3);flex-direction:column;display:flex}._report_files_td1lp_1965{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._report_files_td1lp_1965>img{object-fit:cover;border-radius:var(--radius-small);width:56px;height:56px}._report_files_td1lp_1965>p{flex-basis:100%;margin:0}._reported_file_td1lp_1984{align-items:center;gap:var(--space-2);min-height:var(--touch);color:var(--color-accent-strong);display:inline-flex}._reported_file_td1lp_1984 img{border-radius:var(--radius-small);background:var(--color-photo-bg);max-width:160px;max-height:160px;display:block}._filters_1pieo_3{border:1px solid var(--color-border);background:var(--color-surface);border-radius:999px;padding:2px;display:inline-flex}._filters_1pieo_3 button{min-height:36px;padding:0 var(--space-3);color:var(--color-text-2);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;font-size:14px}._filters_1pieo_3 button[aria-pressed=true]{background:var(--color-accent);color:var(--color-on-accent);font-weight:600}._lines_1pieo_29{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}._line_1pieo_29{gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);min-width:0;display:grid}._isNew_1pieo_47{border-left:3px solid var(--color-accent)}._shown_1pieo_51{box-shadow:0 0 0 2px var(--color-accent)}._head_1pieo_55{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._chip_1pieo_62{padding:2px var(--space-2);background:var(--color-surface-2);color:var(--color-text);border-radius:999px;font-size:13px;font-weight:600}._rephrased_1pieo_71{background:var(--color-accent-soft);color:var(--color-accent-strong)}._ok_1pieo_76{background:var(--color-success-soft);color:var(--color-success)}._hidden_1pieo_81{background:var(--color-danger-soft);color:var(--color-danger)}._unchecked_1pieo_86{background:var(--color-warning-soft);color:var(--color-warning)}._where_1pieo_91{color:var(--color-text-2);font-size:13px}._texts_1pieo_96{gap:var(--space-2);margin:0;display:grid}._texts_1pieo_96 dt{color:var(--color-text-2);font-size:13px}._texts_1pieo_96 dd{white-space:pre-wrap;overflow-wrap:anywhere;margin:0}._foot_1pieo_113{justify-content:flex-end;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._seen_1pieo_121{color:var(--color-text-2);margin-right:auto;font-size:13px}._wrap_1xzoi_2{gap:var(--space-1);display:grid}._box_1xzoi_7{align-items:center;gap:var(--space-3);min-height:var(--touch);padding:var(--space-1) var(--space-3) var(--space-1) var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius-small);background:var(--color-surface);color:var(--color-text);font:inherit;font-size:var(--text-body);text-align:left;cursor:pointer;display:flex}._box_1xzoi_7:focus-visible,._open_1xzoi_24{border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-soft);outline:none}._box_1xzoi_7:disabled{cursor:default;opacity:.6}._invalid_1xzoi_35{border-color:var(--color-danger)}._icon_1xzoi_39{border-radius:var(--radius-small);background:var(--color-accent-soft);width:32px;height:32px;color:var(--color-accent);flex:none;place-items:center;display:inline-grid}._value_1xzoi_50{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._arrow_1xzoi_58{color:var(--color-text-2);flex:none;transition:transform .15s}._open_1xzoi_24 ._arrow_1xzoi_58{transform:rotate(180deg)}._list_1xzoi_68{max-height:264px;padding:var(--space-1);overscroll-behavior:contain;border:1px solid var(--color-border);border-radius:var(--radius-small);background:var(--color-surface);box-shadow:var(--shadow-raised);margin:0;list-style:none;overflow-y:auto}._list_1xzoi_68 li{align-items:center;gap:var(--space-3);min-height:var(--touch);padding:var(--space-1) var(--space-2);border-radius:var(--radius-small);cursor:pointer;display:flex}._list_1xzoi_68 li:hover,._list_1xzoi_68 li:focus{background:var(--color-surface-2);outline:none}._list_1xzoi_68 ._chosen_1xzoi_97{font-weight:600}._check_1xzoi_101{color:var(--color-accent);flex:none}@media (prefers-reduced-motion:reduce){._arrow_1xzoi_58{transition:none}}._split_fknti_2{grid-template-columns:minmax(260px,320px) minmax(0,1fr);height:100%;display:grid}._side_fknti_8{min-width:0;overflow-y:auto}._tree_fknti_14{border-right:1px solid var(--color-border);padding:var(--space-3) var(--space-2) var(--space-5);overflow-y:auto}._tree_fknti_14 ul{margin:0;padding:0;list-style:none}._tree_fknti_14 li{border-radius:var(--radius-small);align-items:center;display:flex}._tree_fknti_14 li:hover{background:var(--color-surface-2)}._treeCurrent_fknti_36,._treeCurrent_fknti_36:hover{background:var(--color-accent-soft)}._guide_fknti_43{flex:none;align-self:stretch;width:18px;position:relative}._guide_fknti_43:before{content:"";border-left:1px solid var(--color-border);position:absolute;top:0;bottom:0;left:8px}._guideWay_fknti_59:before{border-left:2px solid var(--color-accent)}._treeNode_fknti_63{align-items:center;gap:var(--space-2);min-width:0;min-height:36px;padding:0 var(--space-2) 0 0;color:var(--color-text);text-align:left;cursor:pointer;background:0 0;border:0;flex:1;font-size:15px;display:flex}._treeCurrent_fknti_36 ._treeNode_fknti_63{font-weight:600}._treeHouse_fknti_84 ._treeNode_fknti_63{font-size:15px;font-weight:700}._treeLevel_fknti_89 ._treeNode_fknti_63{font-size:14px;font-weight:600}._treePlace_fknti_94 ._treeNode_fknti_63{color:var(--color-text-2);font-size:13.5px}._treeDevice_fknti_99 ._treeNode_fknti_63{font-weight:500}._treeHouse_fknti_84 ._treeNode_fknti_63,._treeLevel_fknti_89 ._treeNode_fknti_63,._treePlace_fknti_94 ._treeNode_fknti_63{min-height:32px}._treeWay_fknti_110 ._treeNode_fknti_63{color:var(--color-accent-strong);font-weight:600}._treeWay_fknti_110 ._placeIcon_fknti_115{color:var(--color-accent)}._tree_fknti_14 ._code_fknti_120{opacity:0;transition:opacity .15s}._tree_fknti_14 li:hover ._code_fknti_120,._treeCurrent_fknti_36 ._code_fknti_120{opacity:.7}._treeName_fknti_130{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}._treeCount_fknti_139{background:var(--color-surface-2);min-width:20px;color:var(--color-text-2);text-align:center;font-variant-numeric:tabular-nums;border-radius:999px;flex:none;padding:0 6px;font-size:11px;font-weight:600;line-height:18px}._treeCurrent_fknti_36 ._treeCount_fknti_139{background:var(--color-surface)}._code_fknti_120{font-family:var(--font-mono);color:var(--color-text-2);font-size:12px}._cardCode_fknti_164{min-width:0;margin-left:var(--space-2);text-align:right;font-family:var(--font-mono);color:var(--color-text-2);opacity:.8;overflow-wrap:anywhere;flex:1;font-size:10px}._card_fknti_164._on_fknti_177 ._cardCode_fknti_164{margin-right:14px}._pathOnly_fknti_181{color:var(--color-text-2);font-style:italic}._panel_fknti_187{align-content:start;gap:var(--space-4);max-width:900px;padding:var(--space-4) max(var(--space-4), env(safe-area-inset-right)) var(--space-6) max(var(--space-4), env(safe-area-inset-left));display:grid}@media (width>=700px){._panel_fknti_187{padding:var(--space-5) var(--space-6) var(--space-6)}}._back_fknti_201{justify-self:start;align-items:center;gap:var(--space-1);min-height:var(--touch);margin:calc(-1 * var(--space-2)) 0 calc(-1 * var(--space-2)) calc(-1 * var(--space-2));padding:0 var(--space-2);border-radius:var(--radius-small);color:var(--color-accent);font-size:var(--text-body);cursor:pointer;background:0 0;border:0;display:inline-flex}._head_fknti_217{align-items:center;gap:var(--space-3);display:flex}._headText_fknti_223{flex:1;gap:2px;min-width:0;display:grid}._bigIcon_fknti_230{border-radius:var(--radius);background:var(--color-accent-soft);width:44px;height:44px;color:var(--color-accent);flex:none;place-items:center;display:inline-grid}._title_fknti_241{font-size:var(--text-title);overflow-wrap:anywhere}._headText_fknti_223 ._title_fknti_241{-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}._head_fknti_217 ._title_fknti_241:only-child,._head_fknti_217>._title_fknti_241{flex:1}._sub_fknti_260{color:var(--color-text-2);font-size:14px}._note_fknti_265{color:var(--color-text-2)}._historyLoading_fknti_270{padding:var(--space-2) var(--space-3);border-radius:var(--radius);background:var(--color-accent-soft);color:var(--color-text);font-size:var(--text-small);margin:0}._subtitle_fknti_279{font-size:var(--text-section)}._rows_fknti_284{border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);margin:0;padding:0;list-style:none;display:grid;overflow:hidden}._rows_fknti_284 li+li{border-top:1px solid var(--color-border)}._row_fknti_284{align-items:center;gap:var(--space-3);width:100%;min-height:56px;padding:var(--space-2) var(--space-3);color:var(--color-text);text-align:left;cursor:pointer;background:0 0;border:0;display:flex}._row_fknti_284:hover{background:var(--color-surface-2)}._rowText_fknti_317{flex:1;gap:2px;min-width:0;display:grid}._rowText_fknti_317>span{color:var(--color-text-2);font-size:14px}._chevron_fknti_329{color:var(--color-text-2)}._cards_fknti_334{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(140px,1fr));display:grid}._card_fknti_164{align-content:start;gap:var(--space-1);min-height:104px;padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);color:var(--color-text);text-align:left;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color .15s,border-color .15s;display:grid;position:relative}._card_fknti_164:hover{border-color:var(--color-accent)}._cardTop_fknti_362{margin-bottom:var(--space-1);color:var(--color-text-2);justify-content:space-between;align-items:center;display:flex}._cardName_fknti_370{overflow-wrap:anywhere;font-size:15px}._cardState_fknti_375{color:var(--color-text-2);font-size:14px}._cardPlace_fknti_381{align-items:center;gap:var(--space-1);min-width:0;color:var(--color-text-2);font-size:13px;font-weight:600;display:flex}._cardPlace_fknti_381>svg{flex:none}._cardPlace_fknti_381>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._on_fknti_177{background:var(--color-accent-soft);border-color:var(--color-accent)}._card_fknti_164._on_fknti_177 ._cardTop_fknti_362{color:var(--color-accent)}._card_fknti_164._on_fknti_177:after{content:"";top:var(--space-3);right:var(--space-3);background:var(--color-accent);width:8px;height:8px;box-shadow:0 0 0 3px var(--color-accent-soft), 0 0 8px var(--color-accent);border-radius:50%;position:absolute}._card_fknti_164._on_fknti_177 ._code_fknti_120{margin-right:var(--space-4)}._card_fknti_164._on_fknti_177 ._cardState_fknti_375{color:var(--color-accent-strong);font-weight:600}._card_fknti_164._value_fknti_432 ._cardState_fknti_375{color:var(--color-text);font-size:18px;font-weight:600}._lost_fknti_439{background:var(--color-surface-2)}._card_fknti_164._lost_fknti_439{opacity:.7}._lost_fknti_439 ._cardState_fknti_375,._status_fknti_448._lost_fknti_439 ._statusText_fknti_448,._failed_fknti_453 ._cardState_fknti_375,._status_fknti_448._failed_fknti_453 ._statusText_fknti_448{color:var(--color-warning)}._card_fknti_164._unknown_fknti_458,._card_fknti_164._unlinked_fknti_459{border-style:dashed}._record_fknti_464{gap:var(--space-3);display:grid}._status_fknti_448{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);flex-wrap:wrap;display:flex}._status_fknti_448._on_fknti_177{background:var(--color-accent-soft);border-color:var(--color-accent)}._statusText_fknti_448{font-size:var(--text-section);font-weight:600}._heatingBase_fknti_493{color:var(--color-text-2);font-weight:400}._flame_fknti_498{color:var(--color-warning);display:inline-flex}._statusProgramme_fknti_503{font-weight:600}._cardReading_fknti_507{align-items:center;gap:var(--space-1);display:inline-flex}._cardProgramme_fknti_513,._tileProgramme_fknti_514{font-size:var(--text-small);text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}._heatingStatus_fknti_523{align-items:stretch;gap:var(--space-2);flex-direction:column}._statusReading_fknti_529{align-items:baseline;gap:var(--space-1) var(--space-3);flex-wrap:wrap;margin:0;display:flex}._statusLabel_fknti_537{color:var(--color-text-2)}._statusNote_fknti_541{color:var(--color-text-2);font-size:var(--text-small);margin:0}._statusFailed_fknti_547{color:var(--color-warning)}._statusManual_fknti_551{justify-content:space-between;align-items:center;gap:var(--space-2) var(--space-3);padding-top:var(--space-2);border-top:1px solid var(--color-border);flex-wrap:wrap;font-weight:600;display:flex}._status_fknti_448._on_fknti_177 ._statusManual_fknti_551{border-top-color:var(--color-accent)}._measures_fknti_566{border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);margin:0;display:grid}._measures_fknti_566>div{justify-content:space-between;gap:var(--space-3);padding:var(--space-3) var(--space-4);display:flex}._measures_fknti_566>div+div{border-top:1px solid var(--color-border)}._measures_fknti_566 dt{color:var(--color-text-2)}._measures_fknti_566 dd{font-variant-numeric:tabular-nums;margin:0;font-weight:600}._placeIcon_fknti_115,._placeIconBig_fknti_598,._deviceIcon_fknti_599,._deviceIconBig_fknti_600{border-radius:var(--radius-small);flex:none;place-items:center;width:28px;height:28px;display:inline-grid}._placeIcon_fknti_115,._placeIconBig_fknti_598{background:var(--color-accent-soft);color:var(--color-accent)}._deviceIcon_fknti_599,._deviceIconBig_fknti_600{color:var(--color-text-2)}._placeIconBig_fknti_598,._deviceIconBig_fknti_600{border-radius:var(--radius);width:44px;height:44px}._deviceIconBig_fknti_600{border:1px solid var(--color-border);background:var(--color-surface)}._tree_fknti_14 ._placeIcon_fknti_115,._tree_fknti_14 ._deviceIcon_fknti_599{width:20px;height:24px}._tree_fknti_14 ._placeIcon_fknti_115{color:var(--color-text-2);background:0 0}._tree_fknti_14 ._deviceIcon_fknti_599{color:var(--color-text)}._treeNode_fknti_63>._placeIcon_fknti_115,._treeNode_fknti_63>._deviceIcon_fknti_599{margin-right:2px}._treeNode_fknti_63{font-weight:400}._dot_fknti_659{border:1.5px solid var(--color-text-2);border-radius:50%;flex:none;width:8px;height:8px}._dot_on_fknti_667{border-color:var(--color-accent);background:var(--color-accent);box-shadow:0 0 6px var(--color-accent)}._dot_lost_fknti_673{border-color:var(--color-warning);background:var(--color-warning)}._dot_value_fknti_678,._dot_answers_fknti_679{border-color:var(--color-text-2);background:var(--color-text-2)}._dot_unknown_fknti_684,._dot_unlinked_fknti_685{border-style:dashed}._hidden_fknti_689{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._group_fknti_699,._rules_fknti_705{gap:var(--space-2);display:grid}._rulesActions_fknti_710{gap:var(--space-2);flex-wrap:wrap;display:flex}._groupTitle_fknti_716{text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-2);font-size:13px;font-weight:600}._headButtons_fknti_724{justify-content:flex-end;gap:var(--space-1);flex-wrap:wrap;display:flex}._iconChoice_fknti_732{gap:var(--space-2);flex-wrap:wrap;display:flex}._iconChoice_fknti_732 button{width:var(--touch);height:var(--touch);border:1px solid var(--color-border);border-radius:var(--radius-small);background:var(--color-surface);color:var(--color-text-2);cursor:pointer;place-items:center;display:inline-grid}._iconChoice_fknti_732 button:disabled{cursor:default;opacity:.6}._iconChoice_fknti_732 ._iconChosen_fknti_755{border-color:var(--color-accent);background:var(--color-accent-soft);color:var(--color-accent);box-shadow:inset 0 0 0 1px var(--color-accent)}._checks_fknti_762{gap:0 var(--space-3);grid-template-columns:repeat(auto-fill,minmax(180px,1fr));display:grid}._treeHead_fknti_769{justify-content:space-between;align-items:center;gap:var(--space-2);padding:0 0 var(--space-2) var(--space-2);display:flex}._treeHead_fknti_769 h2{font-size:var(--text-section)}._editButtons_fknti_782{gap:var(--space-2);flex-wrap:wrap;display:flex}._card_fknti_164._editing_fknti_789{border-style:dashed}._pencil_fknti_793{top:calc(-1 * var(--space-2));right:calc(-1 * var(--space-2));background:var(--color-accent);width:26px;height:26px;color:var(--color-on-accent);box-shadow:var(--shadow-raised);border-radius:50%;place-items:center;display:inline-grid;position:absolute}._addCard_fknti_807{text-align:center;place-content:center;justify-items:center;gap:var(--space-2);color:var(--color-accent);background:0 0;border-style:dashed;font-weight:600}._dialogForm_fknti_819{gap:var(--space-4);display:grid}._dialogButtons_fknti_824{gap:var(--space-2);flex-wrap:wrap;display:flex}._choices_fknti_831{gap:var(--space-2);max-height:50vh;display:grid;overflow-y:auto}._choice_fknti_831{align-items:center;gap:var(--space-3);min-height:52px;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-small);background:var(--color-surface);color:var(--color-text);text-align:left;cursor:pointer;display:flex}._choice_fknti_831:disabled{cursor:default;opacity:.6}._choiceChosen_fknti_857{border-color:var(--color-accent);background:var(--color-accent-soft);box-shadow:inset 0 0 0 1px var(--color-accent)}._tilesSection_fknti_864{gap:var(--space-2);display:grid}._tiles_fknti_864{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(160px,1fr));display:grid}._tile_fknti_514{align-content:start;gap:var(--space-2);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);color:var(--color-text);text-align:left;cursor:pointer;display:grid}._tile_fknti_514:hover{border-color:var(--color-accent)}._tileLit_fknti_893{position:relative}._tileLit_fknti_893:after{content:"";top:var(--space-3);right:var(--space-3);background:var(--color-accent);width:8px;height:8px;box-shadow:0 0 0 3px var(--color-accent-soft), 0 0 8px var(--color-accent);border-radius:50%;position:absolute}._tilePlace_fknti_909{align-items:center;gap:var(--space-1);color:var(--color-text-2);font-size:13px;font-weight:600;display:flex}._tileActive_fknti_919{background:var(--color-accent-soft);border-color:var(--color-accent)}._tileHead_fknti_924{align-items:center;gap:var(--space-2);color:var(--color-text-2);font-size:14px;font-weight:600;display:flex}._tileHead_fknti_924>svg{color:var(--color-accent)}._tileCount_fknti_937{align-items:center;gap:var(--space-2);color:var(--color-text-2);font-size:15px;display:inline-flex}._tileCount_fknti_937>b{color:var(--color-text);font-size:24px;line-height:1}._meter_fknti_952{background:var(--color-surface-2);border-radius:3px;height:6px;display:flex;overflow:hidden}._meter_fknti_952>i{background:var(--color-accent);height:100%}._meter_fknti_952>._meterLost_fknti_965{background:var(--color-warning)}._tileWarn_fknti_969{color:var(--color-warning);font-size:13px;font-weight:600}._tileOk_fknti_975{color:var(--color-text-2);font-size:13px}._iconField_fknti_981{gap:var(--space-2);display:grid}._iconLabel_fknti_986{font-weight:600}._iconHint_fknti_990{color:var(--color-text-2);font-size:14px}._addRow_fknti_996{color:var(--color-accent);font-weight:600}._addIcon_fknti_1001{border:1px dashed var(--color-accent);border-radius:var(--radius-small);flex:none;place-items:center;width:28px;height:28px;display:inline-grid}._treeAdd_fknti_1011{align-items:center;gap:var(--space-2);width:100%;min-height:40px;margin-top:var(--space-2);padding:0 var(--space-2);border:1px dashed var(--color-border);border-radius:var(--radius-small);color:var(--color-accent);cursor:pointer;background:0 0;font-size:15px;font-weight:600;display:flex}._treeAdd_fknti_1011:hover{border-color:var(--color-accent)}._card_fknti_164._alert_fknti_1033{background:var(--color-danger-soft);border-color:var(--color-danger)}._card_fknti_164._alert_fknti_1033 ._cardTop_fknti_362,._card_fknti_164._alert_fknti_1033 ._cardState_fknti_375,._status_fknti_448._alert_fknti_1033 ._statusText_fknti_448{color:var(--color-danger)}._card_fknti_164._alert_fknti_1033 ._cardState_fknti_375{font-weight:700}._status_fknti_448._alert_fknti_1033{background:var(--color-danger-soft);border-color:var(--color-danger)}._dot_alert_fknti_1053{border-color:var(--color-danger);background:var(--color-danger);box-shadow:0 0 6px var(--color-danger)}._meter_fknti_952>._meterAlert_fknti_1059{background:var(--color-danger)}._tileAlert_fknti_1063{color:var(--color-danger);font-size:13px;font-weight:700}._grip_fknti_1070{width:32px;min-height:var(--touch);border-radius:var(--radius-small);color:var(--color-text-2);font:inherit;cursor:grab;touch-action:none;-webkit-user-select:none;user-select:none;background:0 0;border:0;flex:none;place-items:center;padding:0;display:inline-grid}._grip_fknti_1070:active{cursor:grabbing}._rows_fknti_284 li{align-items:stretch;display:flex;position:relative}._rows_fknti_284 li>._grip_fknti_1070{margin-left:var(--space-1)}._rows_fknti_284 li>._row_fknti_284{flex:1;min-width:0}._cardWrap_fknti_1107{display:grid;position:relative}._cardGrip_fknti_1113{border-radius:var(--radius-small);width:36px;min-height:36px;position:absolute;bottom:2px;right:2px}._cardOpen_fknti_1123{width:var(--touch);height:var(--touch);color:var(--color-text-2);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;bottom:4px;right:4px}._cardOpen_fknti_1123:before{content:"";border:1px solid var(--color-border);background:var(--color-surface);border-radius:50%;position:absolute;inset:8px}._cardOpen_fknti_1123>svg{position:relative}._cardOpen_fknti_1123:hover:before,._cardOpen_fknti_1123:focus-visible:before{border-color:var(--color-accent)}._cardOpen_fknti_1123:hover{color:var(--color-accent)}._cardWrap_fknti_1107:has(._cardOpen_fknti_1123) ._cardState_fknti_375{padding-right:36px}._ghost_fknti_1166{z-index:50;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);border:1px solid var(--color-accent);border-radius:var(--radius);background:var(--color-surface);color:var(--color-text);text-overflow:ellipsis;pointer-events:none;white-space:nowrap;max-width:70vw;font-weight:600;display:flex;position:fixed;overflow:hidden;transform:translate(-50%,calc(-100% - 18px))rotate(-2deg);box-shadow:0 14px 30px #00000040}._ghost_fknti_1166>svg{color:var(--color-accent)}._dragging_fknti_1193{opacity:.4}._dropInto_fknti_1198,._tree_fknti_14 li._dropInto_fknti_1198{background:var(--color-accent-soft);box-shadow:inset 0 0 0 2px var(--color-accent);border-radius:var(--radius-small)}._rows_fknti_284 li._dropBefore_fknti_1205:before,._rows_fknti_284 li._dropAfter_fknti_1206:after{content:"";left:var(--space-2);right:var(--space-2);background:var(--color-accent);z-index:1;border-radius:2px;height:4px;position:absolute}._rows_fknti_284 li._dropBefore_fknti_1205:before{top:-2px}._rows_fknti_284 li._dropAfter_fknti_1206:after{bottom:-2px}._cardWrap_fknti_1107._dropBefore_fknti_1205:before,._cardWrap_fknti_1107._dropAfter_fknti_1206:after{content:"";background:var(--color-accent);border-radius:2px;width:4px;position:absolute;top:4px;bottom:4px}._cardWrap_fknti_1107._dropBefore_fknti_1205:before{left:-8px}._cardWrap_fknti_1107._dropAfter_fknti_1206:after{right:-8px}._recordCard_fknti_1246{border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface)}._facts_fknti_1252{margin:0;display:grid}._facts_fknti_1252>div{justify-content:space-between;gap:var(--space-3);padding:var(--space-3) var(--space-4);display:flex}._facts_fknti_1252>div+div{border-top:1px solid var(--color-border)}._facts_fknti_1252 dt{color:var(--color-text-2)}._facts_fknti_1252 dd{text-align:right;overflow-wrap:anywhere;margin:0}._facts_fknti_1252 ._factKind_fknti_1279{align-items:center;gap:var(--space-2);display:inline-flex}._factKind_fknti_1279>svg{color:var(--color-accent);flex:none}._recordForm_fknti_1290{gap:var(--space-4);padding:var(--space-4);display:grid}._editForm_fknti_1297,._editCard_fknti_1298{gap:var(--space-4);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);display:grid}._editPart_fknti_1307{gap:var(--space-4);display:grid}._editPart_fknti_1307+._editPart_fknti_1307{padding-top:var(--space-4);border-top:1px solid var(--color-border)}._editTitle_fknti_1317{color:var(--color-text-2);font-size:var(--text-small);letter-spacing:.06em;text-transform:uppercase;margin:0;font-weight:600}._setting_fknti_1327{gap:var(--space-1);display:grid}._setting_fknti_1327>p{color:var(--color-text-2);font-size:var(--text-small);margin:0}._saveBar_fknti_1339{z-index:1;align-items:center;gap:var(--space-2);margin:0 calc(-1 * var(--space-4)) calc(-1 * var(--space-4));padding:var(--space-3) var(--space-4);padding-bottom:calc(var(--space-3) + env(safe-area-inset-bottom,0px));border-top:1px solid var(--color-border);border-radius:0 0 var(--radius) var(--radius);background:var(--color-surface-2);flex-wrap:wrap;display:flex;position:sticky;bottom:0}._saveCount_fknti_1355{color:var(--color-text-2);font-size:var(--text-small);flex:1}._recordButtons_fknti_1361{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._recordSpacer_fknti_1368{flex:1}._crumbs_fknti_1373{min-width:0;color:var(--color-text-2);align-items:center;gap:2px;margin-left:-6px;font-size:14px;display:flex;overflow:hidden}._crumb_fknti_1373{border-radius:var(--radius-small);min-width:32px;min-height:32px;color:var(--color-accent);font:inherit;white-space:nowrap;background:0 0;border:1.5px solid #0000;flex:0 6 auto;align-items:center;gap:6px;padding:0 6px;display:inline-flex;overflow:hidden}button._crumb_fknti_1373{cursor:pointer}button._crumb_fknti_1373:hover{background:var(--color-accent-soft)}._crumb_fknti_1373>svg{flex:none}._crumbName_fknti_1413{text-overflow:ellipsis;min-width:0;overflow:hidden}._crumbCurrent_fknti_1421{color:var(--color-text);flex-shrink:1;font-weight:600}._crumbSep_fknti_1427{color:var(--color-text-2);flex:none}._crumbsDrop_fknti_1433 button._crumb_fknti_1373,._crumbsDrop_fknti_1433 ._crumbTarget_fknti_1434{border:1.5px dashed var(--color-accent)}@media (width<=1023px){._crumbs_fknti_1373{font-size:15px}._crumb_fknti_1373{min-height:40px}}._recordCard_fknti_1246{overflow:hidden}._recordBar_fknti_1454{align-items:center;gap:var(--space-2);width:100%;min-height:44px;padding:var(--space-2) var(--space-3);color:var(--color-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;display:flex}._recordBar_fknti_1454:hover{background:var(--color-surface-2)}._recordBarIcon_fknti_1473{background:var(--color-accent-soft);width:28px;height:28px;color:var(--color-accent);border-radius:50%;flex:none;place-items:center;display:inline-grid}._recordBarTitle_fknti_1484{flex:none;font-weight:600}._recordBarSummary_fknti_1489{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--color-text-2);flex:1;font-size:14px;overflow:hidden}._recordBarChevron_fknti_1499{color:var(--color-text-2);flex:none;margin-left:auto;transition:transform .2s}._recordOpen_fknti_1506 ._recordBarChevron_fknti_1499{transform:rotate(180deg)}._recordEditing_fknti_1511 ._recordBarIcon_fknti_1473{background:var(--color-accent);color:var(--color-on-accent)}._recordBody_fknti_1517{grid-template-rows:0fr;transition:grid-template-rows .22s;display:grid}._recordOpen_fknti_1506 ._recordBody_fknti_1517{grid-template-rows:1fr}._recordInner_fknti_1527{min-height:0;overflow:hidden}._recordOpen_fknti_1506 ._recordInner_fknti_1527{border-top:1px solid var(--color-border)}@media (prefers-reduced-motion:reduce){._recordBody_fknti_1517,._recordBarChevron_fknti_1499{transition:none}}._rights_fknti_1544{gap:var(--space-3);display:grid}._rightsList_fknti_1549{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}._rightsList_fknti_1549 li{align-items:end;gap:var(--space-1) var(--space-2);grid-template-columns:auto minmax(0,1fr) auto;display:grid}._rightsType_fknti_1566{align-items:center;gap:var(--space-1);padding:2px var(--space-2);background:var(--color-accent-soft);color:var(--color-accent);border-radius:999px;grid-column:2;justify-self:start;font-size:12px;font-weight:600;display:inline-flex}._rightsWho_fknti_1580{width:32px;height:var(--touch);color:var(--color-text-2);place-items:center;display:inline-grid}._rightsAdd_fknti_1588{gap:var(--space-3);padding:var(--space-3);border:1px dashed var(--color-border);border-radius:var(--radius-small);display:grid}._typeInactive_fknti_1597{opacity:.5}._typesHelp_fknti_1601{color:var(--color-text-2);font-size:14px}._history_fknti_270{gap:var(--space-4);margin-top:var(--space-2);display:grid}._historyHead_fknti_1613{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._periods_fknti_1622{border:1px solid var(--color-border);background:var(--color-surface);border-radius:999px;padding:2px;display:inline-flex}._periods_fknti_1622 button{min-height:36px;padding:0 var(--space-3);color:var(--color-text-2);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;font-size:14px}._periods_fknti_1622 button[aria-pressed=true]{background:var(--color-accent);color:var(--color-on-accent);font-weight:600}._historyBlock_fknti_1648{gap:var(--space-2);padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);min-width:0;display:grid}._historyBlock_fknti_1648 h3{font-size:14px;font-weight:600}._events_fknti_1663{padding-left:var(--space-4);font-variant-numeric:tabular-nums;gap:2px;margin:0;font-size:14px;display:grid}._hub_fknti_1673{gap:var(--space-3);display:grid}._hub_fknti_1673 h3{font-size:15px;font-weight:600}._linkedPlace_fknti_1683{gap:var(--space-2);display:grid}._linkedPlaceName_fknti_1688{align-items:center;gap:var(--space-2);margin:0;font-size:14px;display:flex}._hubState_fknti_1696{align-items:flex-start;gap:var(--space-2);font-size:15px;display:flex}._pair_fknti_1703,._foundForm_fknti_1704{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);display:grid}._pair_fknti_1703 ol{padding-left:var(--space-5);gap:var(--space-1);color:var(--color-text-2);margin:0;display:grid}._foundList_fknti_1721{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}._found_fknti_1704{gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);display:grid}._found_fknti_1704 ._foundForm_fknti_1704{border:0;padding:0}._foundHead_fknti_1743{align-items:center;gap:var(--space-3);display:flex}._foundIcon_fknti_1749{border-radius:var(--radius-small);background:var(--color-accent-soft);width:36px;height:36px;color:var(--color-accent);flex:none;place-items:center;display:inline-grid}._foundText_fknti_1760{min-width:0;display:grid}._foundText_fknti_1760 span{color:var(--color-text-2);font-size:13px}._foundButtons_fknti_1770{gap:var(--space-2);flex-wrap:wrap;display:flex}._hubDetail_fknti_1777{color:var(--color-text-2);overflow-wrap:anywhere;font-size:13px;display:block}._hubState_fknti_1696 ._dot_fknti_659{flex:none;margin-top:6px}._pair_fknti_1703 a{color:var(--color-accent);overflow-wrap:anywhere}._hub_fknti_1673 ._periods_fknti_1622{justify-self:start}:is(._cardWrap_fknti_1107:has(._cardOpen_fknti_1123) ._tilePlace_fknti_909,._cardWrap_fknti_1107:has(._cardOpen_fknti_1123) ._tileWarn_fknti_969,._cardWrap_fknti_1107:has(._cardOpen_fknti_1123) ._tileAlert_fknti_1063){padding-right:36px}._controls_fknti_1807{gap:var(--space-3);display:grid}._control_fknti_1807{align-items:center;gap:var(--space-2) var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);grid-template-columns:minmax(0,1fr) auto;display:grid}._controlLabel_fknti_1823{font-weight:600}._slider_fknti_1828{align-items:center;gap:var(--space-3);grid-column:1/-1;display:flex}._slider_fknti_1828 input{min-width:0;height:var(--touch);accent-color:var(--color-accent);cursor:pointer;flex:1}._slider_fknti_1828 output{text-align:right;font-variant-numeric:tabular-nums;flex:none;min-width:56px;font-weight:600}._heatSend_fknti_1852{grid-column:1/-1}._lightWide_fknti_1858{grid-column:1/-1;min-width:0}._lightNow_fknti_1863{align-items:center;gap:var(--space-2);color:var(--color-text-2);font-size:var(--text-small);display:inline-flex}._lightDot_fknti_1872{width:18px;height:18px;box-shadow:0 0 0 1px var(--color-border);border-radius:50%}._lightSwatches_fknti_1879{gap:var(--space-2);flex-wrap:wrap;grid-column:1/-1;display:flex}._lightRecent_fknti_1886{gap:var(--space-1);grid-column:1/-1;display:grid}._lightSwatch_fknti_1879{width:var(--touch);height:var(--touch);border:3px solid var(--color-surface);box-shadow:0 0 0 1px var(--color-border);cursor:pointer;border-radius:50%}._lightSwatch_fknti_1879[aria-pressed=true]{box-shadow:0 0 0 2px var(--color-text)}._lightSwatch_fknti_1879:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}._lightSwatch_fknti_1879:disabled{cursor:default;opacity:.6}._lightWheel_fknti_1916{padding:var(--space-2) 0;grid-column:1/-1;justify-content:center;display:flex}._lightPair_fknti_1924{gap:var(--space-3);grid-column:1/-1;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));display:grid}._hueScenes_fknti_1931{gap:var(--space-2);flex-wrap:wrap;grid-column:1/-1;display:flex}._hueScene_fknti_1931{min-height:var(--touch);padding:0 var(--space-4);border:1px solid var(--color-border);background:var(--color-surface-2);color:var(--color-text);font:inherit;cursor:pointer;border-radius:999px}._hueScene_fknti_1931[aria-pressed=true]{border-color:var(--color-accent);background:var(--color-accent-soft);color:var(--color-accent-strong);font-weight:600}._hueScene_fknti_1931:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}._hueScene_fknti_1931:disabled{cursor:default;opacity:.6}._hueButton_fknti_1968{gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);grid-template-columns:auto minmax(0,1fr);align-items:start;display:grid}._hueButtonName_fknti_1979{border:1px solid var(--color-border);border-radius:var(--radius-small);background:var(--color-surface-2);place-items:center;width:36px;height:36px;font-weight:700;display:grid}._hueButtonBody_fknti_1990{gap:var(--space-1);min-width:0;display:grid}._huePresses_fknti_1996{gap:var(--space-1);margin:0;display:grid}._huePresses_fknti_1996>div{gap:var(--space-2);grid-template-columns:minmax(84px,auto) minmax(0,1fr);display:grid}._huePresses_fknti_1996 dt{color:var(--color-text-2)}._huePresses_fknti_1996 dd{overflow-wrap:anywhere;min-width:0;margin:0}._hueSteps_fknti_2018{padding-left:var(--space-5);margin:0}._boilerLearned_fknti_2024{padding-left:var(--space-5);color:var(--color-text-2);font-size:var(--text-small);margin:0}._schedule_fknti_2032,._heating_fknti_493,._scheduleEditor_fknti_2034{gap:var(--space-3);min-width:0;display:grid}._heating_fknti_493 h3,._scheduleEditor_fknti_2034 h3{font-size:15px;font-weight:600}._scheduleNow_fknti_2046{gap:2px;margin:0;display:grid}._scheduleNow_fknti_2046 span{color:var(--color-text-2);font-size:var(--text-small)}._week_fknti_2057{gap:var(--space-2);padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);min-width:0;display:grid}._weekLegend_fknti_2067{gap:var(--space-1) var(--space-4);font-size:var(--text-small);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._weekLegend_fknti_2067 li{align-items:center;gap:6px;display:inline-flex}._zoneSwatch_fknti_2083{border-radius:3px;flex:none;width:12px;height:12px;margin-right:6px;display:inline-block}._weekLegend_fknti_2067 ._zoneSwatch_fknti_2083{margin-right:0}._zoneComfort_fknti_2096{background:var(--color-zone-comfort)}._zoneNight_fknti_2097{background:var(--color-zone-night)}._zoneEco_fknti_2098{background:var(--color-zone-eco)}._zoneOther_fknti_2099{background:var(--color-zone-other)}._weekDays_fknti_2101{gap:4px;display:grid}._weekDay_fknti_2101{align-items:center;gap:var(--space-2);grid-template-columns:40px 1fr;display:grid}._weekDayName_fknti_2113{color:var(--color-text-2);font-size:var(--text-small)}._weekBar_fknti_2118{background:var(--color-surface-2);border-radius:4px;height:18px;position:relative;overflow:hidden}._weekBar_fknti_2118>span{position:absolute;top:0;bottom:0}._weekBar_fknti_2118>._weekNow_fknti_2132{background:var(--color-text);width:2px;margin-left:-1px}._weekHours_fknti_2138{height:16px;margin-left:calc(40px + var(--space-2));color:var(--color-text-2);font-size:11px;position:relative}._weekHours_fknti_2138 span{position:absolute;transform:translate(-50%)}._weekHours_fknti_2138 span:first-child{transform:none}._weekHours_fknti_2138 span:last-child{transform:translate(-100%)}._homeMode_fknti_2159,._modeForm_fknti_2160{gap:var(--space-2);display:grid}._scheduleList_fknti_2165{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}._scheduleCard_fknti_2173{gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);min-width:0;display:grid}._scheduleCard_fknti_2173 ._week_fknti_2057{border:0;padding:0}._scheduleHead_fknti_2188{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._badge_fknti_2195{background:var(--color-accent-soft);color:var(--color-accent-strong);border-radius:999px;padding:2px 8px;font-size:12px;font-weight:600}._zoneEdit_fknti_2204{gap:var(--space-2);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius);min-width:0;margin:0;display:grid}._zoneEdit_fknti_2204 legend{padding:0 var(--space-1);align-items:center;font-weight:600;display:inline-flex}._unit_fknti_2221{padding-right:var(--space-3);color:var(--color-text-2)}._fields2_fknti_2226{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(180px,1fr));display:grid}._dayPicker_fknti_2233{box-sizing:border-box;border-radius:var(--radius);grid-template-columns:repeat(7,minmax(0,1fr));width:100%;display:grid}._dayPicker_fknti_2233 button{border-radius:var(--radius-small);padding:0}._dayEntries_fknti_2246{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}._dayEntries_fknti_2246 li{align-items:end;gap:var(--space-2);grid-template-columns:minmax(0,8rem) minmax(0,1fr) auto;display:grid}._dayEntries_fknti_2246 li+li label{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._copyDays_fknti_2271{gap:var(--space-2);padding:var(--space-3);border-radius:var(--radius);background:var(--color-surface-2);display:grid}._copyDayList_fknti_2279{grid-template-columns:repeat(auto-fill,minmax(8rem,1fr));display:grid}._media_fknti_2285{gap:var(--space-3);padding:var(--space-3) var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);display:grid}._mediaNow_fknti_2294{align-items:center;gap:var(--space-3);min-width:0;display:flex}._mediaCover_fknti_2301{border-radius:var(--radius-small);background:var(--color-accent-soft);width:64px;height:64px;color:var(--color-accent);flex:none;place-items:center;display:grid;overflow:hidden}._mediaCover_fknti_2301 img{object-fit:cover;width:100%;height:100%}._mediaText_fknti_2319{gap:2px;min-width:0;display:grid}._mediaText_fknti_2319 b,._mediaLine_fknti_2326{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._mediaLine_fknti_2326{color:var(--color-text-2);font-size:var(--text-small)}._mediaButtons_fknti_2337{justify-content:center;gap:var(--space-3);display:flex}._mediaButtons_fknti_2337 button{min-width:var(--touch);min-height:var(--touch)}._mediaGroup_fknti_2348{gap:var(--space-3);display:grid}._mediaMembers_fknti_2353{margin:0}._mediaLink_fknti_2357{color:var(--color-accent);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600}._mediaConnection_fknti_2367{gap:var(--space-3);display:grid}._chartLegend_fknti_2373{gap:var(--space-1) var(--space-4);color:var(--color-text-2);font-size:var(--text-small);flex-wrap:wrap;margin:0;display:flex}._chartLegend_fknti_2373 span{align-items:center;gap:var(--space-1);display:inline-flex}._chartLegend_fknti_2373 i{border:1px solid var(--color-border);border-radius:3px;width:12px;height:12px}._legendStrong_fknti_2395{background:var(--color-warning-soft)}._legendLight_fknti_2399{background:var(--color-surface-2)}._chartLegend_fknti_2373 i._legendLine_fknti_2404,._chartLegend_fknti_2373 i._legendDashed_fknti_2405{border:0;border-top:2px solid var(--color-accent);border-radius:0;width:18px;height:0}._chartLegend_fknti_2373 i._legendDashed_fknti_2405{border-top:2px dashed var(--color-chart-setpoint)}._consumption_fknti_2418{gap:var(--space-3);min-width:0;display:grid}._consumptionFacts_fknti_2424{gap:var(--space-2);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));margin:0;display:grid}._consumptionFacts_fknti_2424>div{padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);gap:2px;display:grid}._consumptionFacts_fknti_2424 dt{color:var(--color-text-2);font-size:var(--text-small)}._consumptionFacts_fknti_2424 dd{gap:2px;margin:0;display:grid}._consumptionFacts_fknti_2424 dd b{font-size:var(--text-section);font-variant-numeric:tabular-nums}._consumptionFacts_fknti_2424 dd span{color:var(--color-text-2);font-size:var(--text-small)}._consumptionHead_fknti_2461{justify-content:space-between;align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._consumptionNav_fknti_2469{align-items:center;gap:var(--space-1);font-variant-numeric:tabular-nums;display:flex}._legendNow_fknti_2476{background:var(--color-accent)}._legendBefore_fknti_2480{background:var(--color-border)}._refreshing_fknti_2486 svg[role=img]{opacity:.45;transition:opacity .15s}._cameraStatus_fknti_2492,._cameraSwitches_fknti_2493,._cameraPresence_fknti_2494{gap:var(--space-2);min-width:0;display:grid}._cameraStatus_fknti_2492 ._hubState_fknti_1696{flex-wrap:wrap}._cameraPresence_fknti_2494 h3,._cameraPreview_fknti_2505 h3{font-size:var(--text-small);color:var(--color-text-2);margin:0}._cameraPreview_fknti_2505{gap:var(--space-2);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);display:grid}._cameraPreview_fknti_2505 ol,._cameraPreview_fknti_2505 ul{padding-left:var(--space-5);gap:var(--space-1);margin:0;display:grid}._cardPair_fknti_2530{align-items:center;gap:var(--space-1);min-width:0;font-family:var(--font-mono);color:var(--color-text-2);font-size:11px;display:flex}._cardPair_fknti_2530>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._mediaPair_fknti_2546{align-items:center;gap:var(--space-2);color:var(--color-text-2);display:flex}._balance_fknti_2554{gap:var(--space-3);display:grid}._presets_fknti_2560{gap:var(--space-1);margin:0;padding:0;list-style:none;display:grid}._presets_fknti_2560>li{align-items:center;gap:var(--space-3);min-height:44px;display:flex}._presetNumber_fknti_2575{border:1px solid var(--color-border);border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:13px;font-weight:600;display:grid}._presetText_fknti_2587{overflow-wrap:anywhere;flex:1;min-width:0;display:grid}._presetDead_fknti_2594 ._presetNumber_fknti_2575,._presetDead_fknti_2594 ._presetText_fknti_2587>span:first-child{color:var(--color-text-2);opacity:.7}._speakers_fknti_2600{gap:var(--space-1);border:0;min-width:0;margin:0;padding:0;display:grid}._presetKeys_fknti_2610{gap:var(--space-2);grid-template-columns:repeat(6,minmax(0,1fr));display:grid}@media (width<=699px){._presetKeys_fknti_2610{grid-template-columns:repeat(3,minmax(0,1fr))}}._presetKeys_fknti_2610>button{min-width:0;min-height:56px;padding:var(--space-2);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);color:var(--color-text);font:inherit;cursor:pointer;justify-items:center;gap:2px;display:grid}._presetKeys_fknti_2610>button>b{font-size:17px}._presetKeys_fknti_2610>button>span{max-width:100%;color:var(--color-text-2);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}._presetKeys_fknti_2610>button[aria-pressed=true]{border-color:var(--color-accent);background:var(--color-accent-soft);color:var(--color-accent-strong)}._presetKeys_fknti_2610>button:disabled{cursor:default;opacity:.45}._page_1xolf_5{gap:var(--space-4);padding:var(--space-4) max(var(--space-4), env(safe-area-inset-right)) var(--space-6) max(var(--space-4), env(safe-area-inset-left));min-width:0;display:grid}@media (width>=700px){._page_1xolf_5{padding:var(--space-5)}}._bar_1xolf_19{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}._title_1xolf_26{font-size:var(--text-title)}._srOnly_1xolf_30{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._nav_1xolf_39{align-items:center;gap:var(--space-1);display:flex}._period_1xolf_45{min-width:0;font-size:var(--text-section);text-wrap:balance;flex:180px;font-weight:600}._period_1xolf_45:first-letter{text-transform:uppercase}._views_1xolf_57{border:1px solid var(--color-border);background:var(--color-surface);border-radius:999px;padding:2px;display:inline-flex}._views_1xolf_57 button{min-height:36px;padding:0 var(--space-3);color:var(--color-text-2);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;font-size:14px}._views_1xolf_57 button[aria-pressed=true]{background:var(--color-accent);color:var(--color-on-accent);font-weight:600}@media (width<=699px){._views_1xolf_57{grid-template-columns:repeat(3,1fr);display:grid}}._shell_1xolf_91{gap:var(--space-4);grid-template-columns:minmax(0,1fr);align-items:start;display:grid}@media (width>=700px){._shell_1xolf_91{grid-template-columns:220px minmax(0,1fr)}}._side_1xolf_104,._main_1xolf_105{border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);min-width:0}._side_1xolf_104{padding:var(--space-3)}._main_1xolf_105{overflow:hidden}._swipe_1xolf_123,._swipe_1xolf_123 ._weekScroll_1xolf_124{touch-action:pan-y pinch-zoom;overscroll-behavior-x:contain}._calendars_1xolf_129{gap:var(--space-4);display:grid}._calendars_1xolf_129 section{gap:var(--space-1);display:grid}._calendars_1xolf_129 h2{text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-2);font-size:12px;font-weight:600}._calendars_1xolf_129 ul{margin:0;padding:0;list-style:none;display:grid}._calendars_1xolf_129 li{min-width:0;display:grid}._newCalendar_1xolf_162{padding:0 var(--space-2);white-space:nowrap;justify-self:start}._calendarLine_1xolf_168{align-items:center;gap:var(--space-1);min-height:var(--touch);grid-template-columns:minmax(0,1fr) auto;display:grid}._peopleSummary_1xolf_176{align-items:center;gap:var(--space-2);min-height:var(--touch);padding:0 var(--space-2) 0 26px;border-radius:var(--radius-small);color:var(--color-text-2);font:inherit;font-size:var(--text-small);text-align:left;cursor:pointer;background:0 0;border:0;display:flex}._peopleSummary_1xolf_176:hover{background:var(--color-surface-2);color:var(--color-text)}._initials_1xolf_198{display:flex}._initials_1xolf_198 i{border:2px solid var(--color-surface);background:color-mix(in srgb, var(--cal) 22%, var(--color-surface));width:22px;height:22px;color:var(--color-text);border-radius:50%;place-items:center;margin-left:-6px;font-size:10px;font-style:normal;font-weight:700;display:grid}._initials_1xolf_198 i:first-child{margin-left:0}._calendars_1xolf_129 label{align-items:center;gap:var(--space-2);min-width:0;min-height:var(--touch);cursor:pointer;flex:1;display:flex}._calendars_1xolf_129 label span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._calendars_1xolf_129 input{width:18px;height:18px;accent-color:var(--cal);flex:none;margin:0}._settings_1xolf_245,._remove_1xolf_246{width:var(--touch);height:var(--touch);border-radius:var(--radius-small);color:var(--color-text-2);cursor:pointer;background:0 0;border:0;flex:none;place-items:center;display:grid}._settings_1xolf_245:hover,._remove_1xolf_246:hover{background:var(--color-surface-2);color:var(--color-text)}._hiddenText_1xolf_267{color:var(--color-text-2);font-style:italic}._unchecked_1xolf_272{color:var(--color-warning);font-size:12px;font-weight:500}._month_1xolf_279{display:grid}._monthHead_1xolf_283,._monthGrid_1xolf_284{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}._monthHead_1xolf_283{border-bottom:1px solid var(--color-border)}._monthHead_1xolf_283 div{padding:var(--space-2);text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-2);font-size:11px}._monthDay_1xolf_301{min-width:0;min-height:108px;padding:var(--space-1);border:0;border-right:1px solid var(--color-border);border-bottom:1px solid var(--color-border);color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;flex-direction:column;gap:2px;display:flex}._monthDay_1xolf_301:nth-child(7n){border-right:0}._monthOut_1xolf_322{background:var(--color-bg)}._monthOut_1xolf_322 ._dayNumber_1xolf_326{color:var(--color-text-2);opacity:.7}._dayNumber_1xolf_326{width:26px;height:26px;color:inherit;font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;padding:0;font-size:13px;font-weight:600;display:grid}._today_1xolf_349 ._dayNumber_1xolf_326{background:var(--color-accent);color:var(--color-on-accent)}._chip_1xolf_354{width:100%;min-width:0;color:var(--color-text);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:5px;align-items:center;gap:4px;padding:1px 5px;font-size:12px;display:flex}._chip_1xolf_354:hover{background:var(--color-surface-2)}._chipWhole_1xolf_375{background:color-mix(in srgb, var(--cal) 22%, var(--color-surface));font-weight:600}._chipWhole_1xolf_375:hover{background:color-mix(in srgb, var(--cal) 32%, var(--color-surface))}._chipDot_1xolf_386{background:var(--cal);border-radius:50%;flex:none;width:7px;height:7px}._chipTime_1xolf_395{color:var(--color-text-2);font-variant-numeric:tabular-nums;flex:none}._chipTitle_1xolf_401{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}._more_1xolf_408{color:var(--color-text-2);font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0 5px;font-size:12px}._dots_1xolf_419{justify-content:center;gap:2px;min-height:5px;display:flex}._dots_1xolf_419 i{background:var(--cal);border-radius:50%;width:5px;height:5px}@media (width<=699px){._monthDay_1xolf_301{min-height:var(--touch);border:0;align-items:center;padding:2px 0}._monthGrid_1xolf_284{padding:var(--space-1);border-bottom:1px solid var(--color-border)}._monthHead_1xolf_283 div{text-align:center;padding:var(--space-1)}._chosen_1xolf_452 ._dayNumber_1xolf_326{background:var(--color-text);color:var(--color-bg)}}._dayList_1xolf_459{gap:var(--space-2);padding:var(--space-3) var(--space-4);display:grid}._dayTitle_1xolf_465{text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-2);font-size:12px;font-weight:600}._empty_1xolf_473{color:var(--color-text-2)}._rows_1xolf_477{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}._rows_1xolf_477 li{gap:var(--space-2);display:grid}._row_1xolf_477{align-items:center;gap:var(--space-3);width:100%;min-height:var(--touch);padding:var(--space-2) var(--space-3);border-radius:var(--radius);background:var(--color-surface-2);color:var(--color-text);font:inherit;text-align:left;cursor:pointer;border:0;grid-template-columns:96px 4px minmax(0,1fr);display:grid}button._row_1xolf_477:hover{background:color-mix(in srgb, var(--cal) 12%, var(--color-surface-2))}._rowTime_1xolf_511{font-variant-numeric:tabular-nums;font-size:14px;font-weight:600}._rowBar_1xolf_517{background:var(--cal);border-radius:2px;align-self:stretch}._rowWhat_1xolf_523{min-width:0;display:grid}._rowWhat_1xolf_523 b{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._rowWhat_1xolf_523 span{color:var(--color-text-2);text-overflow:ellipsis;white-space:nowrap;font-size:13px;overflow:hidden}._rowPast_1xolf_544{opacity:.6}@media (width<=699px){._row_1xolf_477{gap:var(--space-2);grid-template-columns:64px 3px minmax(0,1fr)}._rowTime_1xolf_511{font-size:12px}}._nowLine_1xolf_559{align-items:center;gap:var(--space-2);color:var(--color-danger);font-size:12px;font-weight:600;display:flex}._nowLine_1xolf_559:after{content:"";background:var(--color-danger);border-radius:1px;flex:1;height:2px}._dayView_1xolf_577{display:grid}._strip_1xolf_581{padding:var(--space-2) var(--space-1);border-bottom:1px solid var(--color-border);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}._stripDay_1xolf_588{min-height:var(--touch);color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;justify-items:center;gap:2px;padding:2px 0;display:grid}._stripDay_1xolf_588 small{color:var(--color-text-2);text-transform:uppercase;font-size:11px}._stripDay_1xolf_588 b{font-variant-numeric:tabular-nums;border-radius:50%;place-items:center;width:30px;height:30px;display:grid}._stripDay_1xolf_588._today_1xolf_349 b{color:var(--color-accent)}._stripDay_1xolf_588[aria-pressed=true] b{background:var(--color-accent);color:var(--color-on-accent)}._week_1xolf_124{display:grid}._weekHead_1xolf_630,._weekWhole_1xolf_631,._weekGrid_1xolf_632{grid-template-columns:52px repeat(var(--days,7), minmax(0, 1fr));display:grid}._weekHead_1xolf_630{border-bottom:1px solid var(--color-border)}._weekHead_1xolf_630>button{padding:var(--space-1);border:0;border-left:1px solid var(--color-border);color:inherit;font:inherit;cursor:pointer;background:0 0;justify-items:center;display:grid}._weekHead_1xolf_630 small{text-transform:uppercase;letter-spacing:.06em;color:var(--color-text-2);font-size:11px}._weekHead_1xolf_630 b{font-variant-numeric:tabular-nums;font-size:18px}._weekHead_1xolf_630 ._today_1xolf_349 b{color:var(--color-accent)}._weekWhole_1xolf_631{border-bottom:1px solid var(--color-border)}._weekWhole_1xolf_631>div{border-left:1px solid var(--color-border);align-content:start;gap:2px;min-width:0;min-height:28px;padding:3px;display:grid}._weekWhole_1xolf_631>div:first-child{color:var(--color-text-2);border-left:0;place-items:center;font-size:11px}._weekScroll_1xolf_124{max-height:min(600px,65vh);overflow-y:auto}._hours_1xolf_695 div{height:var(--hour);color:var(--color-text-2);text-align:right;font-variant-numeric:tabular-nums;padding-right:6px;font-size:11px;transform:translateY(-7px)}._column_1xolf_705{border-left:1px solid var(--color-border);background-image:linear-gradient(var(--color-border) 1px, transparent 1px), linear-gradient(color-mix(in srgb, var(--color-border) 45%, transparent) 1px, transparent 1px);background-size:100% var(--hour), 100% var(--hour);background-position:0 0, 0 calc(var(--hour) / 2);min-width:0;position:relative}._canAdd_1xolf_718 ._column_1xolf_705{cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}._canAdd_1xolf_718 ._block_1xolf_725{-webkit-touch-callout:none;-webkit-user-select:none;user-select:none}._slotGhost_1xolf_732{height:calc(var(--hour) / 2 - 2px);border:1px dashed var(--color-accent);border-radius:var(--radius-small);background:color-mix(in srgb, var(--color-accent-soft) 70%, transparent);color:var(--color-accent);font-variant-numeric:tabular-nums;pointer-events:none;align-items:center;gap:4px;padding:0 6px;font-size:12px;font-weight:600;display:flex;position:absolute;left:2px;right:4px}._slotPressing_1xolf_751{background:var(--color-accent-soft);border-style:solid;animation:.55s ease-out _slot-press_1xolf_1}@keyframes _slot-press_1xolf_1{0%{opacity:.4;transform:scale(.96)}}@media (prefers-reduced-motion:reduce){._slotPressing_1xolf_751{animation:none}}._column_1xolf_705._today_1xolf_349{background-color:var(--color-accent-soft)}._block_1xolf_725{border:1px solid var(--cal);border-radius:var(--radius-small);background:color-mix(in srgb, var(--cal) 18%, var(--color-surface));color:var(--color-text);font:inherit;text-align:left;cursor:pointer;align-content:start;padding:2px 5px;font-size:12px;line-height:1.25;display:grid;position:absolute;overflow:hidden}._block_1xolf_725 b{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}._block_1xolf_725 span{color:var(--color-text-2);font-variant-numeric:tabular-nums}._blockShort_1xolf_800{white-space:nowrap;align-items:baseline;gap:4px;display:flex}._blockShort_1xolf_800 b{min-width:0}._now_1xolf_559{background:var(--color-danger);z-index:1;pointer-events:none;height:2px;position:absolute;left:0;right:0}._now_1xolf_559 i{background:var(--color-danger);border-radius:50%;width:10px;height:10px;position:absolute;top:-4px;left:-5px}._weekList_1xolf_833{display:grid}._weekList_1xolf_833>section+section{border-top:1px solid var(--color-border)}._spacer_1xolf_842{flex:1}._record_1xolf_846{gap:var(--space-3);display:grid}._pill_1xolf_851{justify-self:start;align-items:center;gap:var(--space-2);padding:2px var(--space-3);background:color-mix(in srgb, var(--cal) 18%, var(--color-surface));border-radius:999px;font-size:13px;font-weight:600;display:inline-flex}._pill_1xolf_851 i{background:var(--cal);border-radius:3px;width:8px;height:8px}._facts_1xolf_870{gap:var(--space-2);margin:0;display:grid}._facts_1xolf_870>div{gap:var(--space-3);grid-template-columns:90px minmax(0,1fr);display:grid}._facts_1xolf_870 dt{color:var(--color-text-2);font-size:13px;font-weight:600}._facts_1xolf_870 dd{overflow-wrap:anywhere;min-width:0;margin:0}._facts_1xolf_870 dd:first-letter{text-transform:uppercase}._note_1xolf_898{white-space:pre-wrap}._tag_1xolf_902{padding:2px var(--space-2);background:var(--color-surface-2);color:var(--color-text-2);border-radius:999px;justify-self:start;font-size:13px}._form_1xolf_911{gap:var(--space-3);display:grid}._formTwo_1xolf_916{gap:var(--space-3);grid-template-columns:repeat(auto-fit,minmax(140px,1fr));display:grid}._repeat_1xolf_922,._colors_1xolf_923{gap:var(--space-3);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius);min-width:0;margin:0;display:grid}._repeat_1xolf_922 legend,._colors_1xolf_923 legend{padding:0 var(--space-1);font-weight:600}._weekdays_1xolf_939{gap:var(--space-1);flex-wrap:wrap;display:flex}._weekdays_1xolf_939 button{min-width:var(--touch);min-height:36px;padding:0 var(--space-2);border:1px solid var(--color-border);background:var(--color-surface);color:inherit;font:inherit;cursor:pointer;border-radius:999px;font-size:14px}._weekdays_1xolf_939 button[aria-pressed=true]{border-color:var(--color-accent);background:var(--color-accent-soft);color:var(--color-accent-strong);font-weight:600}._hint_1xolf_965{color:var(--color-text-2);font-size:13px}._fieldError_1xolf_970{color:var(--color-danger);font-size:13px}._colors_1xolf_923>div{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._swatch_1xolf_982{width:36px;height:36px;color:var(--color-on-accent);cursor:pointer;border:2px solid #0000;border-radius:50%;place-items:center;display:grid}._swatch_1xolf_982[aria-pressed=true]{border-color:var(--color-text)}._palette_1xolf_998{gap:var(--space-2);border:0;min-width:0;margin:0;padding:0;display:grid}._palette_1xolf_998 legend{margin-bottom:var(--space-2);padding:0;font-size:14px;font-weight:600}._palette_1xolf_998>div{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._otherColor_1xolf_1021{border:1.5px dashed var(--color-text-2);background:var(--color-surface);color:var(--color-text-2);position:relative}._otherChosen_1xolf_1028{border:2px solid var(--color-text);color:var(--color-on-accent)}._otherColor_1xolf_1021 input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}._otherColor_1xolf_1021:focus-within{box-shadow:0 0 0 3px var(--color-accent-soft)}._titleDot_1xolf_1047{border-radius:50%;flex:none;width:14px;height:14px}._members_1xolf_1054{gap:var(--space-2);display:grid}._membersHead_1xolf_1059{justify-content:space-between;align-items:baseline;gap:2px var(--space-3);flex-wrap:wrap;display:flex}._membersHead_1xolf_1059 h3{font-size:15px}._count_1xolf_1071{color:var(--color-text-2);font-weight:400}._memberList_1xolf_1077{border:1px solid var(--color-border);border-radius:var(--radius);margin:0;padding:0;list-style:none;display:grid;overflow:hidden}._memberList_1xolf_1077>li+li{border-top:1px solid var(--color-border)}._memberRow_1xolf_1091{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-1) var(--space-2) var(--space-3);display:flex}._memberIcon_1xolf_1098{background:var(--color-surface-2);width:36px;height:36px;color:var(--color-text-2);border-radius:50%;flex:none;place-items:center;display:grid}._personInitial_1xolf_1109{background:color-mix(in srgb, var(--cal) 22%, var(--color-surface));color:var(--color-text);font-weight:700}._personRole_1xolf_1115{padding:2px var(--space-2);background:var(--color-surface-2);color:var(--color-text-2);font-size:var(--text-small);border-radius:999px;flex:none}._memberMe_1xolf_1124{background:var(--color-accent-soft);color:var(--color-accent)}._memberName_1xolf_1129{flex:1;min-width:0;display:grid}._memberName_1xolf_1129 b{overflow-wrap:anywhere;font-size:15px;font-weight:600}._memberName_1xolf_1129 small,._danger_1xolf_1142 small{font-size:var(--text-small);color:var(--color-text-2)}._memberRole_1xolf_1147{flex:none;width:170px}._addMember_1xolf_1152{align-items:flex-end;gap:var(--space-2);padding:var(--space-3);background:var(--color-bg);flex-wrap:wrap;display:flex}._addWho_1xolf_1161{flex:999 220px;min-width:0}._addRole_1xolf_1166{flex:150px;min-width:0}._danger_1xolf_1142{align-items:center;gap:var(--space-2) var(--space-3);padding-top:var(--space-4);border-top:1px solid var(--color-border);flex-wrap:wrap;display:flex}._danger_1xolf_1142>span{flex:220px;gap:2px;display:grid}._danger_1xolf_1142 b{font-size:14px}._deleteButton_1xolf_1191{color:var(--color-danger);border-color:var(--color-danger)}@media (width<=699px){._memberRow_1xolf_1091{flex-wrap:wrap;row-gap:6px}._memberRole_1xolf_1147{width:auto;margin:0 var(--touch) 0 calc(36px + var(--space-3));flex:1 0 calc(100% - 100px);order:3}._deleteButton_1xolf_1191{flex:100%}}._scopes_1xolf_1215{gap:var(--space-2);display:grid}._scope_1xolf_1215{padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-small);background:var(--color-surface);color:inherit;font:inherit;text-align:left;cursor:pointer;gap:2px;display:grid}._scope_1xolf_1215:hover{border-color:var(--color-accent)}._scope_1xolf_1215 small{color:var(--color-text-2)}@media (width<=699px){._bar_1xolf_19 ._period_1xolf_45{flex-basis:0}}._noticeMark_1xolf_1248{vertical-align:-1px;color:var(--color-warning);margin-left:4px;display:inline-flex}._notice_1xolf_1248{align-items:flex-start;gap:var(--space-2);margin-top:var(--space-1);padding:var(--space-2) var(--space-3);border-radius:var(--radius-small);background:var(--color-warning-soft);color:var(--color-text);font-size:var(--text-small);white-space:normal;font-style:normal;display:flex}._notice_1xolf_1248 svg{color:var(--color-warning);flex:none;margin-top:1px}._noticeHidden_1xolf_1276{background:var(--color-danger-soft)}._noticeHidden_1xolf_1276 svg{color:var(--color-danger)}._bell_1xolf_1285{vertical-align:-1px;color:var(--color-text-2);margin-left:4px;display:inline-flex}._reminders_1xolf_1292{gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}._reminders_1xolf_1292 li{align-items:center;gap:var(--space-1);min-height:32px;padding:0 var(--space-1) 0 var(--space-3);background:var(--color-surface-2);border-radius:999px;display:inline-flex}._reminders_1xolf_1292 button{width:28px;height:28px;color:var(--color-text-2);cursor:pointer;background:0 0;border:0;border-radius:50%;place-items:center;display:grid}._remarks_1xolf_1324{gap:var(--space-2);margin-top:var(--space-2);padding-top:var(--space-3);border-top:1px solid var(--color-border);display:grid}._remarks_1xolf_1324 h3{font-size:15px}._remarks_1xolf_1324 ul{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}._remark_1xolf_1324{padding:var(--space-2) var(--space-3);border-radius:var(--radius-small);background:var(--color-surface-2);gap:2px;display:grid}._remark_1xolf_1324 p{white-space:pre-wrap;overflow-wrap:anywhere}._remarkMeta_1xolf_1357{align-items:center;gap:var(--space-2);color:var(--color-text-2);flex-wrap:wrap;font-size:12px;display:flex}._remarkMeta_1xolf_1357 ._spacer_1xolf_842{flex:1}._single_1w42b_7,._cell_1w42b_8{border-radius:var(--radius);background:var(--color-surface-2);cursor:pointer;border:0;padding:0;display:block;position:relative;overflow:hidden}._single_1w42b_7{width:240px;max-width:100%;max-height:320px}._single_1w42b_7 img,._cell_1w42b_8 img{object-fit:cover;width:100%;height:100%;display:block}img._blurred_1w42b_35{filter:blur(6px);transform:scale(1.08)}img._sharp_1w42b_40{opacity:0;transition:opacity .2s;position:absolute;inset:0}img._sharp_shown_1w42b_47{opacity:1}@media (prefers-reduced-motion:reduce){img._sharp_1w42b_40{transition:none}}._album_1w42b_57{grid-template-columns:repeat(2,minmax(0,1fr));gap:3px;width:240px;max-width:100%;display:grid}._cell_1w42b_8{aspect-ratio:1;border-radius:var(--radius-small)}._cell_wide_1w42b_71{aspect-ratio:2;grid-column:span 2}._more_1w42b_76{background:var(--color-photo-caption-bg);color:var(--color-photo-caption);place-items:center;font-size:24px;font-weight:600;display:grid;position:absolute;inset:0}._document_1w42b_87{align-items:center;gap:var(--space-3);min-width:min(240px,100%);padding:var(--space-1) 0;display:flex}._kind_1w42b_95{box-sizing:border-box;border-radius:var(--radius-small);background:var(--color-accent-soft);width:40px;height:48px;color:var(--color-accent-strong);flex:none;justify-content:center;align-items:flex-end;padding-bottom:6px;font-size:11px;font-weight:700;display:flex}._document_open_1w42b_111{align-items:center;gap:var(--space-3);min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;padding:0;display:flex}._document_open_1w42b_111:disabled{cursor:progress}._document_text_1w42b_130{flex-direction:column;flex:1;min-width:0;display:flex}._document_name_1w42b_137{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}._document_size_1w42b_143{font-size:var(--text-small);opacity:.8}._download_1w42b_148{width:var(--touch);height:var(--touch);border:1.5px solid var(--color-border);background:var(--color-surface);color:var(--color-accent);cursor:pointer;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}._download_1w42b_148:disabled{opacity:.6;cursor:progress}._outgoing_1w42b_169{align-items:flex-end;gap:var(--space-1);flex-direction:column;padding:2px 0;display:flex}._outgoing_bubble_1w42b_177{background:var(--color-bubble-mine);width:min-content;min-width:200px;max-width:min(78%,560px);color:var(--color-bubble-mine-text);border-radius:18px 18px 6px;flex-direction:column;gap:6px;padding:4px;display:flex}._outgoing_bubble_1w42b_177 ._document_1w42b_87{padding:4px 8px}._outgoing_text_1w42b_195{flex-direction:column;gap:6px;padding:0 8px 4px;display:flex}._caption_1w42b_202{white-space:pre-wrap;overflow-wrap:anywhere}._outgoing_meta_1w42b_207{justify-content:space-between;gap:var(--space-3);color:var(--color-bubble-mine-meta);font-size:11px;display:flex}._bar_1w42b_215{background:var(--color-accent-strong);border-radius:2px;height:4px;display:block;overflow:hidden}._bar_1w42b_215 span{background:var(--color-bubble-mine-meta);height:100%;transition:width .2s;display:block}._veil_1w42b_230{background:var(--color-photo-caption-bg);place-items:center;display:grid;position:absolute;inset:0}._veil_text_1w42b_238{color:var(--color-photo-caption);font-size:var(--text-small)}._sent_1w42b_243{background:var(--color-surface);width:22px;height:22px;color:var(--color-accent);border-radius:50%;place-items:center;display:grid;position:absolute;bottom:6px;right:6px}._ring_1w42b_256 circle{fill:none;stroke-width:4px}._ring_track_1w42b_261{stroke:var(--color-photo-caption);opacity:.35}._ring_value_1w42b_266{stroke:var(--color-photo-caption);stroke-linecap:round;transition:stroke-dasharray .2s}._resume_1w42b_272,._outgoing_failed_1w42b_273{padding:0 var(--space-1);font-size:var(--text-small);color:var(--color-text-2);align-items:center;gap:6px;margin:0;display:flex}._outgoing_failed_1w42b_273{color:var(--color-danger);flex-direction:column;align-items:flex-end}._outgoing_actions_1w42b_289{gap:var(--space-2);display:flex}._retry_1w42b_294,._dismiss_1w42b_295{min-height:36px;padding:0 var(--space-3);border:1.5px solid var(--color-accent);background:var(--color-surface);color:var(--color-accent);font:inherit;font-size:var(--text-small);cursor:pointer;border-radius:18px;align-items:center;gap:6px;font-weight:600;display:inline-flex}._dismiss_1w42b_295{border-color:var(--color-border);color:var(--color-text-2)}._source_text_1w42b_318{flex-direction:column;display:flex}._hint_1w42b_323{font-size:var(--text-small);color:var(--color-text-2)}._encrypted_1w42b_328{align-items:center;gap:var(--space-2);margin:var(--space-2) 0 0;padding:0 var(--space-2);font-size:var(--text-small);color:var(--color-text-2);display:flex}._inputs_1w42b_338{display:none}._preview_1w42b_344{flex-direction:column;gap:14px;display:flex}._preview_count_1w42b_350{font-size:var(--text-small);color:var(--color-text-2);margin:0}._preview_main_1w42b_356{border-radius:var(--radius);background:var(--color-surface-2);place-items:center;height:min(270px,40dvh);display:grid;overflow:hidden}._preview_main_1w42b_356 img{object-fit:contain;max-width:100%;max-height:100%}._preview_main_1w42b_356 ._document_1w42b_87{min-width:0;padding:var(--space-4)}._thumbs_1w42b_376{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(56px,1fr));display:grid}._thumb_1w42b_376{aspect-ratio:1;position:relative}._thumb_pick_1w42b_387{border-radius:var(--radius);background:var(--color-surface-2);width:100%;height:100%;color:var(--color-accent-strong);cursor:pointer;border:0;place-items:center;padding:0;font-size:11px;font-weight:700;display:grid;overflow:hidden}._thumb_pick_1w42b_387 img{object-fit:cover;width:100%;height:100%}._thumb_on_1w42b_409 ._thumb_pick_1w42b_387{outline:3px solid var(--color-accent);outline-offset:2px}._thumb_remove_1w42b_414{background:var(--color-photo-caption-bg);width:22px;height:22px;color:var(--color-photo-caption);cursor:pointer;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:3px;right:3px}._thumb_add_1w42b_430{aspect-ratio:1;border:1.5px dashed var(--color-border);border-radius:var(--radius);color:var(--color-accent);cursor:pointer;background:0 0;place-items:center;padding:0;display:grid}._caption_field_1w42b_442{height:var(--touch);padding:0 var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);color:var(--color-text);font:inherit;font-size:var(--text-body)}._caption_field_1w42b_442:focus{border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-soft);outline:none}._reduced_1w42b_459{align-items:center;gap:var(--space-2);font-size:var(--text-small);color:var(--color-text-2);margin:0;display:flex}._refused_1w42b_468{gap:var(--space-2);flex-direction:column;display:flex}._drop_1w42b_476{inset:var(--space-3);z-index:5;justify-content:center;align-items:center;gap:var(--space-2);border:2px dashed var(--color-accent);border-radius:var(--radius);background:var(--color-accent-soft);color:var(--color-accent-strong);text-align:center;pointer-events:none;flex-direction:column;display:flex;position:absolute}._viewer_1w42b_495{z-index:60;padding:env(safe-area-inset-top) env(safe-area-inset-right) env(safe-area-inset-bottom) env(safe-area-inset-left);background:var(--color-photo-bg);color:var(--color-photo-caption);flex-direction:column;display:flex;position:fixed;inset:0}._viewer_bar_1w42b_506{align-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-2);display:flex}._viewer_title_1w42b_513{flex-direction:column;flex:1;min-width:0;display:flex}._viewer_title_1w42b_513 span,._viewer_note_1w42b_521{text-overflow:ellipsis;white-space:nowrap;font-size:var(--text-small);opacity:.8;overflow:hidden}._viewer_button_1w42b_529{width:var(--touch);height:var(--touch);border-radius:var(--radius);color:inherit;cursor:pointer;background:0 0;border:0;flex:none;place-items:center;padding:0;display:grid}._viewer_button_1w42b_529:disabled{opacity:.3;cursor:default}._viewer_count_1w42b_548{padding-right:var(--space-3);font-size:var(--text-small);opacity:.8}._viewer_stage_1w42b_554{touch-action:pan-y;flex:1;place-items:center;min-height:0;display:grid;position:relative;overflow:hidden}._viewer_stage_1w42b_554 img{object-fit:contain;-webkit-user-select:none;user-select:none;-webkit-user-drag:none;cursor:zoom-in;width:100%;height:100%;position:absolute;inset:0}._viewer_zoomed_1w42b_575{touch-action:auto;display:block;overflow:auto}._viewer_zoomed_1w42b_575 img{cursor:zoom-out;width:auto;max-width:none;height:auto;position:static}._viewer_side_1w42b_589{background:var(--color-photo-caption-bg);border-radius:50%;position:absolute;top:50%;transform:translateY(-50%)}._viewer_side_left_1w42b_597{left:var(--space-2)}._viewer_side_right_1w42b_601{right:var(--space-2)}._viewer_strip_1w42b_605{padding:var(--space-2);justify-content:center;gap:6px;display:flex;overflow-x:auto}._viewer_strip_1w42b_605 button{border-radius:var(--radius-small);opacity:.55;cursor:pointer;background:0 0;border:0;flex:none;width:44px;height:44px;padding:0;overflow:hidden}._viewer_strip_1w42b_605 button[aria-current=true]{opacity:1;outline:2px solid var(--color-photo-caption)}._viewer_strip_1w42b_605 img{object-fit:cover;width:100%;height:100%}._viewer_actions_1w42b_637{padding:var(--space-2);border-top:1px solid var(--color-photo-caption-bg);justify-content:space-around;display:flex}._viewer_action_1w42b_637{align-items:center;gap:var(--space-1);min-width:72px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;flex-direction:column;padding:6px 0;font-size:12px;display:flex}._viewer_action_1w42b_637 small{opacity:.75;font-size:11px}._page_oicyz_2{max-width:880px;padding:var(--space-5) max(var(--space-4), env(safe-area-inset-right)) var(--space-6) max(var(--space-4), env(safe-area-inset-left));gap:var(--space-6);margin:0 auto;display:grid}._header_oicyz_10{justify-content:space-between;align-items:center;gap:var(--space-4);flex-wrap:wrap;display:flex}._languages_oicyz_18,._row_oicyz_19{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._section_oicyz_26{gap:var(--space-4);display:grid}._section_oicyz_26 h2{font-size:var(--text-section)}._form_oicyz_35{gap:var(--space-4);max-width:420px;display:grid}._icons_oicyz_41{gap:var(--space-2);grid-template-columns:repeat(auto-fill,minmax(96px,1fr));display:grid}._icon_oicyz_41{justify-items:center;gap:var(--space-2);padding:var(--space-3) var(--space-1);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius);display:grid}._icon_oicyz_41 code{font-family:var(--font-mono);color:var(--color-text-2);font-size:11.5px}._cameras_mubsz_4{gap:var(--space-3);grid-template-columns:repeat(auto-fill,minmax(min(100%,220px),1fr));margin:0;padding:0;list-style:none;display:grid}._tile_mubsz_13,._event_mubsz_14{align-items:center;gap:var(--space-3);width:100%;min-height:56px;padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);color:var(--color-text);font:inherit;text-align:left;cursor:pointer;display:flex}._tileText_mubsz_30{flex:1;min-width:0;display:grid}._tileText_mubsz_30>*{overflow-wrap:anywhere}._detail_mubsz_40{color:var(--color-text-2);font-size:var(--text-small)}._watched_mubsz_45{color:var(--color-accent-strong)}._bad_mubsz_49{color:var(--color-danger)}._days_mubsz_54{gap:var(--space-4);margin:0;padding:0;list-style:none;display:grid}._day_mubsz_54{gap:var(--space-2);display:grid}._dayTitle_mubsz_67{color:var(--color-text-2);font-size:var(--text-small);margin:0;font-weight:600}._dayTitle_mubsz_67:first-letter{text-transform:uppercase}._events_mubsz_78{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}._thumb_mubsz_86{background:var(--color-surface-2);width:88px;height:66px;color:var(--color-text-2);object-fit:cover;border-radius:6px;flex:none;place-items:center;display:grid}._back_mubsz_99{align-items:center;gap:var(--space-1);min-height:44px;color:var(--color-accent);font:inherit;cursor:pointer;background:0 0;border:0;justify-self:start;padding:0;font-weight:600;display:inline-flex}._viewer_mubsz_115{gap:var(--space-3);min-width:0;display:grid}._frame_mubsz_121{aspect-ratio:4/3;border-radius:var(--radius);background:var(--color-photo-bg);place-items:center;max-width:100%;max-height:70vh;display:grid;position:relative;overflow:hidden}._frame_mubsz_121 img{object-fit:contain;width:100%;height:100%}._startLive_mubsz_140{align-items:center;gap:var(--space-2);min-height:52px;padding:0 var(--space-5);background:var(--color-photo-control-bg);color:var(--color-photo-caption);font:inherit;white-space:nowrap;cursor:pointer;border:0;border-radius:999px;font-weight:600;display:inline-flex}._startLive_mubsz_140:focus-visible{outline:2px solid var(--color-photo-caption);outline-offset:2px}._caption_mubsz_161{left:var(--space-2);top:var(--space-2);padding:2px var(--space-2);background:var(--color-photo-caption-bg);color:var(--color-photo-caption);font-size:var(--text-small);border-radius:6px;font-weight:600;position:absolute}._removed_mubsz_173{color:var(--color-photo-caption);padding:var(--space-4);text-align:center}._controls_mubsz_179{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}._round_mubsz_186{border:1px solid var(--color-border);background:var(--color-surface);width:44px;height:44px;color:var(--color-text);cursor:pointer;border-radius:50%;place-items:center;display:grid}._round_mubsz_186:disabled{opacity:.4;cursor:default}._play_mubsz_203{background:var(--color-accent);width:52px;height:52px;color:var(--color-on-accent);border:0}._position_mubsz_211{color:var(--color-text-2);font-size:var(--text-small);font-variant-numeric:tabular-nums}._speeds_mubsz_217{border:1px solid var(--color-border);border-radius:999px;margin-left:auto;display:flex;overflow:hidden}._speeds_mubsz_217 button{background:var(--color-surface);min-width:44px;min-height:36px;color:var(--color-text);font:inherit;cursor:pointer;border:0}._speeds_mubsz_217 button[aria-pressed=true]{background:var(--color-accent);color:var(--color-on-accent);font-weight:600}._path_mubsz_242{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}._path_mubsz_242 button{align-items:center;gap:var(--space-3);width:100%;min-height:44px;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);color:var(--color-text);font:inherit;text-align:left;cursor:pointer;grid-template-columns:72px minmax(0,1fr) auto;display:grid}._path_mubsz_242 button[aria-current=step]{border-color:var(--color-accent);background:var(--color-accent-soft)}._form_mubsz_273{gap:var(--space-3);display:grid}._hours_mubsz_278{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._live_mubsz_285,._advanced_mubsz_291{gap:var(--space-2);display:grid}._advanced_mubsz_291 summary{min-height:44px;color:var(--color-accent);cursor:pointer;align-items:center;font-weight:600;display:flex}._wheel_7cn3w_4{aspect-ratio:1;width:min(240px,100%);max-width:100%;box-shadow:inset 0 0 0 1px var(--color-border);touch-action:none;cursor:crosshair;background:radial-gradient(circle closest-side,#fff,#fff0),conic-gradient(red,#ff0,#0f0,#0ff,#00f,#f0f,red);border-radius:50%;position:relative}._wheel_7cn3w_4:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}._disabled_7cn3w_23{opacity:.5;cursor:default}._mark_7cn3w_28{border:3px solid var(--color-surface);width:28px;height:28px;box-shadow:0 0 0 1px var(--color-text), 0 1px 4px #0000004d;pointer-events:none;border-radius:50%;position:absolute;transform:translate(-50%,-50%)}._head_1eg3u_3{gap:var(--space-3);display:grid}._sources_1eg3u_8{font-size:var(--text-small);color:var(--color-text-2);gap:2px;margin:0;display:grid}._scan_1eg3u_16{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}._scanState_1eg3u_23{font-size:var(--text-small);color:var(--color-text-2)}._filters_1eg3u_28{flex-wrap:wrap;gap:6px;display:flex}._filters_1eg3u_28 button{border:1px solid var(--color-border);background:var(--color-surface);min-height:36px;color:var(--color-text);font:inherit;cursor:pointer;border-radius:999px;align-items:center;gap:6px;padding:0 12px;font-size:14px;display:inline-flex}._filters_1eg3u_28 button[aria-pressed=true]{border-color:var(--color-accent);background:var(--color-accent-soft);color:var(--color-accent-strong);font-weight:600}._count_1eg3u_56{font-variant-numeric:tabular-nums;color:var(--color-text-2);font-size:12px}._dot_1eg3u_62{border:2px solid var(--color-text-2);border-radius:50%;flex:none;width:10px;height:10px}._big_1eg3u_70{width:16px;height:16px}._online_1eg3u_75{border-color:var(--color-success);background:var(--color-success)}._offline_1eg3u_80{border-color:var(--color-text-2);background:0 0}._silent_1eg3u_86{border-style:dashed}._srOnly_1eg3u_90{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._facts_1eg3u_99{gap:var(--space-2);margin:0;display:grid}._facts_1eg3u_99 div{gap:var(--space-3);grid-template-columns:minmax(0,10rem) minmax(0,1fr);display:grid}._facts_1eg3u_99 dt{color:var(--color-text-2);font-size:14px}._facts_1eg3u_99 dd{overflow-wrap:anywhere;font-variant-numeric:tabular-nums;margin:0}@media (width<=699px){._facts_1eg3u_99 div{grid-template-columns:minmax(0,1fr);gap:0}}._inHouse_1eg3u_129{align-items:center;gap:var(--space-2) var(--space-3);padding:var(--space-3);border-radius:var(--radius);background:var(--color-accent-soft);flex-wrap:wrap;display:flex}._inHouse_1eg3u_129 span{flex:1;min-width:12rem}._place_1eg3u_146{color:var(--color-accent-strong);white-space:normal;text-overflow:clip;overflow:visible}._list_kit76_2{gap:var(--space-2);margin:0;padding:0;list-style:none;display:grid}._row_kit76_10{align-items:center;gap:var(--space-2);min-width:0;padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);display:flex}._aside_kit76_22 ._text_kit76_22 b,._aside_kit76_22 ._number_kit76_23{color:var(--color-text-2)}._dragged_kit76_27{opacity:.5}._dropBefore_kit76_31{box-shadow:0 -3px 0 var(--color-accent)}._dropAfter_kit76_35{box-shadow:0 3px 0 var(--color-accent)}._grip_kit76_39{width:44px;height:44px;color:var(--color-text-2);cursor:grab;touch-action:none;background:0 0;border:0;border-radius:8px;flex:none;place-items:center;padding:0;display:grid}._number_kit76_23{min-width:1.5em;color:var(--color-text-2);font-variant-numeric:tabular-nums;text-align:right;flex:none}._text_kit76_22{flex:1;min-width:0;display:grid}._url_kit76_68{color:var(--color-text-2);font-size:var(--text-small);overflow-wrap:anywhere}._detail_kit76_74{color:var(--color-text-2);font-size:12px}._https_kit76_80{color:var(--color-warning);font-size:12px;font-weight:600}._actions_kit76_86{justify-content:flex-end;align-items:center;gap:var(--space-1);flex-wrap:wrap;flex:none;display:flex}._icon_kit76_95{width:44px;height:44px;color:var(--color-text);cursor:pointer;background:0 0;border:0;border-radius:8px;place-items:center;padding:0;display:grid}._form_kit76_108{gap:var(--space-3);display:grid}@media (width<=699px){._row_kit76_10{flex-wrap:wrap}._text_kit76_22{flex-basis:calc(100% - 100px)}._actions_kit76_86{flex-basis:100%}}
