._button_1qe9a_12{align-items:center;background-color:var(--button-background);border:0;border-radius:8px;box-shadow:none;box-shadow:var(--button-box-shadow,none);color:var(--button-color);-moz-column-gap:8px;column-gap:8px;cursor:pointer;display:flex;font-size:.875rem;font-weight:var(--font-weight-semibold);justify-content:center;line-height:1.28;max-inline-size:-moz-fit-content;max-inline-size:fit-content;min-block-size:36px;min-inline-size:-moz-min-content;min-inline-size:min-content;padding:9px 16px;padding:var(--button-padding,9px 16px);transition:background-color var(--d-200) var(--ease-in-out-sine);white-space:nowrap}._button_1qe9a_12>svg{max-height:16px;max-height:var(--button-icon-size,16px);max-width:16px;max-width:var(--button-icon-size,16px);min-height:16px;min-height:var(--button-icon-size,16px);min-width:16px;min-width:var(--button-icon-size,16px)}._solid-primary_1qe9a_42{--button-color:var(--color-white);--button-background:var(--color-primary)}._solid-primary_1qe9a_42:focus-visible,._solid-primary_1qe9a_42:hover{--button-background:var(--color-primary-accent)}._solid-secondary_1qe9a_52{--button-color:var(--color-secondary-foreground);--button-background:var(--color-secondary)}._solid-secondary_1qe9a_52:focus-visible,._solid-secondary_1qe9a_52:hover{--button-background:var(--color-secondary-accent)}._solid-destructive_1qe9a_62{--button-color:var(--color-white);--button-background:var(--color-destructive)}._solid-destructive_1qe9a_62:focus-visible,._solid-destructive_1qe9a_62:hover{--button-background:var(--color-destructive-accent)}._clear-secondary_1qe9a_72{--button-color:var(--color-foreground);--button-background:transparent}._clear-secondary_1qe9a_72:focus-visible,._clear-secondary_1qe9a_72:hover{--button-background:var(--color-accent)}._clear-destructive_1qe9a_82{--button-color:var(--color-destructive-text);--button-background:transparent}._clear-destructive_1qe9a_82:focus-visible,._clear-destructive_1qe9a_82:hover{--button-background:var(--color-accent)}._outline-secondary_1qe9a_92{--button-background:transparent;--button-box-shadow:inset 0 0 0 1px var(--color-border-control);--button-color:var(--color-foreground)}._outline-secondary_1qe9a_92:focus-visible,._outline-secondary_1qe9a_92:hover{--button-background:var(--color-accent)}._link_1qe9a_108{--button-background:transparent;--button-padding:0;--button-icon-size:1em;border-radius:2px;color:var(--button-link-color,var(--color-foreground-primary-small-text));-moz-column-gap:4px;column-gap:4px;display:inline-flex;font-size:inherit;font-weight:var(--font-weight-medium);line-height:inherit;min-block-size:0;text-decoration:none;transition:none}._link_1qe9a_108:hover{text-decoration:underline;text-underline-offset:2px}._link_1qe9a_108:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._link_1qe9a_108:disabled{cursor:default;opacity:.5;text-decoration:none}._disabled_1qe9a_142,._loading_1qe9a_143{--button-background:var(--color-muted);--button-box-shadow:none;--button-color:var(--color-foreground-disabled);min-inline-size:-moz-min-content;min-inline-size:min-content;pointer-events:none}._link_1qe9a_108._disabled_1qe9a_142,._link_1qe9a_108._loading_1qe9a_143{--button-background:transparent;opacity:.5;text-decoration:none}._size-lg_1qe9a_161{--button-padding:16px 24px;--button-icon-size:16px;border-radius:12px;font-size:1rem;line-height:1.5;min-block-size:48px}@media (max-width:639.98px){._fullWidth_1qe9a_172{inline-size:100%;max-inline-size:100%}}._spinner_1qe9a_179{animation:_spin_1qe9a_179 1s linear infinite}@keyframes _spin_1qe9a_179{to{transform:rotate(1turn)}}._root_1o9g3_1{display:flex;flex-direction:column;justify-content:center;margin-block:auto}#root>._root_1o9g3_1{min-block-size:100dvh}._root_1nhe1_8{height:10px;left:0;position:absolute;top:0;top:var(--shell-loading-bar-top,0);width:100%}._info_1nf3o_1{display:grid;grid-row-gap:var(--space-3);row-gap:var(--space-3)}._info_1nf3o_1 :where(ol,ul){color:var(--color-foreground);font:var(--body-small);list-style:none;padding-inline-start:1.5rem}._info_1nf3o_1 :where(ol,ul) li{position:relative}._info_1nf3o_1 :where(ol,ul) li:before{background-color:currentcolor;block-size:.25rem;border-radius:50%;content:"";inline-size:.25rem;inset-block-start:.5em;inset-inline-start:-1.25rem;position:absolute}._info_1nf3o_1 :where(a){color:var(--color-primary);text-decoration:underline}._infoContainer_1nf3o_33{display:flex;flex-wrap:wrap;gap:var(--space-2)}._infoBox_1nf3o_39{display:flex;flex:1;flex-basis:220px;flex-direction:column;row-gap:var(--space-0-25)}._header_1mb48_1{align-items:start;display:flex;flex-wrap:wrap;gap:var(--size-5);justify-content:space-between;width:100%}._titleBlock_1mb48_10{display:flex;flex:1;flex-direction:column;gap:var(--size-1)}._primary_1mb48_17{font:var(--font-heading);margin:0}._secondary_1mb48_22{font:var(--font-heading-secondary);margin:0}._description_1mb48_27{color:var(--color-foreground-muted);font:var(--font-body-text);margin:0;max-inline-size:680px;text-wrap:balance}@media (max-width:480px){._header_1mb48_1{flex-direction:column}._action_1mb48_35{align-self:stretch}}._root_10eke_1{display:grid;grid-row-gap:var(--size-9);min-width:0;row-gap:var(--size-9)}._root_10eke_1>*{min-width:0}._group_1ns3q_1{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--size-5);gap:var(--size-5)}._option_1ns3q_7{align-items:center;border:1px solid var(--color-border);border-radius:var(--radius-base);cursor:pointer;display:flex;gap:var(--size-5);padding:var(--size-7) var(--size-9);transition:border-color .15s ease,background-color .15s ease}._option_1ns3q_7:hover{background-color:var(--color-accent)}._option_1ns3q_7:has(._radio_1ns3q_23[data-checked]){border-color:var(--color-primary)}._radio_1ns3q_23{align-items:center;border:1px solid var(--color-border);border-radius:50%;display:flex;flex-shrink:0;height:1rem;justify-content:center;transition:border-color .15s ease;width:1rem}._radio_1ns3q_23[data-checked]{border-color:var(--color-primary)}._radio_1ns3q_23[data-focused]{outline:2px solid var(--color-primary);outline-offset:2px}._indicator_1ns3q_49{background-color:var(--color-primary);border-radius:50%;display:block;height:.5rem;transform:scale(0);transition:transform .15s ease;width:.5rem}._indicator_1ns3q_49[data-checked]{transform:scale(1)}._placeholder_1ns3q_63{aspect-ratio:1;background-color:var(--color-muted);border-radius:var(--radius-base);width:32px}._label_1ns3q_70{color:var(--color-foreground);font:var(--font-label)}@media (max-width:768px){._group_1ns3q_1{grid-template-columns:1fr}._option_1ns3q_7{padding:var(--size-5)}}._row_700y2_1{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--space-1) var(--space-2);gap:var(--space-1) var(--space-2);min-width:0}@media (max-width:768px){._row_700y2_1{grid-template-columns:1fr}}._rowMarginTop_700y2_12{margin-block-start:-1.5rem}._rowBox_700y2_16{align-items:center;display:flex;flex-direction:column;gap:.5rem}._rowBoxText_700y2_23{color:var(--color-foreground);font:var(--body-small)}._block_700y2_28{display:flex;flex-direction:column;min-width:0;row-gap:var(--space-1-5)}._reconnectBanner_700y2_35{align-items:center;background:var(--color-destructive);border-radius:var(--radius-base);color:var(--color-white);display:flex;font:var(--font-body-text);gap:var(--size-3);grid-column:1/-1;padding:var(--size-5)}._reconnectBannerIcon_700y2_47{flex-shrink:0}._reconnectBannerText_700y2_51{flex:1}._reconnectBannerError_700y2_55{opacity:.8}._lastUpdateTime_700y2_59{font:var(--label-small)}._globalKbInfoIcon_700y2_63{margin-left:var(--size-2);opacity:.6}._root_ah2g7_1{display:flex;flex-direction:column;gap:var(--size-2)}._control_ah2g7_12,._label_ah2g7_7{color:var(--color-foreground);font:var(--font-label)}._control_ah2g7_12{background-color:transparent;border:1px solid var(--color-border-control);border-radius:var(--radius-base);outline:none;transition:border-color .15s ease;width:100%}._control_ah2g7_12::-moz-placeholder{color:var(--color-foreground-muted)}._control_ah2g7_12::placeholder{color:var(--color-foreground-muted)}._control_ah2g7_12:focus-visible,._control_ah2g7_12[data-focused]{border-color:var(--color-primary)}._control_ah2g7_12[data-disabled]{color:var(--color-foreground-disabled);cursor:not-allowed}._control_ah2g7_12[data-invalid],._control_ah2g7_12[data-invalid][data-focused]{border-color:var(--color-destructive)}._description_ah2g7_45{color:var(--color-foreground-muted);font:var(--font-label)}._error_ah2g7_50{color:var(--color-destructive-text);font:var(--font-label)}._wrapper_64gum_2{align-items:center;box-sizing:border-box;cursor:text;display:flex;gap:var(--size-1);min-height:36px;padding:0 var(--size-4)}._wrapper_64gum_2[data-popup-open]{border-color:var(--color-primary)}._wrapper_64gum_2[data-disabled]{cursor:not-allowed}._chipsWrapper_64gum_21{flex-wrap:wrap;padding:3px var(--size-4) 3px var(--size-2)}._input_64gum_27{background:transparent;border:none;border-radius:0;caret-color:var(--color-primary);color:var(--color-foreground);flex:1;font:var(--font-label);height:34px;min-width:80px;outline:none;padding:0}._input_64gum_27::-moz-placeholder{color:var(--color-foreground-muted)}._input_64gum_27::placeholder{color:var(--color-foreground-muted)}._chipsWrapper_64gum_21 ._input_64gum_27{flex:1;height:28px;min-width:0;padding-left:var(--size-1)}._trigger_64gum_53{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;flex-shrink:0;padding:0}._trigger_64gum_53[data-disabled]{cursor:not-allowed}._triggerMulti_64gum_68{margin-left:auto}._icon_64gum_73{align-items:center;color:var(--color-foreground-muted);display:flex;flex-shrink:0;transition:transform .15s ease}._icon_64gum_73>svg{height:var(--size-5);width:var(--size-5)}[data-popup-open] ._icon_64gum_73{transform:rotate(180deg)}._inputRow_64gum_91{align-items:center;display:flex;flex-basis:100%;gap:var(--size-1)}._iconStatic_64gum_99{align-items:center;color:var(--color-foreground-muted);display:flex;flex-shrink:0;margin-left:auto;pointer-events:none;transition:transform .15s ease}._iconStatic_64gum_99>svg{height:var(--size-5);width:var(--size-5)}[data-popup-open] ._iconStatic_64gum_99{transform:rotate(180deg)}._chip_64gum_21{align-items:center;background-color:var(--color-muted);border:none;border-radius:9999px;color:var(--color-foreground);cursor:default;display:flex;font:var(--font-caption);gap:var(--size-1);outline:none;padding:var(--size-1) var(--size-2);white-space:nowrap}._chip_64gum_21[data-highlighted]{background-color:var(--color-primary);color:var(--color-white)}._chipRemove_64gum_140{align-items:center;background:transparent;border:none;border-radius:50%;color:var(--color-foreground-muted);cursor:pointer;display:flex;justify-content:center;padding:0;transition:color .1s}._chipRemove_64gum_140:hover{color:var(--color-foreground)}._chipRemove_64gum_140:focus-visible{outline:none}[data-highlighted] ._chipRemove_64gum_140{color:var(--color-white)}._positioner_64gum_166{outline:none;pointer-events:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:var(--z-floating)}._popup_64gum_174{background:var(--color-menu);border:1px solid var(--color-menu-border);border-radius:var(--menu-radius);box-shadow:var(--shadow-menu);box-sizing:border-box;max-height:var(--available-height);min-width:var(--anchor-width);overflow-y:auto;padding:var(--menu-padding);transform-origin:var(--transform-origin);transition:opacity var(--d-200) var(--ease-out-quint),transform var(--d-200) var(--ease-out-quint)}._popup_64gum_174[data-ending-style],._popup_64gum_174[data-starting-style]{opacity:0;transform:scale(.95)}@media (prefers-reduced-motion:reduce){._popup_64gum_174{transition:opacity var(--d-150) linear}._popup_64gum_174[data-ending-style],._popup_64gum_174[data-starting-style]{transform:none}}._popup_64gum_174[data-side=none]{opacity:1;transform:none;transition:none}._item_64gum_213{box-sizing:border-box;display:grid;grid-template-columns:.75rem 1fr;grid-gap:var(--size-2);align-items:center;border-radius:var(--menu-item-radius);color:var(--color-foreground);cursor:default;font:var(--menu-font);gap:var(--size-2);min-height:var(--menu-item-height);outline:none;padding:4px var(--menu-item-padding-inline);-webkit-user-select:none;-moz-user-select:none;user-select:none}._item_64gum_213[data-highlighted]{background-color:var(--color-menu-item-hover)}._item_64gum_213[data-disabled]{color:var(--color-foreground-disabled);cursor:not-allowed}._itemIndicator_64gum_238{align-items:center;color:var(--color-foreground);display:flex;grid-column-start:1;justify-content:center}._itemIndicator_64gum_238>svg{height:.75rem;width:.75rem}._itemText_64gum_251{grid-column-start:2}._empty_64gum_256{color:var(--color-foreground-muted);font:var(--menu-font);padding:var(--size-3) var(--menu-item-padding-inline);text-align:center}._empty_64gum_256:empty{margin:0;padding:0}._inputWrapper_qnljt_3{align-items:center;display:flex;position:relative}._trigger_qnljt_9{align-items:center;cursor:pointer;display:flex;gap:var(--size-2);min-height:36px;padding:var(--size-2) var(--size-4);-webkit-user-select:none;-moz-user-select:none;user-select:none}._trigger_qnljt_9:hover{border-color:var(--color-primary)}._disabled_qnljt_23{cursor:not-allowed;opacity:.5}._iconLeft_qnljt_28{align-items:center;color:var(--color-foreground-muted);display:flex;flex-shrink:0}._value_qnljt_35{color:var(--color-foreground);flex:1;font:var(--font-label)}._placeholder_qnljt_41{color:var(--color-foreground-muted);flex:1;font:var(--font-label)}._clearButton_qnljt_47{align-items:center;background:none;border:none;border-radius:50%;color:var(--color-foreground-muted);cursor:pointer;display:flex;flex-shrink:0;justify-content:center;padding:2px}._clearButton_qnljt_47:hover{background:var(--color-accent);color:var(--color-foreground)}._nativeInput_qnljt_65{min-height:36px;padding:var(--size-2) var(--size-4) var(--size-2) 36px}._positioner_qnljt_72{z-index:var(--z-floating)}._popup_qnljt_77{background-color:var(--color-menu);border:1px solid var(--color-menu-border);border-radius:var(--menu-radius);box-shadow:var(--shadow-menu);padding:var(--size-4)}._calendar_qnljt_87{color:var(--color-foreground);font:var(--font-label)}._months_qnljt_92{display:flex;flex-direction:column}._monthCaption_qnljt_97{align-items:center;display:flex;font:var(--font-label-bold);justify-content:center;padding-bottom:var(--size-3);text-transform:capitalize}._nav_qnljt_106{display:flex;gap:var(--size-1);position:absolute;right:var(--size-4);top:var(--size-4)}._navButton_qnljt_114{align-items:center;background:none;border:1px solid var(--color-border-control);border-radius:var(--radius-base);color:var(--color-foreground-muted);cursor:pointer;display:flex;height:28px;justify-content:center;width:28px}._navButton_qnljt_114:hover{background:var(--color-menu-item-hover);color:var(--color-foreground)}._monthGrid_qnljt_132{border-collapse:collapse}._weekdays_qnljt_136{border-bottom:1px solid var(--color-border)}._weekday_qnljt_136{color:var(--color-foreground-muted);font:var(--font-caption);padding:var(--size-1) 0 var(--size-2);text-align:center;text-transform:capitalize;width:36px}._day_qnljt_153{padding:1px;text-align:center}._dayButton_qnljt_158{background:none;border:none;border-radius:var(--radius-base);color:var(--color-foreground);cursor:pointer;font:var(--font-label);height:32px;transition:background-color .1s ease;width:32px}._dayButton_qnljt_158:hover{background:var(--color-menu-item-hover)}._selected_qnljt_174 ._dayButton_qnljt_158{background:var(--color-primary);color:#fff;font-weight:600}._selected_qnljt_174 ._dayButton_qnljt_158:hover{background:var(--color-primary-accent)}._today_qnljt_184 ._dayButton_qnljt_158{border:1px solid var(--color-primary);font-weight:700}._today_qnljt_184._selected_qnljt_174 ._dayButton_qnljt_158{border-color:transparent}._outside_qnljt_193 ._dayButton_qnljt_158{color:var(--color-foreground-disabled)}._dayDisabled_qnljt_197 ._dayButton_qnljt_158{color:var(--color-foreground-disabled);cursor:not-allowed}._timeRow_qnljt_204{align-items:center;border-top:1px solid var(--color-border);display:flex;gap:var(--size-3);margin-top:var(--size-3);padding-top:var(--size-3)}._timeLabel_qnljt_213{color:var(--color-foreground-muted);font:var(--font-label)}._timeInput_qnljt_218{background:transparent;border:1px solid var(--color-border-control);border-radius:var(--radius-base);color:var(--color-foreground);font:var(--font-label);outline:none;padding:var(--size-1) var(--size-2)}._timeInput_qnljt_218:focus{border-color:var(--color-primary)}._doneButton_qnljt_232{background:var(--color-primary);border:none;border-radius:var(--radius-base);color:#fff;cursor:pointer;font:var(--font-label);margin-left:auto;padding:var(--size-1) var(--size-3)}._doneButton_qnljt_232:hover{background:var(--color-primary-accent)}._inputWrapper_121he_1{align-items:center;display:flex;position:relative;width:100%}._input_121he_1{height:36px;letter-spacing:normal;padding-block:8px;padding-inline:12px}._large_121he_15{height:44px;padding-block:12px}._hasIconLeft_121he_20{padding-inline-start:var(--size-9)}._hasIconRight_121he_24{padding-inline-end:var(--size-9)}._iconLeft_121he_28,._iconRight_121he_29{align-items:center;color:var(--color-foreground-muted);display:flex;justify-content:center;pointer-events:none;position:absolute}._iconLeft_121he_28>svg,._iconRight_121he_29>svg{height:var(--size-5);width:var(--size-5)}._iconLeft_121he_28{inset-inline-start:var(--size-4)}._iconRight_121he_29{inset-inline-end:var(--size-4)}._group_h8skv_1{align-items:stretch;display:flex;gap:var(--size-1);width:100%}._input_h8skv_8{background-color:transparent;border:1px solid var(--color-border);border-radius:var(--radius-base);color:var(--color-foreground);flex:1;font:var(--font-label);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;height:36px;min-width:0;outline:none;padding-block:8px;padding-inline:12px;text-align:center;transition:border-color .15s ease}._input_h8skv_8::-moz-placeholder{color:var(--color-foreground-muted)}._input_h8skv_8::placeholder{color:var(--color-foreground-muted)}._input_h8skv_8[data-disabled]{color:var(--color-foreground-disabled);cursor:not-allowed}._input_h8skv_8::-webkit-inner-spin-button,._input_h8skv_8::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}._input_h8skv_8{-moz-appearance:textfield}._button_h8skv_43{align-items:center;background-color:transparent;border:1px solid var(--color-border);color:var(--color-foreground-muted);cursor:pointer;display:flex;flex-shrink:0;justify-content:center;transition:background-color .15s ease,color .15s ease,border-color .15s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:36px}._button_h8skv_43>svg{height:var(--size-5);width:var(--size-5)}._button_h8skv_43:hover:not([disabled]){background-color:var(--color-accent);color:var(--color-foreground)}._button_h8skv_43:active:not([disabled]){background-color:var(--color-accent)}._button_h8skv_43[disabled]{color:var(--color-foreground-disabled);cursor:not-allowed}._decrement_h8skv_79,._increment_h8skv_80{border-radius:var(--radius-base)}._input_h8skv_8:focus{border-color:var(--color-primary)}._trigger_1av0t_1{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;box-sizing:border-box;cursor:pointer;display:flex;gap:var(--size-2);height:36px;justify-content:space-between;padding:8px 12px;text-align:start;-webkit-user-select:none;-moz-user-select:none;user-select:none}._trigger_1av0t_1:focus-visible{border-color:var(--color-primary)}._trigger_1av0t_1[data-popup-open]{border-color:var(--color-primary)}._trigger_1av0t_1[data-disabled]{cursor:not-allowed}._icon_1av0t_27{align-items:center;color:var(--color-foreground-muted);display:flex;flex-shrink:0;transition:transform .15s ease}._icon_1av0t_27>svg{height:var(--size-5);width:var(--size-5)}._icon_1av0t_27[data-popup-open]{transform:rotate(180deg)}._ghost_1av0t_44{border-color:transparent}._ghost_1av0t_44:hover{background-color:var(--color-accent)}._iconLeft_1av0t_55{align-items:center;display:flex;flex-shrink:0}._iconLeft_1av0t_55,._placeholder_1av0t_62{color:var(--color-foreground-muted)}._positioner_1av0t_66{outline:none;pointer-events:auto;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:var(--z-floating)}._popup_1av0t_73{background:var(--color-menu);border:1px solid var(--color-menu-border);border-radius:var(--menu-radius);box-shadow:var(--shadow-menu);box-sizing:border-box;max-height:var(--available-height);min-width:var(--anchor-width);overflow-y:auto;padding:var(--menu-padding);transform-origin:var(--transform-origin);transition:opacity var(--d-200) var(--ease-out-quint),transform var(--d-200) var(--ease-out-quint)}._popup_1av0t_73[data-ending-style],._popup_1av0t_73[data-starting-style]{opacity:0;transform:scale(.95)}@media (prefers-reduced-motion:reduce){._popup_1av0t_73{transition:opacity var(--d-150) linear}._popup_1av0t_73[data-ending-style],._popup_1av0t_73[data-starting-style]{transform:none}}._popup_1av0t_73[data-side=none]{opacity:1;transform:none;transition:none}._item_1av0t_111{box-sizing:border-box;display:grid;grid-template-columns:1fr .75rem;grid-gap:var(--size-2);align-items:center;border-radius:var(--menu-item-radius);color:var(--color-foreground);cursor:default;font:var(--menu-font);gap:var(--size-2);min-height:var(--menu-item-height);outline:none;padding:4px var(--menu-item-padding-inline);-webkit-user-select:none;-moz-user-select:none;user-select:none}._item_1av0t_111[data-highlighted]{background-color:var(--color-menu-item-hover)}._item_1av0t_111[data-disabled]{color:var(--color-foreground-disabled);cursor:not-allowed}._footer_1av0t_136{display:flex;flex-direction:column}._footer_1av0t_136:before{background-color:var(--color-menu-separator);content:"";height:1px;margin:var(--menu-separator-margin) var(--menu-item-padding-inline)}._footerItem_1av0t_149{align-items:center;background:none;border:none;border-radius:var(--menu-item-radius);color:var(--color-foreground);cursor:pointer;display:flex;font:var(--menu-font);gap:var(--menu-item-gap);min-height:var(--menu-item-height);outline:none;padding:4px var(--menu-item-padding-inline);text-align:start;width:100%}._footerItem_1av0t_149:focus-visible,._footerItem_1av0t_149:hover{background-color:var(--color-menu-item-hover)}._footerItem_1av0t_149>svg{color:var(--color-menu-icon);flex-shrink:0;height:var(--menu-icon-size);width:var(--menu-icon-size)}._itemIndicator_1av0t_178{align-items:center;color:var(--color-foreground);display:flex;grid-column-start:2;justify-content:center}._itemIndicator_1av0t_178>svg{height:.75rem;width:.75rem}._wrapper_k65qa_1{align-items:center;cursor:pointer;display:flex;gap:var(--size-2)}._wrapper_k65qa_1._disabled_k65qa_8{cursor:not-allowed;opacity:.5}._track_k65qa_13{align-items:center;background-color:var(--color-border-strong);border-radius:12px;display:flex;flex-shrink:0;padding:2px;transition:background-color .15s ease}._track_k65qa_13[data-checked]{background-color:var(--color-primary)}._track_k65qa_13[data-disabled]{cursor:not-allowed}._track_k65qa_13[data-focused]{outline:2px solid var(--color-primary);outline-offset:2px}._track_k65qa_13._small_k65qa_36{height:1rem;width:1.75rem}._track_k65qa_13._medium_k65qa_41{height:1.25rem;width:2rem}._thumb_k65qa_46{background-color:var(--color-white);border-radius:50%;display:block;transition:transform .15s ease}._thumb_k65qa_46._small_k65qa_36{height:.75rem;width:.75rem}._thumb_k65qa_46._small_k65qa_36[data-checked]{transform:translate(.75rem)}._thumb_k65qa_46._medium_k65qa_41{height:1rem;width:1rem}._thumb_k65qa_46._medium_k65qa_41[data-checked]{transform:translate(.75rem)}._label_k65qa_71{color:var(--color-foreground);font:var(--font-label)}._label_k65qa_71 a{color:var(--color-foreground-primary-small-text);text-decoration:underline}._textarea_2g0l4_1{min-height:80px;padding:8px 12px;resize:none}._resizable_2g0l4_7{resize:vertical}._mark_l6xmz_5{--mark-height:32px;--mark-ratio:1;color:var(--color-foreground);display:inline-block;flex-shrink:0;height:32px;height:var(--mark-height);line-height:0;width:32px;width:calc(var(--mark-height)*var(--mark-ratio))}._mark_l6xmz_5._mark_l6xmz_5>svg{color:inherit;display:block;height:100%;width:100%}._wrapper_qixf6_2{align-items:center;display:flex;position:relative;width:100%}._flush_qixf6_16{gap:var(--size-3)}._big_qixf6_27 ._input_qixf6_27{font:var(--font-body-text);height:48px;padding-block:var(--size-4)}._big_qixf6_27._hasIcon_qixf6_34 ._input_qixf6_27{padding-inline-start:38px}._big_qixf6_27 span>svg{height:18px;width:18px}._flushInput_qixf6_46{background-color:transparent;border:none;border-radius:0;color:var(--color-foreground);font:var(--font-body-text);outline:none;padding:0;width:100%}._flushInput_qixf6_46::-moz-placeholder{color:var(--color-foreground-muted)}._flushInput_qixf6_46::placeholder{color:var(--color-foreground-muted)}._default_qixf6_23 ._flushInput_qixf6_46{font:var(--font-label)}._icon_qixf6_38{color:var(--color-foreground-muted);display:flex;flex-shrink:0;pointer-events:none}._icon_qixf6_38>svg{height:18px;width:18px}._default_qixf6_23 ._icon_qixf6_38>svg{height:var(--size-5);width:var(--size-5)}._overlay_tuqph_1{background-color:var(--color-overlay);top:0;right:0;bottom:0;left:0;position:fixed;transition:opacity .2s;z-index:var(--z-overlay)}@starting-style{._overlay_tuqph_1{opacity:0}}._overlay_tuqph_1[data-ending-style],._overlay_tuqph_1[data-starting-style]{opacity:0}._viewport_tuqph_18{align-items:flex-end;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;position:fixed;z-index:var(--z-drawer)}._content_tuqph_33{background-color:var(--color-popover);border-top-left-radius:var(--radius-md);border-top-right-radius:var(--radius-md);display:flex;flex-direction:column;margin-bottom:0;margin-bottom:var(--drawer-keyboard-offset,0);max-height:calc(100dvh - 64px);max-height:var(--drawer-max-height, calc(100dvh - 64px) );outline:none;overflow-y:auto;overscroll-behavior:contain;padding:0;transform:translateY(var(--drawer-swipe-movement-y));transition:transform .3s cubic-bezier(.32,.72,0,1);width:100%}@starting-style{._content_tuqph_33{transform:translateY(100%)}}._content_tuqph_33[data-ending-style],._content_tuqph_33[data-starting-style]{transform:translateY(100%)}._content_tuqph_33[data-swiping]{transition:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}._scrollArea_tuqph_64{flex:1;min-height:0;overflow-y:auto;padding-inline:0;padding-inline:var(--drawer-padding-inline,0)}._handle_tuqph_71{background-color:var(--color-border);border-radius:4px;flex-shrink:0;height:4px;margin:var(--size-5) auto;width:32px}._iconButton_159t5_1{align-items:center;background-color:var(--icon-button-background);border:0;border-radius:8px;box-shadow:none;box-shadow:var(--icon-button-box-shadow,none);color:var(--icon-button-color);cursor:pointer;display:flex;justify-content:center;min-block-size:36px;min-inline-size:36px;transition:background-color var(--d-200) var(--ease-in-out-sine)}._iconButton_159t5_1>svg{flex-shrink:0;height:18px;width:18px}._small_159t5_23{min-block-size:28px;min-inline-size:28px}._small_159t5_23>svg{height:16px;width:16px}._solid-primary_159t5_34{--icon-button-color:var(--color-white);--icon-button-background:var(--color-primary)}._solid-primary_159t5_34:focus-visible,._solid-primary_159t5_34:hover{--icon-button-background:var(--color-primary-accent)}._clear_159t5_44{--icon-button-color:var(--color-foreground);--icon-button-background:transparent}._clear_159t5_44:focus-visible,._clear_159t5_44:hover{--icon-button-background:var(--color-accent)}._clear-secondary_159t5_54{--icon-button-color:var(--color-foreground-muted);--icon-button-background:transparent}._clear-secondary_159t5_54:focus-visible,._clear-secondary_159t5_54:hover{--icon-button-background:var(--color-accent)}._clear-outline_159t5_64{--icon-button-color:var(--color-foreground);--icon-button-background:transparent;--icon-button-box-shadow:inset 0 0 0 1px var(--color-border)}._clear-outline_159t5_64:focus-visible,._clear-outline_159t5_64:hover{--icon-button-background:var(--color-accent)}._clear-destructive_159t5_75{--icon-button-color:var(--color-destructive);--icon-button-background:transparent}._clear-destructive_159t5_75:focus-visible,._clear-destructive_159t5_75:hover{--icon-button-background:var(--color-accent)}._intenseHover_159t5_86:focus-visible,._intenseHover_159t5_86:hover{--icon-button-background:var(--color-hover-accent)}._disabled_159t5_94,._loading_159t5_95{--icon-button-box-shadow:none;--icon-button-color:var(--color-foreground-disabled);pointer-events:none}._solid-primary_159t5_34._disabled_159t5_94,._solid-primary_159t5_34._loading_159t5_95{--icon-button-background:var(--color-muted)}._spinner_159t5_107{animation:_spin_159t5_107 1s linear infinite}@keyframes _spin_159t5_107{to{transform:rotate(1turn)}}._drawerScrollArea_plqh9_1{display:flex;flex:1;flex-direction:column;min-height:0;overflow:hidden auto;padding-bottom:max(20px,env(safe-area-inset-bottom));row-gap:2.5rem;-webkit-overflow-scrolling:touch}._drawerHeader_plqh9_15{display:flex;flex-direction:column;flex-shrink:0;justify-content:flex-end;padding:0 24px;position:relative;row-gap:var(--space-0-5)}._drawerClose_plqh9_25{inset-block-start:0;inset-inline-end:var(--space-1);position:absolute}._drawerTitle_plqh9_31{align-items:center;color:var(--color-foreground-title);-moz-column-gap:var(--space-1);column-gap:var(--space-1);display:flex;font-size:1.75rem;font-weight:var(--font-weight-semibold);line-height:1.14}._drawerText_plqh9_41{color:var(--color-foreground-muted);font-size:1rem;font-weight:var(--font-weight-medium);line-height:1.5}._drawerContent_plqh9_51{display:flex;flex-direction:column;padding:0 24px;row-gap:var(--space-2)}._drawerContentRow_plqh9_59{flex-direction:column;gap:var(--space-2) 0}._drawerContentRow_plqh9_59 .exportButton{min-height:140px}._drawerContentRow_plqh9_59 .exportButton-caption{display:block;min-height:1.25rem}._drawerContent_plqh9_51 .table{table-layout:fixed;width:100%}._drawerContent_plqh9_51 .table-cell{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._drawerContent_plqh9_51 .table-col-shrink{white-space:nowrap;width:120px}._drawerContent_plqh9_51 .table-cell-actions{padding-right:0}._drawerFooter_plqh9_98{-moz-column-gap:8px;column-gap:8px;display:flex;flex-shrink:0;justify-content:flex-start;margin-top:auto;padding:0 24px}._drawerFooter_plqh9_98 [class*=_fullWidth_]{inline-size:100%;max-inline-size:100%}._badge_1v4sa_1{align-items:center;background-color:var(--badge-background-color);block-size:1.5rem;border-radius:1rem;color:var(--badge-text-color);cursor:inherit;display:inline-flex;font:var(--caption-regular);outline:0;padding-inline:var(--space-1);white-space:nowrap}._badge_1v4sa_1._synced_1v4sa_14{--badge-text-color:var(--color-system-green);--badge-background-color:var(--status-success-light)}._badge_1v4sa_1._syncing_1v4sa_19{--badge-text-color:var(--color-primary);--badge-background-color:var(--color-muted)}._badge_1v4sa_1._error_1v4sa_24{--badge-text-color:var(--color-destructive-text);--badge-background-color:var(--status-error-light)}._chip_iu2fh_1{align-items:center;color:var(--chip-color);display:inline-flex;font:var(--body-regular);gap:.5rem}._chip_iu2fh_1._idle_iu2fh_8{--chip-color:var(--color-system-green)}._chip_iu2fh_1._active_iu2fh_12{--chip-color:var(--color-primary)}._chip_iu2fh_1._error_iu2fh_16{--chip-color:var(--color-destructive-text)}._chip_iu2fh_1 svg{flex-shrink:0}._chip_iu2fh_1 .spinner{height:1rem;width:1rem}._chip_iu2fh_1 .spinner-ring{-webkit-mask:radial-gradient(circle,transparent 4px,rgba(0,0,0,.5) 5px,#000 7px);mask:radial-gradient(circle,transparent 4px,rgba(0,0,0,.5) 5px,#000 7px)}.filepond--assistant{border:0;height:1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.filepond--browser.filepond--browser{font-size:0;left:1em;margin:0;opacity:0;padding:0;position:absolute;top:1.75em;width:calc(100% - 2em)}.filepond--data{border:none;contain:strict;height:0;margin:0;padding:0;visibility:hidden;width:0}.filepond--data,.filepond--drip{pointer-events:none;position:absolute}.filepond--drip{background:#00000003;border-radius:.5em;bottom:0;left:0;opacity:.1;overflow:hidden;right:0;top:0}.filepond--drip-blob{background:#292625;border-radius:50%;height:8em;margin-left:-4em;margin-top:-4em;-webkit-transform-origin:center center;transform-origin:center center;width:8em}.filepond--drip-blob,.filepond--drop-label{left:0;position:absolute;top:0;will-change:transform,opacity}.filepond--drop-label{align-items:center;color:#4f4f4f;display:flex;height:0;justify-content:center;margin:0;right:0;-webkit-user-select:none;-ms-user-select:none;user-select:none}.filepond--drop-label.filepond--drop-label label{display:block;margin:0;padding:.5em}.filepond--drop-label label{cursor:default;font-size:.875em;font-weight:400;line-height:1.5;text-align:center}.filepond--label-action{text-decoration:underline;-webkit-text-decoration-skip:ink;cursor:pointer;-webkit-text-decoration-color:#a7a4a4;text-decoration-color:#a7a4a4;text-decoration-skip-ink:auto}.filepond--root[data-disabled] .filepond--drop-label label{opacity:.5}.filepond--file-action-button.filepond--file-action-button{border:none;font-family:inherit;font-size:1em;height:1.625em;line-height:inherit;margin:0;outline:none;padding:0;width:1.625em;will-change:transform,opacity}.filepond--file-action-button.filepond--file-action-button span{border:0;height:1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.filepond--file-action-button.filepond--file-action-button svg{height:100%;width:100%}.filepond--file-action-button.filepond--file-action-button:after{bottom:-.75em;content:"";left:-.75em;position:absolute;right:-.75em;top:-.75em}.filepond--file-action-button{background-color:#00000080;background-image:none;border-radius:50%;box-shadow:0 0 #fff0;color:#fff;cursor:auto;transition:box-shadow .25s ease-in}.filepond--file-action-button:focus,.filepond--file-action-button:hover{box-shadow:0 0 0 .125em #ffffffe6}.filepond--file-action-button[disabled]{background-color:#00000040;color:#ffffff80}.filepond--file-action-button[hidden]{display:none}.filepond--action-edit-item.filepond--action-edit-item{height:2em;padding:.1875em;width:2em}.filepond--action-edit-item.filepond--action-edit-item[data-align*=center]{margin-left:-.1875em}.filepond--action-edit-item.filepond--action-edit-item[data-align*=bottom]{margin-bottom:-.1875em}.filepond--action-edit-item-alt{background:transparent;border:none;color:inherit;font-family:inherit;line-height:inherit;margin:0 0 0 .25em;outline:none;padding:0;pointer-events:all;position:absolute}.filepond--action-edit-item-alt svg{height:1.3125em;width:1.3125em}.filepond--action-edit-item-alt span{font-size:0;opacity:0}.filepond--file-info{align-items:flex-start;display:flex;flex:1;flex-direction:column;margin:0 .5em 0 0;min-width:0;pointer-events:none;position:static;-webkit-user-select:none;-ms-user-select:none;user-select:none;will-change:transform,opacity}.filepond--file-info *{margin:0}.filepond--file-info .filepond--file-info-main{font-size:.75em;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}.filepond--file-info .filepond--file-info-sub{font-size:.625em;opacity:.5;transition:opacity .25s ease-in-out;white-space:nowrap}.filepond--file-info .filepond--file-info-sub:empty{display:none}.filepond--file-status{align-items:flex-end;display:flex;flex-direction:column;flex-grow:0;flex-shrink:0;margin:0;min-width:2.25em;pointer-events:none;position:static;text-align:right;-webkit-user-select:none;-ms-user-select:none;user-select:none;will-change:transform,opacity}.filepond--file-status *{margin:0;white-space:nowrap}.filepond--file-status .filepond--file-status-main{font-size:.75em;line-height:1.2}.filepond--file-status .filepond--file-status-sub{font-size:.625em;opacity:.5;transition:opacity .25s ease-in-out}.filepond--file-wrapper.filepond--file-wrapper{border:none;height:100%;margin:0;min-width:0;padding:0}.filepond--file-wrapper.filepond--file-wrapper>legend{border:0;height:1px;overflow:hidden;padding:0;position:absolute;width:1px;clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.filepond--file{align-items:flex-start;border-radius:.5em;color:#fff;display:flex;height:100%;padding:.5625em;position:static}.filepond--file .filepond--file-status{margin-left:auto;margin-right:2.25em}.filepond--file .filepond--processing-complete-indicator{pointer-events:none;-webkit-user-select:none;-ms-user-select:none;user-select:none;z-index:3}.filepond--file .filepond--file-action-button,.filepond--file .filepond--processing-complete-indicator,.filepond--file .filepond--progress-indicator{position:absolute}.filepond--file [data-align*=left]{left:.5625em}.filepond--file [data-align*=right]{right:.5625em}.filepond--file [data-align*=center]{left:calc(50% - .8125em)}.filepond--file [data-align*=bottom]{bottom:1.125em}.filepond--file [data-align=center]{top:calc(50% - .8125em)}.filepond--file .filepond--progress-indicator{margin-top:.1875em}.filepond--file .filepond--progress-indicator[data-align*=right]{margin-right:.1875em}.filepond--file .filepond--progress-indicator[data-align*=left]{margin-left:.1875em}[data-filepond-item-state*=error] .filepond--file-info,[data-filepond-item-state*=invalid] .filepond--file-info,[data-filepond-item-state=cancelled] .filepond--file-info{margin-right:2.25em}[data-filepond-item-state~=processing] .filepond--file-status-sub{opacity:0}[data-filepond-item-state~=processing] .filepond--action-abort-item-processing~.filepond--file-status .filepond--file-status-sub{opacity:.5}[data-filepond-item-state=processing-error] .filepond--file-status-sub{opacity:0}[data-filepond-item-state=processing-error] .filepond--action-retry-item-processing~.filepond--file-status .filepond--file-status-sub{opacity:.5}[data-filepond-item-state=processing-complete] .filepond--action-revert-item-processing svg{-webkit-animation:fall .5s linear .125s both;animation:fall .5s linear .125s both}[data-filepond-item-state=processing-complete] .filepond--file-status-sub{opacity:.5}[data-filepond-item-state=processing-complete] .filepond--file-info-sub,[data-filepond-item-state=processing-complete] .filepond--processing-complete-indicator:not([style*=hidden])~.filepond--file-status .filepond--file-status-sub{opacity:0}[data-filepond-item-state=processing-complete] .filepond--action-revert-item-processing~.filepond--file-info .filepond--file-info-sub{opacity:.5}[data-filepond-item-state*=error] .filepond--file-wrapper,[data-filepond-item-state*=error] .filepond--panel,[data-filepond-item-state*=invalid] .filepond--file-wrapper,[data-filepond-item-state*=invalid] .filepond--panel{-webkit-animation:shake .65s linear both;animation:shake .65s linear both}[data-filepond-item-state*=busy] .filepond--progress-indicator svg{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}@-webkit-keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes shake{10%,90%{-webkit-transform:translateX(-.0625em);transform:translate(-.0625em)}20%,80%{-webkit-transform:translateX(.125em);transform:translate(.125em)}30%,50%,70%{-webkit-transform:translateX(-.25em);transform:translate(-.25em)}40%,60%{-webkit-transform:translateX(.25em);transform:translate(.25em)}}@keyframes shake{10%,90%{-webkit-transform:translateX(-.0625em);transform:translate(-.0625em)}20%,80%{-webkit-transform:translateX(.125em);transform:translate(.125em)}30%,50%,70%{-webkit-transform:translateX(-.25em);transform:translate(-.25em)}40%,60%{-webkit-transform:translateX(.25em);transform:translate(.25em)}}@-webkit-keyframes fall{0%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}70%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}to{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1)}}@keyframes fall{0%{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;opacity:0;-webkit-transform:scale(.5);transform:scale(.5)}70%{-webkit-animation-timing-function:ease-in-out;animation-timing-function:ease-in-out;opacity:1;-webkit-transform:scale(1.1);transform:scale(1.1)}to{-webkit-animation-timing-function:ease-out;animation-timing-function:ease-out;-webkit-transform:scale(1);transform:scale(1)}}.filepond--hopper[data-hopper-state=drag-over]>*{pointer-events:none}.filepond--hopper[data-hopper-state=drag-over]:after{bottom:0;content:"";left:0;position:absolute;right:0;top:0;z-index:100}.filepond--progress-indicator{z-index:103}.filepond--file-action-button{z-index:102}.filepond--file-status{z-index:101}.filepond--file-info{z-index:100}.filepond--item{left:0;margin:.25em;padding:0;position:absolute;right:0;top:0;touch-action:auto;will-change:transform,opacity;z-index:1}.filepond--item>.filepond--panel{z-index:-1}.filepond--item>.filepond--panel .filepond--panel-bottom{box-shadow:0 .0625em .125em -.0625em #00000040}.filepond--item>.filepond--file-wrapper,.filepond--item>.filepond--panel{transition:opacity .15s ease-out}.filepond--item[data-drag-state]{cursor:-webkit-grab;cursor:grab}.filepond--item[data-drag-state]>.filepond--panel{box-shadow:0 0 0 transparent;transition:box-shadow .125s ease-in-out}.filepond--item[data-drag-state=drag]{cursor:-webkit-grabbing;cursor:grabbing}.filepond--item[data-drag-state=drag]>.filepond--panel{box-shadow:0 .125em .3125em #00000053}.filepond--item[data-drag-state]:not([data-drag-state=idle]){z-index:2}.filepond--item-panel{background-color:#64605e}[data-filepond-item-state=processing-complete] .filepond--item-panel{background-color:#369763}[data-filepond-item-state*=error] .filepond--item-panel,[data-filepond-item-state*=invalid] .filepond--item-panel{background-color:#c44e47}.filepond--item-panel{border-radius:.5em;transition:background-color .25s}.filepond--list-scroller{left:0;margin:0;position:absolute;right:0;top:0;will-change:transform}.filepond--list-scroller[data-state=overflow] .filepond--list{bottom:0;right:0}.filepond--list-scroller[data-state=overflow]{overflow-x:hidden;overflow-y:scroll;-webkit-overflow-scrolling:touch;-webkit-mask:linear-gradient(180deg,#000 calc(100% - .5em),transparent);mask:linear-gradient(180deg,#000 calc(100% - .5em),transparent)}.filepond--list-scroller::-webkit-scrollbar{background:transparent}.filepond--list-scroller::-webkit-scrollbar:vertical{width:1em}.filepond--list-scroller::-webkit-scrollbar:horizontal{height:0}.filepond--list-scroller::-webkit-scrollbar-thumb{background-clip:content-box;background-color:#0000004d;border:.3125em solid transparent;border-radius:99999px}.filepond--list.filepond--list{list-style-type:none;margin:0;padding:0;position:absolute;top:0;will-change:transform}.filepond--list{left:.75em;right:.75em}.filepond--root[data-style-panel-layout~=integrated]{height:100%;margin:0;max-width:none;width:100%}.filepond--root[data-style-panel-layout~=circle] .filepond--panel-root,.filepond--root[data-style-panel-layout~=integrated] .filepond--panel-root{border-radius:0}.filepond--root[data-style-panel-layout~=circle] .filepond--panel-root>*,.filepond--root[data-style-panel-layout~=integrated] .filepond--panel-root>*{display:none}.filepond--root[data-style-panel-layout~=circle] .filepond--drop-label,.filepond--root[data-style-panel-layout~=integrated] .filepond--drop-label{align-items:center;bottom:0;display:flex;height:auto;justify-content:center;z-index:7}.filepond--root[data-style-panel-layout~=circle] .filepond--item-panel,.filepond--root[data-style-panel-layout~=integrated] .filepond--item-panel{display:none}.filepond--root[data-style-panel-layout~=compact] .filepond--list-scroller,.filepond--root[data-style-panel-layout~=integrated] .filepond--list-scroller{height:100%;margin-bottom:0;margin-top:0;overflow:hidden}.filepond--root[data-style-panel-layout~=compact] .filepond--list,.filepond--root[data-style-panel-layout~=integrated] .filepond--list{height:100%;left:0;right:0}.filepond--root[data-style-panel-layout~=compact] .filepond--item,.filepond--root[data-style-panel-layout~=integrated] .filepond--item{margin:0}.filepond--root[data-style-panel-layout~=compact] .filepond--file-wrapper,.filepond--root[data-style-panel-layout~=integrated] .filepond--file-wrapper{height:100%}.filepond--root[data-style-panel-layout~=compact] .filepond--drop-label,.filepond--root[data-style-panel-layout~=integrated] .filepond--drop-label{z-index:7}.filepond--root[data-style-panel-layout~=circle]{border-radius:99999rem;overflow:hidden}.filepond--root[data-style-panel-layout~=circle]>.filepond--panel{border-radius:inherit}.filepond--root[data-style-panel-layout~=circle] .filepond--file-info,.filepond--root[data-style-panel-layout~=circle] .filepond--file-status,.filepond--root[data-style-panel-layout~=circle]>.filepond--panel>*{display:none}.filepond--root[data-style-panel-layout~=circle] .filepond--action-edit-item{opacity:1!important;visibility:visible!important}@media not all and (-webkit-min-device-pixel-ratio:0),not all and (min-resolution:.001dpcm){@supports (-webkit-appearance:none) and (stroke-color:transparent){.filepond--root[data-style-panel-layout~=circle]{will-change:transform}}}.filepond--panel-root{background-color:#f1f0ef;border-radius:.5em}.filepond--panel{height:100%!important;left:0;margin:0;pointer-events:none;position:absolute;right:0;top:0}.filepond-panel:not([data-scalable=false]){height:auto!important}.filepond--panel[data-scalable=false]>div{display:none}.filepond--panel[data-scalable=true]{background-color:transparent!important;border:none!important;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.filepond--panel-bottom,.filepond--panel-center,.filepond--panel-top{left:0;margin:0;padding:0;position:absolute;right:0;top:0}.filepond--panel-bottom,.filepond--panel-top{height:.5em}.filepond--panel-top{border-bottom:none!important;border-bottom-left-radius:0!important;border-bottom-right-radius:0!important}.filepond--panel-top:after{background-color:inherit;bottom:-1px;content:"";height:2px;left:0;position:absolute;right:0}.filepond--panel-bottom,.filepond--panel-center{-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translate3d(0,.5em,0);transform:translate3d(0,.5em,0);-webkit-transform-origin:left top;transform-origin:left top;will-change:transform}.filepond--panel-bottom{border-top:none!important;border-top-left-radius:0!important;border-top-right-radius:0!important}.filepond--panel-bottom:before{background-color:inherit;content:"";height:2px;left:0;position:absolute;right:0;top:-1px}.filepond--panel-center{border-bottom:none!important;border-radius:0!important;border-top:none!important;height:100px!important}.filepond--panel-center:not([style]){visibility:hidden}.filepond--progress-indicator{color:#fff;height:1.25em;margin:0;pointer-events:none;position:static;width:1.25em;will-change:transform,opacity}.filepond--progress-indicator svg{height:100%;transform-box:fill-box;vertical-align:top;width:100%}.filepond--progress-indicator path{fill:none;stroke:currentColor}.filepond--list-scroller{z-index:6}.filepond--drop-label{z-index:5}.filepond--drip{z-index:3}.filepond--root>.filepond--panel{z-index:2}.filepond--browser{z-index:1}.filepond--root{box-sizing:border-box;contain:layout style size;direction:ltr;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1rem;font-weight:450;line-height:normal;margin-bottom:1em;position:relative;text-align:left;text-rendering:optimizeLegibility}.filepond--root *{box-sizing:inherit;line-height:inherit}.filepond--root :not(text){font-size:inherit}.filepond--root[data-disabled]{pointer-events:none}.filepond--root[data-disabled] .filepond--list-scroller{pointer-events:all}.filepond--root[data-disabled] .filepond--list{pointer-events:none}.filepond--root .filepond--drop-label{min-height:4.75em}.filepond--root .filepond--list-scroller{margin-bottom:1em;margin-top:1em}.filepond--root .filepond--credits{bottom:-14px;color:inherit;font-size:11px;line-height:.85;opacity:.4;position:absolute;right:0;text-decoration:none;z-index:3}.filepond--root .filepond--credits[style]{bottom:auto;margin-top:14px;top:0}._container_4nstm_5{display:flex;flex-direction:column;gap:.375rem}._label_4nstm_11{color:var(--color-foreground);font:var(--label-small)}._zone_4nstm_16{border:1px dashed var(--color-border-strong);border-radius:12px;position:relative;transition:border-color var(--d-200) var(--ease-in-out-sine),background-color var(--d-200) var(--ease-in-out-sine)}._container_4nstm_5:not(._disabled_4nstm_25) ._zone_4nstm_16:not(._dragging_4nstm_25):hover{background-color:var(--color-menu-item-hover);border-color:var(--color-foreground-tertiary)}._zone_4nstm_16._dragging_4nstm_25{background-color:var(--color-primary-subtle);border-color:var(--color-primary);border-style:solid}._zone_4nstm_16:has(.filepond--browser:focus-visible){outline:2px solid var(--color-primary);outline-offset:2px}._zone_4nstm_16 .filepond--root{block-size:100%!important;color:var(--color-foreground-muted);font:var(--caption-regular);top:0;right:0;bottom:0;left:0;margin:0;position:absolute}._zone_4nstm_16 .filepond--root .filepond--drop-label{block-size:100%;top:0;right:0;bottom:0;left:0;opacity:0!important}._zone_4nstm_16 .filepond--root .filepond--drop-label label{cursor:pointer;top:0;right:0;bottom:0;left:0;padding:0;position:absolute}._zone_4nstm_16 .filepond--panel-root{background-color:transparent}._zone_4nstm_16 .filepond--drip{display:none}._zone_4nstm_16 .filepond--list-scroller{display:none!important}._cover_4nstm_81{align-items:center;display:flex;flex-direction:column;gap:var(--size-1);padding:20px var(--size-4);pointer-events:none;position:relative;text-align:center}._icon_4nstm_92{background-color:var(--color-accent);block-size:36px;border-radius:10px;color:var(--color-foreground-muted);display:grid;inline-size:36px;margin-block-end:var(--size-2);place-items:center}._dragging_4nstm_25 ._icon_4nstm_92{background-color:var(--color-primary-subtle-strong);color:var(--color-primary)}._title_4nstm_108{color:var(--color-foreground);font:var(--font-label);margin:0}._trigger_4nstm_114{pointer-events:auto}.dialog:not([open]) ._trigger_4nstm_114{pointer-events:none}._hint_4nstm_123{color:var(--color-foreground-muted);font:var(--caption-regular);line-height:1rem;margin:0;max-inline-size:44ch;text-wrap:balance}._disabled_4nstm_25 ._hint_4nstm_123,._disabled_4nstm_25 ._icon_4nstm_92,._disabled_4nstm_25 ._title_4nstm_108{color:var(--color-foreground-disabled)}._spinner_4nstm_138{animation:_spin_4nstm_138 1s linear infinite}@keyframes _spin_4nstm_138{to{transform:rotate(1turn)}}._files_4nstm_150{display:flex;flex-wrap:wrap;gap:var(--size-4);list-style:none;margin:0;padding:var(--size-2) 0 0}._withProgress_4nstm_162 ._zone_4nstm_16:has([data-filepond-item-state*=processing],[data-filepond-item-state*=loading],[data-filepond-item-state*=error]){--items-height:46px;padding-block-end:calc(46px + var(--size-4));padding-block-end:calc(var(--items-height) + var(--size-4))}._withProgress_4nstm_162 ._zone_4nstm_16:has([data-filepond-item-state*=processing]:nth-child(2),[data-filepond-item-state*=loading]:nth-child(2),[data-filepond-item-state*=error]:nth-child(2)){--items-height:100px}._withProgress_4nstm_162 ._zone_4nstm_16 .filepond--list-scroller{block-size:46px!important;block-size:var(--items-height,46px)!important;display:block!important;inset-block:auto var(--size-2)!important;inset-inline:0!important;margin:0!important;overflow:hidden auto!important;padding-inline:var(--size-4)!important;pointer-events:none;position:absolute!important;transform:none!important}._withProgress_4nstm_162 ._zone_4nstm_16 .filepond--list{inset:auto!important;position:relative!important}._withProgress_4nstm_162 ._zone_4nstm_16 .filepond--item{display:none!important}._withProgress_4nstm_162 ._zone_4nstm_16 .filepond--item[data-filepond-item-state*=error],._withProgress_4nstm_162 ._zone_4nstm_16 .filepond--item[data-filepond-item-state*=loading],._withProgress_4nstm_162 ._zone_4nstm_16 .filepond--item[data-filepond-item-state*=processing]{display:block!important;margin:0!important;pointer-events:auto}._withProgress_4nstm_162 ._zone_4nstm_16 .filepond--item:not([data-filepond-item-state*=error]) .filepond--item-panel{background-color:var(--color-accent);border-radius:8px}._withProgress_4nstm_162 ._zone_4nstm_16 .filepond--item:not([data-filepond-item-state*=error]) .filepond--file{color:var(--color-foreground)}._withProgress_4nstm_162 ._zone_4nstm_16 .filepond--processing-complete-indicator>svg{height:20px;width:20px}._odooIframe_1i6z0_1{height:100%;position:relative}._systemMessage_1i6z0_9{align-items:center;background-color:var(--color-card);display:flex;flex-direction:column;height:100%;justify-content:center;left:0;position:absolute;top:0;width:100%}._systemMessage_1i6z0_9 ._spinner_1i6z0_21{transform:scale(1.5)}._backdrop_1w7mq_1{background-color:var(--color-overlay);top:0;right:0;bottom:0;left:0;min-height:100dvh;opacity:1;position:fixed;transition:opacity .15s cubic-bezier(.45,1.005,0,1.005);z-index:var(--z-dialog)}._backdrop_1w7mq_1[data-ending-style],._backdrop_1w7mq_1[data-starting-style]{opacity:0}._popup_1w7mq_20{--spacing:var(--size-5);background-color:var(--color-card);border:1px solid var(--color-border-popover);border-radius:var(--radius-md);box-shadow:var(--shadow-modal-elevated);display:flex;flex-direction:column;left:50%;max-height:calc(100vh - var(--size-12)*2);opacity:1;overflow:hidden;position:fixed;top:50%;transform:translate(-50%,-50%);transition:opacity .15s cubic-bezier(.45,1.005,0,1.005),transform .15s cubic-bezier(.45,1.005,0,1.005);width:min(calc(100% - var(--size-9)),520px);z-index:var(--z-dialog)}._popup_1w7mq_20[data-ending-style],._popup_1w7mq_20[data-starting-style]{opacity:0;transform:translate(-50%,-50%) scale(.96)}@media (min-width:768.02px){._popup_1w7mq_20{--spacing:var(--size-6)}}._header_1w7mq_57{display:flex;flex-direction:column;gap:var(--size-4);padding:var(--spacing)}._headerRow_1w7mq_64{align-items:center;display:flex;gap:var(--size-3)}._icon_1w7mq_70{align-items:center;color:var(--color-foreground-muted);display:flex;flex-shrink:0;justify-content:center}._title_1w7mq_78{color:var(--color-foreground-title);flex:1;font:var(--font-heading-secondary)}._closeButton_1w7mq_84{align-items:center;background:transparent;border:none;border-radius:var(--radius-base);color:var(--color-foreground-muted);cursor:pointer;display:flex;flex-shrink:0;height:32px;justify-content:center;margin-left:auto;padding:0;transition:background-color .15s ease;width:32px}._closeButton_1w7mq_84:hover{background:var(--color-accent)}._description_1w7mq_105{color:var(--color-foreground-muted);font:var(--font-body-text);margin:0}._body_1w7mq_111{flex:1;min-height:0;overflow-y:auto;padding:var(--spacing)}._footer_1w7mq_118{display:flex;gap:var(--size-3);justify-content:flex-end;padding:var(--spacing)}._popup_1w7mq_20 ._footer_1w7mq_118>*{inline-size:auto}._drawerContent_1w7mq_131{--spacing:var(--size-5);display:flex;flex-direction:column;position:relative}@media (max-width:767.98px){._drawerContent_1w7mq_131 ._footer_1w7mq_118{flex-direction:column}._drawerContent_1w7mq_131 ._footer_1w7mq_118>*{inline-size:100%;max-inline-size:100%}}._root_enoo0_2{background:var(--color-sidebar-background);border-right:1px solid var(--color-border);display:flex;flex:0 0 auto;flex-direction:column;height:100%;width:272px}._mobile_enoo0_13{border-right:0;height:auto;min-height:100%;width:100%}._back_enoo0_20{padding:14px 12px 8px}._backLink_enoo0_24{align-items:center;border-radius:6px;color:var(--color-sidebar-foreground);display:inline-flex;font:var(--font-weight-medium) 14px var(--font-sans-serif);gap:8px;height:32px;padding:0 10px;text-decoration:none;transition:background-color .15s ease-out,color .15s ease-out}._backLink_enoo0_24:hover{background:var(--color-sidebar-accent);color:var(--color-foreground)}._backLink_enoo0_24:focus-visible{background:var(--color-sidebar-accent);box-shadow:0 0 0 2px var(--color-background),0 0 0 4px var(--color-primary);color:var(--color-foreground);outline:none}._title_enoo0_54{align-items:center;color:var(--color-foreground-muted);display:flex;font:460 12px/1 var(--font-sans-serif);gap:6px;padding:10px 22px 4px}._isotype_enoo0_63{flex:0 0 auto;height:14px;width:auto}._identityWrap_enoo0_70{padding:8px 12px}._identity_enoo0_70{align-items:center;background:var(--color-card);border:1px solid var(--color-border);border-radius:8px;display:flex;gap:10px;padding:10px}._identityText_enoo0_84{display:flex;flex-direction:column;gap:2px;min-width:0}._identityPrimary_enoo0_91,._identitySecondary_enoo0_92{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._identityPrimary_enoo0_91{color:var(--color-foreground);font:550 14px/1.2 var(--font-sans-serif)}._identitySecondary_enoo0_92{color:var(--color-foreground-muted);font:400 12px/1.2 var(--font-sans-serif)}._avatar_enoo0_108{align-items:center;background:var(--color-primary);border-radius:50%;color:var(--color-white);display:flex;flex:0 0 auto;font:550 12px/1 var(--font-sans-serif);height:36px;justify-content:center;overflow:hidden;width:36px}._avatarImage_enoo0_122{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}._identityIcon_enoo0_128{align-items:center;background:var(--color-primary-subtle);border-radius:8px;color:var(--color-primary);display:flex;flex:0 0 auto;height:36px;justify-content:center;width:36px}._nav_enoo0_140{display:flex;flex:1 1 0%;flex-direction:column;gap:18px;overflow:auto;padding:4px 12px 12px}._mobile_enoo0_13 ._nav_enoo0_140{flex:0 0 auto;overflow:visible}._group_enoo0_154{display:flex;flex-direction:column;gap:2px}._groupLabel_enoo0_160{color:var(--color-sidebar-foreground);font:var(--font-caption);padding:6px 10px}._list_enoo0_166{display:flex;flex-direction:column;gap:2px;list-style:none;margin:0;padding:0}._item_enoo0_176{align-items:center;border-radius:8px;color:var(--color-foreground);display:flex;font:var(--font-weight-medium) 14px/1.4 var(--font-sans-serif);gap:4px;height:36px;padding:5px 6px;text-decoration:none;transition:background-color .15s ease-out;width:100%}._item_enoo0_176:hover,._item_enoo0_176[aria-current=page]{background-color:var(--color-sidebar-accent)}._item_enoo0_176[aria-current=page] ._itemIcon_enoo0_195{color:var(--color-foreground)}._item_enoo0_176:focus-visible{box-shadow:0 0 0 2px var(--color-background),0 0 0 4px var(--color-primary);outline:none}._itemIcon_enoo0_195{align-items:center;color:var(--color-foreground-muted);display:flex;flex-shrink:0;height:26px;justify-content:center;width:26px}._itemLabel_enoo0_217{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._externalIcon_enoo0_225{color:var(--color-foreground-muted);display:flex;flex-shrink:0}._dot_enoo0_231{background:var(--color-system-orange);border-radius:50%;flex:0 0 auto;height:8px;width:8px}._footer_enoo0_239{border-top:1px solid var(--color-border);padding:12px 20px 16px}._mobile_enoo0_13 ._footer_enoo0_239{margin-top:auto;padding-bottom:max(16px,env(safe-area-inset-bottom))}._dot_5wktl_3{background-color:var(--color-system-orange);block-size:8px;border-radius:50%;flex-shrink:0;inline-size:8px;position:relative}._dot_5wktl_3[data-align=end]{margin-inline-start:auto}._footer_2fmob_2{align-items:center;color:var(--color-foreground-muted);display:flex;font:var(--font-weight-regular) 12px/1.2 var(--font-sans-serif);justify-content:space-between}._footer_2fmob_2 a{color:var(--color-foreground-primary-small-text);text-decoration:none}._footer_2fmob_2 a:hover{text-decoration:underline}._root_48e3e_2{block-size:100%;display:flex;inline-size:100%;overflow:hidden}._main_48e3e_10,._root_48e3e_2{background:var(--color-background)}._main_48e3e_10{flex:1 1 0%;height:100%;min-width:0;overflow:auto}._container_48e3e_19{--panel-padding-block:0;--panel-padding-inline:var(--size-5);margin:0 auto;max-width:58rem;padding:32px 40px 120px}._container_48e3e_19,._mobileRoot_48e3e_30{container-name:content-inner;container-type:inline-size}._mobileRoot_48e3e_30{--panel-padding-block:0;--panel-padding-inline:0;background:var(--color-background);block-size:100%;inline-size:100%;overflow-y:auto}._mobileContent_48e3e_42{min-width:0;padding:var(--size-5) var(--size-5) var(--size-12)}._backLink_48e3e_47{align-items:center;color:var(--color-foreground-muted);display:inline-flex;font:var(--font-label);gap:var(--size-2);margin-bottom:var(--size-5);padding-block:var(--size-2);text-decoration:none;transition:color .15s}._backLink_48e3e_47:hover{color:var(--color-foreground)}._layout_1wi3v_1{--panel-padding-block:var(--size-6);--panel-padding-inline:var(--size-5);display:grid;grid-template-columns:1fr}@container content-inner (min-width: 1000px){._layout_1wi3v_1{grid-template-columns:280px 1fr;height:100%}}._nav_1wi3v_14{min-width:0;padding:var(--panel-padding-block) var(--panel-padding-inline)}@container content-inner (min-width: 1000px){._nav_1wi3v_14{border-inline-end:1px solid var(--color-border);overflow-y:auto}}._content_1wi3v_24{align-items:center;display:flex;flex-direction:column;min-width:0;padding:var(--panel-padding-block) var(--panel-padding-inline)}._content_1wi3v_24>*{inline-size:min(100%,var(--large-size))}._content_1wi3v_24:has(>.subpanel-layout){align-items:stretch;padding:0}._content_1wi3v_24:has(>.subpanel-layout)>*{inline-size:100%}._content_1wi3v_24:has([data-fullwidth-content]){align-items:stretch;padding:0}._content_1wi3v_24:has([data-fullwidth-content])>*{inline-size:100%}@container content-inner (min-width: 1000px){._content_1wi3v_24{overflow-y:auto}}._mobileContent_1wrkp_5,._mobileMenu_1wrkp_1{padding:var(--content-padding-block) var(--content-padding-inline)}._mobileContent_1wrkp_5{min-width:0;overflow-x:hidden}._mobileContent_1wrkp_5>*{min-width:0}._backLink_1wrkp_15{align-items:center;color:var(--color-foreground-muted);display:inline-flex;font:var(--font-label);gap:var(--size-2);margin-bottom:var(--size-5);padding-block:var(--size-2);text-decoration:none;transition:color .15s}._backLink_1wrkp_15:hover{color:var(--color-foreground)}._backLink_1wrkp_15:hover ._backLinkArrow_1wrkp_30{transform:translate(-4px)}._backLinkArrow_1wrkp_30{transition:transform .2s ease}._TooltipPositioner_1jqzy_1{overflow:visible;z-index:1003}._TooltipContent_1jqzy_6{background-color:var(--color-popover);border:1px solid var(--color-border-popover);border-radius:.375rem;box-shadow:var(--shadow-popover);box-sizing:border-box;color:var(--color-foreground);display:flex;flex-direction:column;font-size:.875rem;line-height:1.25rem;overflow:visible;padding:.25rem .5rem;transition:opacity .15s}._TooltipContent_1jqzy_6[data-ending-style],._TooltipContent_1jqzy_6[data-starting-style]{opacity:0}._TooltipContent_1jqzy_6[data-instant]{transition-duration:0s}._TooltipArrow_1jqzy_31{display:flex;z-index:-1}._TooltipArrow_1jqzy_31[data-side=top]{bottom:-5.75px;rotate:180deg}._TooltipArrow_1jqzy_31[data-side=bottom]{rotate:0deg;top:-6.75px}._TooltipArrow_1jqzy_31[data-side=left]{right:-5.75px;rotate:90deg}._TooltipArrow_1jqzy_31[data-side=right]{left:-5.75px;rotate:-90deg}._TooltipArrowFill_1jqzy_56{fill:var(--color-popover)}._TooltipArrowOuterStroke_1jqzy_60{fill:var(--color-border)}._TooltipArrowInnerStroke_1jqzy_64{fill:transparent}._dark_1jqzy_69{background-color:var(--color-foreground);border:2px solid var(--color-foreground);color:var(--color-background)}._dark_1jqzy_69 ._TooltipArrowFill_1jqzy_56,._dark_1jqzy_69 ._TooltipArrowOuterStroke_1jqzy_60{fill:var(--color-foreground)}._brand_1jqzy_84{background-color:var(--color-primary);border:none;border-radius:.5rem;color:var(--color-white);font-size:.75rem;line-height:1rem;padding:.375rem .75rem}._brand_1jqzy_84 ._TooltipArrowFill_1jqzy_56,._brand_1jqzy_84 ._TooltipArrowInnerStroke_1jqzy_64,._brand_1jqzy_84 ._TooltipArrowOuterStroke_1jqzy_60{fill:var(--color-primary)}._root_1ntpu_1{align-items:center;border-radius:.5rem;color:var(--color-foreground);display:flex;font-size:.875rem;font-weight:var(--font-weight-regular);gap:.5rem;height:2.25rem;line-height:1;overflow:hidden;padding:.375rem .5rem;position:relative;text-decoration:none;text-overflow:ellipsis;transition:background-color .15s ease-out,width .15s ease-out;white-space:nowrap;width:100%}._root_1ntpu_1:hover,._root_1ntpu_1[aria-current=page]{background-color:var(--color-sidebar-accent)}._root_1ntpu_1[aria-current=page] ._icon_1ntpu_28{color:var(--color-foreground)}._icon_1ntpu_28{color:var(--color-foreground-muted);margin-left:1px;min-height:18px;min-width:18px}._label_1ntpu_40{flex:1;font-size:.875rem;font-weight:var(--font-weight-regular);left:33px;line-height:1;min-height:1px;min-width:0;opacity:0;overflow:hidden;position:absolute;text-overflow:ellipsis;transition:opacity .15s ease-out;white-space:nowrap}@container sidebar (width >= 200px){._label_1ntpu_40{opacity:1;transition:opacity 1s cubic-bezier(.19,.28,0,.97)}}._nav_xkp8w_1{container-name:sidebar;container-type:inline-size;min-width:0}._content_xkp8w_8{display:flex;flex-direction:column;gap:40px}._header_xkp8w_14{padding-inline:12px}@media (max-width:768px){._header_xkp8w_14{padding-inline:4px}}._header_xkp8w_14 .heading-title{font-weight:var(--font-weight-semibold)}._list_xkp8w_26{gap:.25rem;list-style:none;margin:0;padding:0}._list_xkp8w_26,._notice_xkp8w_35{display:flex;flex-direction:column}._notice_xkp8w_35{background:var(--color-muted);border-radius:var(--radius-base);gap:var(--size-4);overflow:hidden;padding:var(--size-5);position:relative}._notice_xkp8w_35:before{animation:_glowSpin_xkp8w_1 3s linear infinite;background:conic-gradient(from 0deg,transparent 40%,var(--color-primary) 50%,transparent 60%);background:conic-gradient(from var(--glow-angle,0deg),transparent 40%,var(--color-primary) 50%,transparent 60%);border-radius:var(--radius-base);content:"";top:0;right:0;bottom:0;left:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1px;pointer-events:none;position:absolute}@keyframes _glowSpin_xkp8w_1{to{--glow-angle:360deg}}@property --glow-angle{syntax:"<angle>";initial-value:0deg;inherits:false}._noticeHeader_xkp8w_79{align-items:flex-start;display:flex;gap:var(--size-3)}._noticeIcon_xkp8w_85{color:var(--color-foreground-primary-small-text);flex-shrink:0;margin-top:1px}._noticeText_xkp8w_91{color:var(--color-foreground-muted);font:var(--font-label);margin:0}._notice_xkp8w_35>[class*=button]{inline-size:100%;max-inline-size:100%}._root_1qu2f_1{display:flex;flex-wrap:wrap;font:400 12px/1.4 var(--font-sans-serif);gap:4px 12px}._centered_1qu2f_8{justify-content:center}._link_1qu2f_12{color:var(--color-foreground-muted);text-decoration:none;transition:color .15s ease-out}._link_1qu2f_12:hover{color:var(--color-foreground);text-decoration:underline}._link_1qu2f_12:focus-visible{border-radius:2px;outline:2px solid var(--color-primary);outline-offset:2px}._list_10zof_2{background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-base);display:flex;flex-direction:column;min-width:0;overflow:hidden}._row_10zof_12{align-items:center;background:transparent;border:0;color:var(--color-foreground);display:flex;font:inherit;gap:12px;min-width:0;padding:12px 16px;text-align:left;text-decoration:none;transition:background-color .15s ease-out;transition:background-color .15s var(--ease-in-out-sine,ease-out);width:100%}._row_10zof_12:not(:last-child){border-bottom:1px solid var(--color-border)}._compact_10zof_32{padding:12px 14px}._interactive_10zof_36{cursor:pointer}._interactive_10zof_36:hover{background:var(--color-accent)}._interactive_10zof_36:focus-visible{box-shadow:inset 0 0 0 2px var(--color-primary);outline:none}._tile_10zof_49{align-items:center;background:var(--color-muted);border-radius:8px;color:var(--color-foreground);display:flex;flex:0 0 auto;height:32px;justify-content:center;width:32px}._text_10zof_61{display:flex;flex:1 1 0%;flex-direction:column;gap:3px;min-width:0}._titleRow_10zof_69{align-items:center;display:flex;flex-wrap:wrap;gap:4px 8px;min-width:0}._title_10zof_69{color:var(--color-foreground-title);font:var(--font-weight-medium) 14px/1.3 var(--font-sans-serif);min-width:0}._description_10zof_86,._title_10zof_69{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._description_10zof_86{color:var(--color-foreground-muted);font:400 13px/1.4 var(--font-sans-serif)}._meta_10zof_94{color:var(--color-foreground-muted);font:400 12px/1.4 var(--font-sans-serif);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._extra_10zof_102{display:block;margin-top:4px;min-width:0}._trailing_10zof_108{align-items:center;display:flex;flex:0 0 auto;gap:8px}._chevron_10zof_115{color:var(--color-foreground-muted);display:flex;flex:0 0 auto}._row_ykqvf_2{align-items:center;display:flex;flex-wrap:wrap;gap:4px 16px;min-height:56px;min-width:0;padding:12px 20px;transition:background-color .15s ease-out;transition:background-color .15s var(--ease-in-out-sine,ease-out)}._row_ykqvf_2:not(:last-child){border-bottom:1px solid var(--color-border)}._label_ykqvf_17{color:var(--color-foreground-muted);flex:0 0 112px;font:var(--font-weight-medium) 14px/1.3 var(--font-sans-serif)}._body_ykqvf_23{align-items:center;display:flex;flex:1 1 180px;gap:10px;min-width:0}._text_ykqvf_31{display:flex;flex-direction:column;gap:2px;min-width:0}._value_ykqvf_38{color:var(--color-foreground);font:400 15px/1.4 var(--font-sans-serif);overflow-wrap:anywhere}._hint_ykqvf_44{color:var(--color-foreground-muted);font:400 13px/1.4 var(--font-sans-serif)}._action_ykqvf_50{align-items:center;display:flex;flex:0 0 auto;font-size:14px;gap:12px}@container content-inner (width < 520px){._label_ykqvf_17{flex-basis:100%}}._sections_ykqvf_65{gap:28px}._section_ykqvf_65,._sections_ykqvf_65{display:flex;flex-direction:column;min-width:0}._section_ykqvf_65{gap:10px}._sectionHead_ykqvf_79{align-items:flex-end;display:flex;gap:12px;justify-content:space-between}._sectionText_ykqvf_86{display:flex;flex-direction:column;gap:2px;min-width:0}._sectionTitle_ykqvf_93{color:var(--color-foreground-title);font:var(--font-heading-secondary);margin:0}._sectionDescription_ykqvf_99{color:var(--color-foreground-muted);font:400 13px/1.45 var(--font-sans-serif);margin:0}._sectionAction_ykqvf_105{align-items:center;display:flex;flex:0 0 auto;gap:8px}._root_1amss_2{block-size:100%;flex-direction:column;inline-size:100%}._header_1amss_10,._root_1amss_2{background:var(--color-background);display:flex}._header_1amss_10{align-items:center;border-bottom:1px solid var(--color-border);flex:0 0 auto;gap:12px;height:56px;padding:0 16px}._divider_1amss_21{background:var(--color-border);height:20px;width:1px}._sectionTitle_1amss_27{color:var(--color-foreground-title);font:var(--font-weight-semibold) 18px/1 var(--font-sans-serif-display)}._main_1amss_32{flex:1 1 0%;min-height:0;overflow:auto}._container_1amss_38{display:flex;flex-direction:column;gap:24px;margin:0 auto;max-width:58rem;padding:20px 16px max(96px,env(safe-area-inset-bottom))}._identity_1amss_47{align-items:center;display:flex;flex-wrap:wrap;gap:16px}._avatar_1amss_54{align-items:center;background:var(--color-primary);border-radius:50%;color:var(--color-white);display:flex;flex:0 0 auto;font:var(--font-weight-semibold) 18px/1 var(--font-sans-serif);height:56px;justify-content:center;overflow:hidden;width:56px}._avatarImage_1amss_68{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}._identityText_1amss_74{display:flex;flex:1 1 200px;flex-direction:column;gap:2px;min-width:0}._name_1amss_82{color:var(--color-foreground);font:var(--font-weight-semibold) 28px/2rem var(--font-sans-serif-display);margin:0}._subtitle_1amss_88{color:var(--color-foreground-muted);font:400 14px/1.4 var(--font-sans-serif);overflow-wrap:anywhere}._groups_1amss_94{display:grid;grid-template-columns:minmax(0,1fr);grid-gap:28px 24px;gap:28px 24px}._group_1amss_94>:first-child{padding:0 4px}._hint_1amss_104,._pending_1amss_109{font-size:12px;line-height:1.3}._pending_1amss_109{align-items:center;color:var(--kd-warning-ink);display:inline-flex;gap:6px}._pendingDot_1amss_118{background:var(--color-system-orange);border-radius:50%;flex:0 0 auto;height:7px;width:7px}._footer_1amss_126{display:flex;flex-direction:column;gap:16px;padding:8px 4px 0}._root_dppgu_3{block-size:100%;display:flex;inline-size:100%;overflow:hidden}._main_dppgu_11,._root_dppgu_3{background:var(--color-background)}._main_dppgu_11{flex:1 1 0%;min-height:0;min-width:0;overflow:auto}._root_dppgu_3>._main_dppgu_11{height:100%}._container_dppgu_24{--panel-padding-block:0;--panel-padding-inline:var(--size-5);container-name:content-inner;container-type:inline-size;display:flex;flex-direction:column;gap:24px;margin:0 auto;max-width:58rem;padding:32px 40px 120px}._container_dppgu_24:has([data-fullwidth-content]){max-width:none}._mobileRoot_dppgu_44{block-size:100%;flex-direction:column;inline-size:100%}._mobileHeader_dppgu_52,._mobileRoot_dppgu_44{background:var(--color-background);display:flex}._mobileHeader_dppgu_52{align-items:center;border-bottom:1px solid var(--color-border);flex:0 0 auto;gap:12px;height:56px;padding:0 16px}._mobileContainer_dppgu_63{--panel-padding-block:0;--panel-padding-inline:0;container-name:content-inner;container-type:inline-size;display:flex;flex-direction:column;gap:24px;margin:0 auto;max-width:58rem;min-width:0;padding:20px 16px 96px}._nav_wutfr_1{container-name:sidebar;container-type:inline-size;min-width:0}._content_wutfr_7{display:flex;flex-direction:column;gap:40px}._header_wutfr_13{padding-inline:12px}@media (max-width:768px){._header_wutfr_13{padding-inline:4px}}._list_wutfr_21{display:flex;flex-direction:column;gap:.25rem;list-style:none;margin:0;padding:0}._root_ljeup_1{block-size:100%;container-name:content-inner;container-type:inline-size;inline-size:100%;overflow-y:auto}@media (min-width:1000px){._root_ljeup_1{overflow:hidden}}._layout_ljeup_14{--panel-padding-block:var(--size-12)}._layout_ljeup_14>:first-child{padding-block-start:var(--size-5)}._mobileContent_ljeup_26,._mobileMenu_ljeup_22{padding:var(--size-5) var(--size-5) var(--size-12)}._container_2x8yq_1{align-items:center;display:flex;flex-direction:column;gap:var(--size-5);margin:0 auto;max-width:var(--size-section-xs);padding:var(--content-padding-block) var(--content-padding-inline);text-align:center}._icon_2x8yq_12{color:var(--color-system-orange)}._title_2x8yq_16{color:var(--color-foreground-title);font:var(--font-heading-secondary)}._text_2x8yq_21{font:var(--font-body-text)}._loading_2x8yq_26,._text_2x8yq_21{color:var(--color-foreground-muted)}._error_2x8yq_31,._loading_2x8yq_26{font:var(--font-label)}._error_2x8yq_31{color:var(--color-destructive-text)}._link_2x8yq_36{background:var(--color-muted);border:1px solid var(--color-border);border-radius:var(--radius-base);color:var(--color-foreground-muted);font:var(--font-caption);font-family:var(--font-mono);line-height:1.5;max-width:100%;overflow-wrap:anywhere;padding:var(--size-4);text-align:left}._actions_2x8yq_50{display:flex;flex-wrap:wrap;gap:var(--size-3);justify-content:center}code[class*=language-],pre[class*=language-]{text-align:left;white-space:pre;word-break:normal;word-spacing:normal;word-wrap:normal;background:#fafafa;color:#90a4ae;font-family:Roboto Mono,monospace;font-size:1em;-webkit-hyphens:none;hyphens:none;line-height:1.5em;-moz-tab-size:4;-o-tab-size:4;tab-size:4}code[class*=language-] ::-moz-selection,code[class*=language-]::-moz-selection,pre[class*=language-] ::-moz-selection,pre[class*=language-]::-moz-selection{background:#cceae7;color:#263238}code[class*=language-] ::selection,code[class*=language-]::selection,pre[class*=language-] ::selection,pre[class*=language-]::selection{background:#cceae7;color:#263238}:not(pre)>code[class*=language-]{border-radius:.2em;padding:.1em;white-space:normal}pre[class*=language-]{margin:.5em 0;overflow:auto;padding:1.25em 1em;position:relative}.language-css>code,.language-sass>code,.language-scss>code{color:#f76d47}[class*=language-] .namespace{opacity:.7}.token.atrule{color:#7c4dff}.token.attr-name{color:#39adb5}.token.attr-value,.token.attribute{color:#f6a434}.token.boolean{color:#7c4dff}.token.builtin,.token.cdata,.token.char,.token.class{color:#39adb5}.token.class-name{color:#6182b8}.token.comment{color:#aabfc9}.token.constant{color:#7c4dff}.token.deleted{color:#e53935}.token.doctype{color:#aabfc9}.token.entity{color:#e53935}.token.function{color:#7c4dff}.token.hexcode{color:#f76d47}.token.id,.token.important{color:#7c4dff;font-weight:700}.token.inserted{color:#39adb5}.token.keyword{color:#7c4dff}.token.number{color:#f76d47}.token.operator{color:#39adb5}.token.prolog{color:#aabfc9}.token.property{color:#39adb5}.token.pseudo-class,.token.pseudo-element{color:#f6a434}.token.punctuation{color:#39adb5}.token.regex{color:#6182b8}.token.selector{color:#e53935}.token.string{color:#f6a434}.token.symbol{color:#7c4dff}.token.tag{color:#e53935}.token.unit{color:#f76d47}.token.url,.token.variable{color:#e53935}@font-face{font-display:block;font-family:KaTeX_AMS;font-style:normal;font-weight:400;src:url(/assets/KaTeX_AMS-Regular-BQhdFMY1.woff2) format("woff2"),url(/assets/KaTeX_AMS-Regular-DMm9YOAa.woff) format("woff"),url(/assets/KaTeX_AMS-Regular-DRggAlZN.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:700;src:url(/assets/KaTeX_Caligraphic-Bold-Dq_IR9rO.woff2) format("woff2"),url(/assets/KaTeX_Caligraphic-Bold-BEiXGLvX.woff) format("woff"),url(/assets/KaTeX_Caligraphic-Bold-ATXxdsX0.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Caligraphic-Regular-Di6jR-x-.woff2) format("woff2"),url(/assets/KaTeX_Caligraphic-Regular-CTRA-rTL.woff) format("woff"),url(/assets/KaTeX_Caligraphic-Regular-wX97UBjC.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:700;src:url(/assets/KaTeX_Fraktur-Bold-CL6g_b3V.woff2) format("woff2"),url(/assets/KaTeX_Fraktur-Bold-BsDP51OF.woff) format("woff"),url(/assets/KaTeX_Fraktur-Bold-BdnERNNW.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Fraktur-Regular-CTYiF6lA.woff2) format("woff2"),url(/assets/KaTeX_Fraktur-Regular-Dxdc4cR9.woff) format("woff"),url(/assets/KaTeX_Fraktur-Regular-CB_wures.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:700;src:url(/assets/KaTeX_Main-Bold-Cx986IdX.woff2) format("woff2"),url(/assets/KaTeX_Main-Bold-Jm3AIy58.woff) format("woff"),url(/assets/KaTeX_Main-Bold-waoOVXN0.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:700;src:url(/assets/KaTeX_Main-BoldItalic-DxDJ3AOS.woff2) format("woff2"),url(/assets/KaTeX_Main-BoldItalic-SpSLRI95.woff) format("woff"),url(/assets/KaTeX_Main-BoldItalic-DzxPMmG6.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:400;src:url(/assets/KaTeX_Main-Italic-NWA7e6Wa.woff2) format("woff2"),url(/assets/KaTeX_Main-Italic-BMLOBm91.woff) format("woff"),url(/assets/KaTeX_Main-Italic-3WenGoN9.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Main-Regular-B22Nviop.woff2) format("woff2"),url(/assets/KaTeX_Main-Regular-Dr94JaBh.woff) format("woff"),url(/assets/KaTeX_Main-Regular-ypZvNtVU.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:700;src:url(/assets/KaTeX_Math-BoldItalic-CZnvNsCZ.woff2) format("woff2"),url(/assets/KaTeX_Math-BoldItalic-iY-2wyZ7.woff) format("woff"),url(/assets/KaTeX_Math-BoldItalic-B3XSjfu4.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:400;src:url(/assets/KaTeX_Math-Italic-t53AETM-.woff2) format("woff2"),url(/assets/KaTeX_Math-Italic-DA0__PXp.woff) format("woff"),url(/assets/KaTeX_Math-Italic-flOr_0UB.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:normal;font-weight:700;src:url(/assets/KaTeX_SansSerif-Bold-D1sUS0GD.woff2) format("woff2"),url(/assets/KaTeX_SansSerif-Bold-DbIhKOiC.woff) format("woff"),url(/assets/KaTeX_SansSerif-Bold-CFMepnvq.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:italic;font-weight:400;src:url(/assets/KaTeX_SansSerif-Italic-C3H0VqGB.woff2) format("woff2"),url(/assets/KaTeX_SansSerif-Italic-DN2j7dab.woff) format("woff"),url(/assets/KaTeX_SansSerif-Italic-YYjJ1zSn.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:normal;font-weight:400;src:url(/assets/KaTeX_SansSerif-Regular-DDBCnlJ7.woff2) format("woff2"),url(/assets/KaTeX_SansSerif-Regular-CS6fqUqJ.woff) format("woff"),url(/assets/KaTeX_SansSerif-Regular-BNo7hRIc.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Script;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Script-Regular-D3wIWfF6.woff2) format("woff2"),url(/assets/KaTeX_Script-Regular-D5yQViql.woff) format("woff"),url(/assets/KaTeX_Script-Regular-C5JkGWo-.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size1;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Size1-Regular-mCD8mA8B.woff2) format("woff2"),url(/assets/KaTeX_Size1-Regular-C195tn64.woff) format("woff"),url(/assets/KaTeX_Size1-Regular-Dbsnue_I.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size2;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Size2-Regular-Dy4dx90m.woff2) format("woff2"),url(/assets/KaTeX_Size2-Regular-oD1tc_U0.woff) format("woff"),url(/assets/KaTeX_Size2-Regular-B7gKUWhC.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size3;font-style:normal;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAA4oAA4AAAAAHbQAAA3TAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAABmAAgRQIDgmcDBEICo1oijYBNgIkA14LMgAEIAWJAAeBHAyBHBvbGiMRdnO0IkRRkiYDgr9KsJ1NUAf2kILNxgUmgqIgq1P89vcbIcmsQbRps3vCcXdYOKSWEPEKgZgQkprQQsxIXUgq0DqpGKmIvrgkeVGtEQD9DzAO29fM9jYhxZEsL2FeURH2JN4MIcTdO049NCVdxQ/w9NrSYFEBKTDKpLKfNkCGDc1RwjZLQcm3vqJ2UW9Xfa3tgAHz6ivp6vgC2yD4/6352ndnN0X0TL7seypkjZlMsjmZnf0Mm5Q+JykRWQBKCVCVPbARPXWyQtb5VgLB6Biq7/Uixcj2WGqdI8tGSgkuRG+t910GKP2D7AQH0DB9FMDW/obJZ8giFI3Wg8Cvevz0M+5m0rTh7XDBlvo9Y4vm13EXmfttwI4mBo1EG15fxJhUiCLbiiyCf/ZA6MFAhg3pGIZGdGIVjtPn6UcMk9A/UUr9PhoNsCENw1APAq0gpH73e+M+0ueyHbabc3vkbcdtzcf/fiy+NxQEjf9ud/ELBHAXJ0nk4z+MXH2Ev/kWyV4k7SkvpPc9Qr38F6RPWnM9cN6DJ0AdD1BhtgABtmoRoFCvPsBAumNm6soZG2Gk5GyVTo2sJncSyp0jQTYoR6WDvTwaaEcHsxHfvuWhHA3a6bN7twRKtcGok6NsCi7jYRrM2jExsUFMxMQYuJbMhuWNOumEJy9hi29Dmg5zMp/A5+hhPG19j1vBrq8JTLr8ki5VLPmG/PynJHVul440bxg5xuymHUFPBshC+nA9I1FmwbRBTNHAcik3Oae0cxKoI3MOriM42UrPe51nsaGxJ+WfXubAsP84aabUlQSJ1IiE0iPETLUU4CATgfXSCSpuRFRmCGbO+wSpAnzaeaCYW1VNEysRtuXCEL1kUFUbbtMv3Tilt/1c11jt3Q5bbMa84cpWipp8Elw3MZhOHsOlwwVUQM3lAR35JiFQbaYCRnMF2lxAWoOg2gyoIV4PouX8HytNIfLhqpJtXB4vjiViUI8IJ7bkC4ikkQvKksnOTKICwnqWSZ9YS5f0WCxmpgjbIq7EJcM4aI2nmhLNY2JIUgOjXZFWBHb+x5oh6cwb0Tv1ackHdKi0I9OO2wE9aogIOn540CCCziyhN+IaejtgAONKznHlHyutPrHGwCx9S6B8kfS4Mfi4Eyv7OU730bT1SCBjt834cXsf43zVjPUqqJjgrjeGnBxSG4aYAKFuVbeCfkDIjAqMb6yLNIbCuvXhMH2/+k2vkNpkORhR59N1CkzoOENvneIosjYmuTxlhUzaGEJQ/iWqx4dmwpmKjrwTiTGTCVozNAYqk/zXOndWxuWSmJkQpJw3pK5KX6QrLt5LATMqpmPAQhkhK6PUjzHUn7E0gHE0kPE0iKkolgkUx9SZmVAdDgpffdyJKg3k7VmzYGCwVXGz/tXmkOIp+vcWs+EMuhhvN0h9uhfzWJziBQmCREGSIFmQIkgVpAnSBRmC//6hkLZwaVhwxlrJSOdqlFtOYxlau9F2QN5Y98xmIAsiM1HVp2VFX+DHHGg6Ecjh3vmqtidX3qHI2qycTk/iwxSt5UzTmEP92ZBnEWTk4Mx8Mpl78ZDokxg/KWb+Q0QkvdKVmq3TMW+RXEgrsziSAfNXFMhDc60N5N9jQzjfO0kBKpUZl0ZmwJ41j/B9Hz6wmRaJB84niNmQrzp9eSlQCDDzazGDdVi3P36VZQ+Jy4f9UBNp+3zTjqI4abaFAm+GShVaXlsGdF3FYzZcDI6cori4kMxUECl9IjJZpzkvitAoxKue+90pDMvcKRxLl53TmOKCmV/xRolNKSqqUxc6LStOETmFOiLZZptlZepcKiAzteG8PEdpnQpbOMNcMsR4RR2Bs0cKFEvSmIjAFcnarqwUL4lDhHmnVkwu1IwshbiCcgvOheZuYyOteufZZwlcTlLgnZ3o/WcYdzZHW/WGaqaVfmTZ1aWCceJjkbZqsfbkOtcFlUZM/jy+hXHDbaUobWqqXaeWobbLO99yG5N3U4wxco0rQGGcOLASFMXeJoham8M+/x6O2WywK2l4HGbq1CoUyC/IZikQhdq3SiuNrvAEj0AVu9x2x3lp/xWzahaxidezFVtdcb5uEnzyl0ZmYiuKI0exvCd4Xc9CV1KB0db00z92wDPde0kukbvZIWN6jUWFTmPIC/Y4UPCm8UfDTFZpZNon1qLFTkBhxzB+FjQRA2Q/YRJT8pQigslMaUpFyAG8TMlXigiqmAZX4xgijKjRlGpLE0GdplRfCaJo0JQaSxNBk6ZmMzcya0FmrcisDdn0Q3HI2sWSppYigmlM1XT/kLQZSNpMJG0WkjYbSZuDpM1F0uYhFc1HxU4m1QJjDK6iL0S5uSj5rgXc3RejEigtcRBtqYPQsiTskmO5vosV+q4VGIKbOkDg0jtRrq+Em1YloaTFar3EGr1EUC8R0kus1Uus00usL97ABr2BjXoDm/QGNhuWtMVBKOwg/i78lT7hBsAvDmwHc/ao3vmUbBmhjeYySZNWvGkfZAgISDSaDo1SVpzGDsAEkF8B+gEapViUoZgUWXcRIGFZNm6gWbAKk0bp0k1MHG9fLYtV4iS2SmLEQFARzRcnf9PUS0LVn05/J9MiRRBU3v2IrvW974v4N00L7ZMk0wXP1409CHo/an8zTRHD3eSJ6m8D4YMkZNl3M79sqeuAsr/m3f+8/yl7A50aiAEJgeBeMWzu7ui9UfUBCe2TIqZIoOd/3/udRBOQidQZUERzb2/VwZN1H/Sju82ew2H2Wfr6qvfVf3hqwDvAIpkQVFy4B9Pe9e4/XvPeceu7h3dvO56iJPf0+A6cqA2ip18ER+iFgggiuOkvj24bby0N9j2UHIkgqIt+sVgfodC4YghLSMjSZbH0VR/6dMDrYJeKHilKTemt6v6kvzvn3/RrdWtr0GoN/xL+Sex/cPYLUpepx9cz/D46UPU5KXgAQa+NDps1v6J3xP1i2HtaDB0M9aX2deA7SYff//+gUCovMmIK/qfsFcOk+4Y5ZN97XlG6zebqtMbKgeRFi51vnxTQYBUik2rS/Cn6PC8ADR8FGxsRPB82dzfND90gIcshOcYUkfjherBz53odpm6TP8txlwOZ71xmfHHOvq053qFF/MRlS3jP0ELudrf2OeN8DHvp6ZceLe8qKYvWz/7yp0u4dKPfli3CYq0O13Ih71mylJ80tOi10On8wi+F4+LWgDPeJ30msSQt9/vkmHq9/Lvo2b461mP801v3W4xTcs6CbvF9UDdrSt+A8OUbpSh55qAUFXWznBBfdeJ8a4d7ugT5tvxUza3h9m4H7ptTqiG4z0g5dc0X29OcGlhpGFMpQo9ytTS+NViZpNdvU4kWx+LKxNY10kQ1yqGXrhe4/1nvP7E+nd5A92TtaRplbHSqoIdOqtRWti+fkB5/n1+/VvCmz12pG1kpQWsfi1ftlBobm0bpngs16CHkbIwdLnParxtTV3QYRlfJ0KFskH7pdN/YDn+yRuSd7sNH3aO0DYPggk6uWuXrfOc+fa3VTxFVvKaNxHsiHmsXyCLIE5yuOeN3/Jdf8HBL/5M6shjyhxHx9BjB1O0+4NLOnjLLSxwO7ukN4jMbOIcD879KLSi6Pk61Oqm2377n8079PXEEQ7cy7OKEC9nbpet118fxweTafpt69x/Bt8UqGzNQt7aelpc44dn5cqhwf71+qKp/Zf/+a0zcizOUWpl/iBcSXip0pplkatCchoH5c5aUM8I7/dWxAej8WicPL1URFZ9BDJelUwEwTkGqUhgSlydVes95YdXvhh9Gfz/aeFWvgVb4tuLbcv4+wLdutVZv/cUonwBD/6eDlE0aSiKK/uoH3+J1wDE/jMVqY2ysGufN84oIXB0sPzy8ollX/LegY74DgJXJR57sn+VGza0x3DnuIgABFM15LmajjjsNlYj+JEZGbuRYcAMOWxFkPN2w6Wd46xo4gVWQR/X4lyI/R6K/YK0110GzudPRW7Y+UOBGTfNNzHeYT0fiH0taunBpq9HEW8OKSaBGj21L0MqenEmNRWBAWDWAk4CpNoEZJ2tTaPFgbQYj8HxtFilErs3BTRwT8uO1NXQaWfIotchmPkAF5mMBAliEmZiOGVgCG9LgRzpscMAOOwowlT3JhusdazXGSC/hxR3UlmWVwWHpOIKheqONvjyhSiTHIkVUco5bnji8m//zL7PKaT1Vl5I6UE609f+gkr6MZKVyKc7zJRmCahLsdlyA5fdQkRSan9LgnnLEyGSkaKJCJog0wAgvepWBt80+1yKln1bMVtCljfNWDueKLsWwaEbBSfSPTEmVRsUcYYMnEjcjeyCZzBXK9E9BYBXLKjOSpUDR+nEV3TFSUdQaz+ot98QxgXwx0GQ+EEUAKB2qZPkQQ0GqFD8UPFMqyaCHM24BZmSGic9EYMagKizOw9Hz50DMrDLrqqLkTAhplMictiCAx5S3BIUQdeJeLnBy2CNtMfz6cV4u8XKoFZQesbf9YZiIERiHjaNodDW6LgcirX/mPnJIkBGDUpTBhSa0EIr38D5hCIszhCM8URGBqImoWjpvpt1ebu/v3Gl3qJfMnNM+9V+kiRFyROTPHQWOcs1dNW94/ukKMPZBvDi55i5CttdeJz84DLngLqjcdwEZ87bFFR8CIG35OAkDVN6VRDZ7aq67NteYqZ2lpT8oYB2CytoBd6VuAx4WgiAsnuj3WohG+LugzXiQRDeM3XYXlULv4dp5VFYC) format("woff2"),url(/assets/KaTeX_Size3-Regular-CTq5MqoE.woff) format("woff"),url(/assets/KaTeX_Size3-Regular-DgpXs0kz.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size4;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Size4-Regular-Dl5lxZxV.woff2) format("woff2"),url(/assets/KaTeX_Size4-Regular-BF-4gkZK.woff) format("woff"),url(/assets/KaTeX_Size4-Regular-DWFBv043.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Typewriter;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Typewriter-Regular-CO6r4hn1.woff2) format("woff2"),url(/assets/KaTeX_Typewriter-Regular-C0xS9mPB.woff) format("woff"),url(/assets/KaTeX_Typewriter-Regular-D3Ib7_Hf.ttf) format("truetype")}.katex{font: 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;position:relative;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important;border-color:currentColor}.katex .katex-version:after{content:"0.16.47"}.katex .katex-mathml{border:0;clip-path:inset(50%);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.katex .katex-html>.newline{display:block}.katex .base{position:relative;white-space:nowrap;width:-moz-min-content;width:min-content}.katex .base,.katex .strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathnormal{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-style:italic;font-weight:700}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathboldfrak,.katex .textboldfrak{font-family:KaTeX_Fraktur;font-weight:700}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .mathsfit,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{border-collapse:collapse;display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;position:relative;vertical-align:bottom}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;font-size:1px;min-width:2px;vertical-align:bottom;width:2px}.katex .vbox{align-items:baseline;display:inline-flex;flex-direction:column}.katex .hbox{width:100%}.katex .hbox,.katex .thinbox{display:inline-flex;flex-direction:row}.katex .thinbox{max-width:0;width:0}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline,.katex .hline,.katex .mfrac .frac-line,.katex .overline .overline-line,.katex .rule,.katex .underline .underline-line{min-height:1px}.katex .mspace{display:inline-block}.katex .smash{display:inline;line-height:0}.katex .clap,.katex .llap,.katex .rlap{position:relative;width:0}.katex .clap>.inner,.katex .llap>.inner,.katex .rlap>.inner{position:absolute}.katex .clap>.fix,.katex .llap>.fix,.katex .rlap>.fix{display:inline-block}.katex .llap>.inner{right:0}.katex .clap>.inner,.katex .rlap>.inner{left:0}.katex .clap>.inner>span{margin-left:-50%;margin-right:50%}.katex .rule{border:0 solid;display:inline-block;position:relative}.katex .hline,.katex .overline .overline-line,.katex .underline .underline-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .hdashline{border-bottom-style:dashed;display:inline-block;width:100%}.katex .sqrt>.root{margin-left:.2777777778em;margin-right:-.5555555556em}.katex .fontsize-ensurer.reset-size1.size1,.katex .sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .sizing.reset-size2.size1{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .sizing.reset-size2.size3{font-size:1.1666666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .sizing.reset-size2.size4{font-size:1.3333333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .sizing.reset-size2.size6{font-size:1.6666666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .sizing.reset-size2.size10{font-size:3.4566666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .sizing.reset-size2.size11{font-size:4.1466666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .sizing.reset-size3.size1{font-size:.7142857143em}.katex .fontsize-ensurer.reset-size3.size2,.katex .sizing.reset-size3.size2{font-size:.8571428571em}.katex .fontsize-ensurer.reset-size3.size3,.katex .sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .sizing.reset-size3.size4{font-size:1.1428571429em}.katex .fontsize-ensurer.reset-size3.size5,.katex .sizing.reset-size3.size5{font-size:1.2857142857em}.katex .fontsize-ensurer.reset-size3.size6,.katex .sizing.reset-size3.size6{font-size:1.4285714286em}.katex .fontsize-ensurer.reset-size3.size7,.katex .sizing.reset-size3.size7{font-size:1.7142857143em}.katex .fontsize-ensurer.reset-size3.size8,.katex .sizing.reset-size3.size8{font-size:2.0571428571em}.katex .fontsize-ensurer.reset-size3.size9,.katex .sizing.reset-size3.size9{font-size:2.4685714286em}.katex .fontsize-ensurer.reset-size3.size10,.katex .sizing.reset-size3.size10{font-size:2.9628571429em}.katex .fontsize-ensurer.reset-size3.size11,.katex .sizing.reset-size3.size11{font-size:3.5542857143em}.katex .fontsize-ensurer.reset-size4.size1,.katex .sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .sizing.reset-size5.size1{font-size:.5555555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .sizing.reset-size5.size2{font-size:.6666666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .sizing.reset-size5.size3{font-size:.7777777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .sizing.reset-size5.size4{font-size:.8888888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .sizing.reset-size5.size6{font-size:1.1111111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .sizing.reset-size5.size7{font-size:1.3333333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .sizing.reset-size5.size10{font-size:2.3044444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .sizing.reset-size5.size11{font-size:2.7644444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .sizing.reset-size7.size1{font-size:.4166666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .sizing.reset-size7.size3{font-size:.5833333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .sizing.reset-size7.size4{font-size:.6666666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .sizing.reset-size7.size6{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .sizing.reset-size7.size10{font-size:1.7283333333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .sizing.reset-size7.size11{font-size:2.0733333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .sizing.reset-size8.size1{font-size:.3472222222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .sizing.reset-size8.size2{font-size:.4166666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .sizing.reset-size8.size3{font-size:.4861111111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .sizing.reset-size8.size4{font-size:.5555555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .sizing.reset-size8.size6{font-size:.6944444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .sizing.reset-size8.size7{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .sizing.reset-size8.size10{font-size:1.4402777778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .sizing.reset-size8.size11{font-size:1.7277777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .sizing.reset-size9.size1{font-size:.2893518519em}.katex .fontsize-ensurer.reset-size9.size2,.katex .sizing.reset-size9.size2{font-size:.3472222222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .sizing.reset-size9.size3{font-size:.4050925926em}.katex .fontsize-ensurer.reset-size9.size4,.katex .sizing.reset-size9.size4{font-size:.462962963em}.katex .fontsize-ensurer.reset-size9.size5,.katex .sizing.reset-size9.size5{font-size:.5208333333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .sizing.reset-size9.size6{font-size:.5787037037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .sizing.reset-size9.size7{font-size:.6944444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .sizing.reset-size9.size8{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .sizing.reset-size9.size10{font-size:1.2002314815em}.katex .fontsize-ensurer.reset-size9.size11,.katex .sizing.reset-size9.size11{font-size:1.4398148148em}.katex .fontsize-ensurer.reset-size10.size1,.katex .sizing.reset-size10.size1{font-size:.2410800386em}.katex .fontsize-ensurer.reset-size10.size2,.katex .sizing.reset-size10.size2{font-size:.2892960463em}.katex .fontsize-ensurer.reset-size10.size3,.katex .sizing.reset-size10.size3{font-size:.337512054em}.katex .fontsize-ensurer.reset-size10.size4,.katex .sizing.reset-size10.size4{font-size:.3857280617em}.katex .fontsize-ensurer.reset-size10.size5,.katex .sizing.reset-size10.size5{font-size:.4339440694em}.katex .fontsize-ensurer.reset-size10.size6,.katex .sizing.reset-size10.size6{font-size:.4821600771em}.katex .fontsize-ensurer.reset-size10.size7,.katex .sizing.reset-size10.size7{font-size:.5785920926em}.katex .fontsize-ensurer.reset-size10.size8,.katex .sizing.reset-size10.size8{font-size:.6943105111em}.katex .fontsize-ensurer.reset-size10.size9,.katex .sizing.reset-size10.size9{font-size:.8331726133em}.katex .fontsize-ensurer.reset-size10.size10,.katex .sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .sizing.reset-size10.size11{font-size:1.1996142719em}.katex .fontsize-ensurer.reset-size11.size1,.katex .sizing.reset-size11.size1{font-size:.2009646302em}.katex .fontsize-ensurer.reset-size11.size2,.katex .sizing.reset-size11.size2{font-size:.2411575563em}.katex .fontsize-ensurer.reset-size11.size3,.katex .sizing.reset-size11.size3{font-size:.2813504823em}.katex .fontsize-ensurer.reset-size11.size4,.katex .sizing.reset-size11.size4{font-size:.3215434084em}.katex .fontsize-ensurer.reset-size11.size5,.katex .sizing.reset-size11.size5{font-size:.3617363344em}.katex .fontsize-ensurer.reset-size11.size6,.katex .sizing.reset-size11.size6{font-size:.4019292605em}.katex .fontsize-ensurer.reset-size11.size7,.katex .sizing.reset-size11.size7{font-size:.4823151125em}.katex .fontsize-ensurer.reset-size11.size8,.katex .sizing.reset-size11.size8{font-size:.578778135em}.katex .fontsize-ensurer.reset-size11.size9,.katex .sizing.reset-size11.size9{font-size:.6945337621em}.katex .fontsize-ensurer.reset-size11.size10,.katex .sizing.reset-size11.size10{font-size:.8336012862em}.katex .fontsize-ensurer.reset-size11.size11,.katex .sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .accent>.vlist-t,.katex .op-limits>.vlist-t{text-align:center}.katex .accent .accent-body{position:relative}.katex .accent .accent-body:not(.accent-full){width:0}.katex .overlay{display:block}.katex .mtable .vertical-separator{display:inline-block;min-width:1px}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{display:block;fill:currentColor;height:inherit;position:absolute;stroke:currentColor;width:100%}.katex svg path{stroke:none}.katex svg{fill-opacity:1;fill-rule:nonzero;stroke-dasharray:none;stroke-dashoffset:0;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-opacity:1;stroke-width:1}.katex img{border-style:none;max-height:none;max-width:none;min-height:0;min-width:0}.katex .stretchy{display:block;overflow:hidden;position:relative;width:100%}.katex .stretchy:after,.katex .stretchy:before{content:""}.katex .hide-tail{overflow:hidden;position:relative;width:100%}.katex .halfarrow-left{left:0;overflow:hidden;position:absolute;width:50.2%}.katex .halfarrow-right{overflow:hidden;position:absolute;right:0;width:50.2%}.katex .brace-left{left:0;overflow:hidden;position:absolute;width:25.1%}.katex .brace-center{left:25%;overflow:hidden;position:absolute;width:50%}.katex .brace-right{overflow:hidden;position:absolute;right:0;width:25.1%}.katex .x-arrow-pad{padding:0 .5em}.katex .cd-arrow-pad{padding:0 .55556em 0 .27778em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox,.katex .fcolorbox{border:.04em solid;box-sizing:border-box}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .sout{border-bottom-style:solid;border-bottom-width:.08em}.katex .angl{border-right:.049em solid;border-top:.049em solid;box-sizing:border-box;margin-right:.03889em}.katex .anglpad{padding:0 .03889em}.katex .eqn-num:before{content:"(" counter(katexEqnNo) ")";counter-increment:katexEqnNo}.katex .mml-eqn-num:before{content:"(" counter(mmlEqnNo) ")";counter-increment:mmlEqnNo}.katex .mtr-glue{width:50%}.katex .cd-vert-arrow{display:inline-block;position:relative}.katex .cd-label-left{display:inline-block;position:absolute;right:calc(50% + .3em);text-align:left}.katex .cd-label-right{display:inline-block;left:calc(50% + .3em);position:absolute;text-align:right}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.tag{left:0;right:auto}.katex-display.fleqn>.katex{padding-left:2em;text-align:left}body{counter-reset:katexEqnNo mmlEqnNo}._block_17vui_2{display:block;margin:1rem 0;overflow-x:auto;text-align:center}._block_17vui_2 .katex{color:var(--color-foreground)}._block_17vui_2 .katex-display{margin:0}._error_17vui_18,.katex-error{background-color:var(--status-error-light);border-radius:.25rem;color:var(--color-destructive-text);font-family:monospace;padding:.125rem .25rem}._errorBlock_17vui_27{display:block;margin:1rem 0;padding:.5rem;text-align:center}._positioner_gxbgl_4{outline:0}._positioner_gxbgl_4[data-open]{z-index:1002}._popup_gxbgl_12{background-color:var(--color-menu);border:1px solid var(--color-menu-border);border-radius:var(--menu-radius);box-shadow:var(--shadow-menu);max-width:224px;min-width:224px;outline:0;padding:var(--menu-padding);transform-origin:var(--transform-origin);transition:transform var(--d-200) var(--ease-out-quint),opacity var(--d-200) var(--ease-out-quint)}._popup_gxbgl_12[data-ending-style],._popup_gxbgl_12[data-starting-style]{opacity:0;transform:scale(.95)}@media (prefers-reduced-motion:reduce){._popup_gxbgl_12{transition:opacity var(--d-150) linear}._popup_gxbgl_12[data-ending-style],._popup_gxbgl_12[data-starting-style]{transform:none}}._drawerContent_gxbgl_42{--menu-item-height:40px;display:flex;flex:1;flex-direction:column;overflow-y:auto;padding:0 8px max(20px,env(safe-area-inset-bottom))}._item_gxbgl_57{--item-color:var(--color-foreground);--item-icon-color:var(--color-menu-icon);align-items:center;background:transparent;border-radius:var(--menu-item-radius);color:var(--item-color);-moz-column-gap:var(--menu-item-gap);column-gap:var(--menu-item-gap);display:flex;font:var(--menu-font);min-height:var(--menu-item-height);outline:0;padding:4px var(--menu-item-padding-inline);text-align:left;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}._item_gxbgl_57[data-disabled]{color:var(--color-foreground-muted);pointer-events:none}._item_gxbgl_57:focus-visible{background-color:var(--color-menu-item-hover)}._item_gxbgl_57>svg{color:var(--item-icon-color);flex-shrink:0;height:var(--menu-icon-size);width:var(--menu-icon-size)}._itemDestructive_gxbgl_94{--item-color:var(--color-destructive-text);--item-icon-color:var(--color-destructive-text)}._itemDestructive_gxbgl_94[disabled]{--item-color:var(--color-foreground-muted);--item-icon-color:var(--color-foreground-muted)}._itemDisabled_gxbgl_104{color:var(--color-foreground-muted);pointer-events:none}._separator_gxbgl_112{background-color:var(--color-menu-separator);border:none;height:1px;margin:var(--menu-separator-margin) var(--menu-item-padding-inline)}._viewHeader_gxbgl_122{padding:15px;position:relative;text-align:center}._viewHeaderClose_gxbgl_128{align-items:center;background-color:transparent;border-radius:var(--menu-item-radius);color:var(--color-foreground-muted);-moz-column-gap:4px;column-gap:4px;display:flex;font-size:.875rem;font-weight:var(--font-weight-medium);left:0;line-height:1;padding:9px 8px;position:absolute;top:4px;transition:background-color var(--d-200) var(--ease-in-out-sine)}@media (hover:hover){._viewHeaderClose_gxbgl_128:focus-visible,._viewHeaderClose_gxbgl_128:hover{background-color:var(--color-menu-item-hover)}}._viewHeaderTitle_gxbgl_152{color:var(--color-foreground-title);font-size:.875rem;font-weight:var(--font-weight-semibold);line-height:1;text-align:center}@media (hover:hover){._item_gxbgl_57:hover{background-color:var(--color-menu-item-hover)}}._root_12s9u_1{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:80px auto;grid-gap:12px 20px;align-items:center;gap:12px 20px;margin-bottom:20px}@media (min-width:480px){._root_12s9u_1{grid-template-columns:minmax(0,1fr) auto;grid-template-rows:80px}}._content_12s9u_15{align-items:center;-moz-column-gap:12px;column-gap:12px;display:flex;flex:1}._mediaWrapper_12s9u_22{align-items:center;background-color:var(--color-muted);border-radius:8px;display:flex;justify-content:center;min-height:80px;min-width:80px}._media_12s9u_22{font-size:32px;line-height:1}._infoWrapper_12s9u_37{display:flex;flex-direction:column;overflow:hidden}._title_12s9u_43{color:var(--color-foreground);font-size:1rem;line-height:1.5}._description_12s9u_53,._title_12s9u_43{font-weight:var(--font-weight-medium);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._description_12s9u_53{color:var(--color-foreground-muted);font-size:.875rem;line-height:1.28}._actions_12s9u_63{-moz-column-gap:1px;column-gap:1px;display:flex}._runButton_12s9u_68{background-color:var(--color-primary);border-bottom-left-radius:8px;border-top-left-radius:8px;color:var(--color-white);-moz-column-gap:8px;column-gap:8px;display:flex;flex:1;font-size:.875rem;font-weight:var(--font-weight-medium);line-height:1.28;padding:9px 16px;transition:background-color var(--d-200) var(--ease-in-out-sine)}._runButton_12s9u_68>span{flex:1}@media (hover:hover){._runButton_12s9u_68:hover{background-color:var(--color-primary-accent)}}._trigger_12s9u_93{background-color:var(--color-primary);border-bottom-right-radius:8px;border-top-right-radius:8px;color:var(--color-white);-moz-column-gap:8px;column-gap:8px;display:flex;font-size:.875rem;font-weight:var(--font-weight-medium);line-height:1.28;padding:9px;transition:background-color var(--d-200) var(--ease-in-out-sine)}@media (hover:hover){._trigger_12s9u_93:hover{background-color:var(--color-primary-accent)}}.rhap_container{background-color:#fff;box-shadow:0 0 3px #0003;box-sizing:border-box;display:flex;flex-direction:column;font-family:inherit;line-height:1;padding:10px 15px;width:100%}.rhap_container:focus:not(:focus-visible){outline:0}.rhap_container svg{vertical-align:baseline;vertical-align:initial}.rhap_header{margin-bottom:10px}.rhap_footer{margin-top:5px}.rhap_main{display:flex;flex:1 1 auto;flex-direction:column}.rhap_stacked .rhap_controls-section{margin-top:8px}.rhap_horizontal{flex-direction:row}.rhap_horizontal .rhap_controls-section{margin-left:8px}.rhap_horizontal-reverse{flex-direction:row-reverse}.rhap_horizontal-reverse .rhap_controls-section{margin-right:8px}.rhap_stacked-reverse{flex-direction:column-reverse}.rhap_stacked-reverse .rhap_controls-section{margin-bottom:8px}.rhap_progress-section{align-items:center;display:flex;flex:3 1 auto}.rhap_progress-container{align-items:center;align-self:center;cursor:pointer;display:flex;flex:1 0 auto;height:20px;margin:0 calc(10px + 1%);-moz-user-select:none;user-select:none;-webkit-user-select:none}.rhap_progress-container:focus:not(:focus-visible){outline:0}.rhap_time{color:#333;font-size:16px;-moz-user-select:none;user-select:none;-webkit-user-select:none}.rhap_progress-bar{background-color:#ddd;border-radius:2px;box-sizing:border-box;height:5px;position:relative;width:100%;z-index:0}.rhap_progress-filled{background-color:#868686;border-radius:2px;height:100%;position:absolute;z-index:2}.rhap_progress-bar-show-download{background-color:#dedede80}.rhap_download-progress{background-color:#ddd;border-radius:2px;height:100%;position:absolute;z-index:1}.rhap_progress-indicator{background:#868686;border-radius:50px;box-shadow:0 0 5px #87878780;box-sizing:border-box;height:20px;margin-left:-10px;position:absolute;top:-8px;width:20px;z-index:3}.rhap_controls-section{align-items:center;display:flex;flex:1 1 auto;justify-content:space-between}.rhap_additional-controls{align-items:center;display:flex;flex:1 0 auto}.rhap_repeat-button{color:#868686;font-size:26px;height:26px;margin-right:6px;width:26px}.rhap_main-controls{align-items:center;display:flex;flex:0 1 auto;justify-content:center}.rhap_main-controls-button{color:#868686;font-size:35px;height:35px;margin:0 3px;width:35px}.rhap_play-pause-button{font-size:40px;height:40px;width:40px}.rhap_volume-controls{align-items:center;display:flex;flex:1 0 auto;justify-content:flex-end}.rhap_volume-button{color:#868686;flex:0 0 26px;font-size:26px;height:26px;margin-right:6px;width:26px}.rhap_volume-container{align-items:center;display:flex;flex:0 1 100px;-moz-user-select:none;user-select:none;-webkit-user-select:none}.rhap_volume-bar-area{align-items:center;cursor:pointer;display:flex;height:14px;width:100%}.rhap_volume-bar-area:focus:not(:focus-visible){outline:0}.rhap_volume-bar{background:#ddd;border-radius:2px;box-sizing:border-box;height:4px;position:relative;width:100%}.rhap_volume-indicator{background:#868686;border-radius:50px;box-shadow:0 0 3px #87878780;box-sizing:border-box;cursor:pointer;height:12px;left:0;margin-left:-6px;opacity:.9;position:absolute;top:-4px;width:12px}.rhap_volume-indicator:hover{opacity:.9}.rhap_volume-filled{background-color:#868686;border-radius:2px;height:100%;position:absolute;z-index:2}.rhap_button-clear{background-color:transparent;border:none;cursor:pointer;overflow:hidden;padding:0}.rhap_button-clear:hover{opacity:.9;transition-duration:.2s}.rhap_button-clear:active{opacity:.95}.rhap_button-clear:focus:not(:focus-visible){outline:0}._root_fsa7j_1{margin:20px 0;width:100%}._scroller_fsa7j_6{position:relative}._nav_fsa7j_10{position:absolute;top:50%;transform:translateY(-50%);z-index:2}._navLeft_fsa7j_17{left:0}._navRight_fsa7j_21{right:0}@media (max-width:768px){._nav_fsa7j_10{display:none}}._container_fsa7j_31{display:flex;flex-flow:row nowrap;gap:12px;margin:0 -8px;overflow:auto hidden;padding:8px;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none;-ms-overflow-style:none}._container_fsa7j_31::-webkit-scrollbar{display:none;height:0;width:0}._fadeLeft_fsa7j_50{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 24px,#000);mask-image:linear-gradient(90deg,transparent 0,#000 24px,#000)}._fadeLeft_fsa7j_50,._fadeRight_fsa7j_55{-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}._fadeRight_fsa7j_55{-webkit-mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 24px),transparent);mask-image:linear-gradient(90deg,#000 0,#000 calc(100% - 24px),transparent)}._fadeBoth_fsa7j_65{-webkit-mask-image:linear-gradient(90deg,transparent 0,#000 24px,#000 calc(100% - 24px),transparent);mask-image:linear-gradient(90deg,transparent 0,#000 24px,#000 calc(100% - 24px),transparent);-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}._card_fsa7j_76{background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--space-1);display:flex;flex-direction:column;flex-shrink:0;gap:8px;height:180px;overflow:hidden;padding:14px;transition:all .2s ease;width:320px}._card_fsa7j_76._clickable_fsa7j_91{cursor:pointer}._card_fsa7j_76._clickable_fsa7j_91:hover{box-shadow:var(--shadow-3)}._cardHeader_fsa7j_99{justify-content:space-between}._cardHeader_fsa7j_99,._statusGroup_fsa7j_106{align-items:center;display:flex;gap:6px}._statusDot_fsa7j_112{font-size:12px;line-height:1}._card_fsa7j_76._unread_fsa7j_117 ._statusDot_fsa7j_112{color:var(--color-foreground-primary-small-text)}._attachmentIcon_fsa7j_125,._card_fsa7j_76:not(._unread_fsa7j_117) ._statusDot_fsa7j_112{color:var(--color-foreground-muted)}._attachmentIcon_fsa7j_125{flex-shrink:0}._date_fsa7j_130{color:var(--color-foreground-muted);font-size:11px;font-weight:500}._subject_fsa7j_136{color:var(--color-foreground);font-size:14px;font-weight:600;min-height:38px}._snippet_fsa7j_150,._subject_fsa7j_136{display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;line-height:1.4;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}._snippet_fsa7j_150{color:var(--color-foreground-muted);font-size:12px;min-height:32px}._from_fsa7j_163{background:var(--color-muted);border-radius:12px;color:var(--color-foreground-muted);font-size:11px;font-weight:500;margin-top:auto;max-width:100%;overflow:hidden;padding:4px 10px;text-overflow:ellipsis;white-space:nowrap;width:-moz-fit-content;width:fit-content}._cardSkeleton_fsa7j_180{pointer-events:none}._skeleton_fsa7j_184{background:var(--color-skeleton-base);border-radius:4px;overflow:hidden;position:relative}._skeleton_fsa7j_184:after{animation:_emailShimmer_fsa7j_1 1.6s ease-in-out infinite;background:linear-gradient(90deg,transparent 0,var(--color-skeleton-highlight) 50%,transparent 100%);content:"";height:100%;left:-100%;position:absolute;top:0;width:100%}._skeletonDot_fsa7j_207{border-radius:50%;height:12px;width:12px}._skeletonDate_fsa7j_213{height:11px;width:100px}._skeletonSubject_fsa7j_218{height:16px;margin:2px 0}._skeletonSnippet_fsa7j_223{height:14px;margin:2px 0}._skeletonFrom_fsa7j_228{border-radius:12px;height:20px;margin-top:auto;width:140px}@keyframes _emailShimmer_fsa7j_1{0%{left:-100%}50%{left:100%}to{left:100%}}@media (prefers-reduced-motion:reduce){._skeleton_fsa7j_184:after{animation:none}}._root_1vg4z_1{margin:20px 0;overflow:visible;width:100%}._container_1vg4z_7{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(240px,100%),1fr));grid-gap:var(--space-0-5);gap:var(--space-0-5)}._card_1vg4z_20{align-items:center;background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--space-1);display:flex;gap:var(--space-0-5);min-height:60px;padding:var(--space-0-5) var(--space-0-75);position:relative;transition:all .2s ease}._card_1vg4z_20._clickable_1vg4z_33{cursor:pointer}._card_1vg4z_20._clickable_1vg4z_33:hover{box-shadow:var(--shadow-3)}._card_1vg4z_20._clickable_1vg4z_33:hover ._externalLink_1vg4z_41{opacity:1}._icon_1vg4z_46{align-items:center;border-radius:var(--space-0-5);display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}._icon--code_1vg4z_61,._icon--text_1vg4z_60,._icon--word_1vg4z_59{background:var(--color-primary-subtle);color:var(--color-foreground-primary-small-text)}._icon--excel_1vg4z_67{background:color-mix(in srgb,var(--color-system-green) 12%,transparent);color:var(--color-system-green)}._icon--powerpoint_1vg4z_73{background:color-mix(in srgb,var(--color-system-orange) 12%,transparent);color:var(--color-system-orange)}._icon--archive_1vg4z_83,._icon--audio_1vg4z_81,._icon--default_1vg4z_84,._icon--image_1vg4z_80,._icon--pdf_1vg4z_79,._icon--video_1vg4z_82{background:color-mix(in srgb,var(--color-destructive) 12%,transparent);color:var(--color-destructive-text)}._content_1vg4z_90{display:flex;flex:1;flex-direction:column;gap:var(--space-0-25);min-width:0;padding-right:var(--space-1)}._externalLink_1vg4z_41{align-items:center;color:var(--color-foreground-muted);display:flex;justify-content:center;opacity:0;position:absolute;right:var(--space-0-5);top:var(--space-0-5);transition:opacity .2s ease}._name_1vg4z_112{color:var(--color-foreground);display:-webkit-box;font-size:13px;font-weight:500;-webkit-line-clamp:1;line-height:1.3;overflow:hidden;text-overflow:ellipsis;word-break:break-word;-webkit-box-orient:vertical}._meta_1vg4z_125{align-items:center;color:var(--color-foreground-muted);display:flex;font-size:11px;gap:var(--space-0-25)}._extension_1vg4z_133{background:var(--color-muted);border-radius:3px;font-size:10px;font-weight:500;letter-spacing:.02em;padding:1px 5px;text-transform:uppercase}._date_1vg4z_143{color:var(--color-foreground-muted)}._containerLoading_1vg4z_149{overflow:hidden}._cardSkeleton_1vg4z_153{pointer-events:none}._skeleton_1vg4z_157{background:var(--color-skeleton-base);border-radius:4px;overflow:hidden;position:relative}._skeleton_1vg4z_157:after{animation:_fileShimmer_1vg4z_1 2s ease-in-out infinite;background:linear-gradient(90deg,transparent 0,var(--color-skeleton-highlight) 50%,transparent 100%);content:"";height:100%;left:-100%;position:absolute;top:0;width:100%}._skeletonIcon_1vg4z_180{border-radius:8px;flex-shrink:0;height:40px;width:40px}._skeletonName_1vg4z_187{height:14px;margin-bottom:4px;width:80%}._skeletonMeta_1vg4z_193{height:10px;width:50%}@keyframes _fileShimmer_1vg4z_1{0%{left:-100%}50%{left:100%}to{left:100%}}@media (prefers-reduced-motion:reduce){._skeleton_1vg4z_157:after{animation:none}}._root_zktpj_1{margin:20px 0;width:100%}._container_zktpj_6{width:100%}._dayGroup_zktpj_11{margin-bottom:16px}._dayGroup_zktpj_11:last-child{margin-bottom:0}._dayHeader_zktpj_19{color:var(--color-foreground);font-size:14px;font-weight:600;margin-bottom:6px;text-transform:capitalize}._dayEvents_zktpj_27{display:flex;flex-direction:column;gap:8px}._event_zktpj_34{align-items:flex-start;background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--space-1);display:flex;gap:12px;padding:12px 10px;position:relative;transition:all .2s ease}._event_zktpj_34._clickable_zktpj_46{cursor:pointer}._event_zktpj_34._clickable_zktpj_46:hover{box-shadow:var(--shadow-3)}._externalLink_zktpj_54{color:var(--color-foreground-muted);opacity:0;position:absolute;right:8px;top:8px;transition:opacity .2s ease}._event_zktpj_34._clickable_zktpj_46:hover ._externalLink_zktpj_54{opacity:1}._time_zktpj_67{color:var(--color-foreground-muted);flex-shrink:0;font-size:12px;font-weight:500;min-width:90px;padding-top:1px}._content_zktpj_76{display:flex;flex:1;flex-direction:column;gap:4px;min-width:0}._summary_zktpj_84{color:var(--color-foreground);font-size:13px;font-weight:500;line-height:1.3;word-break:break-word}._meta_zktpj_92{align-items:center;display:flex;flex-wrap:wrap;gap:8px}._badge_zktpj_99{align-items:center;border-radius:4px;display:inline-flex;font-size:10px;font-weight:500;gap:3px;padding:2px 6px}._badgeOnline_zktpj_109{background:color-mix(in srgb,var(--color-primary) 10%,transparent);color:var(--color-foreground-primary-small-text)}._location_zktpj_114{align-items:center;color:var(--color-foreground-muted);display:inline-flex;font-size:11px;gap:3px;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._location_zktpj_114 svg{flex-shrink:0}._containerLoading_zktpj_132{overflow:hidden}._dayHeaderSkeleton_zktpj_136{background:var(--color-skeleton-base)}._eventSkeleton_zktpj_140{pointer-events:none}._skeleton_zktpj_144{background:var(--color-skeleton-base);border-radius:4px;overflow:hidden;position:relative}._skeleton_zktpj_144:after{animation:_calendarShimmer_zktpj_1 2s ease-in-out infinite;background:linear-gradient(90deg,transparent 0,var(--color-skeleton-highlight) 50%,transparent 100%);content:"";height:100%;left:-100%;position:absolute;top:0;width:100%}._skeletonIcon_zktpj_167{border-radius:3px;height:14px;width:14px}._skeletonDayText_zktpj_173{height:12px;width:100px}._skeletonTime_zktpj_178{flex-shrink:0;height:12px;width:90px}._skeletonSummary_zktpj_184{height:14px;width:70%}._skeletonMeta_zktpj_189{height:10px;margin-top:4px;width:40%}@keyframes _calendarShimmer_zktpj_1{0%{left:-100%}50%{left:100%}to{left:100%}}@media (prefers-reduced-motion:reduce){._skeleton_zktpj_144:after{animation:none}}._root_107t6_1{margin:20px 0;width:100%}._container_107t6_6{margin:0 -8px;overflow-x:auto;padding:8px;scroll-behavior:smooth;width:calc(100% + 16px);-webkit-overflow-scrolling:touch}._container_107t6_6::-webkit-scrollbar{height:6px}._container_107t6_6::-webkit-scrollbar-track{background:var(--color-muted);border-radius:3px}._container_107t6_6::-webkit-scrollbar-thumb{background:var(--color-border);border-radius:3px}._container_107t6_6::-webkit-scrollbar-thumb:hover{background:var(--color-foreground-muted)}._empty_107t6_34{align-items:center;background:var(--color-muted);border:1px dashed var(--color-border-strong);border-radius:var(--space-0-5);color:var(--color-foreground-muted);display:flex;font-size:13px;gap:var(--space-0-5);justify-content:center;padding:var(--space-1)}._grid_107t6_48{display:flex;gap:var(--space-0-25);min-width:-moz-fit-content;min-width:fit-content;padding:var(--space-0-25) var(--space-0-25) var(--space-0-25) 0}._timeColumn_107t6_56{background:var(--color-background);display:flex;flex-direction:column;gap:var(--space-0-25);left:0;padding-left:var(--space-0-25);padding-right:var(--space-0-75);position:sticky;z-index:10}._timeColumnHeader_107t6_68{background:var(--color-background);height:40px;margin-bottom:var(--space-0-25)}._timeSlot_107t6_74{align-items:center;background:var(--color-background);color:var(--color-foreground-muted);display:flex;font-size:12px;font-weight:500;height:36px;justify-content:center}._dayColumn_107t6_86{display:flex;flex-direction:column;gap:var(--space-0-25);min-width:120px}._dayHeader_107t6_93{align-items:center;color:var(--color-foreground);display:flex;flex-direction:column;font-size:14px;font-weight:600;gap:2px;height:40px;justify-content:center;line-height:1.2;margin-bottom:var(--space-0-25);padding:0 var(--space-0-25);text-align:center;text-transform:capitalize}._daySlots_107t6_110{display:flex;flex-direction:column;gap:var(--space-0-25)}._slot_107t6_117{align-items:center;border:1px solid transparent;border-radius:6px;cursor:default;display:flex;height:36px;justify-content:center;transition:all .15s ease}._slotAvailable_107t6_129{background:color-mix(in srgb,var(--color-primary) 12%,transparent);border-color:color-mix(in srgb,var(--color-primary) 25%,transparent)}._slotAvailable_107t6_129:hover{background:color-mix(in srgb,var(--color-primary) 20%,transparent);border-color:color-mix(in srgb,var(--color-primary) 40%,transparent)}._slotBusy_107t6_140{background:color-mix(in srgb,var(--color-border) 20%,transparent);border-color:color-mix(in srgb,var(--color-border) 35%,transparent)}._slotBusy_107t6_140:hover{background:color-mix(in srgb,var(--color-border) 30%,transparent);border-color:color-mix(in srgb,var(--color-border) 50%,transparent)}._containerLoading_107t6_154{overflow:hidden}._dayHeaderSkeleton_107t6_158{background:color-mix(in srgb,var(--color-system-green) 14%,var(--color-card))}._slotSkeleton_107t6_166{pointer-events:none}._skeleton_107t6_170{background:color-mix(in srgb,var(--color-system-green) 14%,var(--color-card));border-radius:4px;overflow:hidden;position:relative}._skeleton_107t6_170:after{animation:_availabilityShimmer_107t6_1 2s ease-in-out infinite;background:linear-gradient(90deg,transparent 0,var(--color-skeleton-highlight) 50%,transparent 100%);content:"";height:100%;left:-100%;position:absolute;top:0;width:100%}._skeletonIcon_107t6_197{border-radius:3px;height:14px;width:14px}._skeletonDayText_107t6_203{height:12px;width:100px}._skeletonTime_107t6_208{flex-shrink:0;height:12px;width:90px}._skeletonBadge_107t6_214{height:12px;width:80px}._skeletonDuration_107t6_219{height:10px;width:40px}@keyframes _availabilityShimmer_107t6_1{0%{left:-100%}50%{left:100%}to{left:100%}}@media (prefers-reduced-motion:reduce){._skeleton_107t6_170:after{animation:none}}._prose_pupbj_13{--spacing-main:var(--size-6);--font-base:var(--font-weight-regular) 1rem/1.75rem var(--font-sans-serif),sans-serif;--font-h1:var(--font-weight-semibold) 1.75rem/1.3 var(--font-sans-serif-display);--font-h2:var(--font-weight-semibold) 1.5rem/1.3 var(--font-sans-serif-display);--font-h3:var(--font-weight-semibold) 1.25rem/1.3 var(--font-sans-serif-display);--font-h4:var(--font-weight-semibold) 1rem/1.3 var(--font-sans-serif-display);--font-h5:var(--font-weight-regular) 1rem/1.3 var(--font-sans-serif-display);--font-h6:var(--font-weight-regular) .875rem/1.3 var(--font-sans-serif-display);--margin-block-h1:var(--size-12) var(--size-5);--margin-block-h2:2.75rem var(--size-5);--margin-block-h3:var(--size-10) var(--size-5);--margin-block-h4:var(--size-9) var(--size-5);--margin-block-h5:var(--size-8) var(--size-5);--margin-block-h6:var(--size-7) var(--size-4)}@media (min-width:768px){[data-prose-size=light-xl] ._prose_pupbj_13{--font-h1:var(--font-weight-semibold) 2.5rem/1.3 var(--font-sans-serif-display);--font-h2:var(--font-weight-semibold) 1.75rem/1.3 var(--font-sans-serif-display);--font-h3:var(--font-weight-semibold) 1.5rem/1.3 var(--font-sans-serif-display);--font-h4:var(--font-weight-semibold) 1.125rem/1.3 var(--font-sans-serif-display);--font-h5:var(--font-weight-regular) 1.125rem/1.3 var(--font-sans-serif-display);--font-h6:var(--font-weight-regular) 1.125rem/1.3 var(--font-sans-serif-display);--margin-block-h1:3.75rem var(--size-7);--margin-block-h2:3.25rem var(--size-6);--margin-block-h3:var(--size-11) var(--size-5);--margin-block-h4:var(--size-9) var(--size-5);--margin-block-h5:var(--size-8) var(--size-5);--margin-block-h6:var(--size-7) var(--size-5)}[data-prose-size=xl] ._prose_pupbj_13{--spacing-main:var(--size-7);--font-base:var(--font-weight-regular) 1.125rem/2rem var(--font-sans-serif),sans-serif;--font-h1:var(--font-weight-semibold) 2.5rem/1.3 var(--font-sans-serif-display);--font-h2:var(--font-weight-semibold) 1.75rem/1.3 var(--font-sans-serif-display);--font-h3:var(--font-weight-semibold) 1.5rem/1.3 var(--font-sans-serif-display);--font-h4:var(--font-weight-semibold) 1.125rem/1.3 var(--font-sans-serif-display);--font-h5:var(--font-weight-regular) 1.125rem/1.3 var(--font-sans-serif-display);--font-h6:var(--font-weight-regular) 1.125rem/1.3 var(--font-sans-serif-display);--margin-block-h1:3.75rem var(--size-7);--margin-block-h2:3.25rem var(--size-6);--margin-block-h3:var(--size-11) var(--size-5);--margin-block-h4:var(--size-9) var(--size-5);--margin-block-h5:var(--size-8) var(--size-5);--margin-block-h6:var(--size-7) var(--size-5)}}._prose_pupbj_13{color:var(--color-foreground);font:var(--font-base);max-width:640px}._prose_pupbj_13 blockquote,._prose_pupbj_13 div.code-toolbar,._prose_pupbj_13 figure,._prose_pupbj_13 h1,._prose_pupbj_13 h2,._prose_pupbj_13 h3,._prose_pupbj_13 h4,._prose_pupbj_13 h5,._prose_pupbj_13 h6,._prose_pupbj_13 img,._prose_pupbj_13 ol,._prose_pupbj_13 p,._prose_pupbj_13 picture,._prose_pupbj_13 pre,._prose_pupbj_13 table,._prose_pupbj_13 ul,._prose_pupbj_13 video,._prose_pupbj_13>*{margin-block-end:var(--spacing-main)}._prose_pupbj_13 blockquote:not(:is(blockquote,blockquote *)):last-child,._prose_pupbj_13 div.code-toolbar:not(:is(blockquote,blockquote *)):last-child,._prose_pupbj_13 figure:not(:is(blockquote,blockquote *)):last-child,._prose_pupbj_13 h1:not(:is(blockquote,blockquote *)):last-child,._prose_pupbj_13 h2:not(:is(blockquote,blockquote *)):last-child,._prose_pupbj_13 h3:not(:is(blockquote,blockquote *)):last-child,._prose_pupbj_13 h4:not(:is(blockquote,blockquote *)):last-child,._prose_pupbj_13 h5:not(:is(blockquote,blockquote *)):last-child,._prose_pupbj_13 h6:not(:is(blockquote,blockquote *)):last-child,._prose_pupbj_13 img:not(:is(blockquote,blockquote *)):last-child,._prose_pupbj_13 ol:not(:is(blockquote,blockquote *)):last-child,._prose_pupbj_13 p:not(:is(blockquote,blockquote *)):last-child,._prose_pupbj_13 picture:not(:is(blockquote,blockquote *)):last-child,._prose_pupbj_13 pre:not(:is(blockquote,blockquote *)):last-child,._prose_pupbj_13 table:not(:is(blockquote,blockquote *)):last-child,._prose_pupbj_13 ul:not(:is(blockquote,blockquote *)):last-child,._prose_pupbj_13 video:not(:is(blockquote,blockquote *)):last-child,._prose_pupbj_13>:not(:is(blockquote,blockquote *)):last-child{margin-block-end:0}._prose_pupbj_13 h1{color:var(--color-foreground-title);font:var(--font-h1);margin-block:var(--margin-block-h1)}._prose_pupbj_13 h2{color:var(--color-foreground-title);font:var(--font-h2);margin-block:var(--margin-block-h2)}._prose_pupbj_13 h3{color:var(--color-foreground-title);font:var(--font-h3);margin-block:var(--margin-block-h3)}._prose_pupbj_13 h4{color:var(--color-foreground-title);font:var(--font-h4);margin-block:var(--margin-block-h4)}._prose_pupbj_13 h5{color:var(--color-foreground-title);font:var(--font-h5);margin-block:var(--margin-block-h5)}._prose_pupbj_13 h6{color:var(--color-foreground-muted);font:var(--font-h6);margin-block:var(--margin-block-h6);text-transform:uppercase}._prose_pupbj_13 b,._prose_pupbj_13 strong{font-weight:550}._prose_pupbj_13 ol,._prose_pupbj_13 ul{padding-inline-start:1.5rem}._prose_pupbj_13 ul{list-style-type:disc}._prose_pupbj_13 ul li::marker{color:var(--color-foreground-tertiary)}._prose_pupbj_13 ol{list-style-type:decimal}._prose_pupbj_13 ol li::marker{color:var(--color-foreground-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}._prose_pupbj_13 li{margin-block:.5rem;padding-inline-start:.125rem}._prose_pupbj_13 li>:is(ul,ol){margin-block:.5rem 0}._prose_pupbj_13 hr{background-color:var(--color-border);block-size:1px;border:none;margin-block:2.25rem}._prose_pupbj_13 blockquote{border-inline-start:2px solid var(--color-border-strong);padding-inline-start:1rem}._prose_pupbj_13 blockquote>:last-child{margin-block-end:0}._prose_pupbj_13 blockquote blockquote{margin-block-start:var(--size-4)}._prose_pupbj_13 a{text-decoration:underline;text-decoration-color:color-mix(in srgb,currentcolor 40%,transparent);text-decoration-thickness:1px;text-underline-offset:3px;word-wrap:break-word;color:var(--color-foreground-primary-small-text);overflow-wrap:anywhere;transition:text-decoration-color .12s ease;word-break:break-word}._prose_pupbj_13 a:hover{text-decoration-color:currentcolor}._prose_pupbj_13 a[href^=http]:after{content:"↗";display:inline-block;font-size:.85em;margin-inline-start:.15em}._prose_pupbj_13 .table-scroll{overflow-x:auto;scrollbar-width:thin}._prose_pupbj_13 .table-scroll table{min-width:-moz-max-content;min-width:max-content}._prose_pupbj_13 .table-scroll--wide table{width:-moz-max-content;width:max-content}._prose_pupbj_13 table{border-collapse:collapse;font:var(--text-sm);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;table-layout:auto;width:100%}._prose_pupbj_13 thead{color:var(--color-foreground-muted);text-align:left}._prose_pupbj_13 thead tr{border-bottom:1px solid var(--color-border-strong)}._prose_pupbj_13 tbody tr:not(:last-child){border-bottom:1px solid var(--color-border)}._prose_pupbj_13 th{font-weight:500}._prose_pupbj_13 td,._prose_pupbj_13 th{max-width:18rem;min-width:6rem;overflow-wrap:break-word;padding:.625rem 1rem;vertical-align:top}._prose_pupbj_13 :is(th,td):first-child{padding-inline-start:0}._prose_pupbj_13 :is(th,td):last-child{padding-inline-end:0}._prose_pupbj_13 .table-toolbar>.toolbar{align-items:center;color:var(--color-foreground-muted);display:flex;font:var(--font-caption);gap:var(--size-1);justify-content:flex-end;line-height:1rem;margin-block-end:var(--size-1);margin-inline-end:calc(var(--size-2)*-1)}._prose_pupbj_13 .table-toolbar>.toolbar button{border-radius:6px;cursor:pointer;padding:var(--size-1) var(--size-2);transition:background-color .12s ease,color .12s ease}._prose_pupbj_13 .table-toolbar>.toolbar button:hover{background-color:var(--color-menu-item-hover);color:var(--color-foreground)}._prose_pupbj_13 [data-streaming=true] .table-toolbar>.toolbar{display:none}._prose_pupbj_13 pre{background-color:var(--color-code-surface);font-size:13px;line-height:1.6;margin:0;padding:12px 16px}._prose_pupbj_13 pre:not(.code-toolbar>pre){border:1px solid var(--color-border);border-radius:12px;margin:20px 0}._prose_pupbj_13 pre>code{font-size:inherit;line-height:inherit}._prose_pupbj_13 pre.language-mermaid,._prose_pupbj_13 pre.language-mermaid>code,._prose_pupbj_13 pre.language-plaintext,._prose_pupbj_13 pre.language-plaintext>code{overflow-wrap:break-word;white-space:pre-wrap;word-break:break-word}._prose_pupbj_13 .stream-frag{animation:_stream-frag-in_pupbj_1 .5s ease-out both}@keyframes _stream-frag-in_pupbj_1{0%{filter:blur(6px);opacity:0}to{filter:blur(0);opacity:1}}@media (prefers-reduced-motion:reduce){._prose_pupbj_13 .stream-frag{animation:none!important;filter:none!important;opacity:1!important;transform:none!important}}._prose_pupbj_13 code:not(pre>code){background-color:var(--color-accent);border-radius:6px;display:inline-block;font-family:var(--font-mono);font-size:.875em;line-height:1.6;max-width:100%;padding:0 5px}._prose_pupbj_13 .code-toolbar{background-color:var(--color-code-surface);border:1px solid var(--color-border);border-radius:12px;display:flex;flex-direction:column-reverse;margin-block:20px;overflow:hidden}._prose_pupbj_13 .code-toolbar code{background-color:transparent}._prose_pupbj_13 .code-toolbar>pre{background-color:transparent;font-family:var(--font-mono);margin:0;padding:6px 16px 14px;scrollbar-width:thin}._prose_pupbj_13 .code-toolbar>.toolbar{align-items:center;color:var(--color-foreground-muted);display:flex;flex-direction:row-reverse;font:400 12px/16px var(--font-sans-serif),sans-serif;gap:8px;justify-content:space-between;padding:6px 6px 0 16px}._prose_pupbj_13 .code-toolbar>.toolbar button{border-radius:6px;padding:4px 8px;transition:background-color .12s ease,color .12s ease}._prose_pupbj_13 .code-toolbar>.toolbar button:hover{background-color:var(--color-menu-item-hover);color:var(--color-foreground)}._prose_pupbj_13 pre._language-plaintext_pupbj_367,._prose_pupbj_13 pre._language-plaintext_pupbj_367>code{overflow-wrap:break-word;white-space:pre-wrap;word-break:break-word}._prose_pupbj_13 img.img-thumbnail{margin:8px 0;max-height:120px;max-width:120px;transition:opacity .2s ease,transform .2s ease}._prose_pupbj_13 img.img-thumbnail:hover{opacity:.9;transform:scale(1.02)}@media (min-width:768.02px){._dialog_w80cy_3{width:min(calc(100% - var(--size-9)),var(--size-section-sm))}}._content_w80cy_9{display:flex;flex-direction:column;gap:var(--size-3)}._label_w80cy_15{color:var(--color-foreground);font:var(--font-label-bold)}._group_w80cy_20{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:var(--size-4);gap:var(--size-4)}@media (max-width:767.98px){._group_w80cy_20{grid-template-columns:1fr}}._card_w80cy_30{background:var(--color-card);border:2px solid var(--color-border);border-radius:var(--radius-base);cursor:pointer;display:flex;flex-direction:column;outline:none;padding:var(--size-1);transition:border-color .15s ease,background-color .15s ease}._card_w80cy_30:hover{background:var(--color-accent)}._card_w80cy_30[data-checked]{border-color:var(--color-primary)}._card_w80cy_30:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._preview_w80cy_57{background:var(--color-muted);border-radius:calc(var(--radius-base) - 2px);display:flex;justify-content:center;overflow:hidden;padding:var(--size-4) var(--size-4) 0}@media (max-width:767.98px){._preview_w80cy_57{display:none}}._page_w80cy_71{aspect-ratio:210/297;background:var(--color-white);border-radius:2px;box-shadow:var(--shadow-elevated);display:block;overflow:hidden;width:72%}._thumbnail_w80cy_81{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:top;object-position:top;width:100%}._text_w80cy_89{display:flex;flex-direction:column;gap:var(--size-1);padding:var(--size-4) var(--size-1) var(--size-1);text-align:left}._nameRow_w80cy_97{align-items:center;display:flex;gap:var(--size-2)}._name_w80cy_97{color:var(--color-foreground);font:var(--font-label-bold)}._defaultChip_w80cy_108{background:var(--color-muted);border-radius:calc(var(--radius-base) - 2px);color:var(--color-foreground);font:var(--font-caption);line-height:16px;padding:0 var(--size-1)}._description_w80cy_117{color:var(--color-foreground-muted);font:var(--font-caption);line-height:16px}._list_1hv04_6,._root_1hv04_1{display:flex;width:100%}._list_1hv04_6{background-color:var(--color-accent);border-radius:10px;gap:4px;padding:4px;position:relative}._tab_1hv04_16{align-items:center;background:transparent;border:none;border-radius:6px;color:var(--color-foreground-muted);cursor:pointer;display:flex;flex:1;font:var(--font-label);gap:8px;justify-content:center;outline:none;padding:5px 12px;transition:color .15s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1}._tab_1hv04_16:hover,._tab_1hv04_16[data-active]{color:var(--color-foreground)}._tab_1hv04_16:focus-visible{border-radius:6px;outline:2px solid var(--color-primary);outline-offset:-2px}._icon_1hv04_48{align-items:center;display:flex;justify-content:center}._icon_1hv04_48 svg{height:18px;width:18px}._indicator_1hv04_59{background-color:var(--color-segment-active);border-radius:6px;box-shadow:0 0 0 .5px #0000000f,0 1px 2px #0000000f;height:calc(100% - 8px);left:0;position:absolute;top:4px;transform:translate(var(--active-tab-left));width:var(--active-tab-width);z-index:0}._root_1hv04_1:hover ._indicator_1hv04_59{transition:transform .3s cubic-bezier(.4,0,.2,1),width .3s cubic-bezier(.4,0,.2,1)}._content_1ukr6_1{display:flex;flex-direction:column;gap:var(--size-4);max-height:60vh;overflow-y:auto}._statusRow_1ukr6_9{align-items:center;display:flex;flex-wrap:wrap;gap:var(--size-3)}._statusActions_1ukr6_16{display:flex;gap:var(--size-2);margin-left:auto}._statusBadge_1ukr6_22{align-items:center;border-radius:var(--radius-base);display:inline-flex;font:var(--font-label-bold);gap:var(--size-1);padding:var(--size-1) var(--size-2)}._statusBadge_1ukr6_22[data-status=active]{background:color-mix(in srgb,var(--color-system-green) 15%,transparent);color:var(--color-system-green)}._statusBadge_1ukr6_22[data-status=paused]{background:color-mix(in srgb,var(--color-system-orange) 15%,transparent);color:var(--color-warning-text)}._pauseReason_1ukr6_41{align-items:center;color:var(--color-warning-text);display:inline-flex;font:var(--font-caption);gap:var(--size-1)}._urlContainer_1ukr6_49{align-items:center;background-color:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-base);display:flex;gap:0;overflow:hidden}._urlInput_1ukr6_59{background-color:transparent;border:none;color:var(--color-foreground);flex:1;font-family:monospace;font-size:.8125rem;min-width:0;overflow:hidden;padding:var(--size-2) var(--size-3);text-overflow:ellipsis}._urlInput_1ukr6_59:focus{outline:none}._copyButton_1ukr6_76{align-items:center;background-color:transparent;border:none;border-left:1px solid var(--color-border);color:var(--color-foreground-muted);cursor:pointer;display:flex;flex-shrink:0;height:2.5rem;justify-content:center;transition:background-color .15s ease,color .15s ease;width:2.5rem}._copyButton_1ukr6_76:hover{background-color:var(--color-accent);color:var(--color-foreground)}._emptyConfig_1ukr6_100{color:var(--color-foreground-muted);font:var(--font-label);margin:0;padding:var(--size-5);text-align:center}._budgetsGrid_1ukr6_108{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--size-4);gap:var(--size-4)}@media (max-width:600px){._budgetsGrid_1ukr6_108{grid-template-columns:1fr}}._budgetCard_1ukr6_120{background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-base);display:flex;flex-direction:column;gap:var(--size-3);padding:var(--size-4)}._budgetTitle_1ukr6_130{align-items:center;color:var(--color-foreground-title);display:flex;font:var(--font-label-bold);gap:var(--size-2);margin:0}._budgetFields_1ukr6_139{display:flex;flex-direction:column;gap:var(--size-2)}._usageSection_1ukr6_147{display:flex;flex-direction:column;gap:var(--size-5)}._summaryGrid_1ukr6_153{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--size-3);gap:var(--size-3)}._summaryCard_1ukr6_159{align-items:center;background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-base);color:var(--color-foreground-muted);display:flex;gap:var(--size-3);padding:var(--size-4)}._summaryData_1ukr6_170{display:flex;flex-direction:column;gap:2px}._summaryValue_1ukr6_176{color:var(--color-foreground-title);font:var(--font-heading-secondary)}._summaryLabel_1ukr6_181{color:var(--color-foreground-muted);font:var(--font-caption)}._chartContainer_1ukr6_188{display:flex;flex-direction:column;gap:var(--size-2)}._chartLabel_1ukr6_194{color:var(--color-foreground);font:var(--font-label-bold)}._chart_1ukr6_188{align-items:flex-end;display:flex;gap:var(--size-1);height:140px;padding:var(--size-2) 0}._chartColumn_1ukr6_207{align-items:center;display:flex;flex:1;flex-direction:column;gap:var(--size-1);height:100%;min-width:0}._chartBar_1ukr6_217{align-items:flex-end;display:flex;flex:1;position:relative;width:100%}._chartBarTrack_1ukr6_225{border-radius:3px;display:flex;flex-direction:column-reverse;height:100%;overflow:hidden;width:100%}._chartDate_1ukr6_234{color:var(--color-foreground-muted);font-size:9px;white-space:nowrap}._chartTooltip_1ukr6_240{background:var(--color-popover);border-radius:var(--radius-base);bottom:calc(100% + 6px);box-shadow:var(--shadow-popover);color:var(--color-foreground);display:none;flex-direction:column;font:var(--font-caption);gap:2px;left:50%;padding:var(--size-2) var(--size-3);pointer-events:none;position:absolute;transform:translate(-50%);white-space:nowrap;z-index:var(--z-floating)}._chartBar_1ukr6_217:hover ._chartTooltip_1ukr6_240{display:flex}._chartBarInference_1ukr6_264{background:var(--color-primary);min-height:0;transition:height .3s ease}._chartBarImageGen_1ukr6_270{background:var(--color-system-orange);min-height:0;transition:height .3s ease}._chartLegend_1ukr6_276{display:flex;gap:var(--size-4);justify-content:center}._legendItem_1ukr6_282{align-items:center;color:var(--color-foreground-muted);display:flex;font:var(--font-caption);gap:var(--size-1)}._legendDotInference_1ukr6_290{background:var(--color-primary);border-radius:50%;height:8px;width:8px}._legendDotImageGen_1ukr6_297{background:var(--color-system-orange);border-radius:50%;height:8px;width:8px}._wizardBody_1e9xk_1{display:flex;flex-direction:column;gap:var(--size-5)}._stepIndicator_1e9xk_7{display:flex;gap:var(--size-2);justify-content:center;padding-bottom:var(--size-3)}._stepDot_1e9xk_14{background:var(--color-border);border-radius:50%;height:8px;transition:background .2s ease;width:8px}._stepDotActive_1e9xk_22{background:var(--color-primary)}._stepDotCompleted_1e9xk_26{background:var(--color-system-green)}._tableList_1e9xk_30{display:flex;flex-direction:column;gap:var(--size-2)}._tableRow_1e9xk_36{align-items:center;background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-base);display:flex;gap:var(--size-3);justify-content:space-between;padding:var(--size-2) var(--size-3)}._tableName_1e9xk_47{color:var(--color-foreground);font:var(--font-label);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._imageInfo_1e9xk_55{background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-base);display:flex;flex-direction:column;gap:var(--size-2);padding:var(--size-3)}._imageCount_1e9xk_65{color:var(--color-foreground);font:var(--font-label-bold)}._imageWarning_1e9xk_70{color:var(--color-foreground-muted);font:var(--font-caption)}._budgetFields_1e9xk_75{display:flex;flex-direction:column;gap:var(--size-4)}._summaryList_1e9xk_81{display:flex;flex-direction:column;gap:var(--size-2)}._summaryItem_1e9xk_87{align-items:center;color:var(--color-foreground);display:flex;font:var(--font-label);justify-content:space-between;padding:var(--size-2) 0}._summaryValue_1e9xk_96{color:var(--color-foreground);font:var(--font-label-bold)}._summarySection_1e9xk_101{border-top:1px solid var(--color-border);padding-top:var(--size-3)}._summarySection_1e9xk_101:first-child{border-top:none;padding-top:0}._content_1u8cn_1{display:flex;flex-direction:column;gap:var(--size-5)}._optionButtons_1u8cn_7{display:flex;flex-direction:column;gap:var(--size-3)}._optionButton_1u8cn_7{align-items:center;background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-base);color:var(--color-foreground);cursor:pointer;display:flex;font:var(--font-label);gap:var(--size-3);padding:var(--size-4);text-align:left;transition:background-color .15s ease,border-color .15s ease;width:100%}._optionButton_1u8cn_7:hover,._optionButton_1u8cn_7[data-active=true]{background:var(--color-accent);border-color:var(--color-primary)}._optionIcon_1u8cn_41{align-items:center;color:var(--color-foreground-muted);display:flex;flex-shrink:0;justify-content:center}._optionText_1u8cn_49{display:flex;flex-direction:column;gap:2px}._optionLabel_1u8cn_55{color:var(--color-foreground);font:var(--font-label-bold)}._optionDescription_1u8cn_60{color:var(--color-foreground-muted);font:var(--font-caption)}._nameInput_1u8cn_65{background:transparent;border:1px solid var(--color-border);border-radius:var(--radius-base);color:var(--color-foreground);font:var(--font-body-text);outline:none;padding:var(--size-3) var(--size-4);transition:border-color .15s ease;width:100%}._nameInput_1u8cn_65:focus{border-color:var(--color-primary)}._nameInput_1u8cn_65::-moz-placeholder{color:var(--color-foreground-muted)}._nameInput_1u8cn_65::placeholder{color:var(--color-foreground-muted)}._selectorSection_1u8cn_85{display:flex;flex-direction:column;gap:var(--size-3)}._artifactLinkList_1u8cn_91{display:flex;flex-direction:column;gap:var(--size-1);max-height:240px;overflow-y:auto}._artifactLinkItem_1u8cn_99{align-items:center;background:transparent;border:1px solid transparent;border-radius:var(--radius-base);color:var(--color-foreground);cursor:pointer;display:flex;font:var(--font-label);gap:var(--size-3);padding:var(--size-3) var(--size-4);text-align:left;transition:background-color .15s ease,border-color .15s ease;width:100%}._artifactLinkItem_1u8cn_99:hover{background:var(--color-accent)}._artifactLinkItem_1u8cn_99[data-selected=true]{background:var(--color-accent);border-color:var(--color-primary)}._artifactLinkItemName_1u8cn_126{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._artifactLinkItemIcon_1u8cn_133{align-items:center;color:var(--color-foreground-muted);display:flex;flex-shrink:0}._emptyState_1u8cn_140{color:var(--color-foreground-muted);font:var(--font-label);padding:var(--size-5);text-align:center}._Actions_1ft2j_1{display:flex;gap:1rem;justify-content:end}._DropdownMenuPositioner_1ft2j_7{z-index:10000}._DropdownMenu_1ft2j_7{background-color:var(--color-menu);border:1px solid var(--color-menu-border);border-radius:var(--menu-radius);box-shadow:var(--shadow-menu);box-sizing:border-box;min-width:208px;padding:var(--menu-padding);transform-origin:var(--transform-origin);transition:transform var(--d-200) var(--ease-out-quint),opacity var(--d-200) var(--ease-out-quint)}._DropdownMenu_1ft2j_7[data-ending-style],._DropdownMenu_1ft2j_7[data-starting-style]{opacity:0;transform:scale(.95)}@media (prefers-reduced-motion:reduce){._DropdownMenu_1ft2j_7{transition:opacity var(--d-150) linear}._DropdownMenu_1ft2j_7[data-ending-style],._DropdownMenu_1ft2j_7[data-starting-style]{transform:none}}._DropdownMenuItem_1ft2j_40{align-items:center;background-color:transparent;border:none;border-radius:var(--menu-item-radius);color:var(--color-foreground);cursor:pointer;display:flex;font:var(--menu-font);gap:var(--menu-item-gap);margin:0;min-height:var(--menu-item-height);padding:4px var(--menu-item-padding-inline);text-align:left;text-decoration:none;width:100%}._DropdownMenuItem_1ft2j_40:active:not(:disabled),._DropdownMenuItem_1ft2j_40:hover:not(:disabled){background-color:var(--color-menu-item-hover)}._DropdownMenuItem_1ft2j_40:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}._DropdownMenuItem_1ft2j_40._disabled_1ft2j_68,._DropdownMenuItem_1ft2j_40:disabled{cursor:not-allowed;opacity:.5}._DropdownMenuItem_1ft2j_40 svg{block-size:var(--menu-icon-size);color:var(--color-menu-icon);flex-shrink:0;inline-size:var(--menu-icon-size)}._popupWide_5cmtw_1{max-width:320px!important;min-width:320px!important}._content_5cmtw_6{align-items:center;display:flex;flex-direction:column;gap:8px;padding:8px}._input_5cmtw_14[class]{background-color:var(--color-background);border:1px solid var(--color-border);border-radius:8px;color:var(--color-foreground);font-size:.875rem;line-height:1.14;padding:9px 16px;width:100%}._input_5cmtw_14[class]:focus{border-color:var(--color-border);outline:none}._input_5cmtw_14[class]:disabled{cursor:not-allowed;opacity:.5}._input_5cmtw_14[class]::-moz-placeholder{color:var(--color-foreground-muted)}._input_5cmtw_14[class]::placeholder{color:var(--color-foreground-muted)}._saveButton_5cmtw_39{max-inline-size:none;width:100%}._actionIcon_15g9a_1{height:1rem;width:1rem}._subMenu_15g9a_6{background-color:var(--color-menu);border:1px solid var(--color-menu-border);border-radius:var(--menu-radius);box-shadow:var(--shadow-menu);box-sizing:border-box;min-width:290px;padding:var(--menu-padding);transform-origin:var(--transform-origin);transition:transform var(--d-200) var(--ease-out-quint),opacity var(--d-200) var(--ease-out-quint)}._subMenu_15g9a_6[data-ending-style],._subMenu_15g9a_6[data-starting-style]{opacity:0;transform:scale(.95)}@media (min-width:900px){._subMenu_15g9a_6{min-width:320px}}@media (prefers-reduced-motion:reduce){._subMenu_15g9a_6{transition:opacity var(--d-150) linear}._subMenu_15g9a_6[data-ending-style],._subMenu_15g9a_6[data-starting-style]{transform:none}}._subMenuHeader_15g9a_42{padding:15px;position:relative}._subMenuClose_15g9a_47{align-items:center;background-color:var(--color-menu);border-radius:var(--menu-item-radius);color:var(--color-foreground-muted);-moz-column-gap:4px;column-gap:4px;display:flex;font-size:.875rem;font-weight:400;left:0;line-height:1;padding:9px 8px;position:absolute;top:4px;transition:background-color var(--d-200) var(--ease-in-out-sine)}@media (hover:hover){._subMenuClose_15g9a_47:focus-visible,._subMenuClose_15g9a_47:hover{background-color:var(--color-menu-item-hover-solid)}}._subMenuTitle_15g9a_73{color:var(--color-foreground-title);font-size:.875rem;font-weight:500;line-height:1;text-align:center}._subMenuSeparator_15g9a_81{background-color:var(--color-menu-separator);border:0;height:1px;margin:var(--menu-separator-margin) var(--menu-item-padding-inline)}._separator_15g9a_88{background-color:var(--color-border);flex-shrink:0;height:18px;margin-inline:var(--size-1);width:1px}._shareButton_15g9a_96{--button-padding:0 var(--size-3);--button-icon-size:16px;-moz-column-gap:6px;column-gap:6px;flex-shrink:0;font:var(--font-label);font-weight:500;min-block-size:28px}._itemText_15g9a_107{display:flex;flex:1;flex-direction:column;min-width:0}._itemHint_15g9a_114{color:var(--color-foreground-muted);font:var(--font-caption)}._itemCheck_15g9a_119{color:var(--color-foreground-muted);flex-shrink:0}._container_1t7l2_1{align-items:center;display:flex;flex-shrink:0;transition:opacity .15s ease}._disabled_1t7l2_8{opacity:.5;pointer-events:none}._tabs_1t7l2_15>div{border-radius:8px;gap:2px;padding:4px}._tabs_1t7l2_15>div>button{border-radius:5px;padding:4px}._container_157fc_1{flex:1;min-height:0;min-width:0;overflow:auto;scroll-behavior:smooth;scrollbar-width:thin}._container--streaming_157fc_10{scrollbar-width:none}._pre_157fc_14{background-color:var(--color-code-surface);font:var(--font-mono);font-size:14px;line-height:1.6;margin:0;min-width:100%;padding:12px 16px;white-space:pre;width:-moz-max-content;width:max-content}._pre_157fc_14 code{background:transparent!important;font-size:14px;line-height:1.6}._root_1rtvy_1{align-items:center;background-color:var(--color-muted);border-radius:16px;display:flex;gap:8px;padding:20px;transition:background-color var(--d-200) cubic-bezier(.28,.13,.1,.99);width:100%}@media (hover:hover){._root_1rtvy_1:not([data-disabled]):hover{background-color:var(--color-hover-accent)}._root_1rtvy_1:not([data-disabled]):hover ._openButton_1rtvy_15{background:var(--color-primary-accent)}}._pillBody_1rtvy_22{align-items:center;background:none;border:none;cursor:pointer;display:flex;flex:1;flex-wrap:wrap;gap:20px;min-width:0;padding:0;text-align:left}._pillBody_1rtvy_22:disabled{cursor:default}._wrapIcon_1rtvy_40{align-items:center;background-color:var(--color-card);border-radius:8px;box-shadow:inset 0 0 0 1px var(--color-border);display:flex;justify-content:center;min-height:40px;min-width:40px}._info_1rtvy_51{display:flex;flex:1;flex-direction:column;overflow:hidden;row-gap:4px}._title_1rtvy_59{color:var(--color-foreground-title);font-size:.875rem;font-weight:var(--font-weight-semibold);line-height:1.28}._text_1rtvy_69,._title_1rtvy_59{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._text_1rtvy_69{color:var(--color-foreground-muted);font-size:.75rem;font-weight:var(--font-weight-medium);line-height:1}._openButton_1rtvy_15{align-items:center;background-color:var(--color-primary);border:none;border-radius:8px;color:var(--color-white);display:inline-flex;font-size:14px;font-weight:var(--font-weight-semibold);justify-content:center;line-height:1;min-height:36px;padding:8px 16px;transition:background-color var(--d-200) cubic-bezier(.28,.13,.1,.99);width:100%;-webkit-tap-highlight-color:transparent}@media (min-width:480px){._openButton_1rtvy_15{flex:0 0 auto;width:-moz-max-content;width:max-content}}._root_1rtvy_1[data-state=pending] ._wrapIcon_1rtvy_40{color:var(--color-foreground-muted)}._placeholder_1rtvy_107{visibility:hidden}._shimmer_1rtvy_112{animation:_shimmer_1rtvy_112 2s linear infinite;background:linear-gradient(90deg,var(--color-foreground-muted) 0,var(--color-foreground-muted) 40%,color-mix(in srgb,var(--color-foreground-muted) 40%,transparent) 50%,var(--color-foreground-muted) 60%,var(--color-foreground-muted) 100%);-webkit-background-clip:text;background-clip:text;background-size:200% 100%;-webkit-text-fill-color:transparent}@keyframes _shimmer_1rtvy_112{0%{background-position:100% 0}to{background-position:-100% 0}}@media (prefers-reduced-motion:reduce){._shimmer_1rtvy_112{animation:none}}._panelWrapper_16uuc_5{display:grid;grid-template-columns:1fr;grid-template-rows:1fr;overflow:hidden;transition:height var(--d-200) var(--ease-out-expo)}._mainView_16uuc_13{align-self:start;grid-area:1/1;transition:transform var(--d-200) var(--ease-out-expo)}._mainViewHidden_16uuc_19{transform:translate(-100%);visibility:hidden}._panelContainer_16uuc_24{align-self:start;grid-area:1/1;pointer-events:none}._panelContainer_16uuc_24>*{pointer-events:auto}._panel_16uuc_5{display:none;min-width:320px}._panelActive_16uuc_40{animation:_panelSlideIn_16uuc_1 var(--d-200) var(--ease-out-expo);display:block}@keyframes _panelSlideIn_16uuc_1{0%{transform:translate(100%)}to{transform:translate(0)}}._panelHeader_16uuc_59{min-height:2.25rem}._panelBackButton_16uuc_67,._panelHeader_16uuc_59{align-items:center;display:flex;padding:var(--size-2);position:relative}._panelBackButton_16uuc_67{background:transparent;border:none;border-radius:var(--menu-item-radius);color:var(--color-foreground-muted);-moz-column-gap:var(--size-1);column-gap:var(--size-1);cursor:pointer;flex-shrink:0;font-size:.875rem;font-weight:var(--font-weight-medium);left:-8px;line-height:1.125rem;z-index:1}._panelBackButton_16uuc_67:hover{background-color:var(--color-menu-item-hover)}._panelBackButton_16uuc_67 svg{color:var(--color-foreground-muted);flex-shrink:0}._panelTitle_16uuc_95{align-items:center;color:var(--color-foreground-title);display:flex;font-size:.875rem;font-weight:var(--font-weight-semibold);top:0;right:0;bottom:0;left:0;justify-content:center;line-height:1.125rem;overflow-wrap:anywhere;padding-inline:5.5rem;position:absolute;text-align:center}._panelContent_16uuc_110{border-top:1px solid var(--color-menu-separator);padding-top:.25rem}._positioner_1vc9h_1{z-index:var(--z-menu)}._popup_1vc9h_5{--submenu-item-bg:var(--color-menu);background-color:var(--color-menu);border:1px solid var(--color-menu-border);border-radius:var(--menu-radius);box-shadow:var(--shadow-menu);min-width:208px;outline:none;overflow:hidden;padding:var(--menu-padding);transform-origin:var(--transform-origin);transition:transform var(--d-200) var(--ease-out-quint),opacity var(--d-200) var(--ease-out-quint)}._popup_1vc9h_5[data-ending-style],._popup_1vc9h_5[data-starting-style]{opacity:0;transform:scale(.95)}@media (prefers-reduced-motion:reduce){._popup_1vc9h_5{transition:opacity var(--d-150) linear}._popup_1vc9h_5[data-ending-style],._popup_1vc9h_5[data-starting-style]{transform:none}}._item_1vc9h_39,._submenuTrigger_1vc9h_40{align-items:center;background:transparent;border:none;border-radius:var(--menu-item-radius);color:var(--color-foreground);cursor:pointer;display:flex;font:var(--menu-font);gap:var(--menu-item-gap);min-height:var(--menu-item-height);outline:none;padding:4px var(--menu-item-padding-inline);text-align:left;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}._item_1vc9h_39:hover,._item_1vc9h_39[data-highlighted],._item_1vc9h_39[data-popup-open],._submenuTrigger_1vc9h_40:hover,._submenuTrigger_1vc9h_40[data-highlighted],._submenuTrigger_1vc9h_40[data-popup-open]{--submenu-item-bg:var(--color-menu-item-hover-solid);background-color:var(--color-menu-item-hover)}._item_1vc9h_39[data-disabled],._submenuTrigger_1vc9h_40[data-disabled]{cursor:not-allowed;opacity:.5}._item_1vc9h_39>svg,._submenuTrigger_1vc9h_40>svg{color:var(--color-menu-icon);flex-shrink:0;height:var(--menu-icon-size);width:var(--menu-icon-size)}._item_1vc9h_39 span{min-width:0;text-overflow:ellipsis;white-space:nowrap}._item_1vc9h_39._itemSelected_1vc9h_88{background-color:var(--color-menu-item-selected)}._itemDestructive_1vc9h_93,._itemDestructive_1vc9h_93>svg{color:var(--color-destructive-text)}._separator_1vc9h_101{background-color:var(--color-menu-separator);height:1px;margin:var(--menu-separator-margin) var(--menu-item-padding-inline)}._header_1vc9h_107{cursor:default}._groupLabel_1vc9h_117,._header_1vc9h_107{align-items:center;color:var(--color-foreground-muted);display:flex;font:var(--menu-label-font);gap:.5rem;padding:8px var(--menu-item-padding-inline) 4px}._submenuTriggerIcon_1vc9h_126{color:var(--color-menu-icon);flex-shrink:0;margin-left:auto}._submenuPopup_1vc9h_132{--submenu-item-bg:var(--color-menu);background-color:var(--color-menu);border:1px solid var(--color-menu-border);border-radius:var(--menu-radius);box-shadow:var(--shadow-menu);max-height:calc(100vh - 80px);max-width:320px;min-width:208px;outline:none;overflow:hidden auto;overscroll-behavior:contain;padding:var(--menu-padding);scrollbar-width:none;transform-origin:var(--transform-origin);transition:transform var(--d-200) var(--ease-out-quint),opacity var(--d-200) var(--ease-out-quint);-ms-overflow-style:none}._submenuPopup_1vc9h_132::-webkit-scrollbar{display:none}._submenuPopup_1vc9h_132[data-ending-style],._submenuPopup_1vc9h_132[data-starting-style]{opacity:0;transform:scale(.95)}@media (prefers-reduced-motion:reduce){._submenuPopup_1vc9h_132{transition:opacity var(--d-150) linear}._submenuPopup_1vc9h_132[data-ending-style],._submenuPopup_1vc9h_132[data-starting-style]{transform:none}}._drawerContent_13gy6_1{--menu-item-height:40px;--submenu-item-bg:var(--color-popover);padding-inline:var(--size-2)}._form_1ygxp_1{display:flex;flex-direction:column;gap:var(--size-2);padding:var(--size-2)}._input_1ygxp_8[class]{background-color:var(--color-background);border:1px solid var(--color-border);border-radius:var(--radius-base);color:var(--color-foreground);font:var(--font-label);padding:9px var(--size-5);width:100%}._input_1ygxp_8[class]:focus{border-color:var(--color-border);outline:none}._input_1ygxp_8[class]:disabled{cursor:not-allowed;opacity:.5}._input_1ygxp_8[class]::-moz-placeholder{color:var(--color-foreground-muted)}._input_1ygxp_8[class]::placeholder{color:var(--color-foreground-muted)}._saveButton_1ygxp_32{max-inline-size:none;width:100%}._actionIcon_1x6xh_1{height:1rem;width:1rem}._wrapper_vqzjw_1{flex:1}._select_vqzjw_9,._wrapper_vqzjw_1{align-items:center;display:flex;gap:var(--space-0-25);min-width:0}._select_vqzjw_9{background-color:transparent;border:none;border-radius:8px;color:var(--color-foreground-muted);-moz-column-gap:8px;column-gap:8px;cursor:pointer;font-size:14px;font-weight:400;line-height:1.28;margin:0;outline:0;overflow:hidden;padding:9px 4px;text-overflow:ellipsis;transition:background-color var(--d-200) cubic-bezier(.28,.13,.1,.99);-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;width:calc(100vw - 150px)}._select_vqzjw_9:hover,._select_vqzjw_9[data-popup-open]{background-color:var(--color-popover-accent)}._select_vqzjw_9:focus-visible{outline:none}@media (min-width:1200px){._select_vqzjw_9{max-width:30vw;width:-moz-fit-content;width:fit-content}}._selectValue_vqzjw_48{overflow:hidden;text-overflow:ellipsis;text-wrap:nowrap}._selectIcon_vqzjw_54,._selectTypeIcon_vqzjw_55{display:flex}._selectIcon_vqzjw_54[data-popup-open]{transform:rotate(180deg)}._positioner_vqzjw_65{outline:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1}._popup_vqzjw_71{background-clip:padding-box;background-color:var(--color-menu);border:1px solid var(--color-menu-border);border-radius:var(--menu-radius);box-shadow:var(--shadow-menu);box-sizing:border-box;color:var(--color-foreground);max-width:var(--available-width);min-width:var(--anchor-width);transform-origin:var(--transform-origin);transition:transform var(--d-200) var(--ease-out-quint),opacity var(--d-200) var(--ease-out-quint)}._popup_vqzjw_71[data-ending-style],._popup_vqzjw_71[data-starting-style]{opacity:0;transform:scale(.95)}._popup_vqzjw_71[data-side=none]{opacity:1;transform:none;transition:none}@media (prefers-reduced-motion:reduce){._popup_vqzjw_71{transition:opacity var(--d-150) linear}._popup_vqzjw_71[data-ending-style],._popup_vqzjw_71[data-starting-style]{transform:none}}._list_vqzjw_108{box-sizing:border-box;max-height:min(300px,var(--available-height));overflow-y:auto;padding:var(--menu-padding);position:relative;scroll-behavior:auto;scroll-padding-block:0}._item_vqzjw_122{align-items:center;background:transparent;border-radius:var(--menu-item-radius);color:var(--color-foreground);-moz-column-gap:var(--menu-item-gap);column-gap:var(--menu-item-gap);cursor:pointer;display:flex;font:var(--menu-font);min-height:var(--menu-item-height);min-width:var(--anchor-width);outline:0;padding:4px var(--menu-item-padding-inline);text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%}._item_vqzjw_122>svg{color:var(--color-menu-icon);flex-shrink:0;height:var(--menu-icon-size);width:var(--menu-icon-size)}._item_vqzjw_122[data-highlighted]{background-color:var(--color-menu-item-hover)}._item_vqzjw_122[data-disabled],._item_vqzjw_122[data-selected]{color:var(--color-foreground-muted);pointer-events:none}._item_vqzjw_122[data-selected]{background-color:var(--color-menu-item-selected)}._itemIndex_vqzjw_162{color:var(--color-foreground-muted);font:var(--font-caption);min-width:20px;text-align:right}._itemText_vqzjw_169{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._scrollArrow_vqzjw_176{display:none}._container_8dfsl_1{align-items:center;display:flex;flex:1;flex-direction:column;min-height:0;transition:padding .18s ease;width:100%}._container--mobile_8dfsl_13,._container--tablet_8dfsl_12{background:var(--color-muted);justify-content:center;padding:var(--size-5)}._iframe_8dfsl_19{background:var(--color-card);border:0;display:block;flex:1;min-height:380px;transition:max-width .18s ease,max-height .18s ease,border-radius .18s ease,box-shadow .18s ease;width:100%}._container--mobile_8dfsl_13 ._iframe_8dfsl_19,._container--tablet_8dfsl_12 ._iframe_8dfsl_19{border-radius:var(--radius-md);box-shadow:var(--shadow-elevated);flex:none;height:100%;min-height:0;width:100%}._container--tablet_8dfsl_12 ._iframe_8dfsl_19{max-height:1024px;max-width:768px}._container--mobile_8dfsl_13 ._iframe_8dfsl_19{max-height:844px;max-width:390px}._loading_8dfsl_53{box-sizing:border-box;display:flex;height:100%;justify-content:center;padding-top:40%}._loadingContent_8dfsl_61{align-items:center;color:var(--color-foreground-muted);display:flex;font:var(--body-small);gap:var(--space-0-5);height:-moz-fit-content;height:fit-content}._overlay_1xngd_1{align-items:stretch;animation:_fadeIn_1xngd_1 .15s ease;background-color:#00000080;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;padding:0;position:fixed;z-index:1000}@media (min-width:640px){._overlay_1xngd_1{align-items:center;padding:1.5rem}}._modal_1xngd_18{animation:_slideUp_1xngd_1 .2s ease;background-color:var(--color-background);border-radius:0;box-shadow:0 16px 48px #0003;display:flex;flex-direction:column;height:100%;max-width:none;overflow:hidden;width:100%}@media (min-width:640px){._modal_1xngd_18{border-radius:1rem;height:92vh;max-width:72rem}}._header_1xngd_37{align-items:center;background-color:var(--color-card,var(--color-background));border-bottom:1px solid var(--color-border);display:flex;flex-shrink:0;gap:.75rem;justify-content:space-between;padding:.75rem 1rem}._headerInfo_1xngd_48{align-items:center;color:var(--color-foreground-muted);display:flex;flex:1;gap:.375rem;min-width:0;overflow:hidden}@media (min-width:640px){._headerInfo_1xngd_48{gap:.5rem}}._title_1xngd_62{color:var(--color-foreground-title);font-size:.875rem;font-weight:600;font-weight:var(--font-weight-semibold,600);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._description_1xngd_71{color:var(--color-foreground-muted);display:none;font-size:.75rem;white-space:nowrap}@media (min-width:480px){._description_1xngd_71{display:inline}}._closeButton_1xngd_82{align-items:center;background:transparent;border:none;border-radius:.5rem;color:var(--color-foreground-muted);cursor:pointer;display:flex;flex-shrink:0;height:2rem;justify-content:center;transition:background-color .15s ease;width:2rem}._closeButton_1xngd_82:hover{background-color:var(--color-hover-accent);color:var(--color-foreground)}._content_1xngd_102{display:flex;flex:1;flex-direction:column;min-height:0;overflow:auto}._content_1xngd_102>*{flex:1;min-height:0}._content_1xngd_102 iframe{height:100%}._emptyState_1xngd_126,._loadingContainer_1xngd_119{align-items:center;display:flex;justify-content:center;padding:var(--size-12)}._emptyState_1xngd_126{color:var(--color-foreground-muted);font:var(--font-label)}._markdownWrapper_1xngd_135{padding:1rem}@media (min-width:640px){._markdownWrapper_1xngd_135{padding:1.5rem}}@keyframes _fadeIn_1xngd_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUp_1xngd_1{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}._error-dropdown_1tgpl_1{position:relative}._error-indicator_1tgpl_5{align-items:center;background-color:var(--status-error-light);border:none;border-radius:8px;color:var(--color-destructive-text);cursor:pointer;display:flex;font-size:.875rem;font-weight:500;gap:.5rem;line-height:1;padding:9px;transition:background-color var(--d-200) var(--ease-in-out-sine)}._error-indicator_1tgpl_5:focus-visible,._error-indicator_1tgpl_5:hover{background-color:var(--color-accent)}._error-indicator_1tgpl_5._active_1tgpl_25{background-color:var(--color-accent)}._error-indicator_1tgpl_5>svg{flex-shrink:0;max-height:18px;max-width:18px;min-height:18px;min-width:18px}._error-panel_1tgpl_38{background-color:var(--color-menu);border:1px solid var(--color-menu-border);border-radius:var(--menu-radius);box-shadow:var(--shadow-menu);margin-top:4px;min-width:320px;padding:var(--menu-padding);position:absolute;right:0;top:100%;z-index:100}._error-panel-header_1tgpl_52{align-items:center;color:var(--color-foreground);display:flex;font-size:.875rem;font-weight:500;gap:.5rem;justify-content:space-between;line-height:1.125rem;padding:9px 8px}._error-list_1tgpl_64{list-style:none;margin:0;max-height:200px;overflow-y:auto;padding:0}._error-item_1tgpl_72{border-radius:var(--menu-item-radius);cursor:pointer;display:flex;flex-direction:column;gap:2px;padding:8px var(--menu-item-padding-inline);position:relative}._error-item_1tgpl_72+._error-item_1tgpl_72{margin-top:4px}._error-item_1tgpl_72:hover{background-color:var(--color-menu-item-hover)}._error-item_1tgpl_72:active{background-color:var(--color-menu-item-selected)}._error-copied-overlay_1tgpl_94{align-items:center;background-color:var(--status-success-light);border-radius:var(--menu-item-radius);color:var(--color-system-green);display:flex;font-size:.75rem;font-weight:500;gap:.5rem;top:0;right:0;bottom:0;left:0;justify-content:center;position:absolute}._error-indicator-warning_1tgpl_108{background-color:color-mix(in srgb,var(--color-system-orange) 15%,transparent);color:var(--color-system-orange)}._error-section-label_1tgpl_117{color:var(--color-foreground-muted);font:var(--menu-label-font);padding:8px var(--menu-item-padding-inline) 4px}._error-type_1tgpl_123{color:var(--color-destructive-text);font-size:.625rem;font-weight:600;letter-spacing:.5px;text-transform:uppercase}._error-type-resource_1tgpl_131{color:var(--color-warning-text)}._error-message_1tgpl_135{color:var(--color-foreground);font-family:var(--font-mono);font-size:.6875rem;line-height:1.4;word-break:break-word}._error-location_1tgpl_143{color:var(--color-foreground-muted);font-family:var(--font-mono);font-size:.625rem}._iframe_1lfv8_1{border:0;display:block;height:100%;width:100%}._container_1eda3_1{flex:1;height:0;min-height:0;overflow:hidden;position:relative;width:100%}._iframeWrapper_1eda3_10{top:0;right:0;bottom:0;left:0;position:absolute}._saveButtonWrapper_1eda3_15{position:absolute;right:var(--size-2);top:var(--size-4);z-index:4}._container_13h1j_1{background:var(--color-card);display:flex;flex:1;flex-direction:column;height:100%;min-height:0;position:relative;width:100%}._diagram_13h1j_12{cursor:grab;flex:1;height:100%;min-height:0;overflow:hidden;width:100%}._diagram_13h1j_12:active{cursor:grabbing}._diagram_13h1j_12 svg{display:block;height:100%!important;max-width:none;width:100%!important}._controls_13h1j_32{background:var(--color-popover);border:1px solid var(--color-border-popover);border-radius:var(--radius-base);box-shadow:var(--shadow-popover);display:flex;flex-direction:column;gap:var(--size-1);padding:var(--size-1);position:absolute;right:var(--size-4);top:var(--size-4);z-index:1}._controlButton_13h1j_47{align-items:center;background:transparent;border:none;border-radius:var(--radius-base);color:var(--color-foreground);cursor:pointer;display:inline-flex;height:28px;justify-content:center;padding:0;width:28px}._controlButton_13h1j_47:hover{background:var(--color-popover-accent)}._diagram_13h1j_12 svg ._edgeLabel_13h1j_73,._diagram_13h1j_12 svg ._edgeLabel_13h1j_73 ._labelBkg_13h1j_74,._diagram_13h1j_12 svg ._edgeLabel_13h1j_73 foreignObject span,._diagram_13h1j_12 svg ._edgeLabel_13h1j_73 foreignObject>div,._diagram_13h1j_12 svg ._edgeLabels_13h1j_77 ._edgeLabel_13h1j_73,._diagram_13h1j_12 svg ._edgeLabels_13h1j_77 ._edgeLabel_13h1j_73 span{background-color:transparent!important}._diagram_13h1j_12 svg ._edgeLabel_13h1j_73 ._labelBkg_13h1j_74 rect,._diagram_13h1j_12 svg ._edgeLabel_13h1j_73 rect,._diagram_13h1j_12 svg ._edgeLabels_13h1j_77 rect{fill:transparent!important;stroke:none!important}._error_13h1j_89{background:var(--color-muted);border-radius:var(--radius-base);color:var(--color-destructive-text);font:var(--font-label);margin:var(--size-4);padding:var(--size-4);white-space:pre-wrap;word-break:break-word}._label_9mr2w_1{flex:1}._toggle_9mr2w_5{margin-left:var(--size-3)}._iconImg_9mr2w_9{height:1rem;width:1rem}._iconSpinning_9mr2w_14{animation:_spin_9mr2w_1 1s linear infinite}@keyframes _spin_9mr2w_1{to{transform:rotate(1turn)}}._item_1jovl_1{align-items:center;border-radius:var(--radius-base);display:flex;min-width:0;position:relative;transition:background-color .15s ease}._item_1jovl_1[data-hovered]{background-color:var(--color-accent)}._icon_1jovl_14{align-items:center;color:var(--color-foreground-muted);display:flex;flex-shrink:0;justify-content:center;padding-left:var(--size-6);position:relative;width:var(--size-10);z-index:1}._icon_1jovl_14 svg{flex-shrink:0}._content_1jovl_30{display:flex;flex:1;flex-direction:column;min-width:0;padding:var(--size-5) var(--size-6)}@media (max-width:640px){._content_1jovl_30{padding:var(--size-4) var(--size-5)}}._hitArea_1jovl_43{background:none;border:none;cursor:pointer;display:flex;max-width:100%;min-width:0;overflow:hidden;padding:0;text-align:left}._hitArea_1jovl_43:after{border-radius:var(--radius-base);content:"";top:0;right:0;bottom:0;left:0;position:absolute}._titleAdornment_1jovl_62{align-items:center;color:var(--color-foreground-muted);display:flex;flex-shrink:0;margin-right:var(--size-2)}._title_1jovl_62{color:var(--color-foreground-title);font:var(--font-body-text)}._description_1jovl_78,._title_1jovl_62{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._description_1jovl_78{color:var(--color-foreground-muted);font:var(--font-label)}._meta_1jovl_86{color:var(--color-foreground-muted);font:var(--font-caption);margin-top:var(--size-1);position:relative;z-index:1}._trailing_1jovl_95{align-items:center;display:flex;flex-shrink:0;height:calc(var(--size-5)*2 + var(--size-3));justify-content:flex-end;min-width:var(--size-9);padding-right:var(--size-6);position:relative;z-index:1}@media (max-width:640px){._trailing_1jovl_95{padding-right:var(--size-5)}}._date_1jovl_115{color:var(--color-foreground-muted);font:var(--font-label);white-space:nowrap}._menuButton_1jovl_121{display:none}@media (max-width:640px){._date_1jovl_115{display:none}._menuButton_1jovl_121{display:flex}._trailing_1jovl_95{min-width:auto}}@media (min-width:640.02px){@media (pointer:coarse){._menuButton_1jovl_121{display:flex}._trailing_1jovl_95{gap:var(--size-2)}}@media (pointer:fine){._alwaysShowMenu_1jovl_158 ._menuButton_1jovl_121{display:flex}._item_1jovl_1:focus-within{background-color:var(--color-accent)}._item_1jovl_1:focus-within:has(._menuButton_1jovl_121) ._date_1jovl_115,._item_1jovl_1[data-hovered] ._date_1jovl_115{display:none}._item_1jovl_1:focus-within ._menuButton_1jovl_121,._item_1jovl_1[data-hovered] ._menuButton_1jovl_121{display:flex}}}._container_13z04_1{align-items:center;display:flex;flex-direction:column;gap:var(--size-4);justify-content:center;padding:var(--size-12) 0;width:100%}@media (min-width:768px){._container_13z04_1{padding:calc(var(--size-12)*2) 0}}._icon_13z04_17{background-color:var(--color-accent);block-size:40px;border-radius:12px;color:var(--color-foreground-muted);display:grid;inline-size:40px;place-items:center}._message_13z04_27{align-items:center;display:flex;flex-direction:column;gap:var(--size-1);max-width:20rem;text-align:center;text-wrap:balance}._title_13z04_37{color:var(--color-foreground-title);font:var(--font-label-bold);margin:0}._description_13z04_43{color:var(--color-foreground-muted);font:var(--font-label);line-height:1.25rem;margin:0}._form_x40r2_1{display:flex;flex-direction:column;gap:18px}._actions_x40r2_8{display:flex;gap:var(--size-2);justify-content:flex-end}._form_64fft_1{display:flex;flex-direction:column;gap:var(--size-5)}._actions_64fft_7{display:flex;gap:var(--size-2);justify-content:flex-end}._section_64fft_13{display:flex;flex-direction:column;gap:var(--size-2)}._sectionLabel_64fft_19{color:var(--color-foreground);font:var(--font-label-bold)}._attachedList_64fft_24{display:flex;flex-direction:column;gap:var(--size-1);list-style:none;margin:0;padding:0}._attachedItem_64fft_33{align-items:center;background:var(--color-muted);border-radius:var(--radius-base);display:flex;justify-content:space-between;padding:var(--size-2) var(--size-3)}._attachedItemName_64fft_42{color:var(--color-foreground);font:var(--font-label)}._attachedItemRemoving_64fft_47{opacity:.4;text-decoration:line-through}._attachedItemRemoving_64fft_47 ._attachedItemName_64fft_42{text-decoration:line-through}._emptyState_64fft_56{color:var(--color-foreground-muted);font:var(--font-label);margin:0;padding:var(--size-2) 0}._form_itbta_1{display:flex;flex-direction:column;gap:var(--size-5)}._tabs_itbta_7{margin-top:var(--size-1)}._permissionsList_itbta_11{background-color:var(--color-muted);border-radius:var(--radius-base);display:flex;flex-direction:column;padding:var(--size-2) var(--size-4)}._permissionRow_itbta_19{align-items:center;display:flex;justify-content:space-between;padding:var(--size-3) var(--size-4)}._permissionRow_itbta_19+._permissionRow_itbta_19{border-top:1px solid var(--color-border-elevated)}._permissionLabel_itbta_30{align-items:center;color:var(--color-foreground);display:flex;font:var(--font-label);gap:var(--size-3)}._permissionLabel_itbta_30 svg{color:var(--color-foreground);height:15px;stroke-width:1.5px;width:15px}._actions_itbta_45{display:flex;gap:var(--size-2);justify-content:flex-end;padding-top:var(--size-3)}._permissionRowDisabled_itbta_52{opacity:.5;pointer-events:none}._row_1fvm7_1{background-color:var(--color-muted);border-radius:var(--radius-base);cursor:pointer;justify-content:center;padding:var(--size-7) var(--size-5);-webkit-user-select:none;-moz-user-select:none;user-select:none}._label_1fvm7_13,._row_1fvm7_1{align-items:center;display:flex;gap:var(--size-3)}._label_1fvm7_13{color:var(--color-foreground);font:var(--font-label)}._container_157gu_1{display:flex;flex-direction:column;gap:var(--size-4)}._link_157gu_7{color:var(--color-foreground-primary-small-text);text-decoration:underline}._container_xy0r5_1{display:flex;flex-direction:column;gap:var(--size-4)}._section_gz4d5_1{display:flex;flex-direction:column;gap:var(--size-5)}._sectionHeader_gz4d5_7{align-items:flex-start;display:flex;gap:var(--size-3);justify-content:space-between}._sectionHeaderText_gz4d5_14{display:flex;flex-direction:column;gap:var(--size-1);min-width:0}._sectionTitle_gz4d5_21{color:var(--color-foreground-title);font:var(--font-heading-secondary);margin:0}._sectionDescription_gz4d5_27{color:var(--color-foreground-muted);font:var(--font-caption);margin:0}._tabsWrapper_gz4d5_33{width:100%}._list_gz4d5_37{display:flex;flex-direction:column;gap:0;width:100%}._headerActions_gz4d5_44{display:flex;flex-shrink:0;gap:var(--size-2)}._emptyWithAction_gz4d5_50,._errorState_gz4d5_57{align-items:center;display:flex;flex-direction:column;gap:var(--size-3)}._errorState_gz4d5_57{color:var(--color-foreground-muted);font:var(--font-body-text);justify-content:center;padding:var(--size-9) 0}._assignForm_gz4d5_68{display:flex;flex-direction:column;gap:var(--size-5)}._assignFormActions_gz4d5_74{display:flex;gap:var(--size-2);justify-content:flex-end}._sm_12vyt_8{width:min(calc(100% - var(--size-9)),460px)}._md_12vyt_12{width:min(calc(100% - var(--size-9)),560px)}._lg_12vyt_16{width:min(calc(100% - var(--size-9)),680px)}._tile_12vyt_20{align-items:center;background:var(--color-muted);border-radius:8px;color:var(--color-foreground);display:flex;flex:0 0 auto;height:36px;justify-content:center;width:36px}._tileDanger_12vyt_32{background:var(--status-error-light);color:var(--status-error)}._fields_12vyt_38{display:flex;flex-direction:column;gap:18px}._toggle_1x4nk_1{all:unset;align-items:center;color:var(--color-foreground-muted);cursor:pointer;display:flex;justify-content:center;pointer-events:auto}._toggle_1x4nk_1:hover{color:var(--color-foreground)}._container_nhamg_1{display:flex;flex-direction:column;gap:var(--size-2)}._chips_nhamg_7{display:flex;flex-wrap:wrap;gap:var(--size-2)}._chip_nhamg_7{background:var(--color-muted);border-radius:var(--radius-base);color:var(--color-foreground);font:var(--font-caption);gap:var(--size-1);padding:var(--size-1) var(--size-3)}._chip_nhamg_7,._remove_nhamg_24{align-items:center;display:inline-flex}._remove_nhamg_24{background:none;border:none;color:var(--color-foreground-muted);cursor:pointer;justify-content:center;padding:0}._remove_nhamg_24:hover{color:var(--color-foreground)}._inputRow_nhamg_39{align-items:center;display:flex;gap:var(--size-2)}._inputField_nhamg_45{flex:1}._addButton_nhamg_49{align-items:center;background:transparent;border:1px solid var(--color-border);border-radius:var(--radius-base);color:var(--color-foreground-muted);cursor:pointer;display:inline-flex;font:var(--font-label);gap:var(--size-1);padding:var(--size-2) var(--size-3);white-space:nowrap}._addButton_nhamg_49:hover:not(:disabled){background:var(--color-accent);color:var(--color-foreground)}._addButton_nhamg_49:disabled{cursor:not-allowed;opacity:.5}._error_nhamg_73{color:var(--color-destructive-text);font:var(--font-caption);margin:0}._form_1tg0f_1{display:flex;flex-direction:column;gap:18px}._scopeGrid_1tg0f_7{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));grid-gap:var(--size-2);gap:var(--size-2)}._scopeOption_1tg0f_13{align-items:flex-start;border:1px solid var(--color-border);border-radius:var(--radius-base);cursor:pointer;display:flex;gap:var(--size-3);padding:var(--size-3);transition:background-color .15s}._scopeOption_1tg0f_13:hover{background-color:var(--color-accent)}._scopeOption_1tg0f_13:has(._scopeRadio_1tg0f_28[data-checked]){background-color:color-mix(in srgb,var(--color-primary) 8%,transparent);border-color:var(--color-primary)}._scopeRadio_1tg0f_28{align-items:center;border:1px solid var(--color-border);border-radius:50%;display:flex;flex-shrink:0;height:16px;justify-content:center;margin-top:2px;width:16px}._scopeRadio_1tg0f_28[data-checked]{border-color:var(--color-primary)}._scopeIndicator_1tg0f_49{background-color:var(--color-primary);border-radius:50%;height:8px;width:8px}._scopeContent_1tg0f_56{display:flex;flex-direction:column;gap:2px}._scopeLabel_1tg0f_62{color:var(--color-foreground);font:var(--font-label-bold)}._scopeDescription_1tg0f_67{color:var(--color-foreground-muted);font:var(--font-caption);line-height:1rem}._actions_1tg0f_78{background:var(--color-card);bottom:calc(var(--spacing, var(--size-5))*-1);display:flex;gap:var(--size-2);justify-content:flex-end;margin:0 calc(var(--spacing, var(--size-5))*-1) calc(var(--spacing, var(--size-5))*-1);padding:var(--size-3) var(--spacing,var(--size-5)) var(--spacing,var(--size-5));position:sticky}._container_yfl1f_1{display:flex;flex-direction:column;gap:var(--size-4)}._message_yfl1f_7{color:var(--color-foreground-muted);font:var(--font-body-text);margin:0}._message_yfl1f_7 strong{color:var(--color-foreground);font:var(--font-body-text-bold)}._statusSection_d8uv9_1{background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-base);display:flex;flex-direction:column;gap:var(--size-3);padding:var(--size-4)}._statusHeader_d8uv9_11{align-items:center;display:flex;gap:var(--size-3)}._statusBadge_d8uv9_17{align-items:center;border-radius:var(--radius-base);display:inline-flex;font:var(--font-label-bold);gap:var(--size-1);padding:var(--size-1) var(--size-2)}._statusBadge_d8uv9_17[data-status=active]{background:color-mix(in srgb,var(--color-system-green) 15%,transparent);color:var(--color-system-green)}._statusBadge_d8uv9_17[data-status=paused]{background:color-mix(in srgb,var(--color-system-orange) 15%,transparent);color:var(--color-warning-text)}._pauseReason_d8uv9_36{align-items:center;color:var(--color-warning-text);display:inline-flex;font:var(--font-caption);gap:var(--size-1)}._publishedUrl_d8uv9_44{color:var(--color-foreground-primary-small-text);font:var(--font-caption);text-decoration:none;word-break:break-all}._publishedUrl_d8uv9_44:hover{text-decoration:underline}._controlsRow_d8uv9_55{display:flex;flex-wrap:wrap;gap:var(--size-2)}._settingsGroup_d8uv9_61{display:flex;flex-direction:column;gap:var(--size-3)}._groupTitle_d8uv9_67{align-items:center;color:var(--color-foreground-title);display:flex;font:var(--font-label-bold);gap:var(--size-2);margin:0}._grantsList_d8uv9_76{display:flex;flex-direction:column;gap:var(--size-2)}._grantRow_d8uv9_82{align-items:center;background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-base);display:flex;gap:var(--size-3);justify-content:space-between;padding:var(--size-2) var(--size-3)}._grantNameGroup_d8uv9_93{display:flex;flex-direction:column;gap:2px;min-width:0;overflow:hidden}._grantName_d8uv9_93{color:var(--color-foreground);font:var(--font-label)}._grantId_d8uv9_109,._grantName_d8uv9_93{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._grantId_d8uv9_109{color:var(--color-foreground-muted);font:var(--font-caption)}._budgetFields_d8uv9_117{display:flex;flex-direction:column;gap:var(--size-3)}._container_1g25q_1{display:flex;flex-direction:column;height:100%;overflow:hidden}._tabsWrapper_1g25q_8{flex-shrink:0;padding:var(--size-5) var(--size-5) 0}._content_1g25q_13{flex:1;overflow-y:auto;padding:var(--size-5)}._artifact_bu9ei_1{border:1px solid var(--color-border);border-radius:var(--space-0-5);height:100%;overflow:hidden;position:relative}._artifact_bu9ei_1:after{background:linear-gradient(0deg,#fff 0,#fff0);bottom:0;content:"";display:block;height:var(--space-1-5);left:0;position:absolute;width:100%}._artifact_bu9ei_1._artifact--collapsed_bu9ei_23:after{background:linear-gradient(to bottom,hsla(0,0%,100%,0),var(--color-card) 90%);bottom:0;content:"";height:32px;left:0;position:absolute;width:100%}._artifact_bu9ei_1._artifact--inlineExpanded_bu9ei_39{max-height:calc(100vh - 200px);min-height:400px}._artifactViewer_bu9ei_45{background-color:var(--color-card);height:100%;min-width:0;overflow:hidden;position:relative}@media (min-width:1024px){._artifactViewer_bu9ei_45{border-left:var(--side-panel-border-left,1px solid var(--color-border));box-shadow:var(--side-panel-shadow,var(--shadow-right-element))}}._artifactViewer_bu9ei_45._artifact--collapsed_bu9ei_23:after{background:linear-gradient(to bottom,hsla(0,0%,100%,0),var(--color-card) 90%);bottom:0;content:"";height:32px;left:0;position:absolute;width:100%}._artifactViewer_bu9ei_45._artifact--inlineExpanded_bu9ei_39{max-height:calc(100vh - 200px);min-height:400px}._artifact-scroller_bu9ei_80{height:100%;overflow:hidden auto;scrollbar-width:none}._artifact-scroller--webpage_bu9ei_86{overflow:hidden}._artifact-body_bu9ei_90{display:flex;flex-direction:column}._artifact-body--webpage_bu9ei_95{height:100%;min-height:0}._artifact-header_bu9ei_100{align-items:center;background:var(--color-card);display:flex;gap:4px;justify-content:space-between;min-height:48px;padding:8px 12px;position:sticky;top:0;z-index:11}@media (min-width:768px){._artifact-header_bu9ei_100{padding:8px 16px}}._artifact-close-artifact_bu9ei_117{display:none}._artifact-close-artifact-button_bu9ei_121{--button-padding:5px;--button-icon-size:18px;--button-color:var(--color-foreground-muted)}._artifact-close-artifact-button_bu9ei_121:focus-visible,._artifact-close-artifact-button_bu9ei_121:hover{--button-color:var(--color-foreground-muted);--button-background:var(--color-accent)}._artifact-info_bu9ei_133{align-items:center;border-radius:8px;color:var(--color-foreground-muted);-moz-column-gap:8px;column-gap:8px;display:flex;flex:1;min-width:0;padding:9px 8px}._artifact-selector-item-offset_bu9ei_144{margin-left:calc(16px + .5rem)}._artifact-title_bu9ei_149{color:var(--color-foreground-muted);flex:1;font-size:14px;font-weight:400;line-height:1.28;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._artifact-title-select-wrapper_bu9ei_160{align-items:center;color:var(--color-foreground-disabled);display:flex;gap:var(--space-0-25)}._artifact-title-select-wrapper_bu9ei_160:hover,._artifact-title-select_bu9ei_160{color:var(--color-foreground-muted)}._artifact-title-select_bu9ei_160{background:transparent;border:none;cursor:pointer;flex:1;font-size:14px;font-weight:400;line-height:1.28;min-width:0;outline:none;overflow:hidden;padding:0;text-overflow:ellipsis;white-space:nowrap}._artifact-actions_bu9ei_188{align-items:center;display:flex;flex-shrink:0;gap:4px}._artifact-content_bu9ei_201{container-type:inline-size;flex:1;padding:16px 0 80px}@media (min-width:768px){._artifact-content_bu9ei_201{padding:24px 0 120px}}._artifact-content_bu9ei_201._artifact-content--streaming_bu9ei_210{overflow-y:auto;scroll-behavior:smooth;scrollbar-width:none}._artifact-content_bu9ei_201._artifact-content--streaming_bu9ei_210::-webkit-scrollbar{display:none}._artifact-content--webpage_bu9ei_221{container-type:normal;display:flex;flex-direction:column;min-height:0;min-width:0;padding:0}._artifact-content-inner_bu9ei_230{--panel-gutter:24px;margin-inline:auto;width:min(100cqi - 2 * 24px,640px);width:min(100cqi - 2 * var(--panel-gutter),640px)}@media (min-width:768px){._artifact-content-inner_bu9ei_230{--panel-gutter:clamp(24px,5cqi,48px)}}._artifact-content-inner_bu9ei_230 .table-scroll--wide,._artifact-content-inner_bu9ei_230 .table-toolbar:has(>.table-scroll--wide){margin-inline:min(0px,(100% - (100cqi - 2 * var(--panel-gutter)))/2)}._artifact-content-inner_bu9ei_230 .table-scroll--wide table{margin-inline:auto}._artifact-content-inner_bu9ei_230 [data-prose]>:first-child>:first-child{margin-block-start:0}._artifact-mermaid_bu9ei_257{display:flex;justify-content:center;overflow-x:auto;padding:var(--size-5) 0}._artifact-mermaid_bu9ei_257 svg{height:auto;max-width:100%}._artifact-content-inner--webpage_bu9ei_269{display:flex;flex:1;flex-direction:column;height:100%;margin-inline:0;min-height:0;min-width:0;width:100%}._pill_bu9ei_284{background:var(--color-popover);border:1px solid var(--color-border);border-radius:16px;cursor:pointer;display:flex;flex-direction:column;overflow:hidden;row-gap:8px;transition:background-color var(--d-200) cubic-bezier(.28,.13,.1,.99);width:100%}@media (hover:hover){._pill_bu9ei_284:hover{background-color:var(--color-accent)}}._pill-disabled_bu9ei_303{pointer-events:none}._pill-header_bu9ei_307{align-items:center;color:var(--color-foreground-disabled);display:flex;font-size:.875rem;font-weight:400;gap:8px;line-height:1.28;padding:8px}._pill-title_bu9ei_318{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._pill-actions-button_bu9ei_333,._pill-icon_bu9ei_326{align-items:center;display:flex;justify-content:center;padding:9px}._pill-actions-button_bu9ei_333{border-radius:8px;transition:background-color var(--d-200) cubic-bezier(.28,.13,.1,.99)}@media (hover:hover){._pill-actions-button_bu9ei_333:hover{background-color:var(--color-accent)}}._pill-preview_bu9ei_348{max-height:200px;overflow:hidden;padding:0 var(--space-1);pointer-events:none;position:relative}._pill-preview_bu9ei_348:after{background:linear-gradient(180deg,#fff0,#fff);bottom:0;content:"";height:60px;left:0;pointer-events:none;position:absolute;right:0}._pill-preview_bu9ei_348 h1{font-family:var(--font-sans-serif-display);font-size:20px;font-weight:500}._pill-preview_bu9ei_348 h2{font-size:18px;font-weight:500}._pill-preview--streaming_bu9ei_384{max-height:none;overflow:visible}._pill-preview--streaming_bu9ei_384:after{display:none}._pill-preview-scroller_bu9ei_395{max-height:300px;overflow-y:auto;scroll-behavior:smooth;scrollbar-width:none}._pill-preview-scroller_bu9ei_395::-webkit-scrollbar{display:none}._form_6s64g_1{display:flex;flex-direction:column;gap:var(--size-5)}._columnsSection_6s64g_7{display:flex;flex-direction:column;gap:var(--size-3)}._columnsLabel_6s64g_13{color:var(--color-foreground);font:var(--font-label)}._columnsList_6s64g_18{display:flex;flex-direction:column;gap:var(--size-2)}._columnRow_6s64g_24{align-items:center;display:flex;gap:var(--size-2)}._columnName_6s64g_30{flex:1;min-width:0}._columnType_6s64g_35{flex-shrink:0;width:130px}._checkboxLabel_6s64g_40{align-items:center;color:var(--color-foreground-muted);cursor:pointer;display:flex;font:var(--font-caption);gap:4px;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}._checkboxLabel_6s64g_40 input[type=checkbox]{accent-color:var(--color-primary)}._addColumnButton_6s64g_55{align-self:flex-start}._error_6s64g_59{color:var(--color-destructive-text);font:var(--font-label)}._root_1iatk_1{display:flex;flex:1;flex-direction:column;min-height:0}._toolbar_1iatk_8{align-items:center;display:flex;flex-wrap:wrap;gap:var(--size-3);margin-block:var(--size-4)}._tableSelector_1iatk_16{min-width:180px}._saveArea_1iatk_20{align-items:center;display:flex;gap:var(--size-2);margin-left:auto}._changesBadge_1iatk_27{color:var(--color-foreground-muted);font:var(--font-caption)}._tableWrapper_1iatk_32{border:1px solid var(--color-border);border-radius:var(--radius-base);flex:1;overflow:auto}._table_1iatk_16{border-collapse:collapse;font:var(--font-label);width:100%}._headerCell_1iatk_45{background:var(--color-card);border-bottom:1px solid var(--color-border);color:var(--color-foreground-muted);font:var(--font-label-bold);padding:var(--size-2) var(--size-3);position:sticky;text-align:left;top:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap;z-index:1}._headerCell_1iatk_45:first-child{text-align:center;width:48px}._sortButton_1iatk_64{align-items:center;background:none;border:none;color:inherit;cursor:pointer;display:inline-flex;font:inherit;gap:var(--size-1);padding:0}._sortButton_1iatk_64:hover{color:var(--color-foreground)}._bodyRow_1iatk_80{border-bottom:1px solid var(--color-border)}._bodyRow_1iatk_80:last-child{border-bottom:none}._rowModified_1iatk_88{background:color-mix(in srgb,var(--color-system-green) 10%,transparent)}._rowDeleted_1iatk_92{background:color-mix(in srgb,var(--color-destructive) 10%,transparent);opacity:.6}._rowNew_1iatk_97{background:color-mix(in srgb,var(--color-system-green) 15%,transparent)}._cell_1iatk_101{border-right:1px solid var(--color-border);padding:0;vertical-align:middle}._cell_1iatk_101:last-child{border-right:none}._cellContent_1iatk_111{align-items:center;cursor:text;display:flex;min-height:36px;padding:var(--size-2) var(--size-3)}._cellModified_1iatk_119{background:color-mix(in srgb,var(--color-system-green) 15%,transparent)}._rowNumCell_1iatk_123{color:var(--color-foreground-muted);font:var(--font-caption);padding:var(--size-2) var(--size-3);text-align:center;width:48px}._cellInput_1iatk_131{background:transparent;border:none;color:var(--color-foreground);font:var(--font-label);min-height:36px;outline:none;padding:var(--size-2) var(--size-3);width:100%}._cellInput_1iatk_131:focus{background:color-mix(in srgb,var(--color-primary) 8%,transparent)}._actionsCell_1iatk_146{padding:var(--size-1);text-align:center;width:40px}._pagination_1iatk_152{font:var(--font-label);padding:var(--size-3) 0}._emptyState_1iatk_161,._pagination_1iatk_152{align-items:center;color:var(--color-foreground-muted);display:flex;gap:var(--size-3)}._emptyState_1iatk_161{flex-direction:column;font:var(--font-body-text);justify-content:center;padding:var(--size-12) var(--size-5)}._addRowButton_1iatk_172{align-items:center;background:none;border:none;border-top:1px solid var(--color-border);color:var(--color-foreground-muted);cursor:pointer;display:flex;font:var(--font-label);gap:var(--size-1);justify-content:center;padding:var(--size-2);width:100%}._addRowButton_1iatk_172:hover{background:var(--color-accent);color:var(--color-foreground)}._pkBadge_1iatk_192{background:var(--color-muted);border-radius:3px;color:var(--color-foreground-primary-small-text);font:var(--font-caption);margin-left:var(--size-1);padding:1px 4px}._columnType_1iatk_201{color:var(--color-foreground-disabled);display:block;font:var(--font-caption);font-weight:400}._cellReadOnly_1iatk_208{background:var(--color-muted)}._cellContentReadOnly_1iatk_212{color:var(--color-foreground-muted);cursor:default}._cellError_1iatk_217{color:var(--color-destructive-text);font:var(--font-caption);padding:0 var(--size-3) var(--size-1)}._dateCellWrapper_1iatk_223{padding:var(--size-1)}._blobPlaceholder_1iatk_227{color:var(--color-foreground-disabled);font-style:italic}._form_1l6rt_1{display:flex;flex-direction:column;gap:var(--size-5)}._conflictSection_1l6rt_7{display:flex;flex-direction:column;gap:var(--size-3)}._conflictWarning_1l6rt_13{color:var(--color-warning-text);font:var(--font-label);margin:0}._conflictOptions_1l6rt_19{display:flex;flex-direction:column;gap:var(--size-2)}._radioLabel_1l6rt_25{align-items:center;color:var(--color-foreground);cursor:pointer;display:flex;font:var(--font-label);gap:var(--size-2)}._tableList_6yrym_1{display:flex;flex-direction:column;gap:var(--size-1)}._tableItem_6yrym_7{align-items:center;border-radius:var(--radius-base);color:var(--color-foreground);cursor:pointer;display:flex;font:var(--font-label);gap:var(--size-3);padding:var(--size-2) var(--size-3)}._tableItem_6yrym_7:hover{background:var(--color-accent)}._selectAll_6yrym_22{font:var(--font-label-bold)}._columnCount_6yrym_26{color:var(--color-foreground-muted);font:var(--font-caption);margin-left:auto}._root_rgf5x_1{background-color:var(--color-card);display:flex;flex-direction:column;height:100%;overflow:hidden}._header_rgf5x_9{align-items:center;border-bottom:1px solid var(--color-border);display:flex;gap:var(--size-2);min-height:48px;padding:var(--size-3) var(--size-4)}._headerTitle_rgf5x_18{color:var(--color-foreground-title);flex:1;font:var(--font-label-bold);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._headerActions_rgf5x_27{align-items:center;display:flex;gap:var(--size-1)}._content_rgf5x_33{flex:1;overflow:auto;padding:var(--size-4)}._loading_rgf5x_39{padding:var(--size-5)}._error_rgf5x_47,._loading_rgf5x_39{align-items:center;display:flex;height:100%;justify-content:center}._error_rgf5x_47{color:var(--color-foreground-muted);font:var(--font-body-text);padding:var(--size-9)}._wrapper_7yu6u_1{flex:1;overflow:auto;width:100%}._tableContainer_7yu6u_7{overflow-x:auto;width:100%}._table_7yu6u_7{border-collapse:collapse;font:var(--font-body-text)}._rowNumberHeader_7yu6u_17{background:var(--color-muted);border:1px solid var(--color-border);border-left:none;min-width:40px;padding:var(--size-2);text-align:center;width:40px}._columnHeader_7yu6u_27{color:var(--color-foreground);font:var(--font-label-bold);min-width:120px;padding:var(--size-2) var(--size-4);text-align:left;white-space:nowrap}._addColumnHeader_7yu6u_38,._columnHeader_7yu6u_27{background:var(--color-muted);border:1px solid var(--color-border)}._addColumnHeader_7yu6u_38{border-right:none;min-width:40px;padding:var(--size-2);width:40px}._addColumnButton_7yu6u_47{align-items:center;background:none;border:none;border-radius:var(--radius-base);color:var(--color-foreground-muted);cursor:pointer;display:flex;height:100%;justify-content:center;width:100%}._addColumnButton_7yu6u_47:hover{background:var(--color-accent);color:var(--color-foreground)}._addColumnInput_7yu6u_65{-webkit-appearance:none;background:transparent;border:none;box-shadow:none;color:var(--color-foreground);font:var(--font-label);outline:0;padding:0;width:100px}._addColumnInput_7yu6u_65:focus{box-shadow:none;outline:0}._dataRow_7yu6u_82 ._deleteRowButton_7yu6u_82{display:none}._dataRow_7yu6u_82:hover ._deleteRowButton_7yu6u_82{display:flex}._dataRow_7yu6u_82:hover ._rowNumberText_7yu6u_90{display:none}._rowNumber_7yu6u_17{background:var(--color-muted);border:1px solid var(--color-border);border-left:none;color:var(--color-foreground-muted);font:var(--font-caption);min-width:40px;padding:var(--size-2);position:relative;text-align:center}._rowNumberText_7yu6u_90{display:inline}._deleteRowButton_7yu6u_82{align-items:center;background:none;border:none;cursor:pointer;height:100%;justify-content:center;margin:0;padding:0;width:100%}._deleteRowButton_7yu6u_82,._deleteRowButton_7yu6u_82:hover{color:var(--color-destructive-text)}._cell_7yu6u_127{border:1px solid var(--color-border);cursor:text;height:36px;min-width:120px;padding:0}._cell_7yu6u_127:hover,._dataRow_7yu6u_82._selectedRow_7yu6u_139 ._cell_7yu6u_127{background:var(--color-accent)}._editingCell_7yu6u_143{box-shadow:inset 0 0 0 2px var(--color-primary);position:relative}._cellText_7yu6u_148{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._cellInput_7yu6u_158,._cellText_7yu6u_148{color:var(--color-foreground);font:var(--font-body-text);padding:var(--size-2) var(--size-4)}._cellInput_7yu6u_158{-webkit-appearance:none;background:transparent;border:none;box-sizing:border-box;height:100%;width:100%}._cellInput_7yu6u_158,._cellInput_7yu6u_158:focus{box-shadow:none;outline:0}._addColumnCell_7yu6u_177{border:1px dashed var(--color-border-strong);border-right:none;min-width:40px}._emptyRow_7yu6u_185 ._rowNumber_7yu6u_17{color:var(--color-foreground-muted);cursor:pointer}._emptyRow_7yu6u_185 ._rowNumber_7yu6u_17:hover{background:var(--color-accent)}._emptyCell_7yu6u_194{background:var(--color-muted);border:1px dashed var(--color-border-strong);cursor:pointer;height:36px;min-width:120px;padding:0}._emptyCell_7yu6u_194:hover{background:var(--color-accent)}._contextMenu_7yu6u_210{background:var(--color-menu);border:1px solid var(--color-menu-border);border-radius:var(--menu-radius);box-shadow:var(--shadow-menu);min-width:200px;padding:var(--menu-padding);position:fixed;z-index:var(--z-menu)}._contextMenuItem_7yu6u_221{align-items:center;background:none;border:none;border-radius:var(--menu-item-radius);color:var(--color-foreground);cursor:pointer;display:flex;font:var(--menu-font);min-height:var(--menu-item-height);padding:4px var(--menu-item-padding-inline);text-align:left;width:100%}._contextMenuItem_7yu6u_221:hover{background:var(--color-menu-item-hover)}._contextMenuItemDestructive_7yu6u_241{color:var(--color-destructive-text)}._contextMenuSeparator_7yu6u_245{background:var(--color-menu-separator);height:1px;margin:var(--menu-separator-margin) var(--menu-item-padding-inline)}._root_1hgtl_1{background-color:var(--color-card);display:flex;flex-direction:column;height:100%;overflow:hidden}._header_1hgtl_9{align-items:center;border-bottom:1px solid var(--color-border);display:flex;gap:var(--size-2);min-height:48px;padding:var(--size-3) var(--size-4)}._headerTitle_1hgtl_18{color:var(--color-foreground-title);flex:1;font:var(--font-label-bold);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._headerActions_1hgtl_27{align-items:center;display:flex;gap:var(--size-1)}._content_1hgtl_33{flex:1;overflow:auto;padding:var(--size-4)}._loading_1hgtl_39{padding:var(--size-5)}._error_1hgtl_47,._loading_1hgtl_39{align-items:center;display:flex;height:100%;justify-content:center}._error_1hgtl_47{color:var(--color-foreground-muted);font:var(--font-body-text);padding:var(--size-9)}._hiddenFileInput_1hgtl_57{display:none}._view_1swbf_3{background-color:var(--color-card);display:flex;flex-direction:column;height:100%;min-width:0;overflow:hidden}@media (min-width:1200px){._view_1swbf_3{border-left:var(--side-panel-border-left,1px solid var(--color-border));box-shadow:var(--side-panel-shadow,var(--shadow-right-element))}}._header_1swbf_17{align-items:center;display:flex;flex-shrink:0;gap:var(--size-1);justify-content:space-between;min-height:48px;padding:var(--size-2) var(--size-4)}@media (min-width:768px){._header_1swbf_17{padding:var(--size-2) var(--size-5)}}._info_1swbf_31{display:flex;flex:1;flex-direction:column;min-width:0;padding:var(--size-1) var(--size-2)}._title_1swbf_39{color:var(--color-foreground-title);font:var(--font-label)}._status_1swbf_47,._title_1swbf_39{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._status_1swbf_47{color:var(--color-foreground-muted);font:var(--font-caption)}._scroller_1swbf_57{background-color:var(--color-muted);flex:1;min-height:0;overflow:auto;scrollbar-width:thin}._proseScroller_1swbf_67{min-height:0;overflow-y:auto;scrollbar-width:thin}._pendingBlock_1swbf_74{padding-block:var(--size-2)}._pre_1swbf_78{background-color:var(--color-muted);box-sizing:border-box;font-family:var(--font-mono);font-size:13px;line-height:1.6;margin:0;min-height:100%;min-width:100%;padding:var(--size-4) var(--size-5) var(--size-12) 0;white-space:pre;width:-moz-max-content;width:max-content}._line_1swbf_92{display:flex}._number_1swbf_96{align-items:center;background-color:var(--color-muted);color:var(--color-foreground-disabled);display:inline-flex;flex-shrink:0;justify-content:flex-end;left:0;padding-right:var(--size-4);position:sticky;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:4.5em}._code_1swbf_110{color:var(--color-foreground)}._enter_1swbf_114{animation:_line-enter_1swbf_1 .42s ease-out both}._marker_1swbf_119{animation:_marker-glow_1swbf_1 1.2s ease-in-out infinite;background:linear-gradient(to bottom,var(--color-foreground-primary-small-text),var(--color-primary));border-radius:2px;display:block;height:1em;width:3px}@keyframes _line-enter_1swbf_1{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes _line-fade_1swbf_1{0%{opacity:0}to{opacity:1}}@keyframes _marker-glow_1swbf_1{0%,to{box-shadow:0 0 0 0 transparent;opacity:.45}50%{box-shadow:0 0 6px 0 var(--color-primary);opacity:1}}@media (prefers-reduced-motion:reduce){._enter_1swbf_114{animation-name:_line-fade_1swbf_1}._marker_1swbf_119{animation:none;opacity:.8}}._panel_moxdb_1{height:100%;outline:none}._loading_moxdb_6{align-items:center;color:var(--color-foreground-muted);display:flex;flex-direction:column;gap:var(--size-4);height:100%;justify-content:center}._panel_12j5z_1{animation:_panelFadeIn_12j5z_1 .3s ease-out .1s both;background-color:var(--color-card);border-inline-start:1px solid var(--color-border);box-shadow:var(--shadow-right-element);display:flex;flex-direction:column;height:100%;max-width:100%;overflow:hidden;width:495px}._panel_12j5z_1._exiting_12j5z_13{animation:_panelFadeOut_12j5z_1 .3s ease-in-out forwards}@media (min-width:1200px){._panel_12j5z_1{border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-elevated)}}@keyframes _panelFadeIn_12j5z_1{0%{opacity:0;transform:translate(12px)}to{opacity:1;transform:translate(0)}}@keyframes _panelFadeOut_12j5z_1{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(12px)}}._header_12j5z_50{align-items:center;display:flex;flex-shrink:0;justify-content:space-between;padding:var(--size-2) var(--size-3) var(--size-2) var(--size-5)}._headerLeft_12j5z_58{align-items:center;display:flex;gap:var(--size-2);min-width:0}._headerIcon_12j5z_65{color:var(--color-foreground-muted);flex-shrink:0}._title_12j5z_70{color:var(--color-foreground-muted);font:var(--font-label);margin:0;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._list_12j5z_80{flex:1;gap:var(--size-1);overflow-y:auto;padding:var(--size-3)}._card_12j5z_89,._list_12j5z_80{display:flex;flex-direction:column}._card_12j5z_89{border-radius:var(--radius-base);color:var(--color-foreground);gap:6px;padding:var(--size-3) var(--size-4);text-decoration:none;transition:background-color var(--d-150) var(--ease-in-out-sine)}._card_12j5z_89:focus-visible,._card_12j5z_89:hover{background-color:var(--color-accent)}._cardHeader_12j5z_105{align-items:center;display:flex;gap:var(--size-2)}._cardFavicon_12j5z_111{border-radius:50%;flex-shrink:0}._cardHostname_12j5z_116{color:var(--color-foreground-muted);font:var(--font-caption)}._cardHostname_12j5z_116,._cardTitle_12j5z_124{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._cardTitle_12j5z_124{color:var(--color-foreground-title);font:var(--font-label)}._root_1loju_1{display:inline-flex;flex-shrink:0;position:relative}._badge_1loju_7{border-radius:1px;bottom:20%;color:#fff;font-family:Universal Display,sans-serif;font-size:7px;font-weight:550;left:0;line-height:1;padding:2px;pointer-events:none;position:absolute;text-transform:uppercase;white-space:nowrap}._large_1loju_23{bottom:25%;left:2px;scale:1.25}._viewerContainer_96oaj_1{display:flex;flex:1;flex-direction:column;min-height:0;overflow:auto}._centered_96oaj_9{align-items:center;color:var(--color-foreground-muted);display:flex;flex:1;flex-direction:column;font:var(--font-label);gap:var(--size-3);justify-content:center;padding:var(--size-7);text-align:center}._centeredMessage_96oaj_22{max-width:280px}._downloadLink_96oaj_26{align-items:center;background:var(--color-secondary);border:none;border-radius:var(--radius-base);color:var(--color-secondary-foreground);cursor:pointer;display:inline-flex;font:var(--font-label-bold);gap:var(--size-2);padding:var(--size-2) var(--size-4);text-decoration:none}._downloadLink_96oaj_26:focus-visible,._downloadLink_96oaj_26:hover{background:var(--color-secondary-accent)}._skeleton_96oaj_45{animation:_pulse_96oaj_1 1.5s ease-in-out infinite;background:var(--color-muted);border-radius:var(--radius-base);flex:1}@keyframes _pulse_96oaj_1{0%,to{opacity:1}50%{opacity:.5}}._tableOuter_96oaj_67{display:flex;flex:1;flex-direction:column;min-height:0}._tableWrapper_96oaj_74{flex:1;min-height:0;overflow:auto;position:relative}._tableWrapper_96oaj_74:focus{outline:none}._tableWrapper_96oaj_74:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}._zoomWrapper_96oaj_91{min-width:100%;position:relative;width:-moz-fit-content;width:fit-content}._tableDragging_96oaj_98,._tableResizing_96oaj_97{-webkit-user-select:none;-moz-user-select:none;user-select:none}._tableResizing_96oaj_97,._tableResizing_96oaj_97 *{cursor:col-resize!important}._table_96oaj_67{border-collapse:collapse;font:var(--font-caption);table-layout:fixed}._table_96oaj_67 td,._table_96oaj_67 th{border:1px solid var(--color-border);cursor:default;overflow:hidden;padding:var(--size-1) var(--size-2);text-align:left;text-overflow:ellipsis;white-space:nowrap}._table_96oaj_67 th{background:var(--color-muted);color:var(--color-foreground-muted);font-weight:500;overflow:visible;position:sticky;top:0;z-index:2}._table_96oaj_67 td{color:var(--color-foreground)}._headerContent_96oaj_143{display:block;overflow:hidden;text-overflow:ellipsis}._resizeHandle_96oaj_149{cursor:col-resize;inset:0 -2px 0 auto;position:absolute;width:5px;z-index:1}._resizeHandle_96oaj_149:hover{background:var(--color-primary);opacity:.4}._rowResizeHandle_96oaj_163{bottom:-2px;cursor:row-resize;height:5px;left:0;position:absolute;right:0;z-index:1}._rowResizeHandle_96oaj_163:hover{background:var(--color-primary);opacity:.4}._rowNumberCol_96oaj_179{width:44px}._columnHeader_96oaj_183{cursor:pointer!important;text-align:center!important}._columnHeader_96oaj_183._columnHeaderActive_96oaj_188{background:var(--color-primary);color:var(--color-white)}._columnHeader_96oaj_183._columnHeaderHighlighted_96oaj_193{background:color-mix(in srgb,var(--color-primary) 15%,var(--color-muted))}._columnHeaderWithMenu_96oaj_198{padding-right:var(--size-6)!important}._rowNumberHeader_96oaj_202{cursor:pointer;text-align:center;z-index:3}._rowNumberHeader_96oaj_202,._rowNumber_96oaj_179{background:var(--color-muted);left:0;position:sticky}._rowNumber_96oaj_179{color:var(--color-foreground-muted);cursor:pointer!important;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;min-width:44px;text-align:center!important;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:1}._rowNumber_96oaj_179._rowNumberActive_96oaj_224{background:var(--color-primary);color:var(--color-white)}._rowNumberHighlighted_96oaj_229{background:color-mix(in srgb,var(--color-primary) 15%,var(--color-muted))}._cellNumber_96oaj_234{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right}._selectionBg_96oaj_240{background-color:var(--color-primary);opacity:.1;pointer-events:none;position:absolute;z-index:1}._selectionBorder_96oaj_248{border:0 solid var(--color-primary);pointer-events:none;position:absolute;z-index:4}._headerRowCell_96oaj_256{background:var(--color-muted);font-weight:600}._cellLink_96oaj_262{color:var(--color-foreground-primary-small-text);text-decoration:none}._cellLink_96oaj_262:hover{text-decoration:underline}._table_96oaj_67 td._cellWrap_96oaj_272{white-space:normal;word-break:break-word}._table_96oaj_67 td._cellPendingFormula_96oaj_278{color:var(--color-foreground-muted);font-style:italic}._tableNotice_96oaj_284{align-items:flex-start;background:var(--color-muted);border-bottom:1px solid var(--color-border);color:var(--color-foreground-muted);display:flex;flex-shrink:0;font:var(--font-caption);gap:var(--size-2);line-height:1.4;padding:var(--size-2) var(--size-4)}._tableNotice_96oaj_284 svg{flex-shrink:0}._cellMatch_96oaj_302{background-color:color-mix(in srgb,var(--color-system-orange) 25%,transparent)}._cellMatchActive_96oaj_311{background-color:color-mix(in srgb,var(--color-system-orange) 55%,transparent);outline:2px solid var(--color-system-orange);outline-offset:-2px}._referenceBar_96oaj_325{border-bottom:1px solid var(--color-border);flex-shrink:0;font:var(--font-caption);gap:var(--size-2);height:28px}._nameBox_96oaj_337,._referenceBar_96oaj_325{align-items:center;color:var(--color-foreground);display:flex;padding:0 var(--size-2)}._nameBox_96oaj_337{border:1px solid var(--color-border);border-radius:4px;font-weight:500;height:22px;min-width:56px}._fxLabel_96oaj_349{color:var(--color-foreground-muted);font-style:italic;-webkit-user-select:none;-moz-user-select:none;user-select:none}._formulaValue_96oaj_355{color:var(--color-foreground);flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._bottomBar_96oaj_365{align-items:center;border-top:1px solid var(--color-border);display:flex}._viewerSearchField_96oaj_375{align-items:center;background:var(--color-background);border:1px solid var(--color-border);border-radius:var(--radius-base);display:flex;gap:var(--size-1);height:26px;padding:0 var(--size-2);transition:border-color .15s;width:180px}._viewerSearchField_96oaj_375:focus-within{border-color:var(--color-primary)}._viewerSearchFieldNav_96oaj_393{width:240px}._viewerSearchIcon_96oaj_397{color:var(--color-foreground-muted);flex-shrink:0}._viewerSearchInput_96oaj_402{background:transparent;border:none;box-shadow:none!important;color:var(--color-foreground);flex:1;font:var(--font-caption);height:100%;min-width:0;outline:none!important;padding:0}._viewerSearchInput_96oaj_402::-moz-placeholder{color:var(--color-foreground-disabled)}._viewerSearchInput_96oaj_402::placeholder{color:var(--color-foreground-disabled)}._viewerSearchCount_96oaj_419{border-radius:9px;font-size:11px;font-weight:500;min-width:20px;padding:0 var(--size-1);white-space:nowrap}._viewerSearchClear_96oaj_435,._viewerSearchCount_96oaj_419{align-items:center;background:var(--color-muted);color:var(--color-foreground-muted);display:flex;flex-shrink:0;height:18px;justify-content:center}._viewerSearchClear_96oaj_435{border:none;border-radius:50%;cursor:pointer;padding:0;width:18px}._viewerSearchClear_96oaj_435:hover:not(:disabled){background:var(--color-accent);color:var(--color-foreground)}._viewerSearchClear_96oaj_435:disabled{color:var(--color-foreground-disabled);cursor:default}._sheetTabsWrapper_96oaj_461{align-items:center;display:flex;min-width:0}._sheetTabArrow_96oaj_467{align-items:center;background:none;border:none;border-radius:var(--radius-base);color:var(--color-foreground-muted);cursor:pointer;display:flex;flex-shrink:0;height:24px;justify-content:center;padding:0;width:24px}._sheetTabArrow_96oaj_467:hover{background:var(--color-accent);color:var(--color-foreground)}._sheetTabs_96oaj_461{display:flex;flex-shrink:1;gap:var(--size-1);min-width:0;overflow-x:auto;padding:var(--size-1) var(--size-1);scrollbar-width:none}._sheetTab_96oaj_461{background:none;border:none;border-radius:var(--radius-base);color:var(--color-foreground-muted);cursor:pointer;font:var(--font-caption);padding:var(--size-1) var(--size-3);white-space:nowrap}._sheetTab_96oaj_461:hover{background:var(--color-accent)}._sheetTabActive_96oaj_512{background:var(--color-secondary);color:var(--color-secondary-foreground);font-weight:500}._sheetTabActive_96oaj_512:hover{background:var(--color-secondary-accent)}._pdfViewer_96oaj_526{overflow:hidden}._pdfViewer_96oaj_526,._pdfViewer_96oaj_526 .react-pdf__Document{display:flex;flex:1;flex-direction:column;min-height:0}._pdfLayout_96oaj_543{display:flex;flex:1;min-height:0;position:relative}._pdfSidebar_96oaj_551{background:var(--color-background);border-right:1px solid var(--color-border);gap:var(--size-3);min-width:160px;overflow-y:auto;padding:var(--size-3);scrollbar-width:thin;width:160px}._pdfSidebar_96oaj_551,._pdfThumbnail_96oaj_565{align-items:center;display:flex;flex-direction:column}._pdfThumbnail_96oaj_565{background:none;border:2px solid transparent;border-radius:var(--radius-base);cursor:pointer;gap:var(--size-1);padding:var(--size-1);transition:border-color .15s;width:100%}._pdfThumbnail_96oaj_565:hover{border-color:var(--color-border)}._pdfThumbnail_96oaj_565 canvas{border-radius:2px;box-shadow:0 1px 3px #0000001f;height:auto!important;width:100%!important}._pdfThumbnailActive_96oaj_590,._pdfThumbnailActive_96oaj_590:hover{border-color:var(--color-primary)}._pdfThumbnailNumber_96oaj_598{color:var(--color-foreground-muted);font:var(--font-caption)}._pdfSidebarGrid_96oaj_604{align-content:start;border-right:none;display:grid;grid-template-columns:repeat(auto-fill,minmax(104px,1fr));top:0;right:0;bottom:0;left:0;min-width:0;position:absolute;width:auto;z-index:1}._pdfMatch_96oaj_618{background:color-mix(in srgb,var(--color-system-orange) 35%,transparent);border-radius:2px;color:transparent;margin:-1px;padding:1px}._pdfMatchActive_96oaj_626{background:color-mix(in srgb,var(--color-system-orange) 70%,transparent);outline:2px solid var(--color-system-orange)}._pdfContainer_96oaj_633{background:var(--color-sidebar-background);display:flex;flex:1;flex-direction:column;gap:var(--size-2);min-height:0;min-width:0;overflow:auto;padding:var(--size-2)}._pdfPage_96oaj_645{display:flex;flex-shrink:0;justify-content:center}._pdfPage_96oaj_645 .react-pdf__Page{box-shadow:var(--shadow-elevated)}._mdViewerRoot_96oaj_658{display:flex;flex:1;flex-direction:column;min-height:0}._mdViewerLayout_96oaj_666{display:flex;flex:1;min-height:0}._markdownContainer_96oaj_673{container-type:inline-size;flex:1;min-height:0;overflow:auto;padding:24px 0 80px}._markdownContainer_96oaj_673>[data-prose]{--panel-gutter:24px;margin-inline:auto;width:min(100cqi - 2 * 24px,640px);width:min(100cqi - 2 * var(--panel-gutter),640px)}@media (min-width:768px){._markdownContainer_96oaj_673>[data-prose]{--panel-gutter:clamp(24px,5cqi,48px)}}._markdownContainer_96oaj_673>[data-prose] .table-scroll--wide{margin-inline:min(0px,(100% - (100cqi - 2 * var(--panel-gutter)))/2)}._markdownContainer_96oaj_673>[data-prose] .table-scroll--wide table{margin-inline:auto}._markdownContainer_96oaj_673>[data-prose] .table-scroll:not(:last-child){margin-block-end:var(--spacing-main)}._markdownContainer_96oaj_673>[data-prose]>:first-child>:first-child{margin-block-start:0}._markdownContainer_96oaj_673>[data-prose] h1[id],._markdownContainer_96oaj_673>[data-prose] h2[id],._markdownContainer_96oaj_673>[data-prose] h3[id],._markdownContainer_96oaj_673>[data-prose] h4[id],._markdownContainer_96oaj_673>[data-prose] h5[id],._markdownContainer_96oaj_673>[data-prose] h6[id]{scroll-margin-top:24px}._mdRaw_96oaj_721{color:var(--color-foreground);font-family:var(--font-mono);font-size:13px;margin:0;white-space:pre-wrap;word-break:break-word}._mermaidContainer_96oaj_731{display:flex;justify-content:center;padding:var(--size-5) 0}._mermaidContainer_96oaj_731 svg{height:auto;max-width:100%}._mdToc_96oaj_743{border-right:1px solid var(--color-border);display:flex;flex-direction:column;min-width:200px;overflow-y:auto;padding:var(--size-3) 0;scrollbar-width:thin;width:200px}._mdTocTitle_96oaj_754{font:var(--font-caption);font-weight:600;letter-spacing:.5px;text-transform:uppercase}._mdTocLink_96oaj_763,._mdTocTitle_96oaj_754{color:var(--color-foreground-muted);padding:var(--size-1) var(--size-3)}._mdTocLink_96oaj_763{display:block;font:var(--font-caption);overflow:hidden;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}._mdTocLink_96oaj_763[data-level="2"]{padding-left:calc(var(--size-3) + 12px)}._mdTocLink_96oaj_763[data-level="3"]{padding-left:calc(var(--size-3) + 24px)}._mdTocLink_96oaj_763[data-level="4"]{padding-left:calc(var(--size-3) + 36px)}._mdTocLink_96oaj_763[data-level="5"]{padding-left:calc(var(--size-3) + 48px)}._mdTocLink_96oaj_763[data-level="6"]{padding-left:calc(var(--size-3) + 60px)}._mdTocLink_96oaj_763:hover{background:var(--color-accent);color:var(--color-foreground)}._docxBody_96oaj_800{display:flex;flex:1;min-height:0}._docxScroll_96oaj_811{background:var(--color-sidebar-background);flex:1;min-height:0;min-width:0;overflow:auto;padding:var(--size-5);scrollbar-gutter:stable}._docxPages_96oaj_826{margin-inline:auto;width:-moz-fit-content;width:fit-content}._docxPages_96oaj_826 .docx-preview-wrapper{background:transparent;padding:0}._docxPages_96oaj_826 .docx-preview-wrapper>section.docx-preview{box-shadow:var(--shadow-elevated);margin-bottom:var(--size-5)}._docxPages_96oaj_826 .docx-preview-wrapper>section.docx-preview:last-child{margin-bottom:0}@media (max-width:767.98px){._docxScroll_96oaj_811{padding:var(--size-2)}}._docxReading_96oaj_857{background:var(--color-white);padding:0}._docxReading_96oaj_857 ._docxPages_96oaj_826{margin:0;width:auto}._docxReading_96oaj_857 .docx-preview-wrapper{display:block}._docxReading_96oaj_857 .docx-preview-wrapper>section.docx-preview{box-shadow:none;margin:0!important;min-height:0!important;overflow:visible;padding:var(--size-5)!important;padding-bottom:0!important;width:auto!important}._docxReading_96oaj_857 .docx-preview-wrapper>section.docx-preview:last-child{padding-bottom:var(--size-5)!important}._docxReading_96oaj_857 section.docx-preview>footer,._docxReading_96oaj_857 section.docx-preview>header{display:none}._docxReading_96oaj_857 article{-moz-column-count:auto!important;column-count:auto!important}._docxReading_96oaj_857 article p:not([data-docx-heading]),._docxReading_96oaj_857 article p:not([data-docx-heading]) span{font-size:15px!important;line-height:1.55!important}._docxReading_96oaj_857 article img{height:auto!important;max-width:100%!important}._docxReading_96oaj_857 article table{display:block;max-width:100%;overflow-x:auto}._docxModeTabs_96oaj_913._docxModeTabs_96oaj_913{flex-shrink:0;width:auto}._docxOutlineLink_96oaj_920{background:none;border:none;cursor:pointer;text-align:left;width:100%}._docxOutlineMenuItem_96oaj_929{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._docxOutlineMenuItem_96oaj_929[data-level="2"]{padding-left:12px}._docxOutlineMenuItem_96oaj_929[data-level="3"]{padding-left:24px}._docxOutlineMenuItem_96oaj_929[data-level="4"],._docxOutlineMenuItem_96oaj_929[data-level="5"],._docxOutlineMenuItem_96oaj_929[data-level="6"]{padding-left:36px}._referenceBarCopy_96oaj_953{flex-shrink:0;height:22px;width:22px}._columnMenuSlot_96oaj_963{display:flex;position:absolute;right:2px;top:50%;transform:translateY(-50%);z-index:2}._columnMenuTrigger_96oaj_972{align-items:center;background:none;border:none;border-radius:4px;color:inherit;cursor:pointer;display:inline-flex;gap:1px;height:18px;justify-content:center;min-width:18px;opacity:0;padding:0 2px;transition:opacity .1s}._columnMenuTrigger_96oaj_972:focus-visible,._columnMenuTrigger_96oaj_972:hover,._columnMenuTrigger_96oaj_972[data-popup-open]{background:var(--color-accent);opacity:1}._columnMenuTrigger_96oaj_972[data-active]{color:var(--color-foreground-primary-small-text);opacity:1}._columnHeader_96oaj_183:hover ._columnMenuTrigger_96oaj_972{opacity:1}._columnHeaderActive_96oaj_188 ._columnMenuTrigger_96oaj_972[data-active]{color:inherit}@media (hover:none){._columnMenuTrigger_96oaj_972{opacity:1}}._columnMenuHeader_96oaj_1017{max-width:280px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._columnMenuCheck_96oaj_1024{color:var(--color-foreground-primary-small-text);flex-shrink:0;margin-left:auto}._filterPanel_96oaj_1034{display:flex;flex-direction:column;gap:var(--size-2);padding:var(--size-2)}._filterActions_96oaj_1041{display:flex;gap:var(--size-1)}._filterList_96oaj_1046{max-height:260px;overflow-y:auto;scrollbar-width:thin}._filterOption_96oaj_1053{align-items:center;border-radius:var(--menu-item-radius);color:var(--color-foreground);cursor:pointer;display:flex;font:var(--menu-font);gap:var(--size-2);min-height:var(--menu-item-height);padding:0 var(--menu-item-padding-inline);-webkit-user-select:none;-moz-user-select:none;user-select:none}._filterOption_96oaj_1053:hover{background:var(--color-menu-item-hover)}._filterOption_96oaj_1053 input[type=checkbox]{accent-color:var(--color-primary);cursor:pointer;flex-shrink:0;margin:0}._filterOptionLabel_96oaj_1077{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._filterOptionEmpty_96oaj_1085{color:var(--color-foreground-muted);font-style:italic}._filterOptionCount_96oaj_1090{color:var(--color-foreground-muted);flex-shrink:0;font:var(--font-caption);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}._filterMore_96oaj_1097{color:var(--color-foreground-muted);font:var(--font-caption);line-height:1.4;padding:0 var(--size-2)}._filtersMenuHint_96oaj_1105{max-width:260px;white-space:normal}._filtersMenuLabel_96oaj_1110{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._localeExample_96oaj_1121{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}._filterEmptyState_96oaj_1129,._localeLabel_96oaj_1125{color:var(--color-foreground-muted)}._filterEmptyState_96oaj_1129{font:var(--font-caption);padding:var(--size-2);text-align:center}._frame_15sm7_3{background-color:var(--color-card);height:100%;min-height:0;min-width:0;outline:none;overflow:hidden}._frame_15sm7_3,._header_15sm7_18{display:flex;flex-direction:column}._header_15sm7_18{background:var(--color-card);border-bottom:1px solid var(--color-border);flex-shrink:0;position:relative;z-index:11}._headerTop_15sm7_28{align-items:center;display:flex;gap:var(--size-1);justify-content:space-between;min-height:var(--size-12);padding:var(--size-2) var(--size-4)}@media (min-width:768px){._headerTop_15sm7_28{padding:var(--size-2) var(--size-5)}}._frame_15sm7_3[data-viewer-frame=sheet] ._headerTop_15sm7_28{padding-top:0}._fileInfo_15sm7_46{align-items:center;color:var(--color-foreground-muted);-moz-column-gap:var(--size-2);column-gap:var(--size-2);display:flex;min-width:0}._fileIcon_15sm7_54{flex-shrink:0}._fileMeta_15sm7_58{display:flex;flex-direction:column;gap:2px;min-width:0}._fileName_15sm7_65{color:var(--color-foreground);font:var(--font-label);font-weight:500;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._metaLine_15sm7_74{color:var(--color-foreground-muted);display:flex;font:var(--font-caption);overflow:hidden;white-space:nowrap}._metaPart_15sm7_82{flex-shrink:0}._metaPart_15sm7_82+._metaPart_15sm7_82:before{content:"·";padding-inline:var(--size-1)}._metaPart_15sm7_82:last-child{flex-shrink:1;overflow:hidden;text-overflow:ellipsis}._actions_15sm7_97{align-items:center;display:flex;flex-shrink:0;gap:var(--size-1)}._nav_15sm7_104{align-items:center;display:flex;gap:2px;margin-inline-end:var(--size-1)}._downloadButton_15sm7_112{--button-padding:0 var(--size-3);--button-icon-size:16px;-moz-column-gap:6px;column-gap:6px;flex-shrink:0;font:var(--font-label);font-weight:500;min-block-size:28px}._toolbarSlot_15sm7_124{align-items:center;display:flex;min-width:0;padding:0 var(--size-4) var(--size-2)}@media (min-width:768px){._toolbarSlot_15sm7_124{padding:0 var(--size-5) var(--size-2)}}._toolbarSlot_15sm7_124:empty{display:none}._body_15sm7_143{color:var(--color-foreground-muted);display:flex;flex:1;flex-direction:column;font:var(--font-label);min-height:0;overflow:hidden}._statusSlot_15sm7_153{flex-shrink:0}._statusSlot_15sm7_153:empty{display:none}._menuFileName_15sm7_165{flex:1;max-width:280px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._menuFileCheck_15sm7_174{color:var(--color-foreground-muted);flex-shrink:0}._fileViewerPanel_1gbmo_1{background-color:var(--color-card);display:flex;flex-direction:column;height:100%;min-width:0;overflow:hidden;position:relative}@media (min-width:1024px){._fileViewerPanel_1gbmo_1{border-left:var(--side-panel-border-left,1px solid var(--color-border));box-shadow:var(--side-panel-shadow,var(--shadow-right-element))}}._item_tuizz_1{align-items:center;background-color:var(--color-card);border:1px solid var(--color-border);border-radius:8px;display:flex;height:44px;overflow:hidden;transition:background-color .1s ease-in-out;width:44px}._item_tuizz_1 img{aspect-ratio:1/1;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}._item_tuizz_1{cursor:pointer}@media (hover:hover){._item_tuizz_1:hover{background-color:var(--color-accent)}}._item_d6fr8_1{align-items:center;background-color:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-base);color:var(--color-foreground);display:flex;font:var(--font-label);gap:var(--size-3);height:44px;max-width:min(240px,100%);padding:var(--size-2) var(--size-4);text-decoration:none;transition:background-color .1s ease-in-out}._item_d6fr8_1 svg{color:var(--color-foreground-muted);flex-shrink:0;height:20px;width:20px}@media (hover:hover){._item_d6fr8_1:is(a,button):hover{background-color:var(--color-accent)}}._item_d6fr8_1:is(button){cursor:pointer}._item_d6fr8_1 ._errorIcon_d6fr8_33{color:var(--color-destructive-text);height:16px;width:16px}._row_d6fr8_40{align-items:center;display:flex;gap:var(--size-3);width:100%}._name_d6fr8_47{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._extractionFailed_d6fr8_54{align-items:flex-start;border-color:var(--color-destructive);flex-direction:column;gap:2px;height:auto}._errorIcon_d6fr8_33{color:var(--color-destructive-text);flex-shrink:0}._errorLabel_d6fr8_67{color:var(--color-destructive-text);font:var(--font-caption);padding-left:30px}._withMenu_d6fr8_74{gap:var(--size-1);padding-right:var(--size-1)}@media (hover:hover){._withMenu_d6fr8_74:hover{background-color:var(--color-accent)}}._body_d6fr8_85{align-items:inherit;background:none;border:none;color:inherit;cursor:pointer;display:flex;flex:1;flex-direction:inherit;font:inherit;gap:inherit;height:100%;min-width:0;padding:0;text-align:left}._withMenu_d6fr8_74._extractionFailed_d6fr8_54{align-items:center;flex-direction:row}._withMenu_d6fr8_74._extractionFailed_d6fr8_54 ._body_d6fr8_85{align-items:flex-start;flex-direction:column;gap:2px}._menuTrigger_d6fr8_113{flex-shrink:0;height:var(--size-9);width:var(--size-9)}@media (hover:hover){._menuTrigger_d6fr8_113{opacity:0;transition:opacity .1s ease-in-out}._menuTrigger_d6fr8_113[data-state=open],._withMenu_d6fr8_74:focus-within ._menuTrigger_d6fr8_113,._withMenu_d6fr8_74:hover ._menuTrigger_d6fr8_113{opacity:1}}._item_11kyd_1{align-items:center;background-color:var(--color-card);border:1px solid var(--color-border);border-radius:8px;display:flex;font:var(--font-label);gap:10px;height:44px;max-width:min(240px,100%);padding:8px 12px}._item_11kyd_1,._item_11kyd_1 svg{color:var(--color-foreground-muted)}._item_11kyd_1 svg{flex-shrink:0;height:20px;width:20px}._name_11kyd_22{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@keyframes _fav-pop_1iyg7_1{0%{scale:1}40%{scale:.85}70%{scale:1.05}to{scale:1}}._bookmarkToggle_1iyg7_16{align-items:center;background-color:transparent;border:0;color:var(--color-foreground-muted);cursor:pointer;display:flex;flex-shrink:0;justify-content:center;margin:0;padding:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}._bookmarkToggle_1iyg7_16[data-pressed]{color:var(--color-primary)}._bookmarkToggle_1iyg7_16:active svg{animation:_fav-pop_1iyg7_1 .3s ease-in-out}._button_q1295_1{align-items:center;background-color:transparent;border:0;border-radius:8px;color:var(--color-foreground-tertiary);cursor:pointer;display:flex;height:28px;justify-content:center;padding:5px;transition:background-color var(--d-150) var(--ease-in-out-sine),color var(--d-150) var(--ease-in-out-sine);width:28px}._button_q1295_1:focus-visible,._button_q1295_1:hover{background-color:var(--color-accent);color:var(--color-foreground)}._button_q1295_1:disabled{opacity:.4;pointer-events:none}._button_q1295_1[data-feedback=like][aria-pressed=true]{color:var(--color-primary)}._button_q1295_1[data-feedback=dislike][aria-pressed=true]{color:var(--color-destructive-text)}._button_q1295_1 svg{height:16px;width:16px}._autoGenerated_1v6f9_1{align-items:center;color:var(--color-foreground-disabled);display:inline-flex;font:var(--caption-regular);gap:6px}._continuation_mcmmr_1{align-items:center;display:inline-flex;font:var(--font-caption);gap:var(--size-2)}._continuation_mcmmr_1,._label_mcmmr_9{color:var(--color-foreground-muted)}._link_mcmmr_13{color:var(--color-foreground-primary-small-text);font-weight:500;text-decoration:none}._link_mcmmr_13:hover{text-decoration:underline}._container_en88w_1{align-items:center;display:flex;font-size:var(--font-size-sm);gap:var(--space-0-5);scroll-margin-bottom:120px}._navButton_en88w_9{align-items:center;background:transparent;border:none;border-radius:8px;color:var(--color-foreground-muted);cursor:pointer;display:flex;height:32px;justify-content:center;padding:6px;transition:background-color .2s ease,color .2s ease;width:32px}._navButton_en88w_9:hover:not(:disabled){background:var(--color-accent);color:var(--color-foreground)}._navButton_en88w_9:disabled{cursor:not-allowed;opacity:.4}._position_en88w_36{color:var(--color-foreground-muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;min-width:2.5rem;text-align:center}._loading_en88w_43{color:var(--color-foreground-disabled);font-size:var(--font-size-sm);margin-left:var(--space-0-25)}._imageResultFrame_1xptm_4{cursor:pointer;max-width:100%;transition:opacity .2s ease}._imageResultFrame_1xptm_4:hover{opacity:.9}.imageActionMenu-media ._imageResultFrame_1xptm_4>*{border-radius:0}._textResult_1xptm_19{white-space:pre-wrap;word-break:break-word}._imageBadge_1xptm_24{align-items:center;background:var(--color-muted);border-radius:var(--radius-base);color:var(--color-foreground-muted);display:inline-flex;font:var(--font-caption);gap:var(--size-1);margin-top:var(--size-2);padding:var(--size-1) var(--size-3)}._imageBadgeFallback_1xptm_36{background:color-mix(in srgb,var(--color-system-orange) 12%,transparent);color:var(--color-foreground)}._imageBadgeReason_1xptm_41{color:var(--color-foreground-muted)}._authError_1xptm_45{align-items:flex-start;display:flex;flex-direction:column;gap:var(--size-3)}._authErrorMessage_1xptm_52{align-items:center;color:var(--color-destructive-text);display:flex;font:var(--font-label);gap:var(--size-2)}._authErrorMessage_1xptm_52 svg{flex-shrink:0}._container_112tc_2{border-radius:8px;display:block;overflow:hidden;position:relative}._fillParent_112tc_10{display:block;height:100%;width:100%}._ratio4x3_112tc_18{aspect-ratio:4/3;display:block;width:100%}._ratio3x4_112tc_24{aspect-ratio:3/4;display:block;width:100%}._ratio5x4_112tc_30{aspect-ratio:5/4;display:block;width:100%}._ratio4x5_112tc_36{aspect-ratio:4/5;display:block;width:100%}._ratio16x9_112tc_42{aspect-ratio:16/9;display:block;width:100%}._ratio9x16_112tc_48{aspect-ratio:9/16;display:block;width:100%}._ratio16x10_112tc_54{aspect-ratio:16/10;display:block;width:100%}._ratio1x1_112tc_60{aspect-ratio:1/1;display:block;width:100%}._skeleton_112tc_67{background:var(--color-skeleton-base);border-radius:inherit;top:0;right:0;bottom:0;left:0;opacity:1;overflow:hidden;position:absolute;transition:opacity .3s ease-in-out}._skeleton_112tc_67:after{animation:_shimmer_112tc_1 1.6s ease-in-out infinite;background:linear-gradient(90deg,transparent 0,var(--color-skeleton-highlight) 50%,transparent 100%);content:"";height:100%;left:-100%;position:absolute;top:0;width:100%}@keyframes _shimmer_112tc_1{0%{left:-100%}50%{left:100%}to{left:100%}}._skeleton_112tc_67._hidden_112tc_109{opacity:0;pointer-events:none}._skeleton_112tc_67._error_112tc_118:after{animation:none}._image_112tc_123{border-radius:inherit;height:100%;top:0;right:0;bottom:0;left:0;-o-object-fit:cover;object-fit:cover;opacity:0;position:absolute;transition:opacity .3s ease-in-out;width:100%}._image_112tc_123._loaded_112tc_135{opacity:1}@media (prefers-reduced-motion:reduce){._skeleton_112tc_67:after{animation:none}._image_112tc_123,._skeleton_112tc_67{transition:none}}@media (prefers-color-scheme:dark){._skeleton_112tc_67{background:var(--color-muted)}._skeleton_112tc_67:after{background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.1) 50%,transparent)}}._slot_xzq25_7{align-items:center;justify-content:center;width:36px}._root_xzq25_16,._slot_xzq25_7{display:flex;flex-shrink:0;height:32px}._root_xzq25_16{background:var(--color-card);border-radius:3px;box-shadow:inset 0 0 0 1px var(--color-border);box-sizing:border-box;flex-direction:column;gap:2px;overflow:hidden;padding:5px 4px;position:relative;width:25px}._root_xzq25_16 i{background:var(--color-foreground-disabled);border-radius:1px;display:block;flex-shrink:0;height:2px}._root_xzq25_16 i._heading_xzq25_39{background:var(--color-primary);height:3px;margin-bottom:1px;width:70%}._code_xzq25_47{background:var(--color-pill-background)}._code_xzq25_47 i._codeLine_xzq25_50:nth-of-type(3n+1){background:var(--color-personality)}._code_xzq25_47 i._codeLine_xzq25_50:nth-of-type(3n+2){background:var(--color-system-green)}._code_xzq25_47 i._codeLine_xzq25_50:nth-of-type(3n){background:var(--color-system-orange)}._sheet_xzq25_63{background:linear-gradient(to right,transparent 0 9px,var(--color-border) 9px 10px) 0 0 /10px 100%,linear-gradient(to bottom,transparent 0 5px,var(--color-border) 5px 6px) 0 0 /100% 6px,var(--color-card);height:24px;padding:0;width:30px}._sheetHeader_xzq25_75{background:var(--color-muted);height:5px;left:0;position:absolute;right:0;top:0}._image_xzq25_85,._slide_xzq25_84{height:22px;padding:0;width:36px}._slideBar_xzq25_91{background:var(--color-foreground-muted);height:5px;left:0;position:absolute;right:0;top:0}._slideTitle_xzq25_100{background:var(--color-primary);border-radius:1px;height:3px;left:4px;position:absolute;top:9px;width:20px}._slideSubtitle_xzq25_110{background:var(--color-foreground-disabled);border-radius:1px;height:2px;left:4px;position:absolute;top:14px;width:13px}._bars_xzq25_120{align-items:flex-end;bottom:4px;display:flex;gap:2px;left:4px;position:absolute}._bars_xzq25_120>span{background:var(--color-primary);border-radius:1px;width:3px}._corner_xzq25_135{border-top-left-radius:2px;bottom:0;height:8px;position:absolute;right:0;width:8px}._root_vwzgm_4{align-items:center;background-color:var(--color-muted);border-radius:12px;display:flex;gap:var(--size-1);min-height:48px;padding:0 6px 0 var(--size-2);transition:background-color var(--d-200) cubic-bezier(.28,.13,.1,.99);width:100%}@media (max-width:479.98px){._root_vwzgm_4{min-height:56px}}@media (hover:hover){._root_vwzgm_4:hover{background-color:var(--color-hover-accent)}._root_vwzgm_4:hover ._openButton_vwzgm_24{display:inline-flex}}._pillBody_vwzgm_31{align-items:center;align-self:stretch;background:none;border:none;cursor:pointer;display:flex;flex:1;gap:var(--size-3);min-width:0;padding:0;text-align:left}._pillBody_vwzgm_31:focus-visible ._openButton_vwzgm_24{display:inline-flex}._info_vwzgm_49{align-items:baseline;display:flex;flex:1;gap:var(--size-2);min-width:0;overflow:hidden;white-space:nowrap}@media (max-width:479.98px){._info_vwzgm_49{align-items:flex-start;flex-direction:column;gap:0}}._title_vwzgm_65{color:var(--color-foreground-title);font-size:.875rem;font-weight:var(--font-weight-semibold);line-height:20px;max-width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis}._text_vwzgm_76{color:var(--color-foreground-muted);flex-shrink:0;font-size:.8125rem;font-weight:var(--font-weight-regular);line-height:20px}@media (max-width:479.98px){._text_vwzgm_76{font-size:.75rem;line-height:16px}}._openButton_vwzgm_24{align-items:center;background-color:var(--color-card);border-radius:var(--radius-base);box-shadow:inset 0 0 0 1px var(--color-border);color:var(--color-foreground);display:none;flex-shrink:0;font-size:.8125rem;font-weight:var(--font-weight-semibold);line-height:1;padding:7px var(--size-4)}._diff_846k3_1{font:var(--font-mono);font-size:.75rem;line-height:1.4;overflow-x:auto;white-space:pre-wrap;word-break:break-word}._line_846k3_10{border-radius:2px;display:block;padding:1px var(--size-2)}._summary_846k3_16{border-bottom:1px solid var(--color-border);color:var(--color-foreground);display:block;font:var(--body-small);margin-bottom:var(--size-1);padding-bottom:var(--size-1)}._removed_846k3_25{color:var(--color-destructive-text)}._added_846k3_29{color:var(--color-system-green)}._bar_1f09m_6{align-items:center;background:transparent;border:0;border-top:1px solid var(--color-border);color:var(--color-foreground);cursor:pointer;display:flex;font:550 14px/20px var(--font-sans-serif);gap:var(--size-3);padding:var(--size-4) var(--size-4) var(--size-4) var(--size-5);text-align:start;transition:background-color .15s ease;width:100%}._bar_1f09m_6:focus-visible,._bar_1f09m_6:hover{background:var(--color-accent)}._barMobile_1f09m_27{min-height:52px}._barIcon_1f09m_31{color:var(--color-primary);flex-shrink:0}._barLabel_1f09m_36{flex:1;min-width:0}._barArrow_1f09m_41{color:var(--color-foreground-muted);flex-shrink:0}._slot_1f09m_48{display:flex;flex-direction:column;margin-top:var(--size-5)}._novelty_1f09m_56{align-items:stretch;background:var(--color-primary-accent);border-radius:var(--radius-md);color:var(--color-white);display:flex;gap:var(--size-7);max-width:var(--chat-size-inline);padding:var(--size-2);width:100%}._noveltyBody_1f09m_68{display:flex;flex:1;flex-direction:column;gap:var(--size-4);min-width:0;padding:var(--size-5) 0 var(--size-5) var(--size-5)}._noveltyMobile_1f09m_77{flex-direction:column;gap:var(--size-3);padding:18px}._noveltyMobile_1f09m_77 ._noveltyBody_1f09m_68{gap:var(--size-3);padding:0}._chip_1f09m_88{align-self:flex-start;background:var(--color-pill-background);border-radius:4px;color:var(--color-pill-text);font:550 10px/1 var(--font-sans-serif);letter-spacing:.04em;padding:3px 6px}._noveltyTitle_1f09m_98{font:550 22px/1.3 var(--font-sans-serif-display);margin:0;text-wrap:pretty}._noveltyMobile_1f09m_77 ._noveltyTitle_1f09m_98{font-size:19px}._noveltyText_1f09m_108{font:400 14px/20px var(--font-sans-serif);margin:0;text-wrap:pretty}._noveltyActions_1f09m_114{align-items:center;display:flex;gap:var(--size-2);margin-top:var(--size-1)}._noveltyMobile_1f09m_77 ._noveltyActions_1f09m_114{margin-top:6px}._noveltyCta_1f09m_125{align-items:center;background:var(--color-white);border:0;border-radius:var(--radius-base);color:var(--color-primary);cursor:pointer;display:inline-flex;font:550 14px/1 var(--font-sans-serif);gap:var(--size-2);height:36px;justify-content:center;padding:0 var(--size-5);transition:background-color .15s ease}._noveltyCta_1f09m_125:focus-visible,._noveltyCta_1f09m_125:hover{background:var(--color-primary-subtle)}._noveltyMobile_1f09m_77 ._noveltyCta_1f09m_125{flex:1;font-size:15px;height:44px}._noveltyDismiss_1f09m_152{align-items:center;background:transparent;border:0;border-radius:var(--radius-base);color:var(--color-white);cursor:pointer;display:inline-flex;font:550 14px/1 var(--font-sans-serif);height:36px;padding:0 var(--size-4);transition:background-color .15s ease}._noveltyDismiss_1f09m_152:focus-visible,._noveltyDismiss_1f09m_152:hover{background:color-mix(in srgb,var(--color-white) 12%,transparent)}._noveltyMobile_1f09m_77 ._noveltyDismiss_1f09m_152{font-size:15px;height:44px;padding:0 14px}._preview_1f09m_179{background:var(--color-primary-subtle-strong);border-radius:10px;flex-shrink:0;min-height:140px;overflow:hidden;position:relative;width:168px}._previewImage_1f09m_189{height:100%;top:0;right:0;bottom:0;left:0;width:100%}._previewBefore_1f09m_197,._previewImage_1f09m_189{-o-object-fit:cover;object-fit:cover;position:absolute}._previewBefore_1f09m_197{border:2px solid var(--color-white);border-radius:6px;bottom:var(--size-2);box-shadow:var(--shadow-popover);height:52px;left:var(--size-2);width:52px}._previewBadge_1f09m_209{align-items:center;background:var(--color-pill-background);border-radius:999px;color:var(--color-pill-text);display:flex;height:22px;justify-content:center;position:absolute;right:var(--size-2);top:var(--size-2);width:22px}._reminder_1f09m_225{align-items:center;background:var(--color-muted);border:1px solid var(--color-border);border-bottom:0;border-radius:14px 14px 0 0;color:var(--color-foreground-muted);display:flex;font:400 13px/18px var(--font-sans-serif);gap:var(--size-2);margin:0 var(--size-6) -1px;padding:var(--size-2) 6px var(--size-2) 14px}._reminderClose_1f09m_241,._reminderCta_1f09m_240,._reminderMain_1f09m_242{background:transparent;border:0;cursor:pointer;padding:0}._reminderClose_1f09m_241:focus-visible,._reminderCta_1f09m_240:focus-visible,._reminderMain_1f09m_242:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._reminderIcon_1f09m_254{color:var(--color-primary);display:flex;flex-shrink:0}._reminderText_1f09m_260{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._reminderCta_1f09m_240{align-items:center;border-radius:var(--radius-base);color:var(--color-foreground-primary-small-text);display:inline-flex;flex-shrink:0;font:550 13px/1 var(--font-sans-serif);gap:var(--size-1);height:26px;padding:0 var(--size-2);transition:background-color var(--d-150) var(--ease-in-out-sine)}._reminderCta_1f09m_240:hover{background:var(--color-accent)}._reminderClose_1f09m_241{align-items:center;border-radius:var(--radius-base);color:var(--color-foreground-muted);display:flex;flex-shrink:0;height:28px;justify-content:center;transition:background-color var(--d-150) var(--ease-in-out-sine),color var(--d-150) var(--ease-in-out-sine);width:28px}._reminderClose_1f09m_241:hover{background:var(--color-accent);color:var(--color-foreground)}._reminderMobile_1f09m_305{margin-inline:14px;padding:var(--size-1) var(--size-1) var(--size-1) var(--size-4)}._reminderMobile_1f09m_305 ._reminderMain_1f09m_242{align-items:center;color:inherit;display:flex;flex:1;font:inherit;gap:var(--size-2);min-width:0;text-align:start}._reminderMobile_1f09m_305 ._reminderText_1f09m_260{display:-webkit-box;padding-block:var(--size-1);white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}._reminderMobile_1f09m_305 ._reminderText_1f09m_260 strong{color:var(--color-foreground-primary-small-text);font-weight:550}._reminderMobile_1f09m_305 ._reminderArrow_1f09m_334{align-items:center;color:var(--color-foreground-primary-small-text);display:flex;flex-shrink:0;height:36px;justify-content:center;width:20px}._reminderMobile_1f09m_305 ._reminderClose_1f09m_241{height:36px;width:36px}._wrapper_dop09_1{block-size:5rem;overflow:hidden;position:relative}._wrapper_dop09_1:after,._wrapper_dop09_1:before{block-size:2.5rem;content:"";display:block;inline-size:100%;inset-inline:0;position:absolute;z-index:1}._wrapper_dop09_1:before{background:linear-gradient(0deg,#fff0,#fff);inset-block-start:0}._wrapper_dop09_1:after{background:linear-gradient(180deg,#fff0,#fff);inset-block-end:0}._content_dop09_36{color:var(--color-foreground-disabled);display:flex;flex-direction:column;font:var(--caption-regular);height:100%;overflow:hidden;row-gap:var(--space-0-25);-webkit-user-select:none;-moz-user-select:none;user-select:none}._referenceLinks_yh3xk_1{align-items:center;background-color:var(--color-card);border:1px solid var(--color-border);border-radius:.75rem;color:var(--color-foreground);-moz-column-gap:.625rem;column-gap:.625rem;display:flex;font:var(--caption-regular);padding:.5rem .75rem;transition:background-color var(--d-200) var(--ease-out-sine)}._referenceLinks_yh3xk_1:focus-visible,._referenceLinks_yh3xk_1:hover{background-color:var(--color-accent)}._avatars_yh3xk_19{display:flex}._avatar_yh3xk_19{background-color:var(--color-card);block-size:1rem;border:1px solid var(--color-card);border-radius:50%;inline-size:1rem;-o-object-fit:cover;object-fit:cover;position:relative}._avatar_yh3xk_19:nth-of-type(2),._avatar_yh3xk_19:nth-of-type(3){margin-inline-start:-.5rem}._avatar_yh3xk_19:first-of-type{z-index:3}._avatar_yh3xk_19:nth-of-type(2){z-index:2}._avatar_yh3xk_19:nth-of-type(3){z-index:1}._dialogReferenceLink_yh3xk_50{background-color:var(--color-card);border:1px solid var(--color-border);border-radius:.25rem;display:flex;flex-direction:column;padding:var(--space-1) 1.25rem;row-gap:var(--space-1);transition:background-color var(--d-200) var(--ease-out-sine)}._dialogReferenceLink_yh3xk_50:focus-visible,._dialogReferenceLink_yh3xk_50:hover{background-color:var(--color-accent)}._dialogReferenceLinkSource_yh3xk_66{-moz-column-gap:var(--space-0-5);column-gap:var(--space-0-5);display:flex}._dialogReferenceLinkImage_yh3xk_71{background-color:var(--color-card);block-size:1.75rem;border:1px solid var(--color-border);border-radius:50%;inline-size:1.75rem;-o-object-fit:cover;object-fit:cover}._dialogReferenceLinkName_yh3xk_80{color:var(--color-foreground);display:block;font:var(--link)}._dialogReferenceLinkUrl_yh3xk_86{color:var(--color-foreground-muted);font:var(--link);inline-size:216px}._dialogReferenceLinkTitle_yh3xk_96,._dialogReferenceLinkUrl_yh3xk_86{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._dialogReferenceLinkTitle_yh3xk_96{color:var(--color-foreground);font:var(--label-regular);inline-size:252px}._container_1pzxx_1{border:1px solid var(--color-border);border-radius:var(--space-0-5);display:flex;flex-direction:column;margin-bottom:0;margin-top:0;padding:var(--space-0-75);row-gap:var(--space-0-5)}._header_1pzxx_12{align-items:center;display:flex;justify-content:space-between}._title_1pzxx_18{align-items:center;display:flex;gap:var(--space-0-5)}._titleText_1pzxx_24{animation:none;background:var(--gradient-double-primary);-webkit-background-clip:text;background-clip:text;background-position-x:100%;background-size:200% 100%;display:flex;font:var(--label-small);position:relative;-webkit-text-fill-color:transparent}._counter_1pzxx_41{color:var(--color-foreground-disabled);font:var(--label-small)}._textAnimation_1pzxx_46{margin-left:24px}._result_1pzxx_50{display:flex;flex-direction:column;row-gap:var(--space-2)}._resultTitle_1pzxx_56{color:var(--color-foreground-muted);font:var(--label-small)}._resultContent_1pzxx_61{display:flex;flex-direction:column;row-gap:var(--space-2)}._resultFooter_1pzxx_67{align-items:center;display:flex;justify-content:space-between}._linksGrid_1pzxx_73{display:grid;grid-template-columns:repeat(auto-fill,minmax(252px,1fr));grid-gap:var(--space-1);gap:var(--space-1)}._container_1spig_1{margin:0}._suggestions_1spig_5{display:flex;flex-direction:column;gap:8px;list-style:none;margin:20px 0 12px;padding:0}._suggestion_1spig_5{align-items:flex-start;background:transparent;border:0;border-radius:8px;color:var(--color-foreground-muted);cursor:pointer;display:flex;font:400 14px/18px var(--font-sans-serif),sans-serif;gap:8px;padding:8px;text-align:left;transition:background-color .1s var(--ease-in-out-sine),color .1s var(--ease-in-out-sine);width:100%}._suggestion_1spig_5 svg{flex-shrink:0;height:18px;width:18px}@media (hover:hover){._suggestion_1spig_5:hover{background-color:var(--color-accent);color:var(--color-foreground)}}._suggestionLabel_1spig_47{flex:1}._hint_1spig_51{color:var(--color-foreground);font:400 14px/18px var(--font-sans-serif),sans-serif;margin:8px 0 12px;padding:0 8px}._step_15xak_1{display:grid;grid-template-columns:18px 1fr;grid-gap:0 10px;gap:0 10px;position:relative}._step_15xak_1:not(:last-child) ._indicator_15xak_8:after{background-color:var(--color-border);bottom:0;content:"";left:8px;position:absolute;top:18px;width:2px}._indicator_15xak_8{color:var(--color-foreground-muted);display:flex;justify-content:center;padding-top:2px;position:relative}._step_15xak_1._pending_15xak_26 ._indicator_15xak_8{animation:_pulse_15xak_1 1.5s ease-in-out infinite}._step_15xak_1._completed_15xak_30 ._indicator_15xak_8{color:var(--color-foreground-primary-small-text)}._step_15xak_1._failed_15xak_34 ._indicator_15xak_8,._step_15xak_1._warning_15xak_38 ._indicator_15xak_8{color:var(--color-system-orange)}._step_15xak_1._canceled_15xak_43 ._indicator_15xak_8{color:var(--color-foreground-muted)}@keyframes _pulse_15xak_1{0%,to{opacity:1}50%{opacity:.35}}@keyframes _shimmer_15xak_1{0%{background-position:100% 0}to{background-position:-100% 0}}._body_15xak_68{display:flex;flex-direction:column;min-width:0;padding-bottom:var(--space-0-5)}._header_15xak_75{align-items:center;background:none;border:none;color:var(--color-foreground-muted);cursor:pointer;display:flex;font:550 14px/18px Universal Text,sans-serif;gap:var(--space-0-5);padding:0;text-align:left;width:100%}._header_15xak_75:disabled{cursor:default}._label_15xak_95{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._step_15xak_1._pending_15xak_26 ._label_15xak_95{background:linear-gradient(90deg,var(--color-foreground-muted) 40%,var(--color-foreground-disabled) 50%,var(--color-foreground-muted) 60%);background-clip:text;-webkit-background-clip:text;background-size:200% 100%;-webkit-text-fill-color:transparent;animation:_shimmer_15xak_1 2s linear infinite}._changeMark_15xak_116{border:1px solid var(--color-border);border-radius:var(--radius-base);color:var(--color-foreground-muted);flex-shrink:0;font:var(--font-caption);padding:0 var(--size-2)}._chevron_15xak_125{flex-shrink:0;transition:transform var(--d-100) var(--ease-out-sine)}._chevronOpen_15xak_130{transform:rotate(180deg)}._contentWrapper_15xak_134{margin-top:var(--space-0-5);position:relative}._contentWrapper_15xak_134:after,._contentWrapper_15xak_134:before{content:"";height:24px;left:0;opacity:0;pointer-events:none;position:absolute;right:0;transition:opacity .2s ease;z-index:1}._contentWrapper_15xak_134:before{background:linear-gradient(to bottom,var(--color-background),transparent);top:0}._contentWrapper_15xak_134:after{background:linear-gradient(to top,var(--color-background),transparent);bottom:0}._contentWrapper_15xak_134._hasScrollBottom_15xak_166:after,._contentWrapper_15xak_134._hasScrollTop_15xak_162:before{opacity:1}._content_15xak_134{max-height:240px;overflow-y:auto;padding-left:0}._reasoningContent_15xak_176{color:color-mix(in srgb,var(--color-foreground-muted) 75%,transparent);font:400 .75rem/1rem Universal Text,sans-serif}._reasoningContent_15xak_176 [data-prose]{--font-base:400 .75rem/1rem "Universal Text",sans-serif;--spacing-main:.5rem;color:inherit;font:400 .75rem/1rem Universal Text,sans-serif}._reasoningContent_15xak_176 [data-prose] code{font-size:inherit}._container_2p5f4_1{display:flex;flex-direction:column;margin-bottom:var(--space-0-5);overflow:hidden}._header_2p5f4_8{align-items:center;background:none;border:none;cursor:pointer;display:flex;gap:var(--space-0-75);padding:var(--space-0-75) 0;text-align:left;width:100%}._headerIcon_2p5f4_20{color:var(--color-foreground-muted);display:flex;flex-shrink:0}._container_2p5f4_1._failed_2p5f4_26 ._headerIcon_2p5f4_20{color:var(--color-destructive-text)}._activeLabel_2p5f4_35,._container_2p5f4_1._canceled_2p5f4_31 ._headerIcon_2p5f4_20{color:var(--color-foreground-muted)}._activeLabel_2p5f4_35{font:550 14px/18px Universal Text,sans-serif;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._container_2p5f4_1._pending_2p5f4_45 ._activeLabel_2p5f4_35{animation:_shimmer_2p5f4_1 2s linear infinite;background:linear-gradient(90deg,var(--color-foreground-muted) 0,var(--color-foreground-muted) 40%,color-mix(in srgb,var(--color-foreground-muted) 40%,transparent) 50%,var(--color-foreground-muted) 60%,var(--color-foreground-muted) 100%);-webkit-background-clip:text;background-clip:text;background-size:200% 100%;-webkit-text-fill-color:transparent}@keyframes _shimmer_2p5f4_1{0%{background-position:100% 0}to{background-position:-100% 0}}._container_2p5f4_1._pending_2p5f4_45 ._activeLabel_2p5f4_35:after{animation:_dots-fade_2p5f4_1 1.4s steps(1) infinite;content:"...";display:inline-block;text-align:left;vertical-align:baseline;width:1em}@keyframes _dots-fade_2p5f4_1{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}}._errorCount_2p5f4_97{color:var(--color-destructive-text)}._chevron_2p5f4_105,._retryCount_2p5f4_101{color:var(--color-foreground-muted)}._chevron_2p5f4_105{flex-shrink:0;transition:transform var(--d-100) var(--ease-out-sine)}._chevronOpen_2p5f4_111{transform:rotate(180deg)}._timeline_2p5f4_115{padding:8px 0}._reasoningTimeline_2p5f4_119{padding:var(--space-0-5) 0}._reasoningContent_2p5f4_123{padding-left:calc(18px + var(--space-0-75))}._streamingContent_2p5f4_127{overflow:hidden;padding:var(--space-0-5) 0;padding-left:calc(18px + var(--space-0-75))}._streamFrag_2p5f4_138{animation:_stream-frag-in_2p5f4_1 .5s ease-out both}@keyframes _stream-frag-in_2p5f4_1{0%{filter:blur(6px);opacity:0}to{filter:blur(0);opacity:1}}._iso_6ccwp_2{display:block;flex-shrink:0;height:12px;overflow:visible;width:16px}._iso_6ccwp_2 path{animation:_iso-draw_6ccwp_1 1.4s var(--ease-in-out-sine) infinite;fill:var(--color-foreground-primary-small-text);fill-opacity:0;stroke:var(--color-foreground-primary-small-text);stroke-dasharray:100;stroke-linejoin:round;stroke-width:5.9}._iso_6ccwp_2 ._wedge_6ccwp_20{animation-delay:.14s}@keyframes _iso-draw_6ccwp_1{0%{fill-opacity:0;stroke-dashoffset:100}45%{fill-opacity:0;stroke-dashoffset:0}62%,84%{fill-opacity:1;stroke-dashoffset:0}to{fill-opacity:0;stroke-dashoffset:-100}}._mark_6ccwp_48{display:block;flex-shrink:0;height:12px;overflow:visible;width:16px}._mark_6ccwp_48 path{fill:none;stroke:currentcolor;stroke-linejoin:round;stroke-width:6.6}@media (prefers-reduced-motion:reduce){._iso_6ccwp_2 path{animation:none;fill-opacity:1;stroke:none}}._strip_1vi02_2{flex-shrink:0;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;gap:6px;white-space:nowrap}._favicons_1vi02_11,._strip_1vi02_2{align-items:center;display:inline-flex}._favicons_1vi02_11>*+*{margin-inline-start:-6px}._favicon_1vi02_11{background-color:var(--color-card);border-radius:999px;box-shadow:0 0 0 1.5px var(--color-background);display:inline-grid;flex-shrink:0;height:14px;place-items:center;width:14px}._fallback_1vi02_31{background-color:var(--color-hover-accent);color:var(--color-foreground-muted);font:600 8px/1 Universal Text,sans-serif}._count_1vi02_39{white-space:nowrap}._domain_1vi02_43{align-items:center;background-color:var(--color-muted);border-radius:999px;color:var(--color-foreground);display:inline-flex;font:var(--font-caption);gap:6px;max-width:100%;min-width:0;padding:var(--size-1) var(--size-2) var(--size-1) var(--size-1)}._domainText_1vi02_56{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._row_1p8kc_5{display:grid;grid-template-columns:18px minmax(0,1fr);grid-gap:0 var(--size-3);animation:_row-enter_1p8kc_1 .18s ease-out both;gap:0 var(--size-3);position:relative}@keyframes _row-enter_1p8kc_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}._row_1p8kc_5:not(:last-child):before{background-color:var(--color-border);bottom:calc(2px - var(--size-2));content:"";left:8px;position:absolute;top:20px;width:2px}._indicator_1p8kc_37{color:var(--color-foreground-muted);display:grid;height:18px;place-items:center}._dot_1p8kc_45{background-color:currentcolor;border-radius:50%;height:6px;opacity:.6;width:6px}._liveDot_1p8kc_54{background-color:var(--color-foreground-primary-small-text);opacity:1}._failed_1p8kc_59 ._indicator_1p8kc_37,._waiting_1p8kc_60 ._indicator_1p8kc_37{color:var(--color-system-orange)}._running_1p8kc_65 ._indicator_1p8kc_37{color:var(--color-foreground-primary-small-text)}._pulse_1p8kc_69{animation:_pulse_1p8kc_69 1.4s ease-in-out infinite}@keyframes _pulse_1p8kc_69{0%,to{opacity:.45;transform:scale(.9)}50%{opacity:1;transform:scale(1)}}._canceled_1p8kc_87 ._indicator_1p8kc_37{color:var(--color-foreground-muted)}._body_1p8kc_91{display:flex;flex-direction:column;min-width:0}._header_1p8kc_97{align-items:center;background:none;border:0;color:var(--color-foreground-muted);cursor:pointer;display:flex;font:550 14px/18px Universal Text,sans-serif;gap:var(--size-1);min-width:0;padding:0;text-align:left;width:100%}._header_1p8kc_97:disabled{cursor:default}._header_1p8kc_97:not(:disabled):hover ._label_1p8kc_118,._header_1p8kc_97[aria-expanded=true] ._label_1p8kc_118{color:var(--color-foreground)}._header_1p8kc_97:focus-visible{border-radius:4px;outline:2px solid var(--color-primary);outline-offset:2px}._label_1p8kc_118{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._running_1p8kc_65 ._label_1p8kc_118{animation:_shimmer_1p8kc_1 2s linear infinite;background:linear-gradient(90deg,var(--color-foreground-muted) 0,var(--color-foreground-muted) 40%,color-mix(in srgb,var(--color-foreground-muted) 40%,transparent) 50%,var(--color-foreground-muted) 60%,var(--color-foreground-muted) 100%);-webkit-background-clip:text;background-clip:text;background-size:200% 100%;-webkit-text-fill-color:transparent}._waiting_1p8kc_60 ._label_1p8kc_118{color:var(--color-foreground)}@keyframes _shimmer_1p8kc_1{0%{background-position:100% 0}to{background-position:-100% 0}}._meta_1p8kc_167{font:400 13px/18px Universal Text,sans-serif;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}._changeMark_1p8kc_177,._meta_1p8kc_167{color:var(--color-foreground-muted);flex-shrink:0}._changeMark_1p8kc_177{border:1px solid var(--color-border);border-radius:var(--radius-base);font:var(--font-caption);padding:0 var(--size-2)}._chevron_1p8kc_186{color:var(--color-foreground-muted);flex-shrink:0}._reason_1p8kc_191{color:var(--color-foreground-muted);font:var(--font-caption);line-height:16px;margin-top:var(--size-1)}._detail_1p8kc_198{margin-top:var(--size-2)}._detailBox_1p8kc_206{background-color:var(--color-muted);border-radius:10px;display:flex;flex-direction:column;gap:var(--size-2);max-height:240px;overflow-y:auto;overscroll-behavior:contain;padding:var(--size-3) var(--size-4) var(--size-4)}._section_1p8kc_218{display:flex;flex-direction:column;gap:6px;min-width:0}._sectionTitle_1p8kc_225{color:var(--color-foreground-muted);font:400 12px/12px Universal Text,sans-serif}._sectionText_1p8kc_232{color:var(--color-foreground);font:var(--font-label);overflow-wrap:anywhere}._mono_1p8kc_238{font:400 12px/18px var(--font-mono)}._chips_1p8kc_242{align-items:center;display:flex;flex-wrap:wrap;gap:6px;min-width:0}._query_1p8kc_250{border-radius:6px;color:var(--color-foreground);font:400 12px/16px var(--font-mono);max-width:100%;overflow:hidden;padding:2px var(--size-2);text-overflow:ellipsis;white-space:nowrap}._query_1p8kc_250,._sourceChip_1p8kc_262{background-color:var(--color-card)}._moreSources_1p8kc_266{color:var(--color-foreground-muted);font:var(--font-caption)}._quote_1p8kc_271{border-left:2px solid var(--color-border);color:var(--color-foreground-muted);font:var(--font-label);padding-left:var(--size-3)}@media (prefers-reduced-motion:reduce){._pulse_1p8kc_69,._row_1p8kc_5,._running_1p8kc_65 ._label_1p8kc_118{animation:none}}._card_1yr53_2{align-items:center;background-color:var(--color-muted);border:0;border-radius:var(--radius-md);color:var(--color-foreground);display:flex;gap:var(--size-4);min-width:0;padding:14px var(--size-5);text-align:left;width:100%}._clickable_1yr53_16{cursor:pointer;transition:background-color var(--d-150) var(--ease-in-out-sine)}._clickable_1yr53_16:hover{background-color:var(--color-hover-accent)}._clickable_1yr53_16:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._iconBox_1yr53_30{background-color:var(--color-card);border-radius:10px;color:var(--color-foreground-primary-small-text);display:grid;flex-shrink:0;height:40px;place-items:center;width:40px}._text_1yr53_41{display:flex;flex:1;flex-direction:column;min-width:0}._title_1yr53_48{font:550 .875rem/1.25rem Universal Text,sans-serif}._subtitle_1yr53_57,._title_1yr53_48{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._subtitle_1yr53_57{color:var(--color-foreground-muted);font:400 .75rem/1rem Universal Text,sans-serif;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}._bar_1yr53_68{background-color:var(--color-hover-accent);height:3px;margin-top:var(--size-2);overflow:hidden;position:relative}._bar_1yr53_68,._fill_1yr53_78{border-radius:3px;display:block}._fill_1yr53_78{background-color:var(--color-primary);height:100%;transition:width var(--d-200) linear}._indeterminate_1yr53_86 ._fill_1yr53_78{animation:_indeterminate_1yr53_86 1.6s var(--ease-in-out-sine) infinite;width:40%}@keyframes _indeterminate_1yr53_86{0%{transform:translate(-100%)}to{transform:translate(250%)}}@media (prefers-reduced-motion:reduce){._indeterminate_1yr53_86 ._fill_1yr53_78{animation:none}}._root_75dkq_2{align-items:flex-end;display:flex;flex-direction:column;gap:var(--size-1);min-width:0}._bubble_75dkq_10{background-color:var(--color-card);border:1px dashed var(--color-border-strong);border-radius:18px 6px 18px 18px;color:var(--color-foreground);font:var(--font-label);max-width:85%;padding:var(--size-2) 14px}._text_75dkq_20{overflow-wrap:anywhere;white-space:pre-line}._meta_75dkq_25{align-items:center;color:var(--color-foreground-muted);display:flex;flex-wrap:wrap;font:var(--font-caption);gap:var(--size-1) var(--size-3);justify-content:flex-end;line-height:16px}._when_75dkq_36{align-items:center;display:inline-flex;gap:var(--size-1)}._action_75dkq_42{font:var(--font-caption);line-height:16px}._appliedBubble_75dkq_47{background-color:var(--color-user-message);border-radius:16px 6px 16px 16px;color:var(--color-foreground);display:flex;flex-direction:column;font:var(--font-label);gap:5px;max-width:85%;padding:7px var(--size-4)}._appliedCaption_75dkq_59{color:var(--color-foreground-muted);font:var(--font-caption)}._root_gn0m0_6{display:flex;flex-direction:column;gap:var(--size-2);min-width:0}._line_gn0m0_13{align-items:center;color:var(--color-foreground-muted);display:flex;font:550 14px/18px Universal Text,sans-serif;gap:var(--size-1);min-width:0}._indicator_gn0m0_24{display:grid;flex-shrink:0;height:18px;margin-right:6px;place-items:center;width:18px}._toggle_gn0m0_34{background:none;border:0;cursor:pointer;padding:0;text-align:left;width:100%}._toggle_gn0m0_34:hover ._chevron_gn0m0_43,._toggle_gn0m0_34[aria-expanded=true] ._chevron_gn0m0_43{color:var(--color-foreground)}._toggle_gn0m0_34:focus-visible{border-radius:4px;outline:2px solid var(--color-primary);outline-offset:2px}._waiting_gn0m0_54 ._indicator_gn0m0_24{color:var(--color-system-orange)}._label_gn0m0_59{animation:_shimmer_gn0m0_1 2s linear infinite;background:linear-gradient(90deg,var(--color-foreground-muted) 0,var(--color-foreground-muted) 40%,color-mix(in srgb,var(--color-foreground-muted) 40%,transparent) 50%,var(--color-foreground-muted) 60%,var(--color-foreground-muted) 100%);-webkit-background-clip:text;background-clip:text;background-size:200% 100%;display:-webkit-box;min-width:0;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;-webkit-text-fill-color:transparent;overflow-wrap:anywhere}._singleLine_gn0m0_81{display:block;flex:0 1 auto;text-overflow:ellipsis;white-space:nowrap}._waiting_gn0m0_54 ._label_gn0m0_59{animation:none;background:none;color:var(--color-foreground);-webkit-text-fill-color:currentcolor}@keyframes _shimmer_gn0m0_1{0%{background-position:100% 0}to{background-position:-100% 0}}._chevron_gn0m0_43{background:none;border:0;border-radius:4px;color:var(--color-foreground-muted);cursor:pointer;display:inline-flex;flex-shrink:0;padding:0}._chevron_gn0m0_43:hover{color:var(--color-foreground)}._chevron_gn0m0_43:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._meta_gn0m0_125{align-items:center;color:var(--color-foreground-muted);display:inline-flex;flex-shrink:0;font:400 13px/18px Universal Text,sans-serif;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;gap:var(--size-1);white-space:nowrap}._answerNow_gn0m0_138{flex-shrink:0;font:400 13px/18px Universal Text,sans-serif;margin-left:auto}._detail_gn0m0_146{align-items:center;display:flex;flex-wrap:wrap;gap:6px;min-width:0;padding-left:calc(18px + var(--size-3))}._query_gn0m0_155{background-color:var(--color-muted);border-radius:6px;color:var(--color-foreground);font:400 12px/16px var(--font-mono);max-width:100%;overflow:hidden;padding:2px var(--size-2);text-overflow:ellipsis;white-space:nowrap}._hint_gn0m0_167{color:var(--color-foreground-muted);font:var(--font-caption);line-height:16px}._reasoning_gn0m0_173{border-left:2px solid var(--color-border);color:var(--color-foreground-muted);font:var(--font-label);overflow-wrap:anywhere;padding-left:var(--size-3)}@media (prefers-reduced-motion:reduce){._label_gn0m0_59{animation:none}}._summary_1nbo2_2{color:var(--color-foreground-muted);font:var(--font-label);font-style:italic;margin-top:var(--size-1);overflow-wrap:anywhere}._text_1nbo2_11{color:var(--color-foreground);font:var(--font-label);overflow-wrap:anywhere;white-space:pre-line}._block_1bx6y_5{gap:var(--size-6)}._block_1bx6y_5,._steps_1bx6y_12{display:flex;flex-direction:column;min-width:0}._steps_1bx6y_12{gap:var(--size-2)}._segmentLine_1bx6y_19:focus-visible,._thoughtLine_1bx6y_20:focus-visible{border-radius:4px;outline:2px solid var(--color-primary);outline-offset:2px}._segment_1bx6y_19{display:flex;flex-direction:column;gap:var(--size-2);min-width:0}._segmentLine_1bx6y_19{align-items:center;background:none;border:0;color:var(--color-foreground-muted);cursor:pointer;display:flex;font:550 14px/18px Universal Text,sans-serif;gap:var(--size-1);min-width:0;padding:0;text-align:left;width:100%}._segmentLine_1bx6y_19:disabled{cursor:default}._segmentLine_1bx6y_19:not(:disabled):hover ._phrase_1bx6y_58,._segmentLine_1bx6y_19[aria-expanded=true] ._phrase_1bx6y_58{color:var(--color-foreground)}._indicator_1bx6y_63{color:var(--color-foreground-muted);display:grid;flex-shrink:0;height:18px;margin-right:6px;place-items:center;width:18px}._failed_1bx6y_74 ._indicator_1bx6y_63,._waiting_1bx6y_75 ._indicator_1bx6y_63{color:var(--color-system-orange)}._running_1bx6y_79 ._phrase_1bx6y_58{animation:_shimmer_1bx6y_1 2s linear infinite;background:linear-gradient(90deg,var(--color-foreground-muted) 0,var(--color-foreground-muted) 40%,color-mix(in srgb,var(--color-foreground-muted) 40%,transparent) 50%,var(--color-foreground-muted) 60%,var(--color-foreground-muted) 100%);-webkit-background-clip:text;background-clip:text;background-size:200% 100%;-webkit-text-fill-color:transparent}._waiting_1bx6y_75 ._phrase_1bx6y_58{color:var(--color-foreground)}@keyframes _shimmer_1bx6y_1{0%{background-position:100% 0}to{background-position:-100% 0}}._canceled_1bx6y_108 ._indicator_1bx6y_63{color:var(--color-foreground-muted)}._phrase_1bx6y_58{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._meta_1bx6y_121{font:400 13px/18px Universal Text,sans-serif;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}._chevron_1bx6y_131,._meta_1bx6y_121{color:var(--color-foreground-muted);flex-shrink:0}._headline_1bx6y_140{align-items:flex-start;overflow-wrap:anywhere}._headline_1bx6y_140,._thoughtLine_1bx6y_20{color:var(--color-foreground-muted);display:flex;font:550 14px/18px Universal Text,sans-serif;gap:var(--size-1);min-width:0}._thoughtLine_1bx6y_20{align-items:center;background:none;border:0;cursor:pointer;padding:0;text-align:left;width:100%}._thoughtLine_1bx6y_20:disabled{cursor:default}._thoughtLine_1bx6y_20:not(:disabled):hover ._thoughtText_1bx6y_174,._thoughtLine_1bx6y_20[aria-expanded=true] ._thoughtText_1bx6y_174{color:var(--color-foreground)}._thoughtText_1bx6y_174{flex:0 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._hint_1bx6y_188{color:var(--color-foreground-muted);font:var(--font-caption);line-height:16px;padding-left:calc(24px + var(--size-1))}._groupBox_1bx6y_195{animation:_box-enter_1bx6y_1 .18s ease-out both;border:1px solid var(--color-border);border-radius:12px;min-width:0;padding:14px var(--size-5)}@keyframes _box-enter_1bx6y_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}._singleDetail_1bx6y_216{min-width:0;padding-left:calc(18px + var(--size-3))}._note_1bx6y_221{color:var(--color-foreground);font:var(--font-body-text);min-width:0;overflow-wrap:anywhere}._marker_1bx6y_228{align-items:center;color:var(--color-foreground-muted);display:flex;font:var(--font-caption);gap:var(--size-2)}._marker_1bx6y_228:after,._marker_1bx6y_228:before{background-color:var(--color-border);content:"";flex:1;height:1px}._stopped_1bx6y_244{display:flex;flex-direction:column;gap:var(--size-3);min-width:0}._stoppedLine_1bx6y_255{align-items:center;color:var(--color-foreground);display:flex;font:550 14px/18px Universal Text,sans-serif;gap:var(--size-1);min-width:0}._stopSquare_1bx6y_266{background-color:var(--color-foreground);border-radius:2px;flex-shrink:0;height:10px;margin:0 calc(var(--size-1) + 6px) 0 var(--size-1);width:10px}._stoppedLabel_1bx6y_275{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._stoppedActions_1bx6y_282{display:flex;flex-wrap:wrap;gap:var(--size-2);padding-left:calc(18px + var(--size-3))}@media (prefers-reduced-motion:reduce){._groupBox_1bx6y_195,._running_1bx6y_79 ._phrase_1bx6y_58{animation:none}}._root_zjb7d_6{display:flex;flex-direction:column;gap:var(--size-6);min-width:0}._summaryLine_zjb7d_14{max-width:100%;width:auto}._content_zjb7d_20{animation:_process-enter_zjb7d_1 .18s ease-out both;border-bottom:1px solid var(--color-border);display:flex;flex-direction:column;gap:var(--size-2);min-width:0;padding-bottom:var(--size-6)}@keyframes _process-enter_zjb7d_1{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){._content_zjb7d_20{animation:none}}._spacedBefore_p0r1t_8{margin-top:calc(var(--size-6) - var(--size-2))}._spacedAfter_p0r1t_12{margin-bottom:calc(var(--size-6) - var(--size-2))}._note_p0r1t_17{display:contents}._bar_p0r1t_26+*{margin-top:calc(var(--size-6) - var(--size-2))}._triggerActive_meubv_1{background:var(--color-accent);color:var(--color-foreground)}._iconLoading_15ldk_1{animation:_spin_15ldk_1 1s linear infinite}._triggerActive_15ldk_6{background:var(--color-accent);color:var(--color-foreground)}@keyframes _spin_15ldk_1{0%{transform:rotate(0)}to{transform:rotate(1turn)}}._iconPlaying_dwvi0_1{color:var(--color-primary)}._iconLoading_dwvi0_5{animation:_spin_dwvi0_1 1s linear infinite}@keyframes _spin_dwvi0_1{0%{transform:rotate(0)}to{transform:rotate(1turn)}}._banner_7f7rk_1{align-items:center;background-color:var(--color-muted);border:1px solid var(--color-border);border-radius:var(--radius-base);color:var(--color-foreground);display:flex;font:var(--font-label);gap:var(--size-4);justify-content:space-between;margin-top:var(--size-3);padding:var(--size-3) var(--size-4)}._message_7f7rk_15{align-items:center;color:var(--color-foreground-muted);display:inline-flex;gap:var(--size-2)}._icon_7f7rk_22{color:var(--color-system-orange);flex-shrink:0}._retryButton_7f7rk_27{align-items:center;background-color:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-base);color:var(--color-foreground);cursor:pointer;display:inline-flex;font:var(--font-label);gap:var(--size-2);padding:var(--size-2) var(--size-4);transition:background-color .12s ease}._retryButton_7f7rk_27:hover:not(:disabled){background-color:var(--color-accent)}._retryButton_7f7rk_27:disabled{color:var(--color-foreground-disabled);cursor:not-allowed}._chip_igwvw_1{align-items:center;background-color:transparent;border:none;border-radius:var(--radius-base);color:var(--color-foreground-muted);cursor:pointer;display:inline-flex;font:var(--font-caption);gap:5px;height:28px;padding:6px 7px;transition:background-color var(--d-150) var(--ease-in-out-sine),color var(--d-150) var(--ease-in-out-sine);white-space:nowrap}._chip_igwvw_1:focus-visible,._chip_igwvw_1:hover{background-color:var(--color-accent);color:var(--color-foreground)}._chip_igwvw_1._active_igwvw_24{background-color:var(--color-accent);color:var(--color-foreground)}._favicons_igwvw_30{align-items:center;display:inline-flex;flex-shrink:0}._favicons_igwvw_30>._favicon_igwvw_30+._favicon_igwvw_30{margin-inline-start:-8px}._favicon_igwvw_30{border:1.5px solid var(--color-card);border-radius:50%;display:block;flex-shrink:0;height:16px;-o-object-fit:cover;object-fit:cover;position:relative;width:16px}._favicon_igwvw_30:first-child{z-index:3}._favicon_igwvw_30:nth-child(2){z-index:2}._favicon_igwvw_30:nth-child(3){z-index:1}._label_igwvw_62{font:var(--font-caption);line-height:1}._content_cugo0_1{padding:var(--size-5);padding-block-start:var(--size-2)}._title_cugo0_6{color:var(--color-foreground-title);font:var(--font-heading-secondary);margin:0 0 var(--size-5)}._card_cugo0_18,._list_cugo0_12{display:flex;flex-direction:column;gap:var(--size-1)}._card_cugo0_18{border-radius:var(--radius-base);color:var(--color-foreground);padding:var(--size-3) var(--size-4);text-decoration:none;transition:background-color var(--d-150) var(--ease-in-out-sine)}._card_cugo0_18:focus-visible,._card_cugo0_18:hover{background-color:var(--color-accent)}._cardHeader_cugo0_34{align-items:center;display:flex;gap:var(--size-2)}._cardFavicon_cugo0_40{border-radius:50%;flex-shrink:0}._cardHostname_cugo0_45{color:var(--color-foreground-muted);font:var(--font-caption);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._cardTitle_cugo0_53{color:var(--color-foreground-title);font:var(--font-label);word-break:break-word}._suggestions_1g9zx_1{display:flex;flex-direction:column;list-style:none;margin:12px 0 0;padding:0}._suggestion_1g9zx_1{align-items:flex-start;background:transparent;border:0;border-radius:8px;color:var(--color-foreground-muted);cursor:pointer;display:flex;font:550 14px/18px var(--font-sans-serif),sans-serif;gap:8px;padding:8px;text-align:left;transition:background-color .1s var(--ease-in-out-sine),color .1s var(--ease-in-out-sine);width:100%}._suggestion_1g9zx_1 svg{flex-shrink:0;height:18px;width:18px}@media (hover:hover){._suggestion_1g9zx_1:hover{background-color:var(--color-accent);color:var(--color-foreground)}}._suggestionLabel_1g9zx_42{flex:1}._skeletonSuggestion_1g9zx_47{align-items:center;display:flex;gap:8px;padding:8px}._skeletonIcon_1g9zx_54{flex-shrink:0;height:18px;width:18px}._skeletonIcon_1g9zx_54,._skeletonText_1g9zx_63{animation:_shimmer_1g9zx_1 1.5s linear infinite;background:var(--color-muted);border-radius:4px}._skeletonText_1g9zx_63{height:14px}li:first-child ._skeletonText_1g9zx_63{width:60%}li:nth-child(2) ._skeletonText_1g9zx_63{width:75%}li:nth-child(3) ._skeletonText_1g9zx_63{width:50%}@keyframes _shimmer_1g9zx_1{0%{opacity:1}50%{opacity:.4}to{opacity:1}}.tippy-box[data-animation=fade][data-state=hidden]{opacity:0}[data-tippy-root]{max-width:calc(100vw - 10px)}.tippy-box{background-color:#333;border-radius:4px;color:#fff;font-size:14px;line-height:1.4;outline:0;position:relative;transition-property:transform,visibility,opacity;white-space:normal}.tippy-box[data-placement^=top]>.tippy-arrow{bottom:0}.tippy-box[data-placement^=top]>.tippy-arrow:before{border-top-color:initial;border-width:8px 8px 0;bottom:-7px;left:0;transform-origin:center top}.tippy-box[data-placement^=bottom]>.tippy-arrow{top:0}.tippy-box[data-placement^=bottom]>.tippy-arrow:before{border-bottom-color:initial;border-width:0 8px 8px;left:0;top:-7px;transform-origin:center bottom}.tippy-box[data-placement^=left]>.tippy-arrow{right:0}.tippy-box[data-placement^=left]>.tippy-arrow:before{border-left-color:initial;border-width:8px 0 8px 8px;right:-7px;transform-origin:center left}.tippy-box[data-placement^=right]>.tippy-arrow{left:0}.tippy-box[data-placement^=right]>.tippy-arrow:before{border-right-color:initial;border-width:8px 8px 8px 0;left:-7px;transform-origin:center right}.tippy-box[data-inertia][data-state=visible]{transition-timing-function:cubic-bezier(.54,1.5,.38,1.11)}.tippy-arrow{color:#333;height:16px;width:16px}.tippy-arrow:before{border-color:#0000;border-style:solid;content:"";position:absolute}.tippy-content{padding:5px 9px;position:relative;z-index:1}._chatWrapper_1ivr7_1{width:100%;block-size:100%;container-name:chatwrapper;container-type:inline-size;min-block-size:0}._chat_1ivr7_1{display:grid;grid-template-areas:"main artifactViewer";grid-template-columns:1fr 0fr;grid-template-rows:1fr;justify-content:center;position:relative;width:100%;block-size:100%;overflow:hidden;scrollbar-gutter:none;transition:grid-template-columns .3s ease-out;transition:grid-template-columns var(--artifact-transition-duration,.3s) ease-out}._chat_1ivr7_1._has-artifact_1ivr7_23{grid-template-columns:1fr 1.3fr}@media (min-width:1024px){._chat_1ivr7_1._has-artifact_1ivr7_23 ._chat-messages_1ivr7_27{padding-inline:40px}}._chat_1ivr7_1._has-sources_1ivr7_33{grid-template-columns:1fr auto}._chat_1ivr7_1._remove-padding_1ivr7_37{margin-left:-10px;width:calc(100% + 20px)}._chat-mainColumn_1ivr7_43{display:flex;flex-direction:column;grid-area:main;height:100%;overflow:hidden auto;overflow-anchor:none;padding-top:0;padding-top:var(--shell-header-reserve,0);scroll-padding-top:0;scroll-padding-top:var(--shell-header-reserve,0);scrollbar-width:none}._remove-padding_1ivr7_37 ._chat-mainColumn_1ivr7_43{padding-inline:10px}@media (max-width:1199.98px){._chat_1ivr7_1._has-sources_1ivr7_33{grid-template-areas:"artifactViewer"!important;grid-template-columns:1fr!important}._chat_1ivr7_1._has-sources_1ivr7_33 ._chat-mainColumn_1ivr7_43{display:none!important}}@media (max-width:1023.98px){._chat_1ivr7_1._has-artifact_1ivr7_23{grid-template-areas:"artifactViewer"!important;grid-template-columns:1fr!important}._chat_1ivr7_1._has-artifact_1ivr7_23 ._chat-mainColumn_1ivr7_43{display:none!important}._chat_1ivr7_1._has-artifact_1ivr7_23._has-artifact-sheet_1ivr7_91{grid-template-areas:"main"!important;grid-template-columns:1fr!important}._chat_1ivr7_1._has-artifact_1ivr7_23._has-artifact-sheet_1ivr7_91 ._chat-mainColumn_1ivr7_43{display:flex!important}._chat-artifactViewer_1ivr7_100._is-sheet_1ivr7_100{--side-panel-border-left:none;--side-panel-shadow:none;background-color:var(--color-card);border-radius:var(--radius-lg) var(--radius-lg) 0 0;bottom:0;box-shadow:var(--shadow-modal-elevated);display:flex;flex-direction:column;height:62%;left:0;overflow:hidden;padding-top:0;position:absolute;right:0;transition:height .3s ease-out;transition:height var(--d-500,.3s) var(--ease-out-quart,ease-out);z-index:12}._chat-artifactViewer_1ivr7_100._is-sheet_1ivr7_100>:last-child{flex:1;min-height:0}._chat-artifactViewer_1ivr7_100._is-sheet_1ivr7_100._is-sheet-expanded_1ivr7_127{border-radius:0;height:100%;padding-top:env(safe-area-inset-top,0)}}._chat-conversation_1ivr7_135{flex:1;min-width:0;overflow:visible;text-align:center}._chat_1ivr7_1._has-artifact_1ivr7_23 ._chat-conversation_1ivr7_135{overflow-x:clip}._chat-conversation_1ivr7_135._has-artifact_1ivr7_23 ._scroller_1ivr7_149{margin-left:calc(-50vw + 50%);padding-left:calc(50vw - 50%);padding-right:20px}._chat-artifactViewer_1ivr7_100{animation:_fadeIn_1ivr7_1 .3s ease-out .1s forwards;grid-area:artifactViewer;height:100%;min-height:0;min-width:0;opacity:0;padding-top:0;padding-top:var(--shell-header-reserve,0);z-index:11}._chat-artifactViewer_1ivr7_100._is-sources_1ivr7_173{animation:_expandSourcesPanel_1ivr7_1 .4s ease-out forwards;opacity:1;overflow:hidden}._chat-artifactViewer_1ivr7_100._is-sources-exiting_1ivr7_179{animation:_collapseSourcesPanel_1ivr7_1 .4s ease-in-out forwards}@media (min-width:1024px){._chat_1ivr7_1._has-artifact_1ivr7_23 ._chat-artifactViewer_1ivr7_100:not(._is-sources_1ivr7_173){--side-panel-border-left:none;--side-panel-shadow:none;padding:var(--size-2) var(--size-2) var(--size-2) 0}._chat_1ivr7_1._has-artifact_1ivr7_23 ._chat-artifactViewer_1ivr7_100:not(._is-sources_1ivr7_173)>*{background-color:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-elevated);height:100%;overflow:hidden}}@media (min-width:1200px){._chat_1ivr7_1._has-sources_1ivr7_33 ._chat-artifactViewer_1ivr7_100._is-sources_1ivr7_173{padding:var(--size-2) var(--size-2) var(--size-2) 0}}@keyframes _fadeIn_1ivr7_1{0%{opacity:0}to{opacity:1}}@keyframes _expandSourcesPanel_1ivr7_1{0%{width:0}to{width:495px}}@keyframes _collapseSourcesPanel_1ivr7_1{0%{width:495px}to{width:0}}._chat-inputWrapper_1ivr7_252{background:var(--chat-container-bg,var(--color-background));bottom:0;display:flex;justify-content:center;padding-block-end:var(--content-padding-block);padding-inline:var(--content-padding-inline);position:sticky;width:100%;z-index:10}@media (max-width:768px){._chat-inputWrapper_1ivr7_252{padding-block-end:0;padding-inline:var(--shell-mobile-dock-inset,var(--size-4))}}._remove-padding_1ivr7_37 ._chat-inputWrapper_1ivr7_252{margin-block-end:0;padding-block-end:12px;padding-inline:0}@media (min-width:768.02px){._chat-inputWrapper_1ivr7_252._is-docked_1ivr7_287{--ai-notice-room:calc((var(--size-9) - 1rem)/2);padding-block-end:var(--ai-notice-room)}._chat-inputWrapper_1ivr7_252._is-docked_1ivr7_287 ._chat-aiNotice_1ivr7_292{margin-block-start:calc(var(--ai-notice-room) - var(--size-2))}}._chat-inputStack_1ivr7_298{align-items:center;display:flex;flex-direction:column;gap:var(--size-2);width:100%}._chat-emptyState_1ivr7_306{display:flex;inline-size:min((100% - 64px),var(--medium-size));inset-block-start:50%;inset-inline-start:50%;justify-content:center;opacity:0;position:absolute;text-align:left;transform:translate(-50%,-50%);transition:opacity var(--d-200) var(--ease-in-sine)}._chat-emptyState_1ivr7_306.is-visible{opacity:1}._chat-messages_1ivr7_27{margin:24px auto;margin-block:12px;max-width:var(--chat-size-inline);opacity:0;padding-block-end:calc(64px + env(safe-area-inset-bottom,0px));padding-inline:20px;position:relative;text-align:left;transition:opacity var(--d-200) var(--ease-in-sine);width:100%}._chat-messages_1ivr7_27.is-visible{opacity:1}._remove-padding_1ivr7_37 ._chat-messages_1ivr7_27{padding-inline:0}._chat-messagePair_1ivr7_347{margin-block:12px;position:relative;scroll-margin-top:16px;width:100%}._chat-messagePair_1ivr7_347 .userMessage-wrapper{align-self:flex-end;max-width:75%}._chat-messagePair_1ivr7_347 .userMessage-wrapper+.assistantMessage,._chat-messagePair_1ivr7_347 .userMessage-wrapper+.chatSkeleton,._chat-messagePair_1ivr7_347 .userMessage-wrapper+.userMessage-wrapper{margin-top:12px}._chat-messagePair_1ivr7_347 .assistantMessage{align-self:flex-start;max-width:100%}._chat-messagePair_1ivr7_347 .assistantMessage+.assistantMessage,._chat-messagePair_1ivr7_347 .assistantMessage+.chatSkeleton,._chat-messagePair_1ivr7_347 .assistantMessage+.userMessage-wrapper{margin-top:12px}._chatInputRoot_17kba_1{margin:0 auto;max-width:var(--chat-size-inline);position:relative;width:100%}._runtimeOverlay_17kba_8{background-color:var(--color-card);border:1px solid var(--color-border);display:flex;flex-direction:column}._askUserWrapper_17kba_22,._runtimeOverlay_17kba_8{border-radius:24px;bottom:0;box-shadow:var(--shadow-elevated);left:0;position:absolute;right:0;z-index:1}._askUserWrapper_17kba_22{background-color:var(--color-primary);overflow:hidden;padding:2px}._backendGeneratingHint_17kba_35{align-items:center;background-color:var(--color-card);border:1px solid var(--color-border);border-radius:12px;color:var(--color-foreground);display:flex;font:400 14px/20px var(--font-sans-serif);gap:10px;margin-bottom:var(--size-2);min-height:44px;padding:6px 6px 6px 14px}._backendGeneratingHint_17kba_35 svg{animation:_spin_17kba_1 1s linear infinite;color:var(--color-foreground-primary-small-text);flex-shrink:0}@keyframes _spin_17kba_1{to{rotate:1turn}}._personalityWrapper_17kba_61{display:flex;flex-direction:column;transition:opacity .2s ease-in-out;width:100%}._personalityWrapper_17kba_61._hidden_17kba_68{opacity:0;pointer-events:none}._positioner_lmcu4_1{z-index:1050}._popup_lmcu4_5{--panel-cap:400px;--panel-max-height:min(var(--panel-cap),max(200px,calc(var(--available-height, 70vh) - 8px)));background-color:var(--color-menu);border:1px solid var(--color-menu-border);border-radius:var(--menu-radius);box-shadow:var(--shadow-menu);display:flex;flex-direction:column;max-height:min(400px,max(200px,calc(70vh - 8px)));max-height:var(--panel-max-height);max-width:calc(100vw - var(--size-4)*2);overflow:hidden;transform-origin:var(--transform-origin);transition:transform var(--d-200) var(--ease-out-quint),opacity var(--d-200) var(--ease-out-quint);width:var(--panel-width,var(--anchor-width))}._popup_lmcu4_5._tall_lmcu4_14{--panel-cap:560px}._content_lmcu4_47{flex:1 1 auto;min-height:0;overflow-y:auto}._popup_lmcu4_5[data-ending-style],._popup_lmcu4_5[data-starting-style]{opacity:0;transform:scale(.95)}@media (prefers-reduced-motion:reduce){._popup_lmcu4_5{transition:opacity var(--d-150) linear}._popup_lmcu4_5[data-ending-style],._popup_lmcu4_5[data-starting-style]{transform:none}}._popup_lmcu4_5._menu_lmcu4_76 ._content_lmcu4_47{display:flex;flex-direction:column;padding:var(--menu-padding)}:where(._popup_lmcu4_5._menu_lmcu4_76 ._content_lmcu4_47>*){display:flex;flex-direction:column;min-height:0}._sheet_dubna_5{--drawer-padding-inline:var(--size-4)}._section_scak6_9{display:flex;flex-direction:column;padding:2px 0}._section_scak6_9+._section_scak6_9{padding-top:0}._section_scak6_9+._section_scak6_9:before{background-color:var(--color-menu-separator);content:"";height:1px;margin:0 var(--menu-item-padding-inline) 2px}._sectionTitle_scak6_28{color:var(--color-foreground-muted);font:var(--menu-label-font);padding:8px var(--menu-item-padding-inline) 4px}._row_scak6_34{align-items:center;background:transparent;border:none;border-radius:var(--menu-item-radius);color:var(--color-foreground);cursor:pointer;display:flex;flex:1;font:var(--menu-font);gap:var(--menu-item-gap);min-height:var(--menu-item-height);min-width:0;padding:4px var(--menu-item-padding-inline);text-align:left;width:100%}._row_scak6_34:disabled{cursor:not-allowed;opacity:.5}@media (hover:hover){._row_scak6_34:not(:disabled,._rowActive_scak6_58,[aria-pressed=true]):hover{background-color:var(--color-menu-item-hover)}}._row_scak6_34:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}[data-drawer] ._itemMain_scak6_71,[data-drawer] ._row_scak6_34{--menu-item-height:44px}._rowActive_scak6_58,._row_scak6_34[aria-pressed=true]{background-color:var(--color-menu-item-selected)}._rowActive_scak6_58[aria-expanded=true]{background-color:var(--color-menu-item-hover)}._rowIcon_scak6_85{align-items:center;color:var(--color-menu-icon);display:flex;flex-shrink:0;justify-content:center}._rowIcon_scak6_85 svg{height:var(--menu-icon-size);width:var(--menu-icon-size)}._rowLabel_scak6_98{flex:1;min-width:0}._rowHint_scak6_106,._rowLabel_scak6_98{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._rowHint_scak6_106{color:var(--color-foreground-muted);flex-shrink:0;font:400 12px/1 var(--font-sans-serif);max-width:45%}._rowChevron_scak6_116{color:var(--color-menu-icon);flex-shrink:0}._toggleRow_scak6_121{align-items:center;border-radius:var(--menu-item-radius);display:flex;gap:4px}._toggleRow_scak6_121 ._row_scak6_34{padding-right:0}._toggleRow_scak6_121 ._row_scak6_34:hover{background:transparent}@media (hover:hover){._toggleRow_scak6_121:hover{background-color:var(--color-menu-item-hover)}}._rowDisabled_scak6_142{opacity:.5}._switch_scak6_148{display:flex;flex-shrink:0;padding-inline:4px}._switch_scak6_148 [role=switch]{border-radius:999px;height:18px;width:32px}._switch_scak6_148 [role=switch]>span{box-shadow:0 1px 2px #0003;height:14px;width:14px}._switch_scak6_148 [role=switch]>span[data-checked]{transform:translate(14px)}._linkButton_scak6_170{align-items:center;background:transparent;border:none;border-radius:6px;color:var(--color-foreground-muted);cursor:pointer;display:flex;flex-shrink:0;height:28px;justify-content:center;margin-right:4px;width:28px}@media (hover:hover){._linkButton_scak6_170:hover{background-color:var(--color-menu-item-hover);color:var(--color-foreground)}}._search_scak6_194{margin:2px 2px 4px}._search_scak6_194 input{font:400 13px/1 var(--font-sans-serif);height:34px;padding-block:0;padding-inline:32px 10px}._search_scak6_194 span:has(>svg){inset-inline-start:10px}._search_scak6_194 svg{height:14px;width:14px}[data-drawer] ._search_scak6_194{background-color:var(--color-menu);height:var(--menu-search-height);margin:0;padding:2px 2px 4px;position:sticky;top:0;z-index:2}[data-drawer] ._subpage_scak6_233 ._search_scak6_194{top:var(--subpage-header-height)}._empty_scak6_237{color:var(--color-foreground-muted);font:400 13px/18px var(--font-sans-serif);padding:16px 8px;text-align:center;text-wrap:pretty}._separator_scak6_245{background-color:var(--color-menu-separator);height:1px;margin:var(--menu-separator-margin) var(--menu-item-padding-inline)}._subpage_scak6_233{--subpage-header-height:48px;display:flex;flex-direction:column;padding:0 var(--size-2) var(--size-4)}[data-drawer] ._subpage_scak6_233{padding-inline:0}[data-drawer] ._itemRow_scak6_269,[data-drawer] ._search_scak6_194{--menu-search-height:40px}._subpageHeader_scak6_276{align-items:center;display:flex;gap:8px;height:var(--subpage-header-height);padding-bottom:var(--size-1)}[data-drawer] ._subpageHeader_scak6_276{background-color:var(--color-menu);position:sticky;top:0;z-index:2}._backButton_scak6_293{align-items:center;background:transparent;border:none;color:var(--color-foreground-primary-small-text);cursor:pointer;display:inline-flex;font:var(--font-label);gap:2px;min-height:44px;padding:0 8px 0 4px}._subpageTitle_scak6_306{color:var(--color-foreground-title);font:var(--font-label-bold)}._itemRow_scak6_269{align-items:center;border-radius:var(--menu-item-radius);display:flex;gap:6px;position:relative}@media (hover:hover){._itemRow_scak6_269:hover{background-color:var(--color-menu-item-hover)}}._itemRow_scak6_269[data-selected]{background-color:var(--color-menu-item-selected)}._itemRow_scak6_269[data-keyboard-selected]{outline:2px solid var(--color-primary);outline-offset:-2px}[data-drawer] ._itemRow_scak6_269{scroll-margin-top:var(--menu-search-height)}[data-drawer] ._subpage_scak6_233 ._itemRow_scak6_269{scroll-margin-top:calc(var(--subpage-header-height) + var(--menu-search-height))}._itemMain_scak6_71{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;flex:1;gap:10px;min-height:var(--menu-item-height);min-width:0;padding:4px 4px 4px var(--menu-item-padding-inline);text-align:left}._itemMain_scak6_71 ._itemCheck_scak6_363{margin-right:4px}._itemIcon_scak6_368{align-items:center;background-color:var(--kd-tint-primary);border-radius:7px;color:var(--color-foreground-primary-small-text);display:flex;flex-shrink:0;font-size:16px;height:28px;justify-content:center;line-height:1;width:28px}._itemIcon_scak6_368 svg{height:15px;width:15px}._itemIconPlain_scak6_388{background:transparent;border-radius:0;color:inherit;font-size:18px}._itemText_scak6_395{display:flex;flex:1;flex-direction:column;min-width:0}._itemTitle_scak6_402{color:var(--color-foreground);font:var(--menu-font);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._itemDescription_scak6_412{color:var(--color-foreground-muted);display:-webkit-box;font:400 12px/16px var(--font-sans-serif);overflow:hidden;text-wrap:pretty;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2}._itemCheck_scak6_363{color:var(--color-foreground-primary-small-text);flex-shrink:0}._itemAction_scak6_428{align-items:center;background:transparent;border:none;border-radius:6px;color:var(--color-foreground-muted);cursor:pointer;display:flex;flex-shrink:0;height:30px;justify-content:center;margin-right:4px;width:30px}@media (hover:hover){._itemAction_scak6_428:hover{background-color:var(--color-menu-item-hover);color:var(--color-foreground)}}._itemAction_scak6_428[aria-pressed=true]{color:var(--color-foreground-primary-small-text)}._list_scak6_216{display:flex;flex-direction:column;max-height:340px;overflow-y:auto;overscroll-behavior:contain}._list_scak6_216>*{flex-shrink:0}[data-drawer] ._list_scak6_216{max-height:none;overflow-y:visible;overscroll-behavior:auto}._notice_scak6_480{background-color:var(--color-muted);border-radius:8px;color:var(--color-foreground-muted);font:400 13px/20px var(--font-sans-serif);margin:0 2px 4px;padding:14px 12px;text-align:center;text-wrap:pretty}._notice_scak6_480 svg{vertical-align:-2px}._warning_scak6_495{align-items:flex-start;background-color:var(--color-muted);border-radius:8px;color:var(--color-destructive-text);display:flex;font:var(--font-caption);gap:var(--size-2);line-height:16px;margin:2px 2px 6px;padding:8px 10px}._warning_scak6_495 svg{flex-shrink:0;margin-top:1px}._header_scak6_513{align-items:center;display:flex;font:var(--font-weight-semibold) 13px/18px var(--font-sans-serif);justify-content:space-between;padding:6px var(--menu-item-padding-inline) 4px}._headerLink_scak6_521{align-items:center;background:transparent;border:none;border-radius:4px;color:var(--color-foreground-muted);cursor:pointer;display:inline-flex;font:var(--font-weight-medium) 13px/18px var(--font-sans-serif);gap:2px;padding:0}@media (hover:hover){._headerLink_scak6_521:hover{color:var(--color-foreground)}}._connIcon_scak6_540{align-items:center;background-color:var(--color-muted);border-radius:7px;color:var(--color-foreground);display:flex;flex-shrink:0;height:28px;justify-content:center;width:28px}._connIcon_scak6_540 img,._connIcon_scak6_540 svg{height:15px;width:15px}._itemDescriptionError_scak6_559{color:var(--color-destructive-text)}._reconnect_scak6_564{align-items:center;background:transparent;border:none;border-radius:999px;box-shadow:inset 0 0 0 1px var(--color-border);color:var(--color-foreground);cursor:pointer;display:inline-flex;flex-shrink:0;font:var(--font-weight-medium) 13px/1 var(--font-sans-serif);height:28px;margin-right:4px;padding:0 10px;white-space:nowrap}@media (hover:hover){._reconnect_scak6_564:hover{background-color:var(--color-menu-item-hover)}}._footer_scak6_589{margin-top:4px}._footer_scak6_589:before{background-color:var(--color-menu-separator);content:"";display:block;height:1px;margin:0 var(--menu-item-padding-inline)}._footer_scak6_589 ._row_scak6_34{min-height:0;padding:10px var(--menu-item-padding-inline) 6px}._footer_scak6_589 ._rowIcon_scak6_85{width:28px}[data-drawer] ._footer_scak6_589 ._row_scak6_34{min-height:var(--menu-item-height)}._nestedMenuPositioner_scak6_622{z-index:var(--z-floating)}._button_8srjs_8{--background-color:var(--color-composer);--background-color-hover:var(--color-accent);--color:var(--color-foreground);--color-hover:var(--color);align-items:center;background-color:var(--background-color);block-size:36px;border:none;border-radius:999px;color:var(--color);cursor:pointer;display:flex;font:var(--font-weight-medium) 14px/1 var(--font-sans-serif);gap:4px;justify-content:center;min-inline-size:36px;padding:8px;transition-duration:.1s;transition-property:background-color,border-color,color;transition-timing-function:ease-in-out}._button_8srjs_8:disabled{color:var(--color-foreground-disabled);cursor:not-allowed;pointer-events:none}._button_8srjs_8 svg{height:18px;width:18px}@media (max-width:768px){._button_8srjs_8{block-size:44px;min-inline-size:44px}}@media (hover:hover){._button_8srjs_8:hover{background-color:var(--background-color-hover);color:var(--color-hover)}}._button_8srjs_8._ghost_8srjs_55{--background-color:transparent;--color:var(--color-foreground-muted);--color-hover:var(--color-foreground)}._button_8srjs_8._ghost_8srjs_55[data-popup-open]{background-color:var(--background-color-hover)}._button_8srjs_8._icon_8srjs_67{--background-color:transparent}._button_8srjs_8._outline_8srjs_74{--background-color:transparent;--background-color-hover:color-mix(in srgb,var(--color-foreground) 7%,transparent);--border-color:transparent;--border-color-hover:transparent;border:1px solid transparent;border:1px solid var(--border-color)}._button_8srjs_8._brand_8srjs_87{--background-color:var(--color-primary);--background-color-hover:var(--color-primary-accent);--color:var(--color-white)}._button_8srjs_8._destructive_8srjs_93{--color:var(--color-destructive)}._button_8srjs_8._destructive-brand_8srjs_97{--background-color:var(--color-destructive);--background-color-hover:var(--color-destructive-accent);--color:var(--color-white)}._rowButton_dorzx_2:disabled{cursor:not-allowed}@media (max-width:768px){._switchRow_dorzx_8{overflow-y:clip}._switchHit_dorzx_18 [role=switch]{position:relative}._switchHit_dorzx_18 [role=switch]:before{content:"";inset-block:-13px;inset-inline:-6px;position:absolute}}._plusTrigger_1g8s3_2 svg{transition:transform .2s var(--ease-out-expo)}._plusTrigger_1g8s3_2[data-popup-open] svg{transform:rotate(45deg)}._hiddenInput_1g8s3_10{display:none}._sheetTitle_1g8s3_15{color:var(--color-foreground-title);font:var(--font-label-bold);margin:0;padding:4px 8px 12px}._sources_1g8s3_22{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px;padding:0 4px 8px}._source_1g8s3_22{align-items:center;background:transparent;border:1px solid var(--color-border);border-radius:12px;color:var(--color-foreground);cursor:pointer;display:flex;flex-direction:column;font:var(--font-label);gap:6px;justify-content:center;min-height:72px}._source_1g8s3_22 svg{color:var(--color-foreground-muted);height:20px;width:20px}._group_f7sr2_2{padding:var(--menu-padding)}._header_f7sr2_6{align-items:center;display:flex;justify-content:space-between;padding:8px var(--menu-item-padding-inline) 4px}._title_f7sr2_14{color:var(--color-foreground-muted);font:var(--menu-label-font)}._model_10k0d_1{align-items:center;border-radius:var(--menu-item-radius);display:flex;gap:12px;min-width:0;padding:8px var(--menu-item-padding-inline);position:relative}@media (hover:hover){._model_10k0d_1:hover{background-color:var(--color-menu-item-hover)}}._model_10k0d_1._isSelected_10k0d_16{background-color:var(--color-menu-item-selected)}._logo_10k0d_21{align-items:center;background-color:var(--color-card);border-radius:6px;display:flex;flex-shrink:0;height:38px;justify-content:center;margin:2px;outline:1px solid var(--color-border);outline-offset:1px;overflow:hidden;width:38px}._logoFallback_10k0d_36{color:var(--color-foreground-muted)}._content_10k0d_40{align-items:flex-start;display:flex;flex:1 1 auto;flex-direction:column;min-width:0}._titleRow_10k0d_48{align-items:center;display:flex;gap:var(--size-2);min-width:0}._title_10k0d_48{color:var(--color-foreground-title);font:var(--font-label);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._meta_10k0d_63{color:var(--color-foreground-muted);flex-shrink:0;font:var(--font-caption);margin-left:auto}._compact_10k0d_71{gap:10px;padding:6px var(--menu-item-padding-inline)}._compact_10k0d_71 ._logo_10k0d_21{border-radius:5px;height:24px;margin:0;width:24px}._compact_10k0d_71 ._logo_10k0d_21 img{height:100%;width:100%}._compact_10k0d_71 ._content_10k0d_40{align-items:center;flex-direction:row}._meta_10k0d_63+._check_10k0d_93{margin-left:0}._badge_10k0d_97{background-color:var(--color-muted);border-radius:var(--radius-base);flex-shrink:0;padding:var(--size-1) var(--size-2)}._badge_10k0d_97,._description_10k0d_106{color:var(--color-foreground-muted);font:var(--font-caption)}._description_10k0d_106{display:-webkit-box;overflow:hidden;text-align:left;-webkit-box-orient:vertical;-webkit-line-clamp:2}._check_10k0d_93{color:var(--color-foreground-primary-small-text);flex-shrink:0;margin-left:auto}._emptyState_5ce9x_1{color:var(--color-foreground-muted);font:var(--font-label);padding-block:32px;text-align:center}._emptyState_5ce9x_1 svg{height:16px;vertical-align:text-bottom;width:16px}._header_kv69v_1{align-items:center;background-color:var(--color-menu);border-bottom:1px solid var(--color-menu-separator);display:flex;gap:var(--size-2);padding:var(--size-3) var(--size-5);position:sticky;top:0;z-index:1}[data-drawer] ._header_kv69v_1{align-items:stretch;flex-direction:column;gap:var(--size-4);padding:var(--size-3) var(--size-5)}._searchInput_kv69v_20{flex:1 1 0%;min-width:0}._modelsList_kv69v_25{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:var(--size-2);gap:var(--size-2)}._emptyState_kv69v_31{padding:var(--size-5)}._logo_kv69v_35{height:18px;width:18px}._label_kv69v_40{max-width:160px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._replayUnmasked_kv69v_49{display:contents}._root_195bu_1{background-color:var(--color-muted);border-radius:var(--radius-base);gap:2px;padding:3px}._root_195bu_1,._root_195bu_1>span{align-items:stretch;display:flex}._root_195bu_1._embedded_195bu_17{background-color:transparent;border-radius:0;padding:0}._root_195bu_1._embedded_195bu_17 ._tab_195bu_9{border-radius:4px;height:28px;padding:0;width:28px}._tab_195bu_9{align-items:center;background:transparent;border:none;border-radius:5px;color:var(--color-foreground);cursor:pointer;display:flex;justify-content:center;padding:4px 6px;transition:background-color .2s ease,color .15s ease}._tab_195bu_9 svg{height:14px;width:14px}._tab_195bu_9._active_195bu_50{background-color:var(--color-card);box-shadow:0 1px 3px #00000014}._tab_195bu_9._active_195bu_50 svg{stroke-width:2.5}._card_x0kzi_1{align-items:center;background:transparent;border:none;border-radius:var(--menu-item-radius);color:inherit;cursor:pointer;display:flex;font:inherit;gap:12px;min-width:0;padding:8px var(--menu-item-padding-inline);position:relative;text-align:left;width:100%}@media (hover:hover){._card_x0kzi_1:not(._cardSelected_x0kzi_19):hover{background-color:var(--color-menu-item-hover)}}._cardSelected_x0kzi_19{background-color:var(--color-menu-item-selected)}._cardDisabled_x0kzi_29{cursor:default;opacity:.6}._logo_x0kzi_34{align-items:center;background-color:var(--color-card);border-radius:6px;display:flex;flex-shrink:0;height:38px;justify-content:center;margin:2px;outline:1px solid var(--color-border);outline-offset:1px;overflow:hidden;width:38px}._logoImg_x0kzi_49{height:100%;-o-object-fit:contain;object-fit:contain;width:100%}._logoMonogram_x0kzi_55{align-items:center;background:var(--color-foreground-muted);color:var(--color-white);display:flex;font:var(--font-label-bold);height:100%;justify-content:center;width:100%}._content_x0kzi_66{align-items:flex-start;display:flex;flex:1;flex-direction:column;min-width:0}._title_x0kzi_74{color:var(--color-foreground-title);font:var(--font-label)}._providerBadge_x0kzi_79{margin-left:6px}._description_x0kzi_85,._providerBadge_x0kzi_79{color:var(--color-foreground-muted);font:var(--font-caption)}._description_x0kzi_85{display:-webkit-box;overflow:hidden;text-align:left;-webkit-box-orient:vertical;-webkit-line-clamp:2}._trigger_16z31_3{gap:6px;padding:0 10px;white-space:nowrap}._trigger_16z31_3 svg{height:14px;width:14px}._trigger_16z31_3 ._logoFallback_16z31_15,._trigger_16z31_3 ._logo_16z31_14{height:16px;width:16px}._modelName_16z31_21{color:var(--color-foreground);max-width:160px;min-width:0;overflow:hidden;text-overflow:ellipsis}._effort_16z31_29{color:var(--color-foreground-muted);flex-shrink:0}button._trigger_16z31_3{min-inline-size:0}._logo_16z31_14{flex-shrink:0;-o-object-fit:contain;object-fit:contain}._logoFallback_16z31_15{color:var(--color-foreground-muted);flex-shrink:0}._current_16z31_57{align-items:center;border-radius:var(--menu-item-radius);color:var(--color-foreground);display:flex;font:var(--menu-font);gap:var(--menu-item-gap);min-height:var(--menu-item-height);padding:4px var(--menu-item-padding-inline)}._current_16z31_57>img{height:var(--menu-icon-size);width:var(--menu-icon-size)}[data-drawer] :is(._current_16z31_57,._option_16z31_75){--menu-item-height:44px}._currentName_16z31_79{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._help_16z31_87{color:var(--color-foreground-muted);font:400 12px/16px var(--font-sans-serif);margin:0;padding:6px var(--menu-item-padding-inline);text-wrap:pretty}._recommended_16z31_95{background-color:var(--color-muted);border-radius:4px;color:var(--color-foreground-muted);display:inline-block;font:var(--font-weight-medium) 11px/14px var(--font-sans-serif);margin-left:8px;padding:3px 6px}._option_16z31_75{align-items:center;background-color:transparent;border:none;border-radius:var(--menu-item-radius);cursor:pointer;display:flex;gap:10px;min-height:var(--menu-item-height);padding:4px var(--menu-item-padding-inline);text-align:left;width:100%}@media (hover:hover){._option_16z31_75:not([aria-pressed=true]):hover{background-color:var(--color-menu-item-hover)}}._option_16z31_75[aria-pressed=true]{background-color:var(--color-menu-item-selected)}._optionLogo_16z31_132{align-items:center;background-color:transparent;border:1px solid var(--color-border);border-radius:7px;box-sizing:border-box;display:flex;flex-shrink:0;height:28px;justify-content:center;overflow:hidden;width:28px}._optionLogo_16z31_132 img,._optionLogo_16z31_132 svg{height:15px;width:15px}._optionLogoAikit_16z31_152{background-color:var(--kd-tint-primary);border:none}._wrap_16z31_157{white-space:normal}._capability_16z31_161{margin:0 2px 6px}._catalog_1s2cg_2{align-items:center;display:flex;min-width:0}._group_1s2cg_8{align-items:stretch;background-color:var(--color-muted);border-radius:var(--radius-base);display:flex;gap:4px;padding:4px}._group_1s2cg_8>button{background-color:transparent;block-size:auto;border-radius:4px;min-inline-size:0;padding:4px 6px}._group_1s2cg_8>button:hover{background-color:var(--color-card)}._separator_1s2cg_30{align-self:stretch;background-color:var(--color-border);flex:0 0 1px;margin:2px 0}._wrapper_12e76_1{align-items:center;display:flex;gap:4px;position:relative;z-index:2}._lockIndicator_12e76_9{align-items:center;animation:_lock-slide-in_12e76_1 .25s ease-out;background-color:var(--color-popover);border:1px solid var(--color-border-popover);border-radius:999px;bottom:calc(100% + 10px);box-shadow:var(--shadow-popover);color:var(--color-foreground-muted);display:flex;flex-direction:column;gap:6px;left:50%;padding:10px 0;position:absolute;transition:background-color .15s,color .15s,border-color .15s;translate:-50% 0;width:36px}._lockActive_12e76_32{background-color:var(--color-primary);border-color:var(--color-primary);color:var(--color-white)}._lockIcon_12e76_38{height:16px;width:16px}._lockChevron_12e76_43{animation:_lock-bounce_12e76_1 1.5s ease-in-out infinite;height:14px;width:14px}@keyframes _lock-slide-in_12e76_1{0%{opacity:0;translate:-50% 8px}to{opacity:1;translate:-50% 0}}@keyframes _lock-bounce_12e76_1{0%,to{translate:0 0}50%{translate:0 -3px}}@keyframes _spin_12e76_82{0%{rotate:0deg}to{rotate:1turn}}._spinning_12e76_82{animation:_spin_12e76_82 1s linear infinite}._pttHint_12e76_87{display:flex;flex-direction:column;gap:var(--size-4);width:100%}._pttHintBody_12e76_94{align-items:center;display:flex;gap:var(--size-5)}._pttHintAnim_12e76_100{align-items:center;display:flex;flex-direction:column;flex-shrink:0;gap:var(--size-2)}._pttHintMic_12e76_108{align-items:center;background-color:var(--color-primary);border-radius:50%;color:var(--color-white);display:flex;height:48px;justify-content:center;width:48px}._pttHintAnimLabel_12e76_119{color:var(--color-foreground-muted);font:var(--font-caption)}._pttHintText_12e76_124{flex:1}._pttHintTitle_12e76_128{color:var(--color-foreground-title);font:var(--font-label);margin:0 0 var(--size-1) 0}._pttHintDesc_12e76_134{color:var(--color-foreground-muted);font:var(--font-label);line-height:1.25rem;margin:0}._pttHintEmphasis_12e76_141{color:var(--color-foreground);font-weight:500}._pttHintAction_12e76_146{display:flex;justify-content:flex-end}._micTooltip_12e76_152{display:flex;flex-direction:column;gap:2px}._micTooltipKey_12e76_158{font-weight:550}._pttHintPositioner_12e76_163{z-index:var(--z-hint)}._pttHintPopup_12e76_169{background-color:var(--color-popover);border:1px solid var(--color-border-popover);border-radius:12px;box-shadow:var(--shadow-popover);box-sizing:border-box;max-width:calc(100vw - var(--size-9));padding:var(--size-5);transform-origin:var(--transform-origin);transition:transform var(--d-200) var(--ease-out-quart),opacity var(--d-200) var(--ease-out-quart);width:380px}._pttHintPopup_12e76_169[data-ending-style],._pttHintPopup_12e76_169[data-starting-style]{opacity:0;transform:scale(.96)}._stopGlyph_12e76_193{background-color:var(--color-white);border-radius:3px;height:12px;width:12px}._retry_12e76_202[data-retry]{--background-color:color-mix(in srgb,var(--color-destructive) 12%,transparent);--background-color-hover:color-mix(in srgb,var(--color-destructive) 20%,transparent);--color:var(--color-destructive);--color-hover:var(--color-destructive)}._chip_1e7zl_7{align-items:center;background-color:color-mix(in srgb,var(--color-personality) 12%,var(--color-card));border-radius:999px;color:var(--color-foreground-primary-small-text);display:inline-flex;font:var(--font-weight-medium) 13px/1 var(--font-sans-serif);gap:6px;height:32px;min-width:0;padding:0 4px 0 10px;white-space:nowrap}._emoji_1e7zl_25{align-items:center;display:flex;flex-shrink:0;font-size:14px;justify-content:center;line-height:1}._label_1e7zl_34{min-width:0;overflow:hidden;text-overflow:ellipsis}._remove_1e7zl_40{align-items:center;background:transparent;border:none;border-radius:999px;color:inherit;cursor:pointer;display:flex;flex-shrink:0;height:24px;justify-content:center;padding:0;width:24px}@media (hover:hover){._remove_1e7zl_40:hover{background-color:color-mix(in srgb,var(--color-personality) 14%,transparent)}}._listContainer_1ng9i_2{display:flex;flex-direction:column;gap:var(--size-3);max-height:400px;overflow-y:auto}._deactivateButton_1ng9i_10{align-items:center;background:transparent;border:none;border-radius:var(--radius-base);color:var(--color-foreground-muted);cursor:pointer;display:flex;font:var(--font-label);gap:var(--size-2);padding:var(--size-2) var(--size-3)}._deactivateButton_1ng9i_10:hover{background:var(--color-accent);color:var(--color-foreground)}._section_1ng9i_28{display:flex;flex-direction:column}._sectionLabel_1ng9i_33{color:var(--color-foreground-muted);font:var(--font-caption);letter-spacing:.05em;padding:var(--size-1) var(--size-3);text-transform:uppercase}._item_1ng9i_42{align-items:center;border-radius:var(--radius-base);display:flex;gap:var(--size-1)}._item_1ng9i_42[data-selected]{background:var(--color-accent)}._itemContent_1ng9i_53{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;flex:1;gap:var(--size-2);min-width:0;padding:var(--size-2) var(--size-3);text-align:left}._itemContent_1ng9i_53:hover{background:var(--color-accent);border-radius:var(--radius-base)}._itemIcon_1ng9i_71{color:var(--color-foreground-muted);flex-shrink:0;font-size:18px;line-height:1}._itemText_1ng9i_78{display:flex;flex-direction:column;gap:2px;min-width:0}._itemName_1ng9i_85{color:var(--color-foreground);font:var(--font-label)}._itemDescription_1ng9i_90{color:var(--color-foreground-muted);font:var(--font-caption);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._itemMenuTrigger_1ng9i_98{align-items:center;background:transparent;border:none;border-radius:var(--radius-base);color:var(--color-foreground-muted);cursor:pointer;display:flex;flex-shrink:0;height:28px;justify-content:center;opacity:0;width:28px}._item_1ng9i_42:hover ._itemMenuTrigger_1ng9i_98{opacity:1}._itemMenuTrigger_1ng9i_98:hover{background:var(--color-accent);color:var(--color-foreground)}._addButton_1ng9i_122{align-items:center;background:transparent;border:none;border-radius:var(--radius-base);color:var(--color-foreground-primary-small-text);cursor:pointer;display:flex;font:var(--font-label);gap:var(--size-2);padding:var(--size-2) var(--size-3)}._addButton_1ng9i_122:hover{background:var(--color-accent)}._formBody_1ng9i_140{display:flex;flex-direction:column;gap:var(--size-4)}._formRow_1ng9i_146{align-items:flex-end;display:flex;gap:var(--size-3)}._nameField_1ng9i_152{flex:1}._charCount_1ng9i_156{color:var(--color-foreground-muted);font:var(--font-caption);text-align:right}._charCount_1ng9i_156[data-over]{color:var(--color-destructive-text)}._emojiPickerWrapper_1ng9i_167{position:relative}._emojiTrigger_1ng9i_171{align-items:center;background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-base);cursor:pointer;display:flex;font-size:20px;height:36px;justify-content:center;width:36px}._emojiTrigger_1ng9i_171[data-empty]{border-style:dashed;color:var(--color-foreground-muted)}._emojiTrigger_1ng9i_171:hover{border-color:var(--color-border-strong)}._emojiPlaceholderIcon_1ng9i_193{color:var(--color-foreground-muted)}._emojiPopover_1ng9i_197{background:var(--color-menu);border:1px solid var(--color-menu-border);border-radius:var(--menu-radius);box-shadow:var(--shadow-menu);display:flex;flex-direction:column;left:0;position:absolute;top:calc(100% + var(--size-1));width:280px;z-index:var(--z-menu)}._emojiSearchRow_1ng9i_214{align-items:center;border-bottom:1px solid var(--color-border);display:flex;gap:var(--size-1);padding:var(--size-2)}._emojiSearch_1ng9i_214{background:transparent;border:none;color:var(--color-foreground);flex:1;font:var(--font-label);outline:none}._emojiSearch_1ng9i_214::-moz-placeholder{color:var(--color-foreground-muted)}._emojiSearch_1ng9i_214::placeholder{color:var(--color-foreground-muted)}._emojiClearButton_1ng9i_235{align-items:center;background:transparent;border:none;border-radius:var(--radius-base);color:var(--color-foreground-muted);cursor:pointer;display:flex;height:24px;justify-content:center;width:24px}._emojiClearButton_1ng9i_235:hover{background:var(--color-menu-item-hover);color:var(--color-foreground)}._emojiCategories_1ng9i_253{max-height:300px;overflow-y:auto;padding:var(--size-2)}._emojiCategoryLabel_1ng9i_259{background:var(--color-menu);color:var(--color-foreground-muted);font:var(--font-caption);letter-spacing:.05em;padding:var(--size-1) var(--size-1);position:sticky;text-transform:uppercase;top:0}._emojiEmptySearch_1ng9i_270{color:var(--color-foreground-muted);font:var(--font-label);padding:var(--size-5);text-align:center}._emojiGrid_1ng9i_277{display:grid;grid-template-columns:repeat(7,1fr);grid-gap:2px;gap:2px}._emojiOption_1ng9i_283{align-items:center;background:transparent;border:none;border-radius:var(--radius-base);cursor:pointer;display:flex;font-size:20px;height:34px;justify-content:center;width:34px}._emojiOption_1ng9i_283:hover{background:var(--color-menu-item-hover)}._emojiOption_1ng9i_283[data-selected]{background:var(--color-menu-item-selected)}._hiddenInput_hm5k3_1{display:none}._list_hm5k3_9{display:flex;flex-wrap:wrap;gap:6px;margin-left:-6px;max-height:102px;overflow-y:auto;scrollbar-width:none}._list_hm5k3_9::-webkit-scrollbar{display:none}._list_hm5k3_9[data-overflow]{-webkit-mask-image:linear-gradient(180deg,#000 calc(100% - 16px),transparent);mask-image:linear-gradient(180deg,#000 calc(100% - 16px),transparent)}@media (max-width:768px){._list_hm5k3_9{flex-wrap:nowrap;max-height:none;overflow:auto hidden}._list_hm5k3_9>*{flex-shrink:0}}._item_hm5k3_39{align-items:center;background-color:transparent;border:1px solid var(--color-border);border-radius:10px;box-sizing:border-box;display:flex;height:48px;max-width:100%;position:relative;transition:background-color .1s ease-in-out}._item_hm5k3_39 img{aspect-ratio:1/1;border-radius:10px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}@media (hover:hover){._item_hm5k3_39:has(:hover){background-color:var(--color-accent)}}@media (max-width:768px){._item_hm5k3_39{height:56px}}._image_hm5k3_72{border:none;width:48px}@media (max-width:768px){._image_hm5k3_72{width:56px}}._image_hm5k3_72:after{border-radius:inherit;box-shadow:inset 0 0 0 1px var(--color-border-elevated);content:"";top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute}._image_hm5k3_72 ._removeButton_hm5k3_91{background:var(--color-foreground);color:var(--color-background);height:18px;position:absolute;right:4px;top:4px;width:18px}@media (hover:hover){._image_hm5k3_72 ._removeButton_hm5k3_91:hover{background:var(--color-foreground);opacity:.85}}._file_hm5k3_110{align-items:center;color:var(--color-foreground);display:flex;font:var(--font-weight-medium) 13px/18px var(--font-sans-serif);gap:8px;padding:0 4px 0 8px}._file_hm5k3_110 ._previewButton_hm5k3_118{gap:8px}._file_hm5k3_110 ._removeButton_hm5k3_91{height:24px;width:24px}._fileIcon_hm5k3_128{--file-icon-color:var(--color-foreground-primary-small-text);align-items:center;background-color:var(--kd-tint-primary);border-radius:7px;color:var(--file-icon-color);display:flex;flex-shrink:0;height:30px;justify-content:center;width:30px}._fileIcon_hm5k3_128[data-group=spreadsheet]{--file-icon-color:var(--color-system-green);background-color:color-mix(in srgb,var(--color-system-green) 14%,transparent)}._fileIcon_hm5k3_128[data-group=pdf]{--file-icon-color:var(--color-destructive);background-color:color-mix(in srgb,var(--color-destructive) 12%,transparent)}._fileIcon_hm5k3_128[data-group=presentation]{--file-icon-color:var(--color-system-orange);background-color:color-mix(in srgb,var(--color-system-orange) 18%,transparent)}._previewButton_hm5k3_118{align-items:center;display:flex;flex:1;gap:10px;height:100%;justify-content:center;min-width:0}._previewButton_hm5k3_118:before{content:"";display:block;top:0;right:0;bottom:0;left:0;position:absolute}._previewButton_hm5k3_118:focus-visible,._removeButton_hm5k3_91:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}._removeButton_hm5k3_91{align-items:center;background:transparent;border:none;border-radius:50%;color:var(--color-foreground-muted);cursor:pointer;display:flex;height:20px;justify-content:center;margin:0;padding:0;transition:background-color .1s ease-in-out;width:20px;z-index:1}@media (hover:hover){._removeButton_hm5k3_91:hover{background-color:var(--color-hover-accent)}}._name_hm5k3_222{flex:1;max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._dragOverlay_hm5k3_230{align-items:center;background:var(--kd-tint-primary);border:2px dashed var(--color-primary);border-radius:24px;border-radius:var(--composer-radius,24px);color:var(--color-foreground-primary-small-text);display:flex;font:var(--font-label);gap:8px;top:0;right:0;bottom:0;left:0;justify-content:center;position:absolute;z-index:10}._dialog_lj24z_1{display:flex;flex-direction:column;height:min(85vh,700px);overflow:hidden;transition:width .2s ease-out,height .2s ease-out;transition:width var(--d-300,.2s) var(--ease-out-quart,ease-out),height var(--d-300,.2s) var(--ease-out-quart,ease-out);width:min(90vw,800px)}._dialog_lj24z_1._maximized_lj24z_13{border-radius:0;height:100dvh;max-height:100dvh;max-width:100vw;width:100vw}._dialog_lj24z_1>div{display:flex;flex-direction:column;min-height:0;overflow:hidden;padding:0}._container_1bfav_1{align-items:center;display:inline-flex;justify-content:center;position:relative}._track_1bfav_8{fill:none;stroke:var(--color-border)}._arc_1bfav_13{fill:none;stroke:var(--color-primary);transition:stroke-dashoffset .4s ease}._label_1bfav_19{dominant-baseline:central;fill:var(--color-foreground-muted);font:var(--font-caption);text-anchor:middle}._button_edkuv_8{align-items:center;block-size:36px;border-radius:999px;color:var(--color-foreground-muted);display:flex;font:var(--font-weight-medium) 13px/1 var(--font-sans-serif);gap:6px;justify-content:center;opacity:0;padding:0 8px;pointer-events:none;transition:opacity .3s ease,background-color .15s ease}._button_edkuv_8 circle:first-of-type{stroke:var(--color-border)}._button_edkuv_8 circle:last-of-type{stroke:var(--color-foreground-muted);stroke-linecap:butt}._label_edkuv_34{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}@media (max-width:768px){._label_edkuv_34{display:none}}._full_edkuv_43{background-color:color-mix(in srgb,var(--color-system-orange) 16%,transparent);color:var(--color-foreground)}._full_edkuv_43 circle:last-of-type{stroke:var(--color-system-orange)}._visible_edkuv_56{opacity:1;pointer-events:auto}._tooltip_edkuv_61{display:block;max-width:240px}._input_22n52_1{--line-height:24px;background-color:transparent;border:none;border-radius:0;box-sizing:border-box;color:var(--color-foreground);font:var(--font-body-text);line-height:24px;line-height:var(--line-height);max-height:172px;max-height:calc(var(--line-height)*7 + 4px);min-height:48px;min-height:calc(var(--line-height)*2);outline:none!important;overflow-y:auto;padding:2px 0;resize:none;width:100%}._input_22n52_1::-moz-placeholder{color:var(--color-foreground-muted)}._input_22n52_1::placeholder{color:var(--color-foreground-muted)}._container_18d80_11{--composer-radius:24px;--composer-footer-button:36px;background-color:var(--color-composer);border:1px solid var(--color-composer-border);border-radius:24px;border-radius:var(--composer-radius);box-shadow:var(--shadow-composer);display:flex;flex-direction:column;gap:12px;padding:14px 12px 10px 18px;position:relative;transition:border-color .2s ease-in-out,border-width .2s ease-in-out,border-radius .2s ease-in-out,box-shadow .2s ease-in-out;width:100%}@media (max-width:768px){._container_18d80_11{--composer-footer-button:44px}}._container_18d80_11._personality_18d80_42{border:1.5px solid var(--color-personality)}._content_18d80_46{display:flex;flex-direction:column;gap:12px}._footer_18d80_52{align-items:center;display:flex;gap:8px;justify-content:space-between;margin-left:-6px;position:relative}._leftGroup_18d80_68{align-items:center;display:flex;gap:6px;min-width:var(--composer-footer-button)}._leftGroup_18d80_68:empty{min-width:0}._rightGroup_18d80_79{align-items:center;display:flex;gap:4px;min-width:0}._footer_18d80_52._disabled_18d80_86{pointer-events:none}._footer_18d80_52._disabled_18d80_86 ._leftGroup_18d80_68,._footer_18d80_52._disabled_18d80_86 ._rightGroup_18d80_79>:not(:last-child){opacity:.4}._footer_18d80_52._disabled_18d80_86 ._rightGroup_18d80_79>:last-child{pointer-events:auto}._pttOverlay_cc6c5_8{align-items:center;background-color:var(--color-composer);display:flex;top:0;right:0;bottom:0;left:42px;inset:0 0 0 calc(var(--composer-footer-button, 36px) + 6px);justify-content:flex-start;padding-left:4px;position:absolute;z-index:1}._pttOverlayLocked_cc6c5_19{top:0;right:0;bottom:0;left:0;padding-left:0}._discardButton_cc6c5_24{pointer-events:auto}._pttHintCancel_cc6c5_29,._pttHintLock_cc6c5_30,._pttHint_cc6c5_28{align-items:center;color:var(--color-foreground-muted);display:inline-flex;font:var(--font-weight-medium) 14px/1 var(--font-sans-serif);gap:4px}._pttHintCancel_cc6c5_29{color:var(--color-destructive-text)}._pttHintLock_cc6c5_30{color:var(--color-foreground-primary-small-text)}._pttHintIcon_cc6c5_46{height:14px;width:14px}._slot_kuvpl_10{align-items:center;display:flex;justify-content:center;left:50%;max-width:calc(100% - (var(--size-2)*2 + var(--size-12))*2);min-width:0;position:absolute;top:50%;transform:translate(-50%,-50%)}[data-shell-part=header]:has(._slot_kuvpl_10)>:first-child>:not(:first-child){display:none}[data-shell-part=header]:has(._slot_kuvpl_10){position:relative}._overlay_1yx9y_9{--voice-visualizer-height:24px;align-items:flex-start;color:var(--color-foreground);display:flex;gap:4px;inline-size:100%;min-block-size:48px}._loading_1yx9y_20{align-items:center;align-self:flex-start;animation:_shimmer_1yx9y_1 2s linear infinite;background:linear-gradient(90deg,var(--color-foreground-muted) 0,var(--color-foreground-muted) 40%,color-mix(in srgb,var(--color-foreground-muted) 40%,transparent) 50%,var(--color-foreground-muted) 60%,var(--color-foreground-muted) 100%);-webkit-background-clip:text;background-clip:text;background-size:200% 100%;block-size:var(--voice-visualizer-height);display:flex;font:var(--font-body-text);inline-size:100%;-webkit-text-fill-color:transparent}@keyframes _shimmer_1yx9y_1{0%{background-position:100% 0}to{background-position:-100% 0}}._dots_1yx9y_51:after{animation:_dots_1yx9y_51 2s infinite;content:""}@keyframes _dots_1yx9y_51{0%,20%{content:""}40%{content:"."}60%{content:".."}80%,to{content:"..."}}._indicator_1yx9y_76{block-size:var(--voice-visualizer-height);gap:4px;margin-left:-6px}._indicator_1yx9y_76,._pulse_1yx9y_85{align-items:center;display:flex;flex-shrink:0}._pulse_1yx9y_85{height:24px;justify-content:center;width:36px;width:var(--composer-footer-button,36px)}._pulse_1yx9y_85:before{animation:_pulse-animation_1yx9y_1 1.4s ease-in-out infinite;background-color:var(--color-destructive);border-radius:50%;box-shadow:0 0 8px var(--color-destructive);content:"";height:10px;width:10px}@keyframes _pulse-animation_1yx9y_1{0%,to{opacity:1}50%{opacity:.45}}._time_1yx9y_115{color:var(--color-foreground);font:var(--font-body-text);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}._lowAudioWarning_1yx9y_121{animation:_fade-in_1yx9y_1 .3s ease-out;color:var(--color-warning-text);flex-shrink:0;font:var(--font-caption);line-height:var(--voice-visualizer-height)}@keyframes _fade-in_1yx9y_1{0%{opacity:0}to{opacity:1}}._overlay_1yx9y_9 .voice-visualizer{block-size:var(--voice-visualizer-height);flex:1;margin-left:var(--size-4);overflow:hidden}._root_1q7e6_1{--padding-inline-runtime-content:12px;display:flex;flex-direction:column;gap:12px}._header_1q7e6_9{align-items:flex-start;border-bottom:1px solid var(--color-border);display:flex;gap:var(--size-2);justify-content:space-between;padding-block:12px 8px;padding-inline:20px 12px}@media (max-width:480px){._header_1q7e6_9{flex-direction:column-reverse}}._headerRight_1q7e6_23{align-items:center;display:flex;flex-shrink:0;gap:var(--size-1)}@media (max-width:480px){._headerRight_1q7e6_23{align-self:end}}._prompt_1q7e6_34{color:var(--color-foreground);font:var(--font-body-text);margin-top:6px}._questionPrompt_1q7e6_40{color:var(--color-foreground-muted);font:var(--font-label);margin:0;padding-inline:20px 12px}._navigation_1q7e6_47{align-items:center;display:flex;gap:2px}._content_1q7e6_53{display:flex;flex-direction:column;gap:.25rem;padding-inline:20px}._counter_1q7e6_60{color:var(--color-foreground-muted);font:var(--font-label);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;min-width:32px;text-align:center}._closeButton_1q7e6_68{flex-shrink:0}._options_1q7e6_72{display:flex;flex-direction:column;gap:var(--size-1);list-style:none;margin:0;padding:0}._option_1q7e6_72{align-items:center;border:1px solid transparent;border-radius:var(--radius-base);color:var(--color-foreground);cursor:pointer;display:flex;font:var(--font-label);gap:var(--size-2);padding:var(--size-2);transition:background-color .15s ease,border-color .15s ease}._option_1q7e6_72:hover{background-color:var(--color-accent)}._option_1q7e6_72._focused_1q7e6_100{background-color:var(--color-accent);border-color:var(--color-primary)}._option_1q7e6_72._selected_1q7e6_105{background-color:var(--color-muted)}._radio_1q7e6_109{align-items:center;border:1px solid var(--color-border);border-radius:50%;display:flex;flex-shrink:0;height:16px;justify-content:center;transition:border-color .15s ease;width:16px}._option_1q7e6_72._selected_1q7e6_105 ._radio_1q7e6_109{border-color:var(--color-primary)}._radioDot_1q7e6_125{background-color:var(--color-primary);border-radius:50%;height:8px;width:8px}._checkbox_1q7e6_132{align-items:center;background:transparent;border:1.5px solid var(--color-border);border-radius:4px;color:var(--color-white);display:flex;flex-shrink:0;height:16px;justify-content:center;transition:background-color .1s,border-color .1s;width:16px}._option_1q7e6_72._selected_1q7e6_105 ._checkbox_1q7e6_132{background-color:var(--color-primary);border-color:var(--color-primary)}._selectedArrow_1q7e6_153{color:var(--color-foreground-muted);font:var(--font-label-bold);margin-left:auto}._confirmButtons_1q7e6_159,._footer_1q7e6_164{display:flex;gap:var(--size-2)}._footer_1q7e6_164{align-items:center;justify-content:space-between;padding:0 12px 12px 20px}._footerEnd_1q7e6_172{justify-content:flex-end}._footerActions_1q7e6_176{align-items:center;display:flex;gap:var(--size-2)}._hint_1q7e6_182{color:var(--color-foreground-muted);font:var(--font-caption)}._hintSkipped_1q7e6_187{color:var(--color-warning-text)}._skipButton_1q7e6_191{background:none;border:none;border-radius:var(--radius-base);color:var(--color-foreground-muted);cursor:pointer;font:var(--font-label);padding:var(--size-1) var(--size-2);transition:color .15s ease,background-color .15s ease}._skipButton_1q7e6_191:hover{background-color:var(--color-accent);color:var(--color-foreground)}._customLabel_1q7e6_209{color:var(--color-foreground-muted)}._customInputRow_1q7e6_213{align-items:center;display:flex;gap:var(--size-2)}._inputField_1q7e6_219{width:100%}._borderlessInput_1q7e6_223 input{border:none}._hints_1q7e6_227{align-items:center;bottom:-16px;color:var(--color-foreground-muted);display:flex;font:var(--font-caption);gap:var(--size-5);left:50%;position:absolute;transform:translate(-50%);white-space:nowrap}._root_7dak5_1{display:flex;flex-direction:column;gap:var(--size-2);width:100%}._dropzone_7dak5_8{align-items:center;background-color:var(--color-muted);border:2px dashed transparent;border-radius:var(--radius-base);cursor:pointer;display:flex;gap:var(--size-5);justify-content:center;padding:var(--size-6);transition:border-color .15s ease,background-color .15s ease}._dropzone_7dak5_8:hover{border-color:var(--color-border)}._dragging_7dak5_27{background-color:color-mix(in srgb,var(--color-primary) 8%,var(--color-muted));border-color:var(--color-primary)}._dropzoneText_7dak5_36{color:var(--color-foreground-muted);font:var(--font-label);text-align:center}._hiddenInput_7dak5_42{display:none}._fileList_7dak5_46{display:flex;flex-direction:column;list-style:none;margin:0;padding:0}._fileItem_7dak5_54{align-items:center;border-radius:var(--radius-base);display:flex;gap:var(--size-5);padding:var(--size-4) var(--size-5);transition:background-color .15s ease}._fileItem_7dak5_54:hover{background-color:var(--color-accent)}._fileIcon_7dak5_67{color:var(--color-foreground-muted);flex-shrink:0}._fileInfo_7dak5_72{display:flex;flex:1;flex-direction:column;gap:var(--size-1);min-width:0}._fileName_7dak5_80{color:var(--color-foreground);font:var(--font-label);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._fileMeta_7dak5_88{color:var(--color-foreground-muted);font:var(--font-caption)}._fileRemove_7dak5_93{flex-shrink:0}._root_1q2se_1{display:flex;flex-direction:column;gap:var(--size-2);padding:var(--size-2) 0}._barRow_1q2se_8{align-items:center;display:flex;gap:var(--size-2)}._barContainer_1q2se_14{background-color:var(--color-muted);border-radius:4px;height:8px;overflow:hidden;position:relative;width:100%}._bar_1q2se_8{background-color:var(--color-primary);border-radius:4px;height:100%;transition:width .3s ease}._stopButton_1q2se_30{flex-shrink:0}._labelRow_1q2se_34{align-items:center;display:flex;gap:var(--size-2);justify-content:space-between}._label_1q2se_34{color:var(--color-foreground-muted);font:var(--font-label);margin:0}._percentage_1q2se_47{color:var(--color-foreground);flex-shrink:0;font:var(--font-label-bold)}._root_1bdqe_1{display:flex;flex-wrap:wrap;gap:var(--size-2)}._chip_1bdqe_7{align-items:center;background-color:var(--color-muted);border-radius:var(--radius-base);color:var(--color-foreground);display:inline-flex;font:var(--font-label);gap:var(--size-1);padding:var(--size-1) var(--size-3);text-decoration:none;transition:background-color .15s ease}._chip_1bdqe_7:hover{background-color:var(--color-accent)}._root_1p7gp_1{display:flex;flex-direction:column;gap:var(--size-2);position:relative}._hiddenInput_1p7gp_8{display:none}._list_1p7gp_12{display:flex;flex-wrap:wrap;gap:8px}._imageItem_1p7gp_18{background-color:var(--color-card);border:1px solid var(--color-border);border-radius:8px;height:44px;overflow:hidden;position:relative;transition:background-color .1s ease-in-out;width:44px}@media (hover:hover){._imageItem_1p7gp_18:hover{background-color:var(--color-accent)}._imageItem_1p7gp_18:hover ._removeButton_1p7gp_33{display:flex}}._imagePreview_1p7gp_39{border-radius:6px;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}._fileItem_1p7gp_46{align-items:center;background-color:var(--color-card);border:1px solid var(--color-border);border-radius:8px;color:var(--color-foreground);display:flex;font:var(--font-label);gap:10px;height:44px;max-width:min(240px,100%);padding:8px;transition:background-color .1s ease-in-out}._fileItem_1p7gp_46 svg{color:var(--color-foreground-muted);flex-shrink:0}@media (hover:hover){._fileItem_1p7gp_46:hover{background-color:var(--color-accent)}}._fileName_1p7gp_72{flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._removeButton_1p7gp_33{align-items:center;background:transparent;border:none;border-radius:50%;color:var(--color-foreground-muted);cursor:pointer;display:flex;flex-shrink:0;height:20px;justify-content:center;margin:0;padding:0;transition:background-color .1s ease-in-out;width:20px;z-index:1}@media (hover:hover){._removeButton_1p7gp_33:hover{background-color:var(--color-hover-accent)}}._imageItem_1p7gp_18 ._removeButton_1p7gp_33{background:var(--color-accent);position:absolute;right:-8px;top:-8px}@media (hover:hover){._imageItem_1p7gp_18 ._removeButton_1p7gp_33{display:none}}._addButton_1p7gp_114{align-items:center;background:transparent;border:1px dashed var(--color-border-strong);border-radius:var(--radius-base);color:var(--color-foreground-muted);cursor:pointer;display:flex;flex-direction:column;gap:var(--size-2);justify-content:center;min-height:96px;padding:var(--size-5);transition:background-color .15s ease,border-color .15s ease}@media (hover:hover){._addButton_1p7gp_114:hover{background-color:var(--color-accent);border-color:var(--color-border-strong)}}._addButtonText_1p7gp_139{font:var(--font-label);text-align:center}._dragOverlay_1p7gp_144{align-items:center;background:color-mix(in srgb,var(--color-muted) 90%,transparent);border-radius:var(--radius-base);color:var(--color-foreground-muted);display:flex;font:var(--font-label);gap:8px;top:0;right:0;bottom:0;left:0;justify-content:center;position:absolute;z-index:10}._root_13sfn_1{display:flex;flex-direction:column}._toolbar_13sfn_6{align-items:center;color:var(--color-white);display:flex;justify-content:space-between;padding-block:8px;padding-inline:12px}._body_13sfn_18{background-color:var(--color-card);border-radius:22px;display:flex;flex-direction:column;gap:12px}._toolbarNav_13sfn_26{align-items:center;display:flex;gap:var(--size-1)}._toolbar_13sfn_6 button{--icon-button-color:var(--color-white);--icon-button-background:transparent;color:var(--color-white);min-block-size:26px;min-inline-size:26px}._toolbar_13sfn_6 button:hover{--icon-button-background:hsla(0,0%,100%,.1)}._prompt_13sfn_45{color:var(--color-foreground);font:var(--font-body-text);padding-block:16px 12px;padding-inline:20px 12px}._content_13sfn_52{display:flex;flex-direction:column;gap:.25rem;padding-inline:20px}._content_13sfn_52 input,._content_13sfn_52 textarea{background:transparent;border:none;font:var(--font-body-text);padding-inline:0}._content_13sfn_52 input:focus,._content_13sfn_52 textarea:focus{box-shadow:none;outline:none}._content_13sfn_52 [data-field]{gap:0}._footer_13sfn_79{justify-content:space-between;padding:0 12px 12px}._footerActions_13sfn_87,._footer_13sfn_79{align-items:center;display:flex;gap:var(--size-2)}._keyboardHints_13sfn_93{align-items:center;color:var(--color-foreground-muted);display:none;font:var(--font-caption);gap:var(--size-5);justify-content:center;padding:var(--size-2) 12px 0}@media (hover:hover){._keyboardHints_13sfn_93{display:flex}}._keyboardHints_13sfn_93 kbd{color:var(--color-foreground);font-family:inherit;font-weight:600}._hint_13sfn_113{color:var(--color-foreground-muted);font:var(--font-caption)}._hintSkipped_13sfn_118{color:var(--color-warning-text)}._skipButton_13sfn_122{background:none;border:none;border-radius:var(--radius-base);color:var(--color-foreground-muted);cursor:pointer;font:var(--font-label);padding:var(--size-1) var(--size-2);transition:color .15s ease,background-color .15s ease}._skipButton_13sfn_122:hover{background-color:var(--color-accent);color:var(--color-foreground)}._reviewList_13sfn_140{display:flex;flex-direction:column;gap:var(--size-1);max-height:240px;overflow-y:auto;padding-inline:20px}._reviewItem_13sfn_149{align-items:flex-start;border-radius:var(--radius-base);cursor:pointer;display:flex;gap:var(--size-3);padding:var(--size-2);transition:background-color .15s ease}._reviewItem_13sfn_149:hover{background-color:var(--color-accent)}._reviewTexts_13sfn_163{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}._reviewQuestion_13sfn_171{color:var(--color-foreground-muted);font:var(--font-label)}._reviewAnswer_13sfn_176{color:var(--color-foreground);font:var(--font-label-bold);word-break:break-word}._reviewSkipped_13sfn_182{color:var(--color-warning-text);font:var(--font-label);font-style:italic}._reviewEditIcon_13sfn_188{color:var(--color-foreground-muted);flex-shrink:0;margin-top:2px}._navigation_13sfn_194{align-items:center;display:flex;gap:2px}._counter_13sfn_200{color:inherit;font:var(--font-label);padding-inline:var(--size-2);white-space:nowrap}._hints_13sfn_207{align-items:center;bottom:-16px;color:var(--color-foreground-muted);display:flex;font:var(--font-caption);gap:var(--size-5);left:50%;position:absolute;transform:translate(-50%);white-space:nowrap}._container_1smx5_1{display:flex;flex-direction:column;gap:var(--size-5)}._container_gfmwm_1{display:flex;flex-direction:column;gap:var(--size-4)}._message_gfmwm_7{color:var(--color-foreground-muted);font:var(--font-body-text);margin:0}._message_gfmwm_7 strong{color:var(--color-foreground);font:var(--font-body-text-bold)}._warning_gfmwm_18{background-color:var(--color-muted);border-radius:var(--radius-base);color:var(--color-foreground-muted);font:var(--font-label);margin:0;padding:var(--size-3)}._content_8v9uy_1{display:flex;flex-direction:column;gap:var(--size-5)}._tabContent_8v9uy_7{min-height:80px}._wizardTall_jur75_5,._wizard_jur75_1{max-width:var(--small-size)}._wizardTall_jur75_5 .dialog-wrapper{height:min(667px,calc(100vh - 64px))}._wizardTall_jur75_5 ._stepContent_jur75_20,._wizardTall_jur75_5 ._wizardContainer_jur75_16,._wizardTall_jur75_5 .dialog-content{flex:1}._stepIndicator_jur75_25{display:flex;gap:var(--size-2);justify-content:center}._stepDot_jur75_31{background-color:var(--color-border);border-radius:50%;height:8px;transition:background-color .2s;width:8px}._stepDotActive_jur75_39{background-color:var(--color-primary)}._wizardContainer_jur75_16{display:flex;flex-direction:column;gap:var(--size-7)}._stepContent_jur75_20{display:flex;flex-direction:column;gap:var(--size-5)}@media (min-width:768.02px){._dialog_9okgc_3{height:min(580px,calc(100vh - 96px))}}._dialog_9okgc_3 [data-slot=dialog-body]{display:flex;flex:1;flex-direction:column;min-height:0;overflow-y:hidden}@media (max-width:768px){._dialog_9okgc_3{height:calc(100dvh - 120px)}._dialog_9okgc_3 [class*=drawerContent]{min-height:100%}}._stepper_9okgc_31{display:flex;gap:var(--size-2);margin-bottom:var(--size-8)}._line_9okgc_37{background:var(--color-border);border-radius:2px;flex:1;height:5px;overflow:hidden;position:relative}._line_9okgc_37:after{background:var(--color-primary);border-radius:2px;content:"";top:0;right:0;bottom:0;left:0;position:absolute;transform:scaleX(0);transform-origin:left;transition:transform .4s cubic-bezier(.4,0,.2,1)}._lineActive_9okgc_57:after{transform:scaleX(1)}._stepBody_9okgc_63{display:flex;flex:1;flex-direction:column;min-height:0}._stepHeader_9okgc_72{margin-bottom:var(--size-6);text-align:center}._stepNumber_9okgc_77{align-items:center;background:color-mix(in srgb,var(--color-primary) 12%,transparent);border-radius:50%;color:var(--color-foreground-primary-small-text);display:flex;font:var(--font-label);height:32px;justify-content:center;margin:0 auto var(--size-3);width:32px}._stepHeading_9okgc_90{color:var(--color-foreground-title);font:var(--font-heading-secondary);margin:0 0 var(--size-2)}._stepDescription_9okgc_96{color:var(--color-foreground-muted);font:var(--font-label);margin:0}._contentArea_9okgc_104{min-height:0}._contentArea_9okgc_104,._contentArea_9okgc_104>:first-child,._contentArea_9okgc_104>:first-child>:last-child{display:flex;flex:1;flex-direction:column}._contentArea_9okgc_104>:first-child>:last-child textarea{flex:1}._container_np7ue_1{display:inline-flex;flex-shrink:0;height:18px;overflow:visible;position:relative;width:18px}._container_np7ue_1 svg{flex-shrink:0}._badge_np7ue_14{background-color:var(--submenu-item-bg,var(--color-sidebar-background));border-radius:5px;display:block;height:10px;position:absolute;right:-6px;top:-1px;transform:rotate(45deg);width:15px}._badge_np7ue_14 svg{color:var(--color-primary);display:block;height:100%;position:relative;transform:scale(1.3);width:100%}._link_1jqo9_8{align-items:center;border-radius:var(--radius-base);color:var(--color-foreground-muted);display:flex;flex-shrink:0;font:var(--font-label);gap:6px;height:32px;max-width:240px;padding:0 var(--size-2);text-decoration:none;transition:background-color var(--d-200) cubic-bezier(.28,.13,.1,.99)}._link_1jqo9_8>svg{flex-shrink:0}@media (hover:hover){._link_1jqo9_8:hover{background-color:var(--color-accent)}}._name_1jqo9_33{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._separator_1jqo9_39{color:var(--color-foreground-disabled);flex-shrink:0;font:var(--font-label);padding:0 2px}._breadcrumb_15wru_7{flex:1 1 auto}._breadcrumb_15wru_7,._titleGroup_15wru_15{align-items:center;display:flex;gap:2px;min-width:0}._title_15wru_15{background-color:transparent;border:1px solid transparent;border-radius:var(--radius-base);box-sizing:border-box;color:var(--color-foreground-title);font:var(--font-label-bold);margin:0;min-width:0;padding:7px var(--size-2);white-space:nowrap}._titleButton_15wru_48{box-shadow:none;cursor:text;display:block;overflow:hidden;text-align:left;text-overflow:ellipsis}._titleButton_15wru_48._placeholder_15wru_57{color:var(--color-foreground)}._titleText_15wru_61._fadeIn_15wru_61{animation:_title-fade-in_15wru_1 var(--d-300) var(--ease-out-quart)}@keyframes _title-fade-in_15wru_1{0%{opacity:0}to{opacity:1}}._titleEdit_15wru_80{display:flex;min-width:0;position:relative}._titleMirror_15wru_86{overflow:hidden;visibility:hidden;white-space:pre}._titleInput_15wru_92{border-color:var(--color-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary) 16%,transparent);top:0;right:0;bottom:0;left:0;outline:none;position:absolute;width:100%}._more_15wru_103{border-radius:6px;flex-shrink:0}._more_15wru_103._moreOpen_15wru_108{--icon-button-background:var(--color-accent);--icon-button-color:var(--color-foreground)}._more_15wru_103._moreHidden_15wru_114{display:none}._dialog_1o5uj_8{width:min(calc(100% - var(--size-9)),560px)}._dialog_1o5uj_8 footer{flex-wrap:wrap}._unpublish_1o5uj_16{margin-inline-end:auto}._urlContainer_1o5uj_20{align-items:center;background-color:var(--color-card);border:1px solid var(--color-border);border-radius:.5rem;display:flex;gap:0;overflow:hidden}._urlInput_1o5uj_30{background-color:transparent;border:none;color:var(--color-foreground);flex:1;font-family:monospace;font-size:.8125rem;min-width:0;overflow:hidden;padding:.625rem .75rem;text-overflow:ellipsis}._urlInput_1o5uj_30:focus{outline:none}._copyButton_1o5uj_47{align-items:center;background-color:transparent;border:none;border-left:1px solid var(--color-border);color:var(--color-foreground-muted);cursor:pointer;display:flex;flex-shrink:0;height:2.5rem;justify-content:center;transition:background-color .15s ease,color .15s ease;width:2.5rem}._copyButton_1o5uj_47:hover{background-color:var(--color-accent);color:var(--color-foreground)}._copyButton_1o5uj_47:active{background-color:var(--color-border)}._trigger_1hxp6_7{--button-padding:0 var(--size-4);flex-shrink:0;font:var(--font-label);margin-left:auto;min-block-size:32px}._trigger_1hxp6_7[data-popup-open]{--button-background:var(--color-accent)}._triggerIcon_1hxp6_21{color:var(--color-foreground-muted)}._dot_1hxp6_25{background-color:var(--color-system-green);border-radius:50%;flex-shrink:0;height:6px;width:6px}._panel_1hxp6_33{background-color:var(--color-menu);border:1px solid var(--color-menu-border);border-radius:var(--menu-radius);box-shadow:var(--shadow-menu);box-sizing:border-box;display:flex;flex-direction:column;gap:var(--size-4);padding:var(--size-5);transform-origin:var(--transform-origin);transition:transform var(--d-200) var(--ease-out-quint),opacity var(--d-200) var(--ease-out-quint);width:318px}._panel_1hxp6_33[data-ending-style],._panel_1hxp6_33[data-starting-style]{opacity:0;transform:scale(.95)}@media (prefers-reduced-motion:reduce){._panel_1hxp6_33{transition:opacity var(--d-150) linear}._panel_1hxp6_33[data-ending-style],._panel_1hxp6_33[data-starting-style]{transform:none}}._heading_1hxp6_67{display:flex;flex-direction:column;gap:var(--size-1)}._title_1hxp6_73{align-items:center;color:var(--color-foreground-title);display:flex;font:var(--font-label-bold);gap:var(--size-2);margin:0}._description_1hxp6_82{color:var(--color-foreground-muted);font:var(--font-caption);line-height:16px;margin:0}._linkRow_1hxp6_89,._link_1hxp6_89{display:flex;gap:var(--size-2)}._link_1hxp6_89{align-items:center;background-color:var(--color-popover-accent);border-radius:var(--radius-base);box-sizing:border-box;color:var(--color-foreground-muted);flex:1;font:var(--font-label);height:34px;min-width:0;padding:0 10px}._link_1hxp6_89>svg{flex-shrink:0}._linkText_1hxp6_113{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._copy_1hxp6_119{--button-padding:0 var(--size-4);min-block-size:34px}._divider_1hxp6_125{background-color:var(--color-menu-separator);height:1px}._footer_1hxp6_130{align-items:center;display:flex;justify-content:space-between;margin:0 calc(var(--size-2)*-1)}._footerAction_1hxp6_137{--button-padding:0 var(--size-2);-moz-column-gap:6px;column-gap:6px;font:var(--font-label);min-block-size:30px}._footerAction_1hxp6_137:focus-visible,._footerAction_1hxp6_137:hover{--button-background:var(--color-menu-item-hover)}._create_1hxp6_150{min-block-size:36px}._input_1blfz_2{font:var(--font-body-text)}._root_k1ax7_8{flex:1 1 auto;justify-content:flex-end}._root_k1ax7_8,._title_k1ax7_24{align-items:center;display:flex;min-width:0}._title_k1ax7_24{background-color:transparent;border:0;border-radius:var(--radius-base);box-sizing:border-box;color:var(--color-foreground);cursor:pointer;font:var(--font-label-bold);gap:var(--size-1);height:44px;left:50%;max-width:calc(100% - (var(--size-2)*2 + var(--size-11))*2);padding:0 var(--size-4);position:absolute;top:50%;transform:translate(-50%,-50%);transition:background-color var(--d-200) var(--ease-in-out-sine);white-space:nowrap;-webkit-tap-highlight-color:transparent}._title_k1ax7_24>svg{flex-shrink:0}._title_k1ax7_24:active,._title_k1ax7_24[data-popup-open]{background-color:var(--color-accent)}._title_k1ax7_24:disabled{cursor:default}._title_k1ax7_24._placeholder_k1ax7_62{color:var(--color-foreground-muted);font:var(--font-label)}._title_k1ax7_24._placeholder_k1ax7_62:active{background-color:transparent}._titleText_k1ax7_71{min-width:0;overflow:hidden;text-overflow:ellipsis}._titleText_k1ax7_71._fadeIn_k1ax7_77{animation:_phone-title-fade-in_k1ax7_1 var(--d-300) var(--ease-out-quart)}@keyframes _phone-title-fade-in_k1ax7_1{0%{opacity:0}to{opacity:1}}._chevron_k1ax7_91{color:var(--color-foreground-muted)}._share_k1ax7_96{position:relative}._share_k1ax7_96:before{content:"";top:-4px;right:-4px;bottom:-4px;left:-4px;position:absolute}._dot_k1ax7_107{background-color:var(--color-system-green);border:2px solid var(--color-background);border-radius:50%;box-sizing:content-box;height:7px;position:absolute;right:calc(50% - 12px);top:calc(50% - 12px);width:7px}.content-wrapper:has(>.shell-incognito) ._share_k1ax7_96{display:none}.content-wrapper:has(>.shell-incognito) ._title_k1ax7_24{max-width:calc(100% - (var(--size-2)*2 + var(--size-12))*2)}[data-shell-part=header]:has(._root_k1ax7_8)>:first-child>:not(:first-child){display:none}[data-shell-part=header]:has(._root_k1ax7_8){position:relative}._sheet_k1ax7_149{--drawer-padding-inline:var(--size-2);padding-bottom:max(var(--size-5),env(safe-area-inset-bottom))}._sheet_k1ax7_149 [role=menuitem]{--menu-item-height:var(--size-12);font:var(--font-body-text);gap:var(--size-4);padding:0 var(--size-1)}._sheet_k1ax7_149 [role=menuitem]>svg{height:20px;width:20px}._sheetHeading_k1ax7_171{display:flex;flex-direction:column;gap:var(--size-1);min-width:0;padding:0 var(--size-1) var(--size-3)}._popup_k1ax7_180 ._sheetHeading_k1ax7_171{padding:var(--size-1) var(--menu-item-padding-inline) var(--size-2)}._popup_k1ax7_180{max-width:min(320px,calc(100vw - var(--size-5)*2))}._sheetProject_k1ax7_188{align-items:center;color:var(--color-foreground-muted);display:flex;font:var(--font-caption);gap:var(--size-1);line-height:1rem;min-width:0}._sheetProject_k1ax7_188>svg{flex-shrink:0}._sheetProject_k1ax7_188>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._sheetTitle_k1ax7_208{color:var(--color-foreground-title);font:var(--font-body-text-bold);overflow-wrap:anywhere}._sheetDescription_k1ax7_214{color:var(--color-foreground-muted);font:var(--font-label)}._sheetTitle_k1ax7_208._placeholder_k1ax7_62{color:var(--color-foreground-muted);font:var(--font-body-text)}._sheetDivider_k1ax7_225{background-color:var(--color-menu-separator);height:1px;margin:0 var(--menu-item-padding-inline) var(--menu-separator-margin)}[class*=TooltipContent]:has([class*=securityTooltipText]){min-height:36px;min-width:208px;overflow:visible;padding:12px!important}._securityTooltip_u5bux_8 [class*=TooltipPositioner]{overflow:visible}._securityTooltip_u5bux_8{cursor:default}@media (max-width:1199px){._securityTooltip_u5bux_8{cursor:pointer}}._securityTooltipText_u5bux_22{font-size:14px;line-height:18px;margin:0;padding:0}._securityTooltipTextPrimary_u5bux_30{color:var(--color-foreground);font-weight:var(--font-weight-medium)}._aiNotice_1wmu8_2{align-items:center;color:var(--color-foreground-muted);display:flex;flex-wrap:wrap;font:var(--font-caption);gap:var(--size-1) var(--size-4);justify-content:center;line-height:1rem;max-width:100%;text-align:center}._protected_1wmu8_15{align-items:center;background:none;border:0;color:inherit;display:inline-flex;font:inherit;gap:var(--size-1);padding:0}._shield_1wmu8_26{color:var(--color-system-green);flex-shrink:0}._text_1wmu8_31{margin:0}._shortText_1wmu8_35{display:none}@media (max-width:768px){._aiNotice_1wmu8_2{flex-wrap:nowrap;gap:var(--size-1);--ai-notice-room:calc((var(--size-9) - 1rem)/2);margin-block-start:calc(var(--ai-notice-room) - var(--size-2));padding-block-end:var(--ai-notice-room)}._fullText_1wmu8_56,._protectedLabel_1wmu8_54,._separator_1wmu8_55{display:none}._shortText_1wmu8_35{display:inline}._protected_1wmu8_15{position:relative}._protected_1wmu8_15:before{content:"";inset-block:calc((var(--ai-notice-room) + 1px)*-1) calc(var(--ai-notice-room)*-1);inset-inline:-15px;position:absolute}}._toolDetail_1tgp7_26{block-size:auto;block-size:100%;container-name:tooldetail;container-type:inline-size;display:flex;flex:1;flex-direction:column;inline-size:100%;margin-inline:auto;z-index:0}@media (min-width:1440px){._toolDetail_1tgp7_26{max-width:var(--max-size)}}._toolDetail-outer-wrapper_1tgp7_47{block-size:calc(100% - 2rem);display:flex;flex:1;flex-direction:column;inline-size:100%}._toolDetail-article_1tgp7_57{display:grid;grid-template-columns:190px 1fr;grid-column-gap:1.5rem;block-size:100%;-moz-column-gap:1.5rem;column-gap:1.5rem;inline-size:100%}@container tooldetail (min-width: 900px){._toolDetail-article_1tgp7_57{grid-template-columns:minmax(30%,335px) 1fr}}._toolDetail-article_1tgp7_57 ._toolDetail-grid_1tgp7_71{--gradient-angle:180deg;display:flex;flex-direction:column;grid-template-columns:1fr;position:relative;row-gap:1rem;z-index:1}._toolDetail-wrapper_1tgp7_84{align-items:center;display:flex;flex:1;flex-direction:column;inline-size:100%;margin-block-start:.5rem;padding-block-start:.5rem}._toolDetail-wrapper_1tgp7_84._show-output_1tgp7_94{block-size:100%;padding-inline:.625rem}._toolDetail-wrapper_1tgp7_84._is-centered_1tgp7_99{justify-content:center}._toolDetail_1tgp7_26 #tool-actions-portal{container-name:tooldetail-actions;container-type:inline-size;grid-area:actions;min-height:0}._toolDetail-actions_1tgp7_114{display:grid;grid-column-gap:var(--space-1);align-items:center;-moz-column-gap:var(--space-1);column-gap:var(--space-1);inline-size:100%}._toolDetail-actions_1tgp7_114 :where(._toolDetail-actions-left_1tgp7_123,._toolDetail-actions-center_1tgp7_124,._toolDetail-actions-right_1tgp7_125){align-items:center;-moz-column-gap:var(--space-1);column-gap:var(--space-1);display:flex}._toolDetail-actions_1tgp7_114._isArtifact_1tgp7_132{grid-template-columns:repeat(3,auto)}@container tooldetail-actions (max-width: 560px){._toolDetail-actions_1tgp7_114._isArtifact_1tgp7_132{justify-content:end}}._toolDetail-actions_1tgp7_114._isChatTool_1tgp7_142{grid-template-columns:1fr}._toolDetail-actions-left_1tgp7_123{justify-self:start}._toolDetail-actions-center_1tgp7_124{justify-self:center}._toolDetail-actions-right_1tgp7_125{justify-self:end}@container tooldetail-actions (max-width: 560px){._toolDetail-actions_1tgp7_114 ._toolAction_1tgp7_160 svg,._toolDetail-actions_1tgp7_114 .buttonLink svg{height:1.125rem;width:1.125rem}._toolDetail-actions_1tgp7_114 ._toolAction_1tgp7_160 span,._toolDetail-actions_1tgp7_114 .buttonLink span{display:none}}._toolDetail-content_1tgp7_173{align-items:center;display:flex;flex:1;flex-direction:column;inline-size:min(100%,var(--medium-size));justify-content:center;row-gap:var(--space-4)}@media (max-width:768px){._toolDetail-content_1tgp7_173{padding-inline:var(--content-padding-inline)}}._toolDetail-heading_1tgp7_192{display:flex;flex-direction:column;inline-size:100%;margin-block-start:1.5rem;row-gap:var(--space-2)}._toolDetail-grid_1tgp7_71{display:grid;grid-template-columns:repeat(auto-fill,minmax(11.875rem,1fr));grid-gap:var(--space-1);gap:var(--space-1)}._toolDetail-grid_1tgp7_71._is-disabled_1tgp7_208{inset-block-start:2rem;pointer-events:none;position:sticky}._toolDetail-grid_1tgp7_71._is-disabled_1tgp7_208>*{animation-duration:var(--d-200);animation-fill-mode:forwards;animation-name:_fade-in-and-translate_1tgp7_1;animation-timing-function:var(--ease-in-out-sine);opacity:0}._toolDetail-grid_1tgp7_71._is-disabled_1tgp7_208>:nth-of-type(2){animation-delay:.1s}._toolDetail-grid_1tgp7_71._is-disabled_1tgp7_208>:nth-of-type(3){animation-delay:.2s}._toolDetail-grid_1tgp7_71._is-disabled_1tgp7_208>:nth-of-type(4){animation-delay:.3s}._toolDetail-grid_1tgp7_71._is-disabled_1tgp7_208 .buttonCard:not(.completed){display:none}._toolDetail-grid-action_1tgp7_241{display:flex;inline-size:100%;justify-content:center;padding-block-start:var(--space-2)}._toolDetail-grid-action_1tgp7_241._is-visible_1tgp7_248{opacity:1;pointer-events:auto}._toolDetail-grid-action_1tgp7_241._is-hidden_1tgp7_253{opacity:0;pointer-events:none}._toolDetail_1tgp7_26 ._legend_1tgp7_260{color:var(--color-foreground-muted);font:var(--caption-medium);padding-block-end:var(--space-1-5)}._toolDetail_1tgp7_26 ._legend_1tgp7_260 span[title=bullet]{background-color:var(--color-primary);block-size:.375rem;border-radius:50%;display:inline-block;inline-size:.375rem;margin-inline:.25rem;vertical-align:middle}._toolDetail_1tgp7_26:has(._show-output_1tgp7_94){position:relative}._toolDetail_1tgp7_26:has(._show-output_1tgp7_94) ._toolDetail-wrapper_1tgp7_84{align-items:flex-start;overflow:auto;position:relative}._toolDetail_1tgp7_26:has(._show-output_1tgp7_94) ._toolDetail-wrapper_1tgp7_84 .panel-output{margin-block-end:1.75rem;overflow:visible;overflow:initial}._toolDetail_1tgp7_26:has(._show-output_1tgp7_94) ._toolDetail-wrapper_1tgp7_84 .panel:not(.is-loading){border:2px solid var(--color-border)}._toolDetail-disclaimer_1tgp7_301{align-items:flex-start;color:var(--color-foreground-muted);display:flex;font:var(--caption-regular);gap:8px}._toolDetail-disclaimerTexts_1tgp7_309{display:flex;flex-direction:column;gap:var(--size-1)}._toolDetail-disclaimer_1tgp7_301>svg{height:14px;min-width:14px;width:14px}@keyframes _fade-in-and-translate_1tgp7_1{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:none}}._container_fw4r1_1{display:flex;flex-basis:100%;flex-direction:column;gap:var(--size-2);margin-block:var(--size-7) var(--size-12);width:100%}._indicator_fw4r1_10{align-items:center;display:flex;gap:var(--size-4);width:100%}._line_fw4r1_17{align-self:center;background:var(--color-border);flex:1;height:1px;min-width:var(--size-7)}._text_fw4r1_25{color:var(--color-foreground-muted);display:-webkit-box;font:var(--font-caption);-webkit-line-clamp:2;max-width:60%;overflow:hidden;text-align:center;-webkit-box-orient:vertical}._link_fw4r1_36{color:var(--color-foreground-primary-small-text);font-weight:500;text-decoration:none}._link_fw4r1_36:hover{text-decoration:underline}._loading_fw4r1_46,._unavailable_fw4r1_51{color:var(--color-foreground-muted);font-style:italic}._divider_1329j_1{align-items:center;display:flex;gap:var(--size-3);margin:var(--size-2) 0;padding:var(--size-2) 0}._line_1329j_9{background:var(--color-border);flex:1;height:1px}._label_1329j_15{align-items:center;background:none;border:none;border-radius:var(--radius-base);color:var(--color-foreground-disabled);cursor:pointer;display:flex;font:var(--font-caption);gap:var(--size-1);padding:var(--size-1) var(--size-2);transition:color .15s ease;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}._label_1329j_15:hover{color:var(--color-foreground-muted)}._chevron_1329j_35{transition:transform .2s ease}._chevronExpanded_1329j_39{transform:rotate(180deg)}._narrative_1329j_43{color:var(--color-foreground-muted);font:var(--font-caption);line-height:1.6;margin-bottom:var(--size-2);padding:var(--size-2) var(--size-5);white-space:pre-wrap}._banner_1f5y7_7{align-items:center;background-color:var(--color-card);border:1px solid var(--color-border);border-radius:12px;display:flex;font:400 14px/20px var(--font-sans-serif);justify-content:space-between;margin:0 auto var(--size-2);max-width:var(--chat-size-inline);min-height:44px;padding:6px 6px 6px 14px;width:100%}._banner_1f5y7_7,._message_1f5y7_24{color:var(--color-foreground);gap:10px}._message_1f5y7_24{align-items:flex-start;display:inline-flex;padding-block:5px}._icon_1f5y7_32{color:var(--color-system-orange);flex-shrink:0;margin-top:2px}._actionButton_1f5y7_38{align-items:center;background-color:transparent;border:none;border-radius:999px;box-shadow:inset 0 0 0 1px var(--color-border);color:var(--color-foreground);cursor:pointer;display:inline-flex;font:var(--font-weight-medium) 14px/1 var(--font-sans-serif);gap:var(--size-2);height:32px;padding:0 12px;transition:background-color .12s ease;white-space:nowrap}._actionButton_1f5y7_38:hover{background-color:var(--color-accent)}._actionButton_1f5y7_38:disabled{color:var(--color-foreground-disabled);cursor:not-allowed}._actionButton_1f5y7_38:disabled:hover{background-color:transparent}._banner_znqhi_7{align-items:center;background-color:var(--color-card);border:1px solid var(--color-border);border-radius:12px;display:flex;font:400 14px/20px var(--font-sans-serif);justify-content:space-between;margin:0 auto var(--size-2);max-width:var(--chat-size-inline);min-height:44px;padding:6px 6px 6px 14px;width:100%}._banner_znqhi_7,._message_znqhi_24{color:var(--color-foreground);gap:10px}._message_znqhi_24{align-items:flex-start;display:inline-flex;padding-block:5px}._icon_znqhi_32{color:var(--color-destructive-text);flex-shrink:0;margin-top:2px}._actions_znqhi_38{flex-shrink:0}._actionButton_znqhi_45,._actions_znqhi_38{align-items:center;display:inline-flex;gap:var(--size-2)}._actionButton_znqhi_45{background-color:transparent;border:none;border-radius:999px;box-shadow:inset 0 0 0 1px var(--color-border);color:var(--color-foreground);cursor:pointer;font:var(--font-weight-medium) 14px/1 var(--font-sans-serif);height:32px;padding:0 12px;transition:background-color .12s ease;white-space:nowrap}._actionButton_znqhi_45:hover{background-color:var(--color-accent)}._actionButton_znqhi_45:disabled{color:var(--color-foreground-disabled);cursor:not-allowed}._actionButton_znqhi_45:disabled:hover{background-color:transparent}._close_znqhi_76{flex-shrink:0;min-block-size:32px;min-inline-size:32px}._close_znqhi_76>svg{height:16px;width:16px}._banner_1dqat_7{align-items:center;background-color:var(--color-card);border:1px solid var(--color-border);border-radius:12px;display:flex;font:400 14px/20px var(--font-sans-serif);justify-content:space-between;margin:0 auto var(--size-2);max-width:var(--chat-size-inline);min-height:44px;padding:6px 6px 6px 14px;width:100%}._banner_1dqat_7,._message_1dqat_24{color:var(--color-foreground);gap:10px}._message_1dqat_24{align-items:flex-start;display:inline-flex;padding-block:5px}._icon_1dqat_32{color:var(--color-foreground-muted);flex-shrink:0;margin-top:2px}._actionButton_1dqat_38{background-color:transparent;border:none;border-radius:999px;box-shadow:inset 0 0 0 1px var(--color-border);color:var(--color-foreground);cursor:pointer;flex-shrink:0;font:var(--font-weight-medium) 14px/1 var(--font-sans-serif);height:32px;margin-left:auto;padding:0 12px;white-space:nowrap}@media (hover:hover){._actionButton_1dqat_38:hover{background-color:var(--color-accent)}}._close_1dqat_60{flex-shrink:0;min-block-size:32px;min-inline-size:32px}._close_1dqat_60>svg{height:16px;width:16px}._tip_1nn3m_1{align-items:baseline;color:var(--color-foreground-muted);display:flex;font:var(--font-label);gap:var(--size-2);opacity:0;transform:translateY(4px);transition:opacity var(--d-200) var(--ease-out-sine),transform var(--d-200) var(--ease-out-sine)}._tip_1nn3m_1[data-visible=true]{opacity:1;transform:translateY(0)}._badge_1nn3m_19{color:var(--color-foreground-primary-small-text);flex-shrink:0;font:var(--font-label-bold)}._pendingStatus_cc5ic_2{min-width:0;width:100%}._playerBar_1r2m1_1{align-items:center;background:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-md);box-shadow:var(--shadow-elevated);display:flex;gap:var(--size-2);max-width:var(--chat-size-inline);padding:var(--size-2);width:-moz-fit-content;width:fit-content}@media (max-width:768px){._playerBar_1r2m1_1{max-width:100%;width:100%}}._minimap_4vx4u_1{align-items:center;align-self:center;display:flex;flex-direction:column;gap:var(--size-1);grid-area:main;justify-self:end;margin-bottom:6rem;margin-right:var(--size-3);max-height:60vh;pointer-events:none;position:absolute;z-index:5}._arrow_4vx4u_20{align-items:center;background:transparent;border:none;border-radius:50%;color:var(--color-foreground-muted);cursor:pointer;display:flex;flex-shrink:0;height:32px;justify-content:center;opacity:0;padding:0;pointer-events:auto;transition:opacity .2s ease-out,transform .2s ease-out,background .15s ease-out,color .15s ease-out;width:32px}._arrowUp_4vx4u_42{transform:translateY(4px)}._arrowDown_4vx4u_46{transform:translateY(-4px)}._arrow_4vx4u_20:hover{background:var(--color-accent);color:var(--color-foreground)}._arrow_4vx4u_20:disabled{cursor:default;opacity:0!important}._minimap_4vx4u_1:hover ._arrow_4vx4u_20:not(:disabled){opacity:1}._minimap_4vx4u_1:hover ._arrowDown_4vx4u_46,._minimap_4vx4u_1:hover ._arrowUp_4vx4u_42{transform:translateY(0)}._timelineViewport_4vx4u_74{flex:1;min-height:0;overflow:hidden;pointer-events:auto}._timeline_4vx4u_74{align-items:flex-end;display:flex;flex-direction:column;gap:0;transition:transform .2s ease-out}._tick_4vx4u_93{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;height:12px;justify-content:flex-end;min-width:20px;padding:0;position:relative}._tick_4vx4u_93:before{content:"";top:0;right:0;bottom:0;left:-24px;position:absolute}._tickLine_4vx4u_115{background:var(--color-foreground);border-radius:.5px;height:1px;opacity:.2;transition:width .15s ease-out,background .15s ease-out,opacity .15s ease-out}._tickUser_4vx4u_128 ._tickLine_4vx4u_115{width:6px}._tickAssistant_4vx4u_132 ._tickLine_4vx4u_115{width:12px}._tickActive_4vx4u_138 ._tickLine_4vx4u_115{opacity:.5;width:16px}._minimap_4vx4u_1:hover ._tickLine_4vx4u_115{background:var(--color-foreground-disabled);opacity:1}._tick_4vx4u_93:hover ._tickLine_4vx4u_115{background:var(--color-foreground);width:20px}._minimap_4vx4u_1:hover ._tickActive_4vx4u_138 ._tickLine_4vx4u_115{background:var(--color-foreground)}[data-screenshots-id=scroll-minimap-tooltip]{border-radius:var(--radius-xl) var(--radius-xl) var(--radius-xl) var(--radius-base)}[data-screenshots-id=scroll-minimap-tooltip-user]{border-radius:var(--radius-xl) var(--radius-base) var(--radius-xl) var(--radius-xl)}._preview_4vx4u_173{display:flex;flex-direction:column;gap:2px;max-width:200px;padding:var(--size-2)}._previewRole_4vx4u_181{color:var(--color-foreground-muted);font:var(--font-caption)}._previewText_4vx4u_186{display:-webkit-box;font:var(--font-label);-webkit-line-clamp:2;overflow:hidden;-webkit-box-orient:vertical}._handle_vvrh6_1{background:transparent;border:0;cursor:grab;display:grid;flex-shrink:0;height:var(--size-5);padding:0;place-items:center;touch-action:none;width:100%}._handle_vvrh6_1:focus-visible{outline:1px solid var(--color-primary);outline-offset:-1px}._grip_vvrh6_19{background-color:var(--color-border);border-radius:var(--radius-base);height:var(--size-1);width:var(--size-10)}html[data-artifact-sheet-dragging] iframe{pointer-events:none}._quickFadeIn_16hzt_1{animation:_fade-in_16hzt_1 .25s ease-in}._strip_9av7w_1{align-items:center;background-color:var(--color-sidebar-background);block-size:60px;display:flex;inline-size:100%;justify-content:center}._content_9av7w_10{align-items:center;display:flex;gap:var(--size-5);inline-size:min(100%,var(--size-section-md));justify-content:space-between;padding-inline:var(--size-5)}._text_9av7w_19{color:var(--color-foreground);font:var(--font-label-bold);margin:0}._link_9av7w_25{align-items:center;background-color:var(--color-primary);border-radius:var(--radius-base);color:var(--color-white);display:inline-flex;font:var(--font-label);font-weight:var(--font-weight-semibold);gap:var(--size-1);padding:var(--size-1) var(--size-3);text-decoration:none;transition:background-color var(--d-200) var(--ease-in-out-sine);white-space:nowrap}._link_9av7w_25:hover{background-color:var(--color-primary-accent)}@media (max-width:768px){._strip_9av7w_1{block-size:auto}._content_9av7w_10{align-items:center;flex-direction:column;gap:var(--size-4);padding-block:var(--size-5);padding-inline:var(--size-4)}._text_9av7w_19{font:var(--font-body-text);font-weight:var(--font-weight-semibold);text-align:center}}._container_16re1_1{background-color:var(--color-muted);border-radius:10px;display:flex;gap:4px;padding:4px}._button_16re1_9{align-items:center;background:transparent;border:none;border-radius:6px;color:var(--color-foreground-muted);cursor:pointer;display:flex;height:28px;justify-content:center;transition:background-color .15s ease,color .15s ease;width:28px}._button_16re1_9:hover:not(._active_16re1_24){color:var(--color-foreground)}._button_16re1_9:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}._active_16re1_24{background-color:var(--color-card);box-shadow:0 1px 3px #00000014;color:var(--color-foreground)}._container_z7x7y_1{display:inline-flex;flex-shrink:0;height:16px;position:relative;width:16px}._container_z7x7y_1 svg{flex-shrink:0}._badge_z7x7y_13{background-color:var(--submenu-item-bg,var(--color-sidebar-background));border-radius:5px;display:block;height:10px;position:absolute;right:-6px;top:-1px;transform:rotate(45deg);width:15px}._badge_z7x7y_13 svg{color:var(--color-primary);display:block;height:100%;position:relative;transform:scale(1.3);width:100%}._row_16zm2_1{align-items:center;display:flex;min-width:0;width:100%}._row_16zm2_1>:last-child{flex:1;min-width:0}._selected_16zm2_14{background-color:var(--color-muted);border-radius:var(--radius-base)}._checkbox_16zm2_19{align-items:center;background-color:var(--color-card);border:2px solid var(--color-border);border-radius:var(--radius-base);color:var(--color-white);cursor:pointer;display:flex;flex-shrink:0;height:22px;justify-content:center;margin-inline:var(--size-2);transition:background-color .15s ease,border-color .15s ease;width:22px}._checkboxChecked_16zm2_41,._checkbox_16zm2_19:hover{border-color:var(--color-primary)}._checkboxChecked_16zm2_41{background-color:var(--color-primary)}._thumbnailIcon_16zm2_46{padding-left:var(--size-4);width:auto}._thumbnail_16zm2_46{align-items:center;background-color:var(--color-card);border:1px solid var(--color-border);border-radius:8px;display:flex;height:44px;overflow:hidden;width:44px}._thumbnail_16zm2_46 img{aspect-ratio:1/1;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}._card_5ytx3_1{background-color:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-base);cursor:pointer;display:flex;flex-direction:column;min-width:0;padding:var(--size-5);position:relative;transition:background-color .15s ease}._card_5ytx3_1:hover{background-color:var(--color-accent)}._card_5ytx3_1:focus-visible{outline:2px solid var(--color-primary);outline-offset:-2px}._selected_5ytx3_23{background-color:var(--color-muted)}._menuWrapper_5ytx3_27{position:absolute;right:var(--size-2);top:var(--size-2);z-index:1}._imageCard_5ytx3_33 ._menuWrapper_5ytx3_27{background-color:var(--color-card);border-radius:var(--radius-base)}._checkbox_5ytx3_39{align-items:center;background-color:var(--color-card);border:2px solid var(--color-border);border-radius:var(--radius-base);color:var(--color-white);cursor:pointer;display:flex;height:22px;justify-content:center;position:absolute;right:var(--size-2);top:var(--size-2);transition:background-color .15s ease,border-color .15s ease;width:22px;z-index:1}._checkboxChecked_5ytx3_63,._checkbox_5ytx3_39:hover{border-color:var(--color-primary)}._checkboxChecked_5ytx3_63{background-color:var(--color-primary)}._cardIcon_5ytx3_68{color:var(--color-foreground-muted);line-height:0;margin-bottom:var(--size-3)}._imageCard_5ytx3_33{overflow:hidden;padding:0}._thumbnailWrapper_5ytx3_80{aspect-ratio:16/9;overflow:hidden}._thumbnailImg_5ytx3_85{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}._imageBody_5ytx3_91{flex-direction:column;padding:var(--size-4) var(--size-5)}._body_5ytx3_99,._imageBody_5ytx3_91{display:flex;gap:var(--size-1);min-width:0}._body_5ytx3_99{flex:1;flex-direction:column}._title_5ytx3_107{color:var(--color-foreground-title);font:var(--font-label);white-space:nowrap}._description_5ytx3_116,._title_5ytx3_107{margin:0;overflow:hidden;text-overflow:ellipsis}._description_5ytx3_116{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;white-space:normal}._date_5ytx3_128,._description_5ytx3_116{color:var(--color-foreground-muted);font:var(--font-caption)}._date_5ytx3_128{margin-top:var(--size-2)}._container_1rg72_1{display:flex;flex:1;flex-direction:column;min-height:0;width:100%}._codeContainer_1rg72_9,._markdownContainer_1rg72_10{flex:1;overflow-y:auto;padding:var(--size-6) var(--size-8)}._webpageContainer_1rg72_16{display:flex;flex:1;flex-direction:column;min-height:0;width:100%}._emptyStateContainer_1rg72_24{align-items:center;display:flex;flex:1;flex-direction:column;gap:var(--size-4);justify-content:center;padding:var(--size-12) 0;width:100%}@media (min-width:768px){._emptyStateContainer_1rg72_24{padding:calc(var(--size-12)*2) 0}}._emptyStateIcon_1rg72_39{color:var(--color-foreground-muted)}._emptyStateMessage_1rg72_43{align-items:center;display:flex;flex-direction:column;gap:var(--size-1);max-width:18rem;text-align:center}._emptyStateTitle_1rg72_52{color:var(--color-foreground-title);font:var(--font-label-bold);margin:0}._emptyStateDescription_1rg72_58{color:var(--color-foreground-muted);font:var(--font-label);margin:0}._panel_1nd4a_1{display:flex;flex-direction:column;height:100%;overflow:hidden}._header_1nd4a_8{align-items:center;border-bottom:1px solid var(--color-border);display:flex;flex-shrink:0;gap:4px;justify-content:space-between;padding:8px 16px}._headerInfo_1nd4a_18{align-items:center;color:var(--color-foreground-muted);-moz-column-gap:8px;column-gap:8px;display:flex;flex:1;min-width:0}._headerActions_1nd4a_27{align-items:center;display:flex;flex-shrink:0;gap:var(--size-1)}._headerTitle_1nd4a_34{color:var(--color-foreground-muted);flex:1;font-size:14px;font-weight:400;line-height:1.28;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._chatScroll_1nd4a_46{display:flex;flex:1;flex-direction:column;gap:var(--size-3);overflow-y:auto;padding:var(--size-6)}._imageContainer_1nd4a_55{align-items:center;display:flex;flex:1;justify-content:center;overflow:hidden;padding:var(--size-6)}._image_1nd4a_55{border-radius:var(--radius-base);max-height:100%;max-width:100%;-o-object-fit:contain;object-fit:contain}._creationScroll_1nd4a_71{display:flex;flex:1;flex-direction:column;min-height:0;overflow-y:auto}._stateContainer_1nd4a_79{align-items:center;color:var(--color-foreground-muted);display:flex;flex:1;flex-direction:column;font:var(--font-body-text);justify-content:center}._backdrop_yudv0_1{background-color:#09090980;top:0;right:0;bottom:0;left:0;min-height:100dvh;opacity:1;position:fixed;transition:opacity .15s cubic-bezier(.45,1.005,0,1.005);z-index:var(--z-bottom-sheet)}@supports (-webkit-touch-callout:none){._backdrop_yudv0_1{position:absolute}}._backdrop_yudv0_1[data-ending-style],._backdrop_yudv0_1[data-starting-style]{opacity:0}._popup_yudv0_24{background-color:var(--color-card);border-radius:20px 20px 0 0;bottom:0;box-shadow:var(--shadow-modal-elevated);display:flex;flex-direction:column;height:min(100vh - 40px,784px);height:var(--dialog-popup-max-height,min(100vh - 40px,784px));left:50%;overflow:hidden;position:fixed;transform:translate(-50%) translateY(0);transform:translate(-50%) translateY(calc(var(--dialog-popup-keyboard-offset, 0px)*-1));transition:transform .3s cubic-bezier(.16,1,.3,1);transition:transform var(--dialog-popup-transition-duration,.3s) cubic-bezier(.16,1,.3,1);width:min(100%,712px);width:min(100%,var(--dialog-popup-max-width,712px));z-index:var(--z-bottom-sheet)}._popup_yudv0_24[data-ending-style],._popup_yudv0_24[data-starting-style]{transform:translate(-50%) translateY(100%)}._header_yudv0_51{align-items:center;border-bottom:1px solid var(--color-border);display:flex;height:52px;padding:0 12px 0 16px}._actions_yudv0_59{align-items:center;-moz-column-gap:8px;column-gap:8px;display:flex;margin-left:auto}._button_yudv0_66{--button-background:transparent;border-radius:8px;color:var(--color-foreground-muted);display:flex;padding:5px;transition:background-color var(--d-200) var(--ease-in-out-sine)}._button_yudv0_66._active_yudv0_75,._button_yudv0_66[data-popup-open]{--button-background:var(--color-hover-accent)}._button_yudv0_66:focus-visible,._button_yudv0_66:hover{--button-background:var(--color-hover-accent)}._button_yudv0_66>svg{max-height:18px;max-width:18px;min-height:18px;min-width:18px}._content_yudv0_93{background:var(--color-card);display:flex;flex:1;flex-direction:column;min-height:0;overflow:hidden;padding:0 16px 16px;position:relative}._title_yudv0_104{color:var(--color-foreground-muted);font-size:.875rem;font-weight:var(--font-weight-semibold);line-height:1.28;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._content_1cmov_1{padding:0}._titleWithIcon_1cmov_5{align-items:center;display:flex;gap:var(--size-2);overflow:hidden}._titleText_1cmov_12{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._page_1053b_1{display:grid;grid-template-columns:1fr 1fr;height:100%;overflow:hidden}._leftColumn_1053b_8{display:flex;flex-direction:column;gap:var(--size-6);overflow-y:auto;padding-block-start:var(--size-9);padding-inline:var(--size-6);scrollbar-gutter:stable}._leftHeader_1053b_18{display:flex;flex-direction:column;gap:var(--size-5)}._toolbar_1053b_24{align-items:center;display:flex;gap:var(--size-3);justify-content:space-between}._searchRow_1053b_31{align-items:center;display:flex;gap:var(--size-2)}._searchInput_1053b_37{flex:1;min-width:0}._batchToggle_1053b_42[data-active]{color:var(--color-foreground-primary-small-text)}._batchBar_1053b_46{align-items:center;background:var(--color-muted);border-radius:var(--radius-base);display:flex;gap:var(--size-3);justify-content:space-between;max-width:100%;padding:var(--size-2) var(--size-3)}._batchCount_1053b_57{color:var(--color-foreground-muted);font:var(--font-label)}._batchActions_1053b_62{display:flex;gap:var(--size-2)}._title_1053b_67{font:var(--font-heading);margin:0}._list_1053b_72{display:flex;flex-direction:column;gap:0;width:100%}._masonry_1053b_79{display:flex;margin-left:calc(var(--size-4)*-1);width:auto}._masonryColumn_1053b_85{background-clip:padding-box;padding-left:var(--size-4)}._masonryColumn_1053b_85>*{margin-bottom:var(--size-4)}._rightColumn_1053b_94{border-left:1px solid var(--color-border);display:flex;flex-direction:column;overflow:hidden}._loader_1053b_101{min-height:20px}._loaderContent_1053b_105{align-items:center;display:flex;gap:var(--size-2);justify-content:center;padding:var(--size-5)}._loaderLottie_1053b_113{height:28px;width:28px}._loadingText_1053b_118{color:var(--color-foreground-muted);font:var(--font-body-text);margin:0}@media (max-width:768px){._page_1053b_1{grid-template-columns:1fr}._rightColumn_1053b_94{display:none}._batchBar_1053b_46{flex-wrap:wrap}._batchCount_1053b_57{width:100%}}._root_1y54h_6{align-items:center;display:flex;flex-direction:column;gap:var(--size-2);justify-content:center;text-align:center}._logotype_1y54h_15{color:var(--color-foreground);display:block;flex-shrink:0;margin-bottom:var(--size-2)}@media (max-width:768px){._logotype_1y54h_15{margin-bottom:var(--size-1)}}._greeting_1y54h_26{color:var(--color-foreground-title);font:500 1.75rem/2.25rem var(--font-sans-serif-display);letter-spacing:-.015em;margin:0;text-wrap:balance}@media (max-width:768px){._greeting_1y54h_26{font-size:1.375rem;line-height:1.75rem}}._subtitle_1y54h_39{color:var(--color-foreground-muted);font:400 .9375rem/1.375rem var(--font-sans-serif);margin:0}._root_198to_1{display:contents;min-height:0}._root_198to_1._has-intro_198to_24{--home-optical-lift:clamp(0px,4vh,40px);align-items:center;box-sizing:border-box;display:flex;flex-direction:column;gap:var(--size-9);justify-content:center;min-height:100%;padding:var(--size-7) var(--size-7) calc(var(--size-7) + var(--shell-content-top-offset, 0px) + var(--home-optical-lift)*2);width:100%}._header_198to_42{width:100%}._composer_198to_54{--home-composer-shadow-room:var(--size-4);margin:calc(var(--home-composer-shadow-room)*-1);margin-block-end:0;max-width:calc(var(--chat-size-inline) + var(--home-composer-shadow-room)*2);width:calc(100% + var(--home-composer-shadow-room)*2)}._composer_198to_54 [class*=chat-inputWrapper]{margin-block-end:0;padding:var(--home-composer-shadow-room) var(--home-composer-shadow-room) 0}@media (max-width:768px){._root_198to_1._has-intro_198to_24{gap:0;justify-content:space-between;padding:0 var(--shell-mobile-dock-inset,var(--size-4))}._header_198to_42{align-items:center;display:flex;flex:1;justify-content:center;padding:var(--size-7) var(--size-5)}._composer_198to_54{flex-shrink:0;max-width:none}}._root_24wgm_1{background-color:var(--card-bg-color);border-radius:8px;display:flex;flex-direction:column}button._root_24wgm_1{cursor:pointer}._home_24wgm_12{border-radius:0;transform-origin:center;transition:transform .3s ease-out}._home_24wgm_12:hover{transform:scale(1.02)}._home_24wgm_12 ._content_24wgm_22{padding-bottom:32px}._default_24wgm_26{--card-bg-color:transparent;--card-image-radius:var(--radius-base);--card-content-padding:var(--size-4) 0 var(--size-7);--card-title-font-size:24px;--card-title-font-weight:var(--font-weight-semibold);--card-title-line-height:1.4}@media (min-width:769px){._default_24wgm_26{--card-content-padding:var(--size-6) 0 var(--size-7);--card-title-font-size:2rem;--card-title-line-height:1.32}}._hightlighted_24wgm_47{--card-bg-color:var(--color-muted);--card-image-radius:var(--radius-base) var(--radius-base) 0 0;--card-content-padding:var(--size-5);--card-title-font-size:1.5rem;--card-title-font-weight:var(--font-weight-semibold);--card-title-line-height:1.32}@media (min-width:769px){._hightlighted_24wgm_47{--card-content-padding:var(--size-6);--card-title-font-size:1.75rem}}._medium_24wgm_61{--card-bg-color:transparent;--card-image-radius:var(--radius-base);--card-content-padding:var(--size-4) 0 var(--size-7);--card-title-font-size:1.25rem;--card-title-font-weight:var(--font-weight-medium);--card-title-line-height:1.4}@media (max-width:768px){._medium_24wgm_61{--card-title-font-size:22px;--card-content-padding:var(--size-4) 0 var(--size-6);border-block-end:1px solid var(--color-border);border-radius:0;padding-block-start:20px}}._compactSize_24wgm_79._medium_24wgm_61{--card-title-font-size:1rem;--card-title-font-weight:var(--font-weight-semibold)}@media (max-width:768px){._compactSize_24wgm_79._medium_24wgm_61{--card-title-font-size:22px}}._compactSize_24wgm_79._medium_24wgm_61 ._title_24wgm_88{font-family:var(--font-sans-serif)}._figure_24wgm_92{aspect-ratio:16/10;border-radius:var(--card-image-radius);overflow:hidden;position:relative;width:100%}._img_24wgm_102{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}._type_24wgm_108{align-items:center;background-color:var(--color-pill-background);border-radius:4px;color:var(--color-pill-text);-moz-column-gap:6px;column-gap:6px;display:flex;font-size:.75rem;font-weight:var(--font-weight-medium);left:8px;line-height:1;padding:4px 8px;position:absolute;top:8px;z-index:1}._content_24wgm_22{display:flex;flex-direction:column;flex-grow:1;padding:var(--card-content-padding);row-gap:16px}._info_24wgm_133{display:flex;flex-direction:column;flex-grow:0;flex-grow:var(--card-info-grow,0);row-gap:8px}@media (min-width:769px){._info_24wgm_133{row-gap:16px}}._title_24wgm_88{color:var(--color-foreground-title);display:-webkit-box;font-family:var(--font-sans-serif-display);font-size:var(--card-title-font-size);font-weight:var(--card-title-font-weight);line-height:var(--card-title-line-height);min-height:auto;min-height:var(--card-title-min-height,auto);overflow:hidden;text-align:left;text-wrap:auto;-webkit-box-orient:vertical;-webkit-line-clamp:none;-webkit-line-clamp:var(--card-title-clamp,none)}._home_24wgm_12 ._title_24wgm_88{font-weight:var(--font-weight-medium)}@media (max-width:768px){._home_24wgm_12 ._title_24wgm_88{font-weight:var(--font-weight-semibold)}}._description_24wgm_167{color:var(--color-foreground-muted);font-size:1rem;font-weight:var(--font-weight-regular);line-height:1.5;text-align:left}._truncate_24wgm_175{display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden}._truncateSmall_24wgm_181{-webkit-line-clamp:3}._truncateLarge_24wgm_185{-webkit-line-clamp:6}._meta_24wgm_189{align-items:center;color:var(--color-foreground-muted);display:flex;font-size:14px;font-weight:400;line-height:1.28}._meta_24wgm_189>span:not(:first-of-type):before{content:"·";margin:0 4px}@media (max-width:768px){._home_24wgm_12._medium_24wgm_61:first-child{padding-block-start:0}._home_24wgm_12._medium_24wgm_61:last-child{border-block-end:none}}._card_1sa4n_1{align-items:flex-start;border-block-end:1px solid var(--color-border);box-sizing:border-box;display:flex;gap:12px;inline-size:100%;justify-content:space-between;max-inline-size:273px;padding-block:20px;position:relative}._cardHome_1sa4n_14{transform-origin:center;transition:transform .3s ease-out}._clickable_1sa4n_19{cursor:pointer}._cardHome_1sa4n_14:hover{transform:scale(1.02)}._card_1sa4n_1:first-child{padding-block-start:0}._card_1sa4n_1:last-child{border-block-end:none}._link_1sa4n_35{all:unset;color:inherit;cursor:pointer;display:block;inline-size:100%}._link_1sa4n_35:after{content:"";top:0;right:0;bottom:0;left:0;position:absolute}._link_1sa4n_35:focus-visible:after{border-radius:4px;outline:2px solid var(--color-primary);outline-offset:2px}._content_1sa4n_55{align-items:flex-start;display:flex;flex:1 0 0;flex-direction:column;gap:4px;justify-content:flex-start;min-block-size:0;min-inline-size:0}._card_1sa4n_1:has(._emoji_1sa4n_67) ._content_1sa4n_55,._card_1sa4n_1:has(._image_1sa4n_66) ._content_1sa4n_55{max-inline-size:180px}._topic_1sa4n_71{align-items:center;color:var(--color-foreground-muted);display:inline-flex;font-family:var(--font-sans-serif);font-size:14px;font-weight:var(--font-weight-medium);gap:4px;line-height:18px}._title_1sa4n_82{color:var(--color-foreground-title);font-size:16px;font-weight:var(--font-weight-medium);-webkit-line-clamp:3;text-align:start;text-overflow:ellipsis;text-wrap:auto}._description_1sa4n_98,._title_1sa4n_82{display:-webkit-box;font-family:var(--font-sans-serif);line-height:1.4;margin:0;overflow:hidden;-webkit-box-orient:vertical}._description_1sa4n_98{color:var(--color-foreground-muted);font-size:14px;-webkit-line-clamp:2}._imageWrapper_1sa4n_110{align-self:flex-start;block-size:80px;border-radius:8px;flex-shrink:0;inline-size:80px;overflow:hidden;pointer-events:none;position:relative}._card_1sa4n_1:has(._topic_1sa4n_71) ._imageWrapper_1sa4n_110{margin-top:0}._image_1sa4n_66{-o-object-fit:cover;object-fit:cover}._emojiWrapper_1sa4n_132,._image_1sa4n_66{block-size:100%;border-radius:8px;inline-size:100%}._emojiWrapper_1sa4n_132{align-items:center;background-color:var(--color-muted);display:flex;justify-content:center}._emoji_1sa4n_67{font-family:Inter,sans-serif;font-size:32px;line-height:normal}@media (max-width:768px){._card_1sa4n_1{gap:12px;max-inline-size:100%;padding-block:24px}._card_1sa4n_1:first-child{padding-block-start:24px}._card_1sa4n_1:has(._emoji_1sa4n_67) ._content_1sa4n_55,._card_1sa4n_1:has(._image_1sa4n_66) ._content_1sa4n_55{flex:1 0 0;max-inline-size:none}._title_1sa4n_82{font-size:20px;font-weight:var(--font-weight-medium)}._imageWrapper_1sa4n_110{block-size:100px;inline-size:100px}._card_1sa4n_1:has(._topic_1sa4n_71) ._imageWrapper_1sa4n_110{margin-top:22px}._emoji_1sa4n_67{font-size:52px}}._card_100qv_1{box-sizing:border-box;display:grid;grid-template-columns:1fr 187px;grid-gap:24px;align-items:start;border-block-end:1px solid var(--color-border);gap:24px;max-width:582px;padding-block:24px;position:relative;width:100%}._cardHome_100qv_14{padding-block:16px;transform-origin:center;transition:transform .3s ease-out}._clickable_100qv_20{cursor:pointer}._cardHome_100qv_14:hover{transform:scale(1.02)}._card_100qv_1:not(:has(._imageWrapper_100qv_28)){grid-template-columns:1fr}._card_100qv_1:first-child{padding-block-start:0}._card_100qv_1:last-child{border-block-end:none}._link_100qv_40{all:unset;color:inherit;cursor:pointer;display:block;inline-size:100%}._link_100qv_40:after{content:"";top:0;right:0;bottom:0;left:0;position:absolute}._link_100qv_40:focus-visible:after{border-radius:4px;outline:2px solid var(--color-primary);outline-offset:2px}._content_100qv_60{gap:16px;justify-content:center;min-block-size:0;min-inline-size:0}._content_100qv_60,._textSection_100qv_70{align-items:flex-start;display:flex;flex-direction:column}._textSection_100qv_70{gap:8px;inline-size:100%}._textSectionCompact_100qv_78{gap:4px}._topic_100qv_82{color:var(--color-foreground-muted);font-family:var(--font-sans-serif);font-size:14px;font-weight:var(--font-weight-medium);line-height:18px}._title_100qv_90{color:var(--color-foreground-title);display:-webkit-box;font-family:var(--font-sans-serif-display);font-size:22px;font-weight:var(--font-weight-semibold);-webkit-line-clamp:3;line-height:1.32;margin:0;overflow:hidden;text-align:start;text-overflow:ellipsis;text-wrap:auto;width:100%;-webkit-box-orient:vertical}._titleRelaxed_100qv_107{line-height:1.4}._titleCompact_100qv_111{font-weight:400}._description_100qv_117,._titleCompact_100qv_111{font-family:var(--font-sans-serif);font-size:16px}._description_100qv_117{display:-webkit-box;-webkit-line-clamp:4;line-height:24px;margin:0;overflow:hidden;text-align:start;text-overflow:ellipsis;-webkit-box-orient:vertical}._cardHome_100qv_14 ._description_100qv_117,._description_100qv_117{color:var(--color-foreground-muted);font-weight:var(--font-weight-regular)}._cardHome_100qv_14 ._title_100qv_90{font-size:16px}._cardHome_100qv_14 ._title_100qv_90 ._link_100qv_40{font-weight:var(--font-weight-medium)}@media (max-width:768px){._cardHome_100qv_14 ._title_100qv_90 ._link_100qv_40{font-weight:var(--font-weight-semibold)}}._caption_100qv_149{color:var(--color-foreground-muted);font-family:var(--font-sans-serif);font-size:14px;font-weight:400;line-height:18px}._imageWrapper_100qv_28{aspect-ratio:240/180;border-radius:8px;margin:0;overflow:hidden;position:relative}._image_100qv_28{block-size:100%;border-radius:8px;inline-size:100%;-o-object-fit:cover;object-fit:cover}._pillWrapper_100qv_172{inset-block-start:8px;inset-inline-start:8px;position:absolute}._pill_100qv_172{background-color:var(--color-pill-background);block-size:24px;border-radius:4px;gap:6px;padding-block:2px;padding-inline:8px}._pillIcon_100qv_190,._pill_100qv_172{align-items:center;display:flex;justify-content:center}._pillIcon_100qv_190{block-size:16px;color:var(--color-pill-icon);inline-size:16px}._pillLabel_100qv_199{color:var(--color-pill-text);font-size:12px;line-height:20px}._pillLabel_100qv_199,._topicMobile_100qv_207{font-family:var(--font-sans-serif);font-weight:var(--font-weight-medium)}._topicMobile_100qv_207{color:var(--color-foreground-muted);display:none;font-size:14px;line-height:18px}@media (max-width:768px){._card_100qv_1{gap:16px;grid-template-columns:1fr 100px;max-inline-size:100%;padding-block:24px}._cardHome_100qv_14{grid-template-columns:1fr;grid-template-rows:auto auto}._imageWrapperHome_100qv_229{aspect-ratio:16/9;inline-size:100%;order:-1}._contentHome_100qv_235{order:1}._content_100qv_60,._textSection_100qv_70{gap:12px}._title_100qv_90{font-family:var(--font-sans-serif);font-size:18px}._description_100qv_117{font-size:14px;line-height:20px}._topicMobile_100qv_207{display:block}._pillWrapper_100qv_172{display:none}._cardHome_100qv_14 ._title_100qv_90{font-family:var(--font-sans-serif-display);font-size:22px;font-weight:var(--font-weight-semibold)}._cardHome_100qv_14:not(:last-child){border-block-end:1px solid var(--color-border)}._cardHome_100qv_14:last-child{border-block-end:none}}._card_rdnwz_1{align-items:flex-start;border-block-end:1px solid var(--color-border);box-sizing:border-box;display:flex;gap:24px;inline-size:100%;justify-content:flex-end;max-inline-size:890px;padding-block:24px;position:relative}._clickable_rdnwz_14{cursor:pointer}._card_rdnwz_1:first-child{padding-block-start:0}._card_rdnwz_1:last-child{border-block-end:none}._link_rdnwz_26{all:unset;color:inherit;cursor:pointer;display:block;inline-size:100%}._link_rdnwz_26:after{content:"";top:0;right:0;bottom:0;left:0;position:absolute}._link_rdnwz_26:focus-visible:after{border-radius:4px;outline:2px solid var(--color-primary);outline-offset:2px}._content_rdnwz_46{flex:1 0 0;justify-content:center;max-inline-size:443px;min-block-size:0;min-inline-size:0}._content_rdnwz_46,._textSection_rdnwz_58{align-items:flex-start;display:flex;flex-direction:column;gap:16px}._textSection_rdnwz_58{block-size:232px;inline-size:100%}._title_rdnwz_67{color:var(--color-foreground-title);font-family:var(--font-sans-serif-display);font-size:32px;font-weight:var(--font-weight-semibold);-webkit-line-clamp:3;line-height:1.32;text-wrap:auto}._description_rdnwz_83,._title_rdnwz_67{display:-webkit-box;margin:0;overflow:hidden;text-align:start;text-overflow:ellipsis;-webkit-box-orient:vertical}._description_rdnwz_83{font-size:16px;font-weight:var(--font-weight-regular);-webkit-line-clamp:4;line-height:24px}._caption_rdnwz_98,._description_rdnwz_83{color:var(--color-foreground-muted);font-family:var(--font-sans-serif)}._caption_rdnwz_98{font-size:14px;font-weight:400;line-height:18px}._imageWrapper_rdnwz_106{aspect-ratio:16/10;border-radius:8px;flex-shrink:0;inline-size:424px;margin:0;overflow:hidden;position:relative}._image_rdnwz_106{block-size:100%;border-radius:8px;inline-size:100%;-o-object-fit:cover;object-fit:cover}._pillWrapper_rdnwz_123{inset-block-start:8px;inset-inline-start:8px;position:absolute}._pill_rdnwz_123{background-color:var(--color-pill-background);block-size:24px;border-radius:4px;gap:6px;padding-block:2px;padding-inline:8px}._pillIcon_rdnwz_141,._pill_rdnwz_123{align-items:center;display:flex;justify-content:center}._pillIcon_rdnwz_141{block-size:16px;color:var(--color-pill-icon);inline-size:16px}._pillLabel_rdnwz_150{color:var(--color-pill-text);font-family:var(--font-sans-serif);font-size:12px;font-weight:var(--font-weight-medium);line-height:20px}@media (max-width:768px){._card_rdnwz_1{align-items:stretch;flex-direction:column-reverse;gap:12px;justify-content:flex-start;max-inline-size:100%;padding-block:24px}._card_rdnwz_1:first-child{padding-block-start:0}._content_rdnwz_46{flex:none;gap:16px;inline-size:100%;max-inline-size:100%}._textSection_rdnwz_58{block-size:auto;gap:8px}._title_rdnwz_67{font-size:24px;line-height:1.4}._description_rdnwz_83{font-size:16px;line-height:24px}._imageWrapper_rdnwz_106{aspect-ratio:16/10;flex-shrink:0;inline-size:100%;position:relative}._pillWrapper_rdnwz_123{display:none}}._root_bxc6b_1{display:flex;flex-direction:column;gap:0;max-width:1200px;width:100%}._smallCardsColumn_bxc6b_9{display:flex;flex-direction:column;gap:24px;order:2;padding-block-start:24px}@media (max-width:768px){._smallCardsColumn_bxc6b_9{gap:0}}._mainCardColumn_bxc6b_21{border-block-end:1px solid var(--color-border);display:flex;flex-direction:column;order:1}._breadButterColumn_bxc6b_28{display:flex;flex-direction:column;order:3}@media (min-width:900px){._root_bxc6b_1{display:grid;grid-template-columns:repeat(8,1fr);grid-gap:36px;gap:36px}._smallCardsColumn_bxc6b_9{align-self:start;gap:20px;grid-row:1;order:0;padding-block-start:0}._mainCardColumn_bxc6b_21{border-block-end:none;grid-row:1;order:0}._breadButterColumn_bxc6b_28{grid-row:1;max-width:273px;order:0}._default_bxc6b_61 ._smallCardsColumn_bxc6b_9{grid-column:1/span 2}._default_bxc6b_61 ._mainCardColumn_bxc6b_21{grid-column:3/span 4}._default_bxc6b_61 ._breadButterColumn_bxc6b_28{grid-column:7/span 2}._inverted_bxc6b_73 ._mainCardColumn_bxc6b_21{grid-column:1/span 4}._inverted_bxc6b_73 ._smallCardsColumn_bxc6b_9{grid-column:5/span 2}._inverted_bxc6b_73 ._breadButterColumn_bxc6b_28{grid-column:7/span 2}}._root_1h6g8_1{display:flex;flex-direction:column;gap:0;max-width:1200px;width:100%}._mainCardColumn_1h6g8_9{border-block-end:1px solid var(--color-border);display:flex;flex-direction:column;order:1}._mediumCardsColumn_1h6g8_16{display:flex;flex-direction:column;order:2;padding-block-start:24px}@media (min-width:900px){._root_1h6g8_1{display:grid;grid-template-columns:repeat(8,1fr);grid-gap:36px;gap:36px}._mainCardColumn_1h6g8_9{border-block-end:none;grid-column:1/span 4;grid-row:1;order:0}._mediumCardsColumn_1h6g8_16{grid-column:5/span 4;grid-row:1;order:0;padding-block-start:0}}._root_722kf_1{display:flex;flex-direction:column;gap:0;max-width:1200px;width:100%}._largeCardsColumn_722kf_9{display:flex;flex-direction:column;order:1}._smallCardsColumn_722kf_15{display:flex;flex-direction:column;order:2;padding-block-start:24px}@media (min-width:900px){._root_722kf_1{display:grid;grid-template-columns:repeat(8,1fr);grid-gap:36px;gap:36px}._largeCardsColumn_722kf_9{grid-column:1/span 6;grid-row:1;order:0}._smallCardsColumn_722kf_15{align-self:start;grid-column:7/span 2;grid-row:1;max-width:273px;order:0;padding-block-start:0}}._root_1f0pp_1{gap:80px;max-width:1200px}._root_1f0pp_1,._row_1f0pp_10{display:flex;flex-direction:column;width:100%}._row_1f0pp_10{gap:24px}._coverCardColumn_1f0pp_18{display:flex;flex-direction:column;order:1}._smallCardsColumn_1f0pp_25{display:flex;flex-direction:column;order:2}@media (min-width:900px){._root_1f0pp_1{gap:120px}._row_1f0pp_10{display:grid;grid-template-columns:repeat(8,1fr);grid-gap:36px;gap:36px}._coverCardColumn_1f0pp_18,._smallCardsColumn_1f0pp_25{align-self:start;grid-row:1;order:0}._default_1f0pp_55 ._coverCardColumn_1f0pp_18{grid-column:1/span 4}._default_1f0pp_55 ._smallCardsColumn_1f0pp_25,._inverted_1f0pp_64 ._coverCardColumn_1f0pp_18{grid-column:5/span 4}._inverted_1f0pp_64 ._smallCardsColumn_1f0pp_25{grid-column:1/span 4}}._card_e7nos_1{background:none;border:none;border-radius:8px;cursor:pointer;display:flex;flex:1 0 0;flex-direction:column;min-block-size:0;min-inline-size:0;overflow:hidden;padding:0;position:relative;text-decoration:none}._card_e7nos_1:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._ratio4x3_e7nos_22{aspect-ratio:4/3}._ratio5x4_e7nos_26{aspect-ratio:5/4}._ratio4x5_e7nos_30{aspect-ratio:4/5}._imageWrapper_e7nos_34{border-radius:8px;top:0;right:0;bottom:0;left:0;margin:0;overflow:hidden;position:absolute}._image_e7nos_34{block-size:100%;border-radius:8px;inline-size:100%;-o-object-fit:cover;object-fit:cover}._overlay_e7nos_49{background-color:#0909091a;border-radius:8px;top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute}._content_e7nos_57{align-items:flex-start;background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.48));box-sizing:border-box;display:flex;flex-direction:column;gap:1.25rem;inset-block-end:0;inset-inline:0;justify-content:flex-end;padding-block:5rem 1.25rem;padding-inline:1.25rem;position:absolute}._title_e7nos_72{color:var(--color-white);display:-webkit-box;font-family:var(--font-sans-serif-display);font-size:24px;font-weight:var(--font-weight-semibold);line-height:1.4;margin:0;overflow:hidden;text-align:left;text-overflow:ellipsis;text-shadow:0 0 4px rgba(0,0,0,.25);-webkit-box-orient:vertical;-webkit-line-clamp:3}@media (max-width:768px){._ratio4x3_e7nos_22,._ratio5x4_e7nos_26{aspect-ratio:4/3}._ratio4x5_e7nos_30{aspect-ratio:4/5}._title_e7nos_72{font-size:20px}}._gallery_gxvzx_1{flex-direction:column;margin-inline:auto;max-inline-size:1200px}._gallery_gxvzx_1,._row_gxvzx_10{display:flex;gap:1.25rem;inline-size:100%}._row_gxvzx_10>*{flex:1;min-inline-size:0}@media (max-width:768px){._gallery_gxvzx_1{border-block-end:1px solid var(--color-border);padding-block-end:24px}._row_gxvzx_10{flex-direction:column;gap:1rem}._row_gxvzx_10>*{flex:none;inline-size:100%}}._Grid_o442n_1{gap:12px;width:100%}._Grid_o442n_1,._ImgCard_o442n_8{align-items:flex-start;display:flex}._ImgCard_o442n_8{border-radius:8px;cursor:pointer;flex:1 0 0;flex-direction:column;min-height:1px;min-width:1px;overflow:hidden;position:relative;transition:transform .2s ease}._ImgCard_o442n_8:hover{transform:translateY(-2px)}._AspectRatio_o442n_26{aspect-ratio:240/192;border-radius:8px;position:relative;width:100%}._Image_o442n_33{height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%;width:100%}._Image_o442n_33,._Overlay_o442n_43{border-radius:8px;top:0;right:0;bottom:0;left:0;position:absolute}._Overlay_o442n_43{background:#0909091f;pointer-events:none}._TitleSection_o442n_51{align-items:flex-start;background:linear-gradient(180deg,transparent 0,rgba(0,0,0,.48));border-radius:0 0 8px 8px;bottom:0;display:flex;flex-direction:column;justify-content:flex-end;left:0;min-height:137px;padding:80px 12px 12px;position:absolute;right:0}._Title_o442n_51{color:var(--color-white);display:-webkit-box;font-family:var(--font-sans-serif-display);font-size:16px;font-weight:var(--font-weight-semibold);-webkit-line-clamp:3;line-clamp:3;line-height:1.4;margin:0;overflow:hidden;text-overflow:ellipsis;text-shadow:0 0 4px rgba(0,0,0,.25);width:100%;-webkit-box-orient:vertical}@media (max-width:768px){._Grid_o442n_1{flex-direction:column;gap:16px}._ImgCard_o442n_8{flex:none;width:100%}._Title_o442n_51{font-size:20px}}._root_8frrq_1{display:flex;flex-direction:column;gap:24px;max-width:1200px;width:100%}._coverCardColumn_8frrq_10{display:flex;flex-direction:column;order:1}._mediumCardsColumn_8frrq_17{display:flex;flex-direction:column;gap:24px;order:2}@media (max-width:899px){._mediumCardsColumn_8frrq_17>a:last-child>div:last-child,._mediumCardsColumn_8frrq_17>button:last-child>div:last-child{padding-bottom:0}}._smallCardsColumn_8frrq_33{display:flex;flex-direction:column;order:3}@media (min-width:900px){._root_8frrq_1{display:grid;grid-template-columns:repeat(8,1fr);grid-gap:36px;gap:36px}._coverCardColumn_8frrq_10{align-self:start;grid-column:1/span 4;grid-row:1;order:0}._mediumCardsColumn_8frrq_17{align-self:start;gap:0;grid-column:5/span 2;grid-row:1;order:0}._smallCardsColumn_8frrq_33{align-self:start;grid-column:7/span 2;grid-row:1;max-inline-size:273px;order:0}}._banner_bqhya_1{background:var(--color-sidebar-background);block-size:340px;border-radius:8px;display:flex;inline-size:100%;margin-inline:auto;max-inline-size:1200px;overflow:hidden}._content_bqhya_12{align-items:stretch;display:flex;inline-size:100%}._inverted_bqhya_18 ._content_bqhya_12{flex-direction:row-reverse}._info_bqhya_22{box-sizing:border-box;display:flex;flex:618;flex-direction:column;gap:28px;justify-content:center;padding:var(--space-4) 36px}._info_bqhya_22,._inverted_bqhya_18 ._info_bqhya_22{align-items:center;text-align:center}._textContainer_bqhya_39{align-items:center;box-sizing:border-box;display:flex;flex-direction:column;gap:4px;inline-size:100%}._title_bqhya_48{color:var(--color-foreground-title);font-family:var(--font-sans-serif-display);font-size:24px;font-weight:var(--font-weight-semibold);-webkit-line-clamp:3;line-height:130%;max-inline-size:546px}._description_bqhya_64,._title_bqhya_48{display:-webkit-box;inline-size:100%;letter-spacing:0;margin:0;overflow:hidden;-webkit-box-orient:vertical}._description_bqhya_64{color:var(--color-foreground-muted);font-family:var(--font-sans-serif);font-size:16px;font-weight:var(--font-weight-regular);-webkit-line-clamp:4;line-height:24px;max-inline-size:360px}._actions_bqhya_80{display:flex;gap:10px}._button_bqhya_85{align-items:center;border-radius:.5rem;cursor:pointer;display:inline-flex;font:var(--label-small);justify-content:center;text-decoration:none;transition:background-color var(--d-200) var(--ease-in-out-sine),border-color var(--d-200) var(--ease-in-out-sine),color var(--d-200) var(--ease-in-out-sine)}._button_bqhya_85,._primary_bqhya_100{padding:var(--space-0-5) var(--space-1)}._primary_bqhya_100{background-color:var(--color-primary);block-size:36px;border:1px solid var(--color-primary);border-radius:6px;color:var(--color-white);font-weight:var(--font-weight-semibold);gap:8px}._primary_bqhya_100:focus-visible,._primary_bqhya_100:hover{background-color:var(--color-primary-accent);border-color:var(--color-primary-accent)}._secondary_bqhya_117{background-color:var(--color-muted);block-size:36px;border-radius:6px;color:var(--color-foreground);font-weight:var(--font-weight-semibold);gap:8px;padding:var(--space-0-5) var(--space-1)}._secondary_bqhya_117:focus-visible,._secondary_bqhya_117:hover{background-color:var(--color-secondary-accent)}._imageWrapper_bqhya_133{border-radius:0 8px 8px 0;flex:582;overflow:hidden}._inverted_bqhya_18 ._imageWrapper_bqhya_133{border-radius:8px 0 0 8px}._image_bqhya_133{block-size:100%;inline-size:100%;-o-object-fit:cover;object-fit:cover}@media (max-width:768px){._banner_bqhya_1{block-size:auto;border-radius:8px;inline-size:100%;max-inline-size:100%}._content_bqhya_12,._inverted_bqhya_18 ._content_bqhya_12{flex-direction:column}._info_bqhya_22{flex:none;gap:20px;inline-size:100%;padding:20px 16px 16px}._inverted_bqhya_18 ._info_bqhya_22{align-items:center;text-align:center}._textContainer_bqhya_39{gap:4px}._title_bqhya_48{font-size:24px}._description_bqhya_64,._title_bqhya_48{-webkit-line-clamp:2;max-inline-size:100%}._description_bqhya_64{margin-bottom:24px}._actions_bqhya_80{flex-direction:column;inline-size:100%}._button_bqhya_85{inline-size:100%}._primary_bqhya_100,._secondary_bqhya_117{block-size:38px;border-radius:8px}._imageWrapper_bqhya_133{aspect-ratio:16/9;flex:none;inline-size:100%;order:-1}._imageWrapper_bqhya_133,._inverted_bqhya_18 ._imageWrapper_bqhya_133{border-radius:8px 8px 0 0}}._root_1ky13_1{display:grid;grid-template-columns:1fr}@media (min-width:900px){._root_1ky13_1{align-items:start;gap:36px;grid-template-columns:repeat(8,1fr)}}._left_1ky13_12{display:flex;flex-direction:column;row-gap:20px}@media (min-width:900px){._left_1ky13_12{display:grid;grid-column:1/span 6;grid-template-columns:subgrid}}._right_1ky13_24{display:flex;flex-direction:column}@media (min-width:900px){._right_1ky13_24{grid-column:span 2}}._card_1ky13_33{--card-title-clamp:3;border-bottom:1px solid var(--color-border);border-radius:0}@media (min-width:900px){._card_1ky13_33{--card-title-min-height:84px;grid-column:span 2}._card_1ky13_33:nth-of-type(4),._card_1ky13_33:nth-of-type(5),._card_1ky13_33:nth-of-type(6){border-bottom:none}}._root_giu00_1{display:grid;grid-template-columns:1fr}@media (min-width:900px){._root_giu00_1{align-items:start;gap:36px;grid-template-columns:repeat(8,1fr)}}._left_giu00_12{display:flex;flex-direction:column;row-gap:20px}@media (min-width:900px){._left_giu00_12{align-items:start;display:grid;grid-auto-flow:column;grid-column:1/span 6;grid-template-columns:subgrid;grid-template-rows:auto auto}}._right_giu00_27{display:flex;flex-direction:column}@media (min-width:900px){._right_giu00_27{grid-column:span 2}}._card_giu00_36{border-bottom:1px solid var(--color-border);border-radius:0}@media (min-width:900px){._card_giu00_36{grid-column:span 2}}._even_giu00_45{--card-content-padding:0 0 24px}@media (max-width:768px){._even_giu00_45{--card-content-padding:0 0 20px}}@media (min-width:900px){._even_giu00_45{border-bottom:none}}._root_z831u_1{display:grid;grid-template-columns:1fr}@media (min-width:900px){._root_z831u_1{gap:36px;grid-template-columns:repeat(8,1fr)}}._left_z831u_11{display:flex;flex-direction:column;row-gap:20px}@media (min-width:900px){._left_z831u_11{grid-column:1/span 2}}._center_z831u_21{display:flex;flex-direction:column}@media (min-width:900px){._center_z831u_21{grid-column:3/span 4}}._right_z831u_30{display:flex;flex-direction:column}@media (min-width:900px){._right_z831u_30{grid-column:7/span 2}}._root_1jlco_1{display:grid;grid-template-columns:1fr}@media (min-width:769px){._root_1jlco_1{gap:36px;grid-template-columns:repeat(8,1fr)}}._left_1jlco_11{display:flex;flex-direction:column;row-gap:20px}@media (min-width:769px){._left_1jlco_11{grid-column:1/span 4}}._center_1jlco_21{display:flex;flex-direction:column}@media (min-width:769px){._center_1jlco_21{grid-column:5/span 2}._center_1jlco_21>:not(:last-child){border-block-end:1px solid var(--color-border)}._center_1jlco_21>:not(:first-child){padding-block-start:24px}}._right_1jlco_38{display:flex;flex-direction:column}@media (min-width:769px){._right_1jlco_38{grid-column:7/span 2}}._root_11ejf_1{display:grid;grid-template-columns:1fr;grid-gap:36px;gap:36px}@media (min-width:660px){._root_11ejf_1{grid-template-columns:repeat(2,1fr)}}@media (min-width:1380px){._root_11ejf_1{grid-template-columns:repeat(4,1fr)}}._card_11ejf_19[class]{border-bottom:1px solid var(--color-border);border-radius:0;max-inline-size:100%;padding-block-start:20px}._card_11ejf_19[class]:last-of-type{border-bottom:none}@media (min-width:660px){._card_11ejf_19[class]:nth-last-of-type(2){border-bottom:none}}@media (min-width:1380px){._card_11ejf_19[class],._card_11ejf_19[class]:nth-last-of-type(2){border-bottom:none}}._root_1wdka_1{display:grid;grid-template-columns:1fr;grid-gap:36px;gap:36px}@media (min-width:660px){._root_1wdka_1{grid-template-columns:repeat(2,1fr)}}@media (min-width:1080px){._root_1wdka_1{grid-template-columns:repeat(3,1fr)}}@media (min-width:1380px){._root_1wdka_1{grid-template-columns:repeat(4,1fr)}}._card_1wdka_19{border-bottom:1px solid var(--color-border);border-radius:0}._card_1wdka_19:last-of-type{border-bottom:none}@media (min-width:660px){._card_1wdka_19:nth-last-of-type(2){border-bottom:none}}@media (min-width:1080px){._card_1wdka_19:nth-last-of-type(2){border-bottom:1px solid var(--color-border)}}@media (min-width:1380px){._card_1wdka_19,._card_1wdka_19:nth-last-of-type(2){border-bottom:none}}._root_1p9zg_1{align-items:flex-start;display:flex;gap:20px;inline-size:100%}._card_1p9zg_8{flex:1 0 0;min-inline-size:0}@media (max-width:768px){._root_1p9zg_1{flex-direction:column;gap:16px}._card_1p9zg_8{flex:none;inline-size:100%}}._root_4iq8z_1{align-items:flex-start;display:flex;gap:20px;inline-size:100%;justify-content:center}._card_4iq8z_9{border-block-end:none;flex:1 0 0;max-inline-size:none;min-inline-size:0;padding-block:0 24px}@media (max-width:768px){._root_4iq8z_1{flex-direction:column;gap:16px}._card_4iq8z_9{flex:none;inline-size:100%}}._root_f72i2_1{display:flex;inline-size:100%}._card_f72i2_6{border-block-end:none;max-inline-size:100%;padding-block:0 24px}._card_f72i2_6>div:first-child{max-inline-size:557px}._card_f72i2_6>div:first-child>div:first-child{gap:12px}._root_13sfe_1{display:flex;flex-direction:column;gap:var(--size-6);inline-size:100%}._card_13sfe_8{border-block-end:none;max-inline-size:100%;padding-block:0 24px}._card_13sfe_8>div:first-child{max-inline-size:557px}._card_13sfe_8>div:first-child>div:first-child{gap:12px}._root_13sfe_1 ._card_13sfe_8 h3{font-family:var(--font-sans-serif-display);font-size:22px;font-weight:var(--font-weight-semibold)}._root_185bd_1{display:flex;gap:20px;inline-size:100%;justify-content:space-between}._card_185bd_8{border-block-end:none;flex:1 0 0;min-inline-size:0;padding-block:0 20px}@media (max-width:768px){._root_185bd_1{flex-direction:column;gap:16px}}._root_1dqh4_1{overflow:hidden}._track_1dqh4_5{display:flex;gap:var(--size-5);overflow-x:auto;scroll-padding-inline-start:var(--size-5);scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}._track_1dqh4_5::-webkit-scrollbar{display:none}._card_1dqh4_21[class]{flex:0 0 280px;scroll-snap-align:start}@media (min-width:768px){._card_1dqh4_21[class]{flex-basis:320px}}._emojiCard_1dqh4_30[class]{flex:0 0 200px;scroll-snap-align:start}@media (min-width:768px){._emojiCard_1dqh4_30[class]{flex-basis:240px}}._root_oqm9n_1{contain:inline-size;min-width:0;overflow:hidden}@media (max-width:768px){._root_oqm9n_1{margin-inline:calc(var(--content-padding-inline)*-1)}}._track_oqm9n_11{display:flex;gap:var(--size-5);overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}._track_oqm9n_11::-webkit-scrollbar{display:none}@media (max-width:768px){._track_oqm9n_11{padding-inline:var(--content-padding-inline);scroll-padding-inline-start:var(--content-padding-inline)}}._item_oqm9n_30{align-items:center;cursor:pointer;display:flex;flex:0 0 auto;flex-direction:column;gap:var(--size-2);scroll-snap-align:start;text-decoration:none;-webkit-tap-highlight-color:transparent}._thumbnailRing_oqm9n_42{background:var(--color-border);border-radius:50%;height:72px;padding:var(--size-1);transition:background .2s ease;width:72px}._unseen_oqm9n_51{background:var(--color-primary)}._thumbnail_oqm9n_42{background-color:var(--color-muted);border:2px solid var(--color-background);border-radius:50%;display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}._title_oqm9n_65{color:var(--color-foreground-muted);display:-webkit-box;font:var(--font-caption);-webkit-line-clamp:2;max-width:72px;text-align:center;-webkit-box-orient:vertical;overflow:hidden}._nav_oqm9n_76{display:none}@media (min-width:769px){._nav_oqm9n_76{display:flex;gap:var(--size-1);justify-content:flex-end;margin-top:var(--size-3)}}._overlay_chx6v_1{align-items:center;background:#000;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;overscroll-behavior:contain;position:fixed;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:var(--z-drawer)}._container_chx6v_14{height:100%;overflow:hidden;position:relative;width:100%}._track_chx6v_21{top:0;right:0;bottom:0;left:0;position:absolute;touch-action:none}._slide_chx6v_27{align-items:center;display:flex;height:100%;justify-content:center;left:0;position:absolute;width:100%}._videoWrapper_chx6v_37{border-radius:var(--radius-md);cursor:pointer;height:100%;overflow:hidden;position:relative;width:100%;z-index:1}@media (max-width:768px){._videoWrapper_chx6v_37{border-radius:0}}._video_chx6v_37{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}._loadingIndicator_chx6v_58{align-items:center;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;pointer-events:none;position:absolute;z-index:2}._spinner_chx6v_68{animation:_spin_chx6v_68 .8s linear infinite;border:3px solid hsla(0,0%,100%,.2);border-radius:50%;border-top-color:#fff;height:40px;width:40px}@keyframes _spin_chx6v_68{to{transform:rotate(1turn)}}._errorText_chx6v_83{color:#fffc;font:var(--font-label);padding:var(--size-5);text-align:center}._pauseIndicator_chx6v_91{align-items:center;color:#ffffffe6;display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;pointer-events:none;position:absolute;z-index:2}._progressBar_chx6v_103{background:#ffffff4d;height:3px;left:0;position:absolute;right:0;top:0;z-index:2}._progressFill_chx6v_113{background:#fff;height:100%;transition:width .1s linear}._closeButton_chx6v_120{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000080;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:40px;justify-content:center;position:absolute;right:var(--size-5);top:var(--size-5);transition:background .15s ease;width:40px;z-index:3}._closeButton_chx6v_120:hover{background:#000000b3}._videoArea_chx6v_144{aspect-ratio:9/16;height:calc(100dvh - var(--size-9)*2);max-height:100dvh;position:relative;z-index:1}@media (max-width:768px){._videoArea_chx6v_144{aspect-ratio:unset;height:100dvh;width:100%}}._navButtons_chx6v_159{display:flex;flex-direction:column;gap:var(--size-2);position:absolute;right:-68px;top:50%;transform:translateY(-50%);z-index:3}@media (max-width:768px){._navButtons_chx6v_159{display:none}}._navButton_chx6v_159{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#ffffff1a;border:none;border-radius:50%;color:#fff;cursor:pointer;display:flex;height:48px;justify-content:center;transition:background .15s ease;width:48px}._navButton_chx6v_159:hover:not(:disabled){background:#fff3}._navButton_chx6v_159:disabled{-webkit-backdrop-filter:none;backdrop-filter:none;background:transparent;color:#fff3;cursor:default}._actions_chx6v_201{align-items:center;bottom:120px;display:flex;flex-direction:column;gap:var(--size-5);position:absolute;right:var(--size-5);z-index:3}@media (max-width:768px){._actions_chx6v_201{bottom:80px;right:var(--size-3)}}._actionButton_chx6v_217{align-items:center;background:none;border:none;color:#fff;cursor:pointer;display:flex;flex-direction:column;gap:var(--size-1);padding:0}._actionIcon_chx6v_229{align-items:center;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0006;border-radius:50%;display:flex;height:44px;justify-content:center;position:relative;transition:background .15s ease,color .2s ease;width:44px}._actionButton_chx6v_217:hover ._actionIcon_chx6v_229{background:#0009}._actionLabel_chx6v_246{color:#ffffffd9;font:var(--font-caption)}._liked_chx6v_252 ._actionIcon_chx6v_229{color:var(--color-pill-icon)}._likeBurst_chx6v_257{border:2px solid var(--color-pill-icon);border-radius:50%;top:0;right:0;bottom:0;left:0;pointer-events:none;position:absolute}._info_chx6v_266{bottom:var(--size-7);color:#fff;left:var(--size-5);position:absolute;right:80px;z-index:3}@media (max-width:768px){._info_chx6v_266{bottom:var(--size-5);left:var(--size-3);right:70px}}._infoTitle_chx6v_281{font:var(--font-body-text-bold);margin:0 0 var(--size-1) 0;text-shadow:0 1px 4px rgba(0,0,0,.5)}._infoDescription_chx6v_287{color:#fffc;display:-webkit-box;font:var(--font-label);-webkit-line-clamp:2;margin:0;-webkit-box-orient:vertical;overflow:hidden;text-shadow:0 1px 4px rgba(0,0,0,.5)}._root_1p7l9_1{contain:inline-size;min-width:0;overflow:hidden}@media (max-width:768px){._root_1p7l9_1{margin-inline:calc(var(--content-padding-inline)*-1)}}._track_1p7l9_11{display:flex;gap:var(--size-5);overflow-x:auto;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none}._track_1p7l9_11::-webkit-scrollbar{display:none}@media (max-width:768px){._track_1p7l9_11{padding-inline:var(--content-padding-inline);scroll-padding-inline-start:var(--content-padding-inline)}}._item_1p7l9_30{cursor:pointer;display:flex;flex:0 0 auto;flex-direction:column;gap:var(--size-2);scroll-snap-align:start;text-decoration:none;-webkit-tap-highlight-color:transparent;width:160px}._thumbnailWrapper_1p7l9_42{aspect-ratio:9/16;background-color:var(--color-muted);border-radius:var(--radius-base);overflow:hidden;position:relative;width:160px}._thumbnail_1p7l9_42{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}._durationPill_1p7l9_58{background:var(--color-pill-background);border-radius:var(--radius-base);bottom:var(--size-2);color:var(--color-pill-text);font:var(--font-caption);line-height:1;padding:2px var(--size-2);position:absolute;right:var(--size-2)}._title_1p7l9_70{color:var(--color-foreground-title);display:-webkit-box;font:var(--font-label);-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._nav_1p7l9_79{display:none}@media (min-width:769px){._nav_1p7l9_79{display:flex;gap:var(--size-1);justify-content:flex-end;margin-top:var(--size-3)}}._root_1aspc_1{display:flex;flex-direction:column;gap:8px;padding:20px 0 32px}@media (min-width:900px){._root_1aspc_1{align-items:baseline;flex-direction:row;justify-content:space-between}}._borderTop_1aspc_14{border-top:1px solid var(--color-border)}._titleRow_1aspc_18{display:flex;flex-direction:column;gap:4px}@media (min-width:900px){._titleRow_1aspc_18{-moz-column-gap:8px;column-gap:8px;flex-flow:row wrap}}._subtitle_1aspc_30,._title_1aspc_18{font-size:1rem;line-height:1.4}@media (min-width:900px){._subtitle_1aspc_30,._title_1aspc_18{font-family:var(--font-sans-serif-display);font-size:1.25rem}}._title_1aspc_18{color:var(--color-foreground-title);font-weight:var(--font-weight-semibold)}._subtitle_1aspc_30{color:var(--color-foreground-muted)}._link_1aspc_50,._subtitle_1aspc_30{font-weight:var(--font-weight-medium)}._link_1aspc_50{color:var(--color-primary);font-size:.875rem;text-decoration:none;white-space:nowrap}._link_1aspc_50:hover{text-decoration:underline}@media (min-width:900px){._link_1aspc_50{font-size:1rem}}._root_1rucx_1{padding-top:80px}@media (min-width:900px){._root_1rucx_1{padding-top:120px}}._firstSection_1rucx_9,._home_1rucx_13{padding-top:0}._header_1rucx_17{margin-bottom:0}._content_1rucx_21{display:flex;flex-direction:column}._contentHome_1rucx_26{gap:20px}._deleteMenuTrigger_1l6p3_1{color:var(--color-destructive-text)}._input_1l6p3_5[class]{background-color:var(--color-card);border:1px solid var(--color-border);border-radius:8px;color:var(--color-foreground);font-size:.875rem;font-weight:var(--font-weight-regular);line-height:1.28;outline:0;padding:9px 16px;transition:border-color var(--d-200) var(--ease-in-out-sine);width:100%}._input_1l6p3_5[class]:focus{border-color:var(--color-foreground)}._input_1l6p3_5[class]::-moz-placeholder{color:var(--color-foreground-muted)}._input_1l6p3_5[class]::placeholder{color:var(--color-foreground-muted)}._content_1l6p3_27{display:flex;flex-direction:column;gap:8px;padding:8px}._messageWrapper_1l6p3_34{padding:8px 0}._message_1l6p3_34{color:var(--color-foreground-muted);font-size:.875rem;font-weight:var(--font-weight-regular);line-height:1.5;text-align:center}._previewHeader_1l6p3_46{background-color:var(--color-muted);border-bottom:0;height:44px;padding:8px 16px}@media (min-width:1200px){._previewHeader_1l6p3_46{height:60px;padding:8px 20px}}._previewEmbedded_1l6p3_58{--dialog-popup-max-width:100%;--dialog-popup-max-height: calc(100vh - 30px) }._previewEmbeddedHasArtifact_1l6p3_75 ._contentWrapper_1l6p3_76{padding:0}._previewEmbeddedClosedChat_1l6p3_87 [class*=_chat-conversation_],._previewEmbeddedClosedChat_1l6p3_87 [class*=_chat-inputWrapper_],._previewEmbeddedHasArtifact_1l6p3_75 [class*=_artifact-actions_]{display:none}._previewEmbeddedClosedChat_1l6p3_87 [class*=_chat_]{gap:0;grid-template-areas:"artifactViewer";grid-template-columns:1fr!important}@media (min-width:1200px){._previewEmbeddedClosedChat_1l6p3_87 [class*=_artifact-content_]{margin-top:32px}}._previewEmbeddedClosedChat_1l6p3_87 ._previewHeaderHasArtifact_1l6p3_108{border-bottom:1px solid var(--color-border)}._contentWrapperHasArtifact_1l6p3_113 [class*=_artifact-close-artifact_]{display:flex}._contentWrapperHasArtifact_1l6p3_113 [class*=_artifact-header_] [class*=_selectTypeIcon_],._contentWrapperHasArtifact_1l6p3_113 [class*=_artifact-info_]>svg{display:none}._contentWrapperHasArtifact_1l6p3_113 [class*=_chat-conversation_]{padding-left:16px}._contentWrapperHasArtifact_1l6p3_113 [class*=_chat-inputWrapper_]{padding-bottom:16px;padding-left:16px;padding-right:16px}._contentWrapperHasArtifact_1l6p3_113._contentWrapperClosedChat_1l6p3_142 [class*=_artifact-header_]{display:none}._artifactTitleWrapper_1l6p3_149{align-items:center;-moz-column-gap:4px;column-gap:4px;display:flex}._contentWrapper_1l6p3_76{--chat-input-container-max-width:auto;--chat-container-bg:var(--color-card);--content-padding-inline:0;--content-padding-block:0;animation:_fade-in_1l6p3_1 .3s cubic-bezier(.16,1,.3,1) 50ms both}@media (max-width:768px){._contentWrapper_1l6p3_76{padding:0 8px 8px}._contentWrapper_1l6p3_76 [class*=_chat-inputWrapper_]{padding-block-end:8px;padding-inline:0}}._contentWrapper_1l6p3_76 [class*=_chat-messages_]{padding-inline:20px!important}._contentWrapper_1l6p3_76._shadow_1l6p3_185 [class*=_artifact-header_]{box-shadow:var(--shadow-over-scroll);transition:box-shadow var(--d-200)}._regularButton_1l6p3_193{padding:9px 8px}._keyboardDismissOverlay_1l6p3_197{top:0;right:0;bottom:0;left:0;position:absolute;touch-action:none;z-index:1}._root_1j014_1{margin:0 auto;max-width:1200px;padding:0 0 80px}@media (min-width:768.02px){._root_1j014_1{padding:56px 0 112px}}@media (max-width:768px){._root_1j014_1{padding-inline:0}}._content_1j014_15{display:flex;flex-direction:column}._block_1j014_20{width:100%}._block_1j014_20+._block_1j014_20{margin-top:36px}._emptyState_1j014_30,._errorState_1j014_29{padding:40px;text-align:center}._errorState_1j014_29 h2{color:var(--color-foreground-title);margin-bottom:8px}._emptyState_1j014_30 p,._errorState_1j014_29 p{color:var(--color-foreground-muted);font-size:16px}._link_1arat_1{color:var(--color-foreground-primary-small-text);text-decoration:underline}._infoLine_1arat_6{color:var(--color-foreground-muted);font:var(--font-caption);line-height:1.4;margin:0}._toggle_hgx9b_1{position:absolute;right:var(--size-2);top:var(--size-3);z-index:10}._mobileHitArea_hgx9b_9{position:relative}._mobileHitArea_hgx9b_9:before{content:"";top:-4px;right:-4px;bottom:-4px;left:-4px;position:absolute}._exit_hgx9b_24._exit_hgx9b_24{--icon-button-color:var(--color-foreground);--icon-button-background:color-mix(in srgb,var(--color-foreground) 16%,transparent);border-radius:50%}._exit_hgx9b_24._exit_hgx9b_24:focus-visible,._exit_hgx9b_24._exit_hgx9b_24:hover{--icon-button-background:color-mix(in srgb,var(--color-foreground) 24%,transparent)}._selector_1c1j8_7{align-items:center;background:transparent;border:0;border-radius:var(--radius-base);color:var(--color-foreground);cursor:pointer;display:flex;flex:1 1 auto;font:var(--font-label);gap:var(--size-2);height:var(--size-10);min-width:0;padding:0 6px 0 var(--size-1);text-align:left;transition:background-color var(--d-200) var(--ease-in-out-sine);width:100%}._selector_1c1j8_7:hover,._selector_1c1j8_7[data-open],._selector_1c1j8_7[data-popup-open]{background-color:var(--color-sidebar-accent)}._selectorLarge_1c1j8_33{font:var(--font-body-text);gap:var(--size-3);height:44px;padding:0 6px}._selectorText_1c1j8_41{align-items:center;display:flex;flex:0 1 auto;gap:6px;min-width:0;overflow:hidden;white-space:nowrap}._firstName_1c1j8_51{color:var(--color-foreground);min-width:0;overflow:hidden;text-overflow:ellipsis}._planDot_1c1j8_58,._plan_1c1j8_58{color:var(--color-foreground-muted);flex:none;font-size:.75rem;line-height:1rem}._avatar_1c1j8_69{align-items:center;background:var(--kd-tint-primary);border-radius:50%;color:var(--color-foreground-primary-small-text);display:flex;flex:none;font:var(--font-label-bold);justify-content:center;overflow:hidden}._avatar_1c1j8_69 img{height:100%;-o-object-fit:cover;object-fit:cover;width:100%}._avatar24_1c1j8_87{font:550 10px/1 var(--font-sans-serif);height:24px;width:24px}._avatar32_1c1j8_93{height:32px;width:32px}._avatar36_1c1j8_98{height:36px;width:36px}._avatar48_1c1j8_103{font:var(--font-body-text-bold);height:48px;width:48px}._popup_1c1j8_115{min-width:0;width:max(240px,240px);width:max(240px,var(--anchor-width,240px))}._body_1c1j8_120{display:flex;flex-direction:column}._identity_1c1j8_125{align-items:center;display:flex;gap:var(--size-3);padding:var(--size-1) var(--menu-item-padding-inline) var(--size-4)}._identityText_1c1j8_132{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}._identityName_1c1j8_140{font:var(--font-label-bold)}._identityEmail_1c1j8_147,._identityName_1c1j8_140{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._identityEmail_1c1j8_147{color:var(--color-foreground-muted);font:var(--menu-label-font)}._label_1c1j8_155{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._hint_1c1j8_164{color:var(--color-foreground-muted);flex:none;font:var(--menu-font);margin-left:auto}._check_1c1j8_171{color:var(--color-foreground-primary-small-text)!important;margin-left:auto}._submenuTrigger_1c1j8_178 ._hint_1c1j8_164+svg{margin-left:var(--size-1)}._submenu_1c1j8_178{min-width:0;width:208px}._version_1c1j8_188{color:var(--color-foreground-muted);display:block;font:var(--menu-label-font);opacity:.56;padding:var(--size-2) var(--menu-item-padding-inline) var(--size-1);text-decoration:none;transition:opacity .15s ease}._version_1c1j8_188:hover{opacity:1}._panelTitle_1c1j8_204{align-items:center;display:flex;font:var(--font-body-text-bold);gap:var(--size-2);height:var(--size-12);padding:0 0 0 var(--size-1)}._panelTitle_1c1j8_204>span{flex:1}._drawer_1c1j8_223{padding-bottom:max(var(--size-5),env(safe-area-inset-bottom))}._drawer_1c1j8_223 ._identity_1c1j8_125{gap:var(--size-4)}._drawer_1c1j8_223 ._identityName_1c1j8_140{font:var(--font-body-text-bold)}._drawer_1c1j8_223 ._identityEmail_1c1j8_147{font:var(--font-label)}._drawer_1c1j8_223 :is([role=menuitem],[role=menuitemradio]){--menu-item-height:var(--size-12);font:var(--font-body-text);gap:var(--size-4)}._drawer_1c1j8_223 :is([role=menuitem],[role=menuitemradio])>svg:first-child{height:20px;width:20px}._drawerHeader_1wdiw_1{align-items:center;border-bottom:1px solid var(--color-border);display:flex;justify-content:center;padding-bottom:16px;position:relative}._drawerBackButton_1wdiw_10{align-items:center;color:var(--color-foreground-muted);-moz-column-gap:4px;column-gap:4px;display:flex;font-size:.875rem;font-weight:var(--font-weight-medium);left:8px;line-height:1;padding:9px 8px;position:absolute;top:0}._drawerTitle_1wdiw_24{color:var(--color-foreground-title);font-size:1rem;font-weight:var(--font-weight-semibold);line-height:1;padding:8px 0}._drawerContent_1wdiw_32{display:flex;flex:1;flex-direction:column;overflow-y:auto;padding:16px 16px max(20px,env(safe-area-inset-bottom))}._instructionsContent_1wdiw_42{display:flex;flex-direction:column;gap:24px;padding:8px 0}._instructionsIntro_1wdiw_49{color:var(--color-foreground-muted);font-size:15px;line-height:1.5;margin:0}._instructionsList_1wdiw_56{display:flex;flex-direction:column;gap:20px;list-style:none;margin:0;padding:0}._instructionStep_1wdiw_65{align-items:flex-start;background-color:var(--color-muted);border-radius:12px;display:flex;gap:16px;padding:16px;transition:background-color .2s ease}@media (hover:hover){._instructionStep_1wdiw_65:hover{background-color:var(--color-accent)}}._stepIcon_1wdiw_81{align-items:center;background-color:var(--color-primary);border-radius:50%;color:var(--color-white);display:flex;flex-shrink:0;height:40px;justify-content:center;width:40px}._stepText_1wdiw_93{display:flex;flex:1;flex-direction:column;gap:4px}._stepText_1wdiw_93 strong{color:var(--color-foreground);font-size:15px;font-weight:600;line-height:1.4}._stepDescription_1wdiw_107{color:var(--color-foreground-muted);font-size:13px;line-height:1.4}._shortcutInfo_15kvi_1{align-items:flex-start;display:flex;gap:16px}._shortcutInfo_15kvi_1+._shortcutInfo_15kvi_1{border-top:1px solid var(--color-border);margin-top:16px;padding-top:16px}._shortcutInfoButtons_15kvi_13{display:flex;gap:8px}._shortcutInfoText_15kvi_18,._shortcutInfoTitle_15kvi_23{display:block;position:relative}._shortcutInfoTitle_15kvi_23{color:var(--color-foreground-title);font:var(--label-regular)}._shortcutInfoDescription_15kvi_30{color:var(--color-foreground-muted);display:block;font:var(--body-small);margin-top:4px;position:relative}._shortcutButton_15kvi_38{align-items:center;background-color:var(--color-muted);border-radius:4px;display:flex;justify-content:center;min-height:40px;min-width:40px;padding:10px}._shortcutButton_15kvi_38 svg{color:var(--color-foreground);height:20px;width:20px}._shortcutButtonText_15kvi_57{color:var(--color-foreground);display:block;font:var(--label-regular);position:relative}._row_1sju0_1{align-items:center;display:flex;gap:var(--size-1);min-width:0}._lockup_1ma6j_5{vertical-align:middle}._logo_15aou_1{align-items:center;display:flex;flex-shrink:0;width:-moz-fit-content;width:fit-content}._product_15aou_9{color:var(--color-foreground)}._logo_15aou_1>img{display:block;height:22px;-o-object-fit:cover;object-fit:cover;-o-object-position:left;object-position:left;width:auto}._mobileHitArea_1cz64_4{position:relative}._mobileHitArea_1cz64_4:before{content:"";top:-4px;right:-4px;bottom:-4px;left:-4px;position:absolute}._handle_1nsyt_14{bottom:0;cursor:col-resize;grid-area:sidebar;outline:none;position:absolute;right:calc(var(--size-1)*-1);top:0;touch-action:none;width:var(--size-2);z-index:4}._handle_1nsyt_14:focus-visible:after{background-color:var(--color-primary);bottom:0;content:"";left:calc(50% - 1px);position:absolute;top:0;width:2px}._trigger_djm3y_5[aria-expanded=true],._trigger_djm3y_5[data-popup-open]{--icon-button-background:var(--color-hover-accent)}._popup_djm3y_14{box-sizing:border-box;width:312px}._list_djm3y_19{display:flex;flex-direction:column;gap:var(--size-1)}._item_djm3y_33{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-radius:var(--menu-item-radius);box-sizing:border-box;color:var(--color-foreground);cursor:pointer;display:flex;font:inherit;gap:var(--size-4);outline:0;padding:var(--size-3) var(--menu-item-padding-inline);text-align:left;text-decoration:none;width:100%}._item_djm3y_33[data-highlighted]{background-color:var(--color-menu-item-hover)}._item_djm3y_33[data-disabled]{cursor:default}._item_djm3y_33._active_djm3y_62{background-color:var(--color-menu-item-selected)}._text_djm3y_67{align-items:flex-start;display:flex;flex:1;flex-direction:column;gap:6px;min-width:0}._description_djm3y_76{color:var(--color-foreground-muted);font:var(--font-label)}._badge_djm3y_81{flex-shrink:0;font:var(--font-label-bold);white-space:nowrap}._badge-request-access_djm3y_87{color:var(--color-foreground-primary-small-text)}._badge-coming-soon_djm3y_91{color:var(--color-foreground-muted)}._item_djm3y_33[aria-disabled=true] ._text_djm3y_67,._item_djm3y_33[data-disabled] ._text_djm3y_67{opacity:.65}@media (hover:hover){._item_djm3y_33:not([data-disabled],._active_djm3y_62):hover{background-color:var(--color-menu-item-hover)}}._sidebar_bcznf_9{background-color:var(--color-sidebar-background);box-sizing:border-box;display:flex;flex-direction:column;gap:var(--size-5);grid-area:sidebar;height:100%;justify-self:end;overflow:hidden;padding:var(--size-4) var(--size-2) var(--size-2);position:relative;transition:visibility 0s linear,border-color var(--d-300) var(--ease-out-quart);width:256px;width:var(--shell-sidebar-width,256px);z-index:1}._sidebar_bcznf_9._collapsed_bcznf_34{border-right-color:transparent;transition:visibility 0s linear var(--d-500),border-color var(--d-300) var(--ease-out-quart);visibility:hidden}._sidebar_bcznf_9:after{background-color:var(--color-border);bottom:0;content:"";pointer-events:none;position:absolute;right:0;top:0;transform-origin:right;transition:opacity var(--d-300) var(--ease-out-quart);width:1px}@media (min-resolution:2dppx){._sidebar_bcznf_9:after{transform:scaleX(.5)}}._mobile_bcznf_70:after,._sidebar_bcznf_9._collapsed_bcznf_34:after{opacity:0}._cornerReserve_bcznf_74{align-items:center;display:flex;flex:none;height:44px;height:var(--shell-corner-row,44px);justify-content:flex-end}._search_bcznf_82{display:flex;flex:none;height:var(--size-11)}._search_bcznf_82>*{height:100%}._nav_bcznf_99{flex:1;margin:calc(var(--size-1)*-1);min-height:0;overflow:hidden auto;padding:var(--size-1);scrollbar-width:none}._nav_bcznf_99::-webkit-scrollbar{display:none}._menuList_bcznf_112{display:flex;flex-direction:column;gap:var(--size-1);list-style:none;margin:0;padding:0 0 var(--size-5)}._footer_bcznf_127{flex:none;margin:calc(var(--size-2) - var(--size-5)) calc(var(--size-2)*-1) calc(var(--size-2)*-1);padding:0 var(--size-2) var(--size-2)}._mobile_bcznf_70{border-right:0;top:0;right:0;bottom:0;left:0;padding:var(--size-4) var(--size-2);position:absolute;touch-action:pan-y;width:100%;will-change:transform;z-index:1000}._mobile_bcznf_70>:not([role=separator]){min-width:0}._drawer_bcznf_159{justify-self:start;right:auto;width:min(20rem,calc(100% - 3.5rem))}._drawer_bcznf_159:after{opacity:1}._backdrop_bcznf_174{background-color:var(--color-overlay);top:0;right:0;bottom:0;left:0;opacity:0;pointer-events:none;position:absolute;touch-action:none;transition:opacity var(--d-300) var(--ease-out-quart);z-index:999}._backdropVisible_bcznf_185{opacity:1;pointer-events:auto}._mobileHeader_bcznf_190{align-items:center;display:flex;flex:none;gap:var(--size-2);height:var(--size-11)}._mobileHeaderSpacer_bcznf_198{flex:1}._mobile_bcznf_70 ._footer_bcznf_127{margin-bottom:calc(var(--size-4)*-1);padding-bottom:max(var(--size-2),env(safe-area-inset-bottom))}._searchTrigger_1jq9l_1{all:unset;align-items:center;background-color:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-base);box-sizing:border-box;color:var(--color-foreground-muted);cursor:pointer;display:flex;flex:1;font:var(--font-label);gap:.375rem;height:var(--size-10);min-width:0;padding-block:var(--size-2);padding-inline:var(--size-4) 6px;transition:border-color .15s ease,background-color .15s ease}._searchTrigger_1jq9l_1:hover{border-color:var(--color-border-strong)}._label_1jq9l_27{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._hotkey_1jq9l_35{align-items:center;background-color:var(--color-muted);border-radius:.25rem;color:var(--color-foreground-muted);display:flex;flex-shrink:0;font-size:.6875rem;padding:.125rem .375rem}@media (max-width:1199px){._hotkey_1jq9l_35{display:none}}._section_jsyia_1,._submenu_jsyia_6{display:flex;flex-direction:column}._submenu_jsyia_6{list-style:none;margin:0;padding-bottom:.75rem;padding-left:1.75rem;padding-top:.375rem;position:relative}._submenu_jsyia_6 li{list-style:none}._submenuBorder_jsyia_21{background-color:var(--color-border);bottom:.75rem;left:18.5px;position:absolute;top:0;width:1px;z-index:1}._groupLabel_jsyia_31{align-items:center;display:flex;font-weight:var(--font-weight-medium);gap:.5rem;line-height:1rem;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._emptyMessage_jsyia_45,._errorMessage_jsyia_51,._groupLabel_jsyia_31{color:var(--color-foreground-muted);font-size:.75rem;padding:.5rem}._errorMessage_jsyia_51{align-items:flex-start;display:flex;flex-direction:column;gap:.25rem}._retryButton_jsyia_61{background:none;border:0;color:var(--color-foreground-primary-small-text);cursor:pointer;font-size:.75rem;padding:0}._retryButton_jsyia_61:hover{text-decoration:underline}._retryButton_jsyia_61:disabled{color:var(--color-foreground-disabled);cursor:default}._retryButton_jsyia_61:disabled:hover{text-decoration:none}._viewAllButton_jsyia_83{align-items:center;background:transparent;border:none;color:var(--color-foreground-muted);cursor:pointer;display:flex;font-size:.8125rem;font-weight:var(--font-weight-semibold);gap:.25rem;height:1.75rem;padding:.625rem .5rem;text-align:left;width:100%}._viewAllButton_jsyia_83:hover{color:var(--color-foreground)}._viewAllLabel_jsyia_103{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._viewAllLink_jsyia_109{align-items:center;border-radius:.5rem;color:var(--color-foreground-muted);display:flex;font-size:.8125rem;font-weight:var(--font-weight-semibold);gap:.25rem;height:1.75rem;padding:.625rem .5rem;text-decoration:none;width:100%}._viewAllLink_jsyia_109:hover{color:var(--color-foreground)}@media (max-width:900px){._submenu_jsyia_6{padding-top:.25rem}}._header_cf4zp_1{align-items:center;background:transparent;border:none;border-radius:.5rem;display:flex;gap:.25rem;height:2.25rem;overflow:hidden;padding:.3125rem .375rem;padding:.3125rem .375rem .3125rem var(--sidebar-rail-inline-start,.375rem);position:relative;transition:background-color .15s ease-out,width .15s ease-out;width:100%}._header_cf4zp_1._collapsed_cf4zp_23{all:unset;align-items:center;background:transparent;border-radius:.5rem;box-sizing:border-box;cursor:pointer;display:flex;height:2.25rem;justify-content:center;margin-left:.25rem;transition:background-color .15s ease-out;width:2.25rem}._header_cf4zp_1:hover{background-color:var(--color-sidebar-accent)}._header_cf4zp_1:hover ._actionButton_cf4zp_41{opacity:1;pointer-events:auto}._header_cf4zp_1._active_cf4zp_47{background-color:var(--color-sidebar-accent)}._header_cf4zp_1._active_cf4zp_47 ._icon_cf4zp_52{color:var(--color-foreground)}._header_cf4zp_1._foldable_cf4zp_57:hover ._icon_cf4zp_52{opacity:0}._header_cf4zp_1._foldable_cf4zp_57:hover ._chevronOverlay_cf4zp_61{opacity:1}._actionButton_cf4zp_41,._chevronButton_cf4zp_67,._mainButton_cf4zp_68{all:unset;align-items:center;box-sizing:border-box;display:flex}a._mainButton_cf4zp_68,button._actionButton_cf4zp_41,button._chevronButton_cf4zp_67,button._mainButton_cf4zp_68{cursor:pointer}._actionButton_cf4zp_41,._chevronButton_cf4zp_67{border-radius:.3125rem;color:var(--color-foreground-muted);flex-shrink:0;height:1.625rem;justify-content:center;position:relative;transition:color .15s ease-out,background-color .15s ease-out;width:1.625rem;z-index:1}._actionButton_cf4zp_41:hover,._chevronButton_cf4zp_67:hover{background-color:var(--color-sidebar-hover-accent);color:var(--color-foreground)}._iconWrapper_cf4zp_106{height:1.625rem;width:1.625rem}._iconArea_cf4zp_116,._iconWrapper_cf4zp_106{align-items:center;display:flex;flex-shrink:0;justify-content:center}._iconArea_cf4zp_116{height:1.125rem;position:relative;width:1.125rem}._icon_cf4zp_52{color:var(--color-foreground-muted);transition:opacity .15s ease-out}._chevronOverlay_cf4zp_61{align-items:center;color:var(--color-foreground-muted);display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;opacity:0;position:absolute;transition:opacity .15s ease-out,color .15s ease-out}._chevronButton_cf4zp_67:hover ._chevronOverlay_cf4zp_61{color:var(--color-foreground)}._chevronIcon_cf4zp_148{align-items:center;display:flex;justify-content:center}._mainButton_cf4zp_68{color:var(--color-foreground);flex:1;font-size:.875rem;font-weight:var(--font-weight-medium);gap:.5rem;line-height:1.4;min-width:0;position:static}._mainButton_cf4zp_68:after{border-radius:.5rem;content:"";top:0;right:0;bottom:0;left:0;position:absolute}._label_cf4zp_173{flex:1;min-height:1px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._actionButton_cf4zp_41{opacity:0;pointer-events:none;transition:color .15s ease-out,opacity .15s ease-out,background-color .15s ease-out}._hotkey_cf4zp_193{align-items:center;background-color:var(--color-muted);border-radius:.25rem;color:var(--color-foreground-muted);display:flex;flex-shrink:0;font-size:.6875rem;margin-left:auto;padding:.125rem .375rem}._content_cf4zp_206{overflow:hidden}._separator_1xi3q_1{background-color:var(--color-border);flex-shrink:0;height:1px;list-style:none;margin:.25rem .5rem}._pinnedSubmenu_56cv9_1{padding-bottom:.5rem}._pinnedContent_56cv9_5{padding-top:.875rem;position:relative}._draggableLabel_56cv9_10{padding:0}._sectionsGroup_56cv9_14{list-style:none;margin:0;padding:0}._draggableSection_56cv9_20{background-color:var(--color-sidebar-background);list-style:none;position:relative}._subsectionHeader_56cv9_26{align-items:center;display:flex;gap:0;padding-left:1.35rem}._dragHandle_56cv9_33{align-items:center;background:transparent;border:none;color:var(--color-foreground-muted);cursor:grab;display:flex;height:1rem;justify-content:flex-end;opacity:0;padding:0;transition:opacity .15s ease-out,color .15s ease-out;width:1rem}._dragHandle_56cv9_33:hover{color:var(--color-foreground)}._dragHandle_56cv9_33:active{cursor:grabbing}._draggableSection_56cv9_20:hover ._dragHandle_56cv9_33{opacity:1}._draggableItem_56cv9_62{background-color:var(--color-sidebar-background);border-radius:.375rem;isolation:isolate;list-style:none;position:relative;touch-action:none;z-index:2}._renameContainer_56cv9_72{padding:.25rem .5rem}._renameInput_56cv9_76{background-color:var(--color-card);border:1px solid var(--color-border);border-radius:.375rem;color:var(--color-foreground);font-size:.875rem;font-weight:var(--font-weight-regular);line-height:1;outline:none;padding:.5rem;width:100%}._renameInput_56cv9_76:focus{border-color:var(--color-primary)}._viewAllButton_56cv9_93{align-items:center;background:transparent;border:none;border-radius:.5rem;color:var(--color-foreground-muted);cursor:pointer;display:flex;font-size:.8125rem;font-weight:var(--font-weight-semibold);gap:.25rem;height:1.75rem;padding:.625rem .5rem;text-align:left;width:100%}._viewAllButton_56cv9_93:hover{color:var(--color-foreground)}._itemWrapper_1b9lv_1{--submenu-item-bg:var(--color-sidebar-background);align-items:center;border-radius:.5rem;display:flex;gap:0;padding:0 .5rem;position:relative;z-index:1}._itemWrapper_1b9lv_1:hover{--submenu-item-bg:var(--color-sidebar-accent);background-color:var(--color-sidebar-accent);z-index:2}._itemWrapper_1b9lv_1:hover ._menuContainer_1b9lv_18{opacity:1;pointer-events:auto}._itemWrapper_1b9lv_1:has(._menuContainer_1b9lv_18 [data-popup-open]),._itemWrapper_1b9lv_1:has(.dropdown-menu.is-open){--submenu-item-bg:var(--color-sidebar-accent);background-color:var(--color-sidebar-accent);z-index:100}._itemWrapper_1b9lv_1:has(._menuContainer_1b9lv_18 [data-popup-open]) ._menuContainer_1b9lv_18,._itemWrapper_1b9lv_1:has(.dropdown-menu.is-open) ._menuContainer_1b9lv_18{opacity:1;pointer-events:auto}._itemWrapper_1b9lv_1._active_1b9lv_39{--submenu-item-bg:var(--color-sidebar-accent);background-color:var(--color-sidebar-accent)}._item_1b9lv_1{color:var(--color-foreground);flex:1;font-size:.875rem;font-weight:var(--font-weight-regular);gap:.5rem;height:2.25rem;line-height:1.2;min-width:0;padding:.375rem 1.5rem .375rem 0;text-decoration:none}._icon_1b9lv_62,._item_1b9lv_1{align-items:center;display:flex}._icon_1b9lv_62{color:var(--color-foreground-muted);flex-shrink:0}._label_1b9lv_69{flex:1;min-height:1px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._suffix_1b9lv_78{align-items:center;color:var(--color-foreground-muted);display:flex;flex-shrink:0;gap:.125rem;margin-right:.25rem}._menuContainer_1b9lv_18{align-items:center;display:flex;opacity:0;pointer-events:none;position:absolute;right:.25rem;top:50%;transform:translateY(-50%)}._menuContainer_1b9lv_18 button{--icon-button-color:var(--color-foreground-muted);min-block-size:26px;min-inline-size:26px}._menuContainer_1b9lv_18 button:focus-visible,._menuContainer_1b9lv_18 button:hover,._menuContainer_1b9lv_18 button[data-popup-open]{--icon-button-color:var(--color-foreground)}._menuContainer_1b9lv_18 button:focus-visible,._menuContainer_1b9lv_18 button:hover{--icon-button-background:var(--color-sidebar-hover-accent)}@media (max-width:900px){._menuContainer_1b9lv_18{opacity:1;pointer-events:auto}}._viewAll_1b9lv_125:hover{background-color:transparent}._viewAll_1b9lv_125 ._item_1b9lv_1{color:var(--color-foreground-muted);font-size:.8125rem;font-weight:var(--font-weight-semibold);gap:.25rem;height:1.75rem;padding:.625rem 0}._viewAll_1b9lv_125 ._item_1b9lv_1:hover{color:var(--color-foreground)}._historySubmenu_q74gj_1{overflow:hidden}._historySubmenu_q74gj_1>div[aria-hidden=true]{bottom:1.75rem}._groupList_q74gj_14,._historyGroup_q74gj_9{display:flex;flex-direction:column}._groupList_q74gj_14{list-style:none;margin:0;padding:0}._groupList_q74gj_14 li{list-style:none}._renameContainer_q74gj_26{padding:.25rem .5rem}._renameInput_q74gj_30{background-color:var(--color-background);border:1px solid var(--color-border);border-radius:.375rem;color:var(--color-foreground);font-size:.875rem;font-weight:var(--font-weight-regular);line-height:1;outline:none;padding:.5rem;transition:border-color .15s ease-out;width:100%}._renameInput_q74gj_30:focus{border-color:var(--color-primary)}._renameInput_q74gj_30:disabled{cursor:not-allowed;opacity:.5}._loadMore_q74gj_53{display:flex;justify-content:center;min-height:1rem;padding:.5rem}._loadMoreButton_q74gj_65,._loadingText_q74gj_60{color:var(--color-foreground-muted);font-size:.75rem}._loadMoreButton_q74gj_65{background-color:transparent;border:none;border-radius:.375rem;cursor:pointer;font-weight:var(--font-weight-medium);padding:.375rem .75rem;transition:all .15s ease-out}._loadMoreButton_q74gj_65:hover{background-color:var(--color-popover-accent);color:var(--color-foreground)}._corner_riwzf_11{align-items:center;display:flex;gap:var(--shell-corner-gap,var(--size-4));height:44px;height:var(--shell-corner-row,44px);left:var(--shell-corner-inline,var(--size-2));position:absolute;top:var(--shell-corner-top,var(--size-4));z-index:4}._header_2durw_12{background-color:var(--color-background);box-sizing:border-box;container-name:content-header;container-type:inline-size;height:calc(var(--shell-corner-top, var(--size-4))*2 + 44px);height:calc(var(--shell-corner-top, var(--size-4))*2 + var(--shell-corner-row, 44px));padding:var(--shell-corner-top,var(--size-4)) var(--size-6) var(--shell-corner-top,var(--size-4)) var(--shell-header-inset,var(--size-2));transition:padding-left var(--d-300) var(--ease-out-quart)}._header_2durw_12,._mobileBrand_2durw_30{align-items:center;display:flex;flex-shrink:0;gap:var(--size-2)}._portal_2durw_39{align-items:center;display:flex;flex:1 1 auto;min-width:0}._end_2durw_47{align-items:center;display:flex;flex-shrink:0;gap:var(--size-2);margin-left:auto}@media (max-width:1199px){._header_2durw_12{height:64px;padding:var(--size-4) var(--size-2)}}._positioner_glpte_3{z-index:var(--z-hint)}._popup_glpte_7{background-color:var(--color-popover);border:1px solid var(--color-border-popover);border-radius:12px;box-shadow:var(--shadow-popover);box-sizing:border-box;display:flex;flex-direction:column;gap:var(--size-2);max-width:calc(100vw - var(--size-9));padding:var(--size-5);transform-origin:var(--transform-origin);transition:transform var(--d-200) var(--ease-out-quart),opacity var(--d-200) var(--ease-out-quart);width:320px}._popup_glpte_7[data-ending-style],._popup_glpte_7[data-starting-style]{opacity:0;transform:scale(.96)}._arrow_glpte_33{display:flex}._arrow_glpte_33[data-side=top]{bottom:-5.75px;rotate:180deg}._arrow_glpte_33[data-side=bottom]{rotate:0deg;top:-6.75px}._arrow_glpte_33[data-side=left]{right:-5.75px;rotate:90deg}._arrow_glpte_33[data-side=right]{left:-5.75px;rotate:-90deg}._arrowFill_glpte_57{fill:var(--color-popover)}._title_glpte_61{color:var(--color-foreground-title);font:var(--font-label-bold);margin:0}._body_glpte_67{color:var(--color-foreground-muted);font:var(--font-label);line-height:1.25rem;margin:0}._footer_glpte_74{align-items:center;display:flex;gap:var(--size-2);justify-content:flex-end;margin-top:var(--size-2)}._veil_a5qjb_3{animation:_veil-in_a5qjb_1 var(--d-200) var(--ease-out-quart);top:0;right:0;bottom:0;left:0;pointer-events:none;position:fixed;z-index:var(--z-onboarding)}._spotlight_a5qjb_11{border-radius:12px;pointer-events:none;position:fixed;transition:top var(--d-200) var(--ease-out-quart),left var(--d-200) var(--ease-out-quart),width var(--d-200) var(--ease-out-quart),height var(--d-200) var(--ease-out-quart)}._spotlight_a5qjb_11,._spotlight_a5qjb_11[data-shape=panel]{box-shadow:0 0 0 2px var(--color-primary),0 0 0 100vmax var(--color-tour-veil)}._spotlight_a5qjb_11[data-shape=panel]{border-radius:.5rem;transition:none}._blocker_a5qjb_36{pointer-events:auto;position:fixed}._coachmark_a5qjb_42{z-index:calc(var(--z-onboarding) + 1)}._coachmarkTop_a5qjb_47{z-index:var(--z-floating)}._cue_a5qjb_51{align-items:center;color:var(--color-foreground-primary-small-text);display:inline-flex;font:var(--font-label);font-weight:500;gap:var(--size-2);margin-right:auto}._cue_a5qjb_51 svg{flex-shrink:0;height:16px;width:16px}._notNow_a5qjb_67{color:var(--color-foreground-muted);font:var(--font-label)}@keyframes _veil-in_a5qjb_1{0%{opacity:0}}@media (prefers-reduced-motion:reduce){._veil_a5qjb_3{animation:none}._spotlight_a5qjb_11{transition:none}}._button_exkft_1{align-items:center;border-radius:8px;box-shadow:0 0 0 1px var(--color-border);color:var(--color-foreground);-moz-column-gap:6px;column-gap:6px;display:flex;font-size:.875rem;font-weight:var(--font-weight-medium);line-height:1.4;padding:8px 12px;transition:background-color var(--d-200) cubic-bezier(.28,.13,.1,.99)}._button_exkft_1[aria-current=page]{color:var(--color-primary)}._loggedIn_exkft_19{color:var(--color-system-green)}._loggedOut_exkft_23{color:var(--color-destructive-text)}@media (max-width:900px){._text_exkft_27{display:none}}._loading_exkft_33{cursor:wait;opacity:.6}._hours_exkft_38{font-weight:var(--font-weight-semibold);opacity:.9}._button_exkft_1:disabled{cursor:not-allowed;opacity:.5}._controls_1ha1j_2{align-items:center;display:flex;gap:var(--size-2)}._link_1ha1j_8{align-items:center;border-radius:8px;color:var(--color-foreground);display:flex;font-size:.875rem;font-weight:var(--font-weight-medium);gap:6px;height:36px;line-height:1.4;padding:0 12px;transition:background-color var(--d-200) var(--ease-out-quart);white-space:nowrap}._link_1ha1j_8:hover{background-color:var(--color-hover-accent)}._link_1ha1j_8[aria-current=page]{color:var(--color-primary)}@media (max-width:900px){._text_1ha1j_31{display:none}._link_1ha1j_8{justify-content:center;padding:0;width:36px}}._gate_13ct5_5{background:var(--color-background);top:0;right:0;bottom:0;left:0;position:fixed;transition:opacity .3s ease;z-index:calc(var(--z-floating) + 10000)}._gate_13ct5_5[data-leaving]{opacity:0;pointer-events:none}@media (prefers-reduced-motion:reduce){._gate_13ct5_5{transition:none}}._bar_1s4wl_1{--notice-tile-size:28px;align-items:center;background-color:var(--color-card);border-bottom:1px solid var(--color-border);color:var(--color-foreground);display:flex;font:var(--font-label);gap:var(--size-3);padding:var(--size-2) var(--content-padding-inline)}._icon_1s4wl_16{flex-shrink:0}._bar_1s4wl_1[data-placement=bottom]{border-bottom:0;border-top:1px solid var(--color-border)}._bar_1s4wl_1[data-tone=info]{background-color:color-mix(in srgb,var(--color-foreground-primary-small-text) 10%,var(--color-card))}._bar_1s4wl_1[data-tone=info] ._icon_1s4wl_16{color:var(--color-foreground-primary-small-text)}._bar_1s4wl_1[data-tone=warning]{background-color:var(--status-warning-light)}._bar_1s4wl_1[data-tone=warning] ._icon_1s4wl_16{color:var(--color-system-orange)}._bar_1s4wl_1[data-tone=danger]{background-color:var(--status-error-light)}._bar_1s4wl_1[data-tone=danger] ._icon_1s4wl_16{color:var(--color-destructive-text)}._iconTile_1s4wl_68{background-color:var(--color-system-orange);block-size:var(--notice-tile-size);border-radius:var(--radius-base);color:var(--kd-ink-surface);display:grid;flex-shrink:0;inline-size:var(--notice-tile-size);place-items:center}._bar_1s4wl_1[data-tone=danger] ._iconTile_1s4wl_68{background-color:var(--status-error);color:var(--color-background)}._bar_1s4wl_1[data-tone=info] ._iconTile_1s4wl_68{background-color:var(--color-primary);color:var(--kd-ink-foreground)}._message_1s4wl_89{flex:1;margin:0;min-width:0;overflow-wrap:anywhere}._message_1s4wl_89[data-lines=two]{display:flex;flex-direction:column;gap:1px}._title_1s4wl_108{font-weight:var(--font-weight-semibold);line-height:1.3}._body_1s4wl_113{color:var(--color-foreground-muted);line-height:1.3}._chip_1s4wl_121{background-color:color-mix(in srgb,var(--color-foreground) 8%,transparent);border-radius:var(--radius-base);color:var(--color-foreground);flex-shrink:0;font:var(--kd-chip);letter-spacing:.04em;padding:var(--size-1) var(--size-2);text-transform:uppercase;white-space:nowrap}._chip_1s4wl_121[data-chip-tone=urgent]{background-color:var(--color-foreground);color:var(--color-background)}._actions_1s4wl_138{flex-shrink:0}._actions_1s4wl_138,._buttons_1s4wl_147{align-items:center;display:flex;gap:var(--size-2)}@media (max-width:768px){._bar_1s4wl_1{align-items:flex-start;flex-wrap:wrap}._icon_1s4wl_16{margin-top:1px}._message_1s4wl_89{flex:1 1 0}._actions_1s4wl_138{flex-basis:100%;flex-wrap:wrap;justify-content:flex-end;min-width:0;order:3}._bar_1s4wl_1[data-dismiss=top] ._actions_1s4wl_138{display:contents}._bar_1s4wl_1[data-dismiss=top] ._dismiss_1s4wl_194{order:2}._bar_1s4wl_1[data-dismiss=top] ._buttons_1s4wl_147{flex-basis:100%;flex-wrap:wrap;justify-content:flex-start;min-width:0;order:3;padding-inline-start:calc(var(--notice-tile-size) + var(--size-3))}._chip_1s4wl_121{display:none}}._notice_1ey1c_12{align-items:center;background-color:var(--status-warning-light);border:1px solid color-mix(in srgb,var(--color-system-orange) 28%,transparent);border-radius:var(--radius-md);color:var(--color-foreground);display:flex;font:var(--font-label);gap:var(--size-3);padding:var(--size-4) var(--size-5)}._notice_1ey1c_12[data-tone=danger]{background-color:var(--status-error-light);border-color:color-mix(in srgb,var(--status-error) 25%,transparent)}._notice_1ey1c_12[data-tone=info]{background-color:color-mix(in srgb,var(--color-foreground-primary-small-text) 10%,var(--color-card));border-color:color-mix(in srgb,var(--color-primary) 25%,transparent)}._icon_1ey1c_44{background-color:var(--color-system-orange);block-size:32px;border-radius:var(--radius-base);color:var(--kd-ink-surface);display:grid;flex-shrink:0;inline-size:32px;place-items:center}._notice_1ey1c_12[data-tone=danger] ._icon_1ey1c_44{background-color:var(--status-error);color:var(--color-background)}._notice_1ey1c_12[data-tone=info] ._icon_1ey1c_44{background-color:var(--color-primary);color:var(--kd-ink-foreground)}._body_1ey1c_65{display:flex;flex:1;flex-direction:column;gap:1px;min-width:0;overflow-wrap:anywhere}._title_1ey1c_77{font-weight:var(--font-weight-semibold);line-height:1.3}._text_1ey1c_82{color:var(--color-foreground-muted);line-height:1.3}._chip_1ey1c_93,._text_1ey1c_82._lead_1ey1c_89{color:var(--color-foreground)}._chip_1ey1c_93{background-color:color-mix(in srgb,var(--color-foreground) 8%,transparent);border-radius:var(--radius-base);flex-shrink:0;font:var(--kd-chip);letter-spacing:.04em;padding:var(--size-1) var(--size-2);text-transform:uppercase;white-space:nowrap}._chip_1ey1c_93[data-chip-tone=urgent]{background-color:var(--color-foreground);color:var(--color-background)}._actions_1ey1c_110{align-items:center;display:flex;flex-shrink:0;gap:var(--size-2)}@media (max-width:768px){._notice_1ey1c_12{align-items:flex-start;flex-wrap:wrap}._chip_1ey1c_93{order:2}._actions_1ey1c_110{flex-basis:100%;justify-content:flex-end;order:3}}._dialog_g5g0t_10 [data-slot=dialog-body]{padding:0}@media (min-width:768.02px){._dialog_g5g0t_10 [data-slot=dialog-body]{display:flex;flex-direction:column;overflow:hidden}._body_g5g0t_30,._shell_g5g0t_25{flex:1;min-block-size:0}._body_g5g0t_30{overflow-y:auto;padding-block-end:var(--size-2)}._wideDialog_g5g0t_47._wideDialog_g5g0t_47{inline-size:min(calc(100% - var(--size-9)),var(--size-section-md))}}._shell_g5g0t_25{--kd-dialog-pad:var(--size-6);border-radius:inherit;display:flex;flex-direction:column;position:relative}._shellContent_g5g0t_61{display:flex;flex:1;flex-direction:column;min-block-size:0}._header_g5g0t_68{display:flex;flex-direction:column;gap:var(--size-2);padding:var(--kd-dialog-pad) var(--kd-dialog-pad) 0}._eyebrowRow_g5g0t_75{align-items:center;display:flex;gap:var(--size-3);justify-content:space-between}._eyebrow_g5g0t_75{color:var(--color-foreground-primary-small-text);font:var(--kd-chip);letter-spacing:.1em;text-transform:uppercase}._close_g5g0t_91{align-items:center;background:transparent;border:none;border-radius:var(--radius-base);color:var(--color-foreground-muted);cursor:pointer;display:flex;flex-shrink:0;height:32px;justify-content:center;margin-inline-end:-6px;padding:0;transition:background-color var(--d-150) ease;width:32px}._close_g5g0t_91:focus-visible,._close_g5g0t_91:hover{background-color:var(--color-accent)}._titleRow_g5g0t_113{align-items:flex-end;display:flex;flex-wrap:wrap;gap:var(--size-3);justify-content:space-between}._title_g5g0t_113{color:var(--color-foreground-title);font:var(--font-heading);margin:0}._lead_g5g0t_129{font:var(--font-body-text)}._lead_g5g0t_129,._usageAside_g5g0t_135{color:var(--color-foreground-muted);margin:0}._usageAside_g5g0t_135{font:var(--font-label);text-align:right}._usageAside_g5g0t_135 b{color:var(--color-foreground);font-weight:var(--font-weight-semibold)}._body_g5g0t_30{display:flex;flex-direction:column;gap:var(--size-5);padding:var(--size-5) var(--kd-dialog-pad) 0}._footer_g5g0t_158{flex-wrap:wrap;gap:var(--size-3);justify-content:space-between;padding:var(--kd-dialog-pad)}._footerActions_g5g0t_172,._footerStart_g5g0t_167,._footer_g5g0t_158{align-items:center;display:flex}._footerActions_g5g0t_172{flex-wrap:wrap;gap:var(--size-3);justify-content:flex-end;margin-inline-start:auto}._textLink_g5g0t_182{background:none;border:0;color:var(--color-foreground-muted);cursor:pointer;font:var(--font-label);padding:0;text-decoration:underline;text-underline-offset:3px}._textLink_g5g0t_182:focus-visible,._textLink_g5g0t_182:hover{color:var(--color-foreground)}._veil_g5g0t_202{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:color-mix(in srgb,var(--color-card) 88%,transparent);border-radius:inherit;display:flex;flex-direction:column;gap:var(--size-2);top:0;right:0;bottom:0;left:0;justify-content:center;padding:var(--kd-dialog-pad);position:absolute;text-align:center;z-index:1}._veilIcon_g5g0t_218{background-color:var(--kd-tint-primary);block-size:var(--size-12);border-radius:50%;color:var(--color-foreground-primary-small-text);display:grid;inline-size:var(--size-12);margin-block-end:var(--size-2);place-items:center;position:relative}._veilIcon_g5g0t_218[data-busy]:before{animation:_kd-spin_g5g0t_1 .9s linear infinite;border:2px solid var(--kd-line-primary);border-block-start-color:var(--color-primary);border-radius:50%;content:"";top:0;right:0;bottom:0;left:0;position:absolute}._veilIcon_g5g0t_218[data-tone=error]{background-color:var(--status-error-light);color:var(--color-destructive-text)}._veilTitle_g5g0t_247{color:var(--color-foreground-title);font:var(--font-heading-secondary);font-weight:var(--font-weight-semibold);margin:0}._veilText_g5g0t_254{color:var(--color-foreground-muted);font:var(--font-label);line-height:1.45;margin:0;max-inline-size:22rem}._veilActions_g5g0t_262{display:flex;gap:var(--size-2);justify-content:center;margin-block:var(--size-3) var(--size-1)}@keyframes _kd-spin_g5g0t_1{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){._veilIcon_g5g0t_218[data-busy]:before{animation-duration:3s}}._hero_g5g0t_282{background-color:var(--kd-tint-primary);border:1px solid var(--color-primary);border-radius:var(--radius-md);display:flex;flex-direction:column;gap:var(--size-4);padding:var(--size-6);position:relative;transition:opacity var(--d-200) ease}._heroHead_g5g0t_294{align-items:flex-start;display:flex;gap:var(--size-3);justify-content:space-between}._heroIdentity_g5g0t_301{display:flex;flex-direction:column;gap:var(--size-1);min-width:0}._heroBadge_g5g0t_311{align-items:center;color:var(--color-foreground-primary-small-text);display:inline-flex;font:var(--kd-chip);gap:var(--size-1);letter-spacing:.08em;text-transform:uppercase}._heroBadge_g5g0t_311[data-badge=closest]{color:var(--kd-warning-ink)}._heroHead_g5g0t_294 ._priceStack_g5g0t_327{align-items:flex-end;flex-direction:column;gap:0}._heroOffer_g5g0t_335{border-block-start:1px solid var(--kd-line-primary);padding-block-start:var(--size-4)}._chargeRow_g5g0t_342{align-items:flex-start;background-color:var(--color-muted);border-radius:var(--radius-base);color:var(--color-foreground-muted);display:flex;font:var(--font-label);gap:var(--size-3);line-height:1.45;margin:0;padding:var(--size-4)}._chargeRow_g5g0t_342 b{color:var(--color-foreground);font-weight:var(--font-weight-semibold)}._chargeRow_g5g0t_342>svg{color:var(--color-foreground-primary-small-text);flex-shrink:0;margin-block-start:1px}._heroName_g5g0t_368{color:var(--color-foreground-title);font:var(--font-heading-secondary);font-size:1.375rem;font-weight:var(--font-weight-semibold);margin:0}._recommendedTag_g5g0t_380{align-items:center;color:var(--color-foreground-primary-small-text);display:inline-flex;font:var(--kd-chip);gap:var(--size-1);letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}._recommendedTag_g5g0t_380[data-badge=closest]{color:var(--kd-warning-ink)}._fitList_g5g0t_400{display:flex;flex-direction:column;gap:var(--size-2);list-style:none;margin:0;padding:0}._fitLine_g5g0t_409{align-items:flex-start;color:var(--color-foreground);display:flex;font:var(--font-label);gap:var(--size-3);line-height:1.4}._fitLine_g5g0t_409 b{font-weight:var(--font-weight-semibold)}._fitLine_g5g0t_409>svg{color:var(--status-success);flex-shrink:0;margin-block-start:1px}._fitLine_g5g0t_409[data-tone=no]>svg{color:var(--color-destructive-text)}._fitLine_g5g0t_409[data-tone=warn]>svg{color:var(--kd-warning-ink)}._fitLine_g5g0t_409[data-tone=neutral]>svg{color:var(--color-foreground-muted)}._shortfall_g5g0t_443{align-items:center;background-color:var(--status-warning-light);border-radius:var(--radius-base);color:var(--kd-warning-ink);display:flex;flex-wrap:wrap;font:var(--font-label);gap:var(--size-2) var(--size-3);line-height:1.35;margin:0;padding:var(--size-3) var(--size-4)}._shortfall_g5g0t_443>svg{flex-shrink:0}._shortfall_g5g0t_443>span{flex:1 1 12rem}._shortfallLink_g5g0t_465{background:none;border:0;color:var(--kd-warning-ink);cursor:pointer;font:var(--font-label);font-weight:var(--font-weight-semibold);padding:0;text-decoration:underline;text-underline-offset:3px}._fit_g5g0t_400{align-items:flex-start;color:var(--status-success);display:inline-flex;font:var(--font-label);gap:var(--size-2);line-height:1.35}._fit_g5g0t_400>svg{flex-shrink:0;margin-block-start:1px}._fit_g5g0t_400[data-fit=no]{color:var(--color-destructive-text)}._fit_g5g0t_400[data-fit=near]{color:var(--kd-warning-ink)}._tierCard_g5g0t_502 ._fit_g5g0t_400{font-size:.75rem;line-height:1.35}._price_g5g0t_327{color:var(--color-foreground-title);font:var(--font-heading);line-height:1.1;white-space:nowrap}._priceStack_g5g0t_327{align-items:baseline;display:flex;flex-wrap:wrap;gap:var(--size-3)}._strikePrice_g5g0t_527{text-decoration:line-through}._priceUnit_g5g0t_535,._strikePrice_g5g0t_527{color:var(--color-foreground-muted);font:var(--font-label)}._priceUnit_g5g0t_535{margin-inline-start:2px}._offerLabel_g5g0t_545{--kd-offer-secondary:color-mix(in srgb,var(--color-foreground) 20%,var(--color-foreground-muted));align-items:baseline;display:flex;flex-wrap:wrap;gap:var(--size-2);margin:0}._offerLabel_g5g0t_545,._offerTag_g5g0t_571{color:var(--color-foreground);font:var(--font-label)}._offerTag_g5g0t_571{font-weight:var(--font-weight-semibold);line-height:1.2}._offerDuration_g5g0t_580,._offerUntil_g5g0t_586{color:var(--kd-offer-secondary)}._offerUntil_g5g0t_586{font:var(--font-caption);line-height:1.4}._offerLabelPlans_g5g0t_595{background-color:var(--kd-tint-primary);border-radius:var(--radius-base);justify-content:center;padding:var(--size-3) var(--size-4);text-align:center}._offerLabelPlans_g5g0t_595 ._offerUntil_g5g0t_586{flex-basis:100%}._offerIcon_g5g0t_607{align-self:center;color:var(--color-foreground-primary-small-text);flex-shrink:0}._tierGrid_g5g0t_616{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:var(--size-4);align-items:stretch;gap:var(--size-4)}._tierCard_g5g0t_502{background-color:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-md);cursor:pointer;display:flex;flex-direction:column;gap:var(--size-3);padding:var(--size-5);position:relative;transition:border-color var(--d-150) ease,background-color var(--d-150) ease}._tierCard_g5g0t_502:hover{background-color:var(--color-accent);border-color:var(--color-border-elevated)}._tierCard_g5g0t_502:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._tierCard_g5g0t_502[data-selected],._tierCard_g5g0t_502[data-selected]:hover{background-color:var(--kd-tint-primary);border-color:var(--color-primary)}._tierCard_g5g0t_502[aria-disabled=true]{cursor:default}._tierCard_g5g0t_502 ._recommendedTag_g5g0t_380{inset-block-start:var(--size-5);inset-inline-start:var(--size-5);position:absolute}._tierCard_g5g0t_502 ._tierMain_g5g0t_669{padding-block-start:var(--size-5)}._radio_g5g0t_674{background-color:var(--color-card);block-size:1.125rem;border:1.5px solid var(--color-border-elevated);border-radius:50%;color:var(--color-white);display:grid;flex-shrink:0;inline-size:1.125rem;inset-block-start:var(--size-5);inset-inline-end:var(--size-5);place-items:center;position:absolute}._tierCard_g5g0t_502[data-selected] ._radio_g5g0t_674{background-color:var(--color-primary);border-color:var(--color-primary)}._tierMain_g5g0t_669{display:flex;flex-direction:column;gap:var(--size-2);min-width:0}._tierNameRow_g5g0t_701{align-items:center;display:flex;flex-wrap:wrap;gap:var(--size-2)}._tierName_g5g0t_701{color:var(--color-foreground-title);font:var(--font-heading-secondary);font-weight:var(--font-weight-semibold);margin:0}._tierSpecs_g5g0t_715{color:var(--color-foreground-muted);display:flex;flex-direction:column;font:var(--font-label);line-height:1.4;margin:0}._tierPriceBlock_g5g0t_516{border-block-start:1px solid var(--color-border);display:flex;justify-content:flex-end;margin-block-start:auto;min-block-size:calc(2.5rem + var(--size-1) + var(--size-3));padding-block-start:var(--size-3)}._tierPriceBlock_g5g0t_516,._tierPriceBlock_g5g0t_516 ._priceStack_g5g0t_327{align-items:flex-start;flex-direction:column;gap:var(--size-1)}._tierPrice_g5g0t_516{color:var(--color-foreground-title);font:var(--font-heading-secondary);font-size:1.375rem;font-weight:var(--font-weight-semibold);line-height:1}@media (max-width:900px){._tierGrid_g5g0t_616{grid-template-columns:repeat(2,minmax(0,1fr))}}._contactBlock_g5g0t_764{align-items:center;background-color:var(--color-muted);border-radius:var(--radius-base);display:flex;flex-wrap:wrap;gap:var(--size-3) var(--size-5);justify-content:space-between;padding:var(--size-4) var(--size-5)}._contactText_g5g0t_775{display:flex;flex-direction:column;gap:2px}._contactTitle_g5g0t_781{color:var(--color-foreground-title);font:var(--font-label-bold);line-height:1.3}._contactSub_g5g0t_787{color:var(--color-foreground-muted);font:var(--font-label);line-height:1.35}._contactAction_g5g0t_793{flex-shrink:0}._seatsNotice_g5g0t_799{align-items:flex-start;border:1px solid var(--color-border);border-radius:var(--radius-base);color:var(--color-foreground);display:flex;font:var(--font-label);gap:var(--size-3);line-height:1.45;margin:0;padding:var(--size-3) var(--size-4)}._seatsNotice_g5g0t_799>svg{color:var(--color-foreground-muted);flex-shrink:0;margin-block-start:2px}._planSummary_g5g0t_819{display:flex;flex-direction:column;gap:2px;min-width:0}._planSummaryMain_g5g0t_826{color:var(--color-foreground);font:var(--font-label)}._planSummaryMain_g5g0t_826 b{font-weight:var(--font-weight-semibold)}._planSummaryStrike_g5g0t_835{color:var(--color-foreground-muted);margin-inline-start:var(--size-2);text-decoration:line-through}._planSummaryCharge_g5g0t_841{color:var(--color-foreground-muted);font:var(--font-caption);line-height:1.4}._personList_g5g0t_849{display:flex;flex-direction:column;gap:var(--size-2);list-style:none;margin:0;padding:0}._person_g5g0t_849{align-items:center;background-color:var(--color-card);border:1px solid var(--color-border);border-radius:var(--radius-base);display:flex;gap:var(--size-4);padding:var(--size-3) var(--size-4)}._avatar_g5g0t_868{background-color:var(--color-secondary);block-size:40px;border-radius:50%;color:var(--color-secondary-foreground);display:grid;flex-shrink:0;font:var(--font-label-bold);inline-size:40px;place-items:center}._personMain_g5g0t_880{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}._personName_g5g0t_891{color:var(--color-foreground);font:var(--font-label);font-weight:var(--font-weight-semibold);line-height:1.3}._personMeta_g5g0t_901,._personName_g5g0t_891{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._personMeta_g5g0t_901{color:var(--color-foreground-muted);font:var(--font-caption);line-height:1.4}._moreRow_g5g0t_911{display:flex;justify-content:flex-start;margin-block-start:calc(var(--size-2)*-1)}._moreLink_g5g0t_917{background:none;border:0;color:var(--color-foreground-primary-small-text);cursor:pointer;font:var(--font-label);font-weight:var(--font-weight-semibold);padding:0;text-decoration:underline;text-underline-offset:3px}._personAction_g5g0t_929{flex-shrink:0}._emptyBox_g5g0t_933{background-color:var(--color-muted);border:1px dashed var(--color-border-elevated);border-radius:var(--radius-md);color:var(--color-foreground);font:var(--font-label);line-height:1.5;margin:0;padding:var(--size-5)}@media (max-width:768px){._shell_g5g0t_25{--kd-dialog-pad:var(--size-5)}._close_g5g0t_91{display:none}._title_g5g0t_113{font:var(--font-heading);font-size:1.5rem;line-height:1.15}._lead_g5g0t_129{font:var(--font-label);line-height:1.45}._usageAside_g5g0t_135{text-align:left}._hero_g5g0t_282{gap:var(--size-3);padding:var(--size-5)}._heroName_g5g0t_368{font:var(--font-heading-secondary);font-size:1.375rem;font-weight:var(--font-weight-semibold)}._tierGrid_g5g0t_616{gap:var(--size-2);grid-template-columns:minmax(0,1fr)}._tierCard_g5g0t_502{display:grid;grid-template-columns:auto minmax(0,1fr) auto;grid-gap:var(--size-3);align-items:center;border-radius:var(--radius-base);gap:var(--size-3);padding:var(--size-4)}._radio_g5g0t_674{position:static}._tierCard_g5g0t_502 ._tierMain_g5g0t_669{padding-block-start:0}._tierCard_g5g0t_502:not([data-selected]) ._fit_g5g0t_400,._tierCard_g5g0t_502[data-minor]{display:none}._tierCard_g5g0t_502 ._recommendedTag_g5g0t_380{position:static}._tierMain_g5g0t_669{flex:1}._tierName_g5g0t_701{font-size:1rem}._tierSpecs_g5g0t_715{display:block}._tierSpecs_g5g0t_715>span:not(:last-child):after{content:" · "}._tierPriceBlock_g5g0t_516{align-items:flex-end;align-self:start;border-block-start:0;margin-block-start:0;min-block-size:0;padding-block-start:0}._tierPriceBlock_g5g0t_516 ._priceStack_g5g0t_327{align-items:flex-end}._tierPrice_g5g0t_516{font-size:1.125rem}._offerUntil_g5g0t_586{flex-basis:100%}._personAction_g5g0t_929{display:none}._contactBlock_g5g0t_764{align-items:flex-start;flex-direction:column}._footerStart_g5g0t_167:has(._planSummary_g5g0t_819){justify-content:flex-start;order:0}._footer_g5g0t_158{align-items:stretch;flex-flow:column nowrap}._footerStart_g5g0t_167{justify-content:center;order:1}._footerActions_g5g0t_172{align-items:stretch;flex-flow:column-reverse nowrap;margin-inline-start:0}._footerActions_g5g0t_172>._action_g5g0t_1104{inline-size:100%;max-inline-size:100%;min-block-size:44px}._veilActions_g5g0t_262{align-self:stretch;flex-flow:column-reverse nowrap}._veilActions_g5g0t_262>._action_g5g0t_1104{inline-size:100%;max-inline-size:100%;min-block-size:44px}}@media (min-width:768.02px){._dialog_1ka1q_5._dialog_1ka1q_5{inline-size:min(calc(100% - var(--size-9)),28.75rem)}}._root_1ka1q_10{padding:var(--size-7)}._state_1ka1q_14{align-items:center;display:flex;flex-direction:column;gap:var(--size-2);text-align:center}._icon_1ka1q_22{background-color:var(--kd-tint-primary);block-size:var(--size-12);border-radius:50%;color:var(--color-foreground-primary-small-text);display:grid;inline-size:var(--size-12);margin-block-end:var(--size-2);place-items:center;position:relative}._icon_1ka1q_22[data-busy]:before{animation:_kd-return-spin_1ka1q_1 .9s linear infinite;border:2px solid var(--kd-line-primary);border-block-start-color:var(--color-primary);border-radius:50%;content:"";top:0;right:0;bottom:0;left:0;position:absolute}._icon_1ka1q_22[data-tone=error]{background-color:var(--status-error-light);color:var(--color-destructive-text)}._icon_1ka1q_22[data-tone=success]{background-color:var(--color-system-green);box-shadow:0 0 0 var(--size-1) var(--status-success-light);color:var(--color-white)}._eyebrow_1ka1q_57{color:var(--status-success);font:var(--kd-chip);letter-spacing:.1em;text-transform:uppercase}._title_1ka1q_64{color:var(--color-foreground-title);font:var(--font-heading-secondary);font-weight:var(--font-weight-semibold);margin:0;text-wrap:balance}._text_1ka1q_72{color:var(--color-foreground-muted);font:var(--font-label);line-height:1.5;margin:0}._card_1ka1q_80{align-self:stretch;background-color:var(--kd-tint-primary);border:1px solid var(--color-primary);border-radius:var(--radius-md);display:flex;flex-direction:column;gap:var(--size-2);margin-block-start:var(--size-3);padding:var(--size-5);text-align:start}._cardHead_1ka1q_93{align-items:center;display:flex;gap:var(--size-3);justify-content:space-between}._cardName_1ka1q_100{color:var(--color-foreground-title);font:var(--font-heading-secondary);font-weight:var(--font-weight-semibold)}._pill_1ka1q_106{align-items:center;background-color:var(--status-success-light);border-radius:999px;color:var(--status-success);display:inline-flex;font:var(--font-caption);gap:var(--size-1);padding:var(--size-1) var(--size-2)}._pill_1ka1q_106:before{background-color:currentcolor;block-size:.375rem;border-radius:50%;content:"";inline-size:.375rem}._cardSpecs_1ka1q_125{color:var(--color-foreground-muted);font:var(--font-label)}._receipt_1ka1q_130{display:grid;grid-template-columns:1fr 1fr;grid-gap:var(--size-3);border-block-start:1px solid var(--kd-line-primary);gap:var(--size-3);margin:var(--size-2) 0 0;padding-block-start:var(--size-3)}._receiptItem_1ka1q_139{display:flex;flex-direction:column;gap:var(--size-1);min-width:0}._receiptLabel_1ka1q_146{color:var(--color-foreground-muted);font:var(--kd-chip);letter-spacing:.08em;text-transform:uppercase}._receiptAmount_1ka1q_153{color:var(--color-foreground);display:flex;flex-direction:column;font:var(--font-body-text-bold);gap:var(--size-1);margin:0}._receiptDetail_1ka1q_162{color:var(--color-foreground-muted);font:var(--font-caption);font-weight:400;line-height:1.4}._actions_1ka1q_169{align-items:stretch;align-self:stretch;display:flex;flex-direction:column;gap:var(--size-3);margin-block-start:var(--size-4)}._actions_1ka1q_169>._wide_1ka1q_179{inline-size:100%;max-inline-size:100%;min-block-size:44px}._textButton_1ka1q_185{align-self:center;background:none;border:0;color:var(--color-foreground);cursor:pointer;font:var(--font-label-bold);padding:var(--size-1)}._textButton_1ka1q_185:focus-visible,._textButton_1ka1q_185:hover{text-decoration:underline;text-underline-offset:3px}@keyframes _kd-return-spin_1ka1q_1{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){._icon_1ka1q_22[data-busy]:before{animation-duration:3s}}@media (max-width:768px){._root_1ka1q_10{padding:var(--size-5)}}._shell_1lm3l_1{block-size:100dvh;display:flex;flex-direction:column}._footerNotices_1lm3l_10,._impersonation_1lm3l_8,._notices_1lm3l_9{flex-shrink:0}._content_1lm3l_20{flex:1;min-block-size:0;position:relative}._viewport_19qac_11{max-width:calc(100vw - var(--size-5)*2);outline:0;position:fixed;right:var(--size-5);top:var(--size-5);width:356px;z-index:var(--z-floating)}@media (max-width:640px){._viewport_19qac_11{left:var(--size-2);max-width:none;right:var(--size-2);top:calc(env(safe-area-inset-top) + var(--size-2));width:auto}}._root_19qac_30{--gap:8px;--peek:8px;--scale:max(0,1 - (var(--toast-index) * .05));--shrink:calc(1 - var(--scale));--height:var(--toast-frontmost-height,var(--toast-height));--offset-y:calc(var(--toast-offset-y) + var(--toast-index)*var(--gap) + var(--toast-swipe-movement-y));background-color:var(--color-menu);border:1px solid var(--color-menu-border);border-radius:12px;box-shadow:var(--shadow-toast);box-sizing:border-box;cursor:default;height:var(--height);left:0;position:absolute;right:0;top:0;transform:translate(var(--toast-swipe-movement-x)) translateY(calc(var(--toast-swipe-movement-y) + var(--toast-index)*8px + var(--shrink)*var(--height))) scale(var(--scale));transform:translate(var(--toast-swipe-movement-x)) translateY(calc(var(--toast-swipe-movement-y) + var(--toast-index)*var(--peek) + var(--shrink)*var(--height))) scale(var(--scale));transform-origin:top center;transition:transform .4s var(--ease-out-quint),opacity .4s var(--ease-out-quint),height .15s var(--ease-out-quint);-webkit-user-select:none;-moz-user-select:none;user-select:none;z-index:calc(1000 - var(--toast-index))}._root_19qac_30[data-expanded]{height:var(--toast-height);transform:translate(var(--toast-swipe-movement-x)) translateY(var(--offset-y))}._root_19qac_30[data-starting-style]{opacity:0;transform:translateY(-16px) scale(.98)}._root_19qac_30[data-ending-style]{opacity:0;transform:translateY(calc(var(--toast-index)*var(--peek) + var(--shrink)*var(--height) - 12px)) scale(var(--scale))}._root_19qac_30[data-expanded][data-ending-style]{transform:translateY(calc(var(--offset-y) - 12px)) scale(.98)}._root_19qac_30[data-ending-style][data-swipe-direction=up]{transform:translateY(calc(var(--toast-swipe-movement-y) - 120%))}._root_19qac_30[data-ending-style][data-swipe-direction=right]{transform:translate(calc(var(--toast-swipe-movement-x) + 120%)) translateY(var(--offset-y))}._root_19qac_30[data-limited]{opacity:0;pointer-events:none}._root_19qac_30[data-swiping]{transition:none}._root_19qac_30[data-expanded]:not(:first-of-type):after{bottom:100%;content:"";height:calc(var(--gap) + 1px);left:0;position:absolute;right:0}._root_19qac_30:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._content_19qac_137{align-items:flex-start;box-sizing:border-box;display:flex;gap:10px;min-height:44px;overflow:hidden;padding:12px 12px 12px 14px;transition:opacity .25s var(--ease-out-quint)}._content_19qac_137[data-behind]{opacity:0}._content_19qac_137[data-expanded]{opacity:1}[data-ending-style]:not([data-expanded])>._content_19qac_137{opacity:clamp(0,1 - var(--toast-index),1)}._icon_19qac_163{color:var(--color-foreground-muted);display:flex;flex:none;margin-top:2px}._icon_19qac_163 svg{height:16px;width:16px}[data-type=success] ._icon_19qac_163{color:var(--color-success-text)}[data-type=error] ._icon_19qac_163{color:var(--color-destructive-text)}[data-type=warning] ._icon_19qac_163{color:var(--color-warning-text)}[data-type=info] ._icon_19qac_163{color:var(--color-primary)}._spinner_19qac_191{animation:_toast-spin_19qac_1 .8s linear infinite}@keyframes _toast-spin_19qac_1{to{transform:rotate(1turn)}}._text_19qac_201{display:flex;flex:1;flex-direction:column;gap:2px;min-width:0}._title_19qac_209{color:var(--color-foreground-title);font:500 .875rem/1.25rem var(--font-sans-serif);margin:0;overflow-wrap:anywhere}._description_19qac_216{color:var(--color-foreground);font:var(--menu-font);margin:0;overflow-wrap:anywhere}._title_19qac_209+._description_19qac_216{color:var(--color-foreground-muted);font-size:.8125rem;line-height:1.125rem}._action_19qac_231{align-self:center;background-color:var(--color-foreground-title);border:0;border-radius:8px;color:var(--color-background);cursor:pointer;flex:none;font:500 .8125rem/1 var(--font-sans-serif);height:28px;margin:-4px 0;padding:0 10px;transition:background-color var(--d-150) ease;white-space:nowrap}@media (hover:hover){._action_19qac_231:hover{background-color:color-mix(in srgb,var(--color-foreground-title) 85%,var(--color-background))}}._action_19qac_231:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}._close_19qac_265{background-color:var(--color-menu);border:1px solid var(--color-menu-border);border-radius:999px;box-shadow:0 1px 3px #00000014;color:var(--color-foreground-muted);cursor:pointer;display:grid;height:20px;left:-7px;opacity:0;padding:0;place-items:center;pointer-events:none;position:absolute;top:-7px;transition:opacity var(--d-150) ease,color var(--d-150) ease;width:20px;z-index:1}._close_19qac_265:focus-visible,._persistent_19qac_288>._close_19qac_265,._root_19qac_30:hover>._close_19qac_265{opacity:1;pointer-events:auto}@media (hover:none){._close_19qac_265{opacity:1;pointer-events:auto}._close_19qac_265:before{content:"";top:-12px;right:-12px;bottom:-12px;left:-12px;position:absolute}}._content_19qac_137[data-behind]:not([data-expanded])~._close_19qac_265{opacity:0;pointer-events:none}@media (hover:hover){._close_19qac_265:hover{color:var(--color-foreground)}}._close_19qac_265:focus-visible{outline:2px solid var(--color-primary);outline-offset:1px}._persistent_19qac_288{cursor:auto}._container_x4190_1{align-items:center;background:var(--color-background);display:flex;flex-direction:column;gap:2rem;justify-content:center;min-height:100vh;min-height:100dvh;padding:1rem}._text_x4190_13{color:var(--color-foreground);font-size:1.25rem;font-weight:500}._textSmall_x4190_19{color:var(--color-foreground-muted);font-size:1rem;font-weight:400;max-width:400px;text-align:center}:root{--font-mono:"Roboto Mono",ui-monospace,sf mono,menlo,monaco,consolas,"Liberation Mono","Courier New",monospace;--text-sm:400 .875rem/1.25rem var(--font-sans-serif),sans-serif;--font-heading:550 1.75rem/2rem "Universal Display",sans-serif;--font-heading-secondary:460 1.25rem/1.75rem "Universal Display",sans-serif;--font-body-text:400 1rem/1.5rem "Universal Text",sans-serif;--font-body-text-bold:500 1rem/1.5rem "Universal Text",sans-serif;--font-label:400 .875rem/1.125rem "Universal Text",sans-serif;--font-label-bold:500 .875rem/1.125rem "Universal Text",sans-serif;--font-caption:400 .75rem/.75rem "Universal Text",sans-serif;--size-0:0;--size-1:.25rem;--size-2:.5rem;--size-3:.625rem;--size-4:.75rem;--size-5:1rem;--size-6:1.25rem;--size-7:1.5rem;--size-8:1.75rem;--size-9:2rem;--size-10:2.25rem;--size-11:2.5rem;--size-12:3rem;--radius-base:8px;--radius-md:16px;--radius-lg:20px;--radius-xl:24px;--menu-radius:16px;--menu-padding:6px;--menu-item-radius:10px;--menu-item-height:32px;--menu-item-padding-inline:8px;--menu-item-gap:14px;--menu-icon-size:16px;--menu-font:400 .875rem/1.25rem var(--font-sans-serif);--menu-label-font:400 .75rem/1rem var(--font-sans-serif);--menu-separator-margin:6px;--z-fullscreen-viewer:1000;--z-menu-trigger:900;--z-menu:1020;--z-bottom-sheet:1001;--z-dialog:1010;--z-hint:950;--z-onboarding:1005;--z-overlay:1040;--z-drawer:1050;--z-floating:1100;--chat-size-inline:680px;--size-section-xs:36rem;--size-section-sm:42.5rem;--size-section-md:50.5rem;--size-section-lg:58rem;--size-section-max:90rem}.theme-light,:root,[data-theme=light]{accent-color:#3f5ff4;accent-color:var(--color-primary);color-scheme:light;--color-background:#fff;--color-card:#fff;--color-popover:#fff;--color-white:#fff;--color-primary:#3f5ff4;--color-primary-accent:#3551e6;--color-primary-subtle:#f2f4fe;--color-primary-subtle-strong:#e6eafe;--color-secondary:#ebebeb;--color-secondary-accent:#e4e4e4;--color-secondary-foreground:#2f2f31;--color-muted:#ebebeb;--color-muted-gradient:hsla(0,0%,92%,0);--color-skeleton-base:var(--color-muted);--color-skeleton-highlight:hsla(0,0%,100%,.75);--color-accent:#efefef;--color-hover-accent:#e4e4e4;--color-popover-accent:#f0f0f0;--color-border:rgba(0,0,0,.1);--color-border-control:rgba(0,0,0,.15);--color-border-popover:rgb(0 0 0/8%);--color-border-strong:rgba(0,0,0,.22);--color-border-elevated:rgb(0 0 0/8%);--color-overlay:rgba(9,9,9,.12);--color-tour-veil:rgba(9,9,9,.45);--color-system-green:#02853c;--color-system-orange:#e1910b;--color-destructive:#d21f27;--color-destructive-accent:#be111e;--color-incognito:#90f;--color-personality:var(--color-primary);--color-foreground:#2f2f31;--color-foreground-title:#1b1b1b;--color-foreground-disabled:#9c9c9d;--color-foreground-muted:#5c5c5e;--color-foreground-tertiary:#8f8f90;--color-foreground-primary-small-text:#3b59e5;--color-destructive-text:#b71920;--color-warning-text:#8f5d04;--color-success-text:#057836;--color-project-blue:#5080eb;--color-project-green:#03a14a;--color-project-cyan:#0a96af;--color-project-purple:#9e66d7;--color-project-orange:#d06206;--color-project-red:#d95256;--color-sidebar-background:#f9f9f9;--color-sidebar-foreground:#5c5c5e;--color-sidebar-accent:#ebebeb;--color-sidebar-hover-accent:#e4e4e4;--color-pill-background:#242426;--color-pill-text:#fff;--color-pill-icon:#7f9ffe;--shadow-elevated:0 4px 16px 0 rgb(0 0 0/5%);--shadow-popover:0 7px 24px 0 rgb(0 0 0/6%);--color-menu:var(--color-popover);--color-menu-border:rgb(0 0 0/6%);--color-menu-item-hover:rgb(0 0 0/4%);--color-menu-item-hover-solid:color-mix(in srgb,#000 4%,var(--color-menu));--color-menu-item-selected:rgb(0 0 0/7%);--color-menu-icon:var(--color-foreground-muted);--color-menu-separator:rgb(0 0 0/6%);--shadow-menu:0 2px 8px 0 rgb(0 0 0/5%),0 8px 24px -6px rgb(0 0 0/6%);--shadow-toast:0 2px 8px 0 rgb(0 0 0/5%),0 10px 28px -6px rgba(0,0,0,.1);--shadow-modal-elevated:0 16px 48px -8px rgba(0,0,0,.12);--shadow-composer:0 2px 8px 0 rgb(0 0 0/4%),0 8px 24px -4px rgb(0 0 0/4%);--color-composer:#fff;--color-segment-active:#fff;--color-composer-border:rgb(0 0 0/8%);--shadow-right-element:0 2px 36px 0 rgb(30 30 32/8%);--shadow-over-scroll:0 2px 8px 0 rgb(29 30 32/6%);--color-user-message:#f4f4f4;--color-code-surface:#f7f7f7;--syntax-comment:#6f6f71;--syntax-punctuation:#5c5c5e;--syntax-keyword:#7a3fe0;--syntax-string:#0a7a45;--syntax-number:#b0500a;--syntax-function:#2f5bd8;--syntax-type:#0b7285;--syntax-tag:#c22f2a;--content-padding-inline:2rem;--content-padding-block:1.5rem}@media (max-width:768px){.theme-light,:root,[data-theme=light]{--content-padding-inline:1rem;--content-padding-block:1rem}}.theme-light,:root,[data-theme=light]{--kd-tint-primary:color-mix(in srgb,var(--color-primary) 8%,var(--color-card));--kd-line-primary:color-mix(in srgb,var(--color-primary) 22%,transparent);--kd-warning-ink:var(--color-warning-text);--kd-ink-surface:#171819;--kd-ink-foreground:#f3f3f5;--kd-stat-number:460 1.5rem/1.1 "Universal Display",sans-serif;--kd-chip:550 .75rem/1 "Universal Text",sans-serif}.theme-light [data-theme=dark],:root [data-theme=dark],[data-theme=light] [data-theme=dark]{color-scheme:dark;--color-background:#0d0d0d;--color-card:#131313;--color-popover:#191919;--color-white:#fff;--color-primary:#4668f5;--color-primary-accent:#3e5de6;--color-primary-subtle:#1a1f33;--color-primary-subtle-strong:#1e2645;--color-secondary:#262627;--color-secondary-accent:#303031;--color-secondary-foreground:#e3e3e4;--color-muted:#1e1e1f;--color-muted-gradient:rgba(30,30,31,0);--color-skeleton-base:var(--color-muted);--color-skeleton-highlight:hsla(0,0%,100%,.1);--color-accent:#1b1b1c;--color-hover-accent:#212122;--color-popover-accent:#232323;--color-border-control:hsla(0,0%,100%,.14);--color-border-popover:hsla(0,0%,100%,.08);--color-border:hsla(0,0%,100%,.08);--shadow-elevated:0 4px 16px 0 rgba(0,0,0,.3);--shadow-popover:0 7px 32px 0 rgba(0,0,0,.35);--color-menu:var(--color-popover);--color-menu-border:hsla(0,0%,100%,.08);--color-menu-item-hover:hsla(0,0%,100%,.05);--color-menu-item-hover-solid:color-mix(in srgb,#fff 5%,var(--color-menu));--color-menu-item-selected:hsla(0,0%,100%,.07);--color-menu-icon:var(--color-foreground-muted);--color-menu-separator:hsla(0,0%,100%,.08);--shadow-menu:0 7px 32px 0 rgba(0,0,0,.35);--shadow-toast:0 7px 32px 0 rgba(0,0,0,.35);--shadow-modal-elevated:0 16px 48px -8px rgba(0,0,0,.5);--shadow-composer:0 2px 8px 0 rgba(0,0,0,.3);--color-composer:#161617;--color-segment-active:#2a2a2b;--color-composer-border:hsla(0,0%,100%,.08);--color-user-message:#1e1e1f;--color-code-surface:#151516;--syntax-comment:#808083;--syntax-punctuation:#9a9a9c;--syntax-keyword:#b794f6;--syntax-string:#7cc98a;--syntax-number:#f0a560;--syntax-function:#8fb0ff;--syntax-type:#5cc8d8;--syntax-tag:#f68482;--color-border-strong:hsla(0,0%,100%,.2);--color-border-elevated:hsla(0,0%,100%,.08);--color-overlay:rgba(9,9,9,.5);--color-tour-veil:rgba(0,0,0,.65);--color-system-green:#2eb45c;--color-system-orange:#f5a420;--color-destructive:#db2c2f;--color-destructive-accent:#c92228;--color-incognito:#a78bfa;--color-personality:var(--color-primary);--color-foreground:#e3e3e4;--color-foreground-title:#fafafb;--color-foreground-disabled:#565657;--color-foreground-muted:#959596;--color-foreground-tertiary:#707071;--color-foreground-primary-small-text:#7f9ffe;--color-destructive-text:#fd736d;--color-warning-text:#f5ae4b;--color-success-text:#67d283;--color-project-blue:#80a9fe;--color-project-green:#62c37a;--color-project-cyan:#07bfde;--color-project-purple:#bf93f1;--color-project-orange:#f08e54;--color-project-red:#f68482;--color-sidebar-background:#080809;--color-sidebar-foreground:#959596;--color-sidebar-accent:#19191a;--color-sidebar-hover-accent:#202021;--status-success:#67d283;--status-success-hover:#174825;--status-success-light:#0e2513;--status-error:#fd736d;--status-error-hover:#602a26;--status-error-light:#321614;--status-warning:#f5a420;--status-warning-light:#2c1b04;--status-warning-hover:#553502;--kd-tint-primary:color-mix(in srgb,var(--color-primary) 16%,var(--color-card));--kd-line-primary:color-mix(in srgb,var(--color-primary) 34%,transparent);--kd-warning-ink:var(--color-warning-text);--kd-ink-surface:#292a2c}html:has(>body[data-theme=dark]){color-scheme:dark}.theme-transitioning,.theme-transitioning *,.theme-transitioning :after,.theme-transitioning :before{transition:background-color .1s cubic-bezier(.37,0,.63,1),color .1s cubic-bezier(.37,0,.63,1),border-color .1s cubic-bezier(.37,0,.63,1),fill .1s cubic-bezier(.37,0,.63,1),stroke .1s cubic-bezier(.37,0,.63,1),box-shadow .1s cubic-bezier(.37,0,.63,1)!important;transition:background-color .1s var(--ease-in-out-sine),color .1s var(--ease-in-out-sine),border-color .1s var(--ease-in-out-sine),fill .1s var(--ease-in-out-sine),stroke .1s var(--ease-in-out-sine),box-shadow .1s var(--ease-in-out-sine)!important;transition-delay:0s!important}@keyframes scale-up{0%{opacity:0}to{opacity:1}}@keyframes scale-down{0%{opacity:1}to{opacity:0}}@keyframes shimmer{0%{background-position:0 0}to{background-position:-200% 0}}@keyframes fade-in-and-translate{0%{opacity:0;transform:translateY(.5rem)}to{opacity:1;transform:none}}@keyframes fade-in-and-scale{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}@keyframes fade-out-and-scale{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.9)}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes spinner{to{transform:rotate(5turn)}}@keyframes spin{to{transform:rotate(1turn)}}@keyframes gradient{to{transform:translateY(-100%)}}@keyframes toast-enter{0%{opacity:0;transform:translate(16px)}to{opacity:1;transform:translate(0)}}@keyframes toast-exit{0%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(16px)}}@keyframes filepond-dissolve{0%{opacity:1}to{display:none;opacity:0}}@keyframes banner-gradient-rotate{to{--angle:360deg}}@keyframes banner-gradient-rotate2{to{--angle2:540deg}}@keyframes pulse{0%{opacity:.9;transform:scale(.3)}to{opacity:0;transform:scale(1)}}@keyframes dots{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}to{content:""}}@keyframes overlay-fade-in{0%{opacity:0}to{opacity:1}}@keyframes slide-up-from-bottom{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}:root{--neutral-black-overlay:#0f0f0f88;--neutral-700:#595959;--neutral-500:#7c7d80;--neutral-100:#e0e0e0;--neutral-white:#fff;--neutral-white-overlay:#ffffff3d;--blue-900:#18319a;--blue-700:#2a43c4;--blue-600:#3551e6;--blue-500:#4569fc;--blue-200:#b0ccf7;--blue-100:#cce4fb;--blue-50:#ecf5fd;--purple-200:#b08efa;--pink-200:#fa6996;--brand-primary:var(--blue-500);--brand-secondary:var(--blue-900);--platform-grey-200:#e4e5e7;--platform-grey-100:#f2f2f4;--platform-grey-50:#f9f9fa;--platform-purple:var(--purple-200);--platform-pink:var(--pink-200);--status-success:#057836;--status-success-hover:#c0e7c6;--status-success-light:#ecfaee;--status-error:#b71920;--status-error-hover:#fecdc8;--status-error-light:#fef3f2;--status-warning:#e1910b;--status-warning-light:#fff4e7;--status-warning-hover:#f4d5b0;--font-serif:"Tiempos Headline",serif;--font-serif-alt:"Tiempos Text","Tiempos Headline",serif;--font-sans-serif:"Universal Text",sans-serif;--font-sans-serif-display:"Universal Display",sans-serif;--font-weight-light:300;--font-weight-regular:400;--font-weight-medium:460;--font-weight-semibold:550;--headline-large:var(--font-weight-regular) 2.5rem/1.2 var(--font-sans-serif-display);--headline-regular:var(--font-weight-light) 1.5rem/1.16 var(--font-sans-serif-display);--headline-medium:var(--font-weight-light) 1.75rem/1.2 var(--font-sans-serif-display);--headline-small:var(--font-weight-light) 1.25rem/1.2 var(--font-sans-serif-display);--heading-cover:var(--font-weight-regular) 3rem/1.16 var(--font-sans-serif-display);--label-regular:var(--font-weight-medium) 1rem/1.25 var(--font-sans-serif);--label-small:var(--font-weight-medium) .875rem/1.28 var(--font-sans-serif);--body-small:var(--font-weight-regular) .875rem/1.28 var(--font-sans-serif);--body-regular:var(--font-weight-regular) 1rem/1.5 var(--font-sans-serif);--link:var(--font-weight-regular) .875rem/1 var(--font-sans-serif);--link-w-gradient:var(--font-weight-regular) .875rem/1.25 var(--font-sans-serif);--caption-medium:var(--font-weight-medium) .75rem/.875rem var(--font-sans-serif);--caption-regular:var(--font-weight-regular) .75rem/.875rem var(--font-sans-serif);--heading-cover-letter-spacing:.03em;--gradient-angle:45deg;--gradient-primary:linear-gradient(var(--gradient-angle),var(--brand-primary) 0%,var(--platform-purple) 50%,var(--platform-pink) 100%);--gradient-double-primary:linear-gradient(var(--gradient-angle),var(--platform-pink),var(--platform-purple),var(--brand-primary),var(--brand-primary),var(--platform-purple),var(--platform-pink));--gradient-blue:linear-gradient(var(--gradient-angle),#cce4fb 0%,rgba(204,228,251,.4) 100%);--gradient-purple:linear-gradient(var(--gradient-angle),#d0cafb 0%,rgba(208,202,250,.4) 100%);--gradient-pink:linear-gradient(var(--gradient-angle),#facaf1 0%,rgba(250,202,241,.4) 100%);--gradient-banner:linear-gradient(80.38deg,rgba(204,228,251,.5) 33%,rgba(208,202,250,.33) 66%,rgba(250,202,241,.33));--gradient-overlay:linear-gradient(180deg,transparent 50%,rgba(0,0,0,.88));--gradient-soft-full:linear-gradient(var(--gradient-angle),#f3f9fe 0%,#f4f2fe 50%,#fef2fc 100%);--gradient-soft-full-hover:linear-gradient(var(--gradient-angle),#d6e9fc 0%,#d9d5fb 50%,#fbd5f4 100%);--gradient-soft-blue:linear-gradient(var(--gradient-angle),#f3f9fe 0%,#f3f9fe 100%);--gradient-soft-blue-hover:linear-gradient(var(--gradient-angle),#d6e9fc 0%,#d6e9fc 100%);--gradient-soft-blue-purple:linear-gradient(var(--gradient-angle),#f3f9fe 0%,#f4f2fe 100%);--gradient-soft-blue-purple-hover:linear-gradient(var(--gradient-angle),#d6e9fc 0%,#d9d5fb 100%);--gradient-soft-purple:linear-gradient(var(--gradient-angle),#f4f2fe 0%,#f4f2fe 100%);--gradient-soft-purple-hover:linear-gradient(var(--gradient-angle),#d9d5fb 0%,#d9d5fb 100%);--gradient-soft-purple-pink:linear-gradient(var(--gradient-angle),#f4f2fe 0%,#fef2fc 100%);--gradient-soft-purple-pink-hover:linear-gradient(var(--gradient-angle),#d9d5fb 0%,#fbd5f4 100%);--gradient-tool-detail-loading:linear-gradient(180deg,#fff,#cce4fb 25%,#d0cafa 50%,#facaf1 75%,#fff)}@font-face{font-display:swap;font-family:Tiempos Headline;font-style:normal;font-weight:300;src:url(/fonts/TiemposHeadline-Light.woff2) format("woff2"),url(/fonts/TiemposHeadline-Light.woff) format("woff")}@font-face{font-display:swap;font-family:Tiempos Headline;font-style:normal;font-weight:400;src:url(/fonts/TiemposHeadline-Regular.woff2) format("woff2"),url(/fonts/TiemposHeadline-Regular.woff) format("woff")}@font-face{font-display:swap;font-family:Tiempos Headline;font-style:normal;font-weight:500;src:url(/fonts/TiemposHeadline-Medium.woff2) format("woff2"),url(/fonts/TiemposHeadline-Medium.woff) format("woff")}@font-face{font-display:swap;font-family:Tiempos Headline;font-style:normal;font-weight:600;src:url(/fonts/TiemposHeadline-Semibold.woff2) format("woff2"),url(/fonts/TiemposHeadline-Semibold.woff) format("woff")}@font-face{font-display:swap;font-family:Tiempos Text;font-style:normal;font-weight:400;src:url(/fonts/TiemposText/TiemposText-Regular.woff2) format("woff2")}@font-face{font-display:swap;font-family:Tiempos Text;font-style:normal;font-weight:500;src:url(/fonts/TiemposText/TiemposText-Medium.woff2) format("woff2")}@font-face{font-display:swap;font-family:Tiempos Text;font-style:normal;font-weight:600;src:url(/fonts/TiemposText/TiemposText-Semibold.woff2) format("woff2")}@font-face{font-display:swap;font-family:Universal Display;font-style:normal;font-weight:400;src:url(/fonts/Universal-Sans-Display-400.woff2) format("woff2")}@font-face{font-display:swap;font-family:Universal Display;font-style:italic;font-weight:400;src:url(/fonts/Universal-Sans-Display-400Italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Universal Display;font-style:normal;font-weight:500;src:url(/fonts/Universal-Sans-Display-460.woff2) format("woff2")}@font-face{font-display:swap;font-family:Universal Display;font-style:italic;font-weight:500;src:url(/fonts/Universal-Sans-Display-460Italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Universal Display;font-style:normal;font-weight:600;src:url(/fonts/Universal-Sans-Display-550.woff2) format("woff2")}@font-face{font-display:swap;font-family:Universal Display;font-style:italic;font-weight:600;src:url(/fonts/Universal-Sans-Display-550Italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Universal Text;font-style:normal;font-weight:400;src:url(/fonts/Universal-Sans-Text-400.woff2) format("woff2")}@font-face{font-display:swap;font-family:Universal Text;font-style:italic;font-weight:400;src:url(/fonts/Universal-Sans-Text-400Italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Universal Text;font-style:normal;font-weight:460;src:url(/fonts/Universal-Sans-Text-460.woff2) format("woff2")}@font-face{font-display:swap;font-family:Universal Text;font-style:italic;font-weight:460;src:url(/fonts/Universal-Sans-Text-460Italic.woff2) format("woff2")}@font-face{font-display:swap;font-family:Universal Text;font-style:normal;font-weight:550;src:url(/fonts/Universal-Sans-Text-550.woff2) format("woff2")}@font-face{font-display:swap;font-family:Universal Text;font-style:italic;font-weight:550;src:url(/fonts/Universal-Sans-Text-550Italic.woff2) format("woff2")}[data-theme=dark]{--gradient-blue:linear-gradient(var(--gradient-angle),color-mix(in srgb,#6aaffa 14%,var(--color-card)) 0%,color-mix(in srgb,#6aaffa 6%,var(--color-card)) 100%);--gradient-purple:linear-gradient(var(--gradient-angle),color-mix(in srgb,#8b7cf8 14%,var(--color-card)) 0%,color-mix(in srgb,#8b7cf8 6%,var(--color-card)) 100%);--gradient-pink:linear-gradient(var(--gradient-angle),color-mix(in srgb,#e87bd8 14%,var(--color-card)) 0%,color-mix(in srgb,#e87bd8 6%,var(--color-card)) 100%);--gradient-banner:linear-gradient(80.38deg,color-mix(in srgb,#6aaffa 10%,var(--color-card)) 33%,color-mix(in srgb,#8b7cf8 8%,var(--color-card)) 66%,color-mix(in srgb,#e87bd8 8%,var(--color-card)) 100%);--gradient-soft-full:linear-gradient(var(--gradient-angle),color-mix(in srgb,#6aaffa 8%,var(--color-card)) 0%,color-mix(in srgb,#8b7cf8 8%,var(--color-card)) 50%,color-mix(in srgb,#e87bd8 8%,var(--color-card)) 100%);--gradient-soft-full-hover:linear-gradient(var(--gradient-angle),color-mix(in srgb,#6aaffa 16%,var(--color-card)) 0%,color-mix(in srgb,#8b7cf8 16%,var(--color-card)) 50%,color-mix(in srgb,#e87bd8 16%,var(--color-card)) 100%);--gradient-soft-blue:linear-gradient(var(--gradient-angle),color-mix(in srgb,#6aaffa 8%,var(--color-card)) 0%,color-mix(in srgb,#6aaffa 8%,var(--color-card)) 100%);--gradient-soft-blue-hover:linear-gradient(var(--gradient-angle),color-mix(in srgb,#6aaffa 16%,var(--color-card)) 0%,color-mix(in srgb,#6aaffa 16%,var(--color-card)) 100%);--gradient-soft-blue-purple:linear-gradient(var(--gradient-angle),color-mix(in srgb,#6aaffa 8%,var(--color-card)) 0%,color-mix(in srgb,#8b7cf8 8%,var(--color-card)) 100%);--gradient-soft-blue-purple-hover:linear-gradient(var(--gradient-angle),color-mix(in srgb,#6aaffa 16%,var(--color-card)) 0%,color-mix(in srgb,#8b7cf8 16%,var(--color-card)) 100%);--gradient-soft-purple:linear-gradient(var(--gradient-angle),color-mix(in srgb,#8b7cf8 8%,var(--color-card)) 0%,color-mix(in srgb,#8b7cf8 8%,var(--color-card)) 100%);--gradient-soft-purple-hover:linear-gradient(var(--gradient-angle),color-mix(in srgb,#8b7cf8 16%,var(--color-card)) 0%,color-mix(in srgb,#8b7cf8 16%,var(--color-card)) 100%);--gradient-soft-purple-pink:linear-gradient(var(--gradient-angle),color-mix(in srgb,#8b7cf8 8%,var(--color-card)) 0%,color-mix(in srgb,#e87bd8 8%,var(--color-card)) 100%);--gradient-soft-purple-pink-hover:linear-gradient(var(--gradient-angle),color-mix(in srgb,#8b7cf8 16%,var(--color-card)) 0%,color-mix(in srgb,#e87bd8 16%,var(--color-card)) 100%);--gradient-tool-detail-loading:linear-gradient(180deg,var(--color-card) 0%,color-mix(in srgb,#6aaffa 12%,var(--color-card)) 25%,color-mix(in srgb,#8b7cf8 12%,var(--color-card)) 50%,color-mix(in srgb,#e87bd8 12%,var(--color-card)) 75%,var(--color-card) 100%)}:root{--shadow-1:0 2px 16px 0 #00000029,0 2px 8px 0 #00000014,0 2px 4px 0 #0000000a;--shadow-3:0 0 8px 1px #0000000f;--shadow-4:0px 0px 16px 0px #00000014,0px 0px 8px 0px #0000000a,0px 0px 4px 0px #0000000a;--small-size:652px;--medium-size:50.5rem;--large-size:58rem;--max-size:90rem;--space-4:4rem;--space-3:3rem;--space-2-5:2.5rem;--space-2:2rem;--space-1-5:1.5rem;--space-1:1rem;--space-0-75:.75rem;--space-0-5:.5rem;--space-0-25:.25rem}.sr-only{block-size:1px;inline-size:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;clip:rect(0,0,0,0);border:0;white-space:nowrap}.show-on-mobile{display:none!important}@media (max-width:768px){.hide-on-mobile{display:none!important}.show-on-mobile{display:block!important}}@media (min-width:769px){.hide-on-desktop{display:none!important}}.horizontal-scroll{overflow:auto hidden;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.destructive,.destructive *{color:#b71920;color:var(--color-destructive-text)}:root{--ease-in-out-sine:cubic-bezier(.37,0,.63,1);--ease-in-quad:cubic-bezier(.11,0,.5,0);--ease-in-sine:cubic-bezier(.12,0,.39,0);--ease-out-back:cubic-bezier(.34,1.56,.64,1);--ease-out-cubic:cubic-bezier(.33,1,.68,1);--ease-out-expo:cubic-bezier(.16,1,.3,1);--ease-out-quart:cubic-bezier(.25,1,.5,1);--ease-out-quint:cubic-bezier(.23,1,.32,1);--ease-out-sine:cubic-bezier(.61,1,.88,1);--ease-in-out-cubic:cubic-bezier(.65,0,.35,1);--ease-in-out-expo:cubic-bezier(.87,0,.13,1);--ease-spinner:cubic-bezier(.7,.3,.3,.7);--d-50:50ms;--d-150:.15s;--d-200:.2s;--d-250:.25s;--d-300:.3s;--d-500:.5s;--d-800:.8s;--d-1000:1s;--d-1500:1.5s;--d-2000:2s;--fade-short:.3s;--fade-long:.6s;--transform-short:.3s;--transform-regular:.6s}*,:after,:before{box-sizing:border-box;scrollbar-width:thin}html{box-sizing:border-box;font-family:Universal Text,sans-serif;font-family:var(--font-sans-serif,sans-serif);font-size:100%;scroll-behavior:smooth}body{background-color:#fff;background-color:var(--color-background);display:flex;flex-direction:column;font-family:Universal Text,sans-serif;font-family:var(--font-sans-serif);min-block-size:100dvh;overflow:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;color:#2f2f31;color:var(--color-foreground);line-height:1.5;scroll-behavior:inherit;scrollbar-color:rgba(0,0,0,.22) transparent;scrollbar-color:var(--color-border-strong) transparent;text-rendering:optimizespeed}body ::-moz-selection{background-color:color-mix(in srgb,#3f5ff4 25%,transparent);color:inherit}body ::selection{background-color:color-mix(in srgb,#3f5ff4 25%,transparent);color:inherit}@supports (color:color-mix(in lch,red,blue)){body ::-moz-selection{background-color:color-mix(in srgb,var(--color-primary) 25%,transparent)}body ::selection{background-color:color-mix(in srgb,var(--color-primary) 25%,transparent)}}blockquote,body,dd,dl,figure,h1,h2,h3,h4,h5,h6,p{margin:0}ol[role=list],ul[role=list]{list-style:none}ol,ul{list-style-type:none;margin:0;padding:0}a{color:inherit;text-decoration:none}a:not([class]){-webkit-text-decoration-skip:ink;text-decoration-skip-ink:auto}iframe,img,picture{display:block;max-inline-size:100%}button,input,select,textarea{color:inherit;font:inherit}button{background:none;border:none;padding:0}button,dialog{margin:0}dialog:-internal-dialog-in-top-layer,dialog:modal{max-block-size:100vh;max-inline-size:100vw}dialog::backdrop{animation:scale-up .3s cubic-bezier(.11,0,.5,0);animation:scale-up var(--d-300) var(--ease-in-quad);background:#0909091f;background:var(--color-overlay);opacity:1}dialog.closing::backdrop{animation:scale-down .5s cubic-bezier(.61,1,.88,1) forwards;animation:scale-down var(--d-500) var(--ease-out-sine) forwards}address{font-style:normal}:where(h1,h2,h3,h4,h5,h6){text-wrap:balance}::-webkit-details-marker{display:none}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important;transition-duration:.01ms!important}html:focus-within{scroll-behavior:auto}}.assistantMessage{align-items:flex-start;color:#2f2f31;color:var(--color-foreground);display:flex;flex-wrap:nowrap;font:400 1rem/1.5 Universal Text,sans-serif;font:var(--body-regular);gap:24px;position:relative;width:100%}.assistantMessage.is-hidden{display:none}.assistantMessage:not(.has-pluginCall).is-generating .assistantMessage-avatar svg{opacity:0}.assistantMessage.has-pluginCall .assistantMessage-avatar{translate:0 .875rem}.assistantMessage.has-pluginCall .assistantMessage-avatar .spinner{display:none}.assistantMessage:has(.has-result.is-completed) .assistantMessage-avatar{translate:0 .875rem}.assistantMessage:has(.has-result.is-completed) .assistantMessage-avatar .spinner{display:none}.assistantMessage-avatar{display:block;height:23.41px;position:relative;width:22.41px}.assistantMessage-avatar svg{margin-top:1px;opacity:1;transition:opacity .2s cubic-bezier(.61,1,.88,1);transition:opacity var(--d-200) var(--ease-out-sine)}.assistantMessage-avatar svg path{fill:#3f5ff4;fill:var(--color-primary)}.assistantMessage-avatar .spinner{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.assistantMessage .assistantVoiceAvatar{left:-5px;position:absolute;top:-4px}.assistantMessage-contentWrapper{flex:1;max-width:100%;min-width:0;position:relative;word-wrap:break-word;overflow-wrap:break-word;white-space:normal}.assistantMessage-contentLayout,.assistantMessage-contentWrapper{display:flex;flex-direction:column;gap:8px}.assistantMessage-contentLayout>:has([data-testid=file-output-pill])+[data-cy=assistant-content-text],.assistantMessage-contentLayout>[data-cy=assistant-content-text]+:has([data-testid=file-output-pill]){margin-block-start:8px}.assistantMessage-regeneratingOverlay{animation:assistantMessageFadeIn .2s cubic-bezier(.61,1,.88,1);animation:assistantMessageFadeIn var(--d-200) var(--ease-out-sine);background:#fff;background:var(--color-background);border-radius:8px;border-radius:var(--radius-base);top:0;right:0;bottom:0;left:0;opacity:.7;pointer-events:none;position:absolute;z-index:1}.assistantMessage-content{display:flex;flex-direction:column;gap:1.25rem;gap:var(--size-6);position:relative}.assistantMessage-options{align-items:center;display:flex;opacity:1;pointer-events:all;transition:opacity .2s cubic-bezier(.61,1,.88,1);transition:opacity var(--d-200) var(--ease-out-sine)}.assistantMessage-options.has-variants>:last-child{margin-left:auto}.assistantMessage-options .tooltip{inline-size:auto}@media (hover:hover){.assistantMessage-options{opacity:0;pointer-events:none;transition:opacity .1s cubic-bezier(.61,1,.88,1),translate .1s cubic-bezier(.61,1,.88,1);transition:opacity .1s var(--ease-out-sine),translate .1s var(--ease-out-sine);translate:0 2px}.assistantMessage-contentWrapper:hover .assistantMessage-options{opacity:1;pointer-events:all;translate:0 0}}.assistantMessage-options:before{block-size:8px;content:"";inset-block-start:-8px;inset-inline:-8px;position:absolute}.assistantMessage-options:after{content:"";inline-size:220px;inset-block:-8px 0;inset-inline-end:-220px;position:absolute}.is-last-message .assistantMessage-options{opacity:1;pointer-events:all;translate:0 0}.assistantMessage-contentWrapper:hover .assistantMessage-options.is-hidden,.assistantMessage-options.is-hidden{opacity:0;pointer-events:none}.assistantMessage-optionsButton{align-items:center;color:#5c5c5e;color:var(--color-foreground-muted);display:flex;justify-content:center;padding:5px;position:relative;transition:color .2s cubic-bezier(.61,1,.88,1);transition:color var(--d-200) var(--ease-out-sine)}@media (hover:hover){.assistantMessage-optionsButton:hover{color:#2f2f31;color:var(--color-foreground)}.assistantMessage-optionsButton:hover:before{opacity:1}}.assistantMessage-optionsButton:before{background-color:#efefef;background-color:var(--color-accent);border-radius:8px;content:"";display:block;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s cubic-bezier(.61,1,.88,1);transition:opacity var(--d-200) var(--ease-out-sine);width:100%}.assistantMessage-optionsButton svg{position:relative}.assistantMessage-optionsButton.is-filled svg{fill:#5c5c5e;fill:var(--color-foreground-muted)}@keyframes assistantMessageFadeIn{0%{opacity:0}to{opacity:.7}}.katex-error{background-color:#fef3f2;background-color:var(--status-error-light);border-radius:4px;color:#b71920;color:var(--color-destructive-text);font-family:Roboto Mono,ui-monospace,sf mono,menlo,monaco,consolas,Liberation Mono,Courier New,monospace;font-family:var(--font-mono,monospace);font-size:.9em;padding:2px 6px}.katex{color:#2f2f31;color:var(--color-foreground)}.katex-display{margin:1em 0;text-align:center}.assistantMessage-pendingDismiss{align-items:center;background:#fff;background:var(--color-card);border:1px solid rgba(0,0,0,.1);border:1px solid var(--color-border);border-radius:8px;border-radius:var(--radius-base);color:#5c5c5e;color:var(--color-foreground-muted);cursor:pointer;display:inline-flex;height:24px;justify-content:center;padding:0;position:absolute;right:.5rem;right:var(--size-2);top:.5rem;top:var(--size-2);transition:background .2s cubic-bezier(.61,1,.88,1),color .2s cubic-bezier(.61,1,.88,1);transition:background var(--d-200) var(--ease-out-sine),color var(--d-200) var(--ease-out-sine);width:24px}.assistantMessage-pendingDismiss:hover{background:#efefef;background:var(--color-accent);color:#2f2f31;color:var(--color-foreground)}.assistantVoiceAvatar{display:block;height:32px;opacity:0;overflow:hidden;position:relative;transition:opacity .3s;transition:opacity var(--fade-short);width:32px}.assistantVoiceAvatar.is-visible{opacity:1}.audioPlayer.rhap_container{background-color:#ebebeb;background-color:var(--color-muted);border:none;border-radius:8px;box-shadow:none;height:auto;padding:16px 66px;position:relative;width:100%;z-index:0}.audioPlayer.rhap_container .rhap_main{align-items:center;display:flex;gap:16px!important}.audioPlayer.rhap_container .rhap_main-controls{height:36px;left:12px;position:absolute;top:50%;transform:translateY(-50%);width:36px}.audioPlayer.rhap_container .rhap_progress-section{align-items:center;display:flex;flex:1;gap:8px}.audioPlayer.rhap_container .rhap_controls-section{align-items:center;display:flex;flex:0 0 auto;gap:8px;margin-right:0}.audioPlayer.rhap_container .rhap_play-pause-button{height:36px;margin:0;padding:0;width:36px}.audioPlayer.rhap_container .rhap_play-pause-button .round-button{background-color:transparent!important;border:none!important;border-radius:8px;color:#2f2f31;color:var(--color-foreground);height:36px;width:36px}.audioPlayer.rhap_container .rhap_play-pause-button .round-button svg{color:#2f2f31;color:var(--color-foreground);height:18px;width:18px}@media (hover:hover){.audioPlayer.rhap_container .rhap_play-pause-button .round-button:hover{background-color:#e4e4e4!important;background-color:var(--color-hover-accent)!important}}.audioPlayer.rhap_container .round-button.contrast{background-color:transparent;border:none}@media (hover:hover){.audioPlayer.rhap_container .round-button.contrast:hover{background-color:#e4e4e4;background-color:var(--color-hover-accent)}}.audioPlayer.rhap_container .rhap_progress-container{flex:1;height:16px;margin:0;padding:0}.audioPlayer.rhap_container .rhap_volume-container{flex:0 0 auto;gap:8px}.audioPlayer.rhap_container .rhap_volume-button{color:#2f2f31;color:var(--color-foreground);flex:0 0 18px;height:18px;margin-right:0;width:18px}.audioPlayer.rhap_container .rhap_volume-button svg{display:block;height:18px;width:18px}.audioPlayer.rhap_container .rhap_volume-bar-area{height:16px;width:82px}.audioPlayer.rhap_container .rhap_volume-bar{background-color:#00000014;background-color:var(--color-border-elevated);border-radius:4px;height:4px}.audioPlayer.rhap_container .rhap_download-progress{height:4px}.audioPlayer.rhap_container .rhap_download-progress,.audioPlayer.rhap_container .rhap_progress-filled,.audioPlayer.rhap_container .rhap_volume-filled{background-color:#3f5ff4;background-color:var(--color-primary);border-radius:4px}.audioPlayer.rhap_container .rhap_progress-indicator{display:none}.audioPlayer.rhap_container .rhap_volume-indicator{background:#fff;background:var(--color-card);border:none;box-shadow:0 2px 4px #0000001a;height:16px;opacity:1;top:50%;transform:translateY(-50%);width:16px;z-index:3}.audioPlayer.rhap_container .rhap_time{color:#5c5c5e;color:var(--color-foreground-muted);font-family:Universal Text,sans-serif;font-family:var(--font-sans-serif);font-size:12px;font-weight:460;font-weight:var(--font-weight-medium);line-height:14px;text-align:center;width:36px}.audioPlayer.rhap_container .rhap_additional-controls{height:36px;position:absolute;right:12px;top:50%;transform:translateY(-50%);width:36px}.audioPlayer.rhap_container .rhap_additional-controls .round-button{background-color:transparent;border:none;border-radius:8px;color:#5c5c5e;color:var(--color-foreground-muted);height:36px;width:36px}.audioPlayer.rhap_container .rhap_additional-controls .round-button svg{color:#5c5c5e;color:var(--color-foreground-muted)}@media (hover:hover){.audioPlayer.rhap_container .rhap_additional-controls .round-button:hover{background-color:#e4e4e4;background-color:var(--color-hover-accent)}}.aikit-content-intro{padding-top:32px}.aikit-content-intro__meta{text-align:center}.aikit-content-intro__time{color:#5c5c5e;color:var(--color-foreground-muted);font-family:Universal Text,sans-serif;font-family:var(--font-sans-serif);font-size:16px;font-weight:400;letter-spacing:0;line-height:24px;margin:0;text-align:center}.aikit-content-intro__title{color:#1b1b1b;color:var(--color-foreground-title);font-family:Universal Display,sans-serif;font-family:var(--font-sans-serif-display);font-size:52px;font-weight:550;letter-spacing:0;line-height:133%;margin:0;text-align:center}@media (max-width:768px){.aikit-content-intro__title{font-size:32px;line-height:133%}}.aikit-content-intro__description{color:#5c5c5e;color:var(--color-foreground-muted);font-family:Universal Text,sans-serif;font-family:var(--font-sans-serif);font-size:18px;font-weight:400;letter-spacing:0;line-height:32px;margin-top:24px;text-align:center}.aikit-content-intro__image{margin-top:56px;margin-inline:-16px}@media (max-width:768px){.aikit-content-intro__image{margin-inline:0}}.aikit-content-intro__image img{border-radius:8px;display:block;height:280px;-o-object-fit:cover;object-fit:cover;position:relative;width:100%}.aikit-content-intro__image img:before{background-color:#ebebeb;background-color:var(--color-muted);content:"";display:block;top:0;right:0;bottom:0;left:0;position:absolute}.aikit-content-intro__separator{margin:56px 0 36px}[data-prose] .aikit-content-intro hr.aikit-content-intro__separator{margin:56px 0 36px!important}@property --angle{syntax:"<angle>";initial-value:0deg;inherits:false}@property --angle2{syntax:"<angle>";initial-value:180deg;inherits:false}.banner{--banner-media-scale:1;background:linear-gradient(80.38deg,#cce4fb80 33%,#d0cafa54 66%,#facaf154);background:var(--gradient-banner);block-size:var(--banner-block-size);border-radius:.5rem;display:flex;flex-direction:column;inline-size:100%;justify-content:center;padding:var(--banner-padding);position:relative}.banner:after,.banner:before{border-radius:.5rem;content:"";filter:blur(8px);top:0;right:0;bottom:0;left:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);mask-composite:xor;-webkit-mask-composite:xor;mask-composite:exclude;opacity:.8;padding:2px;pointer-events:none;position:absolute}.banner:before{animation:banner-gradient-rotate 6s linear infinite;background:conic-gradient(from var(--angle),transparent 0deg 90deg,#4569fc 90deg 100deg,#b08efa 100deg 110deg,#fa6996 110deg 120deg,transparent 120deg 1turn)}@supports (background:conic-gradient(red 0deg,red 0deg 1deg,red 2deg)){.banner:before{background:conic-gradient(from var(--angle),transparent 0deg 90deg,var(--brand-primary) 90deg 100deg,var(--platform-purple) 100deg 110deg,var(--platform-pink) 110deg 120deg,transparent 120deg 1turn)}}.banner:after{animation:banner-gradient-rotate2 6s linear infinite;background:conic-gradient(from var(--angle2),transparent 0deg 90deg,#4569fc 80deg 100deg,#b08efa 100deg 110deg,#fa6996 110deg 120deg,transparent 120deg 1turn)}@supports (background:conic-gradient(red 0deg,red 0deg 1deg,red 2deg)){.banner:after{background:conic-gradient(from var(--angle2),transparent 0deg 90deg,var(--brand-primary) 80deg 100deg,var(--platform-purple) 100deg 110deg,var(--platform-pink) 110deg 120deg,transparent 120deg 1turn)}}.banner.small{--banner-block-size:5rem;--banner-padding:var(--space-0-5) var(--space-2) var(--space-0-5) var(--space-1);--banner-direction:row;--banner-title:var(--label-small);--banner-text:var(--caption-medium);--banner-info-max-width:unset;--banner-media-scale:none}.banner.small .banner-info{align-items:center}.banner.large{--banner-padding:var(--space-1) var(--space-2);--banner-direction:column;--banner-title:var(--headline-regular);--banner-text:var(--body-small);--banner-info-max-width:29rem}.banner-content{align-items:center;-moz-column-gap:1rem;column-gap:1rem;-moz-column-gap:var(--space-1);column-gap:var(--space-1);display:flex;flex-direction:row;inline-size:min(100%,60rem);justify-content:space-between;margin-inline:auto}.banner-image{block-size:4rem;inline-size:4rem;-o-object-fit:cover;object-fit:cover}.banner-info{display:flex;flex:1;flex-direction:var(--banner-direction);gap:2rem;gap:var(--space-2);justify-content:space-between;max-inline-size:var(--banner-info-max-width)}.banner-info-wrapper{display:flex;flex:1;flex-direction:column;row-gap:.25rem;row-gap:var(--space-0-25)}.banner-title{color:#1b1b1b;color:var(--color-foreground-title);font:var(--banner-title)}.banner-text{color:#2f2f31;color:var(--color-foreground);font:var(--banner-text)}.banner-media{block-size:228px;inline-size:242px;overflow:hidden;position:relative}.banner-media div{block-size:100%;inline-size:100%;inset-block-start:50%;inset-inline-start:50%;position:absolute;transform:translate(-50%,-50%)}.banner-media svg{scale:var(--banner-media-scale)}@media (max-width:768px){.banner.large .banner-content{flex-direction:column-reverse}}.buttonCard{background:var(--card-background);border:0;border-radius:.5rem;display:flex;flex-direction:column;min-block-size:8.625rem;overflow:hidden;padding:1rem 1rem 2rem;padding:var(--space-1) var(--space-1) var(--space-2);position:relative;row-gap:1rem;row-gap:var(--space-1);text-align:left}.buttonCard:before{content:"";top:0;right:0;bottom:0;left:0;opacity:0;position:absolute;transition:opacity .25s cubic-bezier(.61,1,.88,1);transition:opacity var(--d-250) var(--ease-out-sine);z-index:0}.buttonCard.default{--card-background:var(--color-card)}.buttonCard.default:before{background:#efefef;background:var(--color-accent)}.buttonCard.blue{--card-background:var(--gradient-soft-blue)}.buttonCard.blue:before{background:linear-gradient(45deg,#d6e9fc,#d6e9fc);background:var(--gradient-soft-blue-hover)}.buttonCard.blue-purple{--card-background:var(--gradient-soft-blue-purple)}.buttonCard.blue-purple:before{background:linear-gradient(45deg,#d6e9fc,#d9d5fb);background:var(--gradient-soft-blue-purple-hover)}.buttonCard.purple{--card-background:var(--gradient-soft-purple)}.buttonCard.purple:before{background:linear-gradient(45deg,#d9d5fb,#d9d5fb);background:var(--gradient-soft-purple-hover)}.buttonCard.purple-pink{--card-background:var(--gradient-soft-purple-pink)}.buttonCard.purple-pink:before{background:linear-gradient(45deg,#d9d5fb,#fbd5f4);background:var(--gradient-soft-purple-pink-hover)}.buttonCard.all{--card-background:var(--gradient-soft-full)}.buttonCard.all:before{background:linear-gradient(45deg,#d6e9fc,#d9d5fb 50%,#fbd5f4);background:var(--gradient-soft-full-hover)}.buttonCard.completed{--card-background:var(--status-success-light)}.buttonCard.completed,.buttonCard.completed:before{outline:1px solid #02853c;outline:1px solid var(--color-system-green);outline-offset:-1px}.buttonCard.completed:before{background:#c0e7c6;background:var(--status-success-hover);border-radius:.5rem}.buttonCard.completed .buttonCard-info{inline-size:100%;overflow:hidden}.buttonCard.completed .buttonCard-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.buttonCard.completed svg{color:#02853c;color:var(--color-system-green)}.buttonCard.small{--card-row-gap:var(--space-0-25)}.buttonCard.large{--card-row-gap:var(--space-1)}.buttonCard.is-required{position:relative}.buttonCard.is-required:after{background-color:#3f5ff4;background-color:var(--color-primary);block-size:.5rem;border-radius:50%;content:"";inline-size:.5rem;inset-block-start:.5rem;inset-inline-end:.5rem;position:absolute}.buttonCard svg,.buttonCard-info{position:relative}.buttonCard-info{display:flex;flex-direction:column;row-gap:var(--card-row-gap)}.buttonCard-title{color:#1b1b1b;color:var(--color-foreground-title);font:460 .875rem/1.28 Universal Text,sans-serif;font:var(--label-small)}.buttonCard-text{color:#2f2f31;color:var(--color-foreground);font:460 .75rem/.875rem Universal Text,sans-serif;font:var(--caption-medium)}@media (hover:hover){.buttonCard:hover:before{opacity:1}}.buttonLink{align-items:center;background-color:transparent;border:0;color:#5c5c5e;color:var(--color-foreground-muted);display:flex;font:400 .875rem/1 Universal Text,sans-serif;font:var(--link);gap:.5rem;gap:var(--space-0-5);inline-size:-moz-min-content;inline-size:min-content;justify-content:center;transition:color .2s cubic-bezier(.61,1,.88,1);transition:color var(--d-200) var(--ease-out-sine)}.buttonLink,.buttonLink>*{position:relative}.buttonLink>svg{min-block-size:.875rem;min-inline-size:.875rem}.buttonLink>span{white-space:nowrap}.buttonLink:before{background-color:transparent;block-size:calc(100% + 12px);border-radius:.5rem;content:"";inline-size:calc(100% + 12px);inset-block-start:-6px;inset-inline-start:-6px;pointer-events:none;position:absolute;transition:background-color .2s cubic-bezier(.61,1,.88,1);transition:background-color var(--d-200) var(--ease-out-sine)}.buttonLink:focus-visible,.buttonLink:hover{color:#2f2f31;color:var(--color-foreground)}.buttonLink:focus-visible[class],.buttonLink:hover[class]{--outline-offset:8px}.buttonLink:focus-visible:before,.buttonLink:hover:before{background-color:#efefef;background-color:var(--color-accent)}.buttonLink.is-disabled{pointer-events:none}.buttonLink.is-disabled,.buttonLink.is-disabled-with-hover{color:#9c9c9d;color:var(--color-foreground-disabled)}.buttonLink.is-disabled-with-hover .tooltip{height:100%;left:-22px;position:absolute;top:0;width:calc(100% + 22px)}.canvas-glow{block-size:100%;inline-size:100%;inset-block-start:50%;inset-inline-start:50%;opacity:1;pointer-events:none;position:absolute;transform:translate(-50%,-50%);transition:opacity .2s cubic-bezier(.61,1,.88,1);transition:opacity var(--d-200) var(--ease-out-sine);z-index:0}.canvas-glow-tool{block-size:calc(100% - 40px)}.tmp-card{background:var(--card-background);border-color:#3f5ff4;border-color:var(--color-primary);border-radius:.5rem;display:flex;flex:1;flex-direction:column;min-block-size:var(--card-block-size);overflow:hidden;padding:1rem;padding:var(--space-1);position:relative}.tmp-card.small{--card-block-size:auto;--card-direction:column;--card-align-items:flex-start;--pattern-inline: calc(100% - 5rem) ;--pattern-block: calc(100% - 5rem) }.tmp-card.large{--card-block-size:19rem;--card-direction:row;--card-align-items:flex-end;--pattern-inline: calc(100% - 5rem) ;--pattern-block:-5rem;justify-content:flex-end}.tmp-card.blue{--pattern-color:var(--color-primary);--pattern-opacity:.08;--card-background:var(--gradient-blue)}.tmp-card.purple{--pattern-color:var(--platform-purple);--pattern-opacity:.16;--card-background:var(--gradient-purple)}.tmp-card.pink{--pattern-color:var(--platform-pink);--pattern-opacity:.12;--card-background:var(--gradient-pink)}.tmp-card-content{align-items:var(--card-align-items);display:flex;flex-direction:var(--card-direction);gap:1rem 2rem;gap:var(--space-1) var(--space-2)}.tmp-card-title{font:300 1.25rem/1.2 Universal Display,sans-serif;font:var(--headline-small)}.tmp-card-pattern{inset-block-start:var(--pattern-block);inset-inline-start:var(--pattern-inline);position:absolute}.carousel{display:block;margin-left:-32px;max-width:100%;min-width:calc(100% + 64px);overflow:hidden;padding:0 32px;z-index:0}.carousel .splide__track{cursor:grab;display:block;max-width:100%;overflow:visible;width:100%}.carousel .splide__track.is-dragging{cursor:grabbing}.carousel .splide__track:after,.carousel .splide__track:before{background:linear-gradient(90deg,#fff 50%,transparent);background:linear-gradient(to right,var(--color-background) 50%,transparent 100%);content:"";display:block;height:100%;left:-32px;position:absolute;top:0;width:32px;z-index:1}.carousel .splide__track:after{background:linear-gradient(270deg,#fff 50%,transparent);background:linear-gradient(to left,var(--color-background) 50%,transparent 100%);left:auto;right:-32px}.carousel .splide__list{display:inline-flex;max-width:100%;z-index:0}.carousel .splide__slide{display:block}.carousel .splide__arrows{display:flex;justify-content:space-between;left:16px;pointer-events:none;position:absolute;right:16px;top:50%;transform:translateY(-50%);z-index:1}.carousel .splide__arrow{pointer-events:all;transition:all .2s cubic-bezier(.61,1,.88,1);transition:all var(--d-200) var(--ease-out-sine)}.carousel .splide__arrow:disabled{opacity:0;pointer-events:none}.carousel .splide__pagination{gap:8px;margin-top:16px}.carousel .splide__pagination .splide__pagination__page{background:#ebebeb;background:var(--color-muted);border-radius:4px;display:block;height:2px;position:relative;width:64px}.carousel .splide__pagination .splide__pagination__page:before{background:linear-gradient(45deg,#4569fc,#b08efa 50%,#fa6996);background:var(--gradient-primary);content:"";display:block;height:100%;left:0;opacity:0;position:absolute;top:0;transition:opacity .2s cubic-bezier(.61,1,.88,1);transition:opacity var(--d-200) var(--ease-out-sine);width:100%}.carousel .splide__pagination .splide__pagination__page.is-active:before{opacity:1}@media (max-width:768px){.carousel .splide__pagination__page{border-radius:50%!important;height:10px!important;overflow:hidden!important;width:10px!important}}.chatHalo{display:block;height:100%;left:0;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .3s;transition:opacity var(--fade-short);width:100%}.chatHalo.is-visible{opacity:1}.chatInput{background:#fff;background:var(--color-card);border:1px solid rgba(0,0,0,.1);border:1px solid var(--color-border);border-radius:8px;box-sizing:border-box;display:flex;flex-direction:column;justify-content:flex-end;max-width:668px;padding:8px;position:relative;width:100%}.chatInput.is-dragging .chatInput-textarea{pointer-events:none}.chatInput.is-reduced .chatInput-textarea{padding-right:40px}.chatInput.is-reduced .chatInput-tools{height:0;margin-top:0}.chatInput.is-reduced .chatInput-sendButton,.chatInput.is-reduced .chatInput-voiceButtonWraper{transform:translateY(-17px)}.chatInput.is-recording{height:92px}.chatInput-textarea{background:transparent;border:none;box-sizing:border-box;color:#2f2f31;color:var(--color-foreground);display:block;font:400 .875rem/1.28 Universal Text,sans-serif;font:var(--body-small);max-height:102px;min-height:0;opacity:1;overflow-y:auto;padding:8px 16px 8px 8px;position:relative;resize:none;transition:opacity .3s .6s,padding .6s cubic-bezier(.87,0,.13,1) .3s,height .6s cubic-bezier(.87,0,.13,1);transition:opacity var(--fade-short) var(--transform-regular),padding var(--transform-regular) var(--ease-in-out-expo) calc(var(--transform-regular) - var(--fade-short)),height var(--transform-regular) var(--ease-in-out-expo);width:100%}.chatInput-textarea.is-transitioning{scrollbar-width:none}.chatInput-textarea.is-transitioning::-webkit-scrollbar{display:none}.chatInput-textarea:focus{outline:none!important}.chatInput-textarea::-moz-placeholder{color:#5c5c5e;color:var(--color-foreground-muted)}.chatInput-textarea::placeholder{color:#5c5c5e;color:var(--color-foreground-muted)}.chatInput-textarea.is-hidden{height:0!important;opacity:0;overflow:hidden;padding-bottom:0;padding-top:0;transition:opacity .3s,padding .6s cubic-bezier(.87,0,.13,1) .3s,height .6s cubic-bezier(.87,0,.13,1) .3s;transition:opacity var(--fade-short),padding var(--transform-regular) var(--ease-in-out-expo) var(--fade-short),height var(--transform-regular) var(--ease-in-out-expo) var(--fade-short)}.chatInput-voiceMessage{align-items:center;background-color:#fff;background-color:var(--color-card);color:#2f2f31;color:var(--color-foreground);display:flex;font:400 .875rem/1.28 Universal Text,sans-serif;font:var(--body-small);gap:8px;left:8px;opacity:0;padding:8px 16px 8px 8px;pointer-events:none;position:absolute;top:8px;transition:opacity .3s;transition:opacity var(--fade-short);width:calc(100% - 16px)}.chatInput-voiceMessage.is-visible{opacity:1;pointer-events:all}.chatInput-voiceMessage .spinner{height:16px;width:16px}.chatInput-voiceMessage .spinner .spinner-ring{-webkit-mask:radial-gradient(circle,transparent 5px,#000 6px,#000 8px);mask:radial-gradient(circle,transparent 5px,#000 6px,#000 8px)}.chatInput-voiceMessage-text{background:linear-gradient(45deg,#4569fc,#b08efa 50%,#fa6996);background:var(--gradient-primary);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.chatInput-voiceMessage-dots:after{animation:dots 2s infinite;content:""}.chatInput-dictationOverlay{--voice-visualizer-height:34px;align-items:center;background-color:#fff;background-color:var(--color-card);block-size:34px;block-size:var(--voice-visualizer-height);color:#2f2f31;color:var(--color-foreground);display:flex;gap:.5rem;inline-size:calc(100% - 1rem);inset-block-start:.5rem;inset-inline:.5rem;opacity:0;pointer-events:none;position:absolute;z-index:2}.chatInput-dictationOverlay.is-visible{opacity:1}.chatInput-dictationOverlay-loading{align-items:center;background-color:#fff;background-color:var(--color-card);block-size:var(--voice-visualizer-height);display:flex;gap:.5rem;inline-size:100%}.chatInput-dictationOverlay-dots:after{animation:dots 2s infinite;content:""}.chatInput .voice-visualizer{block-size:var(--voice-visualizer-height);inline-size:calc(100% - 60px);overflow:hidden}.chatInput .voice-visualizer__audio-info-container{block-size:14px;color:#2f2f31;color:var(--color-foreground);font:400 .875rem/1.28 Universal Text,sans-serif;font:var(--body-small);inset-block-start:10px;inset-inline-start:22px;line-height:1;position:absolute}.chatInput-dictationOverlay-pulse{padding-inline-start:.5rem;position:relative;width:60px}.chatInput-dictationOverlay-pulse:before{background-color:#d21f27;background-color:var(--color-destructive);block-size:.5rem;inline-size:.5rem;inset-inline-start:.5rem;z-index:1}.chatInput-dictationOverlay-pulse:after,.chatInput-dictationOverlay-pulse:before{border-radius:50%;content:"";inset-block-start:50%;position:absolute;translate:0 -50%}.chatInput-dictationOverlay-pulse:after{animation:pulse 2.5s cubic-bezier(.65,0,.35,1) infinite;animation:pulse 2.5s infinite var(--ease-in-out-cubic);background:#d21f27;background:var(--color-destructive);block-size:1.25rem;filter:blur(1px);inline-size:1.25rem;inset-inline-start:.125rem;opacity:.9}.chatInput-models-wrapper{display:grid;grid-template-rows:1fr;overflow:hidden;transition:grid-template-rows .6s cubic-bezier(.87,0,.13,1);transition:grid-template-rows var(--transform-regular) var(--ease-in-out-expo);transition-delay:.3s;transition-delay:var(--fade-short)}.chatInput-models-wrapper.is-closed{grid-template-rows:0fr;transition-delay:0s}.chatInput-models-wrapper.is-closed .chatInput-models{padding:0 8px;transition-delay:0s}.chatInput-models-wrapper.is-closed .chatInput-models:after{opacity:0;transition:opacity .3s;transition:opacity var(--fade-short);transition-delay:0s}.chatInput-models-wrapper.is-closed .modelCard{opacity:0;transform:translateY(16px)}.chatInput-models-wrapper.is-closed .modelCard,.chatInput-models-wrapper.is-closed .modelCard:nth-child(2),.chatInput-models-wrapper.is-closed .modelCard:nth-child(3),.chatInput-models-wrapper.is-closed .modelCard:nth-child(4),.chatInput-models-wrapper.is-closed .modelCard:nth-child(5),.chatInput-models-wrapper.is-closed .modelCard:nth-child(6){transition:opacity .6s,transform .3s .6s;transition:opacity var(--fade-long),transform var(--transform-short) var(--fade-long)}.chatInput-models{box-sizing:border-box;display:grid;grid-template-columns:repeat(auto-fill,minmax(10rem,1fr));grid-gap:24px;align-items:stretch;flex-wrap:wrap;gap:24px;min-height:0;padding:8px 8px 16px;pointer-events:all;position:relative;transition:padding .6s cubic-bezier(.87,0,.13,1);transition:padding var(--transform-regular) var(--ease-in-out-expo);transition-delay:.3s;transition-delay:var(--fade-short);width:100%}.chatInput-models.is-closed{pointer-events:none}.chatInput-models:after{background-color:#0000001a;background-color:var(--color-border);bottom:0;content:"";display:block;height:1px;left:0;opacity:1;position:absolute;transition:opacity .3s;transition:opacity var(--fade-short);transition-delay:.9s;transition-delay:calc(var(--fade-short) + var(--transform-regular));width:100%}.chatInput .modelCard{opacity:1;transform:translateY(0);transition:opacity .6s,transform .3s cubic-bezier(.33,1,.68,1);transition:opacity var(--fade-long),transform var(--transform-short) var(--ease-out-cubic);transition-delay:.9s;transition-delay:calc(var(--fade-short) + var(--transform-regular))}.chatInput .modelCard:nth-child(2){transition-delay:1s;transition-delay:calc(.1s + var(--fade-short) + var(--transform-regular))}.chatInput .modelCard:nth-child(3){transition-delay:1.1s;transition-delay:calc(.2s + var(--fade-short) + var(--transform-regular))}.chatInput .modelCard:nth-child(4){transition-delay:1.2s;transition-delay:calc(.3s + var(--fade-short) + var(--transform-regular))}.chatInput .modelCard:nth-child(5){transition-delay:1.3s;transition-delay:calc(.4s + var(--fade-short) + var(--transform-regular))}.chatInput .modelCard:nth-child(6){transition-delay:1.4s;transition-delay:calc(.5s + var(--fade-short) + var(--transform-regular))}.chatInput-tools{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-top:8px;position:relative}.chatInput-tools:before{background-color:#fff;background-color:var(--color-card);border-radius:0 0 8px 8px;content:"";display:block;height:calc(100% + 16px);left:-8px;position:absolute;top:-8px;width:calc(100% + 16px)}.chatInput-toolsBar{gap:20px;max-width:calc(100% - 40px);min-width:0;padding-left:8px}.chatInput-toolsBar,.chatInput-toolsButton{align-items:center;display:flex;position:relative}.chatInput-toolsButton{border-radius:.25rem;-moz-column-gap:6px;column-gap:6px;font:400 .875rem/1 Universal Text,sans-serif;font:var(--link);inline-size:-moz-fit-content;inline-size:fit-content;justify-content:center;text-decoration:none;text-overflow:ellipsis;white-space:nowrap}@media (hover:hover){.chatInput-toolsButton:hover .chatInput-toolsButton-text{color:#2f2f31;color:var(--color-foreground)}.chatInput-toolsButton:hover .chatInput-toolsButton-icon path{fill:#2f2f31;fill:var(--color-foreground)}.chatInput-toolsButton:hover:before{opacity:1}}.chatInput-toolsButton.is-active .chatInput-toolsButton-text{color:#2f2f31;color:var(--color-foreground)}.chatInput-toolsButton.is-active .chatInput-toolsButton-icon path{fill:#2f2f31;fill:var(--color-foreground)}.chatInput-toolsButton.is-active:before{opacity:1}.chatInput-toolsButton.is-disabled .chatInput-toolsButton-text{color:#9c9c9d;color:var(--color-foreground-disabled)}.chatInput-toolsButton.is-disabled .chatInput-toolsButton-icon path{fill:#9c9c9d;fill:var(--color-foreground-disabled)}.chatInput-toolsButton.is-disabled{pointer-events:none}.chatInput-toolsButton:before{background:#ebebeb;background:var(--color-muted);border-radius:8px;content:"";display:block;height:calc(100% + 16px);left:-8px;opacity:0;position:absolute;top:-8px;transition:opacity .3s;transition:opacity var(--fade-short);width:calc(100% + 16px)}.chatInput-toolsButton>.sr-only{position:absolute}.chatInput-toolsButton.has-gradient.is-active .chatInput-toolsButton-text{color:#5c5c5e;color:var(--color-foreground-muted)}.chatInput-toolsButton.has-gradient.is-active .chatInput-toolsButton-icon path{fill:#3f5ff4;fill:var(--color-primary)}.chatInput-toolsButton.has-gradient.is-active .chatInput-toolsButton-text:after{opacity:1}.chatInput-toolsButton.has-gradient.is-disabled .chatInput-toolsButton-text{color:#9c9c9d;color:var(--color-foreground-disabled)}.chatInput-toolsButton.has-gradient.is-disabled .chatInput-toolsButton-icon path{fill:#9c9c9d;fill:var(--color-foreground-disabled)}.chatInput-toolsButton.has-gradient.has-gradient:before,.chatInput-toolsButton.has-gradient.is-disabled .chatInput-toolsButton-text:after{opacity:0}@media (hover:hover){.chatInput-toolsButton.has-gradient.has-gradient:hover:before{opacity:1}}.chatInput-toolsButton.has-gradient .chatInput-toolsButton-text:after{background:linear-gradient(45deg,#4569fc,#b08efa 50%,#fa6996);background:var(--gradient-primary);content:"";height:100%;left:0;mix-blend-mode:overlay;opacity:0;pointer-events:none;position:absolute;top:0;transition:opacity .3s;transition:opacity var(--fade-short);width:100%;z-index:1}.chatInput-toolsFiles{display:flex;flex:1;flex-shrink:1;flex-wrap:nowrap;gap:10px;min-width:0}.chatInput-toolsButton-icon{position:relative}.chatInput-toolsButton-icon path{fill:#5c5c5e;fill:var(--color-foreground-muted);transition:fill .3s;transition:fill var(--fade-short)}.chatInput-toolsButton-text{color:#5c5c5e;color:var(--color-foreground-muted);position:relative;transition:color .3s;transition:color var(--fade-short)}.chatInput .dropdown-trigger:hover{color:inherit}.chatInput .dropdown-trigger:hover:after{background-color:transparent}.chatInput .dropdown-text{width:100%}.chatInput-switchItem{align-items:center;display:flex;gap:16px;justify-content:space-between;position:relative}.chatInput-switchItem-label{align-items:center;display:flex;gap:8px;position:relative}.chatInput-switchItem-label.is-active{background:linear-gradient(45deg,#4569fc,#b08efa 50%,#fa6996);background:var(--gradient-primary);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.chatInput-switchItem-label.is-active svg{color:#3f5ff4;color:var(--color-primary)}.chatInput-sendButton{margin:-8px}.chatInput-sendButton.is-disabled{pointer-events:none}.chatInput-sendButton.is-disabled .cta .cta-iconLeft path,.chatInput-sendButton.is-disabled .cta .cta-iconRight path{fill:#9c9c9d;fill:var(--color-foreground-disabled)}.chatInput-sendButton .cta{padding:6px}.chatInput-sendButton .cta .cta-iconLeft,.chatInput-sendButton .cta .cta-iconRight{height:18px;width:18px}.chatInput-sendButton .cta .cta-iconLeft path,.chatInput-sendButton .cta .cta-iconRight path{fill:url(#iconGradient);transition:fill .3s;transition:fill var(--fade-short)}.chatInput-dragOverlay{align-items:center;background-color:color-mix(in srgb,#ebebeb 88%,transparent);border-radius:8px;color:#5c5c5e;color:var(--color-foreground-muted);display:flex;gap:8px;height:100%;justify-content:center;left:0;pointer-events:none;position:absolute;top:0;transition:all .2s ease;width:100%}@supports (color:color-mix(in lch,red,blue)){.chatInput-dragOverlay{background-color:color-mix(in srgb,var(--color-muted) 88%,transparent)}}.chatInput-dragIcon{height:20px;width:20px}.chatInput-dragText{font:400 .875rem/1.28 Universal Text,sans-serif;font:var(--body-small);padding-top:2px}.chatInput-voiceButtonWrapper{margin:-8px;padding:8px}.chatInput-voiceButton,.chatInput-voiceButtonWrapper{align-items:center;display:flex;justify-content:center;position:relative}.chatInput-voiceButton{background:linear-gradient(#fff,#fff) padding-box,linear-gradient(45deg,#4569fc,#b08efa 50%,#fa6996) border-box;background:linear-gradient(var(--color-card),var(--color-card)) padding-box,var(--gradient-primary) border-box;border:1px solid transparent;border-radius:.25rem;height:32px;transition:background .3s,border .3s;transition:background var(--fade-short),border var(--fade-short);width:32px}.chatInput-voiceButton.is-disabled{background:#ebebeb;background:var(--color-muted);border:1px solid #ebebeb;border:1px solid var(--color-muted);pointer-events:none}.chatInput-voiceButton.is-disabled .voiceIcon-line{background:#9c9c9d;background:var(--color-foreground-disabled)}.chatInput-voiceButton svg{height:18px;width:18px}.chatInput-voiceButton svg path{fill:url(#iconGradient);transition:fill .3s;transition:fill var(--fade-short)}.chatInput-voiceButtons{align-items:center;display:flex;gap:8px;margin:-8px;padding:8px}.chatInput-dictationButton{align-items:center;block-size:2rem;border:1px solid transparent;border-radius:.25rem;color:#5c5c5e;color:var(--color-foreground-muted);display:flex;inline-size:2rem;justify-content:center;position:relative;transition:background-color .3s,color .3s;transition:background-color var(--fade-short),color var(--fade-short)}.chatInput-dictationButton:not([disabled]):focus-visible,.chatInput-dictationButton:not([disabled]):hover{background-color:#ebebeb;background-color:var(--color-muted);color:#2f2f31;color:var(--color-foreground)}.chatInput-dictationButton.is-recording path{fill:#5c5c5e;fill:var(--color-foreground-muted)}.chatInput-dictationButton.is-recording:focus-visible path,.chatInput-dictationButton.is-recording:hover path{fill:#2f2f31;fill:var(--color-foreground)}.chatInput-dictationButton.is-transcribing{cursor:wait}.chatInput-dictationButton[disabled]{background:#ebebeb;background:var(--color-muted);border-color:#0000001a;border-color:var(--color-border);cursor:not-allowed;opacity:.5}.chatInput-dictationButton path{transition:fill .3s;transition:fill var(--fade-short)}.chatInput-sendButton.is-loading{background-color:var(--global-color-blue-500)}.chatSkeleton{display:block;height:0;opacity:0;position:relative;width:100%}.chatSkeleton.is-visible{height:71px;opacity:1;transition:height .2s cubic-bezier(.61,1,.88,1),opacity .3s cubic-bezier(.61,1,.88,1) .2s;transition:height var(--d-200) var(--ease-out-sine),opacity var(--d-300) var(--d-200) var(--ease-out-sine)}.chatSkeleton-message{pointer-events:none;position:relative;width:100%}.chatSkeleton-lines{box-sizing:border-box;display:flex;flex:1;flex-direction:column;gap:12px;padding-top:5px;position:relative;width:100%}.chatSkeleton-linesLine{animation:shimmer 1.5s linear infinite;animation:shimmer var(--d-1500) infinite linear;background:repeating-linear-gradient(90deg,color-mix(in srgb,#ebebeb 70%,#3f5ff4 30%),color-mix(in srgb,#ebebeb 60%,#3f5ff4 40%) 33.33%,color-mix(in srgb,#ebebeb 50%,#3f5ff4 50%) 66.66%,color-mix(in srgb,#ebebeb 70%,#3f5ff4 30%));background-size:200% 100%;border-radius:8px;display:block;height:14px;position:relative;width:100%}@supports (color:color-mix(in lch,red,blue)){.chatSkeleton-linesLine{background:repeating-linear-gradient(90deg,color-mix(in srgb,var(--color-muted) 70%,var(--color-primary) 30%) 0,color-mix(in srgb,var(--color-muted) 60%,var(--color-primary) 40%),color-mix(in srgb,var(--color-muted) 50%,var(--color-primary) 50%),color-mix(in srgb,var(--color-muted) 70%,var(--color-primary) 30%))}}.chatSkeleton-linesLine:nth-child(2){animation-delay:.33s}.chatSkeleton-linesLine:last-child{animation-delay:.66s;width:75%}.generatingIndicator{align-items:center;display:flex;gap:.75rem;gap:var(--size-4);height:0;opacity:0;overflow:hidden;position:relative;top:-16px}.generatingIndicator.is-visible{height:auto;opacity:1}.generatingIndicator-item{display:block;flex-shrink:0;height:32px;-o-object-fit:contain;object-fit:contain;width:32px}@media (max-width:768px){.generatingIndicator{align-items:flex-start;flex-direction:column;gap:.75rem;gap:var(--size-4)}}.chip{display:inline-block;min-width:72px;position:relative;text-align:center;width:auto}.chip.error .chip-text{color:#b71920;color:var(--color-destructive-text)}.chip.error:before{background-color:#fef3f2;background-color:var(--status-error-light);border-color:#d21f27;border-color:var(--color-destructive)}.chip.success .chip-text{color:#02853c;color:var(--color-system-green)}.chip.success:before{background-color:#ecfaee;background-color:var(--status-success-light);border-color:#c0e7c6;border-color:var(--status-success-hover)}.chip.warning .chip-text{color:#8f5d04;color:var(--color-warning-text)}.chip.warning:before{background-color:#fff4e7;background-color:var(--status-warning-light);border-color:#f4d5b0;border-color:var(--status-warning-hover)}.chip-text{color:#5c5c5e;color:var(--color-foreground-muted);display:block;font:400 .75rem/.875rem Universal Text,sans-serif;font:var(--caption-regular);position:relative}.chip:before{background-color:#ebebeb;background-color:var(--color-muted);border:1px solid #5c5c5e;border:1px solid var(--color-foreground-muted);border-radius:12px;box-sizing:border-box;content:"";top:-2px;right:-6px;bottom:-2px;left:-6px;position:absolute}.colored-box{align-items:center;background:var(--colored-background-color);border-radius:.5rem;display:flex;justify-content:center;padding:1rem;padding:var(--space-1)}.colored-box-content{display:flex;flex-direction:var(--colored-direction);gap:1.5rem;gap:var(--space-1-5)}.colored-box.colored{--colored-background-color:var(--color-accent)}.colored-box.gradient{--colored-background-color:var(--gradient-banner)}.colored-box.row{--colored-direction:row}.colored-box.row .colored-box-content{align-items:center;justify-content:center}.colored-box.column{--colored-direction:column}.colored-box.left{text-align:left}.colored-box.center{text-align:center}.cta{align-items:center;background-color:#fff;background-color:var(--color-card);border:0;border-radius:.5rem;-moz-column-gap:.5rem;column-gap:.5rem;display:flex;font:400 .875rem/1 Universal Text,sans-serif;font:var(--link);justify-content:center;max-inline-size:-moz-fit-content;max-inline-size:fit-content;min-inline-size:-moz-min-content;min-inline-size:min-content;padding:var(--cta-padding);position:relative}.cta:before{background-color:inherit;border-radius:inherit;content:"";top:0;right:0;bottom:0;left:0;opacity:1;position:absolute;z-index:2}.cta.small{--cta-padding:7px 7px}.cta.medium{--cta-padding:var(--space-0-75)}.cta.large{--cta-padding:var(--space-1) var(--space-2);background:linear-gradient(#fff,#fff) padding-box,linear-gradient(45deg,#4569fc,#b08efa 50%,#fa6996) border-box;background:linear-gradient(var(--color-card),var(--color-card)) padding-box,var(--gradient-primary) border-box;border:1px solid transparent;border-radius:.5rem}.cta.large:before{background-color:#fff;background-color:var(--color-card)}.cta.large svg{height:16px;width:16px}.cta.large .cta-text{font:460 1rem/1.25 Universal Text,sans-serif;font:var(--label-regular)}.cta.default{border:1px solid transparent;border-radius:.5rem;color:#2f2f31;color:var(--color-foreground);min-inline-size:6rem;transition:color .2s cubic-bezier(.37,0,.63,1);transition:color var(--d-200) var(--ease-in-out-sine)}.cta.default:focus-visible,.cta.default:hover{color:#3b59e5;color:var(--color-foreground-primary-small-text)}.cta.system{background-color:#fff;background-color:var(--color-card);border:1px solid #3f5ff4;border:1px solid var(--color-primary);border-radius:.5rem;color:#3b59e5;color:var(--color-foreground-primary-small-text);transition:background-color .2s cubic-bezier(.37,0,.63,1);transition:background-color var(--d-200) var(--ease-in-out-sine)}.cta.system:focus-visible,.cta.system:hover{background-color:#f2f4fe;background-color:var(--color-primary-subtle)}.cta.system.isDisabled{border-color:#0000001a;border-color:var(--color-border);color:#9c9c9d;color:var(--color-foreground-disabled)}.cta.destructive{background-color:#fff;background-color:var(--color-card);border:1px solid #d21f27;border:1px solid var(--color-destructive);border-radius:.5rem;color:#b71920;color:var(--color-destructive-text);min-inline-size:6rem;transition:background-color .2s cubic-bezier(.37,0,.63,1);transition:background-color var(--d-200) var(--ease-in-out-sine)}.cta.destructive:focus-visible,.cta.destructive:hover{background-color:#fef3f2;background-color:var(--status-error-light)}.cta.destructive.isDisabled{border-color:#0000001a;border-color:var(--color-border);color:#9c9c9d;color:var(--color-foreground-disabled)}.cta.destructive .cta-iconLeft{color:currentcolor}.cta.gradient .cta-text{background:linear-gradient(45deg,#fa6996,#b08efa,#4569fc,#4569fc,#b08efa,#fa6996);background:var(--gradient-double-primary);-webkit-background-clip:text;background-clip:text;background-position-x:100%;background-size:200% 100%;-webkit-text-fill-color:transparent}@media (hover:hover){.cta.gradient:hover .cta-text{background-position-x:-100%;transition:background-position-x .8s cubic-bezier(.37,0,.63,1);transition:background-position-x var(--d-800) var(--ease-in-out-sine)}}.cta.isDisabled[class]{pointer-events:none}.cta.isDisabled[class]>:is(.cta-iconLeft,.cta-iconRight){color:currentcolor}.cta.isLoading{border-color:#0000001a;border-color:var(--color-border);color:#9c9c9d;color:var(--color-foreground-disabled);pointer-events:none}.cta.isLoading .spinner{height:16px;width:16px;z-index:2}.cta.isLoading .spinner .spinner-ring{-webkit-mask:radial-gradient(circle,transparent 4px,rgba(0,0,0,.5) 5px,#000 6px);mask:radial-gradient(circle,transparent 4px,rgba(0,0,0,.5) 5px,#000 6px)}.cta-text{position:relative;z-index:3}.cta [class*=cta-icon]{min-block-size:.75rem;min-inline-size:.75rem;z-index:3}.cta .cta-iconLeft{color:#3b59e5;color:var(--color-foreground-primary-small-text)}.cta .cta-iconRight{color:#fa6996;color:var(--platform-pink)}.custom-block-button{align-items:center;background:#ebebeb;background:var(--color-muted);border:1px solid rgba(0,0,0,.1);border:1px solid var(--color-border);border-radius:4px;color:#2f2f31;color:var(--color-foreground);cursor:pointer;display:inline-flex;font-size:14px;font-weight:500;gap:8px;margin:8px 0;padding:10px 16px}.custom-block-button:hover:not(:disabled){background:#e4e4e4;background:var(--color-hover-accent);border-color:#00000038;border-color:var(--color-border-strong)}.custom-block-button:disabled{background:#ebebeb;background:var(--color-muted);cursor:not-allowed;opacity:.5}.dialogArticle .dialog-wrapper{inline-size:min(90vw,768px);padding-top:0;position:relative}.dialogArticle-header{aspect-ratio:19/9;display:flex;flex-direction:column;justify-content:flex-end;margin-left:-32px;padding:24px 32px;position:relative;width:calc(100% + 64px)}.dialogArticle-headerImage{display:block;height:100%;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:100%}.dialogArticle-headerImage img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;width:100%}.dialogArticle-headerImage:after{background-image:linear-gradient(180deg,transparent 50%,rgba(0,0,0,.88));content:"";display:block;top:0;right:0;bottom:0;left:0;position:absolute}.dialogArticle-title{color:#fff;color:var(--color-white);display:block;font:400 2.5rem/1.2 Universal Display,sans-serif;font:var(--headline-large);position:relative}.dialogArticle .dialog-close{right:24px;top:24px}.dialogArticle .dialog-content h2{color:#2f2f31;color:var(--color-foreground);font:300 1.5rem/1.16 Universal Display,sans-serif;font:var(--headline-regular);position:relative}.dialogArticle .dialog-content h2+*{margin-top:16px}.dialogArticle .dialog-content p{color:#2f2f31;color:var(--color-foreground);font:400 1rem/1.5 Universal Text,sans-serif;font:var(--body-regular)}.dialogArticle .dialog-content p+p{margin-top:8px}.dialogArticle .dialog-content p+h2{margin-top:24px}.dialog{align-items:center;background-color:transparent;block-size:100vh;border:0;inline-size:100vw;inset:0 0 0 auto;justify-content:center;left:50%;opacity:0;overflow:hidden;padding:0;pointer-events:none;top:50%;transform:scale(.9);translate:-50% -50%}.dialog[open]{animation:fade-in-and-scale .3s cubic-bezier(.61,1,.88,1) 50ms forwards;animation:fade-in-and-scale var(--d-300) var(--ease-out-sine) var(--d-50) forwards;display:flex;pointer-events:all}.dialog.closing{animation:fade-out-and-scale .25s cubic-bezier(.61,1,.88,1) forwards;animation:fade-out-and-scale var(--d-250) var(--ease-out-sine) forwards;pointer-events:none}.dialog-wrapper{background-color:#fff;background-color:var(--color-card);border-radius:20px;box-shadow:0 16px 48px -8px #0000001f;box-shadow:var(--shadow-modal-elevated);display:flex;flex-direction:column;inline-size:min(90vw,520px);max-height:calc(100vh - 64px);overflow:hidden auto;padding:40px 24px 24px;position:relative;row-gap:2.5rem}.dialog-wrapper::-webkit-scrollbar{display:none}.dialog-header{display:flex;flex-direction:column;justify-content:flex-end;row-gap:12px}.dialog-close{inset-block-start:12px;inset-inline-end:12px;position:absolute}.dialog-title{align-items:center;color:#1b1b1b;color:var(--color-foreground-title);-moz-column-gap:1rem;column-gap:1rem;-moz-column-gap:var(--space-1);column-gap:var(--space-1);display:flex;font-family:Universal Display,sans-serif;font-family:var(--font-sans-serif-display);font-size:1.75rem;font-weight:550;font-weight:var(--font-weight-semibold);line-height:1.14}.dialog-text{font-size:1rem;font-weight:460;font-weight:var(--font-weight-medium);line-height:1.5}.dialog--confirmation .dialog-text,.dialog-text{color:#5c5c5e;color:var(--color-foreground-muted)}.dialog--confirmation .dialog-text{font-size:16px;font-weight:400;font-weight:var(--font-weight-regular)}.dialog-content{display:flex;flex-direction:column;row-gap:1.5rem;row-gap:1rem;row-gap:var(--space-1)}.dialog-content.is-row{-moz-column-gap:.5rem;column-gap:.5rem;-moz-column-gap:var(--space-0-5);column-gap:var(--space-0-5);flex-flow:row nowrap}.dialog-content.is-row .exportButton{flex:1}.dialog-content .progress{margin-block-end:1rem;margin-block-end:var(--space-1)}.dialog-grid{padding-block-end:.75rem;position:relative}.dialog-grid:after{background:linear-gradient(180deg,color-mix(in srgb,#fff 0%,transparent),#fff 90%);block-size:1.5rem;content:"";display:block;inline-size:100%;inset-block-end:0;inset-inline:0;position:absolute;z-index:1}@supports (color:color-mix(in lch,red,blue)){.dialog-grid:after{background:linear-gradient(180deg,color-mix(in srgb,var(--color-card) 0%,transparent) 0,var(--color-card) 90%)}}.dialog-grid-content{display:grid;grid-template-columns:1fr 1fr;grid-gap:.625rem .5rem;gap:.625rem .5rem;max-block-size:26.75rem;overflow:auto}.dialog .articleDialog{border-top:1px solid rgba(0,0,0,.1);border-top:1px solid var(--color-border);padding-top:32px}.dialog .articleDialog img{border-radius:8px;height:auto;-o-object-fit:cover;object-fit:cover;width:100%}.dialog .articleDialog img+*{margin-top:24px}.dialog .articleDialog p{font:400 1rem/1.5 Universal Text,sans-serif;font:var(--body-regular)}.dialog .articleDialog p+*{margin-top:16px}.dialog-footer{-moz-column-gap:.5rem;column-gap:.5rem;-moz-column-gap:var(--space-0-5);column-gap:var(--space-0-5);display:flex;justify-content:flex-end}.dialog-footer .cta.default{min-inline-size:0;padding-inline:0}.dialog.has-visible-background{--backdrop-blur:1px}.disclaimer{align-items:flex-start;background-color:var(--disclaimer-background-color);border-radius:.5rem;color:#2f2f31;color:var(--color-foreground);display:flex;flex:1;font:400 .75rem/.875rem Universal Text,sans-serif;font:var(--caption-regular);gap:.5rem;line-height:1rem;padding:.625rem .75rem;text-wrap:pretty}.disclaimer.default{--disclaimer-icon-color:var(--color-foreground-muted);--disclaimer-background-color:var(--color-accent)}.disclaimer.warning{--disclaimer-icon-color:var(--color-warning-text);--disclaimer-background-color:var(--status-warning-light)}.disclaimer-icon{color:var(--disclaimer-icon-color);flex:none;margin-block-start:.0625rem;min-block-size:.875rem;min-inline-size:.875rem}.dropdown{position:relative;z-index:1}.dropdown,.dropdown.top{--dropdown-position:auto auto 100% 50%;--dropdown-animation-start:translate(-50%,-16px) scale(.95);--dropdown-animation-end:translate(-50%,-16px);--dropdown-origin:bottom center}.dropdown.bottom{--dropdown-position:100% auto auto 50%;--dropdown-animation-start:translate(-50%,16px) scale(.95);--dropdown-animation-end:translate(-50%,16px);--dropdown-origin:top center}.dropdown-trigger{align-items:center;background-color:transparent;border:0;color:#5c5c5e;color:var(--color-foreground-muted);-moz-column-gap:.5rem;column-gap:.5rem;-moz-column-gap:var(--space-0-5);column-gap:var(--space-0-5);display:flex;inline-size:100%;position:relative;transition:color .3s;transition:color var(--fade-short)}@media (hover:hover){.dropdown-trigger>:is(:hover):not([aria-expanded=true]) .userMenu-tooltip{opacity:1;transform:translate(-50%) translateY(calc(-100% - 16px))}}.dropdown-trigger:after{background-color:transparent;block-size:calc(100% + 1rem);border-radius:.25rem;border-radius:var(--space-0-25);content:"";display:block;inline-size:calc(100% + 2rem);top:-.5rem;right:-1rem;bottom:-.5rem;left:-1rem;pointer-events:none;position:absolute;transition:background-color .3s;transition:background-color var(--fade-short);z-index:0}.dropdown-trigger :where(div,span,svg){position:relative;z-index:1}.dropdown-trigger:hover{color:#2f2f31;color:var(--color-foreground)}.dropdown-trigger:hover:after{background-color:#efefef;background-color:var(--color-accent)}.dropdown-menu{background-color:#fff;background-color:var(--color-menu);border:1px solid rgb(0 0 0/6%);border:1px solid var(--color-menu-border);border-radius:16px;border-radius:var(--menu-radius);box-shadow:0 2px 8px #0000000d,0 8px 24px -6px #0000000f;box-shadow:var(--shadow-menu);inset:var(--dropdown-position);min-inline-size:calc(100% + 1rem);opacity:0;pointer-events:none;position:absolute;transform:var(--dropdown-animation-start);transform-origin:var(--dropdown-origin);transition:opacity .2s cubic-bezier(.23,1,.32,1),transform .2s cubic-bezier(.23,1,.32,1);transition:opacity var(--d-200) var(--ease-out-quint),transform var(--d-200) var(--ease-out-quint);z-index:11}.dropdown-menu.is-open{opacity:1;pointer-events:all;transform:var(--dropdown-animation-end)}@media (prefers-reduced-motion:reduce){.dropdown-menu{transform:var(--dropdown-animation-end);transition:opacity .15s linear;transition:opacity var(--d-150) linear}}.dropdown-menu-list{padding:6px;padding:var(--menu-padding)}.dropdown .is-notClickable{pointer-events:none}.dropdown-item{align-items:center;border-radius:10px;border-radius:var(--menu-item-radius);color:#2f2f31;color:var(--color-foreground);-moz-column-gap:14px;column-gap:14px;-moz-column-gap:var(--menu-item-gap);column-gap:var(--menu-item-gap);display:flex;font:400 .875rem/1.25rem Universal Text,sans-serif;font:var(--menu-font);inline-size:100%;min-block-size:32px;min-block-size:var(--menu-item-height);padding:4px 8px;padding:4px var(--menu-item-padding-inline);white-space:nowrap}.dropdown li:not(.is-notClickable) .dropdown-item[class]:focus-visible,.dropdown li:not(.is-notClickable) .dropdown-item[class]:hover{--outline-width:0;background-color:#0000000a;background-color:var(--color-menu-item-hover)}.dropdown-icon{align-items:center;block-size:16px;block-size:var(--menu-icon-size);color:#5c5c5e;color:var(--color-menu-icon);display:flex;flex-shrink:0;inline-size:16px;inline-size:var(--menu-icon-size);justify-content:center}.dropdown-icon>svg{block-size:100%;inline-size:100%}.dropdown-logo{block-size:16px;block-size:var(--menu-icon-size);flex-shrink:0;inline-size:16px;inline-size:var(--menu-icon-size)}.dropdown-projects .dropdown-trigger:after{content:none;top:0;right:0;bottom:0;left:0}.dropdown-projects{--dropdown-position:100% 0 auto auto;--dropdown-animation-start:translate(0,16px) scale(.95);--dropdown-animation-end:translate(0,16px);--dropdown-origin:top right}.dropdown-separator{background-color:#0000000f;background-color:var(--color-menu-separator);height:1px;list-style:none;margin:6px 8px;margin:var(--menu-separator-margin) var(--menu-item-padding-inline)}.dropdown-item--destructive .dropdown-icon,.dropdown-item--destructive .dropdown-item{color:#b71920;color:var(--color-destructive-text)}.empty-message{background-color:#efefef;background-color:var(--color-accent);border-radius:.25rem;color:#2f2f31;color:var(--color-foreground);font:400 .75rem/.875rem Universal Text,sans-serif;font:var(--caption-regular);padding:1rem 2rem;padding:var(--space-1) var(--space-2);text-align:center}.empty-message a{color:#3b59e5;color:var(--color-foreground-primary-small-text);text-decoration:underline}.empty-state{align-items:center;display:flex;flex-direction:column;inline-size:min(100%,var(--empty-state-inline-size));margin:0 auto;row-gap:var(--empty-state-row-gap);text-align:center}.empty-state.small{--empty-state-inline-size:20rem;--empty-state-row-gap:var(--space-0-5);--empty-state-info-row-gap:var(--space-0-5);--empty-state-title-font:var(--label-small);--empty-state-text-font:var(--caption-regular);--empty-state-title-color:var(--color-foreground);--empty-state-text-color:var(--color-foreground-muted)}.empty-state.large{--empty-state-inline-size:26rem;--empty-state-row-gap:var(--space-1-5);--empty-state-info-row-gap:var(--space-0-5);--empty-state-title-font:var(--font-heading);--empty-state-text-font:var(--font-body-text);--empty-state-title-color:var(--color-foreground-title);--empty-state-text-color:var(--color-foreground-muted)}.empty-icon{display:flex}.empty-icon svg{block-size:2rem;color:#9c9c9d;color:var(--color-foreground-disabled);inline-size:2rem}.empty-animation{display:flex;max-block-size:13rem}.empty-animation>div{flex:1}.empty-animation img{height:auto;position:relative;width:100%}.empty-info{align-items:center;display:flex;flex-direction:column;row-gap:var(--empty-state-info-row-gap)}.empty-title{color:var(--empty-state-title-color);font:var(--empty-state-title-font);text-wrap:balance}.empty-text{color:var(--empty-state-text-color);font:var(--empty-state-text-font);text-wrap:pretty}.empty-text a{color:#3f5ff4;color:var(--color-primary);text-decoration:underline}.empty-button{align-items:center;background-color:#3f5ff4;background-color:var(--color-primary);border:0;border-radius:.25rem;color:#fff;color:var(--color-white);-moz-column-gap:.5rem;column-gap:.5rem;display:flex;font:400 .875rem/1 Universal Text,sans-serif;font:var(--link);justify-content:center;margin-block-start:2rem;margin-block-start:var(--space-2);max-inline-size:-moz-fit-content;max-inline-size:fit-content;min-inline-size:-moz-min-content;min-inline-size:min-content;padding:.5rem .75rem;padding:var(--space-0-5) var(--space-0-75);transition:background-color .2s cubic-bezier(.11,0,.5,0);transition:background-color var(--d-200) var(--ease-in-quad)}.empty-button:hover{background-color:#3551e6;background-color:var(--color-primary-accent)}.chat .empty-state,.panel-output .empty-state{display:flex;flex:1 1 auto;flex-direction:column;justify-content:center;margin-top:-20px}[data-theme=dark] .empty-animation{filter:invert(1) hue-rotate(180deg)}.exportButton{background-color:#fff;background-color:var(--color-card);border:1px solid rgba(0,0,0,.1);border:1px solid var(--color-border);border-radius:8px;display:block;padding:2rem 1rem;padding:var(--space-2) var(--space-1);position:relative;text-align:center;transition:background-color .2s cubic-bezier(.61,1,.88,1),border-color .2s cubic-bezier(.61,1,.88,1);transition:background-color var(--d-200) var(--ease-out-sine),border-color var(--d-200) var(--ease-out-sine)}.exportButton.is-loading{background-color:#efefef;background-color:var(--color-accent);pointer-events:none}.exportButton.is-loading .exportButton-logoWrapper img{filter:grayscale(1);opacity:.1}.exportButton.is-loading .exportButton-text{color:#9c9c9d;color:var(--color-foreground-disabled)}.exportButton.is-active,.exportButton.is-ready{background-color:#ecfaee;background-color:var(--status-success-light);border-color:#02853c;border-color:var(--color-system-green)}.exportButton.is-active{pointer-events:none}.exportButton-logoWrapper{display:block;height:64px;margin:0 auto;position:relative;width:64px}.exportButton-logoWrapper img{filter:grayscale(0);height:100%;-o-object-fit:cover;object-fit:cover;opacity:1;position:relative;transition:opacity .2s cubic-bezier(.61,1,.88,1),filter .2s cubic-bezier(.61,1,.88,1);transition:opacity var(--d-200) var(--ease-out-sine),filter var(--d-200) var(--ease-out-sine);width:100%}.exportButton-logoWrapper .spinner{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.exportButton-text{color:#2f2f31;color:var(--color-foreground);font:400 .875rem/1 Universal Text,sans-serif;font:var(--link);margin-top:1rem;margin-top:var(--space-1);transition:color .2s cubic-bezier(.61,1,.88,1);transition:color var(--d-200) var(--ease-out-sine)}.exportButton-caption{color:#9c9c9d;color:var(--color-foreground-disabled);font:400 .75rem/.875rem Universal Text,sans-serif;font:var(--caption-regular);margin-top:.5rem;margin-top:var(--space-0-5);min-height:1.25rem;visibility:hidden}.exportButton-caption.has-content{visibility:visible}@media (hover:hover){.exportButton:hover{background-color:#e6eafe;background-color:var(--color-primary-subtle-strong);border-color:#3f5ff4;border-color:var(--color-primary)}}.fileUpload{background-color:#efefef;background-color:var(--color-accent);display:flex;flex-direction:column;padding:2rem;padding:var(--space-2);row-gap:1.5rem;row-gap:var(--space-1-5)}.fileUpload.default{--file-upload-direction:row;--file-upload-font:var(--caption-regular)}.fileUpload.flat{--file-upload-direction:row-reverse;--file-upload-font:var(--link)}.fileUpload-button{align-items:center;-moz-column-gap:1rem;column-gap:1rem;-moz-column-gap:var(--space-1);column-gap:var(--space-1);display:flex;flex-direction:var(--file-upload-direction)}.fileUpload-button p{color:#5c5c5e;color:var(--color-foreground-muted);font:var(--file-upload-font)}.fileUpload-files{border-block-start:1px solid rgba(0,0,0,.1);border-block-start:1px solid var(--color-border);display:flex;flex-wrap:wrap;gap:1rem;gap:var(--space-1);padding-block-start:1.5rem;padding-block-start:var(--space-1-5)}.fileUploaded{align-items:center;background:var(--fileuploaded-background);border-radius:8px;box-sizing:border-box;display:inline-flex;flex-shrink:1;gap:6px;max-width:120px;min-width:0;padding:8px 12px;position:relative}.fileUploaded.dark{--fileuploaded-background:var(--color-muted)}.fileUploaded.light{--fileuploaded-background:var(--color-card);border:1px solid rgba(0,0,0,.1);border:1px solid var(--color-border);padding:7px 11px}.fileUploaded>svg{height:14px;min-width:14px;width:14px}.fileUploaded>svg path{fill:#5c5c5e;fill:var(--color-foreground-muted)}.fileUploaded-text{color:#5c5c5e;color:var(--color-foreground-muted);font:400 .875rem/1 Universal Text,sans-serif;font:var(--link);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fileUploaded-delete{align-items:center;background:#fff;background:var(--color-card);border:1px solid rgba(0,0,0,.1);border:1px solid var(--color-border);border-radius:100%;box-sizing:border-box;display:inline-flex;height:16px;justify-content:center;position:absolute;right:0;top:0;transform:translate(50%,-50%);width:16px}.fileUploaded-delete svg{height:8px;width:8px}.fileUploaded-delete svg path{fill:#2f2f31;fill:var(--color-foreground)}.fileUploaded .spinner{height:14px;max-width:14px;min-width:14px}.fileUploaded .spinner-ring{-webkit-mask:radial-gradient(circle,transparent 4px,rgba(0,0,0,.5) 5px,#000 6px);mask:radial-gradient(circle,transparent 4px,rgba(0,0,0,.5) 5px,#000 6px)}.footer{color:#5c5c5e;color:var(--color-foreground-muted);font:460 .75rem/.875rem Universal Text,sans-serif;font:var(--caption-medium);margin-block-start:auto;text-align:center}:where(input[type=email],input[type=text],input[type=password],input[type=datetime-local],textarea,select){-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:transparent;border:1px solid rgba(0,0,0,.1);border:1px solid var(--color-border);border-radius:.5rem;color:#2f2f31;color:var(--color-foreground);font:400 .875rem/1.28 Universal Text,sans-serif;font:var(--body-small);inline-size:100%;padding:1rem 1.5rem;padding:var(--space-1) var(--space-1-5)}input:-webkit-autofill,input:-webkit-autofill:focus,input:-webkit-autofill:hover,select:-webkit-autofill,textarea:-webkit-autofill{-webkit-box-shadow:inset 0 0 0 1000px #fff;-webkit-box-shadow:0 0 0 1000px var(--color-card) inset;-webkit-text-fill-color:#2f2f31;-webkit-text-fill-color:var(--color-foreground);caret-color:#2f2f31;caret-color:var(--color-foreground);-webkit-transition:background-color 5000s ease-in-out 0s;transition:background-color 5000s ease-in-out 0s}:where(input[type=password]){letter-spacing:3px}:where(textarea){min-block-size:7.5rem;resize:none}.form-field{margin-bottom:20px}.form-field label{display:block;font:460 .875rem/1.28 Universal Text,sans-serif;font:var(--label-small);margin-bottom:6px}.form-field .field-error{border-color:$error}.form-field .field-helper-text{color:$grey-dark;font-size:14px;margin-top:6px}.select-wrapper{position:relative}.select-wrapper svg{position:absolute;right:10px;top:10px}.centered-form-wrapper{margin:0 auto 300px;max-width:800px;padding:0 20px}.form{gap:1rem;gap:var(--space-1)}.form,.formControl{display:flex;flex-direction:column}.formControl{gap:.375rem}.formControl-label{color:#2f2f31;color:var(--color-foreground);font:460 .875rem/1.28 Universal Text,sans-serif;font:var(--label-small)}.formControl-input-container{-moz-column-gap:.5rem;column-gap:.5rem;-moz-column-gap:var(--space-0-5);column-gap:var(--space-0-5);display:flex}.formControl-input-container .formControl-input{padding-block:.625rem}.formControl-input[class]{--input-padding:var(--space-1) var(--space-1-5);background-color:transparent;color:#2f2f31;color:var(--color-foreground);padding:1rem 1.5rem;padding:var(--input-padding)}.formControl-input[class].small{--input-padding:8px var(--space-1)}.formControl-input[class].large{--input-padding:var(--space-1) var(--space-1-5)}.formControl-input[class]::-moz-placeholder{color:#5c5c5e;color:var(--color-foreground-muted);letter-spacing:0}.formControl-input[class]::placeholder{color:#5c5c5e;color:var(--color-foreground-muted);letter-spacing:0}.formControl-input[class].error{border-color:#d21f27;border-color:var(--color-destructive)}.formControl-textarea::-moz-placeholder{color:#5c5c5e;color:var(--color-foreground-muted);letter-spacing:0}.formControl-textarea::placeholder{color:#5c5c5e;color:var(--color-foreground-muted);letter-spacing:0}.formControl-error{color:#b71920;color:var(--color-destructive-text);font:460 .875rem/1.28 Universal Text,sans-serif;font:var(--label-small)}.formControl-wrapper{position:relative}.formControl-hasIconRight{padding-right:2.5rem}.formControl-iconRight{align-items:center;display:flex;position:absolute;right:.75rem;top:50%;transform:translateY(-50%)}.formControl-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:2.5rem!important}.formControl-icon{color:#5c5c5e;color:var(--color-foreground-muted);pointer-events:none;position:absolute;right:.75rem;top:50%;transform:translateY(-50%)}.formControl-buttons{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;gap:var(--space-0-5)}.formControl-buttons-column{flex-direction:column;row-gap:.5rem;row-gap:var(--space-0-5)}.formControl-buttons-column>.cta{min-inline-size:100%}.formControl-caption{color:#5c5c5e;color:var(--color-foreground-muted);font:400 .75rem/.875rem Universal Text,sans-serif;font:var(--caption-regular)}.formControl-preview{align-self:flex-start;display:inline-flex;flex-wrap:wrap;gap:1rem;gap:var(--space-1);inline-size:auto;overflow:hidden}.formControl-preview img{block-size:100%;border:1px solid rgba(0,0,0,.1);border:1px solid var(--color-border);border-radius:.5rem;inline-size:auto;-o-object-fit:cover;object-fit:cover}.formControl-wrap-buttons{display:flex;flex-wrap:wrap;gap:.5rem;gap:var(--space-0-5)}.formControl-button.selected{background-color:#ebebeb;background-color:var(--color-secondary)}.alert-info{background-color:#ebebeb;background-color:var(--color-muted);color:#2f2f31;color:var(--color-foreground);font:400 .875rem/1.28 Universal Text,sans-serif;font:var(--body-small);padding:1rem 2rem;padding:var(--space-1) var(--space-2)}.greeting{align-items:flex-start;display:flex;flex-direction:column;margin-block-start:auto;max-inline-size:100%;row-gap:var(--greeting-row-gap)}.greeting.small{--greeting-row-gap:.5rem;--greeting-title-font:var(--heading-cover);--greeting-subtitle-font:var(--body-small);--greeting-subtitle-color:var(--color-foreground);--greeting-subtitle-letter-spacing:0}@media (max-width:768px){.greeting.small{--greeting-title-font:var(--font-weight-regular) 2rem/1.16 var(--font-sans-serif-display)}}.greeting.large{--greeting-row-gap:0;--greeting-title-font:var(--heading-cover);--greeting-subtitle-font:var(--heading-cover);--greeting-subtitle-color:var(--color-foreground-disabled);--greeting-subtitle-letter-spacing:var(--heading-cover-letter-spacing)}@media (max-width:768px){.greeting.large{--greeting-title-font:var(--font-weight-regular) 2rem/1.16 var(--font-sans-serif-display);--greeting-subtitle-font:var(--font-weight-regular) 2rem/1.16 var(--font-sans-serif-display)}}.greeting-title{align-items:center;-moz-column-gap:1rem;column-gap:1rem;-moz-column-gap:var(--space-1);column-gap:var(--space-1);display:flex;font:var(--greeting-title-font);letter-spacing:.03em;letter-spacing:var(--heading-cover-letter-spacing)}.greeting-title>span{background:linear-gradient(45deg,#4569fc,#b08efa 50%,#fa6996);background:var(--gradient-primary);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.greeting-title>svg path{fill:#3f5ff4;fill:var(--color-primary)}.greeting-subtitle{color:var(--greeting-subtitle-color);font:var(--greeting-subtitle-font);letter-spacing:var(--greeting-subtitle-letter-spacing)}.heading{color:#2f2f31;color:var(--color-foreground);display:flex;flex-direction:column;row-gap:var(--heading-row-gap)}.heading.default.small{--heading-title-font:var(--font-weight-semibold) 1.75rem/2rem var(--font-sans-serif-display);--heading-subtitle-font:var(--font-weight-regular) 1rem/1.5rem var(--font-sans-serif);--heading-row-gap:.125rem}.heading.default.large{--heading-title-font:var(--font-weight-semibold) 1.75rem/2rem var(--font-sans-serif-display);--heading-subtitle-font:var(--font-weight-regular) 1rem/1.5rem var(--font-sans-serif);--heading-row-gap:0}.heading.system.large,.heading.system.small{--heading-title-font:var(--font-weight-semibold) 1.75rem/2rem var(--font-sans-serif-display);--heading-subtitle-font:var(--font-weight-regular) 1rem/1.5rem var(--font-sans-serif);--heading-row-gap:.25rem}.heading-title{color:#1b1b1b;color:var(--color-foreground-title);font:var(--heading-title-font);letter-spacing:0}.heading-subtitle{color:#5c5c5e;color:var(--color-foreground-muted);display:block;font:var(--heading-subtitle-font);letter-spacing:0;margin-block-end:1rem;margin-block-end:var(--space-1)}.heading-gradient{color:inherit}.heading-secondary{color:#1b1b1b;color:var(--color-foreground-title);font:460 1.25rem/1.75rem Universal Display,sans-serif;font:var(--font-weight-medium) 1.25rem/1.75rem var(--font-sans-serif-display);letter-spacing:0}.illustrationCard-wrapper{--card-block-size:19rem;--card-direction:column;--pattern-topleft-inline:-5rem;--pattern-topleft-block:-5rem;--pattern-bottomright-inline: calc(100% - 5rem) ;--pattern-bottomright-block: calc(100% - 5rem) ;display:flex;flex:1;flex-direction:column;gap:1rem;gap:var(--space-1);min-block-size:19rem;min-block-size:var(--card-block-size)}.illustrationCard{background:var(--card-background);border-color:#3f5ff4;border-color:var(--color-primary);border-radius:.5rem;display:flex;flex:1;flex-direction:column;overflow:hidden;padding:1rem;padding:var(--space-1);position:relative}.illustrationCard.blue{--pattern-color:var(--color-primary);--pattern-opacity:.08;--card-background:var(--gradient-blue);border-radius:1rem}.illustrationCard.purple{--pattern-color:var(--platform-purple);--pattern-opacity:.16;--card-background:var(--gradient-purple)}.illustrationCard.pink{--pattern-color:var(--platform-pink);--pattern-opacity:.12;--card-background:var(--gradient-pink)}.illustrationCard-content{align-items:var(--card-align-items);display:flex;flex:1;flex-direction:var(--card-direction);gap:1rem 2rem;gap:var(--space-1) var(--space-2)}.illustrationCard-media{display:flex;flex-grow:1;overflow:hidden;position:relative}.illustrationCard-media div{block-size:100%;inline-size:100%;inset-block-start:50%;inset-inline-start:50%;position:absolute;transform:translate(-50%,-50%)}.illustrationCard-media svg path{stroke-width:2}.illustrationCard-title{font:300 1.25rem/1.2 Universal Display,sans-serif;font:var(--headline-small)}.illustrationCard-pattern{position:absolute}.illustrationCard-pattern.is-topleft{inset-block-start:var(--pattern-topleft-block);inset-inline-start:var(--pattern-topleft-inline)}.illustrationCard-pattern.is-bottomright{inset-block-start:var(--pattern-bottomright-block);inset-inline-start:var(--pattern-bottomright-inline)}.imageActionMenu{background:#fff;background:var(--color-card);border:1px solid rgba(0,0,0,.1);border:1px solid var(--color-border);border-radius:16px;border-radius:var(--radius-md);display:flex;flex-direction:column;max-width:100%;position:relative;width:-moz-fit-content;width:fit-content}.imageActionMenu .dropdown-menu{--dropdown-position:100% auto auto 100%;--dropdown-animation-start:translate(-100%,var(--size-2)) scale(.95);--dropdown-animation-end:translate(-100%,var(--size-2));--dropdown-origin:top right}.imageActionMenu-media{background:#ebebeb;background:var(--color-muted);border-radius:15px 15px 0 0;border-radius:calc(var(--radius-md) - 1px) calc(var(--radius-md) - 1px) 0 0;display:flex;justify-content:center;overflow:hidden;position:relative}.is-media-only>.imageActionMenu-media{border-radius:15px;border-radius:calc(var(--radius-md) - 1px)}.imageActionMenu-actions{display:flex;gap:6px;position:absolute;right:.75rem;right:var(--size-4);top:.75rem;top:var(--size-4);transition:opacity .2s ease;z-index:1}.imageActionMenu-actions .dropdown-trigger:after{content:none;top:0;right:0;bottom:0;left:0}.imageActionMenu-actions.is-hidden{opacity:0;pointer-events:none;visibility:hidden}.is-mobile>.imageActionMenu-actions{gap:.25rem;gap:var(--size-1);right:.5rem;right:var(--size-2);top:.5rem;top:var(--size-2)}.imageActionMenu-button{align-items:center;background:transparent;border:0;border-radius:999px;color:#fff;color:var(--color-pill-text);cursor:pointer;display:flex;height:32px;justify-content:center;padding:0;width:32px}.is-mobile .imageActionMenu-button{height:44px;width:44px}.imageActionMenu-button-circle{align-items:center;background:#242426;background:var(--color-pill-background);border-radius:999px;display:flex;height:32px;justify-content:center;transition:background-color .15s ease;width:32px}.imageActionMenu-button:focus-visible .imageActionMenu-button-circle,.imageActionMenu-button:hover .imageActionMenu-button-circle{background:color-mix(in srgb,#242426,#fff 10%)}@supports (color:color-mix(in lch,red,blue)){.imageActionMenu-button:focus-visible .imageActionMenu-button-circle,.imageActionMenu-button:hover .imageActionMenu-button-circle{background:color-mix(in srgb,var(--color-pill-background),var(--color-white) 10%)}}.is-mobile .imageActionMenu-button-circle{height:34px;width:34px}.imageActionMenu-tools{align-items:center;border-top:1px solid rgba(0,0,0,.1);border-top:1px solid var(--color-border);display:flex;gap:6px;overflow-x:auto;padding:.5rem;padding:var(--size-2);scrollbar-width:none;transition:opacity .2s ease}.imageActionMenu-tools::-webkit-scrollbar{display:none}.imageActionMenu-tools.is-overlay{border-top:0;bottom:.75rem;bottom:var(--size-4);left:.75rem;left:var(--size-4);padding:0;pointer-events:none;position:absolute;right:.75rem;right:var(--size-4)}.imageActionMenu-tools.is-hidden{opacity:0;pointer-events:none;visibility:hidden}.imageActionMenu-tool{align-items:center;background:#ebebeb;background:var(--color-muted);border:0;border-radius:999px;color:#2f2f31;color:var(--color-foreground);cursor:pointer;display:inline-flex;flex-shrink:0;font:460 14px/1 Universal Text,sans-serif;font:460 14px/1 var(--font-sans-serif);gap:6px;height:44px;padding:0 .75rem;padding:0 var(--size-4);transition:background-color .15s ease;white-space:nowrap}.imageActionMenu-tool:focus-visible,.imageActionMenu-tool:hover{background:#e4e4e4;background:var(--color-hover-accent)}.is-compact .imageActionMenu-tool{height:32px;justify-content:center;padding:0;width:32px}.is-overlay .imageActionMenu-tool{background:#242426;background:var(--color-pill-background);color:#fff;color:var(--color-pill-text);font-size:12px;height:32px;padding:0 .625rem;padding:0 var(--size-3);pointer-events:auto}.is-overlay .imageActionMenu-tool:focus-visible,.is-overlay .imageActionMenu-tool:hover{background:color-mix(in srgb,#242426,#fff 10%)}@supports (color:color-mix(in lch,red,blue)){.is-overlay .imageActionMenu-tool:focus-visible,.is-overlay .imageActionMenu-tool:hover{background:color-mix(in srgb,var(--color-pill-background),var(--color-white) 10%)}}.imageActionMenu--deleted{align-items:center;display:flex;justify-content:center;min-height:100px}.imageActionMenu-deletedPlaceholder{background-color:#ebebeb;background-color:var(--color-muted);border-radius:8px;border-radius:var(--radius-base);color:#5c5c5e;color:var(--color-foreground-muted);font:400 .875rem/1.125rem Universal Text,sans-serif;font:var(--font-label);font-style:italic;padding:1rem 2rem;padding:var(--size-5) var(--size-9)}.is-compact .imageActionMenu-tool-label{display:none}.imageViewerDialog{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#000000e6}.imageViewerDialog::backdrop{background:#0909091f;background:var(--color-overlay)}.imageViewerDialog-wrapper{align-items:center;background:transparent;display:flex;flex-direction:column;gap:16px;justify-content:center;max-height:95vh;max-width:95vw;padding:0}.imageViewerDialog-close{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#0009;position:absolute;right:24px;top:24px;z-index:1000}.imageViewerDialog-close:hover{background:#000c}.imageViewerDialog-image{border-radius:8px;box-shadow:0 8px 32px #0006;height:auto;max-height:85vh;max-width:90vw;-o-object-fit:contain;object-fit:contain;width:auto}.imageViewerDialog-caption{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#00000080;border-radius:8px;color:#ffffffe6;font-size:14px;line-height:1.4;margin:0;max-width:600px;padding:8px 16px;text-align:center}@media (max-width:768px){.imageViewerDialog-image{max-height:80vh;max-width:95vw}.imageViewerDialog-close{right:16px;top:16px}.imageViewerDialog-caption{font-size:12px;max-width:90vw}}.imageGridLinkCard{aspect-ratio:var(--grid-aspect-ratio);background-color:#efefef;background-color:var(--color-accent);border-radius:1rem;cursor:pointer;display:flex;flex:1;margin-block-end:1rem;margin-block-end:var(--space-1);overflow:hidden;position:relative;page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid}.imageGridLinkCard:focus-visible .imageGridLinkCard-content,.imageGridLinkCard:hover .imageGridLinkCard-content{opacity:1}.imageGridLinkCard.square{--grid-aspect-ratio:1/1}.imageGridLinkCard.landscape{--grid-aspect-ratio:16/9}.imageGridLinkCard.portrait{--grid-aspect-ratio:9/16}.imageGridLinkCard-image{block-size:100%;inline-size:100%;-o-object-fit:cover;object-fit:cover}.imageGridLinkCard-content{align-items:center;background:#0f0f0f88;background:var(--neutral-black-overlay);block-size:100%;display:flex;flex-direction:column;inline-size:100%;top:0;right:0;bottom:0;left:0;justify-content:center;opacity:0;position:absolute;row-gap:1rem;row-gap:var(--space-1);transition:opacity .2s cubic-bezier(.61,1,.88,1);transition:opacity var(--d-200) var(--ease-out-sine)}.imageGridLinkCard-title{color:#fff;color:var(--color-white);font:300 1.25rem/1.2 Universal Display,sans-serif;font:var(--headline-small);text-align:center}.imageGridLinkCard-button{align-items:center;background:#fff;background:var(--color-card);border:1px solid rgba(0,0,0,.1);border:1px solid var(--color-border);border-radius:8px;color:#2f2f31;color:var(--color-foreground);-moz-column-gap:.5rem;column-gap:.5rem;display:flex;font:400 .875rem/1 Universal Text,sans-serif;font:var(--link);justify-content:center;padding:7px;transition:background-color .2s cubic-bezier(.37,0,.63,1),border-color .2s cubic-bezier(.37,0,.63,1);transition:background-color var(--d-200) var(--ease-in-out-sine),border-color var(--d-200) var(--ease-in-out-sine)}.imageGridLinkCard-button-text{position:relative;z-index:1}.imageGridLinkCard-button .cta-iconRight{color:#2f2f31;color:var(--color-foreground)}.imageLinkCard{background:#ebebeb;background:var(--color-muted);block-size:20rem;border-color:#3f5ff4;border-color:var(--color-primary);border-radius:.5rem;display:flex;flex-direction:column;gap:1rem;gap:var(--space-1);inline-size:100%;overflow:hidden;padding:1rem;padding:var(--space-1);position:relative}.imageLinkCard:before{background:linear-gradient(180deg,transparent 50%,rgba(0,0,0,.88));background:var(--gradient-overlay);content:"";display:block;top:0;right:0;bottom:0;left:0;position:absolute;z-index:1}.imageLinkCard-image{block-size:100%;inline-size:100%;top:0;right:0;bottom:0;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;z-index:0}.imageLinkCard-content{align-items:flex-end;display:flex;flex:1;gap:1rem 2rem;gap:var(--space-1) var(--space-2);position:relative;z-index:2}.imageLinkCard-title{color:#fff;color:var(--color-white);font:300 1.5rem/1.16 Universal Display,sans-serif;font:var(--headline-regular)}.imageUploader{align-items:center;display:flex;flex-direction:column;position:relative;row-gap:6px}.imageUploader-label{color:#2f2f31;color:var(--color-foreground);font:460 .875rem/1.28 Universal Text,sans-serif;font:var(--label-small);text-align:left}.imageUploader-input,.imageUploader-label{display:block;position:relative;width:100%}.imageUploader-input{background-color:#ebebeb;background-color:var(--color-muted);border:1px solid rgba(0,0,0,.1);border:1px solid var(--color-border);border-radius:.5rem;box-sizing:border-box;height:152px;transition:border-color .3s,background-color .3s;transition:border-color var(--fade-short),background-color var(--fade-short)}@media (hover:hover){.imageUploader-input:hover{background-color:#e4e4e4;background-color:var(--color-hover-accent);border-color:#3f5ff4;border-color:var(--color-primary)}}.imageUploader-input .imageUploader-image{border:none;margin-top:0}.imageUploader-inputButton{background-color:transparent;border:none;cursor:pointer;gap:16px;height:100%;left:0;position:absolute;top:0;width:100%}.imageUploader-inputButton,.imageUploader-inputButton-text{align-items:center;display:flex;flex-direction:column;justify-content:center}.imageUploader-inputButton-text{gap:4px}.imageUploader-inputButton-textTitle{color:#1b1b1b;color:var(--color-foreground-title);font:460 .75rem/.875rem Universal Text,sans-serif;font:var(--caption-medium)}.imageUploader-inputButton-textCaption{color:#5c5c5e;color:var(--color-foreground-muted);font:400 .75rem/.875rem Universal Text,sans-serif;font:var(--caption-regular)}.imageUploader-image{border:1px solid rgba(0,0,0,.1);border:1px solid var(--color-border);border-radius:.5rem;box-sizing:border-box;display:block;height:152px;margin-top:8px;overflow:hidden;position:relative;transition:border-color .3s;transition:border-color var(--fade-short);width:100%}@media (hover:hover){.imageUploader-image:hover{border-color:#3f5ff4;border-color:var(--color-primary)}}.imageUploader-image img{display:block;height:100%;-o-object-fit:cover;object-fit:cover;position:relative;width:100%}.imageUploader-image .round-button{position:absolute;right:8px;top:8px}.imageUploader-error{color:#b71920;color:var(--color-destructive-text);font:460 .875rem/1.28 Universal Text,sans-serif;font:var(--label-small)}.imageUploader .link{margin-top:8px}.impersonation-page{margin:0 auto;max-width:64rem;padding:1.5rem}.impersonation-page-header{align-items:center;display:flex;gap:.5rem;margin-bottom:2rem}.impersonation-page-title{font-family:Universal Display,sans-serif;font-family:var(--font-sans-serif-display);font-size:1.5rem;font-weight:600}.impersonation-card{background-color:#fff;background-color:var(--color-card);border-radius:.5rem;box-shadow:0 1px 3px #0000001a;padding:1.5rem}.impersonation-form-label{color:#2f2f31;color:var(--color-foreground);display:block;font-weight:500;margin-bottom:.5rem}.impersonation-form-input,.impersonation-form-select,.impersonation-form-textarea{background-color:transparent;border:1px solid rgba(0,0,0,.15);border:1px solid var(--color-border-control);border-radius:.5rem;color:#2f2f31;color:var(--color-foreground);margin-bottom:1rem;padding:.5rem;width:100%}.impersonation-form-input:focus,.impersonation-form-select:focus,.impersonation-form-textarea:focus{border-color:#3f5ff4;border-color:var(--color-primary);box-shadow:0 0 0 1px #3f5ff4;box-shadow:0 0 0 1px var(--color-primary);outline:none}.impersonation-form-submit{background-color:#3f5ff4;background-color:var(--color-primary);border:none;border-radius:.5rem;color:#fff;cursor:pointer;font-weight:600;padding:.5rem 1rem;transition:background-color .2s ease}.impersonation-form-submit:hover:not(:disabled){background-color:#3551e6;background-color:var(--color-primary-accent)}.impersonation-form-submit:disabled{cursor:not-allowed;opacity:.5}.impersonation-notice{background-color:#f2f4fe;background-color:var(--color-primary-subtle);border-left:4px solid #3f5ff4;border-left:4px solid var(--color-primary);border-radius:.5rem;color:#3b59e5;color:var(--color-foreground-primary-small-text);margin-top:2rem;padding:1rem}.impersonation-notice-title{font-weight:600;margin-bottom:.5rem}.impersonation-notice-list{margin-top:.5rem;padding-left:1.5rem}.impersonation-notice-item{margin-bottom:.25rem}.inputSubmit,.suggestions{inline-size:100%}.inputSubmit-container,.suggestions-container{align-items:flex-end;display:flex;gap:.5rem;gap:var(--space-0-5)}.inputSubmit-content,.suggestions-content{flex:1;position:relative}.inputSubmit-list,.suggestions-list{background-color:#fff;background-color:var(--color-card);border:1px solid rgba(0,0,0,.1);border:1px solid var(--color-border);border-radius:.5rem;box-shadow:0 2px 16px #00000029,0 2px 8px #00000014,0 2px 4px #0000000a;box-shadow:var(--shadow-1);inset-block-start:100%;inset-inline:0;margin-block-start:.5rem;margin-block-start:var(--space-0-5);max-block-size:200px;overflow-y:auto;padding-block:.5rem;padding-block:var(--space-0-5);position:absolute;z-index:10}.inputSubmit-item,.suggestions-item{align-items:center;color:#2f2f31;color:var(--color-foreground);-moz-column-gap:.5rem;column-gap:.5rem;-moz-column-gap:var(--space-0-5);column-gap:var(--space-0-5);cursor:pointer;display:flex;font:400 .75rem/.875rem Universal Text,sans-serif;font:var(--caption-regular);inline-size:100%;padding:.5rem 1rem;padding:var(--space-0-5) var(--space-1);transition:all .3s;transition:all var(--fade-short);white-space:nowrap}.inputSubmit-item.selected,.inputSubmit-item:focus-visible,.inputSubmit-item:hover,.suggestions-item.selected,.suggestions-item:focus-visible,.suggestions-item:hover{background-color:#efefef;background-color:var(--color-accent);color:#2f2f31;color:var(--color-foreground)}.inputSubmit-no-results,.suggestions-no-results{color:#5c5c5e;color:var(--color-foreground-muted);font:460 .875rem/1.28 Universal Text,sans-serif;font:var(--label-small);padding:.5rem 1rem;padding:var(--space-0-5) var(--space-1)}.link{align-items:center;border-radius:.5rem;color:#5c5c5e;color:var(--color-foreground-muted);-moz-column-gap:.5rem;column-gap:.5rem;display:flex;font:400 .875rem/1.25 Universal Text,sans-serif;font:var(--link-w-gradient);inline-size:-moz-fit-content;inline-size:fit-content;justify-content:center;overflow:hidden;text-decoration:none;text-overflow:ellipsis;transition:color .2s cubic-bezier(.61,1,.88,1);transition:color var(--d-200) var(--ease-out-sine);white-space:nowrap}.link-text{transform:translateY(1px)}.link.isActive,.link.isActive .link-text{background:linear-gradient(45deg,#4569fc,#b08efa 50%,#fa6996);background:var(--gradient-primary);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent}.link.isActive .link-text{color:inherit;transition:transform .2s cubic-bezier(.61,1,.88,1);transition:transform var(--d-200) var(--ease-out-sine)}.link.isActive .link-icon{color:#3f5ff4;color:var(--color-primary)}.link.isDisabled{color:#9c9c9d;color:var(--color-foreground-disabled);pointer-events:none}@media (hover:hover){.link:hover{color:#2f2f31;color:var(--color-foreground)}}.magicButton{height:auto;padding:.5rem;padding:var(--space-0-5);position:relative;width:auto;z-index:0}.magicButton.is-disabled{cursor:not-allowed}.magicButton.is-disabled .cta{border:1px solid #efefef;border:1px solid var(--color-accent);pointer-events:none;z-index:1}.magicButton.is-disabled .cta:before{background:#efefef;background:var(--color-accent)}.magicButton.is-disabled svg path{fill:#9c9c9d;fill:var(--color-foreground-disabled)}.magicButton.is-disabled .cta-text{background:transparent;color:#9c9c9d;color:var(--color-foreground-disabled);-webkit-text-fill-color:inherit}.magicButton.is-disabled .canvas-glow{opacity:0}.tabbedPreview{margin-bottom:16px;position:relative;width:100%;z-index:0}.tabbedPreview-tabs{align-items:flex-end;display:flex;position:relative;z-index:1}.tabbedPreview-tabButton{color:#9c9c9d;color:var(--color-foreground-disabled);cursor:pointer;flex:1;font:400 .875rem/1 Universal Text,sans-serif;font:var(--link);padding:0 16px 16px;position:relative;transition:color .3s;transition:color var(--fade-short)}.tabbedPreview-tabButton:after{background-color:#3f5ff4;background-color:var(--color-primary);bottom:0;content:"";display:block;height:2px;left:0;opacity:0;position:absolute;transition:opacity .3s;transition:opacity var(--fade-short);width:100%}.tabbedPreview-tabButton.active{color:#2f2f31;color:var(--color-foreground);pointer-events:none}.tabbedPreview-tabButton.active:after{opacity:1}.tabbedPreview-content{background-color:#fff;background-color:var(--color-card);border:1px solid rgba(0,0,0,.1);border:1px solid var(--color-border);border-radius:0 0 8px 8px;display:none;margin-top:-1px;overflow:hidden;position:relative;z-index:0}.tabbedPreview-content.active{display:block}.tabbedPreview-content .round-button{padding:5px;position:absolute;right:16px;top:16px}.tabbedPreview-content .round-button svg{height:12px;width:12px}.tabbedPreview pre{border-radius:0!important;margin:0!important}.tabbedPreview-iframe{border:0;height:380px;width:100%}.modelCard{display:block;position:relative}.modelCard:before{background-color:#fff;background-color:var(--color-card);border:1px solid transparent;border-radius:8px;box-sizing:border-box;content:"";display:block;height:calc(100% + 16px);left:-8px;position:absolute;top:-8px;transition:background-color .3s;transition:background-color var(--fade-short);width:calc(100% + 16px)}.modelCard.is-active{pointer-events:none}.modelCard.is-active:before{background-color:#ecfaee;background-color:var(--status-success-light);border-color:#02853c;border-color:var(--color-system-green)}.modelCard.is-gpt .modelCard-headerLogo{background-color:#00a67e}.modelCard.is-gemini .modelCard-headerLogo{background:linear-gradient(45deg,#1ba1e3 1.04%,#5684d1 67.04%,#9168c0 101.04%)}.modelCard.is-claude .modelCard-headerLogo{background-color:#d97757}.modelCard.is-deepseek .modelCard-headerLogo{background-color:#4c43ff}.modelCard.is-grok .modelCard-headerLogo{background-color:#2f2f31;background-color:var(--color-foreground)}.modelCard-header{align-items:center;display:flex;gap:8px;margin-bottom:6px;position:relative}.modelCard-headerLogo{background:#3f5ff4;background:var(--color-primary);border-radius:8px;display:block;height:20px;position:relative;width:20px}.modelCard-headerLogo svg path{fill:#fff;fill:var(--color-card)}.modelCard-name{color:#2f2f31;color:var(--color-foreground);font:460 .875rem/1.28 Universal Text,sans-serif;font:var(--label-small);line-height:1.25rem;text-align:left}.modelCard-text{color:#5c5c5e;color:var(--color-foreground-muted);font:400 .75rem/.875rem Universal Text,sans-serif;font:var(--caption-regular);position:relative;text-align:left}@media (hover:hover){.modelCard:hover:before{background-color:#ebebeb;background-color:var(--color-muted)}}.navigation-menu{display:flex;flex-grow:1;flex-wrap:wrap;gap:1rem 2rem;margin-inline-start:-.5rem;padding:.5rem}@container content-inner (min-width: 1000px){.navigation-menu{flex-direction:column;padding-block:.5rem 1.5rem;padding-inline:.5rem 0}}.navigation-menu-nav{display:flex;flex-direction:column;margin-inline:-.5rem;padding-inline:.5rem;row-gap:2rem}@container content-inner (min-width: 1000px){.navigation-menu-nav{inset-block-start:0;margin-inline-end:0;padding-inline-end:0;position:sticky}.navigation-menu-nav:after{background-color:#0000001a;background-color:var(--color-border);block-size:calc(100vh - 64px);content:"";display:block;inline-size:1px;inset-inline-end:0;position:absolute}}.navigation-menu-link{display:flex;flex-direction:column;position:relative;row-gap:.375rem}.navigation-menu-link:before{background-color:transparent;border-radius:.25rem;content:"";top:-.5rem;right:-.5rem;bottom:-.5rem;left:-.5rem;position:absolute;transition:background-color .2s cubic-bezier(.61,1,.88,1);transition:background-color var(--d-200) var(--ease-out-sine)}@container content-inner (min-width: 1000px){.navigation-menu-link:before{border-end-start-radius:.25rem;border-start-start-radius:.25rem;top:-.5rem;right:0;bottom:-.5rem;left:-.5rem}}.navigation-menu-link>*{position:relative;z-index:1}.navigation-menu-link:hover:before{background-color:#efefef;background-color:var(--color-accent)}.navigation-menu-link:hover .navigation-menu-description,.navigation-menu-link:hover .navigation-menu-title{color:#2f2f31;color:var(--color-foreground)}.navigation-menu-link.is-active{pointer-events:none}@container content-inner (min-width: 1000px){.navigation-menu-link.is-active{border-inline-end:2px solid #3f5ff4;border-inline-end:2px solid var(--color-primary)}}.navigation-menu-link.is-active .navigation-menu-description,.navigation-menu-link.is-active .navigation-menu-title{color:#2f2f31;color:var(--color-foreground)}.navigation-menu-title{-moz-column-gap:.5rem;column-gap:.5rem;display:flex;font:400 .875rem/1 Universal Text,sans-serif;font:var(--link)}.navigation-menu-description,.navigation-menu-title{color:#9c9c9d;color:var(--color-foreground-disabled);transition:color .2s cubic-bezier(.61,1,.88,1);transition:color var(--d-200) var(--ease-out-sine)}.navigation-menu-description{display:none;font:400 .75rem/.875rem Universal Text,sans-serif;font:var(--caption-regular);padding-inline-end:2rem}@container content-inner (min-width: 1000px){.navigation-menu-description{display:inline-block}}.novelty-indicator{block-size:.5rem;border-radius:50%;inline-size:.5rem;position:absolute;z-index:1}.novelty-indicator:before{animation:pulse 2.5s cubic-bezier(.65,0,.35,1) infinite;animation:pulse 2.5s infinite var(--ease-in-out-cubic);background:linear-gradient(45deg,#4569fc,#b08efa 50%,#fa6996);background:var(--gradient-primary);border-radius:inherit;content:"";filter:blur(1px);top:-.5rem;right:-.5rem;bottom:-.5rem;left:-.5rem;opacity:.9;position:absolute}.novelty-indicator:after{background-color:#3f5ff4;background-color:var(--color-primary);block-size:.5rem;border-radius:inherit;content:"";inline-size:.5rem;top:0;right:0;bottom:0;left:0;position:absolute}.novelty-indicator.top-right{inset-block-start:0;inset-inline-end:0}.novelty-indicator.top-left{inset-block-start:0;inset-inline-start:0}.novelty-indicator.bottom-right{inset-block-end:0;inset-inline-end:0}.novelty-indicator.bottom-left{inset-block-end:0;inset-inline-start:0}.panel{background-color:#fff;background-color:var(--color-card);overflow:auto;padding:2rem 3rem;position:relative}.panel.no-scroll{block-size:auto;max-block-size:none;overflow:visible}.panel-header{align-items:center;display:flex;margin-block-end:1.5rem}.panel-header h2{margin-block-end:0!important}.panel-header svg{flex-shrink:0;inline-size:2rem;margin-inline-end:.75rem}.panel-output-wrapper{block-size:100%;display:flex;flex-direction:column;inline-size:100%;padding-block:.125rem}.panel-output{background-color:#fff;background-color:var(--color-card);display:flex;flex-direction:column;flex-grow:1;margin-block-start:1.5rem;position:relative;width:100%;z-index:1}.panel-output+.canvas-glow-tool{animation:fade-in .5s linear 1s forwards;animation:fade-in var(--d-500) linear var(--d-1000) forwards;opacity:0}.panel-output.is-loading[class]{overflow:hidden!important}.panel-output.is-loading[class]>*{position:relative;z-index:2}.panel-output.is-loading[class]:before{background-color:#fff;background-color:var(--color-card);content:"";top:2px;right:2px;bottom:2px;left:2px;position:absolute;z-index:2}.panel-output.is-loading[class]:after{animation:gradient 2s cubic-bezier(.25,1,.5,1) var(--d-100) forwards 1;animation:gradient var(--d-2000) var(--ease-out-quart) var(--d-100) forwards 1;background:linear-gradient(180deg,#fff,#cce4fb 25%,#d0cafa,#facaf1 75%,#fff);background:var(--gradient-tool-detail-loading);content:"";display:block;height:100%;top:0;right:0;bottom:0;left:0;position:absolute;transform:translateY(100%);width:100%;z-index:0}.response-iteration-versions{margin-block-start:-.625rem;margin-inline-start:auto}.response-iteration-panel,.response-iteration-versions{-webkit-user-select:none;-moz-user-select:none;user-select:none}.response-iteration-panel{margin-block-start:auto}.pluginCallContent{border:1px solid var(--neutral);border-radius:.5rem;border-radius:var(--space-0-5);display:flex;flex-direction:column;margin-bottom:0;margin-top:0;row-gap:1rem;row-gap:var(--space-1)}.pluginCallContent.has-result .pluginCallContent-result{opacity:1}.pluginCallContent.has-result.is-completed{border:0;padding-block-end:0;padding-inline:0;row-gap:2rem;row-gap:var(--space-2)}.pluginCallContent.is-pending .plugin-headerText{animation:none;background:linear-gradient(45deg,#fa6996,#b08efa,#4569fc,#4569fc,#b08efa,#fa6996);background:var(--gradient-double-primary);-webkit-background-clip:text;background-clip:text;background-position-x:100%;background-size:200% 100%;-webkit-text-fill-color:transparent}.pluginCallContent.is-completed .plugin-headerText{background:none;color:#5c5c5e;color:var(--color-foreground-muted);font:400 .875rem/1 Universal Text,sans-serif;font:var(--link);margin-block-start:3px;-webkit-text-fill-color:initial}.pluginCallContent.is-failed .plugin-headerWrapper{color:#b71920;color:var(--color-destructive-text)}.pluginCallContent-header{align-items:center;display:flex;justify-content:space-between;position:relative}.pluginCallContent-headerWrapper{align-items:center;-moz-column-gap:8px;column-gap:8px;display:inline-flex;flex:1;min-width:0;overflow:hidden}.pluginCallContent-headerWrapper .spinner{height:1.125rem;width:1.125rem}.pluginCallContent-headerWrapper .spinner .spinner-ring{-webkit-mask:radial-gradient(circle,transparent 6px,#000 7px,#000 9px);mask:radial-gradient(circle,transparent 6px,#000 7px,#000 9px)}.pluginCallContent-headerText{animation:none;background:linear-gradient(45deg,#fa6996,#b08efa,#4569fc,#4569fc,#b08efa,#fa6996);background:var(--gradient-double-primary);-webkit-background-clip:text;background-clip:text;background-position-x:100%;background-size:200% 100%;font:460 1rem/1.25 Universal Text,sans-serif;font:var(--label-regular);overflow:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap;-webkit-text-fill-color:transparent}.pluginCallContent-headerText .pluginCallContent-counter{font:inherit;margin-inline-start:.25rem}.pluginCallContent-counter{color:#9c9c9d;color:var(--color-foreground-disabled);font:460 .875rem/1.28 Universal Text,sans-serif;font:var(--label-small)}.pluginCallContent-separator{background-color:#0000001a;background-color:var(--color-border);block-size:1px}.pluginCallContent-textAnimation{block-size:3.5rem;display:flex;flex-direction:column;margin-left:24px;overflow:hidden;position:relative}.pluginCallContent-textAnimation:after,.pluginCallContent-textAnimation:before{block-size:2rem;content:"";display:block;inline-size:100%;inset-inline:0;position:absolute;z-index:1}.pluginCallContent-textAnimation:before{background:linear-gradient(0deg,#fff0,#fff);inset-block-start:0}.pluginCallContent-textAnimation:after{background:linear-gradient(180deg,#fff0,#fff);inset-block-end:0}.pluginCallContent-textAnimation-content{color:#9c9c9d;color:var(--color-foreground-disabled);display:flex;flex-direction:column;font:400 .75rem/.875rem Universal Text,sans-serif;font:var(--caption-regular);row-gap:.25rem;row-gap:var(--space-0-25);-webkit-user-select:none;-moz-user-select:none;user-select:none}.pluginCallContent-result{transition:opacity .3s cubic-bezier(.61,1,.88,1);transition:opacity var(--d-300) var(--ease-out-sine)}.pluginCallContent-box{background-color:#ebebeb;background-color:var(--color-muted);border-radius:8px;display:flex;flex-direction:column;gap:6px;padding:0 8px 8px}.pluginCallContent-box-title{color:#9c9c9d;color:var(--color-foreground-disabled);display:block;font:400 12px/10px Universal Text,sans-serif;min-width:100%;padding:8px 0 6px;position:relative}.pluginCallContent-box-text{color:#2f2f31;color:var(--color-foreground);font:400 .875rem/1.28 Universal Text,sans-serif;font:var(--body-small);overflow-wrap:break-word;width:100%;word-break:break-word}.pluginCallContent-box-text code{font:Roboto Mono,ui-monospace,sf mono,menlo,monaco,consolas,Liberation Mono,Courier New,monospace;font:var(--font-mono);white-space:pre-wrap}.pluginCallContent-box-text [data-prose]{--spacing-main:.5rem;color:inherit;font:inherit}.pluginCallContent-box-askUserAnswers{color:#5c5c5e;color:var(--color-foreground-muted)}.pluginCallContent-box-askUserAnswers-item:not(:first-child){margin-top:.5rem;margin-top:var(--size-2)}.pluginCallContent-box-askUserAnswers-question{font-weight:550}.pluginCallContent-box:not(:last-child){margin-bottom:8px}.pluginCallContent-box-links{display:flex;flex-direction:column;gap:8px;width:100%}.pluginCallContent-box-links-item{align-items:center;border-radius:4px;display:flex;font:400 12px/16px Universal Text,sans-serif;gap:6px;justify-content:space-between;padding:4px}.pluginCallContent-box-links-item:hover{background-color:#e4e4e4;background-color:var(--color-hover-accent)}.pluginCallContent-box-links-item-title{color:#5c5c5e;color:var(--color-foreground-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:100%}a:hover .pluginCallContent-box-links-item-title{color:#2f2f31;color:var(--color-foreground)}.pluginCallContent-box-links-item span:first-child{align-items:center;display:flex;gap:8px;overflow:hidden;white-space:nowrap;width:100%}.pluginCallContent-box-links-item span:last-child{color:#9c9c9d;color:var(--color-foreground-disabled);white-space:nowrap}a:hover .pluginCallContent-box-links-item span:last-child{color:#2f2f31;color:var(--color-foreground)}.pluginCallContent-box-links-search{align-items:center;border-radius:8px;color:#5c5c5e;color:var(--color-foreground-muted);display:inline-flex;font:400 .75rem/.875rem Universal Text,sans-serif;font:var(--caption-regular);gap:6px;padding:4px}.pluginCallContent-box-links-search:hover{background-color:#efefef;background-color:var(--color-accent)}.pluginCallContent-searchGroup{display:flex;flex-wrap:wrap;gap:4px}.pluginCallContent-searchGroup-item{align-items:center;background-color:#fff;background-color:var(--color-card);border-radius:8px;color:#5c5c5e;color:var(--color-foreground-muted);display:inline-flex;font:400 .75rem/.875rem Universal Text,sans-serif;font:var(--caption-regular);gap:4px;padding:4px}.pluginCallContent-searchGroup-item:hover{background-color:#efefef;background-color:var(--color-accent)}.pluginCallContent-result-deepSearch{display:flex;flex-direction:column;row-gap:2rem;row-gap:var(--space-2)}.pluginCallContent-footer{align-items:center;display:flex;justify-content:space-between}.pluginCallContent-actions{-moz-column-gap:1rem;column-gap:1rem;-moz-column-gap:var(--space-1);column-gap:var(--space-1);display:flex}@keyframes text-loading{to{background-position-x:-200%}}@keyframes text-moving{0%{transform:translateY(0)}to{transform:translateY(-100%)}}@keyframes dots-fade{0%{content:""}25%{content:"."}50%{content:".."}75%{content:"..."}}.plugin{border:1px solid rgba(0,0,0,.1);border:1px solid var(--color-border);border-radius:16px;display:flex;flex-direction:column;margin-bottom:0;margin-top:0}.plugin-header{align-items:center;display:flex;gap:.75rem;gap:var(--space-0-75);justify-content:space-between;padding:.75rem;padding:var(--space-0-75);position:relative}.plugin-header:is(summary){cursor:pointer}.plugin-headerWrapper{align-items:center;color:#5c5c5e;color:var(--color-foreground-muted);-moz-column-gap:.5rem;column-gap:.5rem;-moz-column-gap:var(--space-0-5);column-gap:var(--space-0-5);display:inline-flex;flex:1;min-width:0;overflow:hidden}.plugin-headerWrapper svg{flex-shrink:0}.plugin-headerWrapper .spinner{flex-shrink:0;height:1.125rem;width:1.125rem}.plugin-headerWrapper .spinner .spinner-ring{-webkit-mask:radial-gradient(circle,transparent 6px,#000 7px,#000 9px);mask:radial-gradient(circle,transparent 6px,#000 7px,#000 9px)}.plugin-headerText{animation:none;font:550 14px/18px Universal Text,sans-serif;overflow:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap}.plugin-headerText .pluginCallContent-counter{font:inherit;margin-inline-start:.25rem}.plugin.is-loading .plugin-headerText{animation:text-loading 1s linear infinite;animation:text-loading var(--d-1000) linear infinite}.plugin.is-loading .plugin-headerText:after{animation:dots-fade 1.4s infinite;content:"...";display:inline-block}.plugin-headerDetails{align-items:center;color:#5c5c5e;color:var(--color-foreground-muted);-moz-column-gap:.25rem;column-gap:.25rem;-moz-column-gap:var(--space-0-25);column-gap:var(--space-0-25);display:flex;flex-shrink:0;font:400 .875rem/1.28 Universal Text,sans-serif;font:var(--body-small)}.plugin-headerDetails svg{transition:transform var(--d-100) cubic-bezier(.61,1,.88,1);transition:transform var(--d-100) var(--ease-out-sine)}.plugin[open] .plugin-headerDetails svg{transform:rotate(180deg)}.plugin-content{font-size:400 .875rem/1.28 "Universal Text",sans-serif;font-size:var(--body-small);padding:1rem;padding:var(--space-1);padding-block:0}.plugin-content-children{margin-inline-start:3px;max-height:240px;overflow:hidden auto;padding-inline-start:1rem;padding-inline-start:var(--space-1);position:relative;scrollbar-width:none;-ms-overflow-style:none}.plugin-content-children::-webkit-scrollbar{display:none}.plugin-content-children.has-action-label{border-inline-start:1px solid rgba(0,0,0,.1);border-inline-start:1px solid var(--color-border)}.plugin-content{position:relative}.plugin-content.has-scroll-bottom .plugin-content-children:after,.plugin-content.has-scroll-top:before{opacity:1}.plugin-content-children-bare{display:flex;flex-direction:column;gap:.25rem;gap:var(--space-0-25);margin-bottom:1rem;margin-bottom:var(--space-1)}.plugin-content-children-bareTitle{align-items:center;color:#5c5c5e;color:var(--color-foreground-muted);display:flex;font:550 14px/18px Universal Text,sans-serif;gap:.5rem;gap:var(--space-0-5)}.plugin-content-children-bareTitle:is(summary){cursor:pointer}[open] .plugin-content-children-bareTitle svg{transform:rotate(180deg)}.plugin-content-children-bareDescription{color:#5c5c5e;color:var(--color-foreground-muted);font:400 14px/16px Universal Text,sans-serif;margin-bottom:.5rem;margin-bottom:var(--space-0-5)}.plugin-footer{align-items:center;color:#5c5c5e;color:var(--color-foreground-muted);-moz-column-gap:.5rem;column-gap:.5rem;-moz-column-gap:var(--space-0-5);column-gap:var(--space-0-5);display:flex;font:550 14px/18px Universal Text,sans-serif;margin-inline:-1rem;margin-inline:calc(var(--space-1)*-1);padding-block:.75rem;padding-block:var(--space-0-75);padding-inline:.75rem;padding-inline:var(--space-0-75)}.plugin-footer-iconWrapper{align-items:center;display:flex;flex-shrink:0;height:16px;justify-content:center;width:16px}.pluginEmbed{border:1px solid rgba(0,0,0,.1);border:1px solid var(--color-border);border-radius:.5rem;border-radius:var(--space-0-5);margin-bottom:1rem;margin-bottom:var(--space-1);padding:1.5rem;padding:var(--space-1-5)}.pluginEmbed-header{align-items:center;color:#9c9c9d;color:var(--color-foreground-disabled);display:flex;flex-wrap:wrap;font:400 .875rem/1.28 Universal Text,sans-serif;font:var(--body-small);gap:.5rem;gap:var(--space-0-5);justify-content:space-between;margin-bottom:1.5rem;margin-bottom:var(--space-1-5);position:relative}.pluginEmbed-header-title{color:#5c5c5e;color:var(--color-foreground-muted)}.pluginEmbed-header-actions{align-items:center;-moz-column-gap:1rem;column-gap:1rem;-moz-column-gap:var(--space-1);column-gap:var(--space-1);display:flex}.pluginEmbed-header-actions button{align-items:center;color:#5c5c5e;color:var(--color-foreground-muted);display:flex;gap:.25rem;justify-content:center}.pluginEmbed-header-actions button:hover{color:#2f2f31;color:var(--color-foreground)}.pluginEmbed-content{border:1px solid rgba(0,0,0,.1);border:1px solid var(--color-border);border-radius:.25rem;border-radius:var(--space-0-25);overflow:hidden;position:relative}.pluginEmbed-content--loading{align-items:center;background-color:#ebebeb;background-color:var(--color-muted);display:flex;justify-content:center;min-height:200px}.pluginEmbed-content--expanded .tabbedPreview-iframe{transition:height .3s ease-in-out}.pluginEmbed-content:not(.pluginEmbed-content--expanded) .tabbedPreview-iframe{height:380px;max-height:380px}.pluginEmbed-content .tabbedPreview-iframe{animation:iframe-fade-in .3s cubic-bezier(.61,1,.88,1) forwards;animation:iframe-fade-in var(--d-300) var(--ease-out-sine) forwards;overflow:hidden}.pluginEmbed-error-overlay{align-items:center;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:color-mix(in srgb,#fff 85%,transparent);border-radius:.25rem;border-radius:var(--space-0-25);display:flex;top:0;right:0;bottom:0;left:0;justify-content:center;position:absolute;z-index:1}@supports (color:color-mix(in lch,red,blue)){.pluginEmbed-error-overlay{background:color-mix(in srgb,var(--color-background) 85%,transparent)}}.pluginEmbed-error-overlay-inner{align-items:center;color:#5c5c5e;color:var(--color-foreground-muted);display:flex;flex-direction:column;gap:.625rem;gap:var(--size-3);padding:1rem;padding:var(--size-5);text-align:center}.pluginEmbed-error-overlay-inner svg{color:#e1910b;color:var(--color-system-orange)}.pluginEmbed-error-overlay-inner p{margin:0}.pluginEmbed-error-overlay-inner p,.pluginEmbed-repair-btn{font:400 .875rem/1.125rem Universal Text,sans-serif;font:var(--font-label)}.pluginEmbed-repair-btn{align-items:center;background:#ebebeb;background:var(--color-secondary);border:1px solid rgba(0,0,0,.1);border:1px solid var(--color-border);border-radius:8px;border-radius:var(--radius-base);color:#2f2f31;color:var(--color-foreground);cursor:pointer;display:inline-flex;gap:.25rem;padding:.5rem .75rem;padding:var(--size-2) var(--size-4);transition:background .15s}.pluginEmbed-repair-btn:hover{background:#e4e4e4;background:var(--color-secondary-accent)}.pluginEmbed-loading{align-items:center;color:#5c5c5e;color:var(--color-foreground-muted);display:flex;font:400 .875rem/1.28 Universal Text,sans-serif;font:var(--body-small);gap:.25rem}.pluginEmbed-loading-dots:after{animation:loading-dots 1.4s infinite;content:""}.pluginEmbed--loading .pluginEmbed-header-actions button{cursor:not-allowed;opacity:.5}.pluginEmbed--loading .pluginEmbed-header-actions button:hover{color:#5c5c5e;color:var(--color-foreground-muted)}@keyframes loading-dots{0%,20%{content:""}40%{content:"."}60%{content:".."}80%,to{content:"..."}}@keyframes iframe-fade-in{0%{opacity:0}to{opacity:1}}.progress{--progress-bar-color:var(--color-primary);display:flex;flex-direction:column;row-gap:.875rem}.progress.is-full{--progress-bar-color:var(--color-system-orange)}.progress-label{color:#2f2f31;color:var(--color-foreground);font:460 .875rem/1.28 Universal Text,sans-serif;font:var(--label-small)}.progress-bar-container{display:flex;flex-direction:column;row-gap:.5rem}.progress-bar{background-color:#ebebeb;background-color:var(--color-muted);border-radius:.5rem;height:.5rem;inline-size:100%;position:relative}.progress-bar:before{background:var(--progress-bar-color);block-size:100%;border-radius:inherit;content:"";display:flex;inline-size:min(100%,var(--progress-value));transition:inline-size .3s cubic-bezier(.37,0,.63,1);transition:inline-size var(--d-300) var(--ease-in-out-sine)}.progress-marker{background-color:#2f2f31;background-color:var(--color-foreground);block-size:calc(100% + 4px);border-radius:1.5px;inline-size:3px;inset-block-start:-2px;inset-inline-start:var(--progress-marker-position);margin-inline-start:-1.5px;position:absolute}.progress-marker[data-reached=true]{background-color:#d21f27;background-color:var(--color-destructive)}.progress-description{color:#2f2f31;color:var(--color-foreground);font:400 .75rem/.875rem Universal Text,sans-serif;font:var(--caption-regular)}.radio-option-group{display:flex;flex-direction:column;row-gap:1.5rem;row-gap:var(--space-1-5)}.radio-option-group-action{align-items:flex-start;-moz-column-gap:1rem;column-gap:1rem;-moz-column-gap:var(--space-1);column-gap:var(--space-1);display:flex}.radio-options{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1rem;gap:1rem}.radio-option{align-items:center;background-color:#fff;background-color:var(--color-card);border:1px solid rgba(0,0,0,.1);border:1px solid var(--color-border);border-radius:.25rem;-moz-column-gap:1rem;column-gap:1rem;display:flex;padding:1.5rem 2rem;position:relative;transition:all .2s cubic-bezier(.61,1,.88,1);transition:all var(--d-200) var(--ease-out-sine)}.radio-option:after,.radio-option:before{border-radius:50%;content:"";display:block;inset-block-start:50%;position:absolute;transform:translate3d(0,-50%,0)}.radio-option:before{background-color:#fff;background-color:var(--color-card);block-size:1rem;border:1px solid #9c9c9d;border:1px solid var(--color-foreground-disabled);inline-size:1rem;inset-inline-end:2rem}.radio-option:after{background-color:#3f5ff4;background-color:var(--color-primary);block-size:.625rem;inline-size:.625rem;inset-inline-end:calc(2rem + 3px);opacity:0;scale:.7;transform-origin:top center;transition:all .2s cubic-bezier(.61,1,.88,1);transition:all var(--d-200) var(--ease-out-sine)}.radio-option:focus-visible,.radio-option:hover{background-color:#efefef;background-color:var(--color-accent);border-color:#0000001a;border-color:var(--color-border)}.radio-option.is-active{pointer-events:none}.radio-option.is-active,.radio-option.is-active:before{border-color:#3f5ff4;border-color:var(--color-primary)}.radio-option.is-active:after{opacity:1;scale:none}.radio-option-placeholder{aspect-ratio:1/1;background-color:#efefef;background-color:var(--color-accent);display:block;inline-size:2rem}.radio-option-label{cursor:pointer}.radio-option-label:after{content:"";display:block;top:0;right:0;bottom:0;left:0;position:absolute}@media (max-width:768px){.radio-options{grid-template-columns:1fr}.radio-option{padding:1rem}}.round-button{align-items:center;background-color:var(--round-button-background-color);border-color:var(--round-button-border-color);border-radius:.5rem;border-style:solid;border-width:1px;color:var(--round-button-color);display:flex;justify-content:center;padding:7px;transition:all .2s cubic-bezier(.61,1,.88,1);transition:all var(--d-200) var(--ease-out-sine)}.round-button:focus-visible,.round-button:hover{background-color:var(--round-button-background-color-hover);border-color:var(--round-button-border-color-hover);color:var(--round-button-color-hover)}.round-button[disabled]{opacity:.4;pointer-events:none}.round-button.default{--round-button-border-color:var(--color-border);--round-button-background-color:var(--color-card);--round-button-color:var(--color-foreground-disabled);--round-button-border-color-hover:var(--color-border);--round-button-background-color-hover:var(--color-accent);--round-button-color-hover:var(--color-foreground)}.round-button.contrast{--round-button-border-color:var(--color-border);--round-button-background-color:var(--color-accent);--round-button-color:var(--color-foreground);--round-button-border-color-hover:var(--color-foreground);--round-button-background-color-hover:var(--color-accent);--round-button-color-hover:var(--color-foreground)}.round-button.confirm{--round-button-border-color:var(--color-system-green);--round-button-background-color:var(--color-card);--round-button-color:var(--color-system-green);--round-button-border-color-hover:var(--color-system-green);--round-button-background-color-hover:var(--status-success-hover);--round-button-color-hover:var(--color-system-green)}.round-button.destructive{--round-button-border-color:var(--color-destructive);--round-button-background-color:var(--color-card);--round-button-color:var(--color-destructive);--round-button-border-color-hover:var(--color-destructive);--round-button-background-color-hover:var(--status-error-hover);--round-button-color-hover:var(--color-destructive)}.shortcutButton{align-items:center;background-color:#efefef;background-color:var(--color-accent);border-radius:.5rem;display:flex;justify-content:center;min-height:40px;min-width:40px;padding:10px}.shortcutButton svg{height:20px;width:20px}.shortcutButton svg path{fill:#2f2f31;fill:var(--color-foreground)}.shortcutButton-text{color:#2f2f31;color:var(--color-foreground);display:block;font:460 1rem/1.25 Universal Text,sans-serif;font:var(--label-regular);position:relative}.shortcutInfo{align-items:flex-start;display:flex;gap:16px}.shortcutInfo+.shortcutInfo{border-top:1px solid rgba(0,0,0,.1);border-top:1px solid var(--color-border);margin-top:16px;padding-top:16px}.shortcutInfo-buttons{display:flex;gap:8px}.shortcutInfo-text,.shortcutInfo-title{display:block;position:relative}.shortcutInfo-title{color:#1b1b1b;color:var(--color-foreground-title);font:460 1rem/1.25 Universal Text,sans-serif;font:var(--label-regular)}.shortcutInfo-description{color:#5c5c5e;color:var(--color-foreground-muted);display:block;font:400 .875rem/1.28 Universal Text,sans-serif;font:var(--body-small);margin-top:4px;position:relative}.sidebar{block-size:inherit;display:flex;flex-direction:column;grid-area:sidebar;padding:2rem 1rem 2rem 1.5rem;padding:var(--space-2) var(--space-1) var(--space-2) var(--space-1-5)}.sidebar-header{height:32px;margin-block-end:2.5rem;margin-block-end:var(--space-2-5);position:relative}.sidebar-header>button{margin-inline-start:auto}.sidebar-header .round-button{display:none}.sidebar-content{display:flex;flex:1;flex-direction:column}.sidebar-logo{height:22px!important;inset-block-start:50%;position:absolute;width:auto!important;block-size:1.25rem;transform:translateY(-50%);transition:opacity .3s cubic-bezier(.61,1,.88,1) .25s;transition:opacity var(--d-300) var(--ease-out-sine) var(--d-250)}.sidebar-logo img{height:100%;width:auto}.sidebar-nav{align-self:start;display:flex;flex:1;flex-direction:column;inline-size:100%;row-gap:.5rem}.sidebar-navButton{align-items:center;background-color:#fff;background-color:var(--color-card);border:1px solid rgba(0,0,0,.1);border:1px solid var(--color-border);border-radius:8px;box-sizing:border-box;color:#5c5c5e;color:var(--color-foreground-muted);display:flex;font:400 .875rem/1 Universal Text,sans-serif;font:var(--link);gap:8px;height:38px;inline-size:max(.875rem,100%);justify-content:flex-start;margin-bottom:32px;padding:12px 16px;transition:all .2s cubic-bezier(.61,1,.88,1);transition:all var(--d-200) var(--ease-out-sine);white-space:nowrap}@media (hover:hover){.sidebar-navButton:hover{border-color:#00000038;border-color:var(--color-border-strong);color:#2f2f31;color:var(--color-foreground)}}.sidebar-navButton svg{block-size:.875rem;inline-size:.875rem;min-inline-size:.875rem}.sidebar-navButton span{opacity:1;pointer-events:none;transition:opacity .2s cubic-bezier(.61,1,.88,1) .25s;transition:opacity var(--d-200) var(--ease-out-sine) var(--d-250)}.sidebar-item[class*=link]{inline-size:max(.875rem,100%);justify-content:flex-start;overflow:visible}.sidebar-item{color:#5c5c5e;color:var(--color-foreground-muted);padding-block:.375rem;position:relative;text-align:left;text-overflow:ellipsis;white-space:nowrap}.sidebar-item:after{background-color:transparent;block-size:100%;border-radius:.25rem;border-radius:var(--space-0-25);content:"";display:block;inline-size:calc(100% + 2rem);top:0;right:-1rem;bottom:0;left:-1rem;position:absolute;transition:background-color .2s cubic-bezier(.61,1,.88,1);transition:background-color var(--d-200) var(--ease-out-sine);z-index:0}.sidebar-item :where(.link-text,.link-icon){position:relative;z-index:1}.sidebar-item :where(.link-icon){min-block-size:14px;min-inline-size:14px;transform:translate(0);transition:transform .2s cubic-bezier(.61,1,.88,1);transition:transform var(--d-200) var(--ease-out-sine)}.sidebar-item :where(.link-text),.sidebar-item :where(.link.is-active .link-text){opacity:1;transition:opacity .2s cubic-bezier(.61,1,.88,1) .2s;transition:opacity var(--d-200) var(--ease-out-sine) var(--d-200)}.sidebar-item :where(.novelty-indicator){transform:translate(calc(100% + .375rem))}.sidebar-item:hover:after{background-color:#efefef;background-color:var(--color-accent)}.sidebar-version{color:#5c5c5e;color:var(--color-foreground-muted);font:400 .75rem/.875rem Universal Text,sans-serif;font:var(--caption-regular);transform:translateY(50%)}.mobile-sidebar{align-items:center;display:flex;flex-direction:row;height:54px;justify-content:space-between;margin-top:8px;padding:0 .5rem;position:relative;z-index:1000}.mobile-sidebar-logo{height:36px;width:120px}.mobile-sidebar-menu-button{border:1px solid rgba(0,0,0,.1);border:1px solid var(--color-border);color:#2f2f31;color:var(--color-foreground);height:36px;min-width:36px;padding:0;width:36px}.mobile-sidebar-menu-button:hover{border-color:#00000038;border-color:var(--color-border-strong);color:#2f2f31;color:var(--color-foreground)}.mobile-sidebar-actions{align-items:center;display:flex;flex-direction:row;gap:1rem;justify-content:space-between}.mobile-sidebar-content{background-color:#efefef;background-color:var(--color-accent);display:flex;flex-direction:column;height:calc(100dvh - 54px);left:0;overflow:hidden;padding:1.5rem;position:absolute;top:54px;width:100%}.mobile-sidebar-content .link.sidebar-item{font-size:1rem}.mobile-sidebar-content svg{height:1rem;width:1rem}.mobile-sidebar-content .sidebar-navButton{font-size:1rem;min-block-size:42px}.mobile-sidebar-content-footer,.mobile-sidebar-content-menu{display:flex;flex-direction:column;gap:1rem}.mobile-sidebar-content-footer{margin-top:auto}.spinner{height:24px;opacity:0;pointer-events:none;transition:opacity .3s cubic-bezier(.37,0,.63,1);transition:opacity var(--d-300) var(--ease-in-out-sine);width:24px}.spinner.is-visible{opacity:.8}.spinner-ring{animation:spinner 2s cubic-bezier(.7,.3,.3,.7) infinite;animation:spinner var(--d-2000) var(--ease-spinner) infinite;background:conic-gradient(#fff0 10%,#fa6996 50%,#b08efa 66%,#4569fc);border-radius:50%;filter:blur(1px);height:100%;-webkit-mask:radial-gradient(circle,transparent 7px,rgba(0,0,0,.5) 8px,#000 10px);mask:radial-gradient(circle,transparent 7px,rgba(0,0,0,.5) 8px,#000 10px);position:relative;transform-origin:center center;width:100%;will-change:transform}@supports (color:rgb(0 0 0/0)){.spinner-ring{background:conic-gradient(hsla(0,0%,100%,0) 10%,var(--platform-pink) 50%,var(--platform-purple) 66%,var(--brand-primary) 100%)}}:root code[class*=language-],:root pre[class*=language-]{color:#2f2f31;color:var(--color-foreground);font-family:Roboto Mono,ui-monospace,sf mono,menlo,monaco,consolas,Liberation Mono,Courier New,monospace;font-family:var(--font-mono)}:root .userMessage-formatted code[class*=language-],:root .userMessage-formatted pre[class*=language-]{font-family:inherit}:root [class*=language-] ::-moz-selection,:root [class*=language-]::-moz-selection{background:color-mix(in srgb,#3f5ff4 25%,transparent);color:inherit}:root [class*=language-] ::selection,:root [class*=language-]::selection{background:color-mix(in srgb,#3f5ff4 25%,transparent);color:inherit}@supports (color:color-mix(in lch,red,blue)){:root [class*=language-] ::-moz-selection,:root [class*=language-]::-moz-selection{background:color-mix(in srgb,var(--color-primary) 25%,transparent)}:root [class*=language-] ::selection,:root [class*=language-]::selection{background:color-mix(in srgb,var(--color-primary) 25%,transparent)}}[class*=language-] .token.cdata,[class*=language-] .token.comment,[class*=language-] .token.doctype,[class*=language-] .token.prolog{color:#6f6f71;color:var(--syntax-comment);font-style:italic}[class*=language-] .token.operator,[class*=language-] .token.punctuation{color:#5c5c5e;color:var(--syntax-punctuation)}[class*=language-] .token.atrule,[class*=language-] .token.id,[class*=language-] .token.important,[class*=language-] .token.keyword{color:#7a3fe0;color:var(--syntax-keyword)}[class*=language-] .token.id,[class*=language-] .token.important{font-weight:500}[class*=language-] .token.attr-value,[class*=language-] .token.attribute,[class*=language-] .token.char,[class*=language-] .token.inserted,[class*=language-] .token.regex,[class*=language-] .token.string{color:#0a7a45;color:var(--syntax-string)}[class*=language-] .token.boolean,[class*=language-] .token.constant,[class*=language-] .token.hexcode,[class*=language-] .token.number,[class*=language-] .token.symbol,[class*=language-] .token.unit{color:#b0500a;color:var(--syntax-number)}[class*=language-] .token.function,[class*=language-] .token.url{color:#2f5bd8;color:var(--syntax-function)}[class*=language-] .token.attr-name,[class*=language-] .token.builtin,[class*=language-] .token.class,[class*=language-] .token.class-name,[class*=language-] .token.property,[class*=language-] .token.pseudo-class,[class*=language-] .token.pseudo-element{color:#0b7285;color:var(--syntax-type)}[class*=language-] .token.deleted,[class*=language-] .token.entity,[class*=language-] .token.selector,[class*=language-] .token.tag,[class*=language-] .token.variable{color:#c22f2a;color:var(--syntax-tag)}.language-css>code,.language-sass>code,.language-scss>code{color:#2f2f31;color:var(--color-foreground)}.table{border-collapse:collapse;min-width:100%;table-layout:auto;width:-moz-max-content;width:max-content}.table.layout-fixed{table-layout:fixed}.table.layout-fixed .table-col-shrink{inline-size:88px}.table.layout-fixed .table-cell{max-width:400px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table.layout-fixed .table-cell span{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table-col-shrink{inline-size:1%;white-space:nowrap}.table-container-scroll{min-width:0;overflow:auto hidden;width:100%}.table-header-cell{border-block-end:1px solid rgba(0,0,0,.1);border-block-end:1px solid var(--color-border);color:#5c5c5e;color:var(--color-foreground-muted);font:460 .75rem/.875rem Universal Text,sans-serif;font:var(--caption-medium);padding:0 1rem 1rem;transition:color .2s cubic-bezier(.61,1,.88,1);transition:color var(--d-200) var(--ease-out-sine);white-space:nowrap}.table-header-cell:first-of-type{padding-inline-start:.5rem}.table-header-cell.left{text-align:left}.table-header-cell.right{text-align:right}.table-header-cell.center{text-align:center}.table-header-cell.center>div{justify-content:center}.table-header-cell.is-sortable{cursor:pointer}.table-header-cell.is-sortable:hover{color:#2f2f31;color:var(--color-foreground)}.table-header-cell-content{align-items:center;-moz-column-gap:.5rem;column-gap:.5rem;-moz-column-gap:var(--space-0-5);column-gap:var(--space-0-5);display:flex}.table-header-cell-content.not-visible>svg{opacity:0}.table-row:nth-child(2n){background-color:#ebebeb;background-color:var(--color-muted)}.table-row.is-clickable td{cursor:pointer}.table-row.is-clickable:hover td{background-color:#e4e4e4;background-color:var(--color-hover-accent)}.table-row.is-clickable:focus-visible{--outline-width:2px;--outline-color:var(--color-primary);--outline-offset:-2px;outline:2px solid #3f5ff4;outline:solid var(--outline-width) var(--outline-color);outline-offset:-2px;outline-offset:var(--outline-offset)}.table-cell,.table-cell-actions{block-size:3.125rem;color:#2f2f31;color:var(--color-foreground);font:400 .75rem/.875rem Universal Text,sans-serif;font:var(--caption-regular);padding:.5rem 1rem;transition:background-color .2s cubic-bezier(.61,1,.88,1);transition:background-color var(--d-200) var(--ease-out-sine);white-space:nowrap}.table-cell-actions.left,.table-cell.left{text-align:left}.table-cell-actions.right,.table-cell.right{text-align:right}.table-cell-actions.center,.table-cell.center{text-align:center}.table-cell-actions.center>*,.table-cell.center>*{margin-inline:auto}.table-cell:has(.dropdown-menu.is-open){position:relative;z-index:2}.table-cell.is-editing{position:relative}.table-cell .dropdown-trigger:after{inline-size:calc(100% + 1rem);top:-.5rem;right:-.5rem;bottom:-.5rem;left:-.5rem}.table-cell svg{color:#2f2f31;color:var(--color-foreground)}.table-cell-actions{display:flex;padding-inline-end:.5rem}.table-cell-actions.small{-moz-column-gap:.5rem;column-gap:.5rem}.table-cell-actions.medium{-moz-column-gap:1rem;column-gap:1rem}.table-cell-actions.center>.table-cell-button{align-self:center}.table .dropdown:hover{color:#2f2f31;color:var(--color-foreground)}.table .dropdown:hover:after{background-color:#e4e4e4;background-color:var(--color-hover-accent)}.table .dropdown:has(.dropdown-menu.is-open) .table-cell-dropdown-trigger svg{transform:rotate(180deg)}.table-cell-dropdown-trigger{align-items:center;-moz-column-gap:.5rem;column-gap:.5rem;-moz-column-gap:var(--space-0-5);column-gap:var(--space-0-5);display:flex;flex:1;justify-content:space-between;position:relative;z-index:1}.table-cell-dropdown-trigger>svg{transform:none;transition:transform .3s cubic-bezier(.34,1.56,.64,1);transition:transform var(--transform-short) var(--ease-out-back)}.table-cell-button{align-items:center;background-color:transparent;border:0;border-radius:.125rem;display:flex;justify-content:center;padding:.125rem;transition:background-color .2s cubic-bezier(.61,1,.88,1);transition:background-color var(--d-200) var(--ease-out-sine)}.table-cell-button:not([disabled]):focus-visible,.table-cell-button:not([disabled]):hover{background-color:#9c9c9d;background-color:var(--color-foreground-disabled)}.table-cell-button .spinner{block-size:.875rem;inline-size:.875rem}.table-cell-button .spinner .spinner-ring{-webkit-mask:radial-gradient(circle,transparent 4px,rgba(0,0,0,.5) 5px,#000 6px);mask:radial-gradient(circle,transparent 4px,rgba(0,0,0,.5) 5px,#000 6px)}.table-editable-cell{background-color:transparent;block-size:2rem;border:0;inline-size:calc(100% - 3rem);padding:0}.table-search{position:relative}.table-search-icon{inset-block-start:50%;inset-inline-start:1rem;pointer-events:none;position:absolute;transform:translateY(-50%)}.table-search-icon,.table-search-input[class]{color:#5c5c5e;color:var(--color-foreground-muted)}.table-search-input[class]{padding:.625rem 1rem .625rem 2.375rem}.table-search-input[class]::-moz-placeholder{color:inherit}.table-search-input[class]::placeholder{color:inherit}.table-pagination{align-items:center;display:flex;gap:.5rem;justify-content:flex-start;margin-block-start:.5rem;margin-block-start:var(--space-0-5)}.table-pagination-arrow{align-items:center;color:#2f2f31;color:var(--color-foreground);display:flex;height:24px;justify-content:center;width:24px}.table-pagination-arrow.is-disabled{color:#9c9c9d;color:var(--color-foreground-disabled)}.table-pagination-pages{color:#2f2f31;color:var(--color-foreground);font:400 .75rem/.875rem Universal Text,sans-serif;font:var(--caption-regular)}.tos-dialog{display:flex;flex-direction:column;gap:24px}.tos-intro{color:#2f2f31;color:var(--color-foreground);font:400 1rem/1.5 Universal Text,sans-serif;font:var(--body-regular)}.tos-intro a{color:#3f5ff4;color:var(--color-primary);text-decoration:underline}.tos-actions{display:flex;gap:16px}.toolCard-wrapper{flex:1;inline-size:100%}.toolCard{--card-block-size:14rem;--card-background:var(--color-muted);background:#ebebeb;background:var(--card-background);block-size:14rem;block-size:var(--card-block-size);border-color:#3f5ff4;border-color:var(--color-primary);border-radius:.5rem;display:flex;flex-direction:column;gap:1rem;gap:var(--space-1);justify-content:flex-end;overflow:hidden;padding:1rem;padding:var(--space-1);position:relative}.toolCard:before{background:linear-gradient(180deg,transparent 50%,rgba(0,0,0,.88));background:var(--gradient-overlay);content:"";display:block;top:0;right:0;bottom:0;left:0;position:absolute;z-index:1}.toolCard-image{block-size:100%;inline-size:100%;top:0;right:0;bottom:0;left:0;-o-object-fit:cover;object-fit:cover;position:absolute;z-index:0}.toolLink{align-items:center;-moz-column-gap:1rem;column-gap:1rem;-moz-column-gap:var(--space-1);column-gap:var(--space-1);display:flex;position:relative;z-index:1}.toolLink:before{background-color:#efefef;background-color:var(--color-accent);border-radius:8px;content:"";top:-8px;right:-8px;bottom:-8px;left:-8px;opacity:0;position:absolute;transition:opacity .2s cubic-bezier(.61,1,.88,1);transition:opacity var(--d-200) var(--ease-out-sine);z-index:-1}.toolLink.small{--link-size:3rem;--link-icon-size:2rem;--link-row-gap:.125rem;--link-title-font:var(--label-small);--link-title-color:var(--color-white);--link-text-font:var(--caption-medium);--link-text-color:var(--color-foreground-disabled)}.toolLink.small:before{display:none}.toolLink.medium{--link-size:4rem;--link-icon-size:2.125rem;--link-row-gap:.25rem;--link-title-font:var(--label-small);--link-title-color:var(--color-foreground);--link-text-font:var(--caption-medium);--link-text-color:var(--color-foreground-disabled)}.toolLink.large{--link-size:6rem;--link-icon-size:4rem;--link-row-gap:.25rem;--link-title-font:var(--label-regular);--link-title-color:var(--color-foreground);--link-text-font:var(--body-small);--link-text-color:var(--color-foreground-disabled)}.toolLink.isIconBig .toolLink-icon>svg{height:64px;min-width:64px;width:64px}.toolLink-container{position:relative}.toolLink-icon{align-items:center;background-color:#fff;background-color:var(--color-card);border-radius:.75rem;box-shadow:inset 0 0 0 1px #0000001a;box-shadow:inset 0 0 0 1px var(--color-border);display:flex;font-size:var(--link-icon-size);justify-content:center;min-block-size:var(--link-size);min-inline-size:var(--link-size)}.toolLink-icon>svg{block-size:1em;inline-size:1em}.toolLink-info{display:flex;flex-direction:column;row-gap:var(--link-row-gap)}.toolLink-title{color:var(--link-title-color);font:var(--link-title-font)}.toolLink-text{color:var(--link-text-color);display:-webkit-box;font:var(--link-text-font);-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis;-webkit-box-orient:vertical}@media (hover:hover){.toolLink:hover:before{opacity:1}}.tippy-box{background-color:#2f2f31!important;background-color:var(--color-foreground)!important;border-radius:8px!important;box-shadow:0 2px 16px #00000029,0 2px 8px #00000014,0 2px 4px #0000000a;box-shadow:var(--shadow-1);pointer-events:all!important}.tippy-box[data-animation=scale-subtle][data-state=hidden]{opacity:0;transform:translateY(12px)}.tippy-box[data-animation=scale-subtle][data-state=visible]{transition:opacity .3s,transform .3s cubic-bezier(.34,1.56,.64,1);transition:opacity var(--fade-short),transform var(--transform-short) var(--ease-out-back)}.tippy-content{padding:0!important}.tippy-content .buttonLink{color:#fff;color:var(--color-white);padding:8px 12px}@media (hover:hover){.tippy-content .buttonLink:hover{color:#9c9c9d;color:var(--color-foreground-disabled)}}.tippy-content .buttonLink:before{display:none}.tippy-arrow{color:#2f2f31!important;color:var(--color-foreground)!important}.tutorial{border-radius:1rem;border-radius:var(--space-1);display:block;overflow:hidden;padding:128px 4rem;padding:128px var(--space-4);position:relative}.tutorial-background{background-color:#efefef;background-color:var(--color-accent);height:100%;left:0;position:absolute;top:0;width:100%}.tutorial-backgroundImage{height:100%;-o-object-fit:cover;object-fit:cover;position:relative;transform:scale(1.1);transform-origin:top;width:100%}.tutorial-content{align-items:stretch;display:flex;flex-wrap:wrap;gap:1rem;gap:var(--space-1);justify-content:center;position:relative}.tutorial .buttonCard{flex:1;flex-basis:190px;max-width:190px}.tutorial .buttonCard.completed{pointer-events:none}.tutorial .buttonCard.completed .buttonCard-text{display:none}@media (max-width:768px){.tutorial{padding:64px 1rem;padding:64px var(--space-1)}}.userMenu{position:relative;z-index:0}.userMenu-button{align-items:center;background-color:transparent;border:0;color:#5c5c5e;color:var(--color-foreground-muted);-moz-column-gap:.5rem;column-gap:.5rem;-moz-column-gap:var(--space-0-5);column-gap:var(--space-0-5);display:flex;inline-size:100%;position:relative;transition:color .3s;transition:color var(--fade-short)}@media (hover:hover){.userMenu-button:is(:hover):not([aria-expanded=true]) .userMenu-tooltip{opacity:1;transform:translate(-50%) translateY(calc(-100% - 16px))}.userMenu-button:is(:hover):not([aria-expanded=true]) .userMenu-tooltip.is-mobile{opacity:1;transform:translateY(-50%)}.main-layout.is-collapsed .userMenu-button:is(:hover):not([aria-expanded=true]) .userMenu-tooltip{transform:translateY(-50%) translate(15px)}}.userMenu-button:after{background-color:transparent;block-size:calc(100% + 1rem);border-radius:.25rem;border-radius:var(--space-0-25);content:"";display:block;inline-size:calc(100% + 2rem);top:-.5rem;right:-1rem;bottom:-.5rem;left:-1rem;position:absolute;transition:background-color .3s;transition:background-color var(--fade-short);z-index:0}.userMenu-button :where(div,span,svg){position:relative;z-index:1}.userMenu-button:hover{color:#2f2f31;color:var(--color-foreground)}.userMenu-button:hover:after{background-color:#efefef;background-color:var(--color-accent)}.userMenu-button[aria-expanded=true] .userMenu-icon{transform:rotate(180deg)}.userMenu-tooltip{background-color:#2f2f31;background-color:var(--color-foreground);border-radius:8px;box-shadow:0 2px 16px #00000029,0 2px 8px #00000014,0 2px 4px #0000000a;box-shadow:var(--shadow-1);font:400 .75rem/.875rem Universal Text,sans-serif;font:var(--caption-regular);left:50%;max-inline-size:215px;opacity:0;padding:8px 12px;position:absolute;top:0;z-index:0;word-wrap:break-word;color:#fff;color:var(--color-white);overflow-wrap:break-word;pointer-events:none;transform:translate(-50%) translateY(calc(-100% - 8px));transition:opacity .3s,transform .3s cubic-bezier(.34,1.56,.64,1);transition:opacity var(--fade-short),transform var(--transform-short) var(--ease-out-back);white-space:normal}.userMenu-tooltip.is-mobile{left:auto;right:calc(100% + 28px);top:50%;transform:translateY(-100%)}.userMenu-tooltip.is-visible{opacity:1;transform:translate(-50%) translateY(calc(-100% - 16px))}.userMenu-tooltip:after{border-color:currentcolor #0000 #0000;border-style:solid;border-top-color:initial;border-width:8px 8px 0;bottom:-7px;color:#2f2f31;color:var(--color-foreground);content:"";left:50%;position:absolute;transform:translate(-50%);transform-origin:center top}.userMenu-tooltip.is-mobile:after{border-color:#0000 #0000 #0000 currentcolor;border-left-color:initial;border-width:8px 0 8px 8px;inset:50% -7px auto auto;transform:translateY(-50%);transform-origin:center left}.main-layout.is-collapsed .userMenu-tooltip{left:calc(100% + 8px);top:50%;transform:translateY(-50%)}.main-layout.is-collapsed .userMenu-tooltip:after{border-color:#0000 currentcolor #0000 #0000;border-right-color:initial;border-width:8px 8px 8px 0;bottom:auto;left:-7px;top:50%;transform:translateY(-50%)}.userMenu-avatar{align-items:center;background-color:#3f5ff4;background-color:var(--color-primary);border-radius:100%;color:#cce4fb;color:var(--blue-100);display:flex;justify-content:center;min-block-size:2rem;min-inline-size:2rem}.userMenu-name{flex:1;font:400 .875rem/1 Universal Text,sans-serif;font:var(--link);text-align:left;text-transform:capitalize}.userMenu-icon{color:#5c5c5e;color:var(--color-foreground-muted);display:block;transform:none;transition:transform .3s cubic-bezier(.34,1.56,.64,1);transition:transform var(--transform-short) var(--ease-out-back)}.userMenu-icon.is-open{transform:rotate(180deg)}.userMessage-wrapper{align-items:flex-end;display:flex;flex-direction:column;gap:8px;margin-left:auto;max-inline-size:100%;position:relative}.userMessage-wrapper.is-editing{inline-size:100%;max-inline-size:100%}.userMessage-wrapper.is-editing .userMessage,.userMessage-wrapper.is-editing .userMessage-content,.userMessage-wrapper.is-editing .userMessage-contentWrapper,.userMessage-wrapper.is-editing .userMessage>div{inline-size:100%}.userMessage-wrapper.is-editing .userMessage>div{height:auto!important}.userMessage-wrapper.is-editing .userMessage{background:transparent;padding:0}.userMessage{align-items:flex-start;background:#f4f4f4;background:var(--color-user-message);border-radius:24px 8px 24px 24px;box-sizing:border-box;display:inline-flex;gap:8px;max-inline-size:100%;padding:12px 16px;position:relative}.userMessage img.img-thumbnail{border-radius:8px;border-radius:var(--radius-base);display:block;height:auto;margin:8px 0 0;max-height:120px;max-width:120px;-o-object-fit:cover;object-fit:cover;width:auto}.userMessage.is-open>.userMessage-contentRef{max-height:none}.userMessage-contentRef{align-items:flex-end;color:#2f2f31;color:var(--color-foreground);display:flex;flex-direction:column;font:400 1rem/1.5 Universal Text,sans-serif;font:var(--body-regular);gap:8px;max-height:3lh;overflow:hidden;overflow-wrap:anywhere;scrollbar-width:thin;text-overflow:ellipsis;transition:height .2s cubic-bezier(.61,1,.88,1),max-height .2s cubic-bezier(.61,1,.88,1);transition:height var(--d-200) var(--ease-out-sine),max-height var(--d-200) var(--ease-out-sine);white-space:pre-line}.userMessage-contentRef.is-editing{max-height:none;overflow:visible}.userMessage-toggle{align-items:center;background-color:transparent;border-radius:8px;display:flex;height:32px;justify-content:center;min-width:32px;position:relative;transition:background-color .2s cubic-bezier(.61,1,.88,1);transition:background-color var(--d-200) var(--ease-out-sine);width:32px}@media (hover:hover){.userMessage-toggle:hover{background-color:#e6eafe;background-color:var(--color-primary-subtle-strong)}.userMessage-toggle:hover path{fill:#2f2f31;fill:var(--color-foreground)}}.userMessage-toggle path{fill:#2f2f31;fill:var(--color-foreground);transition:fill .2s cubic-bezier(.61,1,.88,1);transition:fill var(--d-200) var(--ease-out-sine)}.userMessage-expandButton{margin-right:-4px;margin-top:-4px}.userMessage-expandButton button:hover{background-color:#e4e4e4;background-color:var(--color-hover-accent)}.userMessage-caption{align-items:center;color:#9c9c9d;color:var(--color-foreground-disabled);display:inline-flex;font:400 .75rem/.875rem Universal Text,sans-serif;font:var(--caption-regular);gap:6px;margin-inline-end:auto}.userMessage-contentWrapper{align-items:flex-end;display:flex;flex-direction:column;gap:12px;max-inline-size:100%}.userMessage-content{align-self:flex-end;max-inline-size:100%}.userMessage-fileChips-wrapper{align-items:flex-end;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end;max-inline-size:100%;overflow:hidden}.userMessage-message{max-inline-size:100%;overflow-wrap:anywhere}.userMessage-formatted{white-space:normal}.userMessage-formatted>p:first-child{margin-top:0}.userMessage-formatted>p:last-child{margin-bottom:0}.userMessage-formatted p{margin:1em 0}.userMessage-formatted ol,.userMessage-formatted ul{margin:1em 0;padding-left:1.5em}.userMessage-formatted ul{list-style-type:disc}.userMessage-formatted ol{list-style-type:decimal}.userMessage-formatted li{margin:0}.userMessage-formatted li>ol,.userMessage-formatted li>ul{margin:.25em 0}.userMessage-formatted b,.userMessage-formatted strong{font-weight:inherit}.userMessage-formatted code,.userMessage-formatted kbd,.userMessage-formatted pre,.userMessage-formatted samp{background:none;border:none;border-radius:0;font-family:inherit;font-size:inherit;padding:0}.userMessage-formatted pre{white-space:pre-wrap}.userMessage-formatted h1,.userMessage-formatted h2,.userMessage-formatted h3,.userMessage-formatted h4,.userMessage-formatted h5,.userMessage-formatted h6{font-size:1em;font-weight:inherit;line-height:1.4;margin:.75em 0 .25em}.userMessage-formatted h1:first-child,.userMessage-formatted h2:first-child,.userMessage-formatted h3:first-child,.userMessage-formatted h4:first-child,.userMessage-formatted h5:first-child,.userMessage-formatted h6:first-child{margin-top:0}.userMessage-formatted .table-scroll{overflow-x:auto;scrollbar-width:thin}.userMessage-formatted table{border-collapse:collapse;font-size:.875em;table-layout:auto;width:100%}.userMessage-formatted thead{text-align:left}.userMessage-formatted thead tr{border-bottom:2px solid rgba(0,0,0,.1);border-bottom:2px solid var(--color-border)}.userMessage-formatted tbody tr:not(:last-child){border-bottom:1px solid rgba(0,0,0,.1);border-bottom:1px solid var(--color-border)}.userMessage-formatted th{font-weight:inherit}.userMessage-formatted td,.userMessage-formatted th{overflow-wrap:break-word;padding:.375rem .5rem;vertical-align:top}.userMessage-parsedContent{align-items:flex-end;display:flex;flex-direction:column;gap:8px}.userMessage-editMode{border:1px solid rgba(0,0,0,.1);border:1px solid var(--color-border);border-radius:.5rem;display:flex;flex-direction:column;inline-size:100%;padding:.5rem;padding:var(--space-0-5);row-gap:.5rem;row-gap:var(--space-0-5)}.userMessage-textEditor{background-color:transparent;border:0;color:#2f2f31;color:var(--color-foreground);font:400 1rem/1.5 Universal Text,sans-serif;font:var(--body-regular);max-block-size:300px;min-block-size:auto;overflow-wrap:anywhere;overflow-y:auto;padding:.5rem;padding:var(--space-0-5);resize:none;white-space:pre-wrap}.userMessage-textEditor[class]:focus-visible{outline:none}.userMessage-options{align-items:center;display:flex;gap:.25rem;gap:var(--size-1);justify-content:flex-end}@media (hover:hover){.userMessage-options{opacity:0;pointer-events:none;transition:opacity .1s cubic-bezier(.61,1,.88,1),translate .1s cubic-bezier(.61,1,.88,1);transition:opacity .1s var(--ease-out-sine),translate .1s var(--ease-out-sine);translate:0 2px}.userMessage-options.always-visible,.userMessage-wrapper:hover .userMessage-options{opacity:1;pointer-events:all;translate:0 0}}.userMessage-optionsButton{color:#9c9c9d;color:var(--color-foreground-disabled)}.userMessage-editButtons{-moz-column-gap:.5rem;column-gap:.5rem;-moz-column-gap:var(--size-2);column-gap:var(--size-2);display:flex;justify-content:flex-end}.userMessage-favoriteButton{border-radius:8px;height:32px;padding:6px;transition:background-color .15s cubic-bezier(.37,0,.63,1),color .15s cubic-bezier(.37,0,.63,1);transition:background-color var(--d-150) var(--ease-in-out-sine),color var(--d-150) var(--ease-in-out-sine);width:32px}.userMessage-favoriteButton:focus-visible,.userMessage-favoriteButton:hover{background-color:#efefef;background-color:var(--color-accent);color:#2f2f31;color:var(--color-foreground)}.userMessage-favoriteButton>svg{height:18px;width:18px}.userMessage-hiddenContent{border:1px solid rgba(0,0,0,.1);border:1px solid var(--color-border);border-radius:8px;font:400 .75rem/.875rem Universal Text,sans-serif;font:var(--caption-regular);inline-size:100%;margin-block-start:8px}.userMessage-hiddenContent-toggle{align-items:center;color:#5c5c5e;color:var(--color-foreground-muted);cursor:pointer;display:flex;gap:6px;list-style:none;padding:6px 10px;transition:color .2s cubic-bezier(.61,1,.88,1);transition:color var(--d-200) var(--ease-out-sine);-webkit-user-select:none;-moz-user-select:none;user-select:none}.userMessage-hiddenContent-toggle:before{content:"▶";font-size:.6em;transition:transform .2s cubic-bezier(.61,1,.88,1);transition:transform var(--d-200) var(--ease-out-sine)}@media (hover:hover){.userMessage-hiddenContent-toggle:hover{color:#2f2f31;color:var(--color-foreground)}}.userMessage-hiddenContent[open]>.userMessage-hiddenContent-toggle:before{transform:rotate(90deg)}.userMessage-hiddenContent-body{padding:0 10px 8px}.userMessage-hiddenContent-pre{background:#ebebeb;background:var(--color-muted);border-radius:6px;color:#2f2f31;color:var(--color-foreground);font:var(--code-small);margin:0;max-block-size:300px;overflow:auto;padding:8px;white-space:pre-wrap;word-break:break-word}.view-navigation{display:flex;flex-direction:column}.view-navigation:has(.view-navigation-list>li) .view-navigation-form .view-navigation-form-input{box-shadow:inset 0 1px #0000001a;box-shadow:inset 0 1px 0 0 var(--color-border)}.view-navigation-list{display:flex;flex-direction:column}.view-navigation-list>li:first-of-type .view-navigation-link{border-block-start:0;box-shadow:inset 0 1px 0 0 transparent}.view-navigation-list>li:hover .view-navigation-link,.view-navigation-list>li:hover+li .view-navigation-link{box-shadow:inset 0 1px 0 0 transparent}.view-navigation-container{flex:1;position:relative}.view-navigation-container:focus-within .view-navigation-link,.view-navigation-container:hover .view-navigation-link{border-block-start-color:transparent;color:#2f2f31;color:var(--color-foreground)}.view-navigation-container:focus-within .view-navigation-link:before,.view-navigation-container:hover .view-navigation-link:before{background-color:#efefef;background-color:var(--color-accent)}.view-navigation-container:focus-within .view-navigation-actions,.view-navigation-container:hover .view-navigation-actions{opacity:1}.view-navigation-link{background-color:#fff;background-color:var(--color-card);box-shadow:inset 0 1px #0000001a;box-shadow:inset 0 1px 0 0 var(--color-border);color:#5c5c5e;color:var(--color-foreground-muted);display:flex;flex:1;font:400 .875rem/1 Universal Text,sans-serif;font:var(--link);padding:1rem 4rem 1rem .5rem;position:relative;transition:all .2s cubic-bezier(.61,1,.88,1);transition:all var(--d-200) var(--ease-out-sine);z-index:1}.view-navigation-link:before{background-color:transparent;border-radius:.5rem;content:"";top:0;right:0;bottom:0;left:0;opacity:1;position:absolute;transition:background-color .2s cubic-bezier(.61,1,.88,1);transition:background-color var(--d-200) var(--ease-out-sine);z-index:-1}.view-navigation-link.is-active{color:#2f2f31;color:var(--color-foreground);pointer-events:none}.view-navigation-actions{-moz-column-gap:.25rem;column-gap:.25rem;display:flex;inset-block-start:50%;inset-inline-end:.875rem;opacity:0;position:absolute;transform:translateY(-50%);transition:opacity .2s cubic-bezier(.61,1,.88,1);transition:opacity var(--d-200) var(--ease-out-sine);z-index:1}.view-navigation-action{align-items:center;background-color:transparent;border:0;border-radius:.125rem;display:flex;justify-content:center;padding:.125rem;transition:background-color .2s cubic-bezier(.61,1,.88,1);transition:background-color var(--d-200) var(--ease-out-sine)}.view-navigation-action:focus-visible,.view-navigation-action:hover{background-color:#e4e4e4;background-color:var(--color-hover-accent)}.view-navigation-form{display:flex;flex-direction:column}.view-navigation-form>*{flex:1;max-inline-size:100%}.view-navigation-form-input-container{position:relative}.view-navigation-form-input[class]{background-color:transparent;border:0;border-radius:0;color:#5c5c5e;color:var(--color-foreground-muted);font:400 .875rem/1 Universal Text,sans-serif;font:var(--link);padding:.875rem 4.125rem .875rem .5rem}.view-navigation-form-input[class]::-moz-placeholder{color:#9c9c9d;color:var(--color-foreground-disabled)}.view-navigation-form-input[class]::placeholder{color:#9c9c9d;color:var(--color-foreground-disabled)}.view-navigation-form-input[class]:focus-visible{outline:0}.view-navigation-form-input-actions{display:flex;inset-block-start:50%;inset-inline-end:.875rem;position:absolute;transform:translateY(-50%)}.view-navigation-form-input-button{align-items:center;border-radius:.5rem;display:flex;justify-content:center;padding:.25rem;transition:background-color .2s cubic-bezier(.61,1,.88,1);transition:background-color var(--d-200) var(--ease-out-sine)}.view-navigation-form-input-button.button-accept{color:#02853c;color:var(--color-system-green)}.view-navigation-form-input-button.button-accept:focus-visible,.view-navigation-form-input-button.button-accept:hover{background-color:#02853c;background-color:var(--color-system-green)}.view-navigation-form-input-button.button-cancel{color:#b71920;color:var(--color-destructive-text)}.view-navigation-form-input-button.button-cancel:focus-visible,.view-navigation-form-input-button.button-cancel:hover{background-color:#be111e;background-color:var(--color-destructive-accent)}.main-layout{background-color:#fff;background-color:var(--color-background);block-size:100%;display:grid;transition:grid-template-columns .5s cubic-bezier(.25,1,.5,1);transition:grid-template-columns var(--d-500) var(--ease-out-quart);will-change:grid-template-columns}.main-layout.is-collapsed{transition:grid-template-columns .5s cubic-bezier(.16,1,.3,1);transition:grid-template-columns var(--d-500) var(--ease-out-expo)}.main-layout>aside{transition:opacity .3s cubic-bezier(.25,1,.5,1);transition:opacity var(--d-300) var(--ease-out-quart)}.main-layout.is-incognito{grid-template-columns:0 minmax(0,1fr)}.main-layout.is-incognito>aside{opacity:0;overflow:hidden;pointer-events:none}.main-layout.is-incognito .content-wrapper{background-color:#2f2f31;background-color:var(--color-foreground)}.main-layout.is-incognito .content{padding:1rem;padding:var(--size-5)}.main-layout.is-incognito .content-inner{background-color:#fff;background-color:var(--color-background);border-radius:20px;border-radius:var(--radius-lg);padding-top:3.375rem;padding-top:calc(var(--size-3) + var(--size-10) + var(--size-2))}.main-layout :where(a,button):focus-visible{--outline-width:2px;--outline-color:var(--color-primary);--outline-offset:2px;outline:2px solid #3f5ff4;outline:solid var(--outline-width) var(--outline-color);outline-offset:2px;outline-offset:var(--outline-offset)}.main-layout :where(input,textarea,select):focus-visible{--outline-width:1px;--outline-color:var(--color-primary);--outline-offset:-1px;outline:1px solid #3f5ff4;outline:solid var(--outline-width) var(--outline-color);outline-offset:-1px;outline-offset:var(--outline-offset)}.main-layout.is-suite-shell{--shell-corner-top:var(--size-4);--shell-corner-inline:var(--size-2);--shell-corner-row:44px;--shell-corner-gap:var(--size-4);--shell-mobile-dock-inset:var(--size-4);--shell-header-inset:var(--size-5);grid-template:"sidebar content-wrapper" minmax(0,1fr) /256px minmax(0,1fr);grid-template:"sidebar content-wrapper" minmax(0,1fr) /var(--shell-sidebar-width,256px) minmax(0,1fr);position:relative}.main-layout.is-suite-shell.is-collapsed{--shell-header-inset:168px;grid-template-columns:0 minmax(0,1fr)}.main-layout.is-suite-shell.is-resizing{cursor:col-resize;transition:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.main-layout.is-suite-shell.is-incognito{--shell-incognito-frame:var(--size-5);grid-template-columns:0 minmax(0,1fr)}.main-layout.is-suite-shell.is-incognito .content-wrapper>[data-shell-part=header],.main-layout.is-suite-shell.is-incognito>[data-shell-part=corner]{display:none}.main-layout.is-suite-shell.is-incognito{--shell-content-top-offset:calc(var(--size-5) + var(--size-11) + var(--size-2))}.main-layout.is-suite-shell.is-incognito .content-inner{padding-top:var(--shell-content-top-offset)}.main-layout.is-suite-shell{--shell-content-top-offset:calc(var(--shell-corner-top)*2 + var(--shell-corner-row));--shell-incognito-top:var(--size-5);--shell-incognito-right:var(--size-6);--shell-incognito-frame:0px;--shell-incognito-reserve:220px}.main-layout.is-suite-shell .content-wrapper{position:relative}.main-layout.is-suite-shell .shell-incognito{position:absolute;right:calc(var(--shell-incognito-frame) + var(--shell-incognito-right));top:calc(var(--shell-incognito-frame) + var(--shell-incognito-top));z-index:2}.main-layout.is-suite-shell .shell-incognito>button{position:static}.main-layout.is-suite-shell .content-wrapper:has(>.shell-incognito)>[data-shell-part=header]{padding-right:calc(var(--shell-incognito-right) + var(--shell-incognito-reserve))}@media (min-width:1200px){.main-layout.is-suite-shell:not(.is-incognito){--shell-loading-bar-top:var(--shell-content-top-offset)}.main-layout.is-suite-shell:is([data-shell-header=collapsed],[data-shell-header=never])>.content-wrapper>[data-shell-part=header]{transition:height .5s cubic-bezier(.25,1,.5,1),padding-block .5s cubic-bezier(.25,1,.5,1);transition:height var(--d-500) var(--ease-out-quart),padding-block var(--d-500) var(--ease-out-quart)}.main-layout.is-suite-shell:is([data-shell-header=collapsed],[data-shell-header=never])>.content-wrapper>.content>.content-inner{transition:padding-top .5s cubic-bezier(.25,1,.5,1);transition:padding-top var(--d-500) var(--ease-out-quart)}.main-layout.is-suite-shell[data-shell-header=collapsed]:not(.is-collapsed),.main-layout.is-suite-shell[data-shell-header=never]{--shell-content-top-offset:0px}.main-layout.is-suite-shell[data-shell-header=collapsed]:is(:not(.is-collapsed),:has([data-image-workspace]))>.content-wrapper>[data-shell-part=header],.main-layout.is-suite-shell[data-shell-header=never]>.content-wrapper>[data-shell-part=header]{height:0;overflow:hidden;padding-block:0}.main-layout.is-suite-shell.is-collapsed[data-shell-header=collapsed]:has([data-image-workspace]){--shell-content-top-offset:calc(var(--shell-corner-top) + var(--shell-corner-row))}.main-layout.is-suite-shell[data-shell-header=collapsed]:has([data-image-workspace])>.content-wrapper>.content>.content-inner{--shell-loading-bar-top:0px;padding-top:0;scroll-padding-top:0}.main-layout.is-suite-shell.is-incognito>.content-wrapper>.content>.content-inner.has-own-scroll{--shell-header-reserve:0px;padding-top:var(--shell-content-top-offset)}}.content-wrapper{background-color:#fff;background-color:var(--color-background);display:flex;flex-direction:column;grid-area:content-wrapper;min-height:0;transition:background-color .5s cubic-bezier(.25,1,.5,1);transition:background-color var(--d-500) var(--ease-out-quart)}@media (max-width:1199px){.main-layout.is-suite-shell,.main-layout.is-suite-shell.is-collapsed,.main-layout.is-suite-shell.is-incognito{grid-template:"content-wrapper" minmax(0,1fr) /minmax(0,1fr)}.main-layout.is-suite-shell:not(.is-incognito){--shell-content-top-offset:64px;--shell-loading-bar-top:64px}.main-layout.is-suite-shell{--shell-incognito-top:calc((64px - var(--size-10))/2);--shell-incognito-right:var(--size-2);--shell-incognito-reserve:var(--size-11)}.main-layout.is-suite-shell>aside{bottom:0;height:100%;position:absolute;top:0}}.main-layout.is-suite-shell>.content-wrapper{position:relative}.main-layout.is-suite-shell>.content-wrapper>.shell-incognito{z-index:4}.main-layout.is-suite-shell>.content-wrapper>[data-shell-part=header]{background-color:transparent;inset:0 0 auto;position:absolute;z-index:3}.main-layout.is-suite-shell>.content-wrapper>[data-shell-part=header]:before{background:linear-gradient(180deg,color-mix(in srgb,#fff 97%,transparent),color-mix(in srgb,#fff 93%,transparent) 25%,color-mix(in srgb,#fff 84%,transparent) 45%,color-mix(in srgb,#fff 66%,transparent) 62%,color-mix(in srgb,#fff 42%,transparent) 77%,color-mix(in srgb,#fff 18%,transparent) 90%,transparent);content:"";top:0;right:0;bottom:-1.5rem;left:0;inset:0 0 calc(var(--size-7)*-1);pointer-events:none;position:absolute;z-index:-1}@supports (color:color-mix(in lch,red,blue)){.main-layout.is-suite-shell>.content-wrapper>[data-shell-part=header]:before{background:linear-gradient(to bottom,color-mix(in srgb,var(--color-background) 97%,transparent),color-mix(in srgb,var(--color-background) 93%,transparent) 25%,color-mix(in srgb,var(--color-background) 84%,transparent) 45%,color-mix(in srgb,var(--color-background) 66%,transparent) 62%,color-mix(in srgb,var(--color-background) 42%,transparent) 77%,color-mix(in srgb,var(--color-background) 18%,transparent) 90%,transparent)}}.main-layout.is-suite-shell>.content-wrapper>.content>.content-inner{padding-top:var(--shell-content-top-offset);scroll-padding-top:var(--shell-content-top-offset)}@media (min-width:1024px){.main-layout.is-suite-shell>.content-wrapper>[data-shell-part=header]{transition:right .3s ease-out}.main-layout.is-suite-shell>.content-wrapper:has([data-side-panel=card])>[data-shell-part=header]{right:56.52174%}}@media (min-width:1200px){.main-layout.is-suite-shell>.content-wrapper:has([data-side-panel=sources])>[data-shell-part=header]{right:495px;transition:right .4s ease-out}.main-layout.is-suite-shell>.content-wrapper:has([data-side-panel=sources-exiting])>[data-shell-part=header]{transition:right .4s ease-in-out}}.main-layout.is-suite-shell>.content-wrapper>.content>.content-inner.has-own-scroll{--shell-header-reserve:var(--shell-content-top-offset);padding-top:0}@media (max-width:1199px){.main-layout.is-suite-shell>.content-wrapper>[data-shell-part=header]{transition:opacity .2s ease-out,visibility .2s ease-out}.main-layout.is-suite-shell>.content-wrapper:has([data-sheet-expanded=true])>[data-shell-part=header]{opacity:0;pointer-events:none;visibility:hidden}}.main-layout.is-suite-shell[data-shell-product=gestiona]>.content-wrapper>[data-shell-part=header]{background-color:#fff;background-color:var(--color-background);position:relative}.main-layout.is-suite-shell[data-shell-product=gestiona]>.content-wrapper>[data-shell-part=header]:before{content:none}.main-layout.is-suite-shell[data-shell-product=gestiona]>.content-wrapper>.content>.content-inner{--shell-loading-bar-top:0px;padding-top:0;scroll-padding-top:0}.content-inner:has(>[data-erp-embed]){scrollbar-gutter:auto}.content{container-name:content-inner;container-type:inline-size;display:flex;inline-size:100%;min-block-size:0;scrollbar-gutter:auto;transition:padding .5s cubic-bezier(.25,1,.5,1);transition:padding var(--d-500) var(--ease-out-quart);z-index:1}.content,.content-inner{block-size:100%;flex:1;position:relative}.content-inner{display:grid;grid-column-gap:2rem;background-color:transparent;-moz-column-gap:2rem;column-gap:2rem;overflow:hidden auto;padding:0;scrollbar-color:#9c9c9d transparent;scrollbar-color:var(--color-foreground-disabled) transparent;scrollbar-gutter:stable;scrollbar-width:thin;transition:border-radius .5s cubic-bezier(.25,1,.5,1),background-color .5s cubic-bezier(.25,1,.5,1);transition:border-radius var(--d-500) var(--ease-out-quart),background-color var(--d-500) var(--ease-out-quart)}.content-inner:has([data-page-mode=image]){scrollbar-gutter:stable}.content-inner.has-own-scroll{scrollbar-gutter:auto}@media (min-width:1000px){.content-inner:has([data-image-workspace]){scrollbar-gutter:auto}}.content-inner.has-artifact{grid-template-columns:1fr 700px}.content-padding,.content-page{padding:2rem 1.5rem;padding:var(--content-padding-inline) var(--content-padding-block)}.linear-progress{box-shadow:0 0 4px #4569fc0a,0 4px 16px #4569fc14;height:24px;position:relative;transform:translateY(-24px)}.linear-progress:before{animation:run 2s cubic-bezier(.6,.19,.28,.73) infinite;background:radial-gradient(#3f5ff4,transparent,transparent);background:radial-gradient(var(--color-primary),transparent,transparent);content:"";height:8px;left:50%;position:absolute;top:0;transform-origin:center;translate:-50% 20px;width:300px}@keyframes run{0%,to{scale:1 1}50%{scale:9 1}}.layout-chat{display:grid;grid-template-rows:1fr auto;height:100%;min-height:0}.layout-chat.is-small{grid-template-rows:auto auto;height:auto;min-height:auto}.scrollable-content{min-height:0;overflow-y:auto;scrollbar-width:none}@media (max-width:768px){.main-layout.is-suite-shell.is-incognito{--shell-incognito-band:64px;--shell-incognito-frame:0px;--shell-incognito-top:calc((var(--shell-incognito-band) - var(--size-10))/2);--shell-incognito-right:var(--size-2);--shell-content-top-offset:var(--size-4)}.main-layout.is-suite-shell.is-incognito>.content-wrapper>[data-shell-part=header]{display:flex;height:var(--shell-incognito-band)}.main-layout.is-suite-shell.is-incognito>.content-wrapper>[data-shell-part=header]:before{display:none}.main-layout.is-suite-shell.is-incognito>.content-wrapper>.content{padding-top:var(--shell-incognito-band)}}.explore{container-name:explore;container-type:inline-size;min-block-size:100%;padding-block-end:1rem;padding-block-end:var(--space-1);row-gap:3rem;row-gap:var(--space-3)}.explore,.explore section{display:flex;flex-direction:column}.explore section{row-gap:1rem;row-gap:var(--space-1)}.explore-grid{--columns-count:2;--grid-areas:"a a" "b c";display:grid;grid-template-areas:"a a" "b c";grid-template-areas:var(--grid-areas);grid-template-columns:repeat(2,1fr);grid-template-columns:repeat(var(--columns-count),1fr);grid-gap:1rem;grid-gap:var(--space-1);gap:1rem;gap:var(--space-1)}@container explore (min-width: 960px){.explore-grid{--columns-count:4;--grid-areas:"a a b c"}}.explore-grid>:first-child{grid-area:a}.explore-grid.reverse{--grid-areas:"a b" "c c"}@container explore (min-width: 960px){.explore-grid.reverse{--grid-areas:"a b c c"}}.explore-grid.reverse>:nth-child(3){grid-area:c}.explore-grid-default{--columns-count:2;--grid-areas:"a b" "d c";display:grid;grid-template-areas:"a b" "d c";grid-template-areas:var(--grid-areas);grid-template-columns:repeat(2,1fr);grid-template-columns:repeat(var(--columns-count),1fr);grid-gap:1rem;grid-gap:var(--space-1);gap:1rem;gap:var(--space-1)}@container explore (min-width: 960px){.explore-grid-default{--columns-count:4;--grid-areas:"a b c d"}}.explore-grid-column{display:flex;flex-direction:column;padding:8px 0;row-gap:1rem;row-gap:var(--space-1)}.explore-grid-column.is-last{grid-area:d}@media (max-width:768px){.explore-grid{--columns-count:1;--grid-areas:"a" "b" "c"}.explore-grid-default{--columns-count:1;--grid-areas:"a" "b" "c" "d"}}@media (min-width:1440px){.explore{left:50%;max-width:1440px;position:relative;transform:translate(-50%)}}.globalErrorPage{align-items:center;background-color:#fff;background-color:var(--color-background);color:#2f2f31;color:var(--color-foreground);display:flex;justify-content:center;min-height:100vh;width:100%}.home{align-items:center;block-size:100%;row-gap:1rem;row-gap:var(--space-1)}.home,.home-content{display:flex;flex:1;flex-direction:column}.home-content{inline-size:min(100%,50.5rem);justify-content:center;row-gap:3rem;row-gap:var(--space-3)}.home-body{display:flex;flex-direction:column;row-gap:1rem;row-gap:var(--space-1)}.home-body,.home-cards{align-items:center;inline-size:100%;justify-content:center}.home-cards{display:grid;grid-template-columns:repeat(auto-fit,minmax(175px,1fr));grid-gap:1rem;grid-gap:var(--space-1);gap:1rem;gap:var(--space-1)}.imageGenerator{container-name:imagegenerator;container-type:inline-size;min-block-size:100%;padding-block-end:1rem;padding-block-end:var(--space-1)}.imageGenerator,.imageGenerator .content-padding{display:flex;flex-direction:column;row-gap:3rem}.imageGenerator section{display:flex;flex-direction:column;row-gap:1rem;row-gap:var(--space-1)}.imageGenerator-grid-default{display:grid;grid-template-columns:repeat(auto-fill,minmax(232px,1fr));grid-gap:1rem;grid-gap:var(--space-1);gap:1rem;gap:var(--space-1);max-inline-size:100%}@container imagegenerator (min-width: 1220px){.imageGenerator-grid-default{grid-template-columns:repeat(4,1fr)}}.imageGenerator-grid-default .imageGridLinkCard{margin-block-end:0}.imageGenerator-grid-aspect-ratio{display:flex;margin-left:-1rem}.imageGenerator-grid-aspect-ratio-column{background-clip:padding-box;padding-left:1rem}.imageGenerator .content-padding .heading .heading-gradient,.imageGenerator .content-padding .heading .heading-subtitle{font-size:.875rem;line-height:1.25rem}.imageGenerator .content-padding>.heading.large.default .heading-gradient,.imageGenerator .content-padding>.heading.large.default .heading-subtitle{font-size:1rem;line-height:1.5rem;margin-block-end:0}.imageGenerator .content-padding>.heading.large.default{margin-block-end:0}@media (min-width:1440px){.imageGenerator{left:50%;max-width:1440px;position:relative;transform:translate(-50%)}}.projects{block-size:100%;flex:1;flex-direction:column;row-gap:1.5rem;row-gap:var(--space-1-5)}.projects,.projects-bar{align-items:center;display:flex;inline-size:100%}.projects-bar{background-color:#fff;background-color:var(--color-card);gap:1rem 1.5rem;gap:var(--space-1) var(--space-1-5);inline-size:min(100%,90rem);inline-size:min(100%,var(--max-size));inset-block-start:0;justify-content:space-between;min-block-size:2rem;position:sticky;z-index:2}.projects-bar:before{background:linear-gradient(180deg,#fff,transparent);background:linear-gradient(180deg,var(--color-card),transparent);block-size:1.5rem;inset-block-end:-1.5rem;inset-inline:0;z-index:1}.projects-bar:after,.projects-bar:before{content:"";display:block;inline-size:calc(100% + 2rem);position:absolute}.projects-bar:after{background-color:#fff;background-color:var(--color-card);block-size:3.5rem;inset-block-start:-1.5rem;inset-inline:0;z-index:-1}.projects-wrapper{align-items:center;display:flex;flex:1;flex-direction:column;inline-size:min(100%,50.5rem);inline-size:min(100%,var(--medium-size));justify-content:center;padding-top:24px;padding-inline:16px;row-gap:2rem;row-gap:var(--space-2)}.projects-wrapper.is-small{inline-size:min(100%,652px);inline-size:min(100%,var(--small-size))}.projects-content{display:grid;grid-template-columns:repeat(auto-fill,minmax(12rem,1fr));grid-gap:1rem;grid-gap:var(--space-1);gap:1rem;gap:var(--space-1);inline-size:100%}.projects-button{inline-size:100%;max-inline-size:100%;min-block-size:5.75rem}.projects-button,.projects-button:before{border-radius:16px!important}.projects-detail{flex:1;row-gap:3rem;row-gap:var(--space-3)}.projects-detail,.projects-module{display:flex;flex-direction:column;inline-size:100%}.projects-module{row-gap:1.5rem;row-gap:var(--space-1-5)}.projects-module-header{align-items:center;display:flex;gap:.5rem;justify-content:space-between}.projects-module-header-actions{-moz-column-gap:.625rem;column-gap:.625rem;display:flex}@media (max-width:768px){.projects-module-header.is-project-title :is(h1,input){font-size:36px!important}.projects-module-header.is-project-title h1{font-family:Universal Display,sans-serif;font-family:var(--font-sans-serif-display)}}.projects-module-content{display:flex}.projects-module-content.is-row{-moz-column-gap:1rem;column-gap:1rem;-moz-column-gap:var(--space-1);column-gap:var(--space-1);flex-direction:row}.projects-module-content.is-column{flex-direction:column;row-gap:1.5rem;row-gap:var(--space-1-5)}.projects-module-content.is-column>*{inline-size:100%}.projects-dialog-textarea textarea{min-block-size:55vh}.projects-input-name[class]{border:0;color:#2f2f31;color:var(--color-foreground);font:400 2.5rem/1.2 Universal Display,sans-serif;font:var(--headline-large);padding:0}.projects-input-name[class]:focus-visible{outline:none}.projects-chat-wrapper{background:linear-gradient(0deg,#fff,#fff0);display:flex;flex:1;height:calc(100% - 4rem);inline-size:min(100%,652px);inline-size:min(100%,var(--small-size));inline-size:100%;inset-block-end:0;inset-inline:0;position:sticky}@supports (color:hsl(0 0% 0%/0)){.projects-chat-wrapper{background:linear-gradient(0deg,var(--color-card),hsla(0,0%,100%,0))}}.spaceDetail-page{display:grid;grid-row-gap:3rem;grid-row-gap:var(--space-3);inline-size:min(100%,58rem);inline-size:min(100%,var(--large-size));margin:0 auto;padding-block:.5rem 3rem;padding-block:var(--space-0-5) var(--space-3);position:relative;row-gap:3rem;row-gap:var(--space-3)}.spaceDetail-page-closeButton{align-items:center;color:#2f2f31;color:var(--color-foreground);-moz-column-gap:1rem;column-gap:1rem;-moz-column-gap:var(--space-1);column-gap:var(--space-1);display:flex;font:400 .875rem/1 Universal Text,sans-serif;font:var(--link);inline-size:-moz-max-content;inline-size:max-content;justify-content:center;position:absolute;right:0;top:0}.spaceDetail-page-closeButton-icon{align-items:center;background-color:#fff;background-color:var(--color-card);border:1px solid rgba(0,0,0,.1);border-color:var(--color-border);border-radius:8px;color:#9c9c9d;color:var(--color-foreground-disabled);display:flex;justify-content:center;padding:7px;transition:all .2s cubic-bezier(.61,1,.88,1);transition:all var(--d-200) var(--ease-out-sine)}@media (hover:hover){.spaceDetail-page-closeButton:hover .spaceDetail-page-closeButton-icon{background-color:#efefef;background-color:var(--color-accent);color:#2f2f31;color:var(--color-foreground)}}.spaceDetail-page-block{display:flex;flex-direction:column;min-width:0;row-gap:1.5rem;row-gap:var(--space-1-5)}
