._container_10e92_1{position:fixed;bottom:100px;left:50%;transform:translate(-50%);display:flex;flex-direction:column;gap:8px;z-index:var(--z-toast);pointer-events:none}._toast_10e92_13{padding:12px 20px;border-radius:12px;font-size:14px;font-weight:500;color:var(--text-primary);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);box-shadow:0 4px 20px #00000040;cursor:pointer;pointer-events:auto;animation:_slideUp_10e92_1 .3s ease-out;max-width:320px;text-align:center}._toast_10e92_13._exiting_10e92_28{animation:_slideDown_10e92_1 .3s ease-in forwards}._success_10e92_32{background:#4caf50e6;color:#fff}._info_10e92_37{background:var(--glass-bg);border:1px solid var(--glass-border)}._error_10e92_42{background:#ef5350e6;color:#fff}@keyframes _slideUp_10e92_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes _slideDown_10e92_1{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(20px)}}._editable_q2hpp_1{outline:none;cursor:text;word-break:break-word;white-space:pre-wrap;border-radius:3px;position:relative}._editable_q2hpp_1:empty:before{content:attr(data-placeholder);color:var(--text-placeholder);pointer-events:none}._root_1fno4_1{position:relative;display:inline-flex}._trigger_1fno4_6{width:28px;height:28px;border-radius:999px;color:var(--icon-muted);display:inline-flex;align-items:center;justify-content:center;transition:background-color .18s ease,color .18s ease,transform .18s ease}._triggerWithLabel_1fno4_21{width:auto;min-width:28px;padding:0 8px;gap:6px}._trigger_1fno4_6:hover{color:var(--text-secondary);background:var(--menu-item-hover)}._triggerOpen_1fno4_33{color:var(--text-primary);background:var(--menu-item-active)}._trigger_1fno4_6:focus-visible{outline:2px solid var(--menu-focus-ring-strong);outline-offset:2px}._backdrop_1fno4_43{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-popover-backdrop)}._menu_1fno4_49{position:fixed;min-width:160px;background:var(--surface-elevated);border:1px solid var(--gray-divider);border-radius:var(--r-card);box-shadow:var(--ui-shadow-menu);padding:8px;overflow:hidden;z-index:var(--z-dropdown);transform-origin:top right;animation:_menuIn_1fno4_1 .16s ease}._item_1fno4_63{width:100%;min-height:40px;display:flex;align-items:center;gap:10px;text-align:left;padding:10px 12px;border-radius:var(--r-control);font-size:14px;font-weight:var(--font-weight-medium);color:var(--navy-soft);transition:background-color .14s ease,color .14s ease}._item_1fno4_63:hover:not(:disabled){background:var(--accent-yellow-soft);color:var(--navy)}._item_1fno4_63:disabled{opacity:.45;cursor:not-allowed}._label_1fno4_88{flex:1;min-width:0}._iconLeft_1fno4_93,._iconRight_1fno4_94{width:16px;height:16px;opacity:.52;flex-shrink:0}._iconGlyphLeft_1fno4_101,._iconGlyphRight_1fno4_102{width:16px;height:16px;opacity:.62;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center}._iconGlyphLeft_1fno4_101>svg,._iconGlyphRight_1fno4_102>svg{width:16px;height:16px}._iconRight_1fno4_94,._iconGlyphRight_1fno4_102{margin-left:auto}._danger_1fno4_126{color:var(--semantic-danger)}._danger_1fno4_126:hover:not(:disabled){color:var(--semantic-danger-pressed);background:var(--semantic-danger-soft-hover-bg)}@keyframes _menuIn_1fno4_1{0%{opacity:0;transform:translateY(-4px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}._triggerLabel_1fno4_148{font-size:14px;line-height:1;white-space:nowrap}@media(max-width:768px){._trigger_1fno4_6{width:32px;height:32px}._triggerWithLabel_1fno4_21{width:auto;min-width:32px}._item_1fno4_63{min-height:44px}}._badge_1uqkt_1{width:fit-content;min-height:22px;padding:3px 8px;display:inline-flex;align-items:center;gap:6px;border-radius:var(--r-pill);background:var(--app-control-bg);color:var(--text-muted);font-size:var(--font-size-caption);font-weight:var(--font-weight-medium);line-height:1;white-space:nowrap}._badge_1uqkt_1 i{width:6px;height:6px;flex:none;border-radius:50%;background:var(--storia-active-strong)}._badgeState_1uqkt_25{background:transparent;color:var(--text-muted)}._badgeState_1uqkt_25 i{background:var(--ui-fg-30)}._surface_1sbtl_1{position:relative;min-width:0;min-height:98px;padding:16px 18px;border:1px solid var(--app-glass-border);border-radius:var(--r-card);background:var(--glass-62);-webkit-backdrop-filter:var(--app-glass-filter);backdrop-filter:var(--app-glass-filter);box-shadow:var(--app-glass-shadow-soft);transition:background-color var(--dur-150) var(--ease-standard),border-color var(--dur-150) var(--ease-standard),opacity var(--dur-150) var(--ease-standard)}._surface_1sbtl_1:hover,._surface_1sbtl_1:focus-within{border-color:var(--ui-line-12);background:var(--app-glass-bg-strong)}._surfaceCompact_1sbtl_24{min-height:0}._surfaceCompleted_1sbtl_28{opacity:.68}@media(max-width:980px){._surface_1sbtl_1{min-height:0;padding:15px 16px 13px}}@media(max-width:480px){._surface_1sbtl_1{padding:14px}}@media(prefers-reduced-motion:reduce){._surface_1sbtl_1{transition:none}}._layout_n9acy_1{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:20px}._layoutWithLeading_n9acy_8{grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:14px}._main_n9acy_14{min-width:0}._badges_n9acy_18{display:flex;align-items:center;flex-wrap:wrap;gap:6px}._title_n9acy_25{margin:7px 0 0;overflow-wrap:anywhere;color:var(--text-primary);font-size:var(--font-size-body);font-weight:var(--font-weight-medium);line-height:1.42;letter-spacing:.005em}._main_n9acy_14>._title_n9acy_25:first-child{margin-top:0}._note_n9acy_39{display:-webkit-box;margin-top:4px;overflow:hidden;color:var(--text-muted);font-size:var(--font-size-caption);line-height:1.45;-webkit-box-orient:vertical;-webkit-line-clamp:2}._meta_n9acy_50{margin-top:8px;display:flex;align-items:center;flex-wrap:wrap;gap:6px 2px;color:var(--text-muted);font-size:12px;line-height:1}._metaItem_n9acy_61{min-width:0;min-height:26px;padding:4px 8px;display:inline-flex;align-items:center;gap:5px;border-radius:var(--r-pill)}._metaIcon_n9acy_71{width:14px;height:14px;display:inline-flex;align-items:center;justify-content:center;flex:none;color:var(--text-muted)}._actions_n9acy_81{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:6px}._action_n9acy_81{min-height:36px;padding:0 11px;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:0;border-radius:var(--r-pill);background:var(--app-control-bg);color:var(--text-secondary);font:inherit;font-size:var(--font-size-control);font-weight:var(--font-weight-medium);line-height:1;white-space:nowrap;cursor:pointer;transition:background-color var(--dur-150) var(--ease-standard),color var(--dur-150) var(--ease-standard),opacity var(--dur-150) var(--ease-standard)}._action_n9acy_81:hover:not(:disabled){background:var(--app-control-bg-hover);color:var(--text-primary)}._actionPrimary_n9acy_117{background:var(--storia-active-strong);color:var(--storia-active-text)}._actionPrimary_n9acy_117:hover:not(:disabled){background:var(--storia-active-hover);color:var(--storia-active-text)}._action_n9acy_81:disabled{cursor:not-allowed;opacity:.44}._action_n9acy_81:focus-visible,._menuTrigger_n9acy_133:focus-visible{outline:none;box-shadow:var(--storia-focus-ring)}._actionIcon_n9acy_138{width:15px;height:15px;display:inline-flex;align-items:center;justify-content:center;flex:none}._menuTrigger_n9acy_133{width:36px;height:36px;min-width:36px;border:0;border-radius:50%;background:var(--app-control-bg);color:var(--text-muted)}._menuTrigger_n9acy_133:hover{background:var(--app-control-bg-hover);color:var(--text-primary)}._error_n9acy_162{margin:7px 0 0;color:var(--semantic-danger);font-size:var(--font-size-micro);line-height:1.35}._details_n9acy_169{margin-top:14px}@media(max-width:980px){._layout_n9acy_1{grid-template-columns:minmax(0,1fr);gap:14px}._layoutWithLeading_n9acy_8{grid-template-columns:minmax(0,1fr) 36px;grid-template-rows:auto auto;gap:10px}._layoutWithLeading_n9acy_8>:first-child{position:absolute;right:16px;bottom:13px;z-index:2}._layoutWithLeading_n9acy_8 ._main_n9acy_14{grid-column:1 / 3;grid-row:1 / 3}._layoutWithLeading_n9acy_8 ._actions_n9acy_81{grid-column:2;grid-row:1;z-index:1}._layoutWithLeading_n9acy_8 ._title_n9acy_25{padding-right:40px}._layoutWithLeading_n9acy_8 ._meta_n9acy_50:after{content:"";width:34px;height:30px;flex:0 0 34px;margin-left:auto}._actions_n9acy_81{justify-content:flex-start}._metaItem_n9acy_61{min-height:30px;padding-inline:5px}._action_n9acy_81,._menuTrigger_n9acy_133{min-height:44px}._menuTrigger_n9acy_133{width:44px;min-width:44px;height:44px}}@media(max-width:480px){._layoutWithLeading_n9acy_8{grid-template-columns:26px minmax(0,1fr) auto;grid-template-rows:auto;align-items:start;gap:10px}._layoutWithLeading_n9acy_8>:first-child{position:relative;right:auto;bottom:auto;grid-column:1;grid-row:1;margin-top:1px}._layoutWithLeading_n9acy_8 ._main_n9acy_14{grid-column:2;grid-row:1}._layoutWithLeading_n9acy_8 ._actions_n9acy_81{grid-column:3;grid-row:1}._layoutWithLeading_n9acy_8 ._title_n9acy_25{padding-right:0}._layoutWithLeading_n9acy_8 ._meta_n9acy_50:after{content:none}._menuTrigger_n9acy_133{width:32px;min-width:32px;height:32px;min-height:32px;background:transparent}}@media(prefers-reduced-motion:reduce){._action_n9acy_81{transition:none}}._root_1d7ri_1{position:relative;width:24px;height:24px;min-width:24px;margin-top:1px;flex-shrink:0}._input_1d7ri_10{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2;width:100%;height:100%;margin:0;opacity:0;cursor:pointer;-moz-appearance:none;appearance:none;-webkit-appearance:none}._input_1d7ri_10:disabled{cursor:default}._face_1d7ri_27{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;border:1px solid var(--app-glass-border);border-radius:50%;background:var(--app-control-bg);box-shadow:inset 0 0 0 1px var(--ui-line-08);pointer-events:none;transition:border-color var(--dur-150) var(--ease-standard),background-color var(--dur-150) var(--ease-standard),box-shadow var(--dur-150) var(--ease-standard),transform var(--dur-150) var(--ease-standard)}._root_1d7ri_1:hover ._input_1d7ri_10:not(:disabled)+._face_1d7ri_27,._input_1d7ri_10:focus-visible+._face_1d7ri_27{border-color:var(--storia-active);background:var(--app-control-bg-hover);transform:scale(1.04)}._input_1d7ri_10:focus-visible+._face_1d7ri_27{box-shadow:var(--storia-focus-ring)}._faceChecked_1d7ri_56{border-color:var(--storia-active-strong);background:var(--storia-active-strong);box-shadow:inset 0 0 0 1px var(--storia-active-strong)}._tick_1d7ri_62{width:6px;height:10px;border-right:2px solid var(--storia-active-text);border-bottom:2px solid var(--storia-active-text);opacity:0;transform:rotate(45deg) translate(-1px,-1px) scale(.6);transition:opacity var(--dur-150) var(--ease-standard),transform var(--dur-150) var(--ease-standard)}._tickVisible_1d7ri_74{opacity:1;transform:rotate(45deg) translate(-1px,-1px) scale(1)}@media(max-width:980px){._root_1d7ri_1{width:32px;height:32px;min-width:32px}}@media(max-width:480px){._root_1d7ri_1{width:26px;height:26px;min-width:26px;margin-top:0}}@media(prefers-reduced-motion:reduce){._face_1d7ri_27,._tick_1d7ri_62{transition:none}}._root_w3rgh_1{position:relative;display:inline-flex}._trigger_w3rgh_6{min-height:26px;padding:4px 8px;display:inline-flex;align-items:center;gap:5px;border-radius:var(--r-pill);background:transparent;color:var(--text-muted);font-size:12px;font-weight:var(--font-weight-medium);line-height:1;transition:background var(--dur-150) var(--ease-standard),color var(--dur-150) var(--ease-standard)}._trigger_w3rgh_6:hover{background:var(--app-control-bg-hover);color:var(--text-primary)}._triggerActive_w3rgh_26{background:var(--glass-56);color:var(--text-primary)}._trigger_w3rgh_6:focus-visible,._navButton_w3rgh_32:focus-visible,._dayButton_w3rgh_33:focus-visible,._clearButton_w3rgh_34:focus-visible{outline:none;box-shadow:var(--storia-focus-ring)}._icon_w3rgh_39{width:12px;height:12px;opacity:.9;transition:filter var(--dur-150) var(--ease-standard),opacity var(--dur-150) var(--ease-standard)}._trigger_w3rgh_6:hover ._icon_w3rgh_39,._triggerActive_w3rgh_26 ._icon_w3rgh_39,._triggerHasValue_w3rgh_48 ._icon_w3rgh_39{filter:brightness(0) saturate(100%);opacity:1}._triggerHasValue_w3rgh_48{color:var(--navy)}._dismissLayer_w3rgh_57{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-popover-backdrop);cursor:default;background:transparent}._popover_w3rgh_65{position:fixed;z-index:var(--z-dropdown);width:288px;padding:14px;border:1px solid var(--border);border-radius:16px;background:var(--glass-94);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);box-shadow:var(--shadow-elevated);opacity:0;pointer-events:none;transform:translateY(-4px);transition:opacity var(--dur-150) var(--ease-standard),transform var(--dur-150) var(--ease-standard)}._popoverReady_w3rgh_84{opacity:1;pointer-events:auto;transform:translateY(0)}._header_w3rgh_90{margin-bottom:10px;display:flex;align-items:center;justify-content:space-between}._monthLabel_w3rgh_97{color:var(--text-primary);font-size:14px;font-weight:var(--font-weight-medium);text-transform:capitalize}._navButton_w3rgh_32{width:26px;height:26px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--r-pill);color:var(--text-secondary);transition:background var(--dur-150) var(--ease-standard),color var(--dur-150) var(--ease-standard)}._navButton_w3rgh_32:hover{background:var(--menu-item-hover);color:var(--text-primary)}._weekdays_w3rgh_120,._daysGrid_w3rgh_121{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px}._weekdays_w3rgh_120{margin-bottom:6px}._weekdayCell_w3rgh_131{color:var(--text-placeholder);font-size:11px;text-align:center;text-transform:uppercase}._emptyCell_w3rgh_138,._dayButton_w3rgh_33{width:100%;aspect-ratio:1 / 1}._dayButton_w3rgh_33{border-radius:10px;background:transparent;color:var(--text-secondary);font-size:13px;transition:background var(--dur-150) var(--ease-standard),color var(--dur-150) var(--ease-standard)}._dayButton_w3rgh_33:hover{background:var(--menu-item-active);color:var(--text-primary)}._dayButtonToday_w3rgh_157{border:1px solid var(--menu-focus-ring-strong)}._dayButtonSelected_w3rgh_161,._dayButtonSelected_w3rgh_161:hover{background:var(--btn-black);color:var(--btn-white)}._footer_w3rgh_167{margin-top:10px;padding-top:10px;display:flex;justify-content:flex-end;border-top:1px solid var(--border-light)}._clearButton_w3rgh_34{padding:5px 8px;border-radius:8px;color:var(--semantic-danger);font-size:12px;transition:background var(--dur-150) var(--ease-standard)}._clearButton_w3rgh_34:hover{background:var(--semantic-danger-soft-hover-bg)}@media(max-width:980px){._trigger_w3rgh_6{min-height:30px;padding:3px 5px;border-radius:var(--r-control);background:transparent;font-size:11.5px}._trigger_w3rgh_6:hover,._triggerActive_w3rgh_26{background:var(--app-control-bg-hover)}._navButton_w3rgh_32{width:44px;height:44px}._dayButton_w3rgh_33{min-height:40px}._clearButton_w3rgh_34{min-height:44px}}@media(prefers-reduced-motion:reduce){._trigger_w3rgh_6,._icon_w3rgh_39,._navButton_w3rgh_32,._dayButton_w3rgh_33,._clearButton_w3rgh_34{transition:none}}._root_1hid1_1{position:relative;display:inline-flex}._rootOpen_1hid1_6{z-index:var(--z-sticky)}._trigger_1hid1_10{min-height:26px;display:inline-flex;align-items:center;gap:5px;max-width:168px;padding:4px 8px;border-radius:var(--r-pill);background:transparent;color:var(--text-muted);font-size:12px;font-weight:var(--font-weight-medium);line-height:1;transition:background var(--dur-150) var(--ease-standard),color var(--dur-150) var(--ease-standard)}._triggerLabel_1hid1_26{min-width:0;flex:1 1 auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}._trigger_1hid1_10:hover,._triggerActive_1hid1_39{background:var(--app-control-bg-hover);color:var(--text-primary)}._trigger_1hid1_10:focus-visible,._menuItem_1hid1_45:focus-visible{outline:none;box-shadow:var(--storia-focus-ring)}._icon_1hid1_50{width:12px;height:12px;display:inline-flex;align-items:center;justify-content:center;flex:none;opacity:.9;transition:filter var(--dur-150) var(--ease-standard),opacity var(--dur-150) var(--ease-standard)}._trigger_1hid1_10:disabled{cursor:default;opacity:.48}._icon_1hid1_50>img,._icon_1hid1_50>svg{width:100%;height:100%;display:block}._trigger_1hid1_10:hover ._icon_1hid1_50,._triggerActive_1hid1_39 ._icon_1hid1_50,._triggerHasValue_1hid1_76 ._icon_1hid1_50{filter:brightness(0) saturate(100%);opacity:1}._triggerHasValue_1hid1_76{color:var(--navy)}._dot_1hid1_85{width:8px;height:8px;display:inline-flex;flex:none;border-radius:var(--r-pill)}._dismissLayer_1hid1_93{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-popover-backdrop);cursor:default;background:transparent}._menu_1hid1_45{position:fixed;z-index:var(--z-dropdown);width:min(260px,calc(100vw - 24px));max-height:320px;padding:8px;display:flex;flex-direction:column;gap:4px;overflow-y:auto;overscroll-behavior:contain;border:1px solid var(--app-glass-border);border-radius:var(--r-card);background:var(--app-glass-bg-strong);-webkit-backdrop-filter:var(--app-glass-filter);backdrop-filter:var(--app-glass-filter);box-shadow:var(--app-glass-shadow);opacity:0;pointer-events:none;transform:translateY(-4px);transition:opacity var(--dur-150) var(--ease-standard),transform var(--dur-150) var(--ease-standard)}._menuReady_1hid1_124{opacity:1;pointer-events:auto;transform:translateY(0)}._menuItem_1hid1_45{width:100%;padding:10px 12px;display:inline-flex;align-items:center;justify-content:space-between;gap:10px;border-radius:var(--r-control);color:var(--navy-soft);font-size:13px;font-weight:var(--font-weight-medium);text-align:left;transition:background var(--dur-150) var(--ease-standard),color var(--dur-150) var(--ease-standard)}._menuItem_1hid1_45:hover{background:var(--app-control-bg-hover);color:var(--navy)}._menuItemActive_1hid1_150{background:var(--app-control-bg-active);color:var(--navy)}._menuItemMain_1hid1_155{min-width:0;display:inline-flex;align-items:center;gap:7px}._menuItemMain_1hid1_155 span:last-child{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}@media(max-width:980px){._trigger_1hid1_10{min-height:30px;max-width:154px;padding:3px 5px;border-radius:var(--r-control);background:transparent;font-size:11.5px}._trigger_1hid1_10:hover,._triggerActive_1hid1_39{background:var(--app-control-bg-hover)}._menuItem_1hid1_45{min-height:44px}}@media(prefers-reduced-motion:reduce){._trigger_1hid1_10,._icon_1hid1_50,._menu_1hid1_45,._menuItem_1hid1_45{transition:none}}._root_11krb_1{display:inline-flex;align-items:center;flex-wrap:wrap;gap:2px}._trigger_11krb_8,._executionChip_11krb_9,._addExecution_11krb_10{min-height:26px;display:inline-flex;align-items:center;justify-content:center;gap:5px;padding:4px 8px;border:1px solid transparent;border-radius:var(--r-pill);font-size:12px;font-weight:var(--font-weight-medium);line-height:1;white-space:nowrap}._trigger_11krb_8{background:var(--app-control-bg);color:var(--navy);transition:background var(--dur-150) var(--ease-standard),border-color var(--dur-150) var(--ease-standard)}._trigger_11krb_8:hover,._trigger_11krb_8[aria-expanded=true]{border-color:var(--border-subtle);background:var(--app-control-bg-hover)}._trigger_11krb_8:focus-visible,._executionChip_11krb_9:focus-visible,._addExecution_11krb_10:focus-visible,._typeOption_11krb_42:focus-visible,._backButton_11krb_43:focus-visible,._secondaryButton_11krb_44:focus-visible,._primaryButton_11krb_45:focus-visible,._handlingOptions_11krb_46 label:focus-within{outline:none;box-shadow:var(--storia-focus-ring)}._trigger_11krb_8:disabled,._addExecution_11krb_10:disabled,._primaryButton_11krb_45:disabled{cursor:default;opacity:.48}._chevron_11krb_58{opacity:0;transform:translateY(1px);transition:opacity var(--dur-150) var(--ease-standard)}._trigger_11krb_8:hover ._chevron_11krb_58,._trigger_11krb_8:focus-visible ._chevron_11krb_58,._trigger_11krb_8[aria-expanded=true] ._chevron_11krb_58{opacity:1}._executionChip_11krb_9{background:transparent;color:var(--text-muted);transition:background var(--dur-150) var(--ease-standard),color var(--dur-150) var(--ease-standard)}button._executionChip_11krb_9:hover{background:var(--app-control-bg-hover);color:var(--text-primary)}._executionArrow_11krb_83{opacity:.58;transition:opacity var(--dur-150) var(--ease-standard),transform var(--dur-150) var(--ease-standard)}button._executionChip_11krb_9:hover ._executionArrow_11krb_83,button._executionChip_11krb_9:focus-visible ._executionArrow_11krb_83{opacity:1;transform:translate(1px,-1px)}._addExecution_11krb_10{background:transparent;color:var(--text-muted);transition:background var(--dur-150) var(--ease-standard),color var(--dur-150) var(--ease-standard)}._addExecution_11krb_10:hover{background:var(--app-control-bg-hover);color:var(--text-primary)}@media(max-width:980px){._typePropertyControl_11krb_110>button{min-height:30px;padding:3px 7px;border-radius:var(--r-pill);background:var(--app-control-bg);font-size:11.5px}._executionChip_11krb_9,._addExecution_11krb_10{min-height:30px;padding:3px 5px;font-size:11.5px}}._backdrop_11krb_126{position:fixed;top:0;right:0;bottom:0;left:0;z-index:calc(var(--z-dropdown) - 1);background:var(--overlay-scrim-ink);cursor:default}._panel_11krb_134{position:fixed;top:50%;left:50%;z-index:var(--z-dropdown);width:min(368px,calc(100vw - 24px));max-height:min(680px,calc(100vh - 24px));padding:12px;overflow-y:auto;overscroll-behavior:contain;border:1px solid var(--app-glass-border);border-radius:var(--r-card);background:var(--app-glass-bg-strong);-webkit-backdrop-filter:var(--app-glass-filter);backdrop-filter:var(--app-glass-filter);box-shadow:var(--app-glass-shadow);transform:translate(-50%,-50%);scrollbar-width:thin;scrollbar-color:var(--navy-subtle) transparent}._panelHeading_11krb_156{display:grid;gap:5px;padding:8px 10px 12px}._panelHeading_11krb_156 strong{color:var(--text-primary);font-size:16px;line-height:1.25}._panelHeading_11krb_156 span{color:var(--text-muted);font-size:12px;line-height:1.45}._typeList_11krb_174{display:grid;gap:2px}._optionWithDivider_11krb_179{padding-bottom:7px;margin-bottom:5px;border-bottom:1px solid var(--border-subtle)}._typeOption_11krb_42{width:100%;min-height:52px;display:grid;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:10px;padding:7px 9px;border-radius:var(--r-control);color:var(--text-secondary);text-align:left;transition:background var(--dur-150) var(--ease-standard),color var(--dur-150) var(--ease-standard)}._typeOption_11krb_42:hover{background:var(--app-control-bg-hover);color:var(--text-primary)}._typeOptionActive_11krb_206{background:var(--app-control-bg-active);color:var(--text-primary)}._typeIcon_11krb_211{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border-radius:var(--r-pill);background:var(--app-control-bg);color:var(--text-secondary)}._typeCopy_11krb_222{min-width:0;display:grid;gap:2px}._typeCopy_11krb_222 strong{overflow:hidden;color:inherit;font-size:13px;font-weight:var(--font-weight-medium);line-height:1.25;text-overflow:ellipsis;white-space:nowrap}._typeCopy_11krb_222 small{overflow:hidden;color:var(--text-muted);font-size:11px;font-weight:var(--font-weight-body);line-height:1.3;text-overflow:ellipsis;white-space:nowrap}._check_11krb_248{color:var(--storia-active-strong)}._addLabel_11krb_252{padding:5px 8px;border-radius:var(--r-pill);background:var(--app-control-bg);color:var(--text-secondary);font-size:10px;font-weight:var(--font-weight-medium)}._impactPane_11krb_261{display:grid;gap:10px}._backButton_11krb_43{justify-self:start;min-height:34px;display:inline-flex;align-items:center;gap:6px;padding:0 9px;border-radius:var(--r-pill);color:var(--text-secondary);font-size:12px}._backButton_11krb_43:hover{background:var(--app-control-bg-hover);color:var(--text-primary)}._impactChips_11krb_283{display:flex;flex-wrap:wrap;gap:6px;padding:0 10px}._impactChips_11krb_283 span{padding:5px 8px;border-radius:var(--r-pill);background:var(--app-control-bg);color:var(--text-secondary);font-size:10px;line-height:1}._handlingOptions_11krb_46{display:grid;gap:7px}._handlingOptions_11krb_46 label{min-height:72px;display:grid;grid-template-columns:18px minmax(0,1fr);align-items:start;gap:10px;padding:12px;border:1px solid var(--border-subtle);border-radius:var(--r-control);background:var(--surface-card);cursor:pointer;transition:background var(--dur-150) var(--ease-standard),border-color var(--dur-150) var(--ease-standard)}._handlingOptions_11krb_46 label:hover{background:var(--app-control-bg-hover)}._handlingOptions_11krb_46 ._handlingActive_11krb_324{border-color:var(--navy-subtle);background:var(--app-control-bg-active)}._handlingOptions_11krb_46 input{width:16px;height:16px;margin:2px 0 0;accent-color:var(--storia-active-strong)}._handlingOptions_11krb_46 span{display:grid;gap:4px}._handlingOptions_11krb_46 strong{color:var(--text-primary);font-size:13px;line-height:1.25}._handlingOptions_11krb_46 small{color:var(--text-muted);font-size:11px;line-height:1.4}._error_11krb_353{margin:0;padding:8px 10px;border-radius:var(--r-control);background:var(--semantic-danger-soft-bg);color:var(--semantic-danger);font-size:11px;line-height:1.4}._impactActions_11krb_363{position:sticky;bottom:-12px;display:grid;grid-template-columns:auto minmax(0,1fr);gap:8px;padding:12px 0 0;background:var(--app-glass-bg-strong)}._secondaryButton_11krb_44,._primaryButton_11krb_45{min-height:42px;padding:0 14px;border-radius:var(--r-pill);font-size:12px;font-weight:var(--font-weight-medium)}._secondaryButton_11krb_44{background:var(--app-control-bg);color:var(--text-secondary)}._secondaryButton_11krb_44:hover{background:var(--app-control-bg-hover);color:var(--text-primary)}._primaryButton_11krb_45{background:var(--storia-active-strong);color:var(--storia-active-text)}._primaryButton_11krb_45:hover{background:var(--storia-active-hover)}@media(max-width:640px){._trigger_11krb_8,._executionChip_11krb_9,._addExecution_11krb_10{min-height:36px;padding-inline:10px}._chevron_11krb_58{opacity:1}._backdrop_11krb_126{background:var(--overlay-scrim-slate)}._panel_11krb_134{top:auto!important;right:8px;bottom:max(8px,env(safe-area-inset-bottom));left:8px!important;width:auto;max-height:min(80vh,680px);padding:14px;border-radius:var(--r-card);transform:none}._typeOption_11krb_42{min-height:56px}._impactActions_11krb_363{bottom:-14px;padding-bottom:max(0px,env(safe-area-inset-bottom))}}@media(prefers-reduced-motion:reduce){._trigger_11krb_8,._chevron_11krb_58,._executionArrow_11krb_83,._addExecution_11krb_10,._panel_11krb_134,._typeOption_11krb_42,._handlingOptions_11krb_46 label{transition:none}}._root_10ia2_1{position:relative;display:inline-flex}._trigger_10ia2_6{min-height:26px;display:inline-flex;align-items:center;gap:5px;padding:4px 8px;border:none;border-radius:var(--r-pill);background:transparent;color:var(--text-muted);font-size:12px;font-weight:var(--font-weight-medium);line-height:1;cursor:pointer;transition:background .15s ease,color .15s ease}._trigger_10ia2_6:hover{background:var(--app-control-bg-hover);color:var(--text-primary)}._triggerActive_10ia2_28{color:var(--text-primary);background:var(--glass-56)}._triggerHasValue_10ia2_33{color:var(--navy)}._triggerHasValue_10ia2_33 ._icon_10ia2_37{opacity:1}._icon_10ia2_37{width:12px;height:12px;color:currentColor;opacity:.9;flex-shrink:0;transition:opacity .15s ease}._trigger_10ia2_6:hover ._icon_10ia2_37,._triggerActive_10ia2_28 ._icon_10ia2_37{opacity:1}._dismissLayer_10ia2_55{position:fixed;top:0;right:0;bottom:0;left:0;z-index:var(--z-popover-backdrop);cursor:default;background:transparent;border:none}._menu_10ia2_64{position:fixed;z-index:var(--z-dropdown);min-width:180px;max-height:min(360px,calc(100vh - 24px));overflow-y:auto;border-radius:var(--r-card, 12px);border:1px solid var(--gray-divider);background:var(--surface-elevated);box-shadow:var(--ui-shadow-menu);padding:6px;display:flex;flex-direction:column;gap:2px;opacity:0;pointer-events:none;transform:translateY(-4px);transition:opacity var(--dur-150) var(--ease-standard),transform var(--dur-150) var(--ease-standard)}._menuReady_10ia2_86{opacity:1;pointer-events:auto;transform:translateY(0)}._menuItem_10ia2_92{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;border:none;border-radius:var(--r-control, 8px);padding:8px 10px;background:transparent;font-size:13px;font-weight:500;color:var(--navy-soft);cursor:pointer;text-align:left;transition:background .12s ease,color .12s ease}._menuItem_10ia2_92:hover{background:var(--accent-yellow-soft);color:var(--navy)}._menuItemActive_10ia2_115{background:var(--accent-yellow-muted);color:var(--navy)}._menuItemDanger_10ia2_120{color:var(--semantic-danger, #e53935)}._menuItemDanger_10ia2_120:hover{background:#e5393514;color:var(--semantic-danger, #e53935)}._divider_10ia2_129{height:1px;background:var(--gray-divider);margin:4px 0}._daysRow_10ia2_135{display:flex;gap:4px;padding:6px 4px}._dayBtn_10ia2_141{width:28px;height:28px;border-radius:50%;border:none;background:transparent;color:var(--navy-soft);font-size:11px;font-weight:500;cursor:pointer;transition:background .12s ease,color .12s ease}._dayBtn_10ia2_141:hover{background:var(--gray-divider);color:var(--navy)}._dayBtnActive_10ia2_159{background:var(--navy);color:var(--solid-white)}._dayBtnActive_10ia2_159:hover{background:var(--navy-soft);color:var(--solid-white)}@media(max-width:980px){._trigger_10ia2_6{width:30px;height:30px;min-height:30px;padding-inline:0;background:transparent;border-radius:var(--r-control);font-size:11.5px}._triggerWithLabel_10ia2_180{width:auto;min-width:30px;padding-inline:5px}._menuItem_10ia2_92,._dayBtn_10ia2_141{min-height:44px}._dayBtn_10ia2_141{width:44px;height:44px}}._card_125s0_1{position:relative;cursor:pointer}._cardStatic_125s0_6{cursor:default}._card_125s0_1:focus-visible{outline:none;box-shadow:var(--storia-focus-ring)}._row_125s0_15{display:flex;align-items:flex-start;gap:14px}._content_125s0_21{flex:1;min-width:0}._entityBadge_125s0_26{display:flex;margin-bottom:7px}._titleSlot_125s0_31,._detailsSlot_125s0_32{margin:0}._title_125s0_31{font-size:15px;line-height:1.45;font-weight:var(--font-weight-medium);color:var(--navy);display:block;width:100%;letter-spacing:.01em}._meta_125s0_46{display:flex;align-items:center;flex-wrap:wrap;gap:6px 2px;margin-top:10px}._metaItem_125s0_54{min-height:26px;display:flex;align-items:center;gap:5px;font-size:12px;font-weight:var(--font-weight-medium);line-height:1;color:var(--gray-text)}._originChip_125s0_65{padding:4px 8px;border:0;border-radius:var(--r-pill);background:transparent;color:var(--text-secondary);text-decoration:none;white-space:nowrap;cursor:pointer;transition:background-color var(--dur-150) var(--ease-standard),color var(--dur-150) var(--ease-standard)}._originChip_125s0_65:hover{background:var(--app-control-bg-hover);color:var(--text-primary)}._originChip_125s0_65:focus-visible{outline:none;box-shadow:var(--storia-focus-ring)}._originChip_125s0_65>span:not(._originDot_125s0_89){color:var(--text-muted);font-weight:var(--font-weight-body)}._originChip_125s0_65 strong{max-width:min(260px,34vw);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--text-secondary);font-weight:var(--font-weight-medium)}._originDot_125s0_89{width:5px;height:5px;flex:0 0 5px;border-radius:50%;background:var(--ui-fg-42)}._metaToggle_125s0_111{cursor:pointer;border-radius:var(--r-pill);border:none;padding:4px 8px;background:transparent;transition:background .15s ease,color .15s ease}._metaToggle_125s0_111:hover{background:transparent;color:var(--text-primary)}._metaToggle_125s0_111:hover ._metaIcon_125s0_125{filter:brightness(0) saturate(100%);opacity:1}._metaToggleActive_125s0_130{background:transparent;color:var(--navy)}._metaToggleActive_125s0_130:hover{background:transparent}._metaToggleActive_125s0_130 ._metaIcon_125s0_125{filter:brightness(0) saturate(100%);opacity:1}._metaIcon_125s0_125{width:12px;height:12px;display:block;opacity:.9;transition:filter .15s ease,opacity .15s ease}._metaEstimate_125s0_152{padding:4px 8px;border-radius:var(--r-pill);background:transparent;color:var(--navy);font-size:12px;line-height:1;font-weight:var(--font-weight-medium)}._metaEstimateEditable_125s0_162{cursor:text}._sessionMinutesInput_125s0_166{width:48px;border:1px solid var(--border-subtle);border-radius:8px;padding:3px 5px;background:var(--surface-input);color:var(--navy);font:inherit;font-variant-numeric:tabular-nums;text-align:center}._sessionMinutesInput_125s0_166:focus{border-color:var(--navy-muted);outline:none}._sessionEstimateRange_125s0_183{color:var(--gray-text);font-size:11px;font-weight:var(--font-weight-body);white-space:nowrap}._myDayReason_125s0_190{max-width:260px;overflow:hidden;color:var(--navy-muted);font-size:12px;text-overflow:ellipsis;white-space:nowrap}@keyframes _swapSpin_125s0_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._actions_125s0_204{display:flex;align-items:center;gap:8px;flex-shrink:0;margin-top:1px}._actionCircle_125s0_213{display:inline-flex;align-items:center;height:26px;padding:0 9px 0 8px;border-radius:999px;border:none;background:var(--task-chip-bg);cursor:pointer;position:relative;transition:background .18s ease,box-shadow .18s ease}._actionCircle_125s0_213:hover{background:var(--task-chip-bg-hover)}._actionIcon_125s0_233{width:15px;height:15px;display:block;flex-shrink:0;opacity:.6;transition:opacity .18s ease}._actionCircle_125s0_213:hover ._actionIcon_125s0_233{animation:_swapSpin_125s0_1 .48s cubic-bezier(.34,1.56,.64,1) forwards;opacity:.82}._actionBadge_125s0_248{display:inline-flex;align-items:center;font-size:11px;font-weight:600;line-height:1;letter-spacing:.03em;color:var(--storia-ink-strong);margin-left:6px;padding-left:7px;height:13px;border-left:1.5px solid var(--task-chip-separator);pointer-events:none;transition:opacity .18s ease}._subtasksPanel_125s0_264{overflow:hidden;transform-origin:top;transition:max-height .28s cubic-bezier(.22,1,.36,1),opacity .22s ease,transform .28s cubic-bezier(.22,1,.36,1),margin-top .28s cubic-bezier(.22,1,.36,1)}._subtasksOpen_125s0_274{max-height:420px;opacity:1;transform:translateY(0);margin-top:14px}._subtasksClosed_125s0_281{max-height:0;opacity:0;transform:translateY(-6px);margin-top:0;pointer-events:none}._subtasks_125s0_264{margin-top:0;padding-left:36px;position:relative;z-index:1}._divider_125s0_296{height:1px;background:var(--border);margin:10px 0}._subtaskRow_125s0_302{display:flex;align-items:flex-start;gap:12px}._subtaskMain_125s0_308{flex:1;min-width:0;display:flex;align-items:flex-start;gap:8px}._subCheckboxShell_125s0_316{position:relative;width:20px;height:20px;min-width:20px;margin-top:2px;flex-shrink:0}._subCheckboxInput_125s0_325{position:absolute;top:0;right:0;bottom:0;left:0;margin:0;width:100%;height:100%;opacity:0;cursor:pointer;z-index:2;-moz-appearance:none;appearance:none;-webkit-appearance:none}._subCheckboxFace_125s0_338{position:absolute;top:0;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:center;border-radius:50%;border:1.5px solid var(--storia-ink-18);background:var(--glass-44);pointer-events:none;transition:border-color .18s ease,background .18s ease}._subCheckboxShell_125s0_316:hover ._subCheckboxFace_125s0_338{border-color:var(--storia-active)}._subCheckboxFaceChecked_125s0_357{border-color:var(--storia-active-strong);background:var(--storia-active-strong)}._subCheckboxTick_125s0_362{width:6px;height:10px;border-right:2px solid var(--storia-active-text);border-bottom:2px solid var(--storia-active-text);transform:rotate(45deg) translate(-1px,-1px) scale(.6);opacity:0;transition:opacity .18s ease,transform .18s ease}._subCheckboxTickVisible_125s0_374{opacity:1;transform:rotate(45deg) translate(-1px,-1px) scale(1)}._subTitle_125s0_379{font-size:15px;line-height:1.4;color:var(--text-primary);display:block;flex:1;min-width:0;word-break:break-word;white-space:pre-wrap;transition:color .22s ease,opacity .22s ease}._subDeleteBtn_125s0_393{width:22px;height:22px;border:none;border-radius:999px;background:transparent;color:var(--text-muted);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;opacity:0;pointer-events:none;flex-shrink:0;transition:opacity .15s ease,color .15s ease,background-color .15s ease}._subtaskRow_125s0_302:hover ._subDeleteBtn_125s0_393,._subDeleteBtn_125s0_393:focus-visible{opacity:1;pointer-events:auto}._subDeleteBtn_125s0_393:hover{color:var(--semantic-danger);background:var(--semantic-danger-soft-hover-bg)}._subDeleteBtn_125s0_393:disabled{opacity:.4;pointer-events:none}._subTitleDone_125s0_429{color:var(--text-muted);text-decoration:none}._subTitle_125s0_379:empty:before{content:attr(data-placeholder);color:var(--text-placeholder);pointer-events:none}._plusMetaButton_125s0_440{width:26px;height:26px;min-width:26px;min-height:26px;display:inline-flex;align-items:center;justify-content:center;padding:0;color:var(--text-muted);background:transparent;border:0;border-radius:var(--r-pill);transition:color var(--dur-180) var(--ease-standard),background var(--dur-180) var(--ease-standard)}._plusMetaButton_125s0_440:hover{color:var(--navy);background:var(--app-control-bg-hover)}._plusMetaButton_125s0_440:focus-visible{outline:none;box-shadow:var(--storia-focus-ring)}@media(max-width:980px){._row_125s0_15{display:grid;align-items:start;gap:10px}._content_125s0_21{display:block}._title_125s0_31{padding-block:2px;font-size:15px;line-height:1.34;letter-spacing:-.01em}._meta_125s0_46{gap:3px 8px;margin-top:9px}._metaItem_125s0_54{min-height:30px;gap:5px;padding:0;font-size:11.5px;line-height:1;color:var(--navy-muted)}._originChip_125s0_65{flex:1 0 calc(100% - 90px);width:auto;max-width:100%;min-width:0;min-height:29px;justify-content:flex-start;padding:1px 0 1px 8px;overflow:hidden;border-left:1px solid var(--ui-line-08);border-radius:0;background:transparent}._originChip_125s0_65>span:not(._originDot_125s0_89){flex:none}._originChip_125s0_65 strong{min-width:0;max-width:none;flex:1 1 auto}._metaToggle_125s0_111,._metaEstimate_125s0_152,._myDayReason_125s0_190{min-height:30px;padding:0 5px;background:transparent;border-radius:var(--r-control)}._metaToggle_125s0_111{min-width:30px;justify-content:center}._metaEstimate_125s0_152{color:var(--navy);font-size:11.5px;white-space:nowrap}._myDayReason_125s0_190{max-width:190px;font-size:11px}._sessionMinutesInput_125s0_166{width:42px;padding-block:2px}._sessionEstimateRange_125s0_183{font-size:10px}._actions_125s0_204{align-self:start;justify-self:end;z-index:1;margin-top:-6px}._actions_125s0_204 button{min-width:36px;width:36px;min-height:36px;height:36px}._metaIcon_125s0_125{width:12px;height:12px;opacity:1}._subtasks_125s0_264{padding-left:0}._subTitle_125s0_379{font-size:14px}._subDeleteBtn_125s0_393{width:44px;height:44px;opacity:1;pointer-events:auto}._checkboxShell_125s0_594,._subCheckboxShell_125s0_316{width:32px;height:32px;min-width:32px}._plusMetaButton_125s0_440{width:26px;height:26px;min-width:26px;min-height:26px}._actionCircle_125s0_213{min-height:36px}}@media(max-width:480px){._row_125s0_15{gap:8px}._title_125s0_31{font-size:15px}._meta_125s0_46{gap:2px 7px;margin-top:8px}._metaItem_125s0_54{font-size:11px}._metaIcon_125s0_125{width:11px;height:11px}._subtasks_125s0_264{padding-left:0}}._cleanBlock_1oyiu_1{display:flex;flex-direction:column;gap:10px;width:100%}._previewList_1oyiu_8{display:flex;flex-direction:column;gap:10px}._fieldDiffList_1oyiu_14,._noFieldDiff_1oyiu_15{margin:0 0 8px;padding:10px 12px;color:var(--navy-soft);background:var(--app-control-bg);border-radius:var(--r-control);font-size:12px;line-height:1.45}._fieldDiffList_1oyiu_14{padding-left:28px}._fieldDiffList_1oyiu_14 li+li{margin-top:3px}._noFieldDiff_1oyiu_15{color:var(--text-muted)}._previewItemDelete_1oyiu_37{pointer-events:none;-webkit-user-select:none;user-select:none;opacity:.62}._operationList_1oyiu_43{display:flex;flex-direction:column;gap:6px}._operationItem_1oyiu_49{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;border-radius:var(--r-control);background:var(--app-control-bg);border:none;color:var(--navy-soft);font-size:13px;font-weight:var(--font-weight-medium)}._operationType_1oyiu_63{font-size:10px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);white-space:nowrap}._listPreviewWrap_1oyiu_72{display:flex;flex-direction:column;gap:8px}._listPreviewRail_1oyiu_78{display:flex;flex-wrap:wrap;gap:8px}._listPreviewPillPending_1oyiu_84,._listPreviewPillReady_1oyiu_85{min-height:40px;border-radius:var(--r-tab-pill);border:none;padding:8px 18px;background:var(--app-control-bg);color:var(--navy);font-size:14px;line-height:1.2;font-weight:var(--font-weight-medium);white-space:nowrap;transition:background var(--dur-150) var(--ease-standard),transform var(--dur-150) var(--ease-standard),opacity var(--dur-150) var(--ease-standard)}._listPreviewPillPending_1oyiu_84{opacity:.65;cursor:default;pointer-events:none}._listPreviewPillReady_1oyiu_85{cursor:pointer}._listPreviewPillReady_1oyiu_85:hover:not(:disabled){background:var(--app-control-bg-hover);transform:translateY(-1px)}._listPreviewPillReady_1oyiu_85:focus-visible{outline:none;box-shadow:var(--storia-focus-ring)}._metaRow_1oyiu_122,._busyLabel_1oyiu_127{font-size:12px;color:var(--text-muted)}._actions_1oyiu_132{display:flex;justify-content:flex-end;gap:8px;margin-top:2px}._softGhost_1oyiu_139,._actionAccept_1oyiu_140{min-height:36px;border-radius:999px;padding:0 16px;font-size:13px;font-weight:var(--font-weight-semibold);border:none;cursor:pointer;transition:transform var(--dur-150) var(--ease-standard),opacity var(--dur-150) var(--ease-standard),background var(--dur-150) var(--ease-standard)}._softGhost_1oyiu_139{background:var(--app-control-bg);color:var(--navy)}._softGhost_1oyiu_139:hover:not(:disabled){background:var(--app-control-bg-hover);transform:translateY(-.5px)}._softGhostReturn_1oyiu_164{background:var(--surface-elevated);color:var(--navy)}._softGhostReturn_1oyiu_164:hover:not(:disabled){background:var(--surface-card-hover)}._actionAccept_1oyiu_140{background:var(--storia-active-strong);color:var(--storia-active-text)}._actionAccept_1oyiu_140:hover:not(:disabled){background:var(--storia-active-hover);transform:translateY(-.5px)}._softGhost_1oyiu_139:disabled,._actionAccept_1oyiu_140:disabled{opacity:.45;cursor:not-allowed;transform:none}@media(max-width:768px){._softGhost_1oyiu_139,._actionAccept_1oyiu_140,._listPreviewPillPending_1oyiu_84,._listPreviewPillReady_1oyiu_85{min-height:44px}}._row_fc9fd_1{display:flex;flex-wrap:wrap;gap:8px}._chip_fc9fd_7{display:flex;align-items:center;gap:6px;font-size:13px;font-weight:var(--font-weight-medium);padding:6px 14px;border-radius:var(--r-pill);border:none;color:var(--storia-ink-72);background:var(--app-control-bg);transition:color var(--dur-150) var(--ease-standard),background var(--dur-150) var(--ease-standard),transform var(--dur-150) var(--ease-standard);white-space:nowrap}._chip_fc9fd_7:hover{color:var(--storia-ink-strong);background:var(--app-control-bg-hover);transform:translateY(-1px)}._dot_fc9fd_31{width:8px;height:8px;border-radius:50%;flex-shrink:0;background:var(--storia-active)}@media(max-width:768px){._row_fc9fd_1{flex-wrap:nowrap;overflow-x:auto;padding-bottom:2px;scrollbar-width:none}._row_fc9fd_1::-webkit-scrollbar{display:none}._chip_fc9fd_7{min-height:44px;flex:0 0 auto}}._indicator_ipvap_1{display:inline-flex;align-items:center;gap:10px;width:fit-content;max-width:100%;padding:10px 16px;border-radius:999px;border:1px solid var(--app-glass-border);background:var(--app-glass-bg-strong);color:var(--storia-ink-72);box-shadow:none}._soft_ipvap_15{background:var(--app-control-bg-hover);border-color:transparent}._default_ipvap_20{background:var(--app-glass-bg-strong)}._compact_ipvap_24{padding:8px 12px;gap:8px}._dots_ipvap_29{display:inline-flex;align-items:center;gap:5px}._dot_ipvap_29{width:6px;height:6px;border-radius:50%;background:currentColor;opacity:.28;animation:_pulseDot_ipvap_1 1.15s ease-in-out infinite}._dot_ipvap_29:nth-child(2){animation-delay:.16s}._dot_ipvap_29:nth-child(3){animation-delay:.32s}._label_ipvap_52{font-size:13px;line-height:1;white-space:nowrap}@keyframes _pulseDot_ipvap_1{0%,80%,to{transform:translateY(0) scale(.9);opacity:.24}40%{transform:translateY(-1px) scale(1);opacity:.88}}._card_8knbg_1{padding:18px;border:1px solid var(--app-glass-border);border-radius:var(--r-card);background:var(--app-glass-bg-strong);box-shadow:var(--app-glass-shadow-soft)}._header_8knbg_9,._actions_8knbg_10,._change_8knbg_11{display:flex;align-items:center}._header_8knbg_9{justify-content:space-between;gap:16px;margin-bottom:14px;color:var(--text-muted);font-size:11px;letter-spacing:.08em;text-transform:uppercase}._header_8knbg_9 strong{color:var(--text-secondary);font-weight:var(--font-weight-medium)}._changes_8knbg_31{display:grid;gap:8px}._change_8knbg_11{min-width:0;gap:10px;padding:10px 12px;border-radius:var(--r-control);background:var(--app-control-bg);color:var(--text-secondary);font-size:13px}._label_8knbg_46{flex:0 0 104px;color:var(--text-muted)}._before_8knbg_51,._after_8knbg_52{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._before_8knbg_51{color:var(--text-muted)}._after_8knbg_52{color:var(--text-primary);font-weight:var(--font-weight-medium)}._empty_8knbg_68,._busy_8knbg_69{margin:0;color:var(--text-secondary);font-size:13px;line-height:1.5}._warnings_8knbg_76{display:grid;gap:4px;margin-top:12px;color:var(--text-secondary);font-size:12px}._busy_8knbg_69{margin-top:12px}._actions_8knbg_10{justify-content:flex-end;gap:8px;margin-top:16px}._primary_8knbg_94,._secondary_8knbg_95{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:38px;padding:0 15px;border:0;border-radius:var(--r-pill);font:inherit;font-size:13px;font-weight:var(--font-weight-medium)}._primary_8knbg_94{background:var(--storia-active-strong);color:var(--storia-active-text)}._secondary_8knbg_95{background:var(--app-control-bg);color:var(--text-secondary)}@media(max-width:700px){._card_8knbg_1{padding:14px}._change_8knbg_11{display:grid;grid-template-columns:minmax(72px,auto) 1fr auto}._label_8knbg_46{grid-column:1 / -1;flex-basis:auto}._before_8knbg_51{display:none}}._card_1rgql_1{position:relative}._main_1rgql_5{min-width:0}._kindRow_1rgql_9{margin-bottom:7px}._kindControl_1rgql_13{display:inline-flex}._kindControl_1rgql_13 button[aria-haspopup=menu]{min-height:22px;max-width:190px;padding:3px 8px;border-radius:var(--r-pill);background:var(--app-control-bg);font-size:var(--font-size-caption);line-height:1}._kindDot_1rgql_27{width:6px;height:6px;display:block;border-radius:50%;background:var(--storia-active-strong)}._titleSlot_1rgql_35{margin:0}._title_1rgql_35{width:100%;display:block;color:var(--navy);font-size:15px;font-weight:var(--font-weight-medium);line-height:1.45;letter-spacing:.01em}._meta_1rgql_49{gap:6px 2px;margin-top:10px}._actions_1rgql_54{flex-shrink:0}@media(max-width:760px){._kindControl_1rgql_13 button[aria-haspopup=menu]{min-height:30px;padding-inline:10px}._title_1rgql_35{padding-block:4px;font-size:15px;line-height:1.34;letter-spacing:-.01em}._meta_1rgql_49{gap:6px;margin-top:8px}}._overlay_j6q0c_1{position:fixed;top:0;right:0;bottom:0;left:0;background:var(--overlay-scrim-lavender);-webkit-backdrop-filter:blur(20px) saturate(108%);backdrop-filter:blur(20px) saturate(108%);display:flex;align-items:center;justify-content:center;z-index:var(--z-dialog);padding:28px}._modal_j6q0c_14{width:100%;max-width:1120px;height:min(82vh,840px);display:flex;flex-direction:column;gap:16px;padding:20px 24px 24px;position:relative;overflow:hidden;border:1px solid var(--app-glass-border);border-radius:var(--r-huge);background:var(--app-page-base);-webkit-backdrop-filter:var(--app-glass-filter);backdrop-filter:var(--app-glass-filter);box-sizing:border-box;box-shadow:var(--app-glass-shadow);isolation:isolate}._modal_j6q0c_14:before,._modal_j6q0c_14:after{content:"";position:absolute;pointer-events:none}._modal_j6q0c_14:before{top:-18%;right:-18%;bottom:-18%;left:-18%;z-index:-2;background:var(--day-gradient, var(--app-page-aurora)),var(--app-page-aurora);filter:blur(52px) saturate(106%);transform:scale(1.03)}._modal_j6q0c_14:after{top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--storia-grid),var(--app-page-sheen);opacity:.46;-webkit-mask-image:linear-gradient(to bottom,transparent,black 12%,black 92%,transparent);mask-image:linear-gradient(to bottom,transparent,black 12%,black 92%,transparent)}._modal_j6q0c_14>*{position:relative;z-index:1}._header_j6q0c_67{display:flex;justify-content:flex-end}._closeBtn_j6q0c_72{width:40px;height:40px;border:none;background:var(--app-control-bg);color:var(--storia-ink-72)}._closeBtn_j6q0c_72:hover:not(:disabled){color:var(--storia-ink-strong);background:var(--app-control-bg-hover)}._body_j6q0c_85{flex:1;min-height:0}._messages_j6q0c_90{display:flex;flex-direction:column;gap:14px;height:100%;overflow-y:auto;padding-right:6px;scrollbar-color:var(--storia-ink-18) transparent}._messageRow_j6q0c_100{display:flex;flex-direction:column;gap:10px}._userRow_j6q0c_106{align-items:flex-end}._assistantRow_j6q0c_110{align-items:stretch}._messageBubble_j6q0c_114{max-width:min(760px,100%);border-radius:var(--r-message-bubble);padding:14px 18px;font-size:14px;line-height:1.5;letter-spacing:.01em}._messageBubble_j6q0c_114 p{margin:0}._userBubble_j6q0c_127{background:var(--storia-active-strong);color:var(--storia-active-text)}._assistantBubble_j6q0c_132{background:var(--app-glass-bg-strong);color:var(--storia-ink-strong);-webkit-backdrop-filter:var(--app-glass-filter);backdrop-filter:var(--app-glass-filter)}._taskCardWrap_j6q0c_139{padding:2px;border:1px solid var(--app-glass-border);border-radius:var(--r-card);background:var(--app-glass-bg-strong);-webkit-backdrop-filter:var(--app-glass-filter);backdrop-filter:var(--app-glass-filter);box-shadow:var(--app-glass-shadow-soft)}._footer_j6q0c_149{flex-shrink:0;display:flex;flex-direction:column;gap:12px}._searchRow_j6q0c_156{display:flex;align-items:center;gap:12px;min-height:56px;padding:8px 8px 8px 20px;border-radius:var(--r-hero-search);background:var(--app-control-bg);border:none;transition:background var(--dur-150) var(--ease-standard)}._searchRow_j6q0c_156:focus-within{background:var(--app-control-bg-hover)}._input_j6q0c_172{width:100%;flex:1;resize:none;min-height:24px;max-height:144px;padding:0;border:none;background:transparent;color:var(--text-hero-input);font-size:16px;line-height:24px;font-weight:400;overflow-y:auto;scrollbar-width:none}._input_j6q0c_172::-webkit-scrollbar{display:none}._input_j6q0c_172:focus{outline:none;border:none;background:transparent;box-shadow:none}._input_j6q0c_172::placeholder{color:var(--text-hero-placeholder)}._input_j6q0c_172:disabled{cursor:not-allowed;opacity:.82}._sendBtn_j6q0c_209{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;border:none;border-radius:999px;background:var(--storia-active-strong);color:var(--storia-active-text);transition:transform var(--dur-150) var(--ease-standard),color var(--dur-150) var(--ease-standard),background var(--dur-150) var(--ease-standard)}._sendBtn_j6q0c_209:hover:not(:disabled){background:var(--storia-active-hover);transform:translateY(-1px)}._sendBtn_j6q0c_209:active:not(:disabled){transform:translateY(0)}._sendBtn_j6q0c_209:disabled{color:var(--storia-ink-34);background:var(--app-control-bg-active);cursor:not-allowed}._sendIcon_j6q0c_240{width:20px;height:20px;display:block;transition:transform .28s cubic-bezier(.22,1,.36,1),color .28s cubic-bezier(.22,1,.36,1)}@media(max-width:1100px){._overlay_j6q0c_1{padding:20px}._modal_j6q0c_14{height:min(88vh,840px);padding:14px}}@media(max-width:700px){._overlay_j6q0c_1{padding:10px}._modal_j6q0c_14{height:calc(100vh - 20px);gap:12px;padding:12px;border-radius:var(--r-panel)}._messages_j6q0c_90{justify-content:flex-end}._closeBtn_j6q0c_72{width:44px;height:44px}._searchRow_j6q0c_156{min-height:56px;padding-left:15px}._input_j6q0c_172{font-size:14px}}._scene_yaa6i_1{position:fixed;z-index:var(--z-mobile-sheet);top:0;right:0;bottom:0;left:0;overflow:hidden;color:var(--storia-ink-strong);background:var(--app-page-base)}._backdrop_yaa6i_10,._aurora_yaa6i_11,._grid_yaa6i_12{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}._backdrop_yaa6i_10{background:var(--app-page-sheen)}._aurora_yaa6i_11{background:var(--day-gradient, var(--app-page-aurora)),var(--app-page-aurora);opacity:.92}._grid_yaa6i_12{background:var(--storia-grid);opacity:.64;-webkit-mask-image:linear-gradient(to bottom,transparent,black 14%,black 90%,transparent);mask-image:linear-gradient(to bottom,transparent,black 14%,black 90%,transparent)}._topbar_yaa6i_36{position:absolute;z-index:10;top:var(--shell-top);right:var(--shell-edge);left:var(--shell-edge);display:grid;grid-template-columns:1fr auto 1fr;align-items:center}._brand_yaa6i_47{justify-self:start}._brand_yaa6i_47 img{width:auto;height:var(--shell-brand-size);display:block}._pagePill_yaa6i_57{min-height:var(--shell-control-size);padding:9px 18px;display:inline-flex;align-items:center;justify-content:center;gap:8px;color:var(--storia-active-text);background:var(--storia-active-strong);border-radius:var(--r-pill);box-shadow:var(--storia-shadow);font-size:var(--font-size-supporting);font-weight:var(--font-weight-medium)}._pagePill_yaa6i_57 svg{width:17px;height:17px}._closeButton_yaa6i_77{justify-self:end;width:var(--shell-control-size);height:var(--shell-control-size);color:var(--storia-ink-strong);background:var(--storia-editable-bg);border-radius:50%;box-shadow:var(--storia-shadow)}._closeButton_yaa6i_77:hover:not(:disabled){background:var(--storia-editable-hover)}._workspace_yaa6i_91{position:absolute;z-index:4;top:var(--shell-workspace-top);right:var(--shell-workspace-edge);bottom:var(--shell-workspace-bottom);left:var(--shell-workspace-edge);width:var(--shell-workspace-width);margin:0 auto;display:grid;grid-template-columns:284px minmax(0,1fr);gap:12px}._sidebar_yaa6i_105,._content_yaa6i_106{min-height:0;background:var(--app-glass-bg);border:1px solid var(--app-glass-border);box-shadow:var(--app-glass-shadow);-webkit-backdrop-filter:var(--app-glass-filter);backdrop-filter:var(--app-glass-filter)}._sidebar_yaa6i_105{padding:14px;display:flex;flex-direction:column;border-radius:var(--r-huge)}._identity_yaa6i_122{min-height:82px;padding:10px;display:flex;align-items:center;gap:11px;background:var(--glass-44);border-radius:var(--r-panel)}._identityAvatar_yaa6i_132,._heroAvatar_yaa6i_133{overflow:hidden;display:grid;flex:0 0 auto;place-items:center;color:var(--storia-active-text);background:var(--gradient-avatar-fallback);border-radius:50%;font-weight:var(--font-weight-semibold)}._identityAvatar_yaa6i_132{width:48px;height:48px;font-size:var(--font-size-supporting)}._identityAvatar_yaa6i_132 img,._heroAvatar_yaa6i_133 img{width:100%;height:100%;object-fit:cover}._identity_yaa6i_122>div:last-child{min-width:0;display:flex;flex-direction:column;gap:3px}._identity_yaa6i_122 strong,._identity_yaa6i_122 span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._identity_yaa6i_122 strong{font-size:var(--font-size-supporting);font-weight:var(--font-weight-semibold)}._identity_yaa6i_122 span{color:var(--storia-ink-52);font-size:var(--font-size-micro)}._navigation_yaa6i_181{margin-top:16px;display:flex;flex-direction:column;gap:5px}._navigation_yaa6i_181 button{position:relative;width:100%;min-height:64px;padding:9px 10px;display:grid;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:9px;color:var(--storia-ink-72);border-radius:var(--r-card);text-align:left;transition:color var(--dur-180) var(--ease-standard),background var(--dur-180) var(--ease-standard),transform var(--dur-180) var(--ease-standard)}._navigation_yaa6i_181 button:hover{color:var(--storia-ink-strong);background:var(--storia-editable-hover)}._navigation_yaa6i_181 button:active{background:var(--storia-editable-pressed);transform:scale(.99)}._navigation_yaa6i_181 button:focus-visible,._presetRow_yaa6i_217 button:focus-visible,._choiceGrid_yaa6i_218 button:focus-visible,._timeControl_yaa6i_219 button:focus-visible,._primaryButton_yaa6i_220:focus-visible,._secondaryButton_yaa6i_221:focus-visible,._inlineButton_yaa6i_222:focus-visible,._dangerInlineButton_yaa6i_223:focus-visible,._fieldGroup_yaa6i_224 input:focus-visible,._modelRole_yaa6i_225 input:focus-visible{outline:none;box-shadow:var(--storia-focus-ring)}._navigation_yaa6i_181 ._navigationActive_yaa6i_230{color:var(--storia-active-text);background:var(--storia-active-strong)}._navigation_yaa6i_181 ._navigationActive_yaa6i_230:hover{color:var(--storia-active-text);background:var(--storia-active-hover)}._navigationIcon_yaa6i_240{width:38px;height:38px;display:grid;place-items:center;background:var(--glass-56);border-radius:50%}._navigationActive_yaa6i_230 ._navigationIcon_yaa6i_240{background:var(--storia-glass)}._navigationIcon_yaa6i_240 svg{width:19px;height:19px;stroke-width:1.6}._navigationCopy_yaa6i_259{min-width:0;display:flex;flex-direction:column;gap:2px}._navigationCopy_yaa6i_259 strong{font-size:var(--font-size-supporting);font-weight:var(--font-weight-medium)}._navigationCopy_yaa6i_259 small{overflow:hidden;font-size:var(--font-size-micro);text-overflow:ellipsis;white-space:nowrap}._navigation_yaa6i_181 button>i{align-self:start;padding-top:3px;color:var(--storia-ink-34);font-size:var(--font-size-micro);font-style:normal}._navigationActive_yaa6i_230>i{color:var(--glass-70)}._sidebarFooter_yaa6i_290{margin-top:auto;padding:12px 10px 4px;display:flex;align-items:center;gap:9px;color:var(--storia-ink-52)}._sidebarFooter_yaa6i_290>svg{width:18px;height:18px}._sidebarFooter_yaa6i_290 span{display:flex;flex-direction:column;font-size:var(--font-size-micro)}._sidebarFooter_yaa6i_290 strong{color:var(--storia-ink-72);font-size:var(--font-size-caption);font-weight:var(--font-weight-medium)}._content_yaa6i_106{overflow:hidden;display:flex;flex-direction:column;border-radius:var(--r-huge)}._contentTransition_yaa6i_323{min-height:0;flex:1;display:flex;flex-direction:column}._contentHeader_yaa6i_330{min-height:104px;padding:22px 26px 18px;display:flex;align-items:flex-start;justify-content:space-between;gap:18px;border-bottom:1px solid var(--app-glass-border)}._eyebrow_yaa6i_340{margin:0;color:var(--storia-ink-52);font-size:var(--font-size-caption);font-weight:var(--font-weight-medium);letter-spacing:.08em;text-transform:uppercase}._contentHeader_yaa6i_330 h2{margin:5px 0 0;color:var(--storia-ink);font-size:clamp(34px,4vw,54px);line-height:.98;font-weight:var(--font-weight-light);letter-spacing:-.055em}._contentHeader_yaa6i_330 p:last-child{margin:7px 0 0;color:var(--storia-ink-72);font-size:var(--font-size-supporting)}._contentHeader_yaa6i_330>span{color:var(--storia-ink-34);font-size:var(--font-size-caption);letter-spacing:.06em}._contentBody_yaa6i_370{min-height:0;flex:1;overflow-y:auto;padding:18px 20px 22px;scrollbar-width:thin;scrollbar-color:var(--storia-ink-18) transparent}._sectionStack_yaa6i_379{display:flex;flex-direction:column;gap:12px}._card_yaa6i_385,._insightCard_yaa6i_386,._connectionCard_yaa6i_387,._saveBar_yaa6i_388{background:var(--glass-62);border:1px solid var(--app-glass-border);box-shadow:var(--app-glass-shadow-soft)}._card_yaa6i_385{padding:20px;border-radius:var(--r-panel)}._profileHero_yaa6i_399{min-height:132px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px}._heroAvatar_yaa6i_133{width:76px;height:76px;font-size:22px}._profileHeroCopy_yaa6i_413{min-width:0}._profileHeroCopy_yaa6i_413 h3,._cardHeader_yaa6i_418 h3,._contextCard_yaa6i_419 h3,._connectionCard_yaa6i_387 h3,._noteCard_yaa6i_421 h3{margin:0;color:var(--storia-ink-strong);font-weight:var(--font-weight-semibold);letter-spacing:-.025em}._profileHeroCopy_yaa6i_413 h3{margin-top:5px;overflow:hidden;font-size:24px;text-overflow:ellipsis;white-space:nowrap}._profileHeroCopy_yaa6i_413>p:last-child{margin:4px 0 0;color:var(--storia-ink-52);font-size:var(--font-size-supporting)}._statusChip_yaa6i_442{min-height:30px;padding:6px 11px;display:inline-flex;align-items:center;justify-content:center;gap:5px;border-radius:var(--r-pill);font-size:var(--font-size-caption);font-weight:var(--font-weight-medium);white-space:nowrap}._statusChip_yaa6i_442 svg{width:14px;height:14px}._statusChipReady_yaa6i_460{color:var(--semantic-success-fg);background:var(--semantic-success-bg)}._statusChipMuted_yaa6i_465{color:var(--storia-ink-52);background:var(--storia-glass)}._insightGrid_yaa6i_470{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}._insightCard_yaa6i_386{min-height:124px;padding:16px;display:flex;align-items:flex-start;gap:12px;border-radius:var(--r-card)}._insightIcon_yaa6i_485,._connectionIcon_yaa6i_486{display:grid;flex:0 0 auto;place-items:center;color:var(--storia-ink-strong);background:var(--storia-editable-bg);border-radius:50%}._insightIcon_yaa6i_485{width:36px;height:36px}._insightIcon_yaa6i_485 svg,._connectionIcon_yaa6i_486 svg{width:18px;height:18px;stroke-width:1.6}._insightCard_yaa6i_386>div{min-width:0;display:flex;flex-direction:column;gap:5px}._insightCard_yaa6i_386 span:not(._insightIcon_yaa6i_485){color:var(--storia-ink-52);font-size:var(--font-size-caption)}._insightCard_yaa6i_386 strong{overflow:hidden;color:var(--storia-ink-strong);font-size:var(--font-size-supporting);font-weight:var(--font-weight-medium);text-overflow:ellipsis;white-space:nowrap}._insightCard_yaa6i_386 small{color:var(--storia-ink-52);font-size:var(--font-size-micro)}._contextCard_yaa6i_419{display:flex;align-items:center;justify-content:space-between;gap:24px}._contextCard_yaa6i_419 h3{margin-top:5px;font-size:19px}._contextCard_yaa6i_419 p:last-child,._cardHeader_yaa6i_418 p,._connectionCard_yaa6i_387 p,._noteCard_yaa6i_421 p{margin:6px 0 0;color:var(--storia-ink-72);font-size:var(--font-size-control);line-height:1.5}._secondaryButton_yaa6i_221,._inlineButton_yaa6i_222,._primaryButton_yaa6i_220{min-height:42px;padding:9px 15px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:var(--r-pill);font-size:var(--font-size-control);font-weight:var(--font-weight-medium);white-space:nowrap;transition:color var(--dur-180) var(--ease-standard),background var(--dur-180) var(--ease-standard),transform var(--dur-180) var(--ease-standard)}._secondaryButton_yaa6i_221,._inlineButton_yaa6i_222{color:var(--storia-ink-strong);background:var(--storia-editable-bg)}._secondaryButton_yaa6i_221:hover,._inlineButton_yaa6i_222:hover{background:var(--storia-editable-hover)}._secondaryButton_yaa6i_221 svg{width:16px;height:16px}._primaryButton_yaa6i_220{color:var(--storia-active-text);background:var(--storia-active-strong)}._primaryButton_yaa6i_220:hover:not(:disabled){background:var(--storia-active-hover)}._primaryButton_yaa6i_220:active:not(:disabled),._secondaryButton_yaa6i_221:active,._inlineButton_yaa6i_222:active{transform:scale(.98)}._primaryButton_yaa6i_220:disabled{cursor:default;color:var(--storia-ink-34);background:var(--storia-glass)}._cardHeader_yaa6i_418{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}._cardHeader_yaa6i_418 h3{margin-top:5px;font-size:20px}._cardHeaderIcon_yaa6i_623{width:28px;height:28px;color:var(--storia-ink-34);stroke-width:1.25}._timeCard_yaa6i_630{overflow:hidden}._timeControl_yaa6i_219{margin-top:20px;display:grid;grid-template-columns:48px minmax(180px,1fr) 48px;align-items:center;gap:10px}._timeControl_yaa6i_219 button{width:48px;height:48px;display:grid;place-items:center;color:var(--storia-ink-strong);background:var(--storia-editable-bg);border-radius:50%;transition:background var(--dur-180) var(--ease-standard),transform var(--dur-180) var(--ease-standard)}._timeControl_yaa6i_219 button:hover:not(:disabled){background:var(--storia-editable-hover)}._timeControl_yaa6i_219 button:active:not(:disabled){transform:scale(.95)}._timeControl_yaa6i_219 button:disabled{cursor:default;color:var(--storia-ink-18)}._timeControl_yaa6i_219 button svg{width:20px;height:20px}._timeControl_yaa6i_219 output{min-height:62px;display:grid;place-items:center;color:var(--storia-ink-strong);background:var(--storia-editable-bg);border-radius:var(--r-pill);font-size:clamp(26px,4vw,42px);line-height:1;font-weight:var(--font-weight-light);letter-spacing:-.045em}._presetRow_yaa6i_217{margin-top:12px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}._presetRow_yaa6i_217 button{min-height:38px;padding:7px 10px;color:var(--storia-ink-72);background:var(--storia-glass-strong);border-radius:var(--r-pill);font-size:var(--font-size-caption);transition:color var(--dur-180) var(--ease-standard),background var(--dur-180) var(--ease-standard)}._presetRow_yaa6i_217 button:hover{color:var(--storia-ink-strong);background:var(--storia-editable-hover)}._presetRow_yaa6i_217 ._presetActive_yaa6i_710{color:var(--storia-active-text);background:var(--storia-active-strong)}._choiceGrid_yaa6i_218{margin-top:18px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}._choiceGrid_yaa6i_218 button{min-height:104px;padding:14px;display:flex;align-items:flex-start;justify-content:space-between;gap:12px;color:var(--storia-ink-72);background:var(--storia-editable-bg);border-radius:var(--r-card);text-align:left;transition:color var(--dur-180) var(--ease-standard),background var(--dur-180) var(--ease-standard),transform var(--dur-180) var(--ease-standard)}._choiceGrid_yaa6i_218 button:hover{color:var(--storia-ink-strong);background:var(--storia-editable-hover)}._choiceGrid_yaa6i_218 button:active{transform:scale(.985)}._choiceGrid_yaa6i_218 button>span{display:flex;flex-direction:column;gap:6px}._choiceGrid_yaa6i_218 strong{color:inherit;font-size:var(--font-size-supporting);font-weight:var(--font-weight-medium)}._choiceGrid_yaa6i_218 small{color:inherit;font-size:var(--font-size-caption);line-height:1.4}._choiceGrid_yaa6i_218 i{width:23px;height:23px;display:grid;flex:0 0 auto;place-items:center;background:var(--storia-glass);border-radius:50%;font-style:normal}._choiceGrid_yaa6i_218 i svg{width:14px;height:14px}._choiceGrid_yaa6i_218 ._choiceActive_yaa6i_782{color:var(--storia-active-text);background:var(--storia-active-strong)}._choiceGrid_yaa6i_218 ._choiceActive_yaa6i_782:hover{color:var(--storia-active-text);background:var(--storia-active-hover)}._saveBar_yaa6i_388{position:relative;min-height:68px;padding:10px 12px 10px 16px;display:flex;align-items:center;justify-content:space-between;gap:16px;border-radius:var(--r-panel)}._saveBar_yaa6i_388>div{display:flex;flex-direction:column;gap:3px}._saveBar_yaa6i_388 strong{font-size:var(--font-size-control);font-weight:var(--font-weight-medium)}._saveBar_yaa6i_388 span{color:var(--storia-ink-52);font-size:var(--font-size-caption)}._formError_yaa6i_819{margin:0;color:var(--semantic-danger);font-size:var(--font-size-control);line-height:1.4}._saveBar_yaa6i_388 ._formError_yaa6i_819{position:absolute;right:12px;bottom:calc(100% + 6px);padding:7px 10px;background:var(--solid-white);border-radius:var(--r-pill)}._connectionCard_yaa6i_387{min-height:98px;padding:16px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;border-radius:var(--r-panel)}._connectionIcon_yaa6i_486{width:46px;height:46px}._yandexIcon_yaa6i_850{display:inline-flex;align-items:center;justify-content:center;color:#fff;background:var(--oauth-yandex-accent);font-size:25px;font-weight:700}._yandexHelperIcon_yaa6i_860{width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;color:#fff;background:var(--oauth-yandex-accent);font-size:13px;font-weight:700;flex:0 0 auto}._connectionCard_yaa6i_387 h3{font-size:var(--font-size-body)}._connectionCard_yaa6i_387 p{max-width:520px}._noteCard_yaa6i_421{display:flex;align-items:flex-start;gap:13px}._noteCard_yaa6i_421>svg{width:23px;height:23px;flex:0 0 auto;color:var(--storia-ink-52)}._noteCard_yaa6i_421 h3{font-size:var(--font-size-body)}._securityCard_yaa6i_899{padding:22px}._helperBox_yaa6i_903{margin-top:16px;padding:12px 14px;display:flex;align-items:flex-start;gap:10px;color:var(--storia-ink-72);background:var(--storia-glass-strong);border-radius:var(--r-card)}._helperBox_yaa6i_903 svg{width:20px;height:20px;flex:0 0 auto}._helperBox_yaa6i_903 p{margin:0;font-size:var(--font-size-control);line-height:1.5}._passwordForm_yaa6i_926{margin-top:18px;display:flex;flex-direction:column;gap:13px}._fieldRow_yaa6i_933{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}._fieldGroup_yaa6i_224{display:flex;flex-direction:column;gap:7px}._fieldGroup_yaa6i_224>span{color:var(--storia-ink-72);font-size:var(--font-size-control);font-weight:var(--font-weight-medium)}._fieldGroup_yaa6i_224 input{width:100%;min-height:48px;padding:0 14px;color:var(--storia-ink-strong);background:var(--storia-glass-strong);border:1px solid var(--ui-line-06);border-radius:var(--r-control);font-family:inherit;font-size:var(--font-size-body);transition:background var(--dur-180) var(--ease-standard),border-color var(--dur-180) var(--ease-standard),box-shadow var(--dur-180) var(--ease-standard)}._fieldGroup_yaa6i_224 input:hover{background:var(--storia-editable-bg)}._fieldGroup_yaa6i_224 input:focus-visible{border-color:var(--storia-ink-18)}._fieldGroup_yaa6i_224 input::placeholder{color:var(--storia-ink-34)}._fieldGroup_yaa6i_224 small{color:var(--storia-ink-52);font-size:var(--font-size-micro);line-height:1.4}._aiProviderCard_yaa6i_985{display:flex;flex-direction:column;gap:17px}._aiConnectionStatus_yaa6i_991{min-height:96px;padding:13px 14px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:5px 12px;background:var(--storia-glass-strong);border-radius:var(--r-card)}._aiConnectionStatus_yaa6i_991>span{color:var(--storia-ink-52);font-size:var(--font-size-caption)}._aiConnectionStatus_yaa6i_991>strong{grid-column:1;overflow:hidden;color:var(--storia-ink-strong);font-size:var(--font-size-supporting);font-weight:var(--font-weight-medium);text-overflow:ellipsis;white-space:nowrap}._aiConnectionStatus_yaa6i_991 ._inlineButton_yaa6i_222{grid-column:2;grid-row:1 / span 2}._inlineButton_yaa6i_222:disabled{cursor:default;color:var(--storia-ink-34);background:var(--storia-glass)}._dangerInlineButton_yaa6i_223{align-self:flex-start;padding:5px 0;color:var(--semantic-danger);font-size:var(--font-size-caption);text-align:left}._modelGrid_yaa6i_1036{margin-top:18px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}._modelRole_yaa6i_225{padding:14px;display:flex;flex-direction:column;gap:10px;background:var(--storia-editable-bg);border-radius:var(--r-card)}._modelRole_yaa6i_225>span{display:flex;flex-direction:column;gap:4px}._modelRole_yaa6i_225 strong{color:var(--storia-ink-strong);font-size:var(--font-size-supporting);font-weight:var(--font-weight-medium)}._modelRole_yaa6i_225 small,._modelRole_yaa6i_225 em{color:var(--storia-ink-52);font-size:var(--font-size-micro);line-height:1.4}._modelRole_yaa6i_225 em{font-style:normal}._modelRole_yaa6i_225 input{width:100%;min-height:42px;padding:0 11px;color:var(--storia-ink-strong);background:var(--glass-62);border:1px solid var(--ui-line-06);border-radius:var(--r-control);font:inherit;font-size:var(--font-size-control)}._securityActions_yaa6i_1087{margin-top:3px;display:flex;align-items:center;justify-content:space-between;gap:18px}._securityActions_yaa6i_1087 p{margin:0;color:var(--storia-ink-52);font-size:var(--font-size-caption)}._aiConnectionResultSuccess_yaa6i_1101,._aiConnectionResultError_yaa6i_1102{width:100%;margin:4px 0 0;font-size:var(--font-size-caption);line-height:1.35}._aiConnectionResultSuccess_yaa6i_1101{color:var(--semantic-success-fg)}._aiConnectionResultError_yaa6i_1102{color:var(--semantic-danger)}._navigationScrollHint_yaa6i_1117{display:none}@media(max-width:900px){._workspace_yaa6i_91{grid-template-columns:236px minmax(0,1fr)}._identity_yaa6i_122{padding:8px}._navigation_yaa6i_181 button{grid-template-columns:36px minmax(0,1fr)}._navigation_yaa6i_181 button>i{display:none}._insightGrid_yaa6i_470{grid-template-columns:1fr}._insightCard_yaa6i_386{min-height:88px}._choiceGrid_yaa6i_218,._modelGrid_yaa6i_1036{grid-template-columns:1fr}._choiceGrid_yaa6i_218 button{min-height:78px}}@media(max-width:700px){._pagePill_yaa6i_57{padding:7px 13px;font-size:var(--font-size-control)}._pagePill_yaa6i_57 svg{display:none}._closeButton_yaa6i_77{width:var(--shell-control-size);height:var(--shell-control-size)}._workspace_yaa6i_91{display:flex;flex-direction:column;gap:8px}._sidebar_yaa6i_105{flex:0 0 auto;padding:9px;border-radius:var(--r-panel)}._identity_yaa6i_122{min-height:60px}._identityAvatar_yaa6i_132{width:42px;height:42px}._navigation_yaa6i_181{margin-top:8px;flex-direction:row;overflow-x:auto;padding:0 22px 5px 0;scroll-padding-inline:10px;scroll-snap-type:x proximity;-webkit-mask-image:linear-gradient(to right,black 0%,black 88%,transparent 100%);mask-image:linear-gradient(to right,black 0%,black 88%,transparent 100%);scrollbar-width:none}._navigation_yaa6i_181::-webkit-scrollbar{display:none}._navigation_yaa6i_181 button{min-width:142px;min-height:52px;padding:7px 8px;grid-template-columns:32px minmax(0,1fr);gap:7px;scroll-snap-align:center}._navigationScrollHint_yaa6i_1117{margin:2px 6px 0;display:block;color:var(--storia-ink-52);font-size:var(--font-size-micro);text-align:right}._navigationIcon_yaa6i_240{width:32px;height:32px}._navigationIcon_yaa6i_240 svg{width:17px;height:17px}._navigationCopy_yaa6i_259 strong{font-size:var(--font-size-control)}._navigationCopy_yaa6i_259 small{font-size:var(--font-size-micro)}._sidebarFooter_yaa6i_290{display:none}._content_yaa6i_106{flex:1 1 auto;border-radius:var(--r-panel)}._contentHeader_yaa6i_330{min-height:82px;padding:14px 16px 12px}._contentHeader_yaa6i_330 h2{font-size:32px}._contentHeader_yaa6i_330 p:last-child{margin-top:4px;font-size:var(--font-size-control)}._contentBody_yaa6i_370{padding:12px}._card_yaa6i_385{padding:15px}._profileHero_yaa6i_399{min-height:108px;grid-template-columns:auto minmax(0,1fr);gap:12px}._profileHero_yaa6i_399 ._statusChip_yaa6i_442{grid-column:1 / -1;justify-self:start}._heroAvatar_yaa6i_133{width:60px;height:60px}._profileHeroCopy_yaa6i_413 h3{font-size:20px}._contextCard_yaa6i_419{align-items:flex-start;flex-direction:column}._secondaryButton_yaa6i_221{width:100%}._timeControl_yaa6i_219{grid-template-columns:44px minmax(120px,1fr) 44px}._timeControl_yaa6i_219 button{width:44px;height:44px}._timeControl_yaa6i_219 output{min-height:56px;font-size:28px}._presetRow_yaa6i_217{grid-template-columns:repeat(2,minmax(0,1fr))}._saveBar_yaa6i_388{align-items:stretch;flex-direction:column}._saveBar_yaa6i_388 ._primaryButton_yaa6i_220{width:100%}._connectionCard_yaa6i_387{grid-template-columns:auto minmax(0,1fr)}._connectionCard_yaa6i_387>._statusChip_yaa6i_442,._connectionCard_yaa6i_387>._inlineButton_yaa6i_222{grid-column:1 / -1;justify-self:start;margin-left:60px}._fieldRow_yaa6i_933{grid-template-columns:1fr}._securityActions_yaa6i_1087{align-items:stretch;flex-direction:column}._securityActions_yaa6i_1087 ._primaryButton_yaa6i_220{width:100%}}@media(max-height:720px)and (min-width:701px){._topbar_yaa6i_36{top:12px}._workspace_yaa6i_91{top:66px;bottom:12px}._contentHeader_yaa6i_330{min-height:86px;padding-block:14px 12px}._contentHeader_yaa6i_330 h2{font-size:38px}._contentBody_yaa6i_370{padding:12px 16px 14px}._sectionStack_yaa6i_379{gap:8px}._card_yaa6i_385{padding:14px 16px}._profileHero_yaa6i_399{min-height:110px}._insightCard_yaa6i_386{min-height:104px}._timeControl_yaa6i_219{margin-top:8px}._timeControl_yaa6i_219 output{min-height:54px}._presetRow_yaa6i_217,._choiceGrid_yaa6i_218{margin-top:8px}._choiceGrid_yaa6i_218 button{min-height:74px}._saveBar_yaa6i_388{min-height:58px}}@media(prefers-reduced-motion:reduce){._scene_yaa6i_1 *,._scene_yaa6i_1 *:before,._scene_yaa6i_1 *:after{scroll-behavior:auto;transition-duration:.01ms;animation-duration:.01ms}}._header_1ov8q_1{min-height:var(--shell-workspace-top);padding:var(--shell-top) var(--shell-edge) 0;width:100%;position:relative;z-index:var(--z-header)}._inner_1ov8q_9{display:grid;grid-template-columns:1fr auto 1fr;align-items:center}._left_1ov8q_15{display:flex;align-items:center;gap:10px;justify-self:start}._logoButton_1ov8q_22{display:inline-flex;align-items:center;min-height:var(--shell-control-size)}._wordmark_1ov8q_28{width:auto;height:var(--shell-brand-size);display:block}._sectionNav_1ov8q_34{min-height:var(--shell-control-size);padding:4px;display:inline-flex;align-items:center;justify-self:center;gap:2px;border:1px solid var(--app-glass-border);border-radius:var(--r-pill);background:var(--app-glass-bg);-webkit-backdrop-filter:var(--app-glass-filter);backdrop-filter:var(--app-glass-filter);box-shadow:var(--app-glass-shadow-soft)}._sectionNavButton_1ov8q_49{min-height:32px;padding:0 13px;border-radius:var(--r-pill);color:var(--text-muted);font-size:var(--font-size-supporting);font-weight:var(--font-weight-medium);transition:background var(--dur-150) var(--ease-standard),color var(--dur-150) var(--ease-standard),box-shadow var(--dur-150) var(--ease-standard)}._sectionNavButton_1ov8q_49:hover{color:var(--text-primary)}._sectionNavButtonActive_1ov8q_66{background:var(--solid-white);color:var(--text-primary);box-shadow:var(--ui-shadow-xs)}._sectionNavButton_1ov8q_49:focus-visible{outline:none;box-shadow:var(--storia-focus-ring)}._right_1ov8q_77{display:flex;align-items:center;gap:8px;justify-self:end}._mobileSectionNav_1ov8q_84{display:none}._accountMenuRoot_1ov8q_88{position:relative}._accountTrigger_1ov8q_92{height:var(--shell-control-size);min-height:var(--shell-control-size);box-sizing:border-box;display:inline-flex;align-items:center;gap:10px;padding:4px 6px 4px 11px;border-radius:9999px;border:1px solid var(--app-glass-border);background:var(--app-glass-bg);-webkit-backdrop-filter:var(--app-glass-filter);backdrop-filter:var(--app-glass-filter);box-shadow:var(--app-glass-shadow-soft);transition:background-color var(--dur-180) var(--ease-standard),box-shadow var(--dur-180) var(--ease-standard)}._accountTrigger_1ov8q_92:hover,._accountTriggerActive_1ov8q_115{background:var(--app-glass-bg-strong)}._accountTrigger_1ov8q_92:focus,._accountTrigger_1ov8q_92:focus-visible{outline:none}._accountTrigger_1ov8q_92:focus-visible{box-shadow:var(--storia-focus-ring)}._profileMeta_1ov8q_128{display:flex;align-items:center;justify-content:center;min-width:0}._profileName_1ov8q_135{max-width:190px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:var(--font-weight-medium);letter-spacing:-.01em;color:var(--text-primary)}._avatarImage_1ov8q_146,._avatar_1ov8q_146{width:34px;height:34px;border-radius:50%;object-fit:cover;flex-shrink:0}._avatar_1ov8q_146{display:inline-flex;align-items:center;justify-content:center;background:var(--storia-active-strong);color:var(--storia-active-text)}._accountCaret_1ov8q_163{width:10px;height:6px;color:var(--text-secondary);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;transition:transform .2s ease,color .2s ease}._accountCaret_1ov8q_163 svg{width:10px;height:6px;display:block}._accountTriggerActive_1ov8q_115 ._accountCaret_1ov8q_163{transform:rotate(180deg);color:var(--text-primary)}._menuBackdrop_1ov8q_185{display:none}._accountMenu_1ov8q_88{position:absolute;top:calc(100% + 10px);right:0;min-width:224px;padding:8px;border-radius:var(--r-card);border:1px solid var(--app-glass-border);background:var(--app-glass-bg-strong);-webkit-backdrop-filter:var(--app-glass-filter);backdrop-filter:var(--app-glass-filter);box-shadow:var(--app-glass-shadow);display:flex;flex-direction:column;gap:4px;z-index:var(--z-dropdown);animation:_menuIn_1ov8q_1 .16s ease}._accountMenuItem_1ov8q_208{width:100%;min-height:40px;border-radius:var(--r-control);padding:10px 14px;text-align:left;color:var(--navy-soft);font-size:14px;font-weight:var(--font-weight-medium);transition:background-color .14s ease,color .14s ease}._accountMenuItem_1ov8q_208:hover{background:var(--app-control-bg-hover);color:var(--navy)}._accountMenuItemActive_1ov8q_225{background:var(--app-control-bg-active);color:var(--navy)}._accountMenuItem_1ov8q_208:focus-visible{outline:2px solid var(--menu-focus-ring);outline-offset:1px}._accountMenuItemDanger_1ov8q_235{color:var(--semantic-danger)}._accountMenuItemDanger_1ov8q_235:hover{background:var(--semantic-danger-soft-hover-bg);color:var(--semantic-danger-pressed)}@keyframes _menuIn_1ov8q_1{0%{opacity:0;transform:translateY(-3px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}._accountMenuDivider_1ov8q_257{height:1px;background:var(--gray-divider);margin:4px 2px;flex-shrink:0}@media(max-width:1100px){._profileName_1ov8q_135{max-width:140px}._avatarImage_1ov8q_146,._avatar_1ov8q_146{width:34px;height:34px}._avatar_1ov8q_146{font-size:15px}._accountMenu_1ov8q_88{min-width:210px}}@media(max-width:768px){._inner_1ov8q_9{grid-template-columns:minmax(0,1fr) auto;gap:8px}._sectionNav_1ov8q_34{display:none}._mobileSectionNav_1ov8q_84{position:fixed;right:max(10px,env(safe-area-inset-right));bottom:max(8px,env(safe-area-inset-bottom));left:max(10px,env(safe-area-inset-left));z-index:var(--z-mobile-nav);min-height:58px;padding:4px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:3px;border:1px solid var(--app-glass-border);border-radius:20px;background:var(--app-glass-bg-strong);box-shadow:var(--app-glass-shadow);backdrop-filter:var(--app-glass-filter);-webkit-backdrop-filter:var(--app-glass-filter)}._mobileSectionNavButton_1ov8q_315{min-width:0;min-height:48px;padding:4px 7px 3px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;border-radius:16px;color:var(--text-muted);font-size:var(--font-size-micro);font-weight:var(--font-weight-medium);line-height:1.1;transition:color var(--dur-150) var(--ease-standard),background var(--dur-150) var(--ease-standard),box-shadow var(--dur-150) var(--ease-standard)}._mobileSectionNavButton_1ov8q_315 span{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._mobileSectionNavButtonActive_1ov8q_342{color:var(--text-primary);background:var(--solid-white);box-shadow:var(--ui-shadow-xs)}._mobileSectionNavButton_1ov8q_315:focus-visible{outline:none;box-shadow:var(--storia-focus-ring)}._profileMeta_1ov8q_128{display:none}._accountTrigger_1ov8q_92{padding:4px;gap:0}._accountCaret_1ov8q_163{display:none}._avatarImage_1ov8q_146,._avatar_1ov8q_146{width:28px;height:28px}._avatar_1ov8q_146{font-size:14px}._accountMenu_1ov8q_88{position:fixed;top:auto;bottom:0;left:0;right:0;max-height:80vh;overflow-y:auto;min-width:unset;width:100%;border-radius:var(--r-card) var(--r-card) 0 0;padding:12px 16px calc(env(safe-area-inset-bottom,0px) + 12px);animation:_menuSlideUp_1ov8q_1 .22s ease;z-index:var(--z-mobile-sheet)}._menuBackdrop_1ov8q_185{display:block;position:fixed;top:0;right:0;bottom:0;left:0;background:#00000052;z-index:calc(var(--z-mobile-sheet) - 1);animation:_fadeIn_1ov8q_1 .18s ease}}@media(max-width:480px){._wordmark_1ov8q_28{max-width:72px}._avatarImage_1ov8q_146,._avatar_1ov8q_146{width:28px;height:28px}._avatar_1ov8q_146{font-size:13px}}@media(max-width:360px){._mobileSectionNavButton_1ov8q_315{padding-inline:4px}}@keyframes _menuSlideUp_1ov8q_1{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}@keyframes _fadeIn_1ov8q_1{0%{opacity:0}to{opacity:1}}._applicationSurface_p8xsq_1{min-height:100dvh;position:relative;isolation:isolate;overflow-x:clip;background:var(--app-page-base)}._applicationRouteFallback_p8xsq_9{min-height:100dvh}._applicationSurface_p8xsq_1:before,._applicationSurface_p8xsq_1:after{content:"";position:fixed;pointer-events:none}._applicationSurface_p8xsq_1:before{top:-18%;right:-18%;bottom:-18%;left:-18%;z-index:-2;background:var(--day-gradient, var(--app-page-aurora));opacity:var(--day-atmosphere-opacity, .82);filter:blur(50px) saturate(var(--day-atmosphere-saturation, 120%));transform:translateZ(0) scale(1.035);animation:_applicationAtmosphereDrift_p8xsq_1 var(--day-atmosphere-duration, 30s) var(--ease-out-expo) infinite alternate;transition:opacity .7s var(--ease-standard)}._applicationSurface_p8xsq_1:after{top:0;right:0;bottom:0;left:0;z-index:-1;background:var(--storia-grid),var(--app-page-sheen);opacity:.36;-webkit-mask-image:linear-gradient(to bottom,transparent,var(--solid-white) 14%,var(--solid-white) 91%,transparent);mask-image:linear-gradient(to bottom,transparent,var(--solid-white) 14%,var(--solid-white) 91%,transparent)}@keyframes _applicationAtmosphereDrift_p8xsq_1{0%{transform:translate3d(-.8%,-.6%,0) scale(1.035)}50%{transform:translate3d(.9%,.7%,0) scale(1.055)}to{transform:translate3d(-.3%,1%,0) scale(1.045)}}@media(prefers-reduced-motion:reduce){._applicationSurface_p8xsq_1:before{animation:none;transform:none}}._sessionRecovery_p8xsq_53{min-height:100dvh;display:grid;place-items:center;padding:max(20px,var(--shell-workspace-edge));color:var(--text-primary);background:transparent}._sessionRecovery_p8xsq_53 section{width:min(100%,520px);padding:clamp(26px,5vw,42px);border:1px solid var(--border-subtle);border-radius:28px;background:var(--app-glass-bg-strong);box-shadow:var(--shadow-card);-webkit-backdrop-filter:var(--app-glass-filter);backdrop-filter:var(--app-glass-filter)}._sessionEyebrow_p8xsq_72{margin:0 0 12px;color:var(--text-tertiary);font-size:var(--font-size-control);font-weight:700;letter-spacing:.08em;text-transform:uppercase}._sessionRecovery_p8xsq_53 h1{margin:0;font-size:clamp(26px,4vw,38px);line-height:1.08;letter-spacing:-.035em}._sessionRecovery_p8xsq_53 section>p:not(._sessionEyebrow_p8xsq_72){max-width:390px;margin:16px 0 24px;color:var(--text-secondary);line-height:1.6}._sessionRecovery_p8xsq_53 button{min-height:44px;padding:0 22px;border:0;border-radius:14px;color:var(--btn-primary-text);background:var(--btn-primary);font:inherit;font-weight:700;cursor:pointer}._sessionRecovery_p8xsq_53 button:hover{background:var(--btn-primary-hover)}._myDayLaunchOverlay_p8xsq_111{position:fixed;top:0;right:0;bottom:0;left:0;z-index:calc(var(--z-mobile-sheet) - 1);overflow:hidden;color:var(--storia-ink-strong);background:var(--storia-page-bg)}._myDayLaunchOverlay_p8xsq_111:before,._myDayLaunchOverlay_p8xsq_111:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none}._myDayLaunchOverlay_p8xsq_111:before{background:var(--storia-page-wash)}._myDayLaunchOverlay_p8xsq_111:after{z-index:1;background:var(--storia-grid);opacity:.7}._myDayLaunchPanel_p8xsq_138{position:absolute;top:0;right:0;bottom:0;left:0;z-index:2}._myDayLaunchHeader_p8xsq_144{position:absolute;top:var(--shell-top);left:var(--shell-edge);right:var(--shell-edge);display:grid;grid-template-columns:1fr auto 1fr;align-items:center}._myDayLaunchWordmark_p8xsq_154{justify-self:start}._myDayLaunchWordmark_p8xsq_154 img{width:auto;height:var(--shell-brand-size);display:block}._myDayLaunchSwitch_p8xsq_164{justify-self:center;padding:3px;display:inline-flex;border-radius:var(--r-pill);background:var(--storia-glass);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}._myDayLaunchSwitch_p8xsq_164 i,._myDayLaunchSwitch_p8xsq_164 strong{min-width:92px;min-height:40px;padding:8px 18px;display:grid;place-items:center;border-radius:var(--r-pill);font-size:13px;font-style:normal;font-weight:var(--font-weight-medium)}._myDayLaunchSwitch_p8xsq_164 i{color:var(--storia-ink-52)}._myDayLaunchSwitch_p8xsq_164 strong{color:var(--storia-active-text);background:var(--storia-active)}._myDayLaunchMeta_p8xsq_196{justify-self:end;width:var(--shell-control-size);height:var(--shell-control-size);display:grid;place-items:center;border-radius:50%;background:var(--storia-glass);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}._myDayLaunchMeta_p8xsq_196 i{width:12px;height:12px;border:solid var(--storia-ink-52);border-width:0 1.5px 1.5px 0;transform:rotate(45deg) translate(-2px,2px)}._myDayLaunchBody_p8xsq_216{position:absolute;top:0;right:0;bottom:0;left:0;display:grid;place-content:center;justify-items:center;gap:16px;color:var(--navy-muted);font-size:var(--font-size-body)}._myDayLaunchDots_p8xsq_227{display:inline-flex;gap:6px}._myDayLaunchDots_p8xsq_227 i{width:5px;height:5px;border-radius:50%;background:currentColor;animation:_myDayLaunchPulse_p8xsq_1 .9s ease-in-out infinite}._myDayLaunchDots_p8xsq_227 i:nth-child(2){animation-delay:.12s}._myDayLaunchDots_p8xsq_227 i:nth-child(3){animation-delay:.24s}@keyframes _myDayLaunchPulse_p8xsq_1{0%,60%,to{opacity:.28;transform:translateY(0)}30%{opacity:.9;transform:translateY(-3px)}}@media(max-width:768px){._myDayLaunchSwitch_p8xsq_164{display:none}}@media(prefers-reduced-motion:reduce){._myDayLaunchDots_p8xsq_227 i{animation:none;opacity:.5}}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0}:root{--accent: #17191C;--accent-hover: #292C30;--accent-pressed: #08090A;--accent-soft: rgba(23, 25, 28, .09);--accent-muted: rgba(23, 25, 28, .055);--accent-glow: rgba(202, 220, 255, .32);--surface-page: #F5F7F7;--surface-page-alt: #EEF3F2;--surface-card: rgba(255, 255, 255, .68);--surface-card-hover: rgba(255, 255, 255, .86);--radar-glow-start: rgba(255, 255, 255, .24);--radar-glow-end: rgba(255, 255, 255, .08);--radar-data-fill: rgba(255, 255, 255, .24);--radar-data-stroke: #FFFFFF;--accent-yellow: var(--accent);--accent-yellow-hover: var(--accent-hover);--accent-yellow-pressed: var(--accent-pressed);--accent-yellow-soft: var(--accent-soft);--accent-yellow-muted: var(--accent-muted);--navy: #17191C;--navy-soft: rgba(23, 25, 28, .72);--navy-muted: rgba(23, 25, 28, .56);--navy-subtle: rgba(23, 25, 28, .3);--navy-faint: rgba(23, 25, 28, .1);--navy-border: rgba(23, 25, 28, .07);--surface-elevated: rgba(255, 255, 255, .9);--surface-input: rgba(255, 255, 255, .82);--surface-muted: rgba(255, 255, 255, .48);--gray-text: #74777F;--gray-text-soft: rgba(126, 128, 138, .72);--gray-placeholder: #92959D;--gray-border: rgba(126, 128, 138, .2);--gray-divider: rgba(126, 128, 138, .12);--page-bg-left: #F7F9FC;--page-bg-center: #F5F7F9;--page-bg-right: #F9F7FB;--app-page-base: linear-gradient(145deg, #F8FAFD 0%, #F4F7F9 48%, #F8F6FA 100%);--app-page-aurora: radial-gradient(ellipse 54% 42% at 4% 8%, rgba(179, 215, 248, .36) 0%, rgba(179, 215, 248, 0) 76%), radial-gradient(ellipse 50% 42% at 96% 10%, rgba(218, 202, 246, .3) 0%, rgba(218, 202, 246, 0) 74%), radial-gradient(ellipse 58% 44% at 66% 94%, rgba(188, 230, 218, .24) 0%, rgba(188, 230, 218, 0) 78%), radial-gradient(ellipse 42% 34% at 12% 88%, rgba(231, 210, 226, .14) 0%, rgba(231, 210, 226, 0) 76%);--app-page-sheen: linear-gradient(180deg, rgba(255, 255, 255, .16) 0%, transparent 44%, rgba(255, 255, 255, .1) 100%);--app-accent-bloom: radial-gradient(circle, var(--accent-glow) 0%, transparent 70%);--emotional-bloom: radial-gradient(ellipse 70% 60% at 50% 30%, rgba(255, 255, 255, .22) 0%, rgba(246, 250, 249, .12) 40%, transparent 80%);--solid-white: #ffffff;--glass-44: rgba(255, 255, 255, .44);--glass-56: rgba(255, 255, 255, .56);--glass-62: rgba(255, 255, 255, .62);--glass-70: rgba(255, 255, 255, .7);--glass-75: rgba(255, 255, 255, .75);--glass-78: rgba(255, 255, 255, .78);--glass-86: rgba(255, 255, 255, .86);--glass-90: rgba(255, 255, 255, .9);--glass-92: rgba(255, 255, 255, .92);--glass-96: rgba(255, 255, 255, .96);--glass-74: rgba(255, 255, 255, .74);--glass-80: rgba(255, 255, 255, .8);--glass-82: rgba(255, 255, 255, .82);--glass-94: rgba(255, 255, 255, .94);--app-glass-bg: rgba(255, 255, 255, .7);--app-glass-bg-strong: rgba(255, 255, 255, .82);--app-glass-border: rgba(255, 255, 255, .56);--app-glass-inner-bg: rgba(23, 25, 28, .045);--app-glass-inner-border: transparent;--app-glass-filter: blur(28px) saturate(118%);--app-glass-shadow: 0 22px 58px rgba(45, 58, 68, .035), inset 0 1px 0 rgba(255, 255, 255, .72);--app-glass-shadow-soft: inset 0 1px 0 rgba(255, 255, 255, .7);--app-glass-inner-shadow: none;--app-sheet-bg: var(--glass-96);--app-sheet-backdrop: rgba(18, 22, 26, .24);--app-sheet-shadow: 0 28px 80px rgba(30, 42, 52, .2);--app-control-bg: rgba(29, 36, 42, .052);--app-control-bg-hover: rgba(29, 36, 42, .078);--app-control-bg-active: rgba(29, 36, 42, .105);--panel-bg: var(--app-glass-bg);--panel-bg-solid: var(--app-glass-bg-strong);--surface-62: var(--glass-62);--card-bg: var(--glass-62);--card-bg-hover: var(--glass-78);--border: rgba(20, 20, 20, .06);--border-light: rgba(20, 20, 20, .04);--border-strong: rgba(20, 20, 20, .15);--border-strong-hover: rgba(20, 20, 20, .35);--border-subtle: rgba(20, 20, 20, .12);--border-subtle-hover: rgba(20, 20, 20, .28);--border-ink-14: rgba(20, 20, 20, .14);--border-ink-07: rgba(18, 18, 18, .07);--badge-neutral-bg: rgba(0, 0, 0, .12);--input-focus-border: var(--border-subtle);--input-focus-bg: rgba(255, 255, 255, .76);--input-focus-ring: 0 0 0 3px rgba(255, 255, 255, .48);--focus-ring-tight: 0 0 0 2px rgba(255, 255, 255, .52);--focus-outline-ink: rgba(15, 15, 15, .32);--text-primary: var(--navy);--text-secondary: var(--navy-soft);--text-placeholder: var(--gray-placeholder);--text-muted: var(--navy-muted);--text-calm-input: var(--gray-text);--text-hero-input: var(--navy);--text-hero-placeholder: var(--gray-text);--icon-muted: var(--navy-subtle);--btn-primary: var(--storia-active-strong);--btn-primary-hover: var(--storia-active-hover);--btn-primary-text: #ffffff;--accent-yellow-text: #ffffff;--btn-black: var(--navy);--btn-white: #ffffff;--ink-121212: var(--navy);--toggle-track-on: var(--storia-active-strong);--toggle-track-off: var(--gray-border);--hatch-color: rgba(23, 25, 28, .2);--task-chip-bg: var(--app-control-bg);--task-chip-bg-hover: var(--app-control-bg-hover);--task-chip-separator: var(--app-control-bg-active);--ui-fg-strong: #111827;--ui-line-06: rgba(15, 23, 42, .06);--ui-line-08: rgba(15, 23, 42, .08);--ui-line-12: rgba(15, 23, 42, .12);--ui-line-14-gray: rgba(17, 24, 39, .14);--ui-line-24-gray: rgba(17, 24, 39, .24);--ui-shadow-tab: 0 2px 10px rgba(15, 23, 42, .06);--ui-shadow-drag: 0 10px 18px rgba(15, 23, 42, .12);--ui-shadow-menu: 0 8px 24px rgba(17, 18, 40, .08);--ui-shadow-float: 0 1px 6px rgba(15, 23, 42, .1);--ui-shadow-hover: 0 2px 8px rgba(15, 23, 42, .16);--ui-shadow-xs: 0 1px 4px rgba(15, 23, 42, .1);--ui-shadow-raised: 0 1px 4px rgba(15, 23, 42, .12);--ui-shadow-btn: 0 2px 8px rgba(0, 0, 0, .18);--ui-shadow-indicator: 0 10px 28px rgba(17, 24, 39, .05);--ui-fg-30: rgba(17, 24, 39, .3);--ui-fg-42: rgba(17, 24, 39, .42);--ui-fg-52: rgba(17, 24, 39, .52);--ui-fg-58: rgba(17, 24, 39, .58);--ui-fg-60: rgba(17, 24, 39, .6);--ui-fg-70: rgba(17, 24, 39, .7);--ui-fg-72: rgba(17, 24, 39, .72);--ui-fg-80: rgba(17, 24, 39, .8);--ui-fg-86: rgba(17, 24, 39, .86);--ui-fill-06: rgba(17, 24, 39, .06);--ui-fill-08: rgba(17, 24, 39, .08);--ui-fill-10: rgba(17, 24, 39, .1);--ui-fill-12sel: rgba(17, 24, 39, .12);--ui-outline-focus: rgba(17, 24, 39, .25);--ui-inset-selected: rgba(17, 24, 39, .22);--ui-selected-bg: #111827;--ui-selected-hover: #1f2937;--hero-panel-bg: var(--surface-card);--hero-panel-focus-shadow: none;--hero-bubble-user-bg: var(--navy);--hero-bubble-assistant-bg: var(--surface-elevated);--hero-bubble-assistant-border: var(--gray-divider);--hero-send-bg: var(--storia-active-strong);--hero-send-hover: var(--storia-active-hover);--hero-send-fg: var(--storia-active-text);--hero-send-disabled-bg: rgba(23, 25, 28, .12);--hero-send-disabled-fg: rgba(23, 25, 28, .46);--hero-toggle-track-on: var(--toggle-track-on);--hero-toggle-track-off: color-mix(in srgb, var(--surface-card) 72%, var(--navy) 28%);--hero-toggle-knob-on: var(--on-accent);--hero-toggle-knob-off: var(--text-primary);--hero-toggle-knob-ring: rgba(0, 0, 0, .18);--hero-send-inset: none;--hero-chip-bg: var(--surface-muted);--hero-chip-hover: var(--surface-card-hover);--hero-chip-active: var(--app-control-bg-active);--semantic-success-bg: rgba(41, 194, 117, .22);--semantic-success-bg-hover: rgba(41, 194, 117, .3);--semantic-success-fg: #0d6e42;--semantic-danger: #b42318;--semantic-danger-soft-bg: #fef2f2;--semantic-danger-pressed: #912018;--semantic-danger-soft-hover-bg: rgba(180, 35, 24, .08);--overlay-scrim-slate: rgba(15, 23, 42, .22);--overlay-scrim-ink: rgba(0, 0, 0, .03);--overlay-scrim-lavender: rgba(240, 238, 248, .55);--ink-neutral-08: rgba(20, 20, 20, .08);--ink-neutral-10: rgba(20, 20, 20, .1);--ink-neutral-18: rgba(20, 20, 20, .18);--ink-neutral-22: rgba(20, 20, 20, .22);--ink-neutral-30: rgba(20, 20, 20, .3);--ink-neutral-55: rgba(20, 20, 20, .55);--ink-neutral-65: rgba(20, 20, 20, .65);--gray-mood-300: #d9d9d9;--gray-mood-400: #cfcfcf;--gray-mood-500: #bdbdbd;--ring-slate-label: rgba(65, 70, 81, .2);--storia-page-bg: #e4e6e7;--storia-page-wash: linear-gradient(180deg, rgba(244, 246, 247, .74) 0%, rgba(228, 230, 231, .22) 62%, rgba(228, 230, 231, .08) 100%);--storia-ink: #596a72;--storia-ink-strong: #111228;--storia-ink-72: rgba(17, 18, 40, .72);--storia-ink-52: rgba(17, 18, 40, .62);--storia-ink-34: rgba(17, 18, 40, .42);--storia-ink-18: rgba(17, 18, 40, .24);--storia-arc-line: rgba(255, 255, 255, .86);--storia-arc-active: rgba(255, 255, 255, .96);--storia-arc-glow: rgba(255, 255, 255, .58);--storia-dot-glass: rgba(255, 255, 255, .9);--storia-grid-line: rgba(255, 255, 255, .52);--storia-grid: repeating-linear-gradient(90deg, transparent 0, transparent calc(12.5% - 1px) , rgba(255, 255, 255, .52) calc(12.5% - 1px) , rgba(255, 255, 255, .52) 12.5%);--storia-glass: rgba(223, 227, 229, .58);--storia-glass-strong: rgba(242, 244, 245, .76);--storia-glass-hover: rgba(250, 251, 251, .84);--storia-editable-bg: rgba(255, 255, 255, .8);--storia-editable-hover: rgba(255, 255, 255, .98);--storia-editable-pressed: rgba(236, 240, 242, .98);--storia-toolbar: rgba(218, 222, 224, .5);--storia-active: #829198;--storia-active-strong: #596970;--storia-active-hover: #4f5f66;--storia-active-pressed: #435158;--storia-active-text: #ffffff;--storia-tick: rgba(255, 255, 255, .62);--storia-tick-rail: repeating-linear-gradient(90deg, rgba(255, 255, 255, .62) 0 1px, transparent 1px 16px);--storia-shadow: 0 12px 42px rgba(78, 91, 98, .09);--storia-focus-ring: inset 0 0 0 1px rgba(255, 255, 255, .72), inset 0 0 0 3px rgba(89, 105, 112, .3);--storia-danger: #9a3f45;--gray-energy-track: #e5e5e5;--gray-energy-hover: #d2d2d2;--gray-energy-filled: #b6b6b6;--menu-item-hover: rgba(17, 17, 17, .06);--menu-item-active: rgba(17, 17, 17, .08);--menu-focus-ring: rgba(17, 17, 17, .2);--menu-focus-ring-strong: rgba(17, 17, 17, .24);--surface-gray-100: #f3f4f6;--surface-gray-hover: rgba(243, 244, 246, .7);--surface-lavender-mist: rgba(248, 248, 251, .82);--interactive-hover-ink: rgba(0, 0, 0, .05);--text-slate-label: #414651;--text-slate-caption: #535862;--text-zinc-600: #595959;--text-zinc-500-item: #3f3f46;--text-placeholder-zinc: #868c98;--on-accent: #ffffff;--on-accent-muted: rgba(255, 255, 255, .82);--radar-grid-stroke: #f1f1f1;--radar-fill: rgba(255, 255, 255, .14);--radar-stroke: rgba(255, 255, 255, .9);--wish-chip-bg: rgba(246, 246, 246, .54);--wish-chip-bg-hover: rgba(240, 240, 240, .9);--wish-chip-bg-active: rgba(228, 228, 228, .95);--wish-chip-add-hover: rgba(239, 239, 239, .94);--wish-input-border: rgba(89, 89, 89, .25);--gradient-main-emotional: linear-gradient(135deg, rgba(200, 180, 240, .15) 0%, rgba(160, 190, 255, .12) 30%, rgba(180, 160, 230, .18) 50%, rgba(140, 200, 240, .1) 70%, rgba(220, 200, 250, .08) 100%);--gradient-main-bloom: radial-gradient(ellipse 60% 50% at 50% 25%, rgba(140, 110, 220, .14) 0%, rgba(100, 150, 240, .08) 50%, transparent 80%);--gradient-avatar-fallback: linear-gradient(135deg, rgba(95, 76, 255, .95), rgba(176, 116, 255, .9));--gradient-login-form-pane: linear-gradient(180deg, rgba(255, 255, 255, .98) 0%, rgba(255, 255, 255, .9) 100%);--gradient-balance-bloom: radial-gradient(ellipse 80% 70% at 50% 40%, rgba(140, 120, 230, .3) 0%, transparent 60%), radial-gradient(ellipse 60% 60% at 30% 60%, rgba(100, 160, 240, .2) 0%, transparent 50%), radial-gradient(ellipse 50% 50% at 70% 30%, rgba(180, 140, 220, .15) 0%, transparent 50%), linear-gradient(135deg, rgba(200, 185, 240, .25) 0%, rgba(150, 190, 240, .2) 50%, rgba(180, 160, 230, .15) 100%);--border-login-focus: rgba(17, 17, 17, .18);--ring-login-focus: 0 0 0 3px rgba(17, 17, 17, .08);--text-separator-muted: rgba(23, 23, 23, .44);--landing-ink: #151817;--landing-ink-soft: rgba(21, 24, 23, .72);--landing-ink-muted: rgba(21, 24, 23, .64);--landing-ink-faint: rgba(21, 24, 23, .12);--landing-paper: #f1f3f1;--landing-paper-soft: #f7f8f6;--landing-paper-raised: #fcfcfa;--landing-paper-muted: #e8ebe8;--landing-dark: #111513;--landing-dark-soft: #171c19;--landing-dark-raised: #202622;--landing-dark-text: #f5f7f4;--landing-dark-muted: rgba(245, 247, 244, .62);--landing-dark-faint: rgba(245, 247, 244, .12);--landing-line: rgba(21, 24, 23, .09);--landing-line-strong: rgba(21, 24, 23, .18);--landing-line-inverse: rgba(255, 255, 255, .12);--landing-glass: rgba(255, 255, 255, .56);--landing-glass-strong: rgba(255, 255, 255, .82);--landing-glass-faint: rgba(255, 255, 255, .28);--landing-glass-border: rgba(255, 255, 255, .62);--landing-glass-dark: rgba(22, 27, 24, .74);--landing-blue: #c7d8ed;--landing-blue-soft: #e4ecf5;--landing-blue-strong: #5d7fa4;--landing-mint: #c8ded4;--landing-mint-soft: #e3eee8;--landing-mint-strong: #567b69;--landing-lilac: #d8d0e8;--landing-lilac-soft: #ece8f4;--landing-lilac-strong: #77658f;--landing-peach: #ead6d2;--landing-peach-soft: #f4e8e4;--landing-status-preview: #8a7660;--landing-status-confirmed: #657b9a;--landing-status-applied: #4f7b65;--landing-status-undone: #76658b;--landing-hero-primary: #b9cce8;--landing-hero-secondary: #d6c7e8;--landing-hero-soft: #c6dfd4;--landing-day-light-primary: #b9d9e8;--landing-day-light-secondary: #d8e8dc;--landing-day-light-soft: #e9dfe8;--landing-day-balanced-primary: #c9c8eb;--landing-day-balanced-secondary: #c2dfd4;--landing-day-balanced-soft: #efd9dc;--landing-day-focus-primary: #b9cbea;--landing-day-focus-secondary: #c7ddcf;--landing-day-focus-soft: #d9cdec;--landing-hero-bg: radial-gradient(ellipse 58% 68% at 71% 38%, rgba(196, 217, 239, .54) 0%, rgba(196, 217, 239, 0) 72%), radial-gradient(ellipse 48% 60% at 89% 80%, rgba(221, 205, 235, .42) 0%, rgba(221, 205, 235, 0) 72%), radial-gradient(ellipse 45% 54% at 18% 82%, rgba(196, 225, 211, .34) 0%, rgba(196, 225, 211, 0) 76%), linear-gradient(145deg, #f5f7f7 0%, #edf1f0 48%, #f6f4f6 100%);--landing-vision-bg: radial-gradient(ellipse 54% 64% at 15% 18%, rgba(211, 224, 237, .56) 0%, rgba(211, 224, 237, 0) 76%), radial-gradient(ellipse 54% 62% at 82% 76%, rgba(225, 210, 232, .46) 0%, rgba(225, 210, 232, 0) 76%), linear-gradient(180deg, #f6f7f5 0%, #eef1ee 100%);--landing-day-bg: radial-gradient(ellipse 62% 70% at 77% 42%, rgba(200, 211, 237, .48) 0%, rgba(200, 211, 237, 0) 72%), radial-gradient(ellipse 46% 56% at 18% 72%, rgba(199, 224, 211, .42) 0%, rgba(199, 224, 211, 0) 72%), linear-gradient(155deg, #f3f5f3 0%, #e9edeb 100%);--landing-final-bg: radial-gradient(ellipse 58% 70% at 52% 42%, rgba(203, 216, 238, .58) 0%, rgba(203, 216, 238, 0) 72%), radial-gradient(ellipse 48% 60% at 76% 68%, rgba(223, 208, 234, .48) 0%, rgba(223, 208, 234, 0) 72%), radial-gradient(ellipse 42% 54% at 24% 68%, rgba(196, 225, 210, .44) 0%, rgba(196, 225, 210, 0) 74%), linear-gradient(150deg, #f4f6f5 0%, #e9edec 100%);--landing-product-bg: linear-gradient(145deg, rgba(255, 255, 255, .86), rgba(255, 255, 255, .58));--landing-control-grid: linear-gradient(rgba(21, 24, 23, .065) 1px, transparent 1px), linear-gradient(90deg, rgba(21, 24, 23, .065) 1px, transparent 1px);--landing-hero-grid: linear-gradient(rgba(255, 255, 255, .38) 1px, transparent 1px), linear-gradient(90deg, rgba(255, 255, 255, .38) 1px, transparent 1px);--landing-nav-shadow: 0 14px 46px rgba(39, 51, 46, .07), inset 0 1px 0 rgba(255, 255, 255, .72);--landing-product-shadow: 0 42px 100px rgba(48, 60, 55, .13), 0 8px 26px rgba(48, 60, 55, .08), inset 0 1px 0 rgba(255, 255, 255, .78);--landing-card-shadow: 0 28px 80px rgba(8, 12, 10, .18), inset 0 1px 0 rgba(255, 255, 255, .68);--landing-focus-ring: 0 0 0 3px rgba(93, 127, 164, .22);--oauth-yandex-bg: #ffffff;--oauth-yandex-text: #1f1f1f;--oauth-yandex-hover-bg: #f5f5f5;--oauth-yandex-accent: #fc3f1d;--ease-out-expo: cubic-bezier(.22, 1, .36, 1);--ease-standard: ease;--dur-120: .12s;--dur-150: .15s;--dur-180: .18s;--dur-200: .2s;--dur-240: .24s;--dur-260: .26s;--dur-280: .28s;--dur-320: .32s;--z-sticky: 10;--z-tabs: 30;--z-toolbar-backdrop: 34;--z-toolbar-priority: 36;--z-search-open: 37;--z-tab-delete: 8;--z-toolbar-menu: 40;--z-mobile-nav: 70;--z-popover-backdrop: 79;--z-dropdown: 80;--z-sidebar-tooltip: 90;--z-header: 100;--z-dialog: 1200;--z-mobile-sheet: 1300;--z-toast: 1400;--mobile-primary-nav-space: 72px;--r-huge: 36px;--r-card: 24px;--r-panel: 28px;--r-pill: 9999px;--r-badge: 14px;--r-sm: 10px;--r-control: 14px;--r-tab-pill: 9999px;--r-priority-chip: 9999px;--r-hero-panel: 24px;--r-hero-search: 16px;--r-message-bubble: 20px;--shadow-card: 0 0 0 1px var(--border);--shadow-elevated: 0 8px 32px rgba(20, 20, 40, .06);--shadow-modal: 0 24px 80px rgba(20, 20, 40, .12);--shadow-fab: 0 4px 16px rgba(0, 0, 0, .25);--shadow-dropdown: 0 12px 30px rgba(16, 24, 40, .16);--font: "Inter", -apple-system, blinkmacsystemfont, "Segoe UI", sans-serif;--font-size-micro: 10px;--font-size-caption: 11px;--font-size-control: 12px;--font-size-supporting: 13px;--font-size-body: 14px;--font-size-important: 16px;--font-weight-light: 300;--font-weight-tab: 400;--font-weight-body: 400;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--content-width: 1280px;--side-padding: 80px;--shell-edge: max(28px, calc((100vw - var(--shell-workspace-max)) / 2));--shell-workspace-edge: var(--shell-edge);--shell-top: 20px;--shell-control-size: 42px;--shell-workspace-top: 88px;--shell-workspace-bottom: 24px;--shell-workspace-max: 1240px;--shell-workspace-width: min( var(--shell-workspace-max), calc(100% - var(--shell-workspace-edge) - var(--shell-workspace-edge)) );--shell-detail-max: 920px;--shell-brand-size: 25px;--color-bg-card: var(--glass-96);--radius-xl: var(--r-card);--radius-md: var(--r-control);--color-text: var(--text-primary);--color-text-secondary: var(--text-secondary);--color-primary: var(--btn-black);--color-primary-text: var(--btn-white);--color-danger: var(--semantic-danger);--auth-input-bg: #f5f5f5;--auth-input-focus-bg: #efefef}@media(max-width:1100px){:root{--side-padding: 40px}}@media(max-width:768px){:root{--side-padding: 20px;--shell-edge: 10px;--shell-workspace-edge: 10px;--shell-top: 14px;--shell-control-size: 36px;--shell-workspace-top: 66px;--shell-workspace-bottom: 10px;--shell-workspace-width: calc(100% - 20px) ;--shell-brand-size: 20px}}@media(max-width:480px){:root{--side-padding: 16px}}html{scrollbar-gutter:stable}html,body,#root{height:100%;font-family:var(--font);color:var(--text-primary);background:var(--app-page-base);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#root{position:relative}@media(max-width:768px){#root{padding-bottom:calc(var(--mobile-primary-nav-space) + env(safe-area-inset-bottom))}}button{font-family:inherit;cursor:pointer;border:none;background:none;padding:0}.modal-close-btn{width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;padding:0;border-radius:999px;cursor:pointer;transition:background .2s ease,border-color .2s ease,color .2s ease}.modal-close-btn:hover:not(:disabled){background:var(--modal-close-hover-bg, var(--interactive-hover-ink))}.modal-close-btn:focus-visible{outline:2px solid var(--modal-close-focus-ring, var(--menu-focus-ring-strong));outline-offset:2px}.modal-close-btn:disabled{cursor:default;opacity:.62}input,textarea,select{font-family:inherit;border:none;outline:none;transition:background .18s ease}input:focus,textarea:focus,select:focus{background:var(--input-focus-bg)}a{color:inherit;text-decoration:none}:root[data-theme=good]{--accent: #FFFFFF;--accent-hover: #FFFFFF;--accent-pressed: #F2F2F2;--accent-soft: rgba(255, 255, 255, .42);--accent-muted: rgba(255, 255, 255, .26);--accent-glow: transparent;--surface-page: #EAE5DC;--surface-page-alt: #E4DFDA;--surface-card: #F7F4EF;--surface-card-hover: #FAFAF8;--radar-glow-start: rgba(255, 255, 255, .24);--radar-glow-end: rgba(255, 255, 255, .08);--radar-data-fill: rgba(255, 255, 255, .24);--radar-data-stroke: #FFFFFF;--accent-yellow: #C9973A;--accent-yellow-hover: #B88833;--accent-yellow-pressed: #A07A2C;--accent-yellow-soft: rgba(201, 151, 58, .22);--accent-yellow-muted: rgba(201, 151, 58, .12)}:root[data-theme=calm]{--accent: #FFFFFF;--accent-hover: #FFFFFF;--accent-pressed: #F2F2F2;--accent-soft: rgba(255, 255, 255, .42);--accent-muted: rgba(255, 255, 255, .26);--accent-glow: transparent;--surface-page: #CDDDF2;--surface-page-alt: #C8D8EE;--surface-card: #EAF2FB;--surface-card-hover: #F3F8FE;--radar-glow-start: rgba(56, 189, 248, .25);--radar-glow-end: rgba(56, 189, 248, .05);--radar-data-fill: rgba(125, 211, 252, .22);--radar-data-stroke: #38BDF8;--accent-yellow: #5AAEE0;--accent-yellow-hover: #4B9ED0;--accent-yellow-pressed: #408EC0;--accent-yellow-soft: rgba(56, 189, 248, .22);--accent-yellow-muted: rgba(56, 189, 248, .12)}:root[data-theme=energy]{--accent: #FFFFFF;--accent-hover: #FFFFFF;--accent-pressed: #F2F2F2;--accent-soft: rgba(255, 255, 255, .42);--accent-muted: rgba(255, 255, 255, .26);--accent-glow: transparent;--surface-page: #F0D9CC;--surface-page-alt: #EDD5C8;--surface-card: #FBF1EB;--surface-card-hover: #FFF7F2;--radar-glow-start: rgba(251, 146, 60, .25);--radar-glow-end: rgba(251, 146, 60, .05);--radar-data-fill: rgba(253, 186, 116, .22);--radar-data-stroke: #FB923C;--accent-yellow: #E07A38;--accent-yellow-hover: #CB6E31;--accent-yellow-pressed: #B8612A;--accent-yellow-soft: rgba(251, 146, 60, .22);--accent-yellow-muted: rgba(251, 146, 60, .12)}:root[data-theme=hard]{--accent: #FFFFFF;--accent-hover: #FFFFFF;--accent-pressed: #F2F2F2;--accent-soft: rgba(255, 255, 255, .42);--accent-muted: rgba(255, 255, 255, .26);--accent-glow: transparent;--surface-page: #D6D6EA;--surface-page-alt: #D2D2E8;--surface-card: #EEEEF8;--surface-card-hover: #F6F6FC;--radar-glow-start: rgba(167, 139, 250, .25);--radar-glow-end: rgba(167, 139, 250, .05);--radar-data-fill: rgba(196, 181, 253, .22);--radar-data-stroke: #A78BFA;--accent-yellow: #8B74E0;--accent-yellow-hover: #7B64D0;--accent-yellow-pressed: #6B54C0;--accent-yellow-soft: rgba(167, 139, 250, .22);--accent-yellow-muted: rgba(167, 139, 250, .12)}:root[data-theme=focus]{--accent: #FFFFFF;--accent-hover: #FFFFFF;--accent-pressed: #F2F2F2;--accent-soft: rgba(255, 255, 255, .42);--accent-muted: rgba(255, 255, 255, .26);--accent-glow: transparent;--surface-page: #D8E4DE;--surface-page-alt: #D5E1DB;--surface-card: #EFF5F2;--surface-card-hover: #F7FCF9;--radar-glow-start: rgba(52, 211, 153, .25);--radar-glow-end: rgba(52, 211, 153, .05);--radar-data-fill: rgba(110, 231, 183, .22);--radar-data-stroke: #34D399;--accent-yellow: #40B082;--accent-yellow-hover: #36A073;--accent-yellow-pressed: #2C9064;--accent-yellow-soft: rgba(52, 211, 153, .22);--accent-yellow-muted: rgba(52, 211, 153, .12)}:root[data-theme=productive]{--accent: #FFFFFF;--accent-hover: #FFFFFF;--accent-pressed: #F2F2F2;--accent-soft: rgba(255, 255, 255, .42);--accent-muted: rgba(255, 255, 255, .26);--accent-glow: transparent;--surface-page: #ECD6DE;--surface-page-alt: #E9D2DB;--surface-card: #F9EFF3;--surface-card-hover: #FDF7FA;--radar-glow-start: rgba(244, 114, 182, .25);--radar-glow-end: rgba(244, 114, 182, .05);--radar-data-fill: rgba(249, 168, 212, .22);--radar-data-stroke: #F472B6;--accent-yellow: #D870A0;--accent-yellow-hover: #C86090;--accent-yellow-pressed: #B85080;--accent-yellow-soft: rgba(244, 114, 182, .22);--accent-yellow-muted: rgba(244, 114, 182, .12)}:root[data-theme=neutral]{--accent: #111111;--accent-hover: #222222;--accent-pressed: #000000;--accent-soft: rgba(0, 0, 0, .1);--accent-muted: rgba(0, 0, 0, .05);--accent-glow: transparent;--surface-page: #D9D9D9;--surface-page-alt: #D0D0D0;--surface-card: #EDEDED;--surface-card-hover: #F3F3F3;--radar-glow-start: rgba(0, 0, 0, .08);--radar-glow-end: rgba(0, 0, 0, .02);--radar-data-fill: rgba(0, 0, 0, .07);--radar-data-stroke: #111111;--accent-yellow: #1A1A1A;--accent-yellow-hover: #2E2E2E;--accent-yellow-pressed: #000000;--accent-yellow-soft: rgba(0, 0, 0, .14);--accent-yellow-muted: rgba(0, 0, 0, .08);--accent-yellow-text: #FFFFFF;--hero-send-fg: #FFFFFF;--hero-send-disabled-bg: #6C6C6C;--hero-send-disabled-fg: #F2F2F2;--hero-toggle-track-on: #1A1A1A;--hero-toggle-track-off: #BBBBBB;--hero-toggle-knob-on: #F6F6F6;--hero-toggle-knob-off: #1F1F1F;--hero-toggle-knob-ring: rgba(0, 0, 0, .22);--gray-divider: rgba(0, 0, 0, .1);--navy: #111111;--navy-soft: #333333;--navy-muted: #666666;--text-primary: #111111;--text-secondary: #555555;--text-muted: #888888}
