@charset "UTF-8";.gs_form{display:flex;flex-direction:column}.gs_form__title{font-size:var(--fz-xxl);font-weight:var(--fw-bold);margin-bottom:var(--space-30);padding-bottom:var(--space-30);border-bottom:1px solid var(--border-divider);text-align:center}.gs_form__fields{display:flex;flex-direction:column}.gs_form__fields .gs_input-container{width:100%}.gs_form__fields .gs_input-container:not(:last-of-type){margin-bottom:var(--space-30)}@media(max-width:619.98px){.gs_form__fields .gs_input-container:not(:last-of-type){margin-bottom:var(--space-24)}}.gs_form__actions{margin-top:var(--space-36)}@media(max-width:619.98px){.gs_form__actions{margin-top:var(--space-30)}}.gs_auth-layout{display:flex;justify-content:center;align-items:center;flex-grow:1}.gs_auth-card{background:var(--bg-surface);border-radius:var(--radius-large);padding:var(--space-50);width:502px;backdrop-filter:var(--blur-def)}@media(max-width:767.98px){.gs_auth-card{width:480px;padding:var(--space-30)}}@media(max-width:619.98px){.gs_auth-card{width:calc(100% - 30px);padding:var(--space-24)}}.gs_auth-form__link--restest{font-size:var(--fz-base);font-weight:var(--fw-medium);width:fit-content;display:flex;margin-left:auto;text-align:right;margin-top:var(--space-12);color:var(--color-text-main);opacity:.5;transition:.3s}.gs_auth-form__link--restest:hover{color:var(--color-primary);opacity:1;transition:.3s}.gs_auth-footer{margin-top:var(--space-30);display:flex;justify-content:center}@media(max-width:619.98px){.gs_auth-footer{margin-top:var(--space-24);flex-direction:column}}.gs_auth-footer__text{font-size:var(--fz-base);font-weight:var(--fw-medium)}@media(max-width:619.98px){.gs_auth-footer__text{text-align:center}}.gs_auth-footer__link{color:var(--color-primary);font-size:var(--fz-base);font-weight:var(--fw-medium);margin-left:6px}@media(max-width:619.98px){.gs_auth-footer__link{width:fit-content;margin-left:auto;margin-right:auto;margin-top:var(--space-12)}}.gs_input-container .gs_input-label{color:var(--color-text-main);margin-bottom:var(--space-12);font-size:var(--fz-base);font-weight:var(--fw-medium);display:block}.gs_input-container .gs_input-label .gs_input-asterisk{color:var(--color-danger);margin-left:var(--space-4);position:relative;top:-2px}.gs_input-container .gs_input-wrapper{display:flex;align-items:center;width:fit-content;position:relative;width:100%}.gs_input-container .gs_input-wrapper .gs_input-icon{width:16px;height:16px;position:absolute;top:50%;left:var(--space-18);display:flex;align-items:center;justify-content:center;transform:translateY(-50%)}.gs_input-container .gs_input-wrapper .gs_input-icon svg{width:100%;height:100%}.gs_input-container .gs_input-wrapper .gs_input-icon svg path{fill:#9c83ff}.gs_input-container .gs_input-wrapper .gs_input-field{background:var(--bg-input);border-radius:var(--radius-pill);padding:var(--space-16);padding-left:var(--space-46);outline:none;border:1px solid var(--border-input);box-shadow:none;color:var(--color-text-main);font-size:var(--fz-base);font-weight:var(--fw-regular);line-height:normal;width:100%;transition:.3s}.gs_input-container .gs_input-wrapper .gs_input-field:active,.gs_input-container .gs_input-wrapper .gs_input-field:focus,.gs_input-container .gs_input-wrapper .gs_input-field:focus-visible{outline:none}.gs_input-container .gs_input-wrapper .gs_input-field:hover{border-color:var(--border-input-hover);transition:.3s}.gs_input-container .gs_input-wrapper .gs_input-field:focus-visible{border-color:var(--color-primary);transition:.3s}.gs_input-container .gs_input-wrapper .gs_timepicker-open-menu{position:absolute;right:4px;top:4px;width:160px;height:calc(100% - 8px);display:flex;align-items:center;justify-content:center;color:var(--bg-page);background:var(--color-primary);border:1px solid var(--border-surface);border-radius:var(--radius-pill);font-size:var(--fz-min);cursor:pointer;transition:.3s}.gs_input-container .gs_input-wrapper .gs_timepicker-open-menu:hover{transition:.3s}.gs_input-container .gs_input-wrapper .gs_timepicker-open-menu input{width:100%;height:100%;position:absolute;opacity:0;pointer-events:none;top:50%;left:50%;transform:translate(-50%,-50%);z-index:-1}.gs_category-card{display:flex;align-items:center;justify-content:center;flex-direction:column;text-align:center;background:var(--bg-surface);border:1px solid var(--border-surface);border-radius:var(--radius-large);padding:var(--space-16);cursor:pointer;min-height:174px;backdrop-filter:var(--blur-def);transition:.3s;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.gs_category-card--draggable{cursor:grab;touch-action:none;animation:cardWiggle 2s linear infinite}.gs_category-card--draggable:active{cursor:grabbing}.gs_category-card--hidden{opacity:.3;background:var(--bg-surface-hover);border:1px dashed var(--border-input-hover);box-shadow:none;animation:none}.gs_category-card--ghost{background:var(--bg-page);box-shadow:0 12px 32px #0009;border:1px solid var(--color-primary);transform:scale(1.05);opacity:1!important;cursor:grabbing;transition:none;z-index:9999;animation:none}@media(max-width:767.98px){.gs_category-card{min-height:140px}}.gs_category-card__title,.gs_category-card__text{font-size:var(--fz-base);color:var(--color-text-main);font-weight:var(--fw-medium)}.gs_category-card__icon{width:24px;height:24px;margin-bottom:18px}.gs_category-card__icon svg{width:100%;height:100%}.gs_category-card:hover:not(.gs_category-card--hidden):not(.gs_category-card--ghost){border-color:var(--color-primary);background:var(--bg-surface-hover);transition:.3s}@keyframes cardWiggle{0%,to{transform:rotate(0)}25%{transform:rotate(-1deg)}75%{transform:rotate(1deg)}}.gs_category-card__icon svg path{fill:var(--color-primary)}.gs_modal{width:100%;height:100%;position:fixed;top:0;left:0;background:var(--bg-modal-back);overflow-y:auto;z-index:1000}.gs_modal__content{width:100%;max-width:800px;margin-top:var(--space-60);margin-left:auto;margin-right:auto;margin-bottom:var(--space-60);background:var(--bg-modal);border-radius:var(--radius-large);padding:var(--space-50);backdrop-filter:var(--blur-def);border:1px solid var(--bg-surface)}@media(max-width:991.98px){.gs_modal__content{padding:var(--space-30);max-width:720px}}@media(max-width:767.98px){.gs_modal__content{max-width:calc(100% - 70px)}}@media(max-width:619.98px){.gs_modal__content{max-width:calc(100% - 30px);padding:var(--space-24);margin-top:var(--space-24);margin-bottom:var(--space-24)}}.gs_modal .gs_modal-buttons{display:flex;flex-wrap:wrap;justify-content:center;gap:var(--space-12)}.gs_modal .gs_modal-buttons.gs_modal-buttons-two .gs_btn-def{width:calc(50% - 6px)}@media(max-width:767.98px){.gs_modal .gs_modal-buttons.gs_modal-buttons-two .gs_btn-def{width:100%}}.gs_popover-overlay{position:fixed;inset:0;z-index:1000;background:transparent}.gs_popover{position:absolute;background:var(--bg-modal, #1E1B2E);border:1px solid var(--border-surface, rgba(255, 255, 255, .1));border-radius:var(--radius-large, 12px);padding:var(--space-10, 8px 0);display:flex;flex-direction:column;gap:var(--space-4, 4px);backdrop-filter:var(--blur-def, blur(10px));box-shadow:0 4px 16px #00000080;min-width:180px;animation:popoverFadeIn .2s ease-out}.gs_popover .gs_item-full{width:100%}.gs_popover button{background:none;border:none;color:var(--color-text-main, #fff);padding:var(--space-12) var(--space-16);text-align:left;border-radius:var(--radius-pill);cursor:pointer;font-size:var(--fz-sm, 14px);font-family:var(--font-family, inherit);transition:background .2s}.gs_popover button:hover{background:var(--bg-surface-hover, rgba(255, 255, 255, .05))}.gs_popover button.danger{color:var(--color-danger, #FF5A5A)}.gs_popover button.gs_with-icon{display:flex;align-items:center}.gs_popover button.gs_with-icon svg{margin-right:var(--space-10)}.gs_popover button.gs_danger{color:var(--color-danger)}.gs_popover button.gs_danger svg circle,.gs_popover button.gs_danger svg path{fill:var(--color-danger)}@keyframes popoverFadeIn{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.gs_main-header{position:fixed;width:100%;top:40px;z-index:998}.gs_main-header__wrap{display:flex;justify-content:space-between;align-items:center;gap:var(--space-20)}.gs_main-header .gs_search-bar{width:calc(100% - 70px)}.gs_main-header .gs_search-bar .gs_search-input{height:50px}.gs_main-header .gs_page-title{font-size:var(--fz-xl);font-weight:var(--fw-bold)}.gs_main-header .gs_header-btn{display:flex;align-items:center;justify-content:center;width:50px;height:50px;border-radius:var(--radius-pill);background:var(--bg-surface);border:1px solid var(--border-surface);cursor:pointer;transition:.3s}.gs_main-header .gs_header-btn:hover{background:var(--bg-surface-hover);transition:.3s}.gs_main-header .gs_header-btn:hover svg circle,.gs_main-header .gs_header-btn:hover svg path{fill:var(--color-primary)}.gs_settings-menu{display:flex;flex-direction:column;gap:var(--space-4)}.gs_reorder-actions-bar{position:fixed;left:50%;bottom:40px;transform:translate(-50%);width:500px;display:flex;gap:var(--space-16)}@media(max-width:767.98px){.gs_reorder-actions-bar{width:calc(100% - 30px);gap:var(--space-10)}}.gs_reorder-actions-bar .gs_btn-def{width:100%}.gs_home{display:flex;flex-direction:column;min-height:100vh;width:100%}.gs_categories-wrap{display:flex;flex-wrap:wrap;gap:var(--space-20)}@media(max-width:991.98px){.gs_categories-wrap{gap:var(--space-16)}}@media(max-width:767.98px){.gs_categories-wrap{gap:var(--space-10)}}.gs_categories-wrap .gs_category-card{width:calc(25% - 15px)}@media(max-width:1399.98px){.gs_categories-wrap .gs_category-card{width:calc(33.333% - 14px)}}@media(max-width:991.98px){.gs_categories-wrap .gs_category-card{width:calc(33.333% - 11px)}}@media(max-width:767.98px){.gs_categories-wrap .gs_category-card{width:calc(50% - 5px)}}.gs_timepicker-panel{padding:var(--space-30)}.gs_timepicker-panel .gs_timepicker-content .gs_timepicker-section:not(:last-of-type){margin-bottom:var(--space-30)}.gs_timepicker-panel .gs_timepicker-content .gs_timepicker-section .gs_timepicker-section-wrap{position:relative}.gs_timepicker-panel .gs_timepicker-quick-actions{display:flex;align-items:center;margin-top:var(--space-12);gap:var(--space-8)}.gs_timepicker-panel .gs_timepicker-quick-actions button{font-size:var(--fz-min);padding:var(--space-10);width:110px;height:fit-content}.gs_timepicker-panel .gs_timepicker-header{display:flex;align-items:center;margin-bottom:var(--space-30);padding-bottom:var(--space-30);border-bottom:1px solid var(--border-divider);justify-content:space-between}.gs_timepicker-panel .gs_timepicker-header .gs_timepicker-title{font-size:var(--fz-xl);font-weight:var(--fw-bold)}.gs_timepicker-panel .gs_timepicker-header .gs_btn-modal-close{background:var(--bg-surface);border:1px solid var(--border-surface);border-radius:var(--radius-pill);width:30px;height:30px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:.3s}.gs_timepicker-panel .gs_timepicker-header .gs_btn-modal-close svg{width:16px;height:16px}.gs_timepicker-panel .gs_timepicker-header .gs_btn-modal-close:hover{background:var(--bg-surface-hover);transition:.3s}.gs_timepicker-panel .gs_timepicker-header .gs_btn-modal-close:hover svg path{fill:var(--color-primary)}.gs_timepicker-panel .gs_timepicker-footer{margin-top:var(--space-30);padding-top:var(--space-30);border-top:1px solid var(--border-divider)}.gs_editor{width:100%;font-family:var(--font-family);display:block;height:350px;position:relative;overflow-y:auto}.gs_editor-field{box-sizing:border-box;width:100%;min-height:100%;resize:vertical;overflow-y:auto;background:var(--bg-input);border:1px solid var(--border-input);border-radius:var(--radius-medium);padding:var(--space-16);padding-bottom:60px;color:var(--color-text-main);outline:none;font-size:var(--fz-base);word-wrap:break-word;margin-bottom:0}.gs_editor-field ul,.gs_editor-field ol{padding-left:24px;margin:var(--space-8) 0}.gs_editor-field li{margin-bottom:var(--space-4)}.gs_editor-style{position:absolute;bottom:var(--space-16);left:var(--space-16);z-index:10}.gs_editor-toggle-btn{background:var(--bg-surface);border:1px solid rgba(0,0,0,.05);border-radius:var(--radius-medium);padding:8px 12px;box-shadow:0 2px 10px #0000000d;color:var(--color-text-muted);cursor:pointer;display:flex;align-items:center;gap:var(--space-8);font-size:var(--fz-sm);font-family:var(--font-family);transition:all .2s ease}.gs_editor-toggle-btn:hover{background:var(--bg-page);color:var(--color-text-main)}.gs_editor-overlay{position:fixed;inset:0;background:transparent;z-index:9999}.gs_editor-panel{position:absolute;bottom:0;left:0;right:0;background:var(--bg-page);padding:var(--space-24);border-top-left-radius:var(--radius-large);border-top-right-radius:var(--radius-large);box-shadow:0 -4px 24px #00000080;display:flex;flex-direction:column;gap:var(--space-16)}.gs_editor-panel__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--space-8)}.gs_editor-panel__header span{color:var(--color-text-main);font-size:var(--fz-lg);font-weight:var(--fw-semibold)}.gs_editor-panel__header button{background:none;border:none;color:var(--color-text-muted);font-size:24px;cursor:pointer}.gs_editor-toolbar{display:flex;gap:var(--space-8)}.gs_editor-toolbar--scrollable{overflow-x:auto;padding-bottom:var(--space-4)}.gs_editor-toolbar--scrollable::-webkit-scrollbar{height:4px}.gs_editor-toolbar--scrollable::-webkit-scrollbar-thumb{background:var(--border-input-hover);border-radius:4px}.gs_editor-toolbar button{background:var(--bg-surface);border:none;color:var(--color-text-main);padding:var(--space-10) var(--space-16);border-radius:8px;cursor:pointer;font-size:var(--fz-base);white-space:nowrap;transition:all .2s ease}.gs_editor-toolbar button:hover{background:var(--bg-surface-hover)}.gs_editor-toolbar button.gs_active{background:var(--color-primary-light, rgba(79, 70, 229, .1));color:var(--color-primary, #4f46e5);font-weight:700}.gs_editor-toolbar .gs_editor-reset-btn{background:#e64c4f26;color:var(--color-danger)}.gs_editor-toolbar .gs_editor-reset-btn.gs_active{background:#e64c4f40}.gs_editor-font-size{display:flex;align-items:center;gap:var(--space-12);color:var(--color-text-main);background:var(--bg-surface);padding:var(--space-12);border-radius:var(--space-12)}.gs_editor-font-size__min{font-size:var(--fz-xs)}.gs_editor-font-size__max{font-size:var(--fz-xl)}.gs_editor-font-size input[type=range]{flex:1;accent-color:var(--color-primary)}.gs_editor-colors{display:flex;gap:var(--space-12);align-items:center;justify-content:space-between;margin-top:var(--space-8)}.gs_editor-color-swatch{width:32px;height:32px;border-radius:50%;cursor:pointer;transition:transform .2s ease}.gs_editor-color-swatch:hover{transform:scale(1.1)}.gs_editor-color-picker{width:32px;height:32px;padding:0;border:none;cursor:pointer;background:transparent}.gs_note-editor-panel{padding:var(--space-30);max-height:90vh;overflow:hidden;display:flex;flex-direction:column}.gs_note-editor-panel .gs_note-editor-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:var(--space-30);padding-bottom:var(--space-30);border-bottom:1px solid var(--border-divider);flex-shrink:0}.gs_note-editor-panel .gs_note-editor-header .gs_note-editor-title{font-size:var(--fz-xl);font-weight:var(--fw-bold);color:var(--color-text-main);margin:0}.gs_note-editor-panel .gs_note-editor-header .gs_btn-modal-close{background:var(--bg-surface);border:1px solid var(--border-surface);border-radius:var(--radius-pill);width:30px;height:30px;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:.3s;padding:0}.gs_note-editor-panel .gs_note-editor-header .gs_btn-modal-close svg{width:16px;height:16px}.gs_note-editor-panel .gs_note-editor-header .gs_btn-modal-close:hover{background:var(--bg-surface-hover);transition:.3s}.gs_note-editor-panel .gs_note-editor-header .gs_btn-modal-close:hover svg path{fill:var(--color-primary)}.gs_note-editor-panel .gs_note-editor-body{display:flex;flex-direction:column;padding:0;position:relative;flex:1;min-height:0;overflow:hidden}.gs_note-editor-panel .gs_note-editor-footer{margin-top:var(--space-30);padding-top:var(--space-30);border-top:1px solid var(--border-divider);background:transparent;padding-left:0;padding-right:0;padding-bottom:0;flex-shrink:0}.gs_note-modal-content{padding:var(--space-30);overflow:hidden}.gs_note-modal-content .gs_note-modal-layout{display:flex;flex-direction:column}.gs_note-modal-content .gs_note-modal-layout .gs_note-modal-section:not(:last-of-type){margin-bottom:var(--space-30);padding-bottom:var(--space-30);border-bottom:1px solid var(--border-divider)}.gs_note-modal-content .gs_note-modal-layout .gs_note-modal-section .gs_option-row{display:flex;position:relative}.gs_note-modal-content .gs_note-modal-layout .gs_note-modal-section .gs_option-row:not(:last-of-type){margin-bottom:var(--space-12)}.gs_note-modal-content .gs_note-modal-layout .gs_note-modal-section .gs_option-row .gs_option-rowCheck-btn,.gs_note-modal-content .gs_note-modal-layout .gs_note-modal-section .gs_option-row .gs_option-row-btn{width:100%;height:42px;position:relative;display:flex;align-items:center;font-size:var(--fz-min);color:var(--color-text-main)}.gs_note-modal-content .gs_note-modal-layout .gs_note-modal-section .gs_option-row .gs_option-rowCheck-btn svg,.gs_note-modal-content .gs_note-modal-layout .gs_note-modal-section .gs_option-row .gs_option-row-btn svg{width:16px;height:16px;top:50%;left:var(--space-18);justify-content:center;align-items:center;display:flex;position:absolute;transform:translateY(-50%)}.gs_note-modal-content .gs_note-modal-layout .gs_note-modal-section .gs_option-row .gs_option-rowCheck-btn{padding:0}.gs_note-modal-content .gs_note-modal-layout .gs_note-modal-section .gs_option-row .gs_option-rowCheck-btn .gs_option-row-btn{background:transparent;border:none;outline:none}.gs_note-modal-content .gs_note-modal-layout .gs_note-modal-section .gs_option-row .gs_option-row-btn{padding:var(--space-4);padding-left:var(--space-46);cursor:pointer}.gs_note-modal-content .gs_note-modal-layout .gs_note-modal-section .gs_option-row .gs_option-row-btn .gs_option-row-label{width:100%;display:flex;align-items:center}.gs_note-modal-content .gs_note-modal-layout .gs_note-modal-section .gs_option-row .gs_toggle-switch{position:absolute;top:50%;right:8px;transform:translateY(-50%)}.gs_note-modal-content .gs_note-modal-layout .gs_note-modal-top-bar{display:flex;align-items:center;gap:var(--space-12);margin-bottom:var(--space-30);padding-bottom:var(--space-30);border-bottom:1px solid var(--border-divider)}.gs_note-modal-content .gs_note-modal-layout .gs_note-modal-top-bar .gs_note-modal-top-item{width:100%}.gs_note-modal-content .gs_note-modal-layout .gs_note-modal-top-bar .gs_note-modal-top-left{display:flex;align-items:center}.gs_note-modal-content .gs_note-modal-layout .gs_note-modal-top-bar .gs_note-modal-top-center{display:flex;justify-content:center}.gs_note-modal-content .gs_note-modal-layout .gs_note-modal-top-bar .gs_note-modal-top-right{display:flex;align-items:center;justify-content:end}.gs_note-modal-content .gs_note-modal-layout .gs_note-modal-top-bar .gs_note-settings{width:30px;height:30px;display:flex;align-items:center;justify-content:center;background:var(--bg-surface);border:1px solid var(--border-surface);border-radius:var(--radius-pill);cursor:pointer;transition:.3s}.gs_note-modal-content .gs_note-modal-layout .gs_note-modal-top-bar .gs_note-settings:hover{border-color:var(--bg-surface-hover);transition:.3s}.gs_note-modal-content .gs_note-modal-layout .gs_note-modal-top-bar .gs_btn-reset-text{display:flex;align-items:center;justify-content:center;text-align:center;color:var(--color-error);font-size:var(--space-12);font-weight:var(--fw-medium);height:30px;border-radius:var(--radius-pill);padding:var(--space-4) var(--space-16);background:transparent;border:1px solid transparent;cursor:pointer;transition:.3s}.gs_note-modal-content .gs_note-modal-layout .gs_note-modal-top-bar .gs_btn-reset-text:focus,.gs_note-modal-content .gs_note-modal-layout .gs_note-modal-top-bar .gs_btn-reset-text:focus-visible,.gs_note-modal-content .gs_note-modal-layout .gs_note-modal-top-bar .gs_btn-reset-text:active{outline:none}.gs_note-modal-content .gs_note-modal-layout .gs_note-modal-top-bar .gs_btn-reset-text:hover{border-color:var(--bg-surface-error);transition:.3s}.gs_note-modal-content .gs_note-modal-layout .gs_note-modal-top-bar .gs_btn-save{display:flex;align-items:center;justify-content:center;text-align:center;color:var(--color-primary);font-size:var(--space-12);font-weight:var(--fw-medium);width:98px;height:30px;border-radius:var(--radius-pill);padding:var(--space-4);background:var(--bg-surface);border:1px solid var(--border-surface);cursor:pointer;transition:.3s}.gs_note-modal-content .gs_note-modal-layout .gs_note-modal-top-bar .gs_btn-save:hover{border-color:var(--bg-surface-hover);transition:.3s}.gs_toggle-switch{position:relative;width:44px;height:24px;background:#f3f0ed14;border-radius:var(--radius-pill, 100px);cursor:pointer;transition:background .3s ease}.gs_toggle-switch__knob{position:absolute;top:3px;left:3px;width:18px;height:18px;background:#f5f3ff;border-radius:50%;transition:transform .3s ease}.gs_toggle-switch--active{background:#9c83ff}.gs_toggle-switch--active .gs_toggle-switch__knob{transform:translate(20px)}.gs_note-modal-delete-btn{background:none;border:none;color:var(--color-error);font-size:var(--fz-sm);cursor:pointer;font-family:var(--font-family);transition:opacity .3s;padding:0;margin-top:-4px}.gs_note-modal-delete-btn:hover{opacity:.8}.gs_folders-scroll{width:100%;display:flex;overflow-x:auto}.gs_folders-scroll::-webkit-scrollbar{height:4px}.gs_folders-scroll::-webkit-scrollbar-thumb{background:var(--border-input-hover);border-radius:4px}.gs_folders-tabs{display:inline-flex;align-items:center;background:transparent;padding:var(--space-4);border-radius:var(--radius-pill);border:1px solid var(--border-input);position:relative;margin:0 auto}.gs_folder-tab{padding:var(--space-8) var(--space-20);border-radius:var(--radius-pill);color:var(--color-text-muted);font-size:var(--fz-base);font-weight:var(--fw-medium);cursor:pointer;transition:all .2s ease;white-space:nowrap;text-align:center;min-width:126px;background:transparent;border:1px solid transparent;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent}.gs_folder-tab:hover:not(.gs_folder-tab--hidden):not(.gs_folder-tab--ghost){color:var(--color-text-main)}.gs_folder-tab--active{background:var(--bg-surface);border-color:var(--border-surface);color:var(--color-text-main)}.gs_folder-tab--reorderable{cursor:grab;touch-action:none}.gs_folder-tab--reorderable:active{cursor:grabbing}.gs_folder-tab--hidden{opacity:.3;background:var(--bg-surface-hover);border:1px dashed var(--border-input-hover);box-shadow:none}.gs_folder-tab--ghost{background:var(--bg-page);color:var(--color-text-main);box-shadow:0 12px 32px #00000080;border:1px solid var(--color-primary);transform:scale(1.05);opacity:1!important;cursor:grabbing;transition:none}.gs_folder-tab--add:hover{color:var(--color-primary)!important}.gs_action-strip{display:flex;align-items:center;gap:12px;cursor:pointer;background:var(--bg-surface);border:1px solid var(--border-surface);padding:var(--space-16) var(--space-20);border-radius:var(--radius-pill);color:var(--color-text-main-50);min-height:60px;transition:background .3s ease}.gs_action-strip:hover{background:var(--bg-surface-hover)}.gs_action-strip__icon{display:flex;align-items:center;justify-content:center}.gs_action-strip__icon svg path[fill]:not([fill=none]){fill:currentColor}.gs_action-strip__icon svg path:not([fill=none]){fill:currentColor}.gs_action-strip__icon svg path[stroke]:not([stroke=none]),.gs_action-strip__icon svg line,.gs_action-strip__icon svg polyline,.gs_action-strip__icon svg circle{stroke:currentColor}.gs_action-strip__text{flex-grow:1;font-size:var(--fz-base);font-weight:var(--fw-medium)}.gs_fab-add{position:fixed;left:50%;bottom:40px;transform:translate(-50%);width:var(--container-width)}:root{--font-family: "Poppins", sans-serif;--fz-xxl: 28px;--fz-xl: 22px;--fz-lg: 18px;--fz-base: 16px;--fz-sm: 14px;--fz-xs: 10px;--fz-xxs: 8px;--fz-min: 12px;--color-primary: #9C83FF;--color-text-main: #F5F3FF;--color-text-main-50: rgba(245, 243, 255, .5);--color-text-muted: #A09E9C;--color-text-dark: #0A0A0A;--bg-page: #0A0A0A;--bg-input: rgba(243, 240, 237, .08);--bg-modal: rgba(38, 38, 38, .7);--bg-modal-back: rgba(0, 0, 0, .5);--bg-modal-over: rgba(10, 10, 10, .9);--bg-surface: rgba(243, 240, 237, .06);--bg-surface-hover: rgba(243, 240, 237, .1);--border-input: rgba(243, 240, 237, .1);--border-input-hover: rgba(243, 240, 237, .2);--border-surface: rgba(243, 240, 237, .03);--border-divider: rgba(243, 240, 237, .1);--color-success: #4D8C54;--color-warning: #F8A358;--color-danger: #E64C4F;--color-error: #FF4040;--color-shadow-base: rgba(140, 110, 77, .1);--shadow-surface: 0px 8px 24px var(--color-shadow-base);--radius-pill: 100px;--radius-large: 30px;--radius-medium: 20px;--space-2: 2px;--space-4: 4px;--space-8: 8px;--space-10: 10px;--space-12: 12px;--space-16: 16px;--space-18: 18px;--space-20: 20px;--space-21: 21px;--space-22: 22px;--space-23: 23px;--space-24: 24px;--space-30: 30px;--space-32: 32px;--space-36: 36px;--space-46: 46px;--space-50: 50px;--space-60: 60px;--fw-light: 300;--fw-regular: 400;--fw-medium: 500;--fw-semibold: 600;--fw-bold: 700;--blur-def: blur(12px);--container-width: 1300px}@media(max-width:767.98px){:root{--fz-xxl: 26px;--fz-xl: 20px;--fz-lg: 16px;--fz-base: 14px;--fz-sm: 12px;--fz-xs: 8px;--fz-xxs: 7px}}@media(max-width:619.98px){:root{--fz-xxl: 24px;--fz-xl: 18px}}@media(max-width:767.98px){:root{--radius-large: 24px}}@media(max-width:1399.98px){:root{--container-width: 1100px}}@media(max-width:1199.98px){:root{--container-width: calc(100% - 70px) }}@media(max-width:619.98px){:root{--container-width: calc(100% - 30px) }}*{box-sizing:border-box;margin:0;padding:0}body{background-color:var(--bg-page);color:var(--color-text-main);font-family:var(--font-family);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;padding-top:40px;padding-bottom:40px}body.gs_header-active{padding-top:130px}.gs_app{display:flex;flex-direction:column;min-height:100vh}a{text-decoration:none;color:inherit}input,button,textarea{font-family:var(--font-family)}.gs_bg-shape-1{position:fixed;width:702px;height:702px;top:198px;left:-351px;border-radius:700px;background:var(--color-primary);filter:blur(300px);opacity:.14;z-index:-1;pointer-events:none}.gs_bg-shape-2{position:fixed;width:666px;height:666px;top:-333px;right:-333px;border-radius:700px;background:var(--color-primary);filter:blur(300px);opacity:.4;z-index:-1;pointer-events:none}.gs_btn-def{padding:var(--space-16);background:var(--color-primary);border:1px solid var(--color-primary);color:var(--color-text-dark);font-size:var(--fz-base);font-weight:var(--fw-medium);border-radius:var(--radius-pill);cursor:pointer;transition:.3s}.gs_btn-def:focus,.gs_btn-def:focus-visible,.gs_btn-def:active{outline:none}.gs_btn-def:hover{transition:.3s}.gs_btn-def.gs_btn__100{width:100%}.gs_btn-def.gs_btn-border{background:transparent;color:var(--color-primary)}.gs_btn-def.gs_btn-border:hover{background:var(--bg-surface-hover)}.gs_btn-def.gs_btn-surface{background:var(--bg-surface);border-color:var(--border-surface);color:var(--color-text-main)}.gs_btn-def.gs_btn-surface:hover{background:var(--bg-surface-hover)}.gs_container{width:100%;max-width:var(--container-width);margin-left:auto;margin-right:auto}.gs_pageTitle{width:100%;display:flex;margin-bottom:var(--space-30)}@media(max-width:767.98px){.gs_pageTitle{margin-bottom:var(--space-24)}}.gs_pageTitle__title{font-size:var(--fz-xxl);color:var(--color-text-main);font-weight:var(--fw-bold)}
