._9s8s-q_suggestion_item{cursor:pointer;border-radius:6px;align-items:center;gap:10px;padding-block:6px;padding-inline:6px;font-size:14px;font-weight:600;display:flex}._9s8s-q_suggestion_item:hover{background-color:var(--context-menu-item-hover)}._9s8s-q_menu_label{color:var(--secondary-text);align-items:center;gap:10px;padding-block:6px;padding-inline:6px;font-size:13px;font-style:italic;display:flex}._9s8s-q_spinner{animation:1s linear infinite _9s8s-q_spin}@keyframes _9s8s-q_spin{to{transform:rotate(360deg)}}
.imY-ZG_menu{z-index:1000;visibility:hidden;background-color:var(--context-menu-bg);border:1px solid var(--separator);border-radius:12px;flex-direction:column;width:220px;max-width:calc(100vw - 16px);max-height:calc(100vh - 16px);padding-block:6px;padding-inline:6px;display:flex;position:fixed;overflow-y:auto;box-shadow:0 0 10px #0003}.imY-ZG_menu_item{cursor:pointer;border-radius:6px;align-items:center;gap:10px;padding-block:6px;padding-inline:6px;font-size:14px;display:flex}.imY-ZG_menu_item:hover{background-color:var(--context-menu-item-hover)}.imY-ZG_menu_item_disabled{cursor:default;opacity:.4;align-items:center;gap:10px;padding-block:6px;padding-inline:6px;font-size:14px;display:flex}.imY-ZG_menu_item_icon{flex-shrink:0;justify-content:center;align-items:center;width:16px;display:inline-flex}.imY-ZG_submenu_wrap{position:relative}.imY-ZG_submenu_chevron{color:var(--secondary-text);flex-shrink:0;margin-left:auto}.imY-ZG_submenu_panel{max-height:min(320px,100vh - 16px)}.imY-ZG_menu_separator{background-color:var(--separator);height:1px;margin:2px 0}.imY-ZG_colors{flex-wrap:wrap;gap:6px;padding:10px 6px;display:flex}.imY-ZG_color_swatch{cursor:pointer;border:2px solid #0000;border-radius:50%;width:20px;height:20px;padding:0;transition:transform .15s,border-color .15s}.imY-ZG_color_swatch:hover{transform:scale(1.15)}.imY-ZG_color_swatch_active{border-color:var(--primary-text);box-shadow:0 0 0 1px #0000004d}
.YzJ3Zq_container{cursor:grab;flex-direction:column;justify-content:space-between;padding-block:10px;padding-inline:20px;display:flex;position:relative}.YzJ3Zq_container:hover{background-color:var(--editor-sidebar-hover)}.YzJ3Zq_container:not(:last-child){border-bottom:1px solid var(--separator)}.YzJ3Zq_color_bar{pointer-events:none;border-radius:0 3px 3px 0;width:3px;position:absolute;top:4px;bottom:4px;left:0}.YzJ3Zq_data{flex-direction:row;justify-content:space-between;align-items:center;display:flex}.YzJ3Zq_title{white-space:nowrap;text-overflow:ellipsis;font-size:12px;overflow-x:hidden}.YzJ3Zq_title.YzJ3Zq_selected{background-color:var(--editor-style-bg-hover)}.YzJ3Zq_scene_number{color:var(--secondary-text);margin-right:2px;font-weight:600}.YzJ3Zq_header{flex-direction:row;justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}.YzJ3Zq_title_row{flex-direction:row;flex:1;align-items:center;gap:6px;min-width:0;display:flex;overflow:hidden}.YzJ3Zq_color_indicator{border-radius:50%;width:8px;height:8px}.YzJ3Zq_preview{text-overflow:none;white-space:nowrap;text-overflow:ellipsis;color:var(--secondary-text);font-size:12px;overflow-x:hidden}.YzJ3Zq_sceneLength{color:var(--secondary-text);font-size:12px}.YzJ3Zq_icons_row{flex-direction:row;flex-shrink:0;align-items:center;gap:8px;display:flex}.YzJ3Zq_highlight_icon{flex-shrink:0}.YzJ3Zq_current{background-color:var(--editor-sidebar-hover)}.YzJ3Zq_filtered_out{opacity:.35}.YzJ3Zq_filtered_out:hover{opacity:.6}.YzJ3Zq_drop_indicator_top{box-shadow:inset 0 2px 0 0 var(--tertiary-hover)}.YzJ3Zq_dragging{opacity:.4;cursor:grabbing;touch-action:none}.YzJ3Zq_menu_btn{color:var(--secondary-text);cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:2px;display:none}.YzJ3Zq_menu_btn:hover{background-color:var(--editor-style-bg-hover);color:var(--primary-text)}@media (pointer:coarse){.YzJ3Zq_menu_btn{display:flex}.YzJ3Zq_container{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}}
.RjSuXG_panel{background-color:var(--secondary);border:1px solid var(--separator);box-shadow:0 4px 16px #0003}.RjSuXG_text_input{border:1px solid var(--separator);min-width:0;color:var(--primary-text);background:0 0;border-radius:6px;outline:none;flex:1;padding:6px 10px;font-size:.85rem;transition:border-color .15s}.RjSuXG_text_input:focus{border-color:var(--primary-text)}.RjSuXG_text_input::placeholder{color:var(--secondary-text)}
.TqWvta_container{z-index:100;border-radius:16px;flex-direction:column;width:280px;max-height:min(460px,100dvh - 120px);display:flex;position:fixed;overflow:hidden;}.TqWvta_header{border-bottom:1px solid var(--separator);flex-shrink:0;justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;display:flex}.TqWvta_title{color:var(--primary-text);font-size:.85rem;font-weight:600}.TqWvta_header_actions{align-items:center;gap:4px;display:flex}.TqWvta_clear_btn,.TqWvta_close_btn{color:var(--secondary-text);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;padding:4px;display:flex}.TqWvta_clear_btn:hover:not(:disabled),.TqWvta_close_btn:hover{background-color:var(--tertiary);color:var(--primary-text)}.TqWvta_clear_btn:disabled{opacity:.4;cursor:default}.TqWvta_body{flex-direction:column;gap:6px;min-height:0;padding:10px 12px;display:flex;overflow-y:auto}.TqWvta_section{flex-direction:column;display:flex}.TqWvta_trigger{border:1px solid var(--separator);background-color:var(--secondary);text-align:left;width:100%;color:var(--primary-text);cursor:pointer;border-radius:8px;flex-direction:row;align-items:center;gap:8px;padding:7px 10px;font-size:.8rem;transition:background-color .15s,border-color .15s;display:flex}.TqWvta_trigger:hover:not(:disabled){background-color:var(--secondary-hover)}.TqWvta_trigger:disabled{opacity:.5;cursor:default}.TqWvta_trigger_active{border-color:var(--primary-text)}.TqWvta_trigger_icon svg{color:var(--secondary-text);display:block}.TqWvta_trigger_icon{flex-shrink:0;display:flex}.TqWvta_trigger_label{white-space:nowrap;flex-shrink:0}.TqWvta_trigger_value{white-space:nowrap;text-overflow:ellipsis;text-align:right;min-width:0;color:var(--secondary-text);flex:1;font-size:.75rem;overflow:hidden}.TqWvta_chevron{color:var(--secondary-text);flex-shrink:0;transition:transform .2s}.TqWvta_chevron_open{transform:rotate(180deg)}.TqWvta_menu{border:1px solid var(--separator);background-color:var(--primary);border-radius:8px;flex-direction:column;gap:2px;max-height:180px;margin-top:4px;padding:4px;display:flex;overflow-y:auto}.TqWvta_option{text-align:left;width:100%;color:var(--secondary-text);cursor:pointer;background:0 0;border:none;border-radius:6px;flex-direction:row;align-items:center;gap:8px;padding:5px 8px;font-size:.8rem;transition:background-color .15s,color .15s;display:flex}.TqWvta_option:hover,.TqWvta_option_highlighted{background-color:var(--secondary-hover);color:var(--primary-text)}.TqWvta_option_selected{color:var(--primary-text)}.TqWvta_option_label{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow:hidden}.TqWvta_option_count{font-variant-numeric:tabular-nums;color:var(--secondary-text);opacity:.7;flex-shrink:0;font-size:.7rem}.TqWvta_option_check{flex-shrink:0;justify-content:center;align-items:center;width:12px;display:flex}
._7yumIq_container{cursor:pointer;flex-direction:column;display:flex}._7yumIq_container:not(:last-child){border-bottom:1px solid var(--separator)}._7yumIq_header{padding-left:12px;padding-right:20px;flex-direction:row;align-items:center;gap:8px;padding-block:10px;display:flex}._7yumIq_header:hover{background-color:var(--editor-sidebar-hover)}._7yumIq_chevron{color:var(--secondary-text);flex-shrink:0;transition:transform .2s}._7yumIq_chevron_expanded{transform:rotate(90deg)}._7yumIq_type_icon{color:var(--secondary-text);flex-shrink:0}._7yumIq_goto_btn{color:var(--secondary-text);cursor:pointer;opacity:0;background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:3px;transition:opacity .15s;display:flex}._7yumIq_header:hover ._7yumIq_goto_btn{opacity:1}._7yumIq_goto_btn:hover{background-color:var(--editor-style-bg-hover);color:var(--primary-text)}._7yumIq_title{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:12px;overflow-x:hidden}._7yumIq_version_count{color:var(--secondary-text);background-color:var(--editor-sidebar-hover);border-radius:10px;flex-shrink:0;padding:2px 8px;font-size:11px}._7yumIq_versions_list{flex-direction:column;padding-bottom:4px;display:flex}._7yumIq_version_item{padding-left:36px;padding-right:20px;color:var(--secondary-text);cursor:pointer;flex-direction:row;align-items:center;gap:8px;padding-block:8px;font-size:12px;display:flex}._7yumIq_version_item:hover{background-color:var(--editor-sidebar-hover);color:var(--primary-text)}._7yumIq_version_item_active{color:var(--primary-text)}._7yumIq_version_title{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--secondary-text);flex:1;overflow-x:hidden}._7yumIq_version_rename_input{background:var(--editor-sidebar-hover);border:1px solid var(--separator);min-width:0;color:var(--primary-text);font-size:12px;line-height:inherit;border-radius:4px;outline:none;flex:1;margin-block:-2px;padding:0 6px}._7yumIq_version_actions{opacity:0;flex-direction:row;flex-shrink:0;align-items:center;gap:4px;transition:opacity .15s;display:flex}._7yumIq_version_item:hover ._7yumIq_version_actions,._7yumIq_version_item_active ._7yumIq_version_actions{opacity:1}._7yumIq_action_btn{color:var(--secondary-text);cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:3px;display:flex}._7yumIq_action_btn:hover{background-color:var(--editor-style-bg-hover);color:var(--primary-text)}._7yumIq_action_btn_danger:hover{background-color:var(--error,#e53e3e);color:#fff}._7yumIq_confirm_row{flex-direction:column;gap:6px;width:100%;padding:2px 0;display:flex}._7yumIq_confirm_text{color:var(--secondary-text);font-size:.72rem;line-height:1.3}._7yumIq_confirm_btns{gap:6px;display:flex}._7yumIq_confirm_yes,._7yumIq_confirm_no{cursor:pointer;border:none;border-radius:5px;padding:3px 10px;font-size:.72rem;font-weight:500;transition:opacity .1s}._7yumIq_confirm_yes{background-color:var(--primary-text);color:var(--primary)}._7yumIq_confirm_no{background-color:var(--tertiary);color:var(--primary-text)}._7yumIq_confirm_yes:hover,._7yumIq_confirm_no:hover{opacity:.85}
.BruAla_container{z-index:50;padding-block:calc(25px + var(--safe-top)) 25px;width:100%;height:var(--navbar-height);background-color:var(--main-bg);flex-direction:row;flex-shrink:0;justify-content:space-between;align-items:center;display:flex;position:relative}.BruAla_center{left:50%;top:calc(50% + var(--safe-top) / 2);height:calc(100% - 50px - var(--safe-top));pointer-events:auto;flex-direction:row;align-items:center;gap:8px;display:flex;position:absolute;transform:translate(-50%,-50%)}.BruAla_mobile_bar{width:100%;height:100%;padding-left:calc(10px + var(--safe-left));padding-right:calc(10px + var(--safe-right));flex-direction:row;justify-content:space-between;align-items:center;gap:8px;display:flex}.BruAla_mobile_left,.BruAla_mobile_tools,.BruAla_mobile_right{background-color:var(--secondary);box-shadow:var(--panel-shadow);opacity:calc(1 - var(--chrome-hide,0));border-radius:999px;flex-direction:row;align-items:center;gap:2px;padding:4px;display:flex}.BruAla_mobile_right{margin-left:auto}.BruAla_mobile_bar .BruAla_mobile_icon{background-color:#0000;border-color:#0000}.BruAla_mobile_bar .BruAla_mobile_icon:hover{border-color:#0000}.BruAla_mobile_bar .BruAla_mobile_icon:active{background-color:var(--secondary-hover)}.BruAla_mobile_bar .BruAla_mobile_icon.BruAla_recording{background-color:#0000;animation:1.1s ease-in-out infinite BruAla_recording-blink}.BruAla_mobile_bar .BruAla_mobile_icon.BruAla_recording svg{color:var(--error)}@keyframes BruAla_recording-blink{0%,to{opacity:1}50%{opacity:.3}}.BruAla_mobile_tools_fold{gap:0}.BruAla_mobile_tools_reveal{opacity:0;grid-template-columns:0fr;margin-left:0;transition:grid-template-columns .28s,margin-left .28s,opacity .2s;display:grid}.BruAla_mobile_tools_reveal_open{opacity:1;grid-template-columns:1fr;margin-left:2px}.BruAla_mobile_tools_group{flex-direction:row;align-items:center;gap:2px;min-width:0;display:flex;overflow:hidden}.BruAla_mobile_tools_group .BruAla_mobile_icon{flex-shrink:0}.BruAla_home_container .BruAla_mobile_icon{background-color:#0000;border-color:#0000}.BruAla_home_container .BruAla_mobile_icon:hover{border-color:#0000}.BruAla_home_container .BruAla_mobile_icon:active{background-color:var(--secondary-hover)}@media (max-width:767px){.BruAla_container{padding-block:0;padding-top:var(--safe-top);transform:translateY(calc(var(--chrome-hide,0) * -1 * var(--navbar-height)));will-change:transform}.BruAla_container:not(.BruAla_home_container){position:fixed;top:0;left:0;right:0}.BruAla_container_hidden{pointer-events:none}}.BruAla_navbar_island{background-color:var(--secondary);height:100%;box-shadow:var(--panel-shadow);border-radius:64px;flex-direction:row;justify-content:center;align-items:center;gap:12px;padding-inline:24px;display:flex}.BruAla_right_btns{height:100%;width:var(--navbar-sidebar-width);flex-direction:row;justify-content:flex-end;gap:6px;margin-right:30px;display:flex}.BruAla_left_btns{flex-direction:row;gap:24px;height:100%;display:flex}.BruAla_navBtns{flex-direction:row;align-items:center;gap:6px;height:100%;display:flex}.BruAla_tools_chevron{transition:transform .25s}.BruAla_tools_toggle_open .BruAla_tools_chevron{transform:rotate(180deg)}.BruAla_tools_reveal{opacity:0;grid-template-columns:0fr;height:100%;margin-left:0;transition:grid-template-columns .28s,margin-left .28s,opacity .2s;display:grid}.BruAla_tools_reveal_open{opacity:1;grid-template-columns:1fr;margin-left:4px}.BruAla_tools_island{background-color:var(--secondary);--tools-btn-size:34px;border-radius:calc(var(--tools-btn-size) / 2 + 3px);flex-direction:row;align-items:center;height:100%;padding:3px 4px;display:flex}.BruAla_tools_group{flex-direction:row;align-items:center;gap:4px;min-width:0;height:100%;display:flex;overflow:hidden}.BruAla_tools_group_overflow{overflow:visible}.BruAla_navBtns .BruAla_tools_icon{width:var(--tools-btn-size);height:var(--tools-btn-size);background-color:#0000;border-color:#0000;border-radius:50%;flex-shrink:0;padding-inline:0}.BruAla_navBtns .BruAla_tools_icon:hover{background-color:var(--secondary-hover);border-color:#0000}.BruAla_navBtns .BruAla_tools_icon.BruAla_tools_icon_active{background-color:var(--secondary-hover);border-color:var(--tertiary)}.BruAla_back_btn{border:2px solid var(--tertiary);-webkit-user-select:none;user-select:none;cursor:pointer;border-left:none;border-radius:0 64px 64px 0;flex-direction:row;justify-content:center;align-items:center;gap:12px;padding-inline:24px;display:flex}.BruAla_back_btn:hover{background-color:var(--secondary-hover)}.BruAla_title_wrapper{align-items:center;display:inline-grid}.BruAla_title_wrapper:after{content:attr(data-value) " ";visibility:hidden;white-space:pre;letter-spacing:inherit;grid-area:1/1;padding:4px 8px;font-family:inherit;font-size:.9rem}.BruAla_title_box{letter-spacing:inherit;color:var(--primary-text);box-sizing:border-box;background:0 0;border:none;border-radius:6px;grid-area:1/1;width:100%;min-width:0;padding:4px 8px;font-family:inherit;font-size:.9rem}.BruAla_title_box:focus{background-color:var(--secondary-hover);outline:none}.BruAla_title_box:hover{background-color:var(--secondary-hover)}.BruAla_notlogged_btns{flex-direction:row;gap:30px;margin-right:25px;display:flex}.BruAla_logo_and_tabs{flex-direction:row;justify-content:flex-end;align-items:center;height:100%;display:flex}.BruAla_status_icon{width:20px;height:20px}.BruAla_status_wrapper{align-items:center;display:flex;position:relative}.BruAla_storage_panel{width:300px;color:var(--primary-text);z-index:100;border-radius:16px;flex-direction:column;gap:6px;padding:10px 12px;font-size:12px;display:flex;position:absolute;top:40px;left:0;}.BruAla_mobile_targets{flex-direction:column;gap:6px;padding-inline:12px;display:flex}.BruAla_save_flash{white-space:nowrap;background-color:var(--secondary);color:var(--primary-text);z-index:100;pointer-events:none;border-radius:8px;padding:6px 10px;font-size:12px;position:absolute;top:40px;left:0;box-shadow:0 0 5px #0003}.BruAla_save_targets{align-items:center;display:flex;position:relative}.BruAla_save_targets:after{content:"";height:22px;position:absolute;top:100%;left:0;right:0}.BruAla_target_row{align-items:center;gap:8px;display:flex}.BruAla_target_row_icon{flex-shrink:0;display:inline-flex}.BruAla_target_label{color:var(--primary-text);flex:1}.BruAla_target_value{color:var(--secondary-text);text-align:right}.BruAla_target_row_ok .BruAla_target_value{color:var(--success)}.BruAla_target_row_busy .BruAla_target_value,.BruAla_target_row_warn .BruAla_target_value{color:var(--warning)}.BruAla_target_row_idle .BruAla_target_value{color:var(--secondary-text)}.BruAla_target_alert{animation:1.1s ease-in-out infinite BruAla_target_alert_pulse}@keyframes BruAla_target_alert_pulse{0%,to{opacity:1}50%{opacity:.25}}@media (prefers-reduced-motion:reduce){.BruAla_target_alert{animation:none}}.BruAla_target_glyph{align-items:center;display:inline-flex;position:relative}.BruAla_target_affix{color:var(--warning);background-color:var(--secondary);border-radius:50%;position:absolute;bottom:-2px;right:-3px}.BruAla_file_path{color:var(--secondary-text);opacity:.8;white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.BruAla_file_problem{color:var(--warning);line-height:1.4}.BruAla_target_actions{flex-direction:column;gap:6px;margin:2px 0 4px;display:flex}.BruAla_target_action{background-color:var(--tertiary);width:100%;color:var(--primary-text);text-align:center;cursor:pointer;border:none;border-radius:20px;padding:6px 18px;font-family:inherit;font-size:.82rem;font-weight:600;transition:background-color .15s}.BruAla_target_action:hover{background-color:var(--tertiary-hover)}.BruAla_reclaim_card{border:1px solid var(--separator);background-color:#0000;border-radius:8px;flex-direction:column;gap:8px;margin:2px 0 6px;padding:10px;display:flex}.BruAla_reclaim_text{color:var(--secondary-text);line-height:1.4}.BruAla_storage_separator{background-color:var(--tertiary);height:1px;margin:1px 0}.BruAla_storage_row{color:var(--secondary-text);justify-content:space-between;gap:16px;display:flex}.BruAla_storage_bar{background-color:var(--tertiary);border-radius:3px;height:6px;overflow:hidden}.BruAla_storage_bar_fill{background-color:var(--primary);border-radius:3px;height:100%;transition:width .3s}.BruAla_failed{color:var(--error)}.BruAla_success{color:var(--success)}.BruAla_tooltip{align-items:center;display:flex;position:relative}.BruAla_tooltip:after{content:attr(data-hint);background-color:var(--secondary);color:var(--primary-text);white-space:nowrap;pointer-events:none;z-index:100;opacity:0;visibility:hidden;border-radius:8px;padding:5px 10px;font-size:12px;transition:opacity .3s,transform .3s,visibility .3s;position:absolute;top:40px;left:50%;transform:translate(-50%)translateY(-10px);box-shadow:0 0 5px #0003}.BruAla_tooltip:hover:after{opacity:1;visibility:visible;transform:translate(-50%)translateY(0)}@keyframes BruAla_fadeIn{to{opacity:1}}@keyframes BruAla_fadeOut{50%{opacity:1}}.BruAla_collaborators{flex-direction:row;align-items:center;gap:0;margin-right:8px;display:flex}.BruAla_collaborator{border:2px solid var(--main-bg);cursor:default;border-radius:50%;justify-content:center;align-items:center;width:40px;height:40px;margin-left:-8px;transition:transform .15s;display:flex;position:relative}.BruAla_collaborator:first-child{margin-left:0}.BruAla_collaborator:hover{z-index:10;transform:scale(1.1)}.BruAla_collaborator:after{content:attr(data-hint);background-color:var(--primary);color:var(--primary-text);white-space:nowrap;pointer-events:none;z-index:100;opacity:0;visibility:hidden;border-radius:8px;padding:5px 10px;font-size:12px;transition:opacity .3s,transform .3s,visibility .3s;position:absolute;top:40px;left:50%;transform:translate(-50%)translateY(-10px);box-shadow:0 0 5px #0003}.BruAla_collaborator:hover:after{opacity:1;visibility:visible;transform:translate(-50%)translateY(0)}.BruAla_collaboratorInitial{color:#fff;text-shadow:0 1px 2px #0000004d;-webkit-user-select:none;user-select:none;font-size:.95rem;font-weight:600}.BruAla_collaboratorMore{border:2px solid var(--main-bg);background-color:var(--tertiary);width:40px;height:40px;color:var(--secondary-text);border-radius:50%;justify-content:center;align-items:center;margin-left:-8px;font-size:.7rem;font-weight:600;display:flex}.BruAla_logo{color:var(--primary-text);width:90px;margin-left:30px}.BruAla_home_burger{margin-left:0}@media (max-width:767px){.BruAla_home_container{padding-inline:calc(10px + var(--safe-left)) calc(10px + var(--safe-right))}.BruAla_home_container .BruAla_right_btns{width:auto;margin-right:0}.BruAla_home_container .BruAla_left_btns,.BruAla_home_container .BruAla_right_btns{align-items:center}}
.J5ccbW_header{flex-direction:column;gap:6px;display:flex}.J5ccbW_elements{flex-direction:column;gap:16px;display:flex}.J5ccbW_container{flex-direction:column;gap:30px;width:25%;min-width:270px;max-width:450px;margin-left:10%;display:flex}.J5ccbW_element{flex-direction:column;gap:6px;display:flex}.J5ccbW_project{flex-direction:column;width:25%;min-width:270px;max-width:450px;margin-left:10%;display:flex}.J5ccbW_home{flex-direction:column;gap:40px;width:320px;min-height:25vh;display:flex}.J5ccbW_label{color:var(--secondary-text);text-transform:uppercase;letter-spacing:.03rem;font-size:.85rem;font-weight:600}.J5ccbW_btn_flex{flex-direction:row;justify-content:flex-end;display:flex}.J5ccbW_btn{color:var(--primary-text);background-color:var(--secondary);cursor:pointer;text-align:center;justify-content:center;align-items:center;gap:8px;width:100%;padding:10px;font-size:1rem;display:flex;border-style:solid!important;border-color:var(--tertiary)!important;border-radius:40px!important}.J5ccbW_btn:hover{transition:border-color .2s;border-color:var(--tertiary-hover)!important}.J5ccbW_btn:active{transition:transform .25s;transform:scale(.98)}.J5ccbW_btn:disabled{color:var(--secondary-text);background-color:var(--secondary)}.J5ccbW_input{background-color:var(--secondary);border-radius:7px;padding:8px;font-size:1.15rem}.J5ccbW_input::placeholder{font-size:1rem}.J5ccbW_input_desc{resize:vertical;min-height:100px;max-height:300px}
.MzcBoq_container{flex-direction:column;gap:24px;display:flex}.MzcBoq_section{flex-direction:column;gap:12px;display:flex}.MzcBoq_labelRow{align-items:center;gap:8px;display:flex}.MzcBoq_infoIconWrapper{align-items:center;height:100%;display:flex;position:relative}.MzcBoq_infoIcon{color:var(--secondary-text);cursor:help;transition:color .2s}.MzcBoq_infoIconWrapper:hover .MzcBoq_infoIcon{color:var(--primary-text)}.MzcBoq_slotGrid{flex-direction:column;gap:16px;margin-top:16px;display:flex}.MzcBoq_slot{background:var(--primary);border:2px solid var(--separator);border-radius:10px;align-items:center;height:56px;transition:border-color .2s;display:flex}.MzcBoq_slot.MzcBoq_empty{border-style:dashed}.MzcBoq_memberItem{justify-content:space-between;align-items:center;width:100%;padding:0 16px;display:flex}.MzcBoq_memberInfo{align-items:center;gap:12px;min-width:0;display:flex}.MzcBoq_memberEmail{white-space:nowrap;text-overflow:ellipsis;max-width:230px;color:var(--primary-text);font-size:.95rem;font-weight:500;overflow:hidden}.MzcBoq_memberActions{flex-shrink:0;justify-content:flex-end;align-items:center;gap:12px;width:180px;display:flex}.MzcBoq_roleSelect{appearance:none;background:var(--tertiary);color:var(--secondary-text);border:1px solid var(--separator);cursor:pointer;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 24 24' stroke='%23666' stroke-width='3'%3E%3Cpath stroke-linecap='round' stroke-linejoin='round' d='M19.5 8.25l-7.5 7.5-7.5-7.5' /%3E%3C/svg%3E");background-position:right 8px center;background-repeat:no-repeat;background-size:10px;border-radius:6px;outline:none;width:100%;height:32px;padding:4px 28px 4px 12px;font-size:.8rem;font-weight:600;transition:all .2s}.MzcBoq_roleSelect:hover{border-color:var(--secondary-text);color:var(--primary-text)}.MzcBoq_addBtn,.MzcBoq_kickBtn,.MzcBoq_cancelBtn{cursor:pointer;border:none;border-radius:6px;outline:none;justify-content:center;align-items:center;min-width:80px;height:32px;padding:6px 14px;font-size:.8rem;font-weight:700;transition:all .2s;display:flex}.MzcBoq_cancelBtn:disabled,.MzcBoq_kickBtn:disabled,.MzcBoq_addBtn:disabled{opacity:.5;cursor:not-allowed}.MzcBoq_addBtn{background:var(--primary-text);color:var(--primary)}.MzcBoq_addBtn:hover{opacity:.7}.MzcBoq_kickBtn{color:#ff4d4d;background:#ff4d4d1a}.MzcBoq_kickBtn:hover{opacity:.85}.MzcBoq_cancelBtn{color:var(--primary-text);background-color:var(--secondary)}.MzcBoq_cancelBtn:hover{opacity:.7}.MzcBoq_inviteAction{align-items:center;gap:12px;width:100%;padding:0 16px;display:flex}.MzcBoq_miniInput{min-width:0;color:var(--primary-text);background:0 0;border:none;outline:none;flex:1;height:56px;padding:0;font-size:.95rem}.MzcBoq_permissionsHint{background:var(--secondary);border:1px solid var(--separator);pointer-events:none;z-index:1000;white-space:nowrap;border-radius:8px;flex-direction:column;gap:6px;width:max-content;padding:12px 16px;display:flex;position:fixed;box-shadow:0 4px 12px #00000026}.MzcBoq_hintItem{color:var(--secondary-text);align-items:center;font-size:.75rem;line-height:1.4;display:flex}.MzcBoq_hintRole{color:var(--primary-text);min-width:80px;margin-right:6px;font-weight:700;display:inline-block}.MzcBoq_pendingBadge{text-transform:uppercase;border:1px solid var(--separator);color:#fbbf24;border-color:#fbbf2433;border-radius:4px;flex-shrink:0;padding:2px 8px;font-size:.65rem;font-weight:700}.MzcBoq_pendingSlot{background-color:#fbbf2405;border-color:#fbbf2433}.MzcBoq_cloudGateBanner{background:color-mix(in srgb, var(--primary-text) 8%, transparent);border:1px solid color-mix(in srgb, var(--primary-text) 25%, transparent);color:var(--secondary-text);border-radius:8px;align-items:center;gap:8px;margin-bottom:8px;padding:8px 12px;font-size:.8rem;display:flex}.MzcBoq_cloudGateLink{color:var(--primary-text);margin-left:auto;font-weight:600;text-decoration:none}.MzcBoq_cloudGateLink:hover{text-decoration:underline}.MzcBoq_cloudHint{color:var(--secondary-text);text-align:center;width:100%;padding:8px 0;font-size:.78rem;display:block}@media (max-width:767px){.MzcBoq_slotGrid{gap:12px}.MzcBoq_slot{height:auto;min-height:56px}.MzcBoq_memberItem{flex-direction:column;align-items:stretch;gap:8px;padding:10px 12px}.MzcBoq_memberEmail{max-width:100%}.MzcBoq_memberActions{justify-content:flex-start;width:100%}.MzcBoq_roleSelect{flex:1;min-width:0}.MzcBoq_addBtn,.MzcBoq_kickBtn,.MzcBoq_cancelBtn{flex-shrink:0}.MzcBoq_inviteAction{gap:8px;padding:0 12px}.MzcBoq_inviteAction .MzcBoq_memberActions{width:auto}.MzcBoq_permissionsHint{white-space:normal;width:auto;max-width:calc(100vw - 24px)}.MzcBoq_hintItem{align-items:flex-start}}
.BMU8zW_settingsForm{flex-direction:column;gap:20px;display:flex}.BMU8zW_formGroup{flex-direction:column;gap:8px;display:flex}.BMU8zW_input,.BMU8zW_textarea{background:var(--secondary);border:1px solid var(--separator);color:var(--primary-text);font-size:1rem;font-family:var(--font-inter);border-radius:8px;outline:none;padding:12px;transition:border-color .2s}.BMU8zW_textarea{resize:vertical;min-height:120px}.BMU8zW_input:disabled{color:var(--secondary-text);cursor:default;opacity:.7}.BMU8zW_posterUploadArea{background:var(--secondary);border-radius:12px;align-items:center;gap:24px;min-height:200px;padding:20px;display:flex}.BMU8zW_posterPreview{background:var(--primary);border:1px solid var(--separator);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:100px;height:148px;display:flex;overflow:hidden}.BMU8zW_posterPreview img{object-fit:cover;object-position:center;width:100%;height:100%}.BMU8zW_posterPlaceholder{color:var(--secondary-text);font-size:.7rem}.BMU8zW_uploadControls{flex-direction:column;gap:12px;display:flex}.BMU8zW_helpText{color:var(--secondary-text);font-size:.75rem;line-height:1.4}.BMU8zW_sectionTitle{font-family:var(--font-inter), sans-serif;color:var(--secondary-text);text-transform:uppercase;letter-spacing:.05em;font-size:.85rem;font-weight:600}.BMU8zW_section{flex-direction:column;display:flex}.BMU8zW_sectionHeader{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:6px;display:flex}.BMU8zW_chevron{color:var(--secondary-text);flex-shrink:0;margin-left:auto;transition:transform .2s}.BMU8zW_chevronOpen{transform:rotate(90deg)}.BMU8zW_sectionFold{grid-template-rows:0fr;transition:grid-template-rows .2s;display:grid}.BMU8zW_sectionFoldOpen{grid-template-rows:1fr}.BMU8zW_sectionClip{min-height:0;overflow:hidden}.BMU8zW_sectionClipOff{overflow:visible}.BMU8zW_sectionBody{border-left:2px solid var(--separator);opacity:0;flex-direction:column;gap:12px;margin-top:18px;padding-left:14px;transition:opacity .2s;display:flex}.BMU8zW_sectionFoldOpen .BMU8zW_sectionBody{opacity:1}@media (prefers-reduced-motion:reduce){.BMU8zW_sectionFold,.BMU8zW_sectionBody,.BMU8zW_chevron{transition:none}}.BMU8zW_formActions{border-top:1px solid var(--separator);flex-wrap:wrap;justify-content:flex-end;gap:8px;padding-top:24px;display:flex}.BMU8zW_formBtn{background-color:var(--secondary);border:2px solid var(--tertiary);text-align:center;cursor:pointer;border-radius:40px;justify-content:center;align-items:center;gap:8px;max-width:100%;min-height:40px;padding:8px 36px;font-weight:600;line-height:1.2;transition:background-color .2s;display:flex}.BMU8zW_formBtn>svg{flex-shrink:0}.BMU8zW_formBtn:hover{background-color:var(--secondary-hover)}.BMU8zW_formBtn:disabled{opacity:.7;cursor:not-allowed}.BMU8zW_formBtn.BMU8zW_danger{background:var(--error)}@media (max-width:767px){.BMU8zW_formActions .BMU8zW_formBtn{flex:auto;padding:8px 20px}.BMU8zW_sectionBody{padding-left:10px}.BMU8zW_posterUploadArea{flex-direction:column;align-items:stretch;gap:16px;padding:16px}.BMU8zW_posterPreview{align-self:center}}
.YagMpG_options{flex-direction:column;gap:12px;margin-bottom:12px;display:flex}.YagMpG_input{width:100%;height:100%}.YagMpG_passwordInput{background:var(--tertiary);border:1px solid var(--separator);width:100%;color:var(--primary-text);border-radius:6px;margin-top:12px;padding:12px 16px;font-size:.95rem}.YagMpG_sectionSeparator{align-items:center;gap:12px;display:flex}.YagMpG_sectionSeparator:before,.YagMpG_sectionSeparator:after{content:"";background:var(--separator);flex:1;height:1px}.YagMpG_includeGrid{grid-template-columns:repeat(2,1fr);gap:12px;display:grid}.YagMpG_includeCard{gap:10px;min-width:0;padding:14px}.YagMpG_includeCardDisabled{opacity:.5;cursor:not-allowed;pointer-events:none}.YagMpG_radioGroup{flex-direction:column;gap:12px;display:flex}.YagMpG_radio{border:2px solid var(--secondary-text);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;transition:border-color .2s;display:flex}.YagMpG_radioActive{border-color:var(--primary-text)}.YagMpG_radioDot{background:var(--primary-text);border-radius:50%;width:10px;height:10px}.YagMpG_subOption{align-items:center;gap:12px;margin-top:12px;display:flex}.YagMpG_subOptionChecked{border-color:var(--primary-text);background:var(--primary-text)}.YagMpG_revisionChips{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.YagMpG_revisionChip{border:1px solid var(--separator);background:var(--tertiary);color:var(--secondary-text);cursor:pointer;border-radius:20px;align-items:center;gap:8px;padding:6px 12px;font-size:.85rem;transition:all .15s;display:inline-flex}.YagMpG_revisionChip:hover{color:var(--primary-text)}.YagMpG_revisionChipActive{background:rgba(var(--primary-rgb), .1);color:var(--primary-text);font-weight:600}.YagMpG_revisionDot{border:1px solid var(--separator);border-radius:50%;flex-shrink:0;width:12px;height:12px}
.n36m-W_optionCard{background:var(--secondary);border:2px solid var(--tertiary);cursor:pointer;border-radius:8px;align-items:center;gap:12px;padding:16px;transition:all .2s;display:flex}.n36m-W_optionCardExpandable{flex-direction:column;align-items:stretch}.n36m-W_optionRow{align-items:center;gap:12px;display:flex}.n36m-W_optionCard:hover,.n36m-W_optionCard.n36m-W_active{border-color:var(--secondary-text)}.n36m-W_optionInfo{flex-direction:column;gap:4px;display:flex}.n36m-W_optionTitle{color:var(--primary-text);font-size:.95rem;font-weight:500}.n36m-W_optionDesc{color:var(--secondary-text);font-size:.8rem}.n36m-W_checkbox{border:2px solid var(--secondary-text);border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;transition:border-color .2s,background-color .2s;display:flex}.n36m-W_optionCard.n36m-W_active>.n36m-W_checkbox,.n36m-W_optionCard.n36m-W_active>.n36m-W_optionRow>.n36m-W_checkbox{border-color:var(--primary-text);background:var(--primary-text)}.n36m-W_checkInner{background:var(--main-bg);border-radius:2px;width:8px;height:8px}
.zhmfHq_settingsForm{flex-direction:column;gap:20px;display:flex}.zhmfHq_formGroup{flex-direction:column;gap:8px;display:flex}.zhmfHq_options{flex-direction:column;gap:12px;display:flex}.zhmfHq_optionCard{background:var(--secondary);border:1px solid var(--separator);border-radius:8px;align-items:center;gap:12px;padding-block:10px;padding-inline:18px;transition:all .2s;display:flex}.zhmfHq_optionInfo{flex-direction:column;gap:4px;min-width:0;margin-right:12px;display:flex}.zhmfHq_optionTitle{color:var(--primary-text);font-size:.95rem;font-weight:500}.zhmfHq_optionDesc{color:var(--muted,#666);font-size:12px}.zhmfHq_keyAreaWrap{align-items:center;gap:8px;display:flex}.zhmfHq_keyArea{border:1px solid var(--separator);background:var(--primary);cursor:pointer;border-radius:8px;outline:none;justify-content:center;align-items:center;min-width:150px;max-width:280px;padding:8px 14px;transition:border-color .15s,background-color .15s,box-shadow .15s;display:flex}.zhmfHq_keyArea:hover{border-color:var(--primary-text);background:var(--primary-hover)}.zhmfHq_keyArea:focus-visible{border-color:var(--primary-text);box-shadow:0 0 0 3px var(--separator)}.zhmfHq_keyArea[data-listening=true]{border-color:var(--primary-text);background:var(--primary-hover);animation:1.4s ease-in-out infinite zhmfHq_keyAreaPulse}@keyframes zhmfHq_keyAreaPulse{0%,to{box-shadow:0 0 0 0 var(--separator)}50%{box-shadow:0 0 0 6px #0000}}.zhmfHq_keyText{color:var(--primary-text);letter-spacing:.02em;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Roboto Mono,monospace;font-size:13px;font-weight:500}.zhmfHq_keyAreaActions{align-items:center;gap:6px;display:flex}.zhmfHq_clearBtn{color:var(--secondary-text);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;padding:6px;transition:color .15s,background-color .15s;display:inline-flex}.zhmfHq_clearBtn:hover{color:var(--primary-text);background:var(--secondary-hover)}.zhmfHq_optionCard{justify-content:space-between;display:flex}@media (max-width:640px){.zhmfHq_optionCard{flex-direction:column;align-items:stretch;gap:8px}.zhmfHq_keyAreaWrap{justify-content:flex-start}}
._9IMViq_input{width:100%;height:100%}._9IMViq_color_preview{align-items:center;gap:4px;display:flex}._9IMViq_swatch{border:1px solid var(--separator);border-radius:50%;flex-shrink:0;width:16px;height:16px}
.ZpHD4W_dictOption{justify-content:space-between;align-items:center;gap:8px;width:100%;display:flex}.ZpHD4W_triggerLabel{align-items:center;gap:8px;display:inline-flex}.ZpHD4W_triggerIcon{color:var(--secondary-text);flex-shrink:0}.ZpHD4W_dictMeta{flex-shrink:0;align-items:center;gap:6px;display:flex}.ZpHD4W_checkmark{color:var(--success)}.ZpHD4W_download{color:var(--secondary-text);opacity:.7}.ZpHD4W_size{color:var(--secondary-text);text-align:right;min-width:48px;font-size:.75rem}.ZpHD4W_spinner{animation:1s linear infinite ZpHD4W_spin}.ZpHD4W_voiceList{border:1px solid var(--separator);border-radius:8px;flex-direction:column;display:flex;overflow:hidden}.ZpHD4W_voiceRow{cursor:pointer;border-bottom:1px solid var(--separator);justify-content:space-between;align-items:center;gap:8px;padding:10px 14px;transition:background-color .15s;display:flex}.ZpHD4W_voiceRow:last-child{border-bottom:none}.ZpHD4W_voiceRow.ZpHD4W_voiceInstalled{cursor:default}.ZpHD4W_voiceRow:not(.ZpHD4W_voiceInstalled):hover{background:var(--tertiary)}.ZpHD4W_voiceName{color:var(--primary-text);white-space:nowrap;text-overflow:ellipsis;font-size:.875rem;overflow:hidden}.ZpHD4W_voiceRemove{cursor:pointer;color:var(--secondary-text);opacity:.5;background:0 0;border:none;flex-shrink:0;align-items:center;padding:2px;transition:color .15s,opacity .15s;display:flex}.ZpHD4W_voiceRemove:hover{color:var(--error);opacity:1}.ZpHD4W_percent{color:var(--secondary-text);text-align:right;min-width:34px;font-size:.72rem}.ZpHD4W_voiceNameWrap{align-items:center;gap:8px;min-width:0;display:flex}.ZpHD4W_recommendedTag{text-transform:uppercase;letter-spacing:.03em;color:var(--success);border:1px solid var(--success);white-space:nowrap;border-radius:4px;flex-shrink:0;padding:1px 5px;font-size:.65rem;font-weight:600}.ZpHD4W_infoIcon{color:var(--secondary-text);opacity:.7;cursor:help;flex-shrink:0;align-items:center;display:inline-flex}.ZpHD4W_activeTag{color:var(--success);white-space:nowrap;font-size:.7rem;font-weight:600}.ZpHD4W_activateTag{color:var(--secondary-text);white-space:nowrap;font-size:.72rem}.ZpHD4W_voiceDisabled{opacity:.6;cursor:not-allowed}.ZpHD4W_noGpuTag{color:var(--error);white-space:nowrap;font-size:.72rem;font-weight:600}@keyframes ZpHD4W_spin{to{transform:rotate(360deg)}}.ZpHD4W_dictCard{background:var(--secondary);border:1px solid var(--separator);border-radius:8px;transition:border-color .2s;overflow:hidden}.ZpHD4W_dictCard:hover{border-color:var(--secondary-text)}.ZpHD4W_dictCardHeader{cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;padding:12px 16px;display:flex}.ZpHD4W_dictCardHeaderLeft{align-items:center;gap:10px;display:flex}.ZpHD4W_dictCardTitle{color:var(--primary-text);font-size:.95rem;font-weight:500}.ZpHD4W_dictCardBadge{color:var(--secondary-text);background:var(--tertiary);border-radius:20px;padding:2px 8px;font-size:.7rem;font-weight:600}.ZpHD4W_dictCardChevron{color:var(--secondary-text);flex-shrink:0;transition:transform .2s}.ZpHD4W_dictCardChevron.ZpHD4W_open{transform:rotate(180deg)}.ZpHD4W_dictCardBody{border-top:1px solid var(--separator);flex-direction:column;gap:10px;padding:12px 16px;display:flex}.ZpHD4W_wordInputRow{align-items:center;gap:8px;width:100%;display:flex}.ZpHD4W_wordInputRow input{background:var(--primary);border:1px solid var(--separator);min-width:0;color:var(--primary-text);font-size:.9rem;font-family:var(--font-inter);border-radius:6px;outline:none;flex:1;padding:8px 10px;transition:border-color .2s}.ZpHD4W_wordInputRow input:focus{border-color:var(--secondary-text)}.ZpHD4W_addBtn{background:var(--secondary);border:1px solid var(--tertiary);height:36px;color:var(--primary-text);cursor:pointer;white-space:nowrap;border-radius:6px;flex-shrink:0;align-items:center;gap:6px;padding:0 14px;font-size:.85rem;font-weight:500;transition:background-color .15s,border-color .15s;display:flex}.ZpHD4W_addBtn:hover:not(:disabled){background:var(--secondary-hover);border-color:var(--secondary-text)}.ZpHD4W_addBtn:disabled{opacity:.4;cursor:not-allowed}.ZpHD4W_wordList{flex-direction:column;gap:2px;height:150px;display:flex;overflow-y:auto}.ZpHD4W_emptyState{height:100%;color:var(--secondary-text);text-align:center;justify-content:center;align-items:center;font-size:.8rem;display:flex}.ZpHD4W_wordItem{color:var(--primary-text);border-radius:5px;flex-shrink:0;justify-content:space-between;align-items:center;padding:5px 8px;font-size:.875rem;display:flex}.ZpHD4W_wordItem:hover{background:var(--tertiary)}.ZpHD4W_removeWordBtn{cursor:pointer;color:var(--secondary-text);opacity:.5;background:0 0;border:none;flex-shrink:0;align-items:center;padding:2px;transition:color .15s,opacity .15s;display:flex}.ZpHD4W_removeWordBtn:hover{color:var(--error);opacity:1}
.sor4LG_colorSection{flex-direction:row;align-items:center;gap:12px;display:flex}.sor4LG_colorPresets{flex-wrap:wrap;flex:1;align-items:center;gap:8px;display:flex}.sor4LG_colorCustom{align-items:center;gap:8px;margin-left:auto;display:flex}.sor4LG_colorPreset{cursor:pointer;border:2px solid #0000;border-radius:50%;width:32px;height:32px;transition:transform .15s,border-color .15s}.sor4LG_colorPreset:hover{transform:scale(1.1)}.sor4LG_colorPreset.sor4LG_selected{border-color:var(--primary-text);box-shadow:0 0 0 2px var(--secondary)}.sor4LG_customColorSwatch{cursor:pointer;position:relative;overflow:hidden}.sor4LG_colorPicker{opacity:0;cursor:pointer;border:none;width:100%;height:100%;padding:0;position:absolute;inset:0}.sor4LG_colorValue{font-size:.85rem;font-family:var(--font-mono,monospace);color:var(--secondary-text)}.sor4LG_preview{background:var(--secondary);border-radius:12px;flex-direction:column;gap:12px;padding:20px;display:flex}.sor4LG_previewCursor{border-left:2px solid;flex-direction:column;align-items:flex-start;height:24px;padding-left:8px;display:inline-flex;position:relative}.sor4LG_previewLabel{color:#fff;white-space:nowrap;border-radius:4px;padding:2px 6px;font-size:.7rem;font-weight:600;position:absolute;top:-8px;left:-2px}.sor4LG_previewText{color:var(--secondary-text);margin-top:8px;font-size:.8rem}.sor4LG_message{border-radius:8px;padding:12px 16px;font-size:.9rem;font-weight:500}.sor4LG_message.sor4LG_success{color:var(--success);background:#22c55e1a;border:1px solid #22c55e33}.sor4LG_message.sor4LG_error{color:var(--error);background:#ef44441a;border:1px solid #ef444433}.sor4LG_exportSection{flex-direction:column;gap:16px;margin-bottom:16px;display:flex}.sor4LG_exportContainer{border:2px dashed var(--separator);border-radius:8px;overflow:hidden}.sor4LG_exportBtn{background-color:var(--primary-text);color:var(--main-bg);cursor:pointer;border:none;border-radius:40px;justify-content:center;align-items:center;gap:8px;min-width:110px;margin-left:30px;padding:8px 16px;font-weight:600;transition:opacity .2s;display:inline-flex}.sor4LG_exportBtn:hover{opacity:.85}.sor4LG_exportBtn:disabled{opacity:.5;cursor:default}.sor4LG_exportStatus{border-top:1px solid var(--separator);background-color:var(--secondary);justify-content:space-between;align-items:center;gap:16px;padding:12px 16px;display:flex}.sor4LG_exportStatusText{color:#666;font-size:.85rem}.sor4LG_exportDownloadBtn{color:var(--primary-text);border:1px solid var(--primary-text);cursor:pointer;background-color:#0000;border-radius:40px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;padding:6px 14px;font-size:.85rem;font-weight:600;transition:opacity .2s;display:inline-flex}.sor4LG_exportDownloadBtn:hover{opacity:.7}.sor4LG_exportDownloadBtn:disabled{opacity:.5;cursor:default}.sor4LG_subscriptionWarning{color:var(--primary-text);background:#eab3081a;border:1px solid #eab30840;border-radius:8px;align-items:flex-start;gap:10px;margin-bottom:20px;padding:12px 16px;font-size:.85rem;line-height:1.5;display:flex}.sor4LG_subscriptionWarningIcon{color:#eab308;flex-shrink:0;margin-top:2px}.sor4LG_cloudStatus{flex-direction:column;gap:8px;display:flex}.sor4LG_cloudBadge{background:color-mix(in srgb, var(--primary-text) 15%, transparent);border:1px solid color-mix(in srgb, var(--primary-text) 30%, transparent);color:var(--primary-text);text-transform:uppercase;letter-spacing:.05em;border-radius:20px;align-items:center;gap:6px;width:fit-content;padding:4px 10px;font-size:.78rem;font-weight:700;display:inline-flex}.sor4LG_cloudExpiry{color:var(--secondary-text);margin:0;font-size:.8rem}
.Lt4FKW_card{background:var(--secondary);border:1px solid var(--separator);border-radius:12px;flex-direction:column;gap:16px;padding:20px;display:flex}.Lt4FKW_header{align-items:center;gap:10px;display:flex}.Lt4FKW_planName{color:var(--primary-text);font-size:1rem;font-weight:700}.Lt4FKW_activeBadge{background:color-mix(in srgb, var(--primary-text) 15%, transparent);border:1px solid color-mix(in srgb, var(--primary-text) 30%, transparent);color:var(--primary-text);text-transform:uppercase;letter-spacing:.06em;border-radius:20px;align-items:center;padding:2px 8px;font-size:.7rem;font-weight:700;display:inline-flex}.Lt4FKW_renewDate{color:var(--secondary-text);margin:-4px 0 0;font-size:.82rem}.Lt4FKW_perksSection{flex-direction:column;gap:0;display:flex}.Lt4FKW_perksTitle{color:var(--secondary-text);text-transform:uppercase;letter-spacing:.05em;margin:0 0 8px;font-size:.75rem;font-weight:600}.Lt4FKW_perkItem{color:var(--primary-text);border-bottom:1px solid var(--separator);align-items:center;gap:10px;padding:7px 0;font-size:.88rem;display:flex}.Lt4FKW_perkItem:last-child{border-bottom:none}.Lt4FKW_perkIconActive{color:var(--primary-text);flex-shrink:0}.Lt4FKW_perkIconFree{color:var(--secondary-text);opacity:.5;flex-shrink:0}.Lt4FKW_cancelBtn{border:1px solid var(--separator);color:var(--secondary-text);cursor:pointer;background:0 0;border-radius:6px;align-self:flex-start;padding:6px 14px;font-size:.82rem;transition:color .15s,border-color .15s}.Lt4FKW_cancelBtn:hover{color:var(--error);border-color:color-mix(in srgb, var(--error) 60%, transparent)}.Lt4FKW_actionRow{flex-wrap:wrap;gap:8px;display:flex}.Lt4FKW_confirmBox{background:color-mix(in srgb, var(--error) 5%, transparent);border:1px solid color-mix(in srgb, var(--error) 20%, transparent);border-radius:8px;flex-direction:column;gap:10px;padding:12px;display:flex}.Lt4FKW_confirmText{color:var(--primary-text);margin:0;font-size:.82rem;line-height:1.4}.Lt4FKW_confirmBtns{gap:8px;display:flex}.Lt4FKW_confirmYes{background:var(--error);color:#fff;cursor:pointer;border:none;border-radius:6px;padding:5px 14px;font-size:.82rem;font-weight:600;transition:opacity .15s}.Lt4FKW_confirmYes:hover{opacity:.85}.Lt4FKW_confirmYes:disabled{opacity:.5;cursor:not-allowed}.Lt4FKW_confirmNo{border:1px solid var(--separator);color:var(--primary-text);cursor:pointer;background:0 0;border-radius:6px;padding:5px 14px;font-size:.82rem;transition:background .15s}.Lt4FKW_confirmNo:hover{background:var(--secondary)}.Lt4FKW_notice{color:var(--success);background:color-mix(in srgb, var(--success) 8%, transparent);border:1px solid color-mix(in srgb, var(--success) 20%, transparent);border-radius:8px;margin:0;padding:8px 12px;font-size:.82rem}.Lt4FKW_infoText{color:var(--secondary-text);margin:0;font-size:.85rem;line-height:1.5}.Lt4FKW_legalText{color:var(--secondary-text);opacity:.85;margin:-6px 0 0;font-size:.72rem;line-height:1.5}.Lt4FKW_legalText a{color:inherit;cursor:pointer;text-decoration:underline}.Lt4FKW_errorMessage{color:var(--error);background:color-mix(in srgb, var(--error) 8%, transparent);border:1px solid color-mix(in srgb, var(--error) 20%, transparent);border-radius:8px;margin:0;padding:8px 12px;font-size:.82rem}.Lt4FKW_welcomeBox{color:var(--primary-text);background:color-mix(in srgb, var(--primary-text) 8%, transparent);border:1px solid color-mix(in srgb, var(--primary-text) 22%, transparent);border-radius:8px;align-items:center;gap:8px;margin:0;padding:10px 14px;font-size:.82rem;font-weight:500;animation:.35s cubic-bezier(.22,1,.36,1) both Lt4FKW_welcomeIn;display:flex}.Lt4FKW_welcomeBoxLeaving{animation:.6s ease-in forwards Lt4FKW_welcomeOut}.Lt4FKW_welcomeIcon{color:var(--primary-text);flex-shrink:0;animation:.6s ease-out .1s both Lt4FKW_welcomeSpin}@keyframes Lt4FKW_welcomeIn{0%{opacity:0;transform:translateY(-6px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes Lt4FKW_welcomeOut{0%{opacity:1}to{opacity:0}}@keyframes Lt4FKW_welcomeSpin{0%{transform:rotate(-20deg)scale(.8)}to{transform:rotate(0)scale(1)}}.Lt4FKW_upgradeBtn{background:var(--primary);color:var(--primary-text);cursor:pointer;border:none;border-radius:24px;justify-content:center;align-items:center;gap:8px;width:100%;min-width:0;padding:10px 20px;font-size:.82rem;font-weight:600;transition:opacity .15s;display:flex}.Lt4FKW_upgradeBtnLabel{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.Lt4FKW_upgradeBtnLabels{grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.Lt4FKW_upgradeBtnLabels>.Lt4FKW_upgradeBtnLabel{text-align:center;grid-area:1/1}.Lt4FKW_upgradeBtnLabelHidden{visibility:hidden}.Lt4FKW_upgradeBtnArrow{flex-shrink:0}.Lt4FKW_upgradeBtn:hover{opacity:.8}.Lt4FKW_upgradeBtn:disabled{opacity:.5;cursor:not-allowed}.Lt4FKW_secondaryBtn{color:var(--primary-text);border:1px solid var(--separator);cursor:pointer;background:0 0;border-radius:24px;justify-content:center;align-items:center;gap:8px;width:100%;margin-top:-6px;padding:9px 20px;font-size:.88rem;font-weight:500;transition:background .15s;display:flex}.Lt4FKW_secondaryBtn:hover{background:color-mix(in srgb, var(--primary-text) 6%, transparent)}.Lt4FKW_secondaryBtn:disabled{opacity:.5;cursor:not-allowed}.Lt4FKW_list{flex-direction:column;gap:16px;display:flex}.Lt4FKW_periodToggle{border:1px solid var(--separator);border-radius:24px;grid-auto-columns:1fr;grid-auto-flow:column;gap:4px;padding:3px;display:inline-grid}.Lt4FKW_periodOption{color:var(--secondary-text);text-align:center;cursor:pointer;background:0 0;border:none;border-radius:20px;justify-content:center;align-items:center;gap:5px;padding:5px 14px;font-size:.82rem;font-weight:600;transition:background .15s,color .15s;display:inline-flex}.Lt4FKW_periodOptionActive{background:color-mix(in srgb, var(--primary-text) 12%, transparent);color:var(--primary-text)}.Lt4FKW_periodOption:disabled{cursor:not-allowed;opacity:.6}.Lt4FKW_periodOptionIcon{color:var(--success);flex-shrink:0}.Lt4FKW_periodToggleWrap{display:flex;position:relative}.Lt4FKW_periodHint{z-index:1;background:color-mix(in srgb, var(--primary-text) 8%, var(--secondary));border:1px solid color-mix(in srgb, var(--primary-text) 22%, var(--secondary));width:max-content;color:var(--primary-text);white-space:nowrap;border-radius:6px;padding:4px 9px;font-size:.7rem;font-weight:600;line-height:1.2;animation:.2s ease-out both Lt4FKW_periodHintIn;position:absolute;top:calc(100% + 8px);left:75%;transform:translate(-50%)}.Lt4FKW_periodHint:before{content:"";background:inherit;border-left:inherit;border-top:inherit;width:8px;height:8px;position:absolute;top:-5px;left:50%;transform:translate(-50%)rotate(45deg)}@keyframes Lt4FKW_periodHintIn{0%{opacity:0;transform:translate(-50%,-3px)}to{opacity:1;transform:translate(-50%)}}.Lt4FKW_purchaseRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.Lt4FKW_purchaseRow .Lt4FKW_upgradeBtn{flex:1;width:auto}@media (max-width:767px){.Lt4FKW_purchaseRow{flex-direction:column;align-items:stretch}.Lt4FKW_purchaseRow .Lt4FKW_upgradeBtn{flex:none}.Lt4FKW_purchaseRow .Lt4FKW_periodToggleWrap{order:1;width:100%}.Lt4FKW_purchaseRow .Lt4FKW_periodToggle{flex:1}}
.ssuJpa_input{width:100%;height:100%}.ssuJpa_subOption{background:var(--main-bg);border:1px solid var(--secondary-text);border-radius:6px;margin-top:12px;padding:12px}.ssuJpa_contdInputRow{align-items:stretch;gap:8px;display:flex}.ssuJpa_contdInputRow .ssuJpa_input{min-width:0;font-family:var(--font-screenplay);flex:1}.ssuJpa_contdConfirmBtn{border:1px solid var(--tertiary);background:var(--secondary);color:var(--secondary-text);cursor:not-allowed;opacity:.5;border-radius:40px;flex-shrink:0;justify-content:center;align-items:center;padding:0 16px;font-size:.95rem;font-weight:500;transition:all .2s;display:flex}.ssuJpa_contdConfirmBtnActive{cursor:pointer;opacity:1;color:var(--primary-text);border-color:var(--tertiary-hover)}.ssuJpa_contdConfirmBtnActive:hover{background:rgba(var(--primary-rgb), .1);border-color:var(--primary)}.ssuJpa_labelDisabled{opacity:.5}.ssuJpa_labelDisabled .ssuJpa_input{cursor:not-allowed}.ssuJpa_marginsSection{flex-direction:column;gap:8px;display:flex}.ssuJpa_labelRow{gap:16px;display:flex}.ssuJpa_labelRow>div{flex:1}.ssuJpa_hfGroup{flex-direction:column;gap:8px;display:flex}.ssuJpa_hfTitle{color:var(--primary-text);font-size:.95rem;font-weight:500}.ssuJpa_hfToggle{margin-top:4px}.ssuJpa_marginRow{justify-content:space-between;align-items:center;gap:12px;padding-left:12px;display:flex}.ssuJpa_marginLabel{min-width:100px;color:var(--primary-text);flex-shrink:0;font-size:.95rem}.ssuJpa_marginInputs{gap:16px;display:flex}.ssuJpa_marginInputWrapper{background:var(--main-bg);border:1px solid var(--separator);box-sizing:border-box;border-radius:8px;align-items:center;gap:0;height:40px;padding:0 2px;transition:border-color .2s;display:flex}.ssuJpa_marginInputWrapper:focus-within{border-color:var(--primary)}.ssuJpa_marginIcon{color:var(--secondary-text);flex-shrink:0;margin:0 4px}.ssuJpa_marginInput{text-align:center;color:var(--primary-text);height:100%;font-size:.95rem;width:36px!important;box-shadow:none!important;background:0 0!important;border:none!important;outline:none!important;padding:0!important}.ssuJpa_marginInput::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.ssuJpa_marginInput::-webkit-inner-spin-button{-webkit-appearance:none;margin:0}.ssuJpa_marginInput[type=number]{-moz-appearance:textfield}.ssuJpa_marginStepGroup{flex-direction:column;justify-content:center;gap:0;display:flex}.ssuJpa_marginStepBtn{width:18px;height:10px;color:var(--secondary-text);cursor:pointer;background:0 0;border:none;border-radius:2px;justify-content:center;align-items:center;padding:0;transition:all .2s;display:flex}.ssuJpa_marginStepBtn:hover{background:var(--secondary);color:var(--primary-text)}.ssuJpa_marginUnit{color:var(--secondary-text);-webkit-user-select:none;user-select:none;margin-left:2px;margin-right:4px;font-size:.8rem;font-weight:500}.ssuJpa_styleGroup{background:var(--main-bg);border:1px solid var(--separator);box-sizing:border-box;border-radius:8px;align-items:center;gap:4px;height:40px;padding:0 4px;display:flex}.ssuJpa_styleBtn{width:32px;height:32px;color:var(--secondary-text);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;transition:all .2s;display:flex}.ssuJpa_styleBtn:hover{background:var(--secondary);color:var(--primary-text)}.ssuJpa_styleBtnActive{background:var(--tertiary);color:var(--primary-text)}@media (max-width:767px){.ssuJpa_marginRow{flex-wrap:wrap;gap:8px;padding-left:0}.ssuJpa_marginLabel{min-width:0}.ssuJpa_marginInputs{flex-wrap:wrap;gap:8px}.ssuJpa_labelRow{flex-direction:column;gap:12px}.ssuJpa_hfGroup .ssuJpa_labelRow{flex-direction:row;gap:8px}.ssuJpa_hfGroup .ssuJpa_labelRow>div{min-width:0}}
.qHfVPG_styleOptions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:10px;display:grid}@media (max-width:767px){.qHfVPG_styleOptions{grid-template-columns:1fr}}.qHfVPG_styleName{color:var(--secondary-text);text-transform:uppercase;letter-spacing:.06em;font-size:.85rem;font-weight:600}.qHfVPG_styleExample{color:var(--primary-text);align-items:center;gap:6px;margin-left:auto;font-size:.9rem;font-weight:600;display:inline-flex}.qHfVPG_styleExample span{font-family:var(--font-screenplay)}.qHfVPG_arrowIcon{opacity:.5}.qHfVPG_letterToggles{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-top:10px;display:grid}.qHfVPG_letterCard{justify-content:center;padding:12px}.qHfVPG_letter{font-family:var(--font-screenplay);color:var(--primary-text);font-size:1rem;font-weight:600}
._9GvNOW_storageSummary{flex-direction:column;gap:10px;display:flex}._9GvNOW_storageHeader{justify-content:space-between;align-items:baseline;gap:12px;display:flex}._9GvNOW_storageUsed{color:var(--secondary-text);font-variant-numeric:tabular-nums;font-size:.85rem}._9GvNOW_bar{background-color:var(--tertiary);border-radius:6px;width:100%;height:10px;display:flex;overflow:hidden}._9GvNOW_barSeg{height:100%;transition:width .3s}._9GvNOW_segThis{background-color:#3b82f6}._9GvNOW_segOther{background-color:#f59e0b}._9GvNOW_legend{color:var(--secondary-text);flex-wrap:wrap;gap:6px 18px;font-size:.8rem;display:flex}._9GvNOW_legendItem{align-items:center;gap:6px;display:inline-flex}._9GvNOW_legendValue{color:var(--primary-text);font-variant-numeric:tabular-nums}._9GvNOW_dot{border-radius:50%;flex-shrink:0;width:9px;height:9px}._9GvNOW_dotThis{background-color:#3b82f6}._9GvNOW_dotOther{background-color:#f59e0b}._9GvNOW_dotFree{background-color:var(--tertiary);border:1px solid var(--secondary-text)}._9GvNOW_empty{color:var(--secondary-text);padding:16px 0;font-size:.9rem}._9GvNOW_list{flex-direction:column;gap:8px;display:flex}._9GvNOW_row{background-color:var(--secondary);border-radius:10px;align-items:center;gap:12px;padding:8px 10px;display:flex}._9GvNOW_thumb{background-color:var(--tertiary);width:44px;height:44px;color:var(--secondary-text);border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;display:flex;overflow:hidden}._9GvNOW_thumbImg{object-fit:cover;width:100%;height:100%}._9GvNOW_meta{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}._9GvNOW_metaTitle{color:var(--primary-text);font-variant-numeric:tabular-nums;font-size:.9rem}._9GvNOW_metaSub{color:var(--secondary-text);font-variant-numeric:tabular-nums;font-size:.8rem}._9GvNOW_deleteBtn,._9GvNOW_confirmBtn,._9GvNOW_cancelBtn{width:32px;height:32px;color:var(--secondary-text);cursor:pointer;background-color:#0000;border:none;border-radius:8px;justify-content:center;align-items:center;transition:background-color .15s,color .15s;display:flex}._9GvNOW_deleteBtn:hover{background-color:var(--tertiary);color:var(--error)}._9GvNOW_confirm{gap:4px;display:flex}._9GvNOW_confirmBtn{background-color:var(--error);color:#fff}._9GvNOW_cancelBtn:hover{background-color:var(--tertiary);color:var(--primary-text)}
.VayIXq_strengthContainer{align-items:center;gap:12px;margin-top:4px;display:flex}.VayIXq_strengthBar{background:var(--separator);border-radius:2px;flex:1;height:4px;overflow:hidden}.VayIXq_strengthFill{border-radius:2px;height:100%;transition:width .3s,background-color .3s}.VayIXq_strengthLabel{min-width:60px;font-size:.75rem;font-weight:600}.VayIXq_strengthFill.VayIXq_level1,.VayIXq_strengthLabel.VayIXq_level1{background-color:var(--error);color:var(--error)}.VayIXq_strengthFill.VayIXq_level2,.VayIXq_strengthLabel.VayIXq_level2{color:#f97316;background-color:#f97316}.VayIXq_strengthFill.VayIXq_level3,.VayIXq_strengthLabel.VayIXq_level3{color:#eab308;background-color:#eab308}.VayIXq_strengthFill.VayIXq_level4,.VayIXq_strengthLabel.VayIXq_level4{background-color:var(--success);color:var(--success)}.VayIXq_inputError{border-color:var(--error)!important}.VayIXq_errorText{color:var(--error);margin-top:4px;font-size:.75rem}.VayIXq_message{border-radius:8px;padding:12px 16px;font-size:.9rem;font-weight:500}.VayIXq_message.VayIXq_success{color:var(--success);background:#22c55e1a;border:1px solid #22c55e33}.VayIXq_message.VayIXq_error{color:var(--error);background:#ef44441a;border:1px solid #ef444433}.VayIXq_message.VayIXq_info{color:#3b82f6;background:#3b82f61a;border:1px solid #3b82f633}.VayIXq_fieldHeader{justify-content:space-between;align-items:center;display:flex}.VayIXq_authForm{gap:8px;height:100%}.VayIXq_authForm.VayIXq_codeForm{gap:20px;width:100%;max-width:328px;margin-inline:auto}.VayIXq_authInfoText{color:var(--secondary-text);text-align:center;overflow-wrap:anywhere;margin:0;font-size:.9rem;line-height:1.5}.VayIXq_authActions{flex-direction:column;gap:10px;display:flex}.VayIXq_authSubmitBtn{justify-content:center;width:100%}.VayIXq_authSubAction{color:var(--secondary-text);cursor:pointer;font-size:.8rem;font-family:var(--font-inter);text-align:right;text-underline-offset:2px;background:0 0;border:none;padding:0;text-decoration:underline}.VayIXq_authSubAction:hover{color:var(--primary-text)}.VayIXq_authTextActions{flex-wrap:wrap;justify-content:center;gap:4px 20px;display:flex}.VayIXq_authTextBtn{color:var(--secondary-text);font-family:var(--font-inter);cursor:pointer;background:0 0;border:none;padding:4px;font-size:.85rem;font-weight:500;transition:color .2s}.VayIXq_authTextBtn:hover:not(:disabled){color:var(--primary-text)}.VayIXq_authTextBtn:disabled{opacity:.7;cursor:not-allowed}.VayIXq_codeCells{grid-template-columns:repeat(6,minmax(0,48px));justify-content:center;gap:8px;display:grid}.VayIXq_codeCells .VayIXq_codeCell{text-align:center;font-variant-numeric:tabular-nums;width:100%;height:56px;padding:0;font-size:1.5rem;font-weight:600}.VayIXq_codeCells .VayIXq_codeCell:focus{border-color:var(--primary-text);box-shadow:0 0 0 1px var(--primary-text)}.VayIXq_codeCells .VayIXq_codeCell.VayIXq_inputError:focus{box-shadow:0 0 0 1px var(--error)}.VayIXq_divider{color:var(--secondary-text);text-transform:uppercase;letter-spacing:.04em;align-items:center;gap:12px;margin:12px 0;font-size:.75rem;display:flex}.VayIXq_divider:before,.VayIXq_divider:after{content:"";border-top:1px solid var(--separator);flex:1}.VayIXq_oauthGroup{flex-direction:column;gap:8px;display:flex}.VayIXq_oauthBtn{justify-content:center;align-items:center;gap:10px;display:flex}
.TZ-BBG_container{flex-direction:column;justify-content:center;align-items:center;gap:40px;min-height:100%;padding:60px 0;display:flex}@media (max-width:767px){.TZ-BBG_container{gap:24px;padding:16px 0}}.TZ-BBG_brandSection{flex-direction:column;align-items:center;gap:16px;animation:.5s ease-out forwards TZ-BBG_fade-in-up;display:flex}.TZ-BBG_logoWrapper{background:var(--secondary);border:1px solid var(--separator);border-radius:20px;justify-content:center;align-items:center;width:80px;height:80px;display:flex;box-shadow:0 8px 24px -8px #0003}.TZ-BBG_logo{width:44px;height:44px;color:var(--primary-text)}.TZ-BBG_title{color:var(--primary-text);letter-spacing:-.02em;font-size:2.2rem;font-weight:700;line-height:1;font-family:var(--font-inter), sans-serif;margin:0}.TZ-BBG_copyright{color:var(--secondary-text);margin:0;font-size:.9rem}.TZ-BBG_infoSection{background-color:var(--secondary);border:1px solid var(--separator);opacity:0;border-radius:12px;flex-direction:column;width:100%;max-width:420px;animation:.5s ease-out .1s forwards TZ-BBG_fade-in-up;display:flex;overflow:hidden;box-shadow:0 4px 12px -4px #0000001a}.TZ-BBG_infoSection+.TZ-BBG_infoSection{animation-delay:.2s}.TZ-BBG_row{flex-direction:row;justify-content:space-between;align-items:center;padding:16px 20px;transition:background-color .2s;display:flex}.TZ-BBG_row:hover{background-color:var(--secondary-hover)}.TZ-BBG_row:not(:last-child){border-bottom:1px solid var(--separator)}.TZ-BBG_labelGroup{align-items:center;gap:12px;display:flex}.TZ-BBG_icon{color:var(--secondary-text)}.TZ-BBG_label{color:var(--secondary-text);font-size:.95rem;font-weight:500}.TZ-BBG_value{color:var(--primary-text);font-size:.95rem;font-weight:600}.TZ-BBG_link{text-underline-offset:3px;align-items:center;gap:6px;text-decoration:none;display:inline-flex}.TZ-BBG_link:hover{text-decoration:underline}.TZ-BBG_linkRow{color:inherit;text-decoration:none}.TZ-BBG_linkRow:hover .TZ-BBG_label{color:var(--primary-text)}@keyframes TZ-BBG_fade-in-up{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}
.qLtrMW_container{flex-direction:row;flex-shrink:0;min-height:0;display:flex;overflow:hidden}.qLtrMW_sidebar_content{width:var(--navigation-sidebar-width);flex-direction:column;gap:20px;min-height:0;padding:0 15px 20px 30px;display:flex;position:relative;overflow:hidden}.qLtrMW_collapsed .qLtrMW_element{visibility:hidden}.qLtrMW_collapsed{width:0;padding:0}.qLtrMW_element{background-color:var(--editor-sidebar);min-height:0;box-shadow:var(--panel-shadow);border-radius:35px;flex-direction:column;flex:1;padding-top:20px;padding-bottom:30px;display:flex;overflow:hidden}.qLtrMW_selection{flex-direction:row;gap:10px;display:flex}@media (max-width:767px){.qLtrMW_container{top:var(--navbar-height);z-index:60;pointer-events:none;position:fixed;bottom:0;left:0;overflow:hidden}.qLtrMW_sidebar_content{width:var(--mobile-drawer-width);height:100%;padding:12px 12px calc(20px + var(--safe-bottom)) calc(12px + var(--safe-left));pointer-events:auto;transition:transform .25s,visibility;transform:translate(0)}.qLtrMW_collapsed{width:var(--mobile-drawer-width);pointer-events:none;visibility:hidden;padding:12px;transition:transform .25s,visibility 0s linear .25s;transform:translate(-100%)}.qLtrMW_collapsed .qLtrMW_element{visibility:inherit}}.qLtrMW_list{flex-direction:column;margin-top:12px;display:flex;overflow:hidden auto}.qLtrMW_empty_state{text-align:center;color:var(--secondary-text);flex-direction:column;flex:1;justify-content:center;align-items:center;gap:16px;padding:20px;font-size:12px;display:flex}.qLtrMW_empty_actions{flex-direction:column;align-items:stretch;gap:8px;width:fit-content;display:flex}.qLtrMW_empty_action{cursor:pointer;color:var(--secondary-text);border:1px solid var(--separator);background:0 0;border-radius:40px;flex-direction:row;justify-content:center;align-items:center;gap:8px;padding:8px 16px;font-size:12px;font-weight:600;transition:opacity .2s;display:flex}.qLtrMW_empty_action:hover{opacity:.7}.qLtrMW_scene_list{flex:1}.qLtrMW_marker_gutter{pointer-events:none;width:6px;position:absolute;right:3px}.qLtrMW_marker{opacity:.8;border-radius:2px;height:3px;position:absolute;left:0;right:0;transform:translateY(-50%)}@media (pointer:coarse){.qLtrMW_tree_list{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.qLtrMW_tree_list input{-webkit-user-select:text;user-select:text}}.qLtrMW_list_header{flex-direction:row;align-items:center;gap:8px;padding-left:20px;display:flex}.qLtrMW_header_btn{color:var(--secondary-text);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;margin:-4px 20px -4px auto;padding:4px;display:none}.qLtrMW_header_btn svg{color:var(--secondary-text)}.qLtrMW_header_btn:hover{background-color:var(--editor-sidebar-hover)}@media (pointer:coarse){.qLtrMW_header_btn{display:flex}}.qLtrMW_filter_btn{color:var(--secondary-text);cursor:pointer;background:0 0;border:none;border-radius:6px;justify-content:center;align-items:center;margin:-4px 20px -4px auto;padding:4px;transition:background-color .15s;display:flex;position:relative}.qLtrMW_filter_btn svg{color:var(--secondary-text)}.qLtrMW_filter_btn:hover,.qLtrMW_filter_btn_active{background-color:var(--editor-sidebar-hover)}.qLtrMW_filter_badge{background-color:var(--primary-text);min-width:13px;height:13px;color:var(--editor-sidebar);text-align:center;border-radius:7px;padding:0 3px;font-size:9px;font-weight:700;line-height:13px;position:absolute;top:-3px;right:-3px}.qLtrMW_list_title{font-size:1rem}.qLtrMW_list_fill{height:100%;min-height:30px}.qLtrMW_tab_bar{border-top:1px solid var(--separator);padding-top:4px;flex-direction:row;justify-content:center;gap:8px;margin-top:auto;padding-inline:12px;display:flex}.qLtrMW_tab_btn{cursor:pointer;color:var(--secondary-text);background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:8px 12px;transition:color .15s,background-color .15s;display:flex}.qLtrMW_tab_btn:hover{background-color:var(--editor-sidebar-hover);color:var(--primary-text)}.qLtrMW_tab_btn_active{color:var(--primary-text);background-color:var(--editor-sidebar-hover)}.qLtrMW_tab_btn_active:hover{color:var(--primary-text)}@media (max-width:767px){.qLtrMW_sidebar_content{-webkit-user-select:none;user-select:none}.qLtrMW_sidebar_content :is(input,textarea){-webkit-user-select:text;user-select:text}}
.f3sI3q_row{box-sizing:border-box;min-height:30px;color:var(--secondary-text);cursor:pointer;flex-direction:row;align-items:center;gap:8px;padding-right:20px;font-size:12px;display:flex;position:relative}.f3sI3q_row:hover{background-color:var(--editor-sidebar-hover);color:var(--primary-text)}.f3sI3q_row_active{color:var(--primary-text);background-color:var(--editor-sidebar-hover)}.f3sI3q_color_bar{pointer-events:none;border-radius:0 3px 3px 0;width:3px;position:absolute;top:4px;bottom:4px;left:0}.f3sI3q_row_drop_into{background-color:var(--editor-style-bg-hover);box-shadow:inset 0 0 0 1px var(--tertiary-hover)}.f3sI3q_row_drop_before:before,.f3sI3q_row_drop_after:after{content:"";background-color:var(--tertiary-hover);pointer-events:none;height:2px;position:absolute;left:8px;right:8px}.f3sI3q_row_drop_before:before{top:-1px}.f3sI3q_row_drop_after:after{bottom:-1px}.f3sI3q_chevron{color:var(--secondary-text);flex-shrink:0;transition:transform .2s}.f3sI3q_chevron_expanded{transform:rotate(90deg)}.f3sI3q_chevron_placeholder{flex-shrink:0;width:13px}.f3sI3q_type_icon{color:var(--secondary-text);flex-shrink:0}.f3sI3q_title{white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;overflow-x:hidden}.f3sI3q_rename_input{background:var(--editor-sidebar-hover);border:1px solid var(--separator);min-width:0;color:var(--primary-text);font-size:12px;line-height:inherit;border-radius:4px;outline:none;flex:1;padding:0 6px}.f3sI3q_actions{opacity:0;flex-direction:row;flex-shrink:0;align-items:center;gap:4px;transition:opacity .15s;display:flex}.f3sI3q_row:hover .f3sI3q_actions,.f3sI3q_row_active .f3sI3q_actions{opacity:1}.f3sI3q_action_btn{color:var(--secondary-text);cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:3px;display:flex}.f3sI3q_menu_btn{color:var(--secondary-text);cursor:pointer;background:0 0;border:none;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;padding:2px;display:none}.f3sI3q_menu_btn:hover{background-color:var(--editor-style-bg-hover);color:var(--primary-text)}@media (pointer:coarse){.f3sI3q_menu_btn{display:flex}}.f3sI3q_action_btn:hover{background-color:var(--editor-style-bg-hover);color:var(--primary-text)}.f3sI3q_action_btn_danger:hover{background-color:var(--error,#e53e3e);color:#fff}.f3sI3q_confirm_row{flex-direction:row;flex:1;align-items:center;gap:6px;min-width:0;display:flex}.f3sI3q_confirm_text{min-width:0;color:var(--secondary-text);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:.72rem;overflow:hidden}.f3sI3q_confirm_btns{flex-shrink:0;gap:6px;display:flex}.f3sI3q_confirm_yes,.f3sI3q_confirm_no{cursor:pointer;border:none;border-radius:5px;padding:3px 10px;font-size:.72rem;font-weight:500;transition:opacity .1s}.f3sI3q_confirm_yes{background-color:var(--error,#e53e3e);color:#fff}.f3sI3q_confirm_no{background-color:var(--tertiary);color:var(--primary-text)}.f3sI3q_confirm_yes:hover,.f3sI3q_confirm_no:hover{opacity:.85}
.vc4pOG_container{flex-direction:row;flex-shrink:0;min-height:0;display:flex;overflow:hidden}.vc4pOG_sidebar_content{width:var(--format-sidebar-width);flex-direction:column;gap:20px;min-height:0;padding:0 30px 20px 15px;display:flex;overflow:hidden}.vc4pOG_collapsed{visibility:hidden;width:0;padding:0}@media (max-width:767px){.vc4pOG_container{top:var(--navbar-height);z-index:60;pointer-events:none;position:fixed;bottom:0;right:0;overflow:hidden}.vc4pOG_sidebar_content{width:var(--mobile-drawer-width);height:100%;padding:12px calc(12px + var(--safe-right)) calc(20px + var(--safe-bottom)) 12px;pointer-events:auto;transition:transform .25s,visibility;transform:translate(0)}.vc4pOG_collapsed{width:var(--mobile-drawer-width);pointer-events:none;padding:12px;transition:transform .25s,visibility 0s linear .25s;transform:translate(100%)}}.vc4pOG_tabs{flex-direction:column;justify-content:space-between;display:flex}.vc4pOG_style_btns{padding-block:15px;flex-direction:row;gap:12px;padding-left:25px;display:flex}.vc4pOG_style_btn{background-color:var(--editor-style-bg);cursor:pointer;border-radius:8px;flex-direction:row;justify-content:center;align-items:center;width:32px;height:32px;padding:8px;display:flex}.vc4pOG_style_btn:hover,.vc4pOG_active_style{background-color:var(--editor-style-bg-hover)}@media (max-width:767px){.vc4pOG_sidebar_content{-webkit-user-select:none;user-select:none}.vc4pOG_sidebar_content :is(input,textarea){-webkit-user-select:text;user-select:text}}
.O6aNLa_container{flex-direction:row;align-items:center;gap:25px;display:flex}.O6aNLa_submit{border:none}.O6aNLa_back,.O6aNLa_submit{padding-inline:40px!important}.O6aNLa_back{flex-direction:row;justify-content:center;align-items:center;gap:8px;display:flex;background-color:var(--primary)!important;border-width:3px!important;width:auto!important}.O6aNLa_back:hover{transition:border-color .2s;border-color:var(--tertiary-hover)!important}.O6aNLa_back:active{transition:transform .25s;transform:scale(.98)}
._0jcAjG_page{--page-top:40px;min-height:0;padding:var(--page-top) calc(48px + var(--safe-right)) calc(48px + var(--safe-bottom)) 48px;flex:1;overflow-y:auto}._0jcAjG_pageInner{flex-direction:column;gap:28px;width:100%;max-width:1100px;display:flex}._0jcAjG_pageInnerNarrow{max-width:620px}._0jcAjG_page._0jcAjG_pageStepped{padding-top:0}._0jcAjG_pageInnerForm{max-width:480px}._0jcAjG_pageHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:16px;display:flex}._0jcAjG_pageTitle{font-size:1.8rem}._0jcAjG_pageSubtitle{color:var(--secondary-text);max-width:60ch;font-size:.95rem}._0jcAjG_section{flex-direction:column;gap:14px;display:flex}._0jcAjG_sectionTitle{color:var(--secondary-text);text-transform:uppercase;letter-spacing:.03rem;font-size:.85rem;font-weight:600}._0jcAjG_card{background:var(--secondary);border:2px solid var(--tertiary);border-radius:12px;flex-direction:column;gap:12px;padding:18px;display:flex}._0jcAjG_cardTitle{color:var(--primary-text);font-size:1.05rem;font-weight:600;font-family:var(--font-josefin), sans-serif}._0jcAjG_cardMeta{color:var(--secondary-text);flex-wrap:wrap;gap:6px 12px;font-size:.8rem;display:flex}._0jcAjG_option{background:var(--secondary);border:2px solid var(--tertiary);color:inherit;border-radius:12px;flex-direction:column;gap:6px;padding:18px;text-decoration:none;transition:border-color .2s;display:flex}._0jcAjG_option:hover{border-color:var(--secondary-text)}._0jcAjG_optionDisabled{cursor:not-allowed;flex-direction:column;gap:6px;display:flex}._0jcAjG_optionList{flex-direction:column;gap:14px;display:flex}._0jcAjG_optionPoints{flex-direction:column;gap:4px;margin:0 0 8px;padding-left:18px;line-height:1.4;display:flex}._0jcAjG_optionFormats{border-top:1px solid var(--tertiary);color:var(--primary-text);align-items:center;gap:6px;padding-top:12px;font-size:.8rem;font-weight:500;display:flex}._0jcAjG_optionFormats svg{color:var(--secondary-text);flex-shrink:0}._0jcAjG_backLink{color:var(--secondary-text);align-self:flex-start;align-items:center;gap:6px;font-size:.85rem;text-decoration:none;display:inline-flex}._0jcAjG_backLink:hover{color:var(--primary-text)}._0jcAjG_ledger{flex-direction:column;max-width:620px;display:flex}._0jcAjG_ledgerRow{border-bottom:1px solid var(--separator);grid-template-columns:1fr auto 4ch;align-items:baseline;gap:16px;padding:12px 0;display:grid}._0jcAjG_ledgerRow:last-child{border-bottom:none}._0jcAjG_ledgerDelta{text-align:right;color:var(--primary-text);font-weight:600}._0jcAjG_ledgerCredit{color:var(--success)}._0jcAjG_muted{color:var(--secondary-text);font-size:.85rem}._0jcAjG_grid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:16px;display:grid}._0jcAjG_row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._0jcAjG_rowEnd{justify-content:flex-end}._0jcAjG_tabRow{border-bottom:1px solid var(--separator);padding-bottom:16px}._0jcAjG_tabLabels{align-items:center;gap:20px;display:flex}._0jcAjG_tabLabel{font:inherit;letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;color:var(--secondary-text);opacity:.6;cursor:pointer;background:0 0;border:none;align-items:center;padding:6px 0;font-size:.8rem;font-weight:600;line-height:16px;text-decoration:none;transition:opacity .15s,color .15s;display:inline-flex}._0jcAjG_tabLabel:hover{opacity:.85}._0jcAjG_tabLabelActive,._0jcAjG_tabLabelActive:hover{color:var(--primary-text);opacity:1}._0jcAjG_tag{background:var(--primary);border:1px solid var(--tertiary);color:var(--secondary-text);white-space:nowrap;border-radius:999px;align-items:center;padding:2px 8px;font-size:.75rem;display:inline-flex}._0jcAjG_btn{background:var(--tertiary);color:var(--primary-text);cursor:pointer;white-space:nowrap;border:2px solid #0000;border-radius:40px;justify-content:center;align-items:center;gap:8px;padding:10px 18px;font-size:.9rem;font-weight:600;transition:opacity .2s;display:inline-flex}._0jcAjG_btnCost{align-items:center;gap:4px;margin-left:6px;display:inline-flex}._0jcAjG_btnCost svg{color:var(--warning)}._0jcAjG_btnWide{padding-inline:28px}._0jcAjG_btn:hover:not(:disabled){opacity:.85}._0jcAjG_btn:disabled{opacity:.5;cursor:not-allowed}._0jcAjG_btnOutline{border-color:var(--tertiary);background:0 0}._0jcAjG_btnQuiet{color:var(--secondary-text);background:0 0;padding-inline:8px}._0jcAjG_btnDanger{background:var(--error);color:#fff}._0jcAjG_field{flex-direction:column;gap:6px;display:flex}._0jcAjG_label{color:var(--secondary-text);font-size:.8rem;font-weight:600}._0jcAjG_labelRow{justify-content:space-between;align-items:baseline;gap:12px;display:flex}._0jcAjG_hint{color:var(--secondary-text);font-size:.75rem}._0jcAjG_input,._0jcAjG_textarea{background:var(--primary);border:2px solid var(--tertiary);width:100%;color:var(--primary-text);border-radius:8px;outline:none;padding:10px 12px;font-size:.9rem}._0jcAjG_input:focus,._0jcAjG_textarea:focus{border-color:var(--secondary-text)}._0jcAjG_textarea{resize:vertical;min-height:140px;line-height:1.5}._0jcAjG_error{color:var(--error);font-size:.85rem}._0jcAjG_actions{border-top:1px solid var(--separator);flex-direction:column;gap:10px;padding-top:24px;display:flex}._0jcAjG_actionRow{flex-wrap:nowrap}._0jcAjG_actionBack{margin-right:auto}._0jcAjG_actionError{text-align:right}._0jcAjG_formHeader{z-index:1;padding:var(--page-top,0px) 0 14px;background:var(--form-surface,var(--main-bg));flex-direction:column;gap:16px;display:flex;position:sticky;top:0}._0jcAjG_steps{border-top:1px solid var(--separator);align-items:center;gap:10px;margin:0;padding:16px 0 0;list-style:none;display:flex}._0jcAjG_stepItem{align-items:center;gap:10px;min-width:0;display:flex}._0jcAjG_stepItem+._0jcAjG_stepItem{flex:1}._0jcAjG_stepLine{background:var(--separator);flex:1;min-width:12px;height:1px}._0jcAjG_step{min-width:0;color:var(--secondary-text);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;opacity:.75;cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;padding:4px 0;font-size:.75rem;font-weight:600;transition:opacity .15s,color .15s;display:inline-flex}._0jcAjG_step:hover:not(:disabled){opacity:1}._0jcAjG_step:disabled{opacity:.45;cursor:default}._0jcAjG_step._0jcAjG_stepActive{color:var(--primary-text);opacity:1}._0jcAjG_stepNumber{border:2px solid var(--tertiary);letter-spacing:0;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;font-size:.7rem;display:inline-flex}._0jcAjG_stepActive ._0jcAjG_stepNumber{background:var(--tertiary)}._0jcAjG_stepLabel{text-overflow:ellipsis;overflow:hidden}._0jcAjG_success{color:var(--success);font-size:.85rem}._0jcAjG_notice{background:var(--secondary);border:2px dashed var(--tertiary);border-radius:12px;flex-direction:column;align-items:flex-start;gap:12px;padding:24px;display:flex}._0jcAjG_noticeTitle{color:var(--primary-text);font-size:1.1rem;font-weight:600}._0jcAjG_dimmed{opacity:.45;pointer-events:none;-webkit-user-select:none;user-select:none}._0jcAjG_banner{background:var(--secondary);border-left:4px solid var(--warning);border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;font-size:.9rem;display:flex}._0jcAjG_bannerSuccess{border-left-color:var(--success)}._0jcAjG_link{color:var(--secondary-text);cursor:pointer;font-size:inherit;background:0 0;border:none;padding:0;text-decoration:underline}._0jcAjG_splitPane{grid-template-columns:minmax(0,3fr) minmax(320px,2fr);align-items:start;gap:20px;display:grid}@media (max-width:900px){._0jcAjG_splitPane{grid-template-columns:1fr}}@media (max-width:767px){._0jcAjG_page{--page-top:8px;padding:var(--page-top) calc(16px + var(--safe-right)) calc(32px + var(--safe-bottom)) calc(16px + var(--safe-left))}._0jcAjG_step:not(._0jcAjG_stepActive) ._0jcAjG_stepLabel{display:none}._0jcAjG_pageTitle{font-size:1.4rem}}
.Ny9vBa_container{z-index:0;cursor:pointer;grid-template-columns:var(--projects-grid);border:none;border-bottom:1px solid var(--separator);text-align:left;background:0 0;align-items:center;column-gap:16px;width:100%;padding:14px 20px;display:grid;position:relative}.Ny9vBa_container:only-child{border-bottom:none}.Ny9vBa_container:before{content:"";z-index:-1;background-color:#0000;border-radius:8px;transition:background-color .15s;position:absolute;inset:4px 0}.Ny9vBa_container:hover:before{background-color:var(--secondary-hover)}.Ny9vBa_container:active{transition:transform 70ms;transform:scale(.995)}.Ny9vBa_poster{aspect-ratio:.675;object-fit:cover;border-radius:4px;flex-shrink:0;width:34px}.Ny9vBa_title_cell{flex-direction:column;gap:4px;min-width:0;display:flex}.Ny9vBa_title{font-family:var(--font-inter), sans-serif;color:var(--primary-text);white-space:nowrap;text-overflow:ellipsis;padding-right:.2em;font-size:1.2rem;font-style:italic;font-weight:400;overflow:hidden}.Ny9vBa_date_cell{color:var(--secondary-text);font-size:.9rem}.Ny9vBa_storage_cell{min-width:0;color:var(--secondary-text);flex-direction:row;align-items:center;gap:8px;display:flex}.Ny9vBa_file_path{color:var(--secondary-text);white-space:nowrap;text-overflow:ellipsis;font-size:.78rem;overflow:hidden}.Ny9vBa_storage_label{white-space:nowrap;text-overflow:ellipsis;font-size:.9rem;overflow:hidden}.Ny9vBa_collaborators{color:var(--secondary-text);font-variant-numeric:tabular-nums;flex-direction:row;flex-shrink:0;align-items:center;gap:4px;font-size:.85rem;display:flex}.Ny9vBa_meta_inline .Ny9vBa_collaborators{font-size:inherit}.Ny9vBa_icon{color:var(--secondary-text);flex-shrink:0}.Ny9vBa_meta_inline{color:var(--secondary-text);flex-direction:row;align-items:center;gap:6px;font-size:.82rem;display:none}@media (max-width:767px){.Ny9vBa_container{grid-template-columns:34px minmax(0,1fr);column-gap:14px;padding:14px 4px}.Ny9vBa_date_cell,.Ny9vBa_storage_cell{display:none}.Ny9vBa_meta_inline{display:flex}}
._5PViOW_layout{--projects-grid:44px minmax(0, 1fr) 160px 156px;background-color:var(--main-bg);flex:1;min-height:0;display:flex;position:relative}._5PViOW_sidebar{z-index:60;width:var(--projects-sidebar-width);background-color:var(--main-bg);border-right:2px solid var(--separator);flex-direction:column;padding:0 20px;display:flex;position:fixed;top:0;bottom:0;left:0}._5PViOW_sidebar_top{height:var(--navbar-height);padding-inline:8px;padding-top:var(--safe-top);flex-direction:row;justify-content:space-between;align-items:center;display:flex}._5PViOW_logo{color:var(--primary-text);width:100px;height:auto}._5PViOW_logo_link{color:inherit;display:flex}._5PViOW_sidebar_brand{display:flex;position:relative}._5PViOW_sidebar_subtitle{white-space:nowrap;letter-spacing:.18em;text-transform:uppercase;color:var(--secondary-text);opacity:.8;margin-top:2px;font-size:.62rem;font-weight:600;position:absolute;top:100%;left:2px}._5PViOW_sidebar_top_right{align-items:center;gap:4px;display:flex}._5PViOW_sidebar_icon{width:36px;height:36px;color:var(--secondary-text);cursor:pointer;background:0 0;border:none;border-radius:10px;justify-content:center;align-items:center;text-decoration:none;transition:background-color .15s,color .15s;display:flex}._5PViOW_sidebar_icon:hover,._5PViOW_sidebar_icon_active{background-color:var(--secondary-hover);color:var(--primary-text)}._5PViOW_sidebar_title{color:var(--primary-text);margin:0;font-size:1.2rem;font-weight:600}._5PViOW_sidebar_close{width:36px;height:36px;color:var(--secondary-text);cursor:pointer;background:0 0;border:none;border-radius:10px;justify-content:center;align-items:center;display:flex}._5PViOW_sidebar_close:hover{background-color:var(--secondary-hover);color:var(--primary-text)}._5PViOW_sidebar_actions{flex-direction:column;flex:1;gap:8px;min-height:0;padding:40px 4px 0;display:flex}._5PViOW_sidebar_footer{padding-bottom:calc(16px + var(--safe-bottom));flex-direction:column;gap:8px;margin-top:auto;display:flex}._5PViOW_action_btn{border:1px solid var(--separator);width:100%;color:var(--secondary-text);cursor:pointer;background:0 0;border-radius:999px;flex-direction:row;justify-content:center;align-items:center;gap:8px;padding:9px 16px;font-size:.9rem;font-weight:500;transition:border-color .2s,background-color .2s,color .2s;display:flex}._5PViOW_action_btn:hover{border-color:var(--tertiary);background-color:var(--secondary-hover);color:var(--primary-text)}._5PViOW_action_btn:active{transition:transform 70ms;transform:scale(.98)}._5PViOW_action_btn:disabled{opacity:.5;cursor:not-allowed}._5PViOW_import_error{color:var(--error,#e5484d);text-align:center;margin:2px 4px 0;font-size:.8rem;line-height:1.3}._5PViOW_action_primary{background-color:var(--secondary);color:var(--primary-text)}._5PViOW_main{min-width:0;min-height:0;margin-left:var(--projects-sidebar-width);flex-direction:column;flex:1;display:flex}._5PViOW_list{flex-direction:column;flex:1;width:100%;max-width:920px;min-height:0;padding:40px 48px 0;display:flex}._5PViOW_list_header{grid-template-columns:var(--projects-grid);border-bottom:2px solid var(--separator);text-transform:uppercase;letter-spacing:.05em;color:var(--secondary-text);align-items:center;column-gap:16px;padding:0 20px 12px;font-size:.72rem;font-weight:600;display:grid}._5PViOW_col_date,._5PViOW_col_storage{text-align:left}._5PViOW_list_scroll{scrollbar-width:none;flex:1;min-height:0;padding-bottom:40px;overflow-y:auto}._5PViOW_list_scroll::-webkit-scrollbar{display:none}._5PViOW_rows{flex-direction:column;padding-top:8px;display:flex}._5PViOW_empty{color:var(--secondary-text);justify-content:center;align-items:center;padding:48px 20px;font-size:.9rem;display:flex}._5PViOW_backdrop{z-index:55;background-color:#00000073;position:fixed;inset:0}@media (max-width:767px){._5PViOW_sidebar{top:var(--navbar-height);width:var(--mobile-drawer-width);padding:8px calc(8px + var(--safe-right)) calc(16px + var(--safe-bottom)) calc(8px + var(--safe-left));background-color:var(--main-bg);border-right:none;transition:transform .25s;transform:translate(0)}._5PViOW_backdrop{top:var(--navbar-height)}._5PViOW_sidebar_closed{transform:translate(-100%)}._5PViOW_sidebar_top{height:auto;padding:4px 12px 8px}._5PViOW_sidebar_actions{padding:8px 12px 0}._5PViOW_main{margin-left:0}._5PViOW_list{padding:8px 16px 0}._5PViOW_list_header{display:none}}
.Fdqa9G_dropdown_wrapper{width:100%;position:relative}.Fdqa9G_dropdown_trigger{cursor:pointer;-webkit-user-select:none;user-select:none;flex-direction:row;justify-content:space-between;align-items:center;width:100%;display:flex}.Fdqa9G_selected_content{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:12px;display:flex;overflow:hidden}.Fdqa9G_chevron{color:var(--secondary-text);flex-shrink:0;transition:transform .2s}.Fdqa9G_chevron_open{transform:rotate(180deg)}.Fdqa9G_dropdown_menu{background-color:var(--secondary);border:1px solid var(--separator);z-index:50;border-radius:8px;width:100%;max-height:400px;padding:6px;position:absolute;top:calc(100% + 8px);left:0;overflow-y:auto}.Fdqa9G_portal_menu{z-index:300}.Fdqa9G_fit_content{width:max-content;min-width:100%;max-width:420px}.Fdqa9G_fit_content .Fdqa9G_dropdown_item{white-space:nowrap}.Fdqa9G_dropdown_item{text-align:left;cursor:pointer;width:100%;color:var(--primary-text);font-size:1rem;font-family:var(--font-inter);background-color:#0000;border:none;border-radius:6px;justify-content:space-between;align-items:center;padding:10px 12px;transition:background-color .15s;display:flex}.Fdqa9G_dropdown_item:hover,.Fdqa9G_dropdown_item_active{background-color:var(--primary)}.Fdqa9G_item_content{align-items:center;gap:12px;width:100%;display:flex}.Fdqa9G_has_submenus{max-height:none;overflow:visible}.Fdqa9G_has_submenu{position:relative}.Fdqa9G_submenu_parent_open{background-color:var(--primary)}.Fdqa9G_submenu_arrow{color:var(--secondary-text);flex-shrink:0}.Fdqa9G_submenu{width:max-content;min-width:160px;max-width:240px;max-height:320px;position:absolute;top:-7px;left:100%;overflow-y:auto}.Fdqa9G_submenu_left{left:auto;right:100%}
.TCJGRq_container{display:inline-block;position:relative}.TCJGRq_trigger{cursor:pointer;border:none;border-radius:50%;justify-content:center;align-items:center;width:26px;height:26px;transition:border-color .15s;display:flex}.TCJGRq_trigger:hover{border-color:var(--primary-text)}.TCJGRq_trigger_empty{border:4px solid var(--secondary-text);position:relative}.TCJGRq_dropdown{background:var(--primary);border:1px solid var(--separator);z-index:100;border-radius:8px;min-width:max-content;padding:12px;position:absolute;top:calc(100% + 8px);left:50%;transform:translate(-50%);box-shadow:0 4px 12px #00000026}@media (max-width:767px){.TCJGRq_dropdown{left:auto;right:0;transform:none}}.TCJGRq_colors{flex-wrap:wrap;justify-content:center;gap:8px;max-width:160px;display:flex}.TCJGRq_color_option{cursor:pointer;border:2px solid #0000;border-radius:50%;width:24px;height:24px;transition:transform .15s,border-color .15s}.TCJGRq_color_option:hover{border-color:#ffffff80;transform:scale(1.15)}.TCJGRq_color_option.TCJGRq_selected{box-shadow:0 0 0 2px var(--accent);border-color:#fff}.TCJGRq_clear_option{border:2px solid var(--secondary-text);cursor:pointer;width:24px;height:24px;color:var(--secondary-text);background:0 0;border-radius:50%;justify-content:center;align-items:center;font-size:11px;transition:transform .15s,border-color .15s,color .15s;display:flex}.TCJGRq_clear_option:hover{border-color:var(--text);color:var(--text);transform:scale(1.15)}
.FGqvZq_info{width:100%;padding-top:6px}.FGqvZq_text{color:var(--success);text-align:justify;background:#22c55e1a;border:1px solid #22c55e33;border-radius:8px;padding:12px 16px;font-size:.9rem;font-weight:500}.FGqvZq_error{color:var(--error);text-align:justify;background:#ef44441a;border:1px solid #ef444433;border-radius:8px;padding:12px 16px;font-size:.9rem;font-weight:500}.FGqvZq_infoBox{color:#3b82f6;text-align:justify;background:#3b82f61a;border:1px solid #3b82f633;border-radius:8px;padding:12px 16px;font-size:.9rem;font-weight:500}.FGqvZq_warn{background-color:var(--warning);text-align:justify;color:#fff;border-radius:6px;padding:15px}
.KPd2Ja_element{flex-direction:column;justify-content:space-between;display:flex}.KPd2Ja_element_header{flex-direction:row;justify-content:space-between;align-items:center;display:flex;position:relative}
.uimJ5q_container{flex:1;justify-content:center;align-items:center;height:100%;display:flex}.uimJ5q_img{color:var(--secondary-text)}
.IyGFDa_comment_card{background-color:var(--editor-style-bg);cursor:default;border:1px solid var(--separator);box-sizing:border-box;border-radius:10px;width:100%;padding:8px 10px}.IyGFDa_comment_header{justify-content:space-between;align-items:center;gap:8px;min-height:22px;margin-bottom:6px;display:flex}.IyGFDa_comment_meta{align-items:baseline;gap:6px;min-width:0;display:flex}.IyGFDa_comment_author{color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:600;overflow:hidden}.IyGFDa_comment_time{color:var(--text-secondary);white-space:nowrap;flex-shrink:0;font-size:11px}.IyGFDa_comment_text{color:var(--text);word-wrap:break-word;margin-bottom:8px;font-size:14px;line-height:1.4}.IyGFDa_comment_actions{opacity:0;flex-shrink:0;align-items:center;gap:2px;transition:opacity .15s;display:flex}.IyGFDa_comment_card:hover .IyGFDa_comment_actions,.IyGFDa_comment_card:focus-within .IyGFDa_comment_actions{opacity:1}.IyGFDa_comment_btn{cursor:pointer;color:var(--text-secondary);background-color:#0000;border:none;border-radius:6px;justify-content:center;align-items:center;padding:3px;transition:background-color .15s,color .15s;display:flex}.IyGFDa_comment_btn:hover{background-color:var(--editor-style-bg-hover);color:var(--text)}.IyGFDa_comment_btn_danger:hover{color:#ef4444}.IyGFDa_comment_btn_resolve:hover{color:#22c55e}.IyGFDa_comment_reply_count{color:var(--text-secondary);border-top:1px solid var(--separator);padding-top:4px;font-size:12px}.IyGFDa_comment_input{border:1px solid var(--separator);background-color:var(--editor-style-bg);width:100%;min-height:60px;color:var(--text);resize:vertical;border-radius:8px;outline:none;margin-bottom:8px;padding:6px 8px;font-family:inherit;font-size:14px}.IyGFDa_comment_input:focus{border-color:var(--tertiary-hover)}.IyGFDa_comment_submit_row{justify-content:flex-end;gap:6px;display:flex}.IyGFDa_comment_submit_btn{cursor:pointer;background-color:var(--editor-style-bg-hover);color:var(--text);border:none;border-radius:8px;padding:4px 12px;font-size:13px;transition:background-color .15s}.IyGFDa_comment_submit_btn:hover{background-color:var(--editor-style-bg-active)}.IyGFDa_comment_cancel_btn{cursor:pointer;color:var(--text-secondary);background-color:#0000;border:none;border-radius:8px;padding:4px 12px;font-size:13px;transition:background-color .15s}.IyGFDa_comment_cancel_btn:hover{background-color:var(--editor-sidebar-hover)}.IyGFDa_replies{border-top:1px solid var(--separator);flex-direction:column;gap:6px;margin-bottom:8px;padding-top:8px;display:flex}.IyGFDa_reply{background-color:var(--editor-sidebar);border:1px solid var(--separator);border-radius:8px;padding:6px 8px}.IyGFDa_reply_header{justify-content:space-between;align-items:center;gap:8px;min-height:20px;margin-bottom:2px;display:flex}.IyGFDa_reply_meta{flex-shrink:0;align-items:center;gap:6px;display:flex}.IyGFDa_reply_actions{opacity:0;align-items:center;gap:2px;transition:opacity .15s;display:flex}.IyGFDa_reply:hover .IyGFDa_reply_actions,.IyGFDa_reply:focus-within .IyGFDa_reply_actions{opacity:1}.IyGFDa_reply_text{color:var(--text);word-wrap:break-word;font-size:13px;line-height:1.4}.IyGFDa_reply_input_row{align-items:center;gap:6px;margin-bottom:8px;display:flex}.IyGFDa_reply_input{box-sizing:border-box;border:1px solid var(--separator);background-color:var(--editor-style-bg);width:100%;color:var(--text);resize:none;border-radius:8px;outline:none;flex:1;padding:5px 8px;font-family:inherit;font-size:13px}.IyGFDa_reply_input:focus{border-color:var(--tertiary-hover)}.IyGFDa_reply_send_btn{background-color:var(--editor-style-bg);color:var(--text-secondary);cursor:pointer;border:none;border-radius:8px;justify-content:center;align-items:center;padding:4px;transition:background-color .15s,color .15s;display:flex}.IyGFDa_reply_send_btn:hover:not(:disabled){background-color:var(--editor-style-bg-hover);color:var(--text)}.IyGFDa_reply_send_btn:disabled{opacity:.4;cursor:default}
.WIsGGW_gutter_icon{z-index:10;border:1px solid var(--separator);background-color:var(--editor-sidebar);min-width:22px;height:22px;color:var(--text-secondary);cursor:pointer;border-radius:6px 6px 6px 2px;align-items:center;gap:2px;padding:0 4px;transition:color .15s,background-color .15s,border-color .15s;display:flex;position:absolute;box-shadow:0 1px 3px #0000001f}.WIsGGW_gutter_icon:hover{color:var(--text);background-color:var(--editor-sidebar-hover);border-color:#ffd50099}.WIsGGW_gutter_icon_active{color:var(--text);background-color:var(--editor-sidebar-hover);border-color:#ffd500cc}.WIsGGW_gutter_count{font-size:11px;font-weight:600;line-height:1}.WIsGGW_thread{z-index:12;background-color:var(--editor-sidebar);border:1px solid var(--separator);border-radius:12px;flex-direction:column;max-height:60vh;display:flex;position:absolute;overflow:hidden;box-shadow:0 4px 18px #00000040}.WIsGGW_thread_header{border-bottom:1px solid var(--separator);justify-content:space-between;align-items:center;padding:8px 12px;display:flex}.WIsGGW_thread_title{color:var(--text);font-size:13px;font-weight:600}.WIsGGW_thread_close{color:var(--text-secondary);cursor:pointer;background-color:#0000;border:none;border-radius:6px;justify-content:center;align-items:center;padding:2px;transition:background-color .15s,color .15s;display:flex}.WIsGGW_thread_close:hover{background-color:var(--editor-style-bg-hover);color:var(--text)}.WIsGGW_thread_body{flex-direction:column;gap:8px;padding:8px;display:flex;overflow-y:auto}.WIsGGW_thread_add{border:1px dashed var(--separator);color:var(--text-secondary);cursor:pointer;background-color:#0000;border-radius:8px;justify-content:center;align-items:center;gap:4px;margin:0 8px 8px;padding:6px;font-size:13px;transition:background-color .15s,color .15s;display:flex}.WIsGGW_thread_add:hover{background-color:var(--editor-style-bg-hover);color:var(--text)}
.TMp5_q_editor_panel{background-color:var(--main-bg);flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.TMp5_q_parked{content-visibility:hidden}.TMp5_q_container{scrollbar-gutter:stable;z-index:0;flex:1;min-height:0;position:relative;overflow:clip auto}.TMp5_q_container.TMp5_q_zoom_pan{overflow-x:auto}.TMp5_q_editor_wrapper{contain:layout;width:100%;max-width:1000px;margin:0 auto;padding-bottom:30%}.TMp5_q_editor_wrapper .ProseMirror{width:var(--page-width);min-height:var(--page-height);box-sizing:border-box;margin:0 auto}.TMp5_q_editor_wrapper.TMp5_q_zoomed .ProseMirror{--editor-zoom:calc(var(--editor-fit,1) * var(--editor-user-zoom,1));transform:scale(var(--editor-zoom));transform-origin:0 0;margin-left:max(0px, calc((100% - var(--page-width) * var(--editor-zoom)) / 2))!important;margin-right:calc((var(--editor-zoom) - 1) * var(--page-width))!important;margin-bottom:calc((var(--editor-zoom) - 1) * var(--editor-layout-height,0px))!important}.TMp5_q_editor_wrapper.TMp5_q_zoomed{max-width:none}.TMp5_q_page_shift{display:block}.TMp5_q_editor_shadow{opacity:0;z-index:50;pointer-events:none;background:linear-gradient(to bottom, var(--editor-shadow) 0%, transparent 100%);width:100%;max-width:1000px;height:40px;margin:0 auto -40px;transition:opacity .7s;position:sticky;top:0;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 20% 80%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 20% 80%,#0000 100%)}.TMp5_q_viewOnlyBannerWrapper{z-index:51;pointer-events:none;width:100%;height:0;position:sticky;top:0;overflow:visible}.TMp5_q_viewOnlyBanner{pointer-events:auto;background-color:var(--main-bg);width:fit-content;color:var(--secondary-text);-webkit-user-select:none;user-select:none;cursor:default;border-top:none;border-radius:0 0 12px 12px;flex-direction:row;align-items:center;gap:6px;margin:0 auto;padding:4px 14px;font-size:.75rem;font-weight:500;display:flex;box-shadow:0 2px 8px #0000001a}.TMp5_q_viewOnlyAction{color:var(--primary-text);font:inherit;text-underline-offset:2px;cursor:pointer;background:0 0;border:none;margin-left:4px;padding:0;text-decoration:underline}.TMp5_q_viewOnlyAction:disabled{color:var(--secondary-text);cursor:default}.TMp5_q_show_shadow{opacity:1}.TMp5_q_visible{opacity:1;transition:opacity .3s}.TMp5_q_hidden{opacity:0;pointer-events:none}.TMp5_q_scroll_track{top:calc(var(--navbar-height) + 60px);bottom:calc(var(--safe-bottom) + 8px);z-index:52;pointer-events:none;opacity:0;visibility:hidden;width:28px;transition:opacity .25s,visibility .25s;position:fixed;right:8px}.TMp5_q_scroll_track_visible{opacity:1;visibility:visible}.TMp5_q_scroll_handle{background-color:var(--main-bg);width:28px;height:44px;color:var(--secondary-text);box-shadow:var(--panel-shadow);pointer-events:auto;cursor:grab;touch-action:none;-webkit-tap-highlight-color:transparent;border-radius:16px;justify-content:center;align-items:center;transition:background-color .15s;display:flex;position:absolute;top:0;right:0}.TMp5_q_scroll_handle:active{cursor:grabbing;background-color:var(--primary-hover)}.TMp5_q_endless_scroll .pagination-page-break{display:none!important}@media (max-width:767px){.TMp5_q_container{-webkit-overflow-scrolling:touch;scrollbar-gutter:auto;scrollbar-width:none;padding-top:var(--navbar-height)}.TMp5_q_container.TMp5_q_timeline_open{padding-top:0}.TMp5_q_container::-webkit-scrollbar{display:none}.TMp5_q_editor_wrapper{max-width:none;padding-bottom:calc(40% + var(--keyboard-inset,0px))}.TMp5_q_editor_wrapper.TMp5_q_endless_scroll .ProseMirror{--display-margin-scale:.3;width:100%!important}.TMp5_q_editor_wrapper.TMp5_q_endless_scroll .pagination-last-page{content-visibility:visible!important;contain-intrinsic-size:auto!important}:is(.TMp5_q_editor_wrapper.TMp5_q_endless_scroll .pagination-last-page>.pagination-spacer,.TMp5_q_editor_wrapper.TMp5_q_endless_scroll .pagination-last-page>.pagination-overlay){height:var(--page-margin-bottom)!important}:is(.TMp5_q_editor_wrapper.TMp5_q_endless_scroll .pagination-header-area,.TMp5_q_editor_wrapper.TMp5_q_endless_scroll .pagination-footer-area){padding-left:calc(var(--page-margin-left) * var(--display-margin-scale))!important;padding-right:calc(var(--page-margin-right) * var(--display-margin-scale))!important}.TMp5_q_editor_shadow{max-width:none;transform:translateY(calc(var(--navbar-height) * var(--chrome-hide,0) * -1));will-change:transform;top:0}.TMp5_q_container.TMp5_q_timeline_open .TMp5_q_editor_shadow{top:0;transform:none}.TMp5_q_viewOnlyBanner{transform:translateY(calc(var(--chrome-hide,0) * -1 * (var(--navbar-height) + 100%)));opacity:calc(1 - var(--chrome-hide,0));will-change:transform}.TMp5_q_container.TMp5_q_timeline_open .TMp5_q_viewOnlyBanner{opacity:1;transform:none}}
.Qgs2uW_board_wrapper{flex-direction:column;flex:1;min-height:0;display:flex;position:relative}.Qgs2uW_board_shadow{z-index:10;pointer-events:none;background:linear-gradient(to bottom, var(--editor-shadow) 0%, transparent 100%);width:100%;height:40px;position:absolute;top:0;left:0;-webkit-mask-image:linear-gradient(90deg,#0000 0%,#000 20% 80%,#0000 100%);mask-image:linear-gradient(90deg,#0000 0%,#000 20% 80%,#0000 100%)}.Qgs2uW_container{background-color:var(--main-bg);cursor:default;flex:1;position:relative;overflow:hidden}.Qgs2uW_container.Qgs2uW_panning{cursor:grabbing}.Qgs2uW_container.Qgs2uW_drag_over{outline:2px dashed var(--secondary-text);outline-offset:-8px}.Qgs2uW_grid{pointer-events:none;background-image:radial-gradient(circle, var(--secondary-text) 1px, transparent 1px);opacity:.5;will-change:transform;position:absolute}.Qgs2uW_canvas{transform-origin:0 0;opacity:1;will-change:transform;transition:opacity .15s;position:absolute;top:0;left:0}.Qgs2uW_canvas_hidden{opacity:0}.Qgs2uW_card{cursor:move;-webkit-user-select:none;user-select:none;flex-direction:column;transition:box-shadow .15s;display:flex;position:absolute;top:0;left:0;box-shadow:0 2px 8px #00000026}@media (hover:hover){.Qgs2uW_card:hover{box-shadow:0 4px 16px #0003}}.Qgs2uW_card.Qgs2uW_card_dragging{opacity:.9;z-index:1000;will-change:transform;box-shadow:0 8px 24px #0000004d}.Qgs2uW_card.Qgs2uW_image_card{background-color:var(--main-bg);border:1px solid #0000001f;padding:0;overflow:hidden}.Qgs2uW_card_image{object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;display:block}.Qgs2uW_card_image_placeholder{background-color:#0000000d;width:100%;height:100%}.Qgs2uW_card.Qgs2uW_audio_card{overflow:hidden}.Qgs2uW_audio_content{flex:1;align-items:center;gap:10px;padding:0 12px;display:flex;overflow:hidden}.Qgs2uW_audio_time{font-variant-numeric:tabular-nums;color:var(--board-card-body-text);-webkit-user-select:none;user-select:none;flex-shrink:0;font-size:12px}.Qgs2uW_audio_timeline{cursor:pointer;appearance:none;--audio-progress:0%;background:0 0;flex:1;min-width:0;height:16px;margin:0;padding:0}.Qgs2uW_audio_timeline::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--secondary-text) var(--audio-progress), var(--separator) var(--audio-progress));border-radius:999px;height:4px}.Qgs2uW_audio_timeline::-moz-range-track{background:var(--separator);border-radius:999px;height:4px}.Qgs2uW_audio_timeline::-moz-range-progress{background:var(--secondary-text);border-radius:999px;height:4px}.Qgs2uW_audio_timeline::-webkit-slider-thumb{appearance:none;box-sizing:border-box;border:2px solid var(--secondary);background:var(--secondary-text);border-radius:50%;width:12px;height:12px;margin-top:-4px;transition:transform .1s;box-shadow:0 1px 2px #00000040}.Qgs2uW_audio_timeline::-moz-range-thumb{box-sizing:border-box;border:2px solid var(--secondary);background:var(--secondary-text);border-radius:50%;width:12px;height:12px;box-shadow:0 1px 2px #00000040}.Qgs2uW_audio_timeline:hover:not(:disabled)::-webkit-slider-thumb{transform:scale(1.15)}.Qgs2uW_audio_timeline:disabled{cursor:default;opacity:.5}.Qgs2uW_audio_play_btn{background-color:var(--secondary);width:32px;height:32px;color:var(--secondary-text);cursor:pointer;border:none;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;display:flex}.Qgs2uW_audio_play_btn:hover:not(:disabled){background-color:var(--secondary-hover)}.Qgs2uW_audio_play_btn:disabled{opacity:.4;cursor:default}.Qgs2uW_card_header{flex-shrink:0;align-items:center;gap:8px;height:40px;padding:8px 10px;display:flex;position:relative;overflow:visible}.Qgs2uW_card_color_btn{cursor:pointer;opacity:.7;color:#fff;border-radius:4px;flex-shrink:0;justify-content:center;align-items:center;width:22px;height:22px;transition:opacity .15s,background-color .15s;display:flex}.Qgs2uW_card_color_btn:hover{opacity:1}.Qgs2uW_card_header_title{font-size:1.2rem;font-weight:700;font-family:var(--font-courier);color:#fff;text-shadow:0 1px 2px #0003;text-overflow:ellipsis;white-space:nowrap;cursor:inherit;flex:1;line-height:24px;overflow:hidden}.Qgs2uW_card_header_title_input{font-size:1.2rem;font-weight:700;font-family:var(--font-courier);color:#fff;background:#00000026;border:none;border-radius:4px;outline:none;flex:1;height:24px;margin:0;padding:0 6px}.Qgs2uW_card_header_title_input::placeholder{color:#fff9}.Qgs2uW_card_content{background-color:#fff;flex-direction:column;flex:1;padding:10px 12px;display:flex;overflow:hidden}.Qgs2uW_card_description{font-size:1.2rem;font-family:var(--font-courier);color:#000;text-overflow:ellipsis;white-space:pre-wrap;line-height:1.4;overflow:hidden}.Qgs2uW_card_description_input{width:100%;font-size:1.2rem;font-family:var(--font-courier);color:#000;resize:none;white-space:pre-wrap;background:0 0;border:none;border-radius:0;outline:none;flex:1;margin:0;padding:0;line-height:1.4}.Qgs2uW_card_resize_handle{cursor:se-resize;opacity:0;width:16px;height:16px;transition:opacity .15s;position:absolute;bottom:0;right:0}.Qgs2uW_card_resize_handle:after{content:"";border-right:2px solid var(--secondary-text);border-bottom:2px solid var(--secondary-text);width:8px;height:8px;position:absolute;bottom:4px;right:4px}.Qgs2uW_card:hover .Qgs2uW_card_resize_handle{opacity:1}.Qgs2uW_resize_mode .Qgs2uW_card{overflow:visible}.Qgs2uW_resize_mode .Qgs2uW_card_resize_handle{opacity:1;width:112px;height:112px;bottom:-56px;right:-56px}.Qgs2uW_resize_mode .Qgs2uW_card_resize_handle:before{content:"";background:var(--secondary);border:1.5px solid var(--separator);border-radius:50%;position:absolute;inset:12px;box-shadow:0 3px 10px #0000004d}.Qgs2uW_resize_mode .Qgs2uW_card_resize_handle:after{border-right:5px solid var(--primary-text);border-bottom:5px solid var(--primary-text);border-bottom-right-radius:6px;width:32px;height:32px;bottom:46px;right:46px}.Qgs2uW_resize_mode .Qgs2uW_connection_handle{opacity:0;pointer-events:none}.Qgs2uW_color_picker{flex-direction:row;justify-content:center;align-items:center;gap:6px;padding:8px 12px;display:flex}.Qgs2uW_color_option{cursor:pointer;border:2px solid #0000;border-radius:50%;width:20px;height:20px;transition:transform .15s,border-color .15s}.Qgs2uW_color_option:hover{border-color:#ffffff80;transform:scale(1.2)}.Qgs2uW_recording_indicator{z-index:11;background-color:var(--secondary);height:36px;color:var(--secondary-text);-webkit-user-select:none;user-select:none;border-radius:16px;align-items:center;gap:8px;padding:0 10px;display:flex;position:absolute;top:8px;left:180px}.Qgs2uW_recording_dot{background-color:#e5484d;border-radius:50%;width:10px;height:10px;animation:1s ease-in-out infinite Qgs2uW_recording_pulse}@keyframes Qgs2uW_recording_pulse{0%,to{opacity:1}50%{opacity:.3}}.Qgs2uW_recording_time{font-variant-numeric:tabular-nums;font-size:13px}.Qgs2uW_asset_error{z-index:12;background-color:var(--error);color:#fff;-webkit-user-select:none;user-select:none;border-radius:16px;align-items:center;gap:8px;max-width:80%;height:36px;padding:0 14px;font-size:13px;display:flex;position:absolute;top:8px;left:50%;transform:translate(-50%)}.Qgs2uW_recording_stop{color:#fff;cursor:pointer;background-color:#e5484d;border:none;border-radius:12px;align-items:center;gap:6px;padding:4px 10px;font-size:13px;display:flex}.Qgs2uW_recording_stop:hover{background-color:#d33b40}.Qgs2uW_zoom_controls{z-index:11;background-color:var(--secondary);height:36px;color:var(--secondary-text);-webkit-user-select:none;user-select:none;border-radius:16px;align-items:center;gap:2px;padding:0 4px;display:flex;position:absolute;top:8px;left:56px}.Qgs2uW_zoom_btn{width:26px;height:28px;color:var(--secondary-text);cursor:pointer;background:0 0;border:none;border-radius:14px;justify-content:center;align-items:center;transition:background-color .15s;display:flex}.Qgs2uW_zoom_btn:hover{background-color:var(--secondary-hover)}.Qgs2uW_zoom_level{text-align:center;min-width:38px;color:var(--secondary-text);font-size:12px;font-weight:500}.Qgs2uW_tool_controls{z-index:11;background-color:var(--secondary);height:44px;color:var(--secondary-text);-webkit-user-select:none;user-select:none;border-radius:22px;align-items:center;gap:2px;padding:0 4px;display:flex;position:absolute;top:8px;left:72px}.Qgs2uW_tool_btn{width:36px;height:36px;color:var(--secondary-text);cursor:pointer;background:0 0;border:none;border-radius:18px;justify-content:center;align-items:center;transition:background-color .15s,color .15s;display:flex}.Qgs2uW_tool_btn_active{background-color:var(--secondary-hover);color:var(--primary-text)}@media (pointer:coarse){.Qgs2uW_recording_indicator{border-radius:22px;height:44px;top:60px;left:72px}}@media (pointer:coarse) and (min-width:768px){.Qgs2uW_zoom_controls{border-radius:22px;height:44px;left:72px}.Qgs2uW_zoom_btn{border-radius:18px;width:30px;height:36px}.Qgs2uW_tool_controls{left:186px}}.Qgs2uW_tool_hint{bottom:calc(8px + var(--safe-bottom));z-index:11;background-color:var(--secondary);max-width:80%;color:var(--secondary-text);text-align:center;pointer-events:none;-webkit-user-select:none;user-select:none;border-radius:16px;padding:8px 14px;font-size:13px;position:absolute;left:50%;transform:translate(-50%)}.Qgs2uW_arrows_svg{pointer-events:none;width:1px;height:1px;position:absolute;top:0;left:0;overflow:visible}.Qgs2uW_arrow_line{pointer-events:none;transition:stroke .15s}.Qgs2uW_arrow_head{pointer-events:none;transition:fill .15s}.Qgs2uW_arrow_hitbox{pointer-events:stroke;cursor:pointer;stroke:#0000;stroke-width:20px}.Qgs2uW_arrow_group:hover .Qgs2uW_arrow_line{stroke:var(--tertiary-hover)}.Qgs2uW_arrow_group:hover .Qgs2uW_arrow_head{fill:var(--tertiary-hover)}.Qgs2uW_arrow_line_connecting{pointer-events:none}.Qgs2uW_arrow_group_cut .Qgs2uW_arrow_line{stroke:var(--error)}.Qgs2uW_arrow_group_cut .Qgs2uW_arrow_head{fill:var(--error)}.Qgs2uW_arrow_group_cut .Qgs2uW_arrow_hitbox{stroke-width:36px;cursor:crosshair}.Qgs2uW_connection_handle{cursor:crosshair;opacity:0;z-index:10;background:radial-gradient(circle,#fff 30%,#0000 30%);border-radius:50%;width:20px;height:20px;transition:opacity .15s,transform .15s,background-color .15s;position:absolute;top:8px;right:8px}.Qgs2uW_connection_handle:before{content:"";opacity:.6;border:2px solid #fff;border-radius:50%;width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.Qgs2uW_card:hover .Qgs2uW_connection_handle{opacity:1}.Qgs2uW_connection_handle:hover{background:radial-gradient(circle,#fff 40%,#0000 40%);transform:scale(1.2)}.Qgs2uW_connection_handle:hover:before{opacity:1}.Qgs2uW_card_selected{box-shadow:0 0 0 3px var(--primary-text), 0 4px 16px #0003}.Qgs2uW_card_link_source{box-shadow:0 0 0 3px var(--primary-hover), 0 4px 16px #0003}.Qgs2uW_selection_rect{border:1px solid var(--primary-hover);pointer-events:none;z-index:999;background-color:#3b82f61a;position:absolute}.Qgs2uW_card_connecting{cursor:crosshair}@media (hover:hover){.Qgs2uW_card_connecting:hover{box-shadow:0 0 0 3px #fff,0 4px 16px #0003}}@media (pointer:coarse){.Qgs2uW_container{-webkit-user-select:none;user-select:none;-webkit-touch-callout:none}.Qgs2uW_card_description_input,.Qgs2uW_card_header_title_input,.Qgs2uW_audio_timeline{-webkit-user-select:text;user-select:text}}@media (max-width:767px){.Qgs2uW_board_wrapper{padding-top:var(--navbar-height)}}@media (pointer:coarse){.Qgs2uW_container{touch-action:none}.Qgs2uW_card_description_input,.Qgs2uW_card_header_title_input,.Qgs2uW_audio_timeline{touch-action:auto}.Qgs2uW_card_resize_handle{opacity:1;width:40px;height:40px}.Qgs2uW_connection_handle{opacity:1;background:0 0;width:40px;height:40px}.Qgs2uW_connection_handle:before{opacity:1;background:#fff;border:1.5px solid #00000040;width:18px;height:18px;top:4px;left:auto;right:4px;transform:none;box-shadow:0 1px 2px #00000040}.Qgs2uW_connection_handle:hover{background:0 0;transform:none}}
.QPouPG_container{z-index:12;background-color:var(--main-bg);position:absolute;inset:0;overflow:hidden auto}.QPouPG_dragging{cursor:grabbing}.QPouPG_grid{grid-template-columns:repeat(var(--cards-per-row,3), minmax(0, 1fr));gap:calc(16px * var(--card-zoom,1));padding:52px 20px 40px;display:grid}.QPouPG_empty_state{text-align:center;color:var(--secondary-text);padding:60px 20px;font-size:.9rem}.QPouPG_card_slot{min-width:0;display:flex;position:relative}.QPouPG_card{min-width:0;min-height:calc(170px * var(--card-zoom,1));cursor:grab;-webkit-user-select:none;user-select:none;border-radius:4px;flex-direction:column;flex:1;transition:box-shadow .15s,opacity .15s,transform .15s;display:flex;position:relative;overflow:hidden;box-shadow:0 2px 8px #00000026}@media (hover:hover){.QPouPG_card:hover{box-shadow:0 4px 16px #0003}}.QPouPG_card_source{opacity:.25;box-shadow:none;outline:2px dashed var(--secondary-text);outline-offset:-2px}.QPouPG_card_ghost{cursor:grabbing;box-shadow:0 16px 32px #00000052}.QPouPG_drag_ghost{z-index:200;pointer-events:none;will-change:transform;display:flex;position:fixed;top:0;left:0}.QPouPG_drop_before:before,.QPouPG_drop_after:after{content:"";background-color:var(--primary-text);width:4px;box-shadow:0 0 8px color-mix(in srgb, var(--primary-text) 45%, transparent);z-index:1;border-radius:4px;animation:.12s ease-out QPouPG_drop_bar_in;position:absolute;top:-2px;bottom:-2px}.QPouPG_drop_before:before{margin-right:calc(8px * var(--card-zoom,1) - 2px);right:100%}.QPouPG_drop_after:after{margin-left:calc(8px * var(--card-zoom,1) - 2px);left:100%}@keyframes QPouPG_drop_bar_in{0%{opacity:0;transform:scaleY(.4)}to{opacity:1;transform:scaleY(1)}}.QPouPG_card_header{padding:calc(8px * var(--card-zoom,1)) calc(10px * var(--card-zoom,1));flex-direction:row;flex-shrink:0;align-items:baseline;gap:8px;display:flex}.QPouPG_card_title_slot{flex:1;min-width:0;position:relative}.QPouPG_card_title{font-family:var(--font-courier);font-size:calc(.9rem * var(--card-zoom,1));color:#fff;text-shadow:0 1px 2px #0003;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-weight:700;line-height:1.3;display:-webkit-box;overflow:hidden}.QPouPG_scene_number{opacity:.75;margin-right:2px}.QPouPG_card_title_hidden{visibility:hidden}.QPouPG_card_title_input{-webkit-user-select:text;user-select:text;width:100%;font-family:var(--font-courier);font-size:calc(.9rem * var(--card-zoom,1));color:#fff;background:#0003;border:none;border-radius:4px;outline:none;margin:0;padding:0 4px;font-weight:700;line-height:1.3;position:absolute;inset:0}.QPouPG_card_title_input::placeholder{color:#fff9}.QPouPG_card_length{font-size:calc(11px * var(--card-zoom,1));font-variant-numeric:tabular-nums;color:#ffffffd9;text-shadow:0 1px 2px #0003;flex-shrink:0}.QPouPG_card_content{padding:calc(10px * var(--card-zoom,1)) calc(12px * var(--card-zoom,1));flex:1;display:flex;overflow:hidden}.QPouPG_card_synopsis{font-family:var(--font-courier);font-size:calc(.85rem * var(--card-zoom,1));color:#000;white-space:pre-wrap;flex:1;line-height:1.4;overflow:hidden}.QPouPG_card_synopsis_empty{color:#0006;font-style:italic}.QPouPG_card_synopsis_input{-webkit-user-select:text;user-select:text;min-width:0;font-family:var(--font-courier);font-size:calc(.85rem * var(--card-zoom,1));color:#000;resize:none;white-space:pre-wrap;background:0 0;border:none;outline:none;flex:1;margin:0;padding:0;line-height:1.4}.QPouPG_card_synopsis_input::placeholder{color:#0006;font-style:italic}@media (max-width:767px){.QPouPG_grid{padding:calc(var(--navbar-height) + 52px) 16px 40px;grid-template-columns:minmax(0,1fr)}.QPouPG_timeline_open .QPouPG_grid{padding-top:52px}}
.e1Unna_container{z-index:12;scrollbar-gutter:stable;background-color:var(--main-bg);position:absolute;inset:0;overflow:hidden auto}.e1Unna_grid{grid-template-columns:repeat(var(--pages-per-row,4), minmax(0, 1fr));gap:28px 24px;padding:52px 20px 40px;display:grid}.e1Unna_empty_state{text-align:center;color:var(--secondary-text);padding:60px 20px;font-size:.9rem}.e1Unna_cell{flex-direction:column;align-items:center;gap:6px;min-width:0;display:flex}.e1Unna_sheet_frame{width:100%;aspect-ratio:var(--page-ratio);background-color:var(--editor-script-bg);cursor:pointer;border-radius:2px;transition:box-shadow .15s;position:relative;overflow:hidden;box-shadow:0 1px 4px #0000002e}@media (hover:hover){.e1Unna_sheet_frame:hover{box-shadow:0 4px 16px #00000047}}.e1Unna_sheet_frame:focus-visible{outline:2px solid var(--secondary-text);outline-offset:2px}.e1Unna_sheet{width:var(--page-width);height:var(--page-height);transform:scale(var(--page-scale));transform-origin:0 0;pointer-events:none;position:absolute;top:0;left:0}.e1Unna_page_body{width:var(--page-width);height:var(--page-height);box-sizing:border-box;padding-top:var(--page-margin-top,96px);padding-bottom:var(--page-margin-bottom,96px);-webkit-user-select:none;user-select:none;overflow:hidden}.e1Unna_lock_badge{background-color:color-mix(in srgb, var(--editor-script-bg) 85%, transparent);width:20px;height:20px;color:var(--secondary-text);box-shadow:0 0 0 1px color-mix(in srgb, var(--secondary-text) 25%, transparent);pointer-events:none;border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;top:6px;right:6px}.e1Unna_page_label{color:var(--secondary-text);-webkit-user-select:none;user-select:none;font-size:11px;font-weight:500}@media (max-width:767px){.e1Unna_grid{padding-top:calc(var(--navbar-height) + 52px)}.e1Unna_timeline_open .e1Unna_grid{padding-top:52px}}
.h4mN2G_button{border:2px solid var(--secondary);background-color:var(--secondary);-webkit-user-select:none;user-select:none;cursor:pointer;border-radius:64px;justify-content:center;align-items:center;gap:12px;height:100%;padding-inline:10px;transition:all .2s;display:flex}.h4mN2G_button:hover,.h4mN2G_active{border-color:var(--tertiary)}@media (max-width:767px){.h4mN2G_button{border-radius:50%;width:40px;height:40px;padding-inline:0}}
.FjUomG_link{text-decoration:none}.FjUomG_active{border-color:var(--tertiary);background-color:var(--secondary);color:var(--primary-text)}.FjUomG_tickets{color:var(--secondary-text);justify-content:center;align-items:center;gap:6px;padding:4px 0;font-size:.85rem;font-weight:600;display:flex}.FjUomG_ticketsIcon{color:var(--warning)}
.dBMp6G_tabs{left:calc(var(--projects-sidebar-width) + 48px);top:calc(50% + var(--safe-top) / 2);flex-direction:row;align-items:center;gap:22px;display:flex;position:absolute;transform:translateY(-50%)}.dBMp6G_tab{letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;color:var(--secondary-text);opacity:.45;padding-block:6px;font-size:.82rem;font-weight:600;text-decoration:none;transition:opacity .15s,color .15s}.dBMp6G_tab:hover{opacity:.75}.dBMp6G_active,.dBMp6G_active:hover{color:var(--primary-text);opacity:1}@media (max-width:767px){.dBMp6G_tabs{left:calc(68px + var(--safe-left));gap:18px}}
