button.svelte-er4ugn{font:inherit;-webkit-tap-highlight-color:transparent;touch-action:manipulation;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;background:transparent;color:inherit;border-radius:8px;transition:background .15s,color .15s}button.svelte-er4ugn:disabled{opacity:.45;cursor:default}button.svelte-er4ugn:hover:not(:disabled){background:#edf1f6}button.svelte-er4ugn:focus-visible{outline:3px solid #93b8fa;outline-offset:3px}button[data-variant=primary].svelte-er4ugn{background:#2563eb;color:#fff;padding:11px 19px;font-weight:550;font-size:13px;white-space:nowrap}button[data-variant=primary].svelte-er4ugn:hover:not(:disabled){background:#1d4ed8}button[data-variant=secondary].svelte-er4ugn{padding:10px 15px;border:1px solid #dfe5ed;background:#fff;font-size:13px;font-weight:500}button[data-variant=toolbar].svelte-er4ugn{padding:10px 12px;font-weight:500;font-size:12px;white-space:nowrap;color:#607086}button[data-variant=menu].svelte-er4ugn{width:100%;justify-content:flex-start;padding:9px 10px;font-weight:500;font-size:12px;color:#607086}button[data-variant=card].svelte-er4ugn{padding:7px 9px;font-size:11px;color:#7b8799}button[data-variant=management].svelte-er4ugn,button[data-variant=danger].svelte-er4ugn{min-height:38px;padding:8px 11px;border:1px solid #e1e6ed;font-size:12px;font-weight:550}button[data-variant=danger].svelte-er4ugn{color:#b13e3e;background:#fff8f8;border-color:#efd7d7}button[data-variant=danger].svelte-er4ugn:hover:not(:disabled){background:#fff0f0}button[data-variant=text].svelte-er4ugn{padding:8px;font-size:12px}button.icon.svelte-er4ugn{width:32px;height:32px;padding:5px;flex-shrink:0}button[data-tone=pin].svelte-er4ugn{color:#a4aebb}button[data-tone=select].svelte-er4ugn,button[data-tone=delete].svelte-er4ugn{color:#9aa4b2}button[data-tone=muted].svelte-er4ugn{color:#8390a1}button[data-tone=delete].svelte-er4ugn:hover:not(:disabled){color:#c94343;background:#fff2f2}button.selected.svelte-er4ugn{color:#2563eb}button[data-variant=toolbar].extension.svelte-er4ugn{padding:7px;width:31px;height:34px}@media(max-width:767px){button[data-variant=toolbar].svelte-er4ugn:not(.extension){min-width:44px;min-height:44px}button[data-variant=card].svelte-er4ugn{min-height:36px}}a.svelte-sjz7ev{color:#2563eb;text-decoration:none;-webkit-tap-highlight-color:transparent;touch-action:manipulation}a.svelte-sjz7ev:hover{text-decoration:underline}a.svelte-sjz7ev:focus-visible{outline:3px solid #93b8fa;outline-offset:3px}a.underline.svelte-sjz7ev{text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:2px}a.underline.svelte-sjz7ev:visited{color:#7655b5}a[data-variant=brand].svelte-sjz7ev{display:flex;gap:7px;align-items:center;color:#273750;font-size:13px;font-weight:650}a[data-variant=primary].svelte-sjz7ev{display:inline-flex;align-items:center;justify-content:center;gap:8px;border-radius:8px;background:#2563eb;color:#fff;padding:11px 19px;font-weight:550;font-size:13px;white-space:nowrap;transition:background .15s,color .15s}a[data-variant=primary].svelte-sjz7ev:hover{background:#1d4ed8;text-decoration:none}.item-card.svelte-e7w7dv{background:#fff;border:1px solid #e2e7ee;border-radius:12px;overflow:hidden}.card-header.svelte-e7w7dv{padding:13px 18px 2px;color:#9aa4b2;font-size:11px}.status.svelte-e7w7dv{border-radius:999px;padding:3px 7px;font-size:10px;font-weight:600;text-transform:uppercase;letter-spacing:.04em;background:#eef2f6;color:#748195}.status.active.svelte-e7w7dv{background:#eaf7ef;color:#32714a}.status.user-removed.svelte-e7w7dv{background:#fff1f1;color:#a54747}.status.cleaned.svelte-e7w7dv{background:#f2efff;color:#6554a5}.card-body.svelte-e7w7dv{padding:12px 20px 20px;overflow-wrap:anywhere}.text-content.svelte-e7w7dv{white-space:pre-wrap;font-size:14px;line-height:1.75}.item-image.svelte-e7w7dv{display:block;max-height:360px;max-width:100%;margin-inline:auto;border-radius:7px;object-fit:contain}.muted.svelte-e7w7dv{color:#8793a4}.card-actions.svelte-e7w7dv{gap:4px;border-top:1px solid #f0f2f6;padding:8px 12px}.file-preview.svelte-e7w7dv>div:where(.svelte-e7w7dv){min-width:0;overflow-wrap:anywhere}.file-preview.svelte-e7w7dv strong:where(.svelte-e7w7dv){font-size:13px;font-weight:550}.file-icon.svelte-e7w7dv{height:48px;width:44px;border-radius:8px;background:#f1f5fa;color:#8394ac;flex-shrink:0}.file-meta.svelte-e7w7dv{font-size:11px;color:#929eae;margin-top:4px}.file-meta.svelte-e7w7dv span:where(.svelte-e7w7dv){margin:0 5px}.item-card.extension.svelte-e7w7dv .card-body:where(.svelte-e7w7dv){padding:10px 15px 15px}@media(max-width:767px){.card-body.svelte-e7w7dv{padding:10px 17px 17px}.item-card.svelte-e7w7dv:not(.extension) .mobile-hide-copy{display:none}}.all-items-page.svelte-nyk60z{min-height:100dvh}.management-toolbar.svelte-nyk60z{position:sticky;top:12px;z-index:10;gap:10px;padding:12px;border:1px solid #e1e7ee;border-radius:13px;background:#fff;box-shadow:0 4px 18px #1d345106}h1.svelte-nyk60z{font-size:15px;font-weight:650;white-space:nowrap}.delete-actions.svelte-nyk60z{gap:7px;justify-content:flex-end;margin-top:10px}.all-items-content.svelte-nyk60z{padding-top:30px;padding-bottom:40px}.message.svelte-nyk60z{padding:50px 15px;border:1px dashed #dce3ec;border-radius:12px;color:#8793a4}.message.error.svelte-nyk60z{border-style:solid;border-color:#efcece;background:#fff3f3;color:#a33636}.message.error.svelte-nyk60z p:where(.svelte-nyk60z){margin-bottom:14px}@media(max-width:767px){.management-toolbar.svelte-nyk60z{top:0;margin-inline:-18px;border-width:0 0 1px;border-radius:0}.delete-actions.svelte-nyk60z{width:100%}.all-items-content.svelte-nyk60z{padding-top:16px}}input.svelte-n2qwlb{font:inherit;-webkit-tap-highlight-color:transparent;width:100%;border:1px solid #dfe5ed;background:#fff;border-radius:9px;padding:6px 8px;color:#263449;outline:none}input[data-variant=quick].svelte-n2qwlb{background:#f8fafc;border-color:#edf0f5}input.svelte-n2qwlb:focus{border-color:#6495ef}input.svelte-n2qwlb::placeholder{color:#8d98a8}.auth-card.svelte-z7kg2q{max-width:390px;margin:65px auto;background:#fff;border:1px solid #e0e6ef;border-radius:16px;padding:32px}.auth-symbol.svelte-z7kg2q{color:#2563eb;background:#eef4ff;width:50px;height:50px;border-radius:13px;margin-bottom:23px}.auth-card.svelte-z7kg2q h1:where(.svelte-z7kg2q){font-size:25px;font-weight:650;letter-spacing:-.7px}.auth-card.svelte-z7kg2q>p:where(.svelte-z7kg2q){font-size:12px;margin-top:8px}.muted.svelte-z7kg2q{color:#8793a4}.auth-card.svelte-z7kg2q form:where(.svelte-z7kg2q){margin-top:26px}.auth-card.svelte-z7kg2q label:where(.svelte-z7kg2q){display:block;font-size:12px;font-weight:550;margin:16px 0 7px}.inline-error.svelte-z7kg2q{background:#fff3f3;border:1px solid #efcece;border-radius:8px;padding:13px;margin-bottom:15px;color:#a33636;font-size:12px;overflow-wrap:anywhere}.auth-card.svelte-z7kg2q .inline-error:where(.svelte-z7kg2q){margin-top:16px}@media(max-width:767px){.auth-card.svelte-z7kg2q{margin:35px auto;padding:25px}}textarea.svelte-o6vp41{font:inherit;-webkit-tap-highlight-color:transparent;width:100%;border:1px solid #dfe5ed;background:#fff;border-radius:9px;padding:6px 8px;color:#263449;outline:none;resize:vertical;min-height:180px}textarea.svelte-o6vp41:focus{border-color:#6495ef}textarea.svelte-o6vp41::placeholder{color:#8d98a8}dialog.svelte-nmz6rb{padding:0;border:1px solid #dde4ee;border-radius:15px;width:min(560px,calc(100vw - 32px));max-height:calc(100dvh - 32px);color:#263449;box-shadow:0 30px 100px #13254230;margin:auto}dialog.svelte-nmz6rb::backdrop{background:#1a2c4655;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.editor-header.svelte-nmz6rb{padding:18px 22px;border-bottom:1px solid #e9edf3}.editor-header.svelte-nmz6rb h2:where(.svelte-nmz6rb){font-size:17px;font-weight:600}.editor-body.svelte-nmz6rb{padding:22px;overflow:auto;max-height:calc(100dvh - 200px)}.editor-footer.svelte-nmz6rb{padding:15px 22px;justify-content:flex-end;gap:9px;border-top:1px solid #e9edf3}.review-image.svelte-nmz6rb{display:block;max-width:100%;max-height:310px;margin:0 auto 20px;border-radius:8px}.file-preview.svelte-nmz6rb>div:where(.svelte-nmz6rb){min-width:0;overflow-wrap:anywhere}.file-preview.svelte-nmz6rb strong:where(.svelte-nmz6rb){font-size:13px;font-weight:550}.file-icon.svelte-nmz6rb{height:48px;width:44px;border-radius:8px;background:#f1f5fa;color:#8394ac;flex-shrink:0}.file-meta.svelte-nmz6rb{font-size:11px;color:#929eae;margin-top:4px}.muted.svelte-nmz6rb{color:#8793a4}.share-count.svelte-nmz6rb{font-size:12px;margin-bottom:12px}.inline-error.svelte-nmz6rb{background:#fff3f3;border:1px solid #efcece;border-radius:8px;padding:13px;color:#a33636;font-size:12px;overflow-wrap:anywhere}.editor-body.svelte-nmz6rb .inline-error:where(.svelte-nmz6rb){margin:15px 0 0}dialog.extension-editor.svelte-nmz6rb{position:fixed;inset:0;width:420px;height:100dvh;max-height:600px;max-width:100%;margin:0;border:0;border-radius:0;box-shadow:none}dialog.extension-editor.svelte-nmz6rb form:where(.svelte-nmz6rb){display:flex;flex-direction:column;height:100%}.extension-editor.svelte-nmz6rb .editor-body:where(.svelte-nmz6rb){flex:1;min-height:0;max-height:none}.extension-editor.svelte-nmz6rb::backdrop{background:#f5f7f9}.toolbar.svelte-1b5lykn{position:sticky;top:12px;z-index:10;background:#fff;border:1px solid #e1e7ee;border-radius:13px;padding:12px;box-shadow:0 4px 18px #1d345106}.toolbar-buttons.svelte-1b5lykn{gap:3px;margin-bottom:12px}.more-menu.svelte-1b5lykn{position:relative}.menu-popover.svelte-1b5lykn{position:absolute;top:calc(100% + 5px);right:0;z-index:20;min-width:145px;padding:5px;border:1px solid #dfe5ed;border-radius:10px;background:#fff;box-shadow:0 12px 35px #172d4a1c}.menu-backdrop.svelte-1b5lykn{display:none}.quick-form.svelte-1b5lykn{gap:9px;border-top:1px solid #edf0f4;padding-top:12px}.toolbar.extension.svelte-1b5lykn{top:0;border-radius:0;padding:10px 8px;border-width:0 0 1px}.toolbar.extension.svelte-1b5lykn .toolbar-buttons:where(.svelte-1b5lykn){gap:0}@media(max-width:767px){.toolbar.svelte-1b5lykn:not(.extension){position:fixed;inset:auto 0 0;border-radius:16px 16px 0 0;padding:12px 16px calc(10px + env(safe-area-inset-bottom));display:flex;flex-direction:column-reverse;box-shadow:0 -5px 25px #18365708}.toolbar:not(.extension).menu-open.svelte-1b5lykn{z-index:30}.toolbar.svelte-1b5lykn:not(.extension) .toolbar-buttons:where(.svelte-1b5lykn){margin:10px 0 0;justify-content:space-around}.toolbar.svelte-1b5lykn:not(.extension) .menu-backdrop:where(.svelte-1b5lykn){display:block;position:fixed;inset:0;z-index:20;width:100%;height:100%;padding:0;border:0;border-radius:0;background:#172d4a52;animation:svelte-1b5lykn-backdrop-in .18s ease-out}.toolbar.svelte-1b5lykn:not(.extension) .menu-popover:where(.svelte-1b5lykn){position:fixed;inset:auto 0 0;z-index:21;width:100%;min-width:0;padding:12px 12px calc(12px + env(safe-area-inset-bottom));border-width:1px 0 0;border-radius:16px 16px 0 0;box-shadow:0 -12px 35px #172d4a1c;animation:svelte-1b5lykn-sheet-in .2s ease-out}.toolbar.svelte-1b5lykn:not(.extension) .more-menu:where(.svelte-1b5lykn){margin-left:0}}@keyframes svelte-1b5lykn-sheet-in{0%{transform:translateY(100%)}}@keyframes svelte-1b5lykn-backdrop-in{0%{opacity:0}}@media(prefers-reduced-motion:reduce){.toolbar.svelte-1b5lykn:not(.extension) .menu-popover:where(.svelte-1b5lykn),.toolbar.svelte-1b5lykn:not(.extension) .menu-backdrop:where(.svelte-1b5lykn){animation:none}}.app-shell.svelte-1n46o8q{max-width:850px;margin:0 auto;padding:0 28px}.items-area.svelte-1n46o8q{padding-top:30px}.empty-state.svelte-1n46o8q{padding:56px 12px 60px;border:1px dashed #dce3ec;border-radius:12px}.empty-icon.svelte-1n46o8q{width:68px;height:68px;border-radius:20px;background:#eaf0f9;color:#8fa6c5;margin:0 auto 20px}.empty-state.svelte-1n46o8q h2:where(.svelte-1n46o8q){font-size:17px;font-weight:550;letter-spacing:-.3px}.empty-state.svelte-1n46o8q p:where(.svelte-1n46o8q){font-size:13px;color:#929cad;line-height:1.8;margin:9px 0 23px}.muted.svelte-1n46o8q{color:#8793a4}.error-banner.svelte-1n46o8q{position:relative;gap:10px;margin:16px 0;padding:12px;border:1px solid #efcaca;border-radius:9px;background:#fff3f3;color:#a33636;font-size:12px;z-index:15}.error-banner.svelte-1n46o8q span:where(.svelte-1n46o8q){flex:1}.inline-error.svelte-1n46o8q{background:#fff3f3;border:1px solid #efcece;border-radius:8px;padding:13px;margin-bottom:15px;color:#a33636;font-size:12px;overflow-wrap:anywhere}.inline-error.svelte-1n46o8q p:where(.svelte-1n46o8q){margin-bottom:9px}.loading.svelte-1n46o8q{padding:70px;color:#8a96a6}.extension.svelte-1n46o8q{width:420px;max-height:600px;padding:0;overflow:auto;background:#f5f7f9}.extension.svelte-1n46o8q .items-area:where(.svelte-1n46o8q){padding:17px 12px}.extension.svelte-1n46o8q .error-banner:where(.svelte-1n46o8q){margin:8px}.extension.svelte-1n46o8q .empty-state:where(.svelte-1n46o8q){padding:35px 15px}.extension.svelte-1n46o8q .empty-state:where(.svelte-1n46o8q) h2:where(.svelte-1n46o8q){font-size:15px}.extension-login.svelte-1n46o8q{padding:40px 25px;min-height:300px}.extension-login.svelte-1n46o8q img:where(.svelte-1n46o8q){display:block;margin:auto auto 15px}.extension-login.svelte-1n46o8q h1:where(.svelte-1n46o8q){font-size:20px;font-weight:650}.extension-login.svelte-1n46o8q p:where(.svelte-1n46o8q){margin:12px 0 22px}@media(max-width:767px){.app-shell.svelte-1n46o8q:not(.extension){padding:0 18px}.app-shell.svelte-1n46o8q:not(.extension) .items-area:where(.svelte-1n46o8q){padding-top:8px;padding-bottom:calc(150px + env(safe-area-inset-bottom))}.empty-state.svelte-1n46o8q{padding:38px 10px}.error-banner.svelte-1n46o8q{margin:12px 0}}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-outline-style:solid;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial}}}@layer theme{:root,:host{--spacing:.25rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1)}}@layer base,components;@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.relative{position:relative}.mt-5{margin-top:calc(var(--spacing) * 5)}.mt-6{margin-top:calc(var(--spacing) * 6)}.mr-auto{margin-right:auto}.ml-auto{margin-left:auto}.block{display:block}.flex{display:flex}.grid{display:grid}.hidden{display:none}.size-6{width:calc(var(--spacing) * 6);height:calc(var(--spacing) * 6)}.w-full{width:100%}.min-w-0{min-width:0}.flex-shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.place-items-center{place-items:center}.items-center{align-items:center}.justify-between{justify-content:space-between}.gap-4{gap:calc(var(--spacing) * 4)}.border{border-style:var(--tw-border-style);border-width:1px}.text-center{text-align:center}.underline{text-decoration-line:underline}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.backdrop-filter{-webkit-backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,) var(--tw-backdrop-brightness,) var(--tw-backdrop-contrast,) var(--tw-backdrop-grayscale,) var(--tw-backdrop-hue-rotate,) var(--tw-backdrop-invert,) var(--tw-backdrop-opacity,) var(--tw-backdrop-saturate,) var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}@media not all and (min-width:48rem){.max-md\:hidden{display:none}.max-md\:flex-1{flex:1}}}:root{color:#263449;font-synthesis:none;background:#f5f7f9;font-family:Inter,ui-sans-serif,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:14px;font-weight:400;line-height:1.5}*{box-sizing:border-box}body,h1,h2,p{margin:0}@media(prefers-reduced-motion:reduce){*{transition:none!important}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}
