@font-face{font-family:Funnel Display;src:url(/quick-quick-note/assets/FunnelDisplay-VariableFont_wght-CYddJW1B.ttf) format(truetype);font-weight:400;font-style:normal}:root{font-family:Funnel Display,system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;color-scheme:light;--space-1: .25rem;--space-2: .5rem;--space-3: .75rem;--space-4: 1rem;--space-5: 1.25rem;--space-6: 1.5rem;--space-8: 2rem;--space-10: 2.5rem;--space-12: 3rem;--space-16: 4rem;--fs-xs: .75rem;--fs-sm: .875rem;--fs-base: 1rem;--fs-md: 1.125rem;--fs-lg: 1.25rem;--fs-xl: 1.5rem;--fs-2xl: 1.875rem;--fs-3xl: 2.25rem;--fs-4xl: 3rem;--rounded-sm: .125rem;--rounded: .25rem;--rounded-md: .375rem;--rounded-lg: .5rem;--rounded-xl: .75rem;--rounded-2xl: 1rem;--rounded-3xl: 1.5rem;--rounded-full: 100%;--primary-100: hsl(133, 40%, 95%);--primary-200: hsl(133, 45%, 85%);--primary-300: hsl(133, 50%, 70%);--primary-400: hsl(133, 55%, 55%);--primary-500: hsl(133, 60%, 40%);--primary-600: hsl(133, 65%, 32%);--primary-700: hsl(133, 70%, 25%);--primary-800: hsl(133, 75%, 18%);--primary-900: hsl(133, 80%, 12%);--secondary-100: hsl(210, 22%, 92%);--secondary-200: hsl(210, 22%, 82%);--secondary-300: hsl(210, 22%, 65%);--secondary-400: hsl(210, 22%, 45%);--secondary-500: hsl(210, 22%, 23%);--secondary-600: hsl(210, 25%, 18%);--secondary-700: hsl(210, 28%, 14%);--secondary-800: hsl(210, 30%, 10%);--secondary-900: hsl(210, 35%, 7%);--light: hsl(0, 0%, 97%);--dark: hsl(0, 0%, 5%);--bg-dark: hsl(130, 37%, 95%);--bg: hsl(130, 37%, 97%);--bg-light: hsl(130, 30%, 98%);--text: hsl(0, 0%, 15%);--text-muted: hsl(0, 0%, 45%);--border: hsl(0, 0%, 85%);--sidebar-text: hsl(0, 0%, 85%);--sidebar-text-muted: hsl(0, 0%, 65%);--sidebar-border: hsl(0, 0%, 55%);--success-100: hsl(150, 50%, 92%);--success-200: hsl(150, 55%, 82%);--success-300: hsl(150, 58%, 68%);--success-400: hsl(150, 60%, 52%);--success-500: hsl(150, 60%, 40%);--success-600: hsl(150, 65%, 32%);--success-700: hsl(150, 70%, 25%);--success-800: hsl(150, 75%, 18%);--success-900: hsl(150, 80%, 12%);--success: var(--success-500);--warning-100: hsl(38, 95%, 92%);--warning-200: hsl(38, 92%, 82%);--warning-300: hsl(38, 90%, 68%);--warning-400: hsl(38, 90%, 58%);--warning-500: hsl(38, 90%, 50%);--warning-600: hsl(38, 92%, 42%);--warning-700: hsl(38, 94%, 34%);--warning-800: hsl(38, 96%, 26%);--warning-900: hsl(38, 98%, 18%);--warning: var(--warning-500);--error-100: hsl(0, 75%, 92%);--error-200: hsl(0, 75%, 82%);--error-300: hsl(0, 72%, 68%);--error-400: hsl(0, 70%, 58%);--error-500: hsl(0, 70%, 50%);--error-600: hsl(0, 72%, 42%);--error-700: hsl(0, 75%, 34%);--error-800: hsl(0, 78%, 26%);--error-900: hsl(0, 80%, 18%);--error: var(--error-500);--info-100: hsl(210, 90%, 92%);--info-200: hsl(210, 90%, 82%);--info-300: hsl(210, 90%, 68%);--info-400: hsl(210, 90%, 60%);--info-500: hsl(210, 90%, 55%);--info-600: hsl(210, 92%, 48%);--info-700: hsl(210, 94%, 40%);--info-800: hsl(210, 96%, 30%);--info-900: hsl(210, 98%, 20%);--info: var(--info-500);--shadow-sm: 0 1px 2px hsl(0 0% 0% / .05);--shadow-md: 0 4px 8px hsl(0 0% 0% / .08);--shadow-lg: 0 8px 16px hsl(0 0% 0% / .12);--shadow-xl: 0 12px 24px hsl(0 0% 0% / .18);--shadow-focus: 0 0 0 3px hsl(133 60% 40% / .35)}.dark{color-scheme:dark;--bg-dark: hsl(0, 0%, 8%);--bg: hsl(0, 0%, 13%);--bg-light: hsl(0, 0%, 18%);--text: hsl(0, 0%, 85%);--text-muted: hsl(0, 0%, 65%);--border: hsl(0, 0%, 25%);--shadow-sm: 0 1px 2px hsl(0 0% 0% / .4);--shadow-md: 0 4px 8px hsl(0 0% 0% / .5);--shadow-lg: 0 8px 16px hsl(0 0% 0% / .6);--shadow-xl: 0 12px 24px hsl(0 0% 0% / .7);--shadow-focus: 0 0 0 3px hsl(133 60% 45% / .45)}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{display:flex;background-color:var(--bg-dark);color:var(--text);font-size:var(--fs-base)}button{border:none;outline:none;background-color:transparent;font-size:var(--fs-base)}a{text-decoration:none;color:var(--text)}button,a{cursor:pointer}input,textarea{border:2px solid var(--border);border-radius:var(--rounded-md);font-family:inherit;padding:var(--space-1) var(--space-2);font-size:var(--fs-base);background-color:transparent;outline:none;width:100%;transition:border-color .2s ease}input:focus,textarea:focus{border-color:var(--secondary-300);accent-color:var(--secondary-300)}input[type=checkbox],input[type=radio]{accent-color:var(--secondary-400)}input:focus:invalid,textarea:focus:invalid{border-color:var(--error)}textarea{resize:none;min-height:var(--space-8)}form{display:flex;flex-direction:column;gap:var(--space-6)}*::-webkit-scrollbar{width:4px;height:4px}*::-webkit-scrollbar-track{background:transparent}*::-webkit-scrollbar-thumb{background:var(--primary-400);border-radius:var(--rounded-xl);transition:background-color .2s ease}*::-webkit-scrollbar-thumb:hover{background:var(--primary-500);cursor:pointer}.btn-primary{display:flex;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-1) var(--space-4);background-color:var(--primary-500);color:var(--light);border:2px solid var(--primary-500);border-radius:var(--rounded-md);font-size:var(--fs-sm);font-weight:600;transition:background-color .2s ease}.btn-primary:hover{background-color:var(--primary-600)}.btn-secondary{display:flex;align-items:center;justify-content:center;gap:var(--space-3);padding:var(--space-1) var(--space-4);border-radius:var(--rounded-md);border:2px solid var(--secondary-300);font-size:var(--fs-sm);font-weight:600;transition:background-color .2s ease;color:var(--secondary-400)}.dark .btn-secondary{color:var(--secondary-200)}.dark .btn-secondary:hover{background-color:var(--secondary-500)}.btn-secondary:hover{background-color:var(--secondary-100)}.tertiary-btn{position:relative;border:none;cursor:pointer;overflow:hidden;padding-bottom:var(--space-1);display:flex;align-items:center;justify-content:center;gap:var(--space-2)}.tertiary-btn:after{content:"";position:absolute;left:0;bottom:0;width:100%;height:2.5px;background:var(--primary-400);transition:width .4s ease}.tertiary-btn:hover:after{width:0%}.btn-danger{background-color:var(--error-500);display:flex;align-items:center;justify-content:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);color:var(--light);border-radius:var(--rounded-md);font-size:var(--fs-sm);font-weight:600;transition:background-color .2s ease}.btn-danger:hover{background-color:var(--error-600)}.popup-layout{position:fixed;inset:0;display:flex;justify-content:center;align-items:center;background-color:#00000080;z-index:90}.form-icon{color:var(--secondary-400)}.dark .form-icon{color:var(--secondary-300)}.form-header{display:flex;align-items:center;gap:var(--space-2);font-size:var(--fs-md);margin-bottom:var(--space-1)}.required:after{content:"*";color:red}.text-muted{color:var(--text-muted)}.invalid{border-color:var(--error)}#sidebar-desktop[data-v-3d8713a5]{display:none}#sidebar-mobile[data-v-3d8713a5]{position:sticky;top:0;display:flex;justify-content:space-between;background-color:var(--secondary-600);color:var(--sidebar-text);padding:var(--space-2) var(--space-4)}.dark #sidebar-mobile[data-v-3d8713a5]{background-color:var(--secondary-800)}#logo-box[data-v-3d8713a5]{display:flex;align-items:center;font-size:var(--fs-md);font-weight:700;text-align:center;gap:var(--space-4);text-transform:capitalize}#logo[data-v-3d8713a5]{width:45px;height:auto;aspect-ratio:1/1;object-fit:contain;margin:auto}#open-menu-btn[data-v-3d8713a5],#close-menu-btn[data-v-3d8713a5]{color:var(--sidebar-text);border-radius:var(--rounded-md);padding:var(--space-1) var(--space-2);transition:background-color .2s ease}#close-menu-btn[data-v-3d8713a5]{border-radius:var(--rounded-full);background-color:var(--secondary-500)}#open-menu-btn[data-v-3d8713a5]:hover{background-color:var(--secondary-800)}#open-menu-btn[data-v-3d8713a5]:hover,#close-menu-btn[data-v-3d8713a5]:hover{color:var(--primary-400);background-color:var(--secondary-500)}.dark #open-menu-btn[data-v-3d8713a5]:hover{color:var(--primary-400);background-color:var(--secondary-600)}#links-mobile[data-v-3d8713a5]{position:absolute;top:100%;left:0;background-color:var(--secondary-600);width:100%;display:flex;flex-direction:column;gap:var(--space-6);padding:var(--space-5);list-style:none;border-top:1px solid var(--sidebar-border)}#links-mobile a[data-v-3d8713a5]{color:var(--sidebar-text)}.dark #links-mobile[data-v-3d8713a5]{background-color:var(--secondary-800)}.link-item[data-v-3d8713a5]{display:flex;align-items:center;gap:var(--space-2);cursor:pointer;border-radius:var(--rounded-md);padding:var(--space-1) var(--space-2);transition:background-color .2s ease}.link-item[data-v-3d8713a5]:hover{color:var(--primary-400);background-color:var(--secondary-500)}.dark #sidebar-mobile .link-item[data-v-3d8713a5]:hover{color:var(--primary-400);background-color:var(--secondary-600)}#settings-btn-mobile[data-v-3d8713a5]{background-color:var(--primary-600);width:100%;color:var(--sidebar-text);border-radius:var(--rounded-lg);padding:var(--space-2) var(--space-4);text-transform:uppercase;display:flex;place-items:center;place-content:center;gap:var(--space-2);transition:background-color .2s ease}#settings-btn-mobile[data-v-3d8713a5]:hover{background-color:var(--primary-500)}@media(min-width:768px){#sidebar-mobile[data-v-3d8713a5]{display:none}#sidebar-desktop[data-v-3d8713a5]{display:flex;flex-direction:column;align-items:center;gap:var(--space-6);width:100%;height:100%;justify-content:space-between;background-color:var(--secondary-600);color:var(--sidebar-text);overflow:auto;overflow-x:hidden;border-right:1px solid var(--border)}.dark #sidebar-desktop[data-v-3d8713a5]{background-color:var(--secondary-800)}#logo[data-v-3d8713a5]{margin-top:var(--space-6)}#logo-box[data-v-3d8713a5]{display:flex;flex-direction:column}#links[data-v-3d8713a5]{position:relative;height:100%;display:flex;flex-direction:column;gap:var(--space-8);width:100%;padding:var(--space-4) var(--space-6);text-decoration:none}#settings[data-v-3d8713a5]{padding:var(--space-6);width:100%;border-top:1.5px solid var(--light)}#settings:hover a[data-v-3d8713a5]{color:var(--primary-400);background-color:var(--secondary-500)}.dark #sidebar-desktop .link-item[data-v-3d8713a5]:hover{color:var(--primary-400);background-color:var(--secondary-600)}}@keyframes slide-down-3d8713a5{0%{transform:translateY(-50%)}to{transform:translateY(0)}}.slide-down[data-v-3d8713a5]{animation:slide-down-3d8713a5 1s ease}.toast-card[data-v-d4a4e668]{background-color:var(--bg);color:var(--text);padding:var(--space-2) var(--space-4);border-radius:var(--rounded-3xl);display:flex;justify-content:center;flex-direction:column;font-weight:700;position:relative}.toast-title[data-v-d4a4e668]{display:flex;align-items:center;gap:var(--space-2)}.toast-message[data-v-d4a4e668]{font-weight:400;padding-left:var(--space-6);font-size:var(--fs-sm);word-break:break-all;-webkit-hyphens:auto;hyphens:auto;padding-right:var(--space-8)}.toast-close-btn[data-v-d4a4e668]{position:absolute;right:5%;top:50%;transform:translateY(-50%);color:var(--light)}.icon-wrapper[data-v-16d714d8]{display:flex;justify-content:center;align-items:center;margin-bottom:var(--space-4)}.icon[data-v-16d714d8]{display:flex;justify-content:center;color:var(--secondary-400);background-color:var(--secondary-200);padding:var(--space-3);border-radius:var(--rounded-full)}.dark .icon[data-v-16d714d8]{color:var(--secondary-300);background-color:var(--secondary-600)}.confirmation-container[data-v-16d714d8]{border:1px solid var(--border);background-color:var(--bg-dark);padding:var(--space-8);border-radius:var(--rounded-xl);box-shadow:var(--shadow-md);display:flex;flex-direction:column;width:90%}.confirmation-options[data-v-16d714d8]{display:flex;gap:var(--space-3)}.confirmation-options button[data-v-16d714d8]{flex:1;padding:var(--space-2) var(--space-4);flex-wrap:wrap}.confirmation-container h2[data-v-16d714d8]{font-size:var(--fs-md);font-weight:700;text-align:center}.confirmation-container h3[data-v-16d714d8]{font-size:var(--fs-base);font-weight:400;text-align:center;margin-bottom:var(--space-6);color:var(--text-muted)}@media(min-width:768px){.confirmation-container[data-v-16d714d8]{width:100%;max-width:450px}}.card[data-v-64428374]{background-color:var(--bg-dark);padding:var(--space-8);border-radius:var(--rounded-xl);box-shadow:var(--shadow-md);display:flex;flex-direction:column;gap:var(--space-6)}.wrapper[data-v-64428374]{position:relative;width:95%;max-width:600px;padding:var(--space-6) var(--space-3);border-radius:var(--rounded-xl);box-shadow:var(--shadow-xl);max-height:calc(100vh - 40px);overflow-y:auto;overflow-x:hidden}input[data-v-64428374],textarea[data-v-64428374]{padding:var(--space-2);background-color:var(--bg)}#title-input[data-v-64428374]{font-weight:600;background-color:transparent;border:none;margin-left:var(--space-6);font-size:var(--fs-md);padding-right:var(--space-8)}#title-container[data-v-64428374]{font-size:var(--fs-md);border:none;border-radius:0;border-bottom:2px solid var(--border);position:relative;width:100%}#title-container[data-v-64428374]:has(input:focus){border-color:var(--secondary-300);accent-color:var(--secondary-300)}#description-input[data-v-64428374]{box-shadow:var(--shadow-sm);background-color:var(--bg)}#paperclip-icon[data-v-64428374]{position:absolute;top:50%;left:1%;transform:translateY(-50%);color:var(--text-muted)}label[data-v-64428374]{font-weight:600;display:flex;align-items:center;justify-content:start;gap:var(--space-1)}#btn-submit-container[data-v-64428374]{display:flex;justify-content:flex-end;gap:var(--space-3);flex-wrap:wrap}.label-input-div[data-v-64428374]{display:flex;flex-direction:column;gap:var(--space-1);width:100%}#expiration-options[data-v-64428374]{display:grid;grid-template-columns:1fr;width:100%;justify-content:space-between;gap:var(--space-4)}#expiration-options label[data-v-64428374]{color:var(--text-muted);font-weight:400}.subtitle[data-v-64428374]{margin-bottom:var(--space-3)}#include-description-checkbox[data-v-64428374]{position:absolute;top:50%;right:0;transform:translateY(-50%);width:auto}#close-form-btn[data-v-64428374]{position:absolute;right:1%;top:1%;background-color:var(--error);display:flex;align-items:center;justify-content:center;border-radius:var(--rounded-full);padding:var(--space-2);color:var(--light);transition:scale .2s ease;border:2px solid var(--light);box-shadow:var(--shadow-md)}#close-form-btn[data-v-64428374]:hover{scale:1.1}.date-error-message[data-v-64428374]{color:var(--error);font-size:var(--fs-sm);margin-top:var(--space-2)}@media(min-width:768px){.wrapper[data-v-64428374]{max-height:700px;width:100%}#expiration-options[data-v-64428374]{grid-template-columns:1fr 1fr}#btn-submit-container[data-v-64428374]{gap:var(--space-3);margin-top:var(--space-4)}}#root-layout[data-v-94018b4e]{position:fixed;inset:0;display:flex;flex-direction:column}#subviews-container[data-v-94018b4e]{overflow-y:auto;overflow-x:hidden;padding:var(--space-4) var(--space-8);width:100%}#toast-container[data-v-94018b4e]{position:fixed;bottom:5%;left:50%;transform:translate(-50%);box-shadow:var(--shadow-md);border-radius:var(--rounded-3xl);width:100%;max-width:75%}#sidebar-container[data-v-94018b4e]{position:relative;z-index:2}@media(min-width:768px){#root-layout[data-v-94018b4e]{flex-direction:row}#sidebar-container[data-v-94018b4e]{width:25%;max-width:250px;height:100%}#subviews-container[data-v-94018b4e]{padding:var(--space-4) var(--space-10)}#toast-container[data-v-94018b4e]{top:5%;bottom:auto;width:100%;max-width:365px}}#collection-searcher[data-v-997eae13]{display:flex;flex-direction:column;gap:var(--space-4);width:90%}#collection-searcher>div[data-v-997eae13]{background-color:var(--bg-dark);padding:var(--space-4);border-radius:var(--rounded-xl);border:1px solid var(--border);box-shadow:var(--shadow-md)}#collection-searcher>div[data-v-997eae13]:first-child:has(input:focus){outline:2.5px solid var(--secondary-300)}#search-text[data-v-997eae13]{border-color:transparent;position:relative;padding-left:var(--space-6);padding-right:var(--space-10)}.search-icon[data-v-997eae13]{position:absolute;left:0;top:50%;transform:translateY(-50%)}#delete-text-btn[data-v-997eae13]{position:absolute;right:0;top:50%;transform:translateY(-50%);padding:var(--space-1);border-radius:var(--rounded-full)}.pick-option-btn[data-v-997eae13]{visibility:hidden;padding:var(--space-1);position:absolute;right:1%;top:50%;transform:translateY(-50%)}#search-results[data-v-997eae13]{padding:var(--space-6)!important;display:flex;align-items:center;justify-content:center}#search-results>ul[data-v-997eae13]{list-style:none;display:flex;flex-direction:column;gap:var(--space-2);width:100%;max-height:30vh;overflow-y:auto}#search-results>ul>li[data-v-997eae13]{list-style:none;display:flex;gap:var(--space-3);align-items:center;cursor:pointer;position:relative;padding:var(--space-1);color:var(--secondary-400);border-radius:var(--rounded-lg)}.dark #search-results>ul>li[data-v-997eae13]{color:var(--secondary-200)}#search-results>ul>li[data-v-997eae13]:hover{background-color:var(--secondary-100)}.dark #search-results>ul>li[data-v-997eae13]:hover{background-color:var(--secondary-500)}#search-results>ul>li:hover .pick-option-btn[data-v-997eae13]{visibility:visible}.folder-icon[data-v-997eae13]{color:var(--secondary-600);background-color:var(--secondary-200);padding:var(--space-2);border-radius:var(--rounded-full);display:flex;align-items:center;justify-content:center}.dark .folder-icon[data-v-997eae13]{color:var(--secondary-200);background-color:var(--secondary-500)}#no-data-img[data-v-997eae13]{width:100%;height:100%;max-height:150px;object-fit:contain}#empty-state[data-v-997eae13]{display:flex;flex-direction:column;align-items:center}#empty-state>div[data-v-997eae13]{display:flex;flex-direction:column;align-items:center;gap:var(--space-2);color:var(--text-muted);text-align:center}#empty-state>div>p[data-v-997eae13]:first-child{font-weight:700;color:var(--text)}#btn-clear-search[data-v-997eae13]{margin-top:var(--space-6);margin-bottom:var(--space-6)}.hidden[data-v-997eae13]{display:none!important}#cancel-search-btn[data-v-997eae13]{padding:var(--space-2) var(--space-4);margin-right:auto;box-shadow:var(--shadow-md)}@media(min-width:768px){#collection-searcher[data-v-997eae13]{width:100%;max-width:550px}#no-data-img[data-v-997eae13]{max-height:175px}#search-results>ul[data-v-997eae13]{max-height:40vh}}.grid-container[data-v-0899a6bb]{width:100%;height:100%;margin-bottom:var(--space-4)}.virtual-grid[data-v-0899a6bb]{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:var(--space-6)}.note[data-v-0899a6bb]{padding:var(--space-4);background:var(--bg-light);border-radius:var(--rounded-3xl);height:130px;width:100%;display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:var(--space-6);position:relative}.note-wrapper[data-v-0899a6bb]{padding:var(--space-3) var(--space-2);border-radius:var(--rounded-xl);transition:padding .2s ease;box-shadow:var(--shadow-lg)}.note-wrapper[data-v-0899a6bb]:hover{padding:var(--space-3);cursor:pointer}.note h3[data-v-0899a6bb]{font-size:var(--fs-base);width:100%;margin-top:var(--space-2);word-break:break-all}.creation-details[data-v-0899a6bb]{display:flex;align-items:center;justify-content:space-between;width:100%;color:var(--text-muted);font-size:var(--fs-sm)}.expiration-details[data-v-0899a6bb]{color:var(--text-muted);font-size:var(--fs-sm);text-align:left;width:100%}.note-actions-btn[data-v-0899a6bb]{padding:var(--space-1);border-radius:var(--rounded-full);border-color:transparent;transition:border-color .2s ease;position:absolute;top:3%;right:3%}.note-actions-btn[data-v-0899a6bb]:hover{border-color:var(--border)}.extra-options[data-v-0899a6bb]{display:flex;flex-direction:column;justify-content:center;align-items:start;border-radius:var(--rounded-lg);background-color:var(--bg-light);position:absolute;right:0;top:25%;box-shadow:var(--shadow-lg);z-index:2;border:2px solid var(--border)}.extra-options ul[data-v-0899a6bb]{list-style-type:none}.extra-options li[data-v-0899a6bb]{padding:var(--space-1);padding-right:var(--space-12);padding-left:var(--space-3);padding-top:var(--space-2);padding-bottom:var(--space-2);font-size:var(--fs-sm);color:var(--secondary-400)}.extra-options button[data-v-0899a6bb]{font-size:var(--fs-sm);color:var(--secondary-400);transition:background-color .2s ease;display:flex;align-items:center;gap:var(--space-2)}.dark .extra-options button[data-v-0899a6bb]{color:var(--secondary-200)}.dark .extra-options li[data-v-0899a6bb]:hover{background-color:var(--secondary-500)}.extra-options li[data-v-0899a6bb]:last-child{display:flex;flex-direction:row;gap:var(--space-2);padding:var(--space-1);padding-right:var(--space-8);padding-left:var(--space-3);padding-top:var(--space-2);padding-bottom:var(--space-3);font-size:var(--fs-sm);transition:background-color .2s ease}.dark .extra-options li[data-v-0899a6bb]:last-child{color:var(--secondary-200)}.extra-options li[data-v-0899a6bb]:hover{background-color:var(--secondary-100)}.extra-options li[data-v-0899a6bb]:last-child:hover{background-color:inherit;cursor:default}.extra-options input[data-v-0899a6bb]{width:auto}.delete-item[data-v-0899a6bb]{border-top:2px solid var(--border);padding-top:var(--space-2)!important}.empty-state[data-v-0899a6bb]{display:flex;flex-direction:column;align-items:center}.empty-state-icon[data-v-0899a6bb]{color:var(--primary-500);background-color:var(--primary-200);padding:var(--space-4);border-radius:var(--rounded-full)}.dark .empty-state-icon[data-v-0899a6bb]{color:var(--primary-300);background-color:var(--primary-600)}.empty-state h3[data-v-0899a6bb]{font-size:var(--fs-lg);margin-bottom:var(--space-1)}.empty-state p[data-v-0899a6bb]{color:var(--text-muted);margin-bottom:var(--space-4)}.icon-wrapper[data-v-0899a6bb]{opacity:.9;background-image:radial-gradient(var(--secondary-400) 1px,transparent .8px);background-size:10px 10px;padding:var(--space-6) var(--space-16);display:flex;justify-content:center;align-items:center;margin-bottom:var(--space-3);width:100%}.dark .icon-wrapper[data-v-0899a6bb]{background-image:radial-gradient(var(--secondary-400) 1px,transparent .8px)}@media(min-width:640px){.virtual-grid[data-v-0899a6bb]{grid-template-columns:repeat(2,1fr);gap:var(--space-6)}.note[data-v-0899a6bb]{min-height:140px}}@media(min-width:1280px){.virtual-grid[data-v-0899a6bb]{grid-template-columns:repeat(4,1fr);gap:var(--space-8)}.note h3[data-v-0899a6bb]{font-size:var(--fs-md);margin-top:var(--space-3)}}@media(min-width:1920px){.virtual-grid[data-v-0899a6bb]{grid-template-columns:repeat(6,1fr);gap:var(--space-12)}}#recent-actions-section[data-v-23cf354e]{width:100%}h2[data-v-23cf354e]{font-size:var(--fs-lg);margin-bottom:var(--space-4)}#recent-actions-container[data-v-23cf354e]{background-color:var(--bg);padding:var(--space-4) var(--space-6);border-radius:var(--rounded-md);border:1.5px solid var(--border);width:100%;box-shadow:var(--shadow-sm);height:auto;max-height:250px;overflow-y:auto;display:flex;flex-direction:column;gap:var(--space-4)}.recent-actions-list[data-v-23cf354e]{display:flex;flex-direction:column;gap:var(--space-4);list-style:none;margin-left:var(--space-1)}.action-item[data-v-23cf354e]{display:flex;gap:var(--space-4);align-items:center;flex-wrap:wrap;word-break:break-all;-webkit-hyphens:auto;hyphens:auto}.action-date[data-v-23cf354e]{color:var(--text-muted);font-size:var(--fs-sm);text-transform:capitalize}.action-icon[data-v-23cf354e]{display:flex;justify-content:center;align-items:center;padding:var(--space-2);border-radius:var(--rounded-full);color:var(--primary-600);background-color:var(--primary-200)}.created[data-v-23cf354e]{color:var(--primary-600);background-color:var(--primary-200)}.dark .created[data-v-23cf354e]{color:var(--primary-200);background-color:var(--primary-600)}.hard-deleted[data-v-23cf354e]{color:var(--light);background-color:var(--error)}.soft-deleted[data-v-23cf354e]{color:var(--secondary-600);background-color:var(--secondary-200)}.note-moved-to[data-v-23cf354e]{color:var(--light);background-color:var(--info)}.dark .soft-deleted[data-v-23cf354e]{color:var(--secondary-200);background-color:var(--secondary-500)}.event-group[data-v-23cf354e]{list-style:none;display:flex;flex-direction:column;gap:var(--space-4)}.event-group h4[data-v-23cf354e]{font-size:var(--fs-sm);font-weight:400;color:var(--text-muted);margin-bottom:var(--space-2)}.hidden[data-v-23cf354e]{display:none}#activity-empty-state[data-v-23cf354e]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--space-4);font-size:var(--fs-sm);color:var(--text-muted)}#no-activity-icon-wrapper[data-v-23cf354e]{border-radius:60% 45% 55%/55% 45% 60% 40%;background-color:var(--secondary-100);padding:var(--space-4) var(--space-10)}.dark #no-activity-icon-wrapper[data-v-23cf354e]{background-color:var(--secondary-500)}#no-activity-icon[data-v-23cf354e]{width:100%;height:100px;object-fit:contain}@media(min-width:1024px){#recent-actions-section[data-v-23cf354e]{width:550px}#recent-actions-container[data-v-23cf354e]{max-height:40vh}#no-activity-icon[data-v-23cf354e]{height:125px}}.new-collection-form-container[data-v-01b00093]{border:1px solid var(--border);background-color:var(--bg-dark);padding:var(--space-8);border-radius:var(--rounded-xl);box-shadow:var(--shadow-md);display:flex;flex-direction:column;width:90%}h3[data-v-01b00093]{font-size:var(--fs-base);font-weight:400;margin-bottom:var(--space-4);color:var(--text-muted)}.icon[data-v-01b00093]{color:var(--secondary-400)}.submit-options[data-v-01b00093]{display:flex;gap:var(--space-3);justify-content:flex-end;flex-wrap:wrap}.collection-exists-warning[data-v-01b00093]{color:var(--error);font-size:var(--fs-sm)}#collection-form input[data-v-01b00093]{margin-bottom:var(--space-1)}@media(min-width:768px){.new-collection-form-container[data-v-01b00093]{width:100%;max-width:500px}}h1[data-v-3788ebb3]{font-size:var(--fs-2xl);margin-bottom:var(--space-8)}h2[data-v-3788ebb3]{font-size:var(--fs-lg);margin-bottom:var(--space-4)}#temporary-notes-h2[data-v-3788ebb3]{margin-bottom:var(--space-1)}#temporary-notes-h2+p[data-v-3788ebb3]{margin-bottom:var(--space-4);color:var(--text-muted)}#home-layout[data-v-3788ebb3]{display:flex;flex-direction:column}.quick-action-btns[data-v-3788ebb3]{display:flex;gap:var(--space-4);align-items:center;justify-items:center;flex-wrap:wrap}.home-section[data-v-3788ebb3]{margin-bottom:var(--space-8);width:100%}.action-date[data-v-3788ebb3]{color:var(--text-muted);font-size:var(--fs-sm)}#temporary-notes-container[data-v-3788ebb3]{margin-top:var(--space-8)}#note-form-container[data-v-3788ebb3],#new-collection-form-container[data-v-3788ebb3]{position:fixed;inset:0;display:flex;justify-content:center;align-items:center;background-color:#00000080;z-index:2}#collection-folders[data-v-2297ddf1]{position:relative;width:100%;display:flex;overflow-x:auto;overflow-y:hidden;padding-bottom:var(--space-4);gap:var(--space-6);scroll-behavior:smooth}.collection-folder[data-v-2297ddf1]{background-color:var(--bg);border:2px solid var(--border);padding:var(--space-8) var(--space-3);border-radius:var(--rounded-md);display:flex;flex-direction:column;align-items:center;min-width:230px;height:150px;position:relative;transition:border-color .2s ease;cursor:pointer}.collection-folder[data-v-2297ddf1]:hover{border-color:var(--secondary-300)}.collection-folder h4[data-v-2297ddf1]{font-size:var(--fs-base);font-weight:700;text-align:center;margin-bottom:var(--space-1)}.collection-folder h4+p[data-v-2297ddf1]{font-size:var(--fs-sm);text-align:center;color:var(--text-muted)}.folder-icon[data-v-2297ddf1]{color:var(--secondary-300)}.collection-deleted .folder-icon[data-v-2297ddf1]{color:var(--error)}.collection-name-popup[data-v-2297ddf1]{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:80%;text-align:center;background-color:var(--dark);color:var(--light);border-radius:var(--rounded-lg);padding:var(--space-2) var(--space-4);font-size:var(--fs-sm);display:none;word-break:break-all}.dark .collection-name-popup[data-v-2297ddf1]{background-color:var(--secondary-800);color:var(--text)}.collection-folder:hover .collection-name-popup[data-v-2297ddf1],.collection-folder:focus .collection-name-popup[data-v-2297ddf1]{display:block}#new-folder-action[data-v-2297ddf1]{display:flex;align-items:center;justify-content:center;width:230px;height:150px}#new-folder-action[data-v-2297ddf1]:hover{border-color:var(--border)}.hidden[data-v-2297ddf1]{display:none}.collection-actions-btn[data-v-2297ddf1]{padding:var(--space-1);border-radius:var(--rounded-full);border-color:transparent;transition:border-color .2s ease;position:absolute;top:3%;right:3%}.collection-actions-btn[data-v-2297ddf1]:hover{border-color:var(--border)}.extra-options[data-v-2297ddf1]{display:flex;flex-direction:column;justify-content:center;align-items:start;border-radius:var(--rounded-lg);background-color:var(--bg-light);position:absolute;right:0;top:25%;box-shadow:var(--shadow-lg);z-index:2;border:2px solid var(--border)}.extra-options ul[data-v-2297ddf1]{list-style-type:none}.extra-options li[data-v-2297ddf1]{padding:var(--space-1);padding-right:var(--space-12);padding-left:var(--space-3);padding-top:var(--space-2);padding-bottom:var(--space-2);font-size:var(--fs-sm);color:var(--secondary-400)}.extra-options button[data-v-2297ddf1]{font-size:var(--fs-sm);color:var(--secondary-400);transition:background-color .2s ease;display:flex;align-items:center;gap:var(--space-2)}.dark .extra-options button[data-v-2297ddf1]{color:var(--secondary-200)}.dark .extra-options li[data-v-2297ddf1]:hover{background-color:var(--secondary-500)}.extra-options li[data-v-2297ddf1]:last-child{display:flex;flex-direction:row;gap:var(--space-2);padding:var(--space-1);padding-right:var(--space-8);padding-left:var(--space-3);padding-top:var(--space-2);padding-bottom:var(--space-3);font-size:var(--fs-sm);transition:background-color .2s ease}.dark .extra-options li[data-v-2297ddf1]:last-child{color:var(--secondary-200)}.extra-options li[data-v-2297ddf1]:hover{background-color:var(--secondary-100)}.extra-options li[data-v-2297ddf1]:last-child:hover{background-color:inherit;cursor:default}.extra-options input[data-v-2297ddf1]{width:auto}#collection-end-list[data-v-2297ddf1]{padding:var(--space-4);color:var(--text-muted);display:flex;align-items:center;justify-content:center;text-align:center;font-size:var(--fs-sm);gap:var(--space-1)}#collection-end-list div[data-v-2297ddf1]{display:flex;align-items:center}.spin-item[data-v-2297ddf1]{animation:spin-2297ddf1 1.2s linear infinite}@keyframes spin-2297ddf1{to{transform:rotate(360deg)}}#collection-layout[data-v-9d3dc7e4]{display:flex;flex-direction:column}h2[data-v-9d3dc7e4]{font-size:var(--fs-xl);margin-bottom:var(--space-1)}h2+p[data-v-9d3dc7e4]{color:var(--text-muted);margin-bottom:var(--space-8)}.collection-container[data-v-9d3dc7e4]{margin-bottom:var(--space-6)}.current-collection-title[data-v-9d3dc7e4]{margin-bottom:var(--space-8);display:flex;justify-content:space-between;align-items:center;gap:var(--space-4)}.current-collection-title h4[data-v-9d3dc7e4]{font-size:var(--fs-md);text-transform:capitalize;color:var(--text-muted);font-weight:400;display:flex;align-items:center;gap:var(--space-1);width:80%;word-break:break-all}.no-current-collection-state[data-v-9d3dc7e4]{display:flex;flex-direction:column;align-items:center;justify-content:center;color:var(--text-muted);text-align:center}#no-collection-img[data-v-9d3dc7e4],#no-trash-img[data-v-9d3dc7e4]{height:220px}.max-limit-info[data-v-9d3dc7e4]{font-size:var(--fs-sm);color:var(--info-800);background-color:var(--info-200);padding:var(--space-1) var(--space-2);border-radius:var(--rounded-md);font-weight:700}.dark .max-limit-info[data-v-9d3dc7e4]{background-color:var(--info-800);color:var(--info-200)}.theme-options[data-v-ba496e56]{display:flex;gap:var(--space-8)}.theme-option[data-v-ba496e56]{display:flex;width:150px;flex-direction:column;align-items:end;gap:var(--space-2);cursor:pointer;background-color:var(--bg);padding:var(--space-4);border-radius:var(--rounded-xl);border:2px solid var(--border)}.theme-option[data-v-ba496e56]:hover{border-color:var(--secondary-300)}.theme-option>div[data-v-ba496e56]:first-child{border-radius:var(--rounded-lg);display:flex;justify-content:end;padding:var(--space-3);padding-top:var(--space-2);padding-bottom:var(--space-2)}.theme-option p[data-v-ba496e56]{font-size:var(--fs-sm);color:var(--text-muted);padding-left:var(--space-1)}.dark .light-theme>div[data-v-ba496e56]{background-color:var(--light);color:var(--dark)}.dark-theme>div[data-v-ba496e56]{background-color:var(--dark);color:var(--light)}.dark .dark-theme>div[data-v-ba496e56]{background-color:var(--bg);color:var(--text-muted)}.accent-color-sets[data-v-ba496e56]{list-style:none;display:flex;flex-direction:row;flex-wrap:wrap;gap:var(--space-4)}.color-set[data-v-ba496e56]{display:flex;gap:var(--space-2);text-transform:capitalize;background-color:var(--bg);padding:var(--space-4);border-radius:var(--rounded-xl);border:2px solid var(--border)}.color-set input[data-v-ba496e56]{width:18px;margin-left:var(--space-4)}.color[data-v-ba496e56]{width:25px;height:25px;border-radius:var(--rounded-full)}.toggle-btn[data-v-75c25f75]{width:60px;height:30px;background-color:var(--bg);border:2px solid var(--border);border-radius:var(--rounded-2xl);position:relative;cursor:pointer;transition:background-color .3s ease}.toggle-btn.btn-active[data-v-75c25f75]{background-color:var(--primary-500)}.toggle-circle[data-v-75c25f75]{width:45%;height:85%;background-color:var(--secondary-100);border-radius:var(--rounded-full);border:2px solid var(--border);position:absolute;top:50%;transform:translateY(-50%);left:5%;transition:transform .3s ease}.toggle-circle.active[data-v-75c25f75]{border-color:var(--primary-500);transform:translateY(-50%) translate(100%)}#time-picker[data-v-66646185]{display:flex}#time-picker h5[data-v-66646185]{font-size:var(--fs-sm);color:var(--text-muted)}#time-picker>div[data-v-66646185]{display:flex;flex-direction:column;align-items:center;gap:var(--space-1);border-right:2px solid var(--border);padding:0 var(--space-4)}#time-picker input[data-v-66646185]{width:40px;flex-shrink:0;background-color:var(--bg);text-align:center}#time-picker .btn-secondary[data-v-66646185]{padding:var(--space-1);border-radius:var(--rounded-full);margin:var(--space-1) 0}#hour[data-v-66646185],#minute[data-v-66646185]{border-right:none!important}#hour[data-v-66646185]{padding-right:var(--space-2)!important}#minute[data-v-66646185]{padding-left:var(--space-2)!important}.warning-text[data-v-a09e5b6b]{color:var(--warning-800)!important;background-color:var(--warning-200);padding-left:var(--space-2);padding-right:var(--space-2);border-radius:var(--rounded-lg)}.dark .warning-text[data-v-a09e5b6b]{background-color:var(--warning-800);color:var(--warning-200)!important}.danger-zone[data-v-e0dd0847]{border:2px solid var(--error-400);padding:var(--space-6);border-radius:var(--rounded-xl)}.danger-zone>h3[data-v-e0dd0847]{color:var(--error-500)}.dark .danger-zone>h3[data-v-e0dd0847]{color:var(--error-400)}.danger-options[data-v-e0dd0847]{display:flex;gap:var(--space-4);flex-direction:column}.danger-options .btn-danger[data-v-e0dd0847]{margin-right:auto}h2[data-v-9f3ae167]{font-size:var(--fs-xl);margin-bottom:var(--space-1)}h2+p[data-v-9f3ae167]{color:var(--text-muted);margin-bottom:var(--space-8)}#settings-layout[data-v-9f3ae167]{display:flex;flex-direction:column}#settings[data-v-9f3ae167]{display:flex;gap:var(--space-8);position:relative;flex-direction:column}#settings-menu[data-v-9f3ae167]{position:sticky;top:0;list-style:none;display:flex;gap:var(--space-4);font-weight:700;font-size:var(--fs-sm);overflow-x:auto;padding-bottom:var(--space-2)}#settings-menu li[data-v-9f3ae167]{cursor:pointer;display:flex;align-items:center;gap:var(--space-2);border-radius:var(--rounded-xl);background-color:var(--bg);padding:var(--space-1) var(--space-3);border:2px solid var(--border);flex-shrink:0}.setting-icon[data-v-9f3ae167]{color:var(--text-muted)}#settings-content[data-v-9f3ae167]{display:flex;flex-direction:column;gap:var(--space-6);width:100%;max-width:850px}[data-v-9f3ae167] .settings-section>h3,[data-v-9f3ae167] .danger-zone>h3{font-size:var(--fs-md);display:flex;align-items:center;gap:var(--space-2);margin-bottom:var(--space-1)}[data-v-9f3ae167] .settings-section>p,[data-v-9f3ae167] .danger-zone>p{color:var(--text-muted);margin-bottom:var(--space-6)}[data-v-9f3ae167] .options-list{list-style:none}[data-v-9f3ae167] .options-list>li{display:flex;flex-direction:column;justify-content:space-between;gap:var(--space-4);margin-bottom:var(--space-6);padding-bottom:var(--space-6);border-bottom:1px solid var(--border)}[data-v-9f3ae167] .options-list>li>div>h4+p{color:var(--text-muted);font-size:var(--fs-sm)}[data-v-9f3ae167] .setting-num-input{text-align:right;background-color:var(--bg)}[data-v-9f3ae167] .setting-error{color:var(--error-500);font-size:var(--fs-sm)}.dark[data-v-9f3ae167] .setting-error{color:var(--error-400)}[data-v-9f3ae167] .input-with-error-div{display:flex;flex-direction:column;gap:var(--space-1);width:100%;max-width:220px}[data-v-9f3ae167] .clear-input-icon{position:absolute;top:50%;left:5%;transform:translateY(-50%);cursor:pointer;color:var(--primary-500)}@media(min-width:979px){#settings[data-v-9f3ae167]{gap:var(--space-16);flex-direction:row}#settings-menu[data-v-9f3ae167]{flex-direction:column;gap:var(--space-12)}#settings-menu li[data-v-9f3ae167]{align-items:center;gap:var(--space-2);border-color:transparent;background-color:transparent}[data-v-9f3ae167] .options-list{margin-left:var(--space-4)}[data-v-9f3ae167] .options-list>li{flex-direction:row;margin-bottom:var(--space-8)}[data-v-9f3ae167] .accent-color-sets{flex-direction:column;flex-wrap:nowrap}}[data-v-9f3ae167] .active-setting{border-color:var(--secondary-300)}
