*,*:before,*:after{margin:0;font-weight:400}:root{color-scheme:dark;--page-bg: #090b12;--sidebar-bg: #10121b;--panel-bg: #151a21;--panel-soft: #121620;--panel-border: #282f3d;--panel-border-soft: #202633;--text: #f2f4fa;--text-soft: #c6ccda;--muted: #7f879b;--primary: #7d68f7;--primary-bright: #927cff;--primary-soft: #292443;--success: #3dd9aa}*{box-sizing:border-box}html{min-width:320px;min-height:100%;background:var(--page-bg)}body{min-width:320px;min-height:100vh;margin:0;overflow-x:hidden;color:var(--text);background:radial-gradient(circle at 92% 0%,rgba(82,67,179,.12),transparent 24rem),var(--page-bg);font-family:Inter,Microsoft YaHei,PingFang SC,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;line-height:1.5;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}button,input{font:inherit}button,a{-webkit-tap-highlight-color:transparent}button{color:inherit}a{color:inherit;text-decoration:none}#app{min-height:100vh}.page-switch-enter-active,.page-switch-leave-active{transition:opacity .22s ease,transform .22s cubic-bezier(.22,1,.36,1),filter .22s ease}.page-switch-enter-from{opacity:0;filter:blur(4px);transform:translateY(10px) scale(.995)}.page-switch-leave-to{opacity:0;filter:blur(3px);transform:translateY(-6px) scale(.997)}.data-feedback{display:grid;min-height:180px;place-items:center;gap:14px;padding:28px;border:1px dashed #343c4c;border-radius:20px;background:#11151eb3;color:#8e97aa;text-align:center}.data-feedback.error{border-color:#be4d469e;color:#ffaaa2}.data-feedback strong{font-size:13px;font-weight:750}.data-feedback button,.error-banner button{min-height:36px;padding:0 15px;border:1px solid #6656b7;border-radius:10px;background:#292443;color:#d8d2ff;cursor:pointer;font-size:11px;font-weight:750}.error-banner{display:flex;min-height:46px;align-items:center;justify-content:space-between;gap:16px;margin:14px 0;padding:10px 14px;border:1px solid rgba(190,77,70,.52);border-radius:12px;background:#501b1a7a;color:#ffaaa2;font-size:11px;font-weight:650}.modal-fade-enter-active,.modal-fade-leave-active{transition:opacity .18s ease}.modal-fade-enter-active .composer,.modal-fade-leave-active .composer{transition:transform .22s cubic-bezier(.22,1,.36,1),opacity .18s ease}.modal-fade-enter-from,.modal-fade-leave-to,.modal-fade-enter-from .composer,.modal-fade-leave-to .composer{opacity:0}.modal-fade-enter-from .composer,.modal-fade-leave-to .composer{transform:translateY(12px) scale(.97)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.workspace-layout{display:grid;grid-template-columns:260px minmax(0,1fr);min-height:100vh}.workspace-main{position:relative;min-width:0;padding:40px 44px 60px;overflow:hidden}.workspace-main:before,.workspace-main:after{position:absolute;z-index:0;border-radius:50%;content:"";pointer-events:none}.workspace-main:before{top:-172px;right:-98px;width:390px;height:390px;background:#1f254b8a}.workspace-main:after{top:-126px;right:96px;width:300px;height:300px;background:#2d1f5580}.workspace-content{position:relative;z-index:1;width:min(100%,1160px);margin:0 auto}.page-header{display:flex;min-height:68px;align-items:flex-start;justify-content:space-between;gap:24px}.page-title{margin:2px 0 0;color:#f4f6fc;font-size:clamp(28px,2.5vw,34px);font-weight:850;letter-spacing:-.04em}.header-actions{display:flex;align-items:center;gap:12px}.action-button{display:inline-flex;min-height:44px;align-items:center;justify-content:center;gap:10px;padding:0 19px;border:1px solid #333a4a;border-radius:14px;background:#141821e6;color:#d7dbe7;cursor:pointer;font-size:13px;font-weight:700;transition:transform .16s ease,border-color .16s ease,background-color .16s ease}.action-button:hover{border-color:#6559a4;transform:translateY(-1px)}.action-button.primary{min-width:160px;border-color:transparent;background:linear-gradient(135deg,#7b66ee,#876cf7);color:#fff}.action-button.primary:hover{background:linear-gradient(135deg,#8874f8,#927cff)}.plus-sign{font-size:28px;font-weight:300;line-height:1}.workspace-toolbar{display:grid;grid-template-columns:minmax(260px,1fr) auto minmax(120px,250px);min-height:74px;align-items:center;margin-top:24px;padding:0 20px;border:1px solid var(--panel-border);border-radius:20px;background:#151a21f2}.search-control{display:flex;min-width:0;align-items:center;gap:14px}.search-icon{position:relative;width:20px;height:20px;flex:0 0 auto;border:2px solid #7f889d;border-radius:50%}.search-icon:after{position:absolute;right:-7px;bottom:-5px;width:9px;height:2px;border-radius:2px;background:#7f889d;content:"";transform:rotate(47deg);transform-origin:left center}.search-control input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:var(--text);font-size:13px}.search-control input::placeholder{color:#7f879c}.workspace-select{border:1px solid #343b4a;border-radius:14px;outline:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:linear-gradient(45deg,transparent 50%,#9182ed 50%) calc(100% - 17px) 50% / 5px 5px no-repeat,linear-gradient(135deg,#9182ed 50%,transparent 50%) calc(100% - 12px) 50% / 5px 5px no-repeat,#1c202c;color:#e5e2ff;color-scheme:dark;cursor:pointer}.workspace-select:focus-visible{border-color:#806af2;box-shadow:0 0 0 3px #806af229}.workspace-select option{background:#1c202c;color:#e5e2ff}.toolbar-filters{display:flex;gap:10px;padding:0 18px;border-left:1px solid #272e3a}.filter-button{min-width:90px;min-height:42px;border:0;border-radius:13px;background:#1c202c;color:#abb1c1;cursor:pointer;font-size:12px;font-weight:700}.filter-button.active{background:#2d2851;color:#d0caff}.filter-button.active:before{display:inline-block;width:8px;height:8px;margin-right:12px;border-radius:50%;background:#846ef8;content:""}.view-control{display:flex;align-items:center;justify-content:flex-end;gap:24px;color:#b8bece;font-size:12px;font-weight:700}.grid-dots{display:grid;grid-template-columns:repeat(2,4px);gap:3px}.grid-dots span{width:4px;height:4px;border-radius:1px;background:#826df5}.section-heading{display:flex;min-height:68px;align-items:center;justify-content:space-between;gap:20px}.section-title-group{display:flex;align-items:baseline;gap:18px}.section-title{margin:0;color:#f0f2f8;font-size:18px;font-weight:800}.item-count{color:#7e879d;font-size:12px}.sort-button{display:inline-flex;min-height:40px;align-items:center;gap:13px;padding:0 16px;border:1px solid #323949;border-radius:13px;background:#151923;color:#d3d7e2;cursor:pointer;font-size:12px;font-weight:700}.sort-lines,.sort-lines:before,.sort-lines:after{display:block;width:14px;height:2px;border-radius:3px;background:#7f879b}.sort-lines{position:relative}.sort-lines:before,.sort-lines:after{position:absolute;left:0;content:""}.sort-lines:before{top:-5px}.sort-lines:after{top:5px}.empty-state{grid-column:1 / -1;padding:48px;border:1px dashed #393f50;border-radius:20px;color:#8f97a8;text-align:center}@media(max-width:1080px){.workspace-layout{grid-template-columns:220px minmax(0,1fr)}.workspace-main{padding-right:28px;padding-left:28px}.workspace-toolbar{grid-template-columns:minmax(220px,1fr) auto}.view-control{display:none}}@media(max-width:760px){.workspace-layout{display:block}.workspace-main{padding:26px 18px 44px}.page-header{min-height:120px;flex-direction:column}.header-actions{width:100%}.action-button{flex:1}.workspace-toolbar{grid-template-columns:1fr;gap:16px;padding:18px}.toolbar-filters{padding:0;border-left:0}.filter-button{flex:1}}.branded-page-title[data-v-b1a23191]{display:flex;align-items:center;gap:13px}.page-title-logo[data-v-b1a23191]{display:grid;width:34px;height:34px;flex:0 0 auto;place-items:center;overflow:hidden;border-radius:10px;background:linear-gradient(145deg,#6c73ff,#8661f0)}.page-title-logo img[data-v-b1a23191]{width:24px;height:20px;object-fit:contain;filter:invert(1)}.website-icon[data-v-3d9d3ab0]{display:grid;width:52px;height:52px;flex:0 0 auto;place-items:center;overflow:hidden;border:1px solid #303745;border-radius:15px;background:#f4f6fa;color:#141821}.website-icon img[data-v-3d9d3ab0]{width:32px;height:32px;object-fit:contain}.website-icon strong[data-v-3d9d3ab0]{font-size:23px;font-weight:850}.workspace-sidebar[data-v-5071e9ea]{position:sticky;top:0;display:flex;width:260px;height:100vh;flex-direction:column;padding:28px 20px;border-right:1px solid #202532;background:#10121bfa}.brand[data-v-5071e9ea]{height:66px;padding:0 6px 18px;overflow:hidden}.brand-art[data-v-5071e9ea]{position:relative;width:205px;height:54px;overflow:hidden}.brand-art img[data-v-5071e9ea]{position:absolute;top:-116px;left:-33px;width:275px;height:275px;max-width:none;filter:invert(1)}.sidebar-label[data-v-5071e9ea]{margin:4px 8px 12px;color:#697087;font-size:11px;font-weight:700;letter-spacing:1.4px}.primary-nav[data-v-5071e9ea]{display:grid;gap:6px}.nav-item[data-v-5071e9ea]{position:relative;display:grid;min-height:54px;grid-template-columns:30px 1fr auto;align-items:center;gap:10px;padding:0 16px;border-radius:13px;color:#c0c5d4;font-size:14px;font-weight:650;transition:background-color .16s ease,color .16s ease}.nav-item[data-v-5071e9ea]:hover{background:#292c3c94}.nav-item.active[data-v-5071e9ea]{background:#28233f;color:#d8d3ff}.nav-item.active[data-v-5071e9ea]:before{position:absolute;top:12px;bottom:12px;left:0;width:4px;border-radius:0 4px 4px 0;background:#8169f6;content:""}.nav-icon[data-v-5071e9ea]{display:grid;width:28px;height:28px;place-items:center;border-radius:9px;background:#1b1f2b;color:#8c94a8;font-size:18px}.nav-item.active .nav-icon[data-v-5071e9ea]{background:#5d4cc4;color:#fff}.nav-count[data-v-5071e9ea]{color:#7b8498;font-size:11px;font-weight:700}.nav-item.active .nav-count[data-v-5071e9ea]{display:grid;min-width:24px;height:24px;place-items:center;border-radius:8px;background:#39315f;color:#c8c0ff}.shortcut-label[data-v-5071e9ea]{margin-top:42px}.tag-filter-list[data-v-5071e9ea]{display:grid;max-height:min(42vh,360px);gap:6px;padding:0 8px 8px;overflow-y:auto;scrollbar-color:#48405f transparent;scrollbar-width:thin}.tag-filter-button[data-v-5071e9ea]{display:grid;min-height:40px;grid-template-columns:10px minmax(0,1fr) auto;align-items:center;gap:11px;padding:0 11px;border:1px solid transparent;border-radius:11px;background:transparent;color:#aeb4c4;cursor:pointer;font:inherit;font-size:12px;font-weight:650;text-align:left;transition:border-color .15s ease,background-color .15s ease,color .15s ease,transform .15s ease}.tag-filter-button[data-v-5071e9ea]:hover{border-color:#343044;background:#1d202c;color:#e4e6ed;transform:translate(2px)}.tag-filter-button.active[data-v-5071e9ea]{border-color:#534777;background:#29243f;color:#eeeaff}.tag-filter-dot[data-v-5071e9ea]{width:8px;height:8px;border-radius:50%;box-shadow:0 0 9px color-mix(in srgb,currentColor 48%,transparent)}.tag-filter-dot.all[data-v-5071e9ea]{background:#8b72f8}.tag-filter-count[data-v-5071e9ea]{display:grid;min-width:23px;height:22px;place-items:center;border-radius:7px;background:#1b1e29;color:#777f92;font-size:10px;font-weight:750}.tag-filter-button.active .tag-filter-count[data-v-5071e9ea]{background:#3a315c;color:#cfc7ff}.tag-filter-empty[data-v-5071e9ea]{margin:8px 10px;color:#626b7d;font-size:11px}.shortcut-list[data-v-5071e9ea]{display:grid;gap:19px;margin:0;padding:6px 20px;list-style:none}.shortcut-list li[data-v-5071e9ea]{display:grid;grid-template-columns:10px 1fr auto;align-items:center;gap:12px;color:#c5cada;font-size:13px;font-weight:600}.shortcut-list li[data-v-5071e9ea]>:last-child{color:#7c8498;font-size:10px}.shortcut-list .shortcut-empty[data-v-5071e9ea]{display:block;color:#626b7d;font-size:11px}.shortcut-dot[data-v-5071e9ea]{width:9px;height:9px;border-radius:50%}.box-list[data-v-5071e9ea]{display:grid;max-height:min(48vh,420px);gap:8px;margin-top:24px;padding:0 2px;overflow-y:auto;scrollbar-color:#48405f transparent;scrollbar-width:thin}.box-button[data-v-5071e9ea]{display:flex;min-height:44px;align-items:center;padding:0 14px;border:1px solid #28303c;border-radius:11px;background:#14191f;color:#dfe3ea;cursor:pointer;font-size:12px;font-weight:750;overflow:hidden;text-align:left;text-overflow:ellipsis;white-space:nowrap}.box-button.active[data-v-5071e9ea]{border-color:#765df1;background:linear-gradient(135deg,#30265d,#47379c);color:#fff}.profile-card[data-v-5071e9ea]{display:grid;min-height:66px;grid-template-columns:38px 1fr 8px;align-items:center;gap:12px;margin-top:auto;padding:0 14px;border:1px solid #2a303e;border-radius:15px;background:#151923;color:#e6e9f2;cursor:pointer;text-align:left}.profile-card strong[data-v-5071e9ea]{font-size:12px;font-weight:700}.avatar[data-v-5071e9ea]{display:grid;width:36px;height:36px;place-items:center;border-radius:50%;background:linear-gradient(135deg,#7068fa,#825ff1);color:#fff;font-size:13px;font-weight:800}.online-dot[data-v-5071e9ea]{width:8px;height:8px;border-radius:50%;background:#3dd9aa}.online-dot.offline[data-v-5071e9ea]{background:#d9665c}@media(max-width:1080px){.workspace-sidebar[data-v-5071e9ea]{width:220px;padding-right:12px;padding-left:12px}}@media(max-width:760px){.workspace-sidebar[data-v-5071e9ea]{position:relative;width:100%;height:auto;padding:18px;border-right:0;border-bottom:1px solid #202532}.brand[data-v-5071e9ea]{padding-bottom:16px}.brand-art[data-v-5071e9ea]{width:205px;transform:scale(.9);transform-origin:left center}.sidebar-label[data-v-5071e9ea],.shortcut-label[data-v-5071e9ea],.tag-filter-list[data-v-5071e9ea],.shortcut-list[data-v-5071e9ea],.box-list[data-v-5071e9ea],.profile-card[data-v-5071e9ea]{display:none}.primary-nav[data-v-5071e9ea]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.nav-item[data-v-5071e9ea]{min-height:44px;grid-template-columns:auto 1fr;padding:0 9px;font-size:12px}.nav-icon[data-v-5071e9ea]{width:25px;height:25px;font-size:14px}.nav-count[data-v-5071e9ea]{display:none!important}}.workspace-content.bookmarks-content[data-v-6fba65c7]{width:min(100%,1680px)}.external-search-toolbar[data-v-6fba65c7]{display:grid;grid-template-columns:minmax(260px,1fr) 180px 118px;min-height:74px;align-items:center;gap:12px;margin-top:14px;padding:10px 12px 10px 20px;border:1px solid var(--panel-border);border-radius:20px;background:#151a21f2}.external-search-control[data-v-6fba65c7]{min-height:44px}.engine-picker[data-v-6fba65c7]{position:relative;display:grid;min-width:0;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:9px;padding-left:18px;border-left:1px solid #272e3a;color:#7f879b;font-size:10px;font-weight:750;white-space:nowrap}.engine-picker select[data-v-6fba65c7]{width:100%;min-height:44px;padding:0 38px 0 14px;font-size:12px;font-weight:750}.external-search-button[data-v-6fba65c7]{display:inline-flex;min-height:44px;align-items:center;justify-content:center;gap:9px;border:1px solid transparent;border-radius:13px;background:linear-gradient(135deg,#735ee4,#856cf6);color:#fff;cursor:pointer;font-size:12px;font-weight:800;transition:transform .16s ease,opacity .16s ease,background .16s ease}.external-search-button[data-v-6fba65c7]:hover:not(:disabled){background:linear-gradient(135deg,#816df0,#927cff);transform:translateY(-1px)}.external-search-button[data-v-6fba65c7]:disabled{cursor:not-allowed;opacity:.42}.cache-banner[data-v-6fba65c7]{display:flex;min-height:46px;align-items:center;justify-content:space-between;gap:16px;margin:14px 0;padding:10px 14px;border:1px solid rgba(136,112,221,.4);border-radius:12px;background:#2c254c9e;color:#c9c2f5;font-size:11px;font-weight:650}.cache-banner button[data-v-6fba65c7]{min-height:34px;flex:0 0 auto;padding:0 13px;border:1px solid #6656b7;border-radius:9px;background:#292443;color:#d8d2ff;cursor:pointer;font-size:10px;font-weight:750}.bookmark-grid[data-v-6fba65c7]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:18px}.card-list-move[data-v-6fba65c7]{transition:transform .18s cubic-bezier(.22,1,.36,1)}.card-list-enter-active[data-v-6fba65c7],.card-list-leave-active[data-v-6fba65c7]{transition:opacity .18s ease,transform .22s ease}.card-list-enter-from[data-v-6fba65c7],.card-list-leave-to[data-v-6fba65c7]{opacity:0;transform:scale(.96)}.bookmark-card[data-v-6fba65c7]{position:relative;min-height:250px;padding:24px;border:1px solid #29303d;border-radius:20px;background:#151a21;transition:border-color .16s ease,transform .16s ease,box-shadow .16s ease,opacity .16s ease}.bookmark-card[data-v-6fba65c7]:hover{border-color:#4e477e;transform:translateY(-2px)}.bookmark-card.editing[data-v-6fba65c7]:hover{transform:none}.bookmark-card.requires-vpn[data-v-6fba65c7]{border-color:#403847;background:radial-gradient(circle at 100% 0,rgba(112,72,105,.13),transparent 42%),#151a21}.bookmark-card.requires-vpn[data-v-6fba65c7]:hover{border-color:#65516a}.bookmark-card.editing[data-v-6fba65c7]{border-style:dashed;border-color:#7c68e8;cursor:grab}.bookmark-card.dragging[data-v-6fba65c7]{z-index:4;opacity:.52;box-shadow:0 24px 60px #0000007a;transition:none}.bookmark-card h3[data-v-6fba65c7]{margin:13px 0 0;color:#f3f5fa;font-size:20px;font-weight:800;line-height:1.2}.bookmark-card p[data-v-6fba65c7]{margin:5px 0 0;color:#7f879b;font-size:11px}.card-menu[data-v-6fba65c7]{position:absolute;top:26px;right:23px;display:grid;gap:3px;padding:4px;border:0;background:transparent;cursor:pointer}.card-menu span[data-v-6fba65c7]{width:5px;height:5px;border-radius:50%;background:#7b8498}.tag-row[data-v-6fba65c7]{display:flex;min-width:0;flex:1;flex-wrap:wrap;align-items:center;gap:7px}.tag[data-v-6fba65c7]{display:inline-flex;min-height:32px;align-items:center;padding:0 12px;border-radius:8px;font-size:10px;font-weight:700}.vpn-badge[data-v-6fba65c7]{display:inline-flex;min-height:32px;align-items:center;padding:0 10px;border:1px solid rgba(206,151,190,.25);border-radius:8px;background:#4930457a;color:#dca9cd;font-size:10px;font-weight:800}.tag-green[data-v-6fba65c7]{background:#14332f;color:#5eead4}.tag-orange[data-v-6fba65c7]{background:#3b231f;color:#ff8b70}.tag-blue[data-v-6fba65c7]{background:#123344;color:#55d4ff}.tag-slate[data-v-6fba65c7]{background:#242a34;color:#cdd3df}.tag-purple[data-v-6fba65c7]{background:#2b254f;color:#bfb6ff}.tag-neutral[data-v-6fba65c7]{background:#242834;color:#aeb5c7}.card-bottom-actions[data-v-6fba65c7]{position:absolute;right:22px;bottom:20px;left:24px;display:flex;align-items:flex-end;gap:8px}.remove-button[data-v-6fba65c7],.open-button[data-v-6fba65c7]{border:0;cursor:pointer}.remove-button[data-v-6fba65c7]{min-height:32px;padding:0 12px;border-radius:9px;background:#42201f;color:#ff8c81;font-size:10px;font-weight:750}.open-button[data-v-6fba65c7]{display:grid;width:58px;height:58px;flex:0 0 auto;margin-left:auto;place-items:center;border:1px solid rgba(131,109,246,.36);border-radius:20px;background:#332a5ec7;color:#a998ff;transition:border-color .15s ease,background .15s ease,color .15s ease,transform .15s ease}.open-button svg[data-v-6fba65c7]{width:25px;height:25px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;transition:transform .15s ease}.open-button[data-v-6fba65c7]:hover{border-color:#a48fffb8;background:#3b316c;color:#d3caff}.open-button:hover svg[data-v-6fba65c7]{transform:translate(1px,-1px)}.modal-backdrop[data-v-6fba65c7]{position:fixed;z-index:10;top:0;right:0;bottom:0;left:0;display:grid;place-items:center;padding:20px;background:#04060bc2;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.composer[data-v-6fba65c7]{width:min(100%,440px);max-height:calc(100vh - 40px);padding:28px;overflow-y:auto;border:1px solid #3a4050;border-radius:22px;background:#171b24;box-shadow:0 28px 80px #0000006b}.composer-heading[data-v-6fba65c7]{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:22px}.composer-heading span[data-v-6fba65c7]{color:#8e7cf5;font-size:9px;font-weight:800;letter-spacing:1.7px}.composer-heading h2[data-v-6fba65c7]{margin:4px 0 0;font-size:23px;font-weight:800}.composer-heading button[data-v-6fba65c7]{border:0;background:transparent;color:#9098aa;cursor:pointer;font-size:25px}.composer label[data-v-6fba65c7]{display:grid;gap:8px;margin-top:16px;color:#b9bfcc;font-size:12px;font-weight:700}.composer input[data-v-6fba65c7]{width:100%;min-height:46px;padding:0 14px;border:1px solid #2f3645;border-radius:11px;outline:none;background:#10131b;color:#f3f5fa}.composer input[data-v-6fba65c7]:focus{border-color:#806af2}.composer .check-row[data-v-6fba65c7]{display:flex;align-items:center;gap:9px}.composer .check-row input[data-v-6fba65c7]{width:16px;min-height:16px;accent-color:#806af2}.tag-field[data-v-6fba65c7]{margin-top:18px}.tag-field-heading[data-v-6fba65c7]{display:flex;align-items:baseline;justify-content:space-between;gap:12px;margin-bottom:8px;color:#b9bfcc;font-size:12px;font-weight:700}.tag-field-heading small[data-v-6fba65c7],.existing-tags small[data-v-6fba65c7]{color:#737c90;font-size:10px}.tag-input-row[data-v-6fba65c7]{display:grid;grid-template-columns:1fr auto;gap:8px}.tag-input-row button[data-v-6fba65c7]{min-width:64px;border:1px solid #4d447e;border-radius:11px;background:#292442;color:#c9c2ff;cursor:pointer;font-size:11px;font-weight:700}.selected-tags[data-v-6fba65c7],.existing-tags[data-v-6fba65c7]{display:flex;flex-wrap:wrap;gap:7px;margin-top:10px}.selected-tags button[data-v-6fba65c7],.existing-tags button[data-v-6fba65c7]{min-height:28px;padding:0 10px;border:1px solid #343b4a;border-radius:8px;background:#11151e;color:#aeb5c7;cursor:pointer;font-size:10px;font-weight:700}.selected-tags button[data-v-6fba65c7]{border:0}.existing-tags button[data-v-6fba65c7]:hover,.existing-tags button.selected[data-v-6fba65c7]{border-color:#7562df;background:#292442;color:#d2ccff}.existing-tags-label[data-v-6fba65c7]{margin:15px 0 0;color:#7f879b;font-size:10px}.composer-actions[data-v-6fba65c7]{display:flex;justify-content:flex-end;gap:10px;margin-top:26px}.composer-actions button[data-v-6fba65c7]{min-height:40px;padding:0 18px;border:1px solid #343b4a;border-radius:11px;background:#1c202a;cursor:pointer;font-size:12px;font-weight:700}.composer-actions .save-button[data-v-6fba65c7]{border-color:transparent;background:#7964eb}.composer-actions button[data-v-6fba65c7]:disabled{cursor:wait;opacity:.58}@media(max-width:1280px){.bookmark-grid[data-v-6fba65c7]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.external-search-toolbar[data-v-6fba65c7]{grid-template-columns:1fr;padding:18px}.engine-picker[data-v-6fba65c7]{grid-template-columns:82px minmax(0,1fr);padding-left:0;border-left:0}.external-search-button[data-v-6fba65c7]{width:100%}}@media(max-width:620px){.bookmark-grid[data-v-6fba65c7]{grid-template-columns:1fr}.bookmark-card[data-v-6fba65c7]{min-height:224px}}
