@font-face{font-family:primeicons;font-display:block;src:url(/assets/primeicons-BZF8q66I.eot);src:url(/assets/primeicons-BZF8q66I.eot?#iefix)format("embedded-opentype"),url(/assets/primeicons-BvM4qbWp.woff2)format("woff2"),url(/assets/primeicons-qgkbr2_s.woff)format("woff"),url(/assets/primeicons-vaISzP8W.ttf)format("truetype"),url(/assets/primeicons-BmvFdQzO.svg?#primeicons)format("svg");font-weight:400;font-style:normal}.pi{speak:none;font-variant:normal;text-transform:none;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-family:primeicons;font-style:normal;font-weight:400;line-height:1;display:inline-block}.pi:before{--webkit-backface-visibility:hidden;backface-visibility:hidden}.pi-fw{text-align:center;width:1.28571em}.pi-spin{animation:2s linear infinite fa-spin}@media (prefers-reduced-motion:reduce){.pi-spin{transition-duration:0s;transition-delay:0s;animation-duration:1ms;animation-iteration-count:1;animation-delay:-1ms}}@keyframes fa-spin{0%{transform:rotate(0)}to{transform:rotate(359deg)}}.pi-circle-on:before{content:""}.pi-circle-off:before{content:""}.pi-address-book:before{content:""}.pi-align-center:before{content:""}.pi-align-justify:before{content:""}.pi-align-left:before{content:""}.pi-align-right:before{content:""}.pi-amazon:before{content:""}.pi-android:before{content:""}.pi-angle-double-down:before{content:""}.pi-angle-double-left:before{content:""}.pi-angle-double-right:before{content:""}.pi-angle-double-up:before{content:""}.pi-angle-down:before{content:""}.pi-angle-left:before{content:""}.pi-angle-right:before{content:""}.pi-angle-up:before{content:""}.pi-apple:before{content:""}.pi-arrow-circle-down:before{content:""}.pi-arrow-circle-left:before{content:""}.pi-arrow-circle-right:before{content:""}.pi-arrow-circle-up:before{content:""}.pi-arrow-down-left-and-arrow-up-right-to-center:before{content:""}.pi-arrow-down-left:before{content:""}.pi-arrow-down-right:before{content:""}.pi-arrow-down:before{content:""}.pi-arrow-left:before{content:""}.pi-arrow-right-arrow-left:before{content:""}.pi-arrow-right:before{content:""}.pi-arrow-u-turn-up-left:before{content:""}.pi-arrow-u-turn-up-right:before{content:""}.pi-arrow-up-left:before{content:""}.pi-arrow-up-right-and-arrow-down-left-from-center:before{content:""}.pi-arrow-up-right:before{content:""}.pi-arrow-up:before{content:""}.pi-arrows-alt:before{content:""}.pi-arrows-h:before{content:""}.pi-arrows-v:before{content:""}.pi-asterisk:before{content:""}.pi-at:before{content:""}.pi-backward:before{content:""}.pi-ban:before{content:""}.pi-barcode:before{content:""}.pi-bars:before{content:""}.pi-bell-slash:before{content:""}.pi-bell:before{content:""}.pi-bitcoin:before{content:""}.pi-blank:before{content:""}.pi-block-quote:before{content:""}.pi-bold:before{content:""}.pi-bolt:before{content:""}.pi-book:before{content:""}.pi-bookmark-fill:before{content:""}.pi-bookmark:before{content:""}.pi-box:before{content:""}.pi-briefcase:before{content:""}.pi-building-columns:before{content:""}.pi-building:before{content:""}.pi-bullseye:before{content:""}.pi-calculator:before{content:""}.pi-calendar-clock:before{content:""}.pi-calendar-minus:before{content:""}.pi-calendar-plus:before{content:""}.pi-calendar-times:before{content:""}.pi-calendar:before{content:""}.pi-camera:before{content:""}.pi-car:before{content:""}.pi-caret-down:before{content:""}.pi-caret-left:before{content:""}.pi-caret-right:before{content:""}.pi-caret-up:before{content:""}.pi-cart-arrow-down:before{content:""}.pi-cart-minus:before{content:""}.pi-cart-plus:before{content:""}.pi-case-sensitive:before{content:""}.pi-chart-bar:before{content:""}.pi-chart-line:before{content:""}.pi-chart-pie:before{content:""}.pi-chart-scatter:before{content:""}.pi-check-circle:before{content:""}.pi-check-square:before{content:""}.pi-check:before{content:""}.pi-chevron-circle-down:before{content:""}.pi-chevron-circle-left:before{content:""}.pi-chevron-circle-right:before{content:""}.pi-chevron-circle-up:before{content:""}.pi-chevron-down:before{content:""}.pi-chevron-left:before{content:""}.pi-chevron-right:before{content:""}.pi-chevron-up:before{content:""}.pi-circle-fill:before{content:""}.pi-circle:before{content:""}.pi-clipboard:before{content:""}.pi-clock:before{content:""}.pi-clone:before{content:""}.pi-cloud-download:before{content:""}.pi-cloud-upload:before{content:""}.pi-cloud:before{content:""}.pi-code-branch:before{content:""}.pi-code:before{content:""}.pi-cog:before{content:""}.pi-columns-2:before{content:""}.pi-comment:before{content:""}.pi-comments:before{content:""}.pi-compass:before{content:""}.pi-compress:before{content:""}.pi-copy:before{content:""}.pi-credit-card:before{content:""}.pi-crown:before{content:""}.pi-database:before{content:""}.pi-delete-left:before{content:""}.pi-desktop:before{content:""}.pi-directions-alt:before{content:""}.pi-directions:before{content:""}.pi-discord:before{content:""}.pi-dollar:before{content:""}.pi-dot:before{content:""}.pi-download:before{content:""}.pi-eject:before{content:""}.pi-ellipsis-h:before{content:""}.pi-ellipsis-v:before{content:""}.pi-envelope:before{content:""}.pi-equals:before{content:""}.pi-eraser:before{content:""}.pi-ethereum:before{content:""}.pi-euro:before{content:""}.pi-exclamation-circle:before{content:""}.pi-exclamation-triangle:before{content:""}.pi-expand:before{content:""}.pi-external-link:before{content:""}.pi-eye-dropper:before{content:""}.pi-eye-slash:before{content:""}.pi-eye:before{content:""}.pi-face-smile:before{content:""}.pi-facebook:before{content:""}.pi-fast-backward:before{content:""}.pi-fast-forward:before{content:""}.pi-file-arrow-up:before{content:""}.pi-file-check:before{content:""}.pi-file-edit:before{content:""}.pi-file-excel:before{content:""}.pi-file-export:before{content:""}.pi-file-import:before{content:""}.pi-file-o:before{content:""}.pi-file-pdf:before{content:""}.pi-file-plus:before{content:""}.pi-file-word:before{content:""}.pi-file:before{content:""}.pi-filter-fill:before{content:""}.pi-filter-slash:before{content:""}.pi-filter:before{content:""}.pi-flag-fill:before{content:""}.pi-flag:before{content:""}.pi-folder-open:before{content:""}.pi-folder-plus:before{content:""}.pi-folder:before{content:""}.pi-forward:before{content:""}.pi-gauge:before{content:""}.pi-gift:before{content:""}.pi-github:before{content:""}.pi-globe:before{content:""}.pi-google:before{content:""}.pi-graduation-cap:before{content:""}.pi-grid-2:before{content:""}.pi-grip-horizontal:before{content:""}.pi-grip-vertical:before{content:""}.pi-grip:before{content:""}.pi-hammer:before{content:""}.pi-hashtag:before{content:""}.pi-heading-1:before{content:""}.pi-heading-2:before{content:""}.pi-heading-3:before{content:""}.pi-heading-4:before{content:""}.pi-heading-5:before{content:""}.pi-heading-6:before{content:""}.pi-heading:before{content:""}.pi-headphones:before{content:""}.pi-heart-fill:before{content:""}.pi-heart:before{content:""}.pi-highlighter:before{content:""}.pi-history:before{content:""}.pi-home:before{content:""}.pi-horizontal-rule:before{content:""}.pi-hourglass:before{content:""}.pi-id-card:before{content:""}.pi-image:before{content:""}.pi-images:before{content:""}.pi-inbox:before{content:""}.pi-indent:before{content:""}.pi-indian-rupee:before{content:""}.pi-info-circle:before{content:""}.pi-info:before{content:""}.pi-instagram:before{content:""}.pi-italic:before{content:""}.pi-key:before{content:""}.pi-language:before{content:""}.pi-lightbulb:before{content:""}.pi-link:before{content:""}.pi-linkedin:before{content:""}.pi-list-check:before{content:""}.pi-list-ol:before{content:""}.pi-list-tree:before{content:""}.pi-list:before{content:""}.pi-lock-open:before{content:""}.pi-lock:before{content:""}.pi-map-marker:before{content:""}.pi-map:before{content:""}.pi-mars:before{content:""}.pi-megaphone:before{content:""}.pi-microchip-ai:before{content:""}.pi-microchip:before{content:""}.pi-microphone:before{content:""}.pi-microsoft:before{content:""}.pi-minus-circle:before{content:""}.pi-minus:before{content:""}.pi-mobile:before{content:""}.pi-money-bill:before{content:""}.pi-moon:before{content:""}.pi-note-sticky:before{content:""}.pi-objects-column:before{content:""}.pi-outdent:before{content:""}.pi-palette:before{content:""}.pi-paperclip:before{content:""}.pi-paragraph-left:before{content:""}.pi-paragraph-right:before{content:""}.pi-pause-circle:before{content:""}.pi-pause:before{content:""}.pi-paypal:before{content:""}.pi-pen-line:before{content:""}.pi-pen-to-square:before{content:""}.pi-pencil:before{content:""}.pi-percentage:before{content:""}.pi-phone:before{content:""}.pi-pinterest:before{content:""}.pi-play-circle:before{content:""}.pi-play:before{content:""}.pi-plus-circle:before{content:""}.pi-plus:before{content:""}.pi-pound:before{content:""}.pi-power-off:before{content:""}.pi-prime:before{content:""}.pi-print:before{content:""}.pi-qrcode:before{content:""}.pi-question-circle:before{content:""}.pi-question:before{content:""}.pi-receipt:before{content:""}.pi-rectangle-xmark:before{content:""}.pi-reddit:before{content:""}.pi-refresh:before{content:""}.pi-replay:before{content:""}.pi-reply:before{content:""}.pi-rows-2:before{content:""}.pi-save:before{content:""}.pi-search-minus:before{content:""}.pi-search-plus:before{content:""}.pi-search:before{content:""}.pi-send:before{content:""}.pi-server:before{content:""}.pi-share-alt:before{content:""}.pi-shield:before{content:""}.pi-shop:before{content:""}.pi-shopping-bag:before{content:""}.pi-shopping-cart:before{content:""}.pi-sidebar:before{content:""}.pi-sign-in:before{content:""}.pi-sign-out:before{content:""}.pi-signature:before{content:""}.pi-sitemap:before{content:""}.pi-slack:before{content:""}.pi-slash:before{content:""}.pi-sliders-h:before{content:""}.pi-sliders-v:before{content:""}.pi-sort-alpha-down-alt:before{content:""}.pi-sort-alpha-down:before{content:""}.pi-sort-alpha-up-alt:before{content:""}.pi-sort-alpha-up:before{content:""}.pi-sort-alt-slash:before{content:""}.pi-sort-alt:before{content:""}.pi-sort-amount-down-alt:before{content:""}.pi-sort-amount-down:before{content:""}.pi-sort-amount-up-alt:before{content:""}.pi-sort-amount-up:before{content:""}.pi-sort-down-fill:before{content:""}.pi-sort-down:before{content:""}.pi-sort-numeric-down-alt:before{content:""}.pi-sort-numeric-down:before{content:""}.pi-sort-numeric-up-alt:before{content:""}.pi-sort-numeric-up:before{content:""}.pi-sort-up-fill:before{content:""}.pi-sort-up:before{content:""}.pi-sort:before{content:""}.pi-sparkles:before{content:""}.pi-spinner-dotted:before{content:""}.pi-spinner:before{content:""}.pi-square:before{content:""}.pi-stamp:before{content:""}.pi-star-fill:before{content:""}.pi-star-half-fill:before{content:""}.pi-star-half:before{content:""}.pi-star:before{content:""}.pi-step-backward-alt:before{content:""}.pi-step-backward:before{content:""}.pi-step-forward-alt:before{content:""}.pi-step-forward:before{content:""}.pi-stop-circle:before{content:""}.pi-stop:before{content:""}.pi-stopwatch:before{content:""}.pi-strikethrough:before{content:""}.pi-subscript:before{content:""}.pi-sun:before{content:""}.pi-superscript:before{content:""}.pi-sync:before{content:""}.pi-table:before{content:""}.pi-tablet:before{content:""}.pi-tag:before{content:""}.pi-tags:before{content:""}.pi-telegram:before{content:""}.pi-text-color:before{content:""}.pi-text:before{content:""}.pi-th-large:before{content:""}.pi-thumbs-down-fill:before{content:""}.pi-thumbs-down:before{content:""}.pi-thumbs-up-fill:before{content:""}.pi-thumbs-up:before{content:""}.pi-thumbtack:before{content:""}.pi-ticket:before{content:""}.pi-tiktok:before{content:""}.pi-times-circle:before{content:""}.pi-times:before{content:""}.pi-trash:before{content:""}.pi-trophy:before{content:""}.pi-truck:before{content:""}.pi-turkish-lira:before{content:""}.pi-twitch:before{content:""}.pi-twitter:before{content:""}.pi-underline:before{content:""}.pi-undo:before{content:""}.pi-unlock:before{content:""}.pi-upload:before{content:""}.pi-user-edit:before{content:""}.pi-user-minus:before{content:""}.pi-user-plus:before{content:""}.pi-user:before{content:""}.pi-users:before{content:""}.pi-venus:before{content:""}.pi-verified:before{content:""}.pi-video:before{content:""}.pi-vimeo:before{content:""}.pi-volume-down:before{content:""}.pi-volume-off:before{content:""}.pi-volume-up:before{content:""}.pi-wallet:before{content:""}.pi-warehouse:before{content:""}.pi-wave-pulse:before{content:""}.pi-whatsapp:before{content:""}.pi-wifi:before{content:""}.pi-window-maximize:before{content:""}.pi-window-minimize:before{content:""}.pi-wrench:before{content:""}.pi-youtube:before{content:""}:root{--text:#6b6375;--text-h:#08060d;--bg:#fff;--border:#e5e4e7;--code-bg:#f4f3ec;--accent:#aa3bff;--accent-bg:#aa3bff1a;--accent-border:#aa3bff80;--social-bg:#f4f3ec80;--shadow:#0000001a 0 10px 15px -3px, #0000000d 0 4px 6px -2px;--sidebar-bg:#795548;--sidebar-hover:#ffffff1a;--sidebar-active-bg:#faf7f5;--sidebar-active-text:#5d4037;--main-bg:#faf7f5;--accent-brown:#795548;--sans:system-ui, "Segoe UI", Roboto, sans-serif;--heading:system-ui, "Segoe UI", Roboto, sans-serif;--mono:ui-monospace, Consolas, monospace;font:18px/145% var(--sans);letter-spacing:.18px;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark;color:var(--text);background:var(--bg);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial}}@media (width<=1024px){:root{font-size:16px}}@media (prefers-color-scheme:dark){:root{--text:#9ca3af;--text-h:#f3f4f6;--bg:#16171d;--border:#2e303a;--code-bg:#1f2028;--accent:#c084fc;--accent-bg:#c084fc26;--accent-border:#c084fc80;--social-bg:#2f303a80;--shadow:#0006 0 10px 15px -3px, #00000040 0 4px 6px -2px}#social .button-icon{filter:invert()brightness(2)}}body{background-color:var(--main-bg);color:#3e2723;margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Hiragino Sans,Noto Sans JP,sans-serif}h1,h2{font-family:var(--heading);color:var(--text-h);font-weight:500}h1{letter-spacing:-1.68px;margin:32px 0;font-size:56px}@media (width<=1024px){h1{margin:20px 0;font-size:36px}}h2{letter-spacing:-.24px;margin:0 0 8px;font-size:24px;line-height:118%}@media (width<=1024px){h2{font-size:20px}}p{margin:0}code,.counter{font-family:var(--mono);color:var(--text-h);border-radius:4px;display:inline-flex}code{background:var(--code-bg);padding:4px 8px;font-size:15px;line-height:135%}.counter{color:var(--accent);background:var(--accent-bg);border:2px solid #0000;border-radius:5px;margin-bottom:24px;padding:5px 10px;font-size:16px;transition:border-color .3s}.counter:hover{border-color:var(--accent-border)}.counter:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.hero{position:relative}.hero .base,.hero .framework,.hero .vite{margin:0 auto;inset-inline:0}.hero .base{z-index:0;width:170px;position:relative}.hero .framework,.hero .vite{position:absolute}.hero .framework{z-index:1;height:28px;top:34px;transform:perspective(2000px)rotate(300deg)rotateX(44deg)rotateY(39deg)scale(1.4)}.hero .vite{z-index:0;width:auto;height:26px;top:107px;transform:perspective(2000px)rotate(300deg)rotateX(40deg)rotateY(39deg)scale(.8)}#app{text-align:center;box-sizing:border-box;flex-direction:column;width:100%;min-height:100svh;margin:0 auto;display:flex}#center{flex-direction:column;flex-grow:1;place-content:center;place-items:center;gap:25px;display:flex}@media (width<=1024px){#center{gap:18px;padding:32px 20px 24px}}#next-steps{border-top:1px solid var(--border);text-align:left;display:flex}#next-steps>div{flex:1 1 0;padding:32px}@media (width<=1024px){#next-steps>div{padding:24px 20px}}#next-steps .icon{width:22px;height:22px;margin-bottom:16px}@media (width<=1024px){#next-steps{text-align:center;flex-direction:column}}#docs{border-right:1px solid var(--border)}@media (width<=1024px){#docs{border-right:none;border-bottom:1px solid var(--border)}}#next-steps ul{gap:8px;margin:32px 0 0;padding:0;list-style:none;display:flex}#next-steps ul .logo{height:18px}#next-steps ul a{color:var(--text-h);background:var(--social-bg);border-radius:6px;align-items:center;gap:8px;padding:6px 12px;font-size:16px;text-decoration:none;transition:box-shadow .3s;display:flex}#next-steps ul a:hover{box-shadow:var(--shadow)}#next-steps ul a .button-icon{width:18px;height:18px}@media (width<=1024px){#next-steps ul{flex-wrap:wrap;justify-content:center;margin-top:20px}#next-steps ul li{flex:calc(50% - 8px)}#next-steps ul a{box-sizing:border-box;justify-content:center;width:100%}}#spacer{border-top:1px solid var(--border);height:88px}@media (width<=1024px){#spacer{height:48px}}.ticks{width:100%;position:relative}.ticks:before,.ticks:after{content:"";border:5px solid #0000;position:absolute;top:-4.5px}.ticks:before{border-left-color:var(--border);left:0}.ticks:after{border-right-color:var(--border);right:0}[class*=primeui-license],div[style*="z-index: 999999"]{visibility:hidden!important;opacity:0!important;pointer-events:none!important;display:none!important}div:has(>a[href*=primefaces]){visibility:hidden!important;opacity:0!important;pointer-events:none!important;display:none!important}#p-license-host{display:none!important}.dashboard-container[data-v-2f2c2b92]{flex-direction:column;gap:1.5rem;display:flex}.hero-event-card[data-v-2f2c2b92]{background:#fff;border-radius:24px;flex-direction:column;gap:1.2rem;padding:1.8rem 2rem;display:flex;box-shadow:0 4px 16px #3e27230f}.card-badge[data-v-2f2c2b92]{color:#5d4037;letter-spacing:.08em;background:#efebe9;border-radius:999px;align-items:center;gap:.4rem;width:fit-content;padding:.35rem .9rem;font-size:.75rem;font-weight:700;display:inline-flex}.event-content[data-v-2f2c2b92]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1.5rem;display:flex}.title-row[data-v-2f2c2b92]{align-items:center;gap:.8rem;margin-bottom:.5rem;display:flex}.event-name[data-v-2f2c2b92]{color:#3e2723;margin:0;font-size:1.6rem;font-weight:700}.event-date[data-v-2f2c2b92]{color:#795548;align-items:center;gap:.4rem;margin:0;font-weight:600;display:flex}.countdown-pill[data-v-2f2c2b92]{background:#faf7f5;border:2px solid #efebe9;border-radius:20px;align-items:baseline;gap:.4rem;padding:1rem 1.8rem;display:flex}.countdown-pill .sub[data-v-2f2c2b92],.countdown-pill .unit[data-v-2f2c2b92]{color:#6d4c41;font-size:1rem;font-weight:700}.countdown-pill .days[data-v-2f2c2b92]{color:#795548;font-size:2.8rem;font-weight:700;line-height:1}.today-label[data-v-2f2c2b92]{color:#e65100;font-size:1.6rem;font-weight:700}.no-event[data-v-2f2c2b92]{color:#8d6e63;align-items:center;gap:1rem;padding:1rem 0;display:flex}.no-event i[data-v-2f2c2b92]{font-size:2rem}.no-event p[data-v-2f2c2b92]{margin:0 0 .2rem;font-weight:700}.stats-grid[data-v-2f2c2b92]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.2rem;display:grid}.stat-card[data-v-2f2c2b92]{background:#fff;border-radius:20px;align-items:center;gap:1.1rem;padding:1.3rem 1.5rem;display:flex;box-shadow:0 4px 14px #3e27230d}.stat-icon[data-v-2f2c2b92]{border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;width:50px;height:50px;font-size:1.4rem;display:flex}.stat-icon.brown[data-v-2f2c2b92]{color:#5d4037;background:#efebe9}.stat-icon.orange[data-v-2f2c2b92]{color:#e65100;background:#fff3e0}.stat-icon.green[data-v-2f2c2b92]{color:#2e7d32;background:#e8f5e9}.stat-info[data-v-2f2c2b92]{flex-direction:column;gap:.2rem;display:flex}.stat-label[data-v-2f2c2b92]{color:#8d6e63;font-size:.82rem;font-weight:700}.stat-value[data-v-2f2c2b92]{color:#3e2723;font-size:1.5rem}.stat-value small[data-v-2f2c2b92]{font-size:.85rem;font-weight:400}.space-pill[data-v-2f2c2b92]{color:#5d4037;background:#faf7f5;border:1px solid #d7ccc8;border-radius:999px;margin-left:.4rem;padding:.15rem .8rem;font-size:.8rem;font-weight:700}.item-manager[data-v-41cb30ed]{flex-direction:column;gap:1.5rem;display:flex}.toolbar-top[data-v-41cb30ed]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.filter-pills[data-v-41cb30ed]{background:#fff;border-radius:999px;flex-wrap:wrap;padding:.35rem;display:flex;box-shadow:0 2px 8px #3e27230f}.pill-btn[data-v-41cb30ed]{color:#795548;cursor:pointer;background:0 0;border:none;border-radius:999px;padding:.55rem 1.1rem;font-size:.9rem;font-weight:700;transition:all .2s}.pill-btn.active[data-v-41cb30ed]{color:#fff;background:#795548}.toolbar-actions[data-v-41cb30ed]{align-items:center;gap:.8rem;display:flex}.add-btn[data-v-41cb30ed]{border-radius:14px;font-weight:700}.product-grid[data-v-41cb30ed]{grid-template-columns:repeat(auto-fill,minmax(215px,1fr));gap:1.2rem;display:grid}.product-card[data-v-41cb30ed]{cursor:pointer;background:#fff;border-radius:20px;flex-direction:column;transition:transform .2s,box-shadow .2s;display:flex;overflow:hidden;box-shadow:0 4px 14px #3e27230f}.product-card[data-v-41cb30ed]:hover{transform:translateY(-3px);box-shadow:0 8px 20px #3e27231f}.card-thumb[data-v-41cb30ed]{background:#f5efe6;justify-content:center;align-items:center;height:280px;display:flex;position:relative;overflow:hidden}.cover-img[data-v-41cb30ed]{object-fit:cover;width:100%;height:100%}.no-image-placeholder[data-v-41cb30ed]{color:#bcaaa4;flex-direction:column;align-items:center;gap:.4rem;display:flex}.no-image-placeholder i[data-v-41cb30ed]{font-size:2.2rem}.no-image-placeholder span[data-v-41cb30ed]{font-size:.75rem;font-weight:700}.type-badge[data-v-41cb30ed]{color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#3e2723c7;border-radius:999px;padding:.25rem .65rem;font-size:.72rem;font-weight:700;position:absolute;top:10px;left:10px}.type-badge.set[data-v-41cb30ed]{background:#795548eb}.soldout-badge[data-v-41cb30ed]{color:#fff;background:#ef4444;border-radius:999px;padding:.25rem .6rem;font-size:.72rem;font-weight:700;position:absolute;top:10px;right:10px}.reprint-badge[data-v-41cb30ed]{color:#fff;background:#2e7d32e0;border-radius:999px;padding:.25rem .6rem;font-size:.72rem;font-weight:700;position:absolute;top:10px;right:10px}.card-body[data-v-41cb30ed]{flex-direction:column;flex:1;justify-content:space-between;gap:.8rem;padding:1rem;display:flex}.product-title[data-v-41cb30ed]{color:#3e2723;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;font-size:1rem;font-weight:700;display:-webkit-box;overflow:hidden}.set-detail-text[data-v-41cb30ed]{color:#8d6e63;margin:.35rem 0 0;font-size:.76rem;line-height:1.3}.cost-tag[data-v-41cb30ed]{color:#795548;background:#faf7f5;border-radius:6px;margin-top:.35rem;padding:.15rem .5rem;font-size:.72rem;font-weight:600;display:inline-block}.card-footer[data-v-41cb30ed]{justify-content:space-between;align-items:flex-end;display:flex}.price-stock[data-v-41cb30ed]{flex-direction:column;display:flex}.price[data-v-41cb30ed]{color:#3e2723;font-size:1.15rem;font-weight:700}.stock[data-v-41cb30ed]{color:#8d6e63;font-size:.8rem}.stock.low[data-v-41cb30ed]{color:#e65100;font-weight:700}.stock.zero[data-v-41cb30ed]{color:#ef4444;font-weight:700}.card-actions[data-v-41cb30ed]{gap:.3rem;display:flex}.icon-action-btn[data-v-41cb30ed]{cursor:pointer;border:none;border-radius:10px;justify-content:center;align-items:center;width:32px;height:32px;transition:opacity .2s,transform .15s;display:flex}.icon-action-btn.restock[data-v-41cb30ed]{color:#2e7d32;background:#e8f5e9}.icon-action-btn.restock.highlight[data-v-41cb30ed]{color:#e65100;background:#fff3e0}.icon-action-btn.edit[data-v-41cb30ed]{color:#fff;background:#795548}.icon-action-btn.delete[data-v-41cb30ed]{color:#ef4444;background:#ffebee}.detail-modal-body[data-v-41cb30ed]{flex-direction:column;gap:1.2rem;display:flex}.detail-top[data-v-41cb30ed]{align-items:center;gap:1.2rem;display:flex}.detail-cover[data-v-41cb30ed]{background:#f5efe6;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:110px;height:145px;display:flex;overflow:hidden}.detail-cover img[data-v-41cb30ed]{object-fit:cover;width:100%;height:100%}.detail-no-img[data-v-41cb30ed]{color:#bcaaa4;font-size:2.2rem}.detail-meta[data-v-41cb30ed]{flex-direction:column;gap:.4rem;display:flex}.detail-type-pill[data-v-41cb30ed]{color:#5d4037;background:#efebe9;border-radius:999px;width:fit-content;padding:.2rem .65rem;font-size:.75rem;font-weight:700}.detail-title[data-v-41cb30ed]{color:#3e2723;margin:0;font-size:1.25rem}.detail-price[data-v-41cb30ed]{color:#795548;font-size:1.4rem;font-weight:700}.detail-stock-info[data-v-41cb30ed]{color:#6d4c41;font-size:.88rem}.detail-box[data-v-41cb30ed]{background:#faf7f5;border-radius:16px;padding:1rem 1.2rem}.detail-box h4[data-v-41cb30ed]{color:#3e2723;margin:0 0 .8rem;font-size:.95rem}.set-contents-list[data-v-41cb30ed]{color:#5d4037;margin:0;font-size:.9rem}.cost-grid[data-v-41cb30ed]{grid-template-columns:repeat(3,1fr);gap:.6rem;margin-bottom:1rem;display:grid}.cost-cell[data-v-41cb30ed]{background:#fff;border-radius:12px;flex-direction:column;gap:.2rem;padding:.65rem;display:flex}.cost-cell span[data-v-41cb30ed]{color:#8d6e63;font-size:.72rem}.cost-cell strong[data-v-41cb30ed]{color:#3e2723;font-size:.98rem}.recovery-progress[data-v-41cb30ed]{flex-direction:column;gap:.4rem;display:flex}.progress-label[data-v-41cb30ed]{color:#5d4037;justify-content:space-between;align-items:center;font-size:.82rem;display:flex}.profit-badge[data-v-41cb30ed]{color:#2e7d32;font-weight:700}.remain-badge[data-v-41cb30ed]{color:#e65100}.no-cost-hint[data-v-41cb30ed]{color:#8d6e63;margin:0;font-size:.85rem;line-height:1.4}.print-runs-box[data-v-41cb30ed]{border-top:1px dashed #d7ccc8;flex-direction:column;gap:.4rem;margin-top:1rem;padding-top:.85rem;display:flex}.print-runs-box h5[data-v-41cb30ed]{color:#5d4037;margin:0 0 .2rem;font-size:.82rem}.run-row[data-v-41cb30ed]{color:#3e2723;background:#fff;border-radius:8px;justify-content:space-between;padding:.4rem .7rem;font-size:.8rem;display:flex}.run-edition[data-v-41cb30ed]{font-weight:700}.restock-form[data-v-41cb30ed]{flex-direction:column;gap:1rem;display:flex}.restock-target-info[data-v-41cb30ed]{background:#faf7f5;border-radius:12px;flex-direction:column;gap:.25rem;padding:.8rem 1rem;display:flex}.restock-target-info strong[data-v-41cb30ed]{color:#3e2723;font-size:.98rem}.restock-target-info span[data-v-41cb30ed]{color:#8d6e63;font-size:.8rem}.restock-preview[data-v-41cb30ed]{color:#2e7d32;background:#e8f5e9;border-radius:12px;flex-direction:column;gap:.3rem;padding:.8rem 1rem;font-size:.86rem;display:flex}.empty-state[data-v-41cb30ed]{text-align:center;color:#a1887f;padding:4rem 1rem}.empty-icon[data-v-41cb30ed]{margin-bottom:.8rem;font-size:3rem}.form-grid[data-v-41cb30ed]{flex-direction:column;gap:1rem;min-width:320px;max-width:440px;padding-top:.5rem;display:flex}.field[data-v-41cb30ed]{flex-direction:column;gap:.4rem;display:flex}.field-row[data-v-41cb30ed]{grid-template-columns:1fr 1fr;gap:.8rem;display:grid}.field label[data-v-41cb30ed]{font-size:.85rem;font-weight:700}.cost-input-section[data-v-41cb30ed]{background:#faf7f5;border-radius:14px;flex-direction:column;gap:.6rem;padding:.8rem;display:flex}.section-caption[data-v-41cb30ed]{color:#5d4037;font-size:.8rem;font-weight:700}.image-upload-box[data-v-41cb30ed]{cursor:pointer;background:#faf7f5;border:2px dashed #bcaaa4;border-radius:14px;justify-content:center;align-items:center;height:120px;display:flex;overflow:hidden}.preview-img[data-v-41cb30ed]{object-fit:contain;width:100%;height:100%}.upload-placeholder[data-v-41cb30ed]{color:#8d6e63;flex-direction:column;align-items:center;gap:.4rem;font-size:.85rem;display:flex}.upload-placeholder i[data-v-41cb30ed]{font-size:1.6rem}.set-builder-box[data-v-41cb30ed]{background:#faf7f5;border:1px solid #efebe9;border-radius:14px;flex-direction:column;gap:.6rem;padding:.8rem;display:flex}.set-builder-header[data-v-41cb30ed]{justify-content:space-between;align-items:center;display:flex}.set-builder-header label[data-v-41cb30ed]{color:#5d4037;font-size:.82rem;font-weight:700}.set-hint[data-v-41cb30ed]{color:#a1887f;text-align:center;padding:.6rem 0;font-size:.8rem}.set-row[data-v-41cb30ed]{align-items:center;gap:.4rem;display:flex}.set-item-select[data-v-41cb30ed]{flex:1;min-width:0}.set-qty-input[data-v-41cb30ed]{width:105px}.mailorder-form[data-v-63ce3d0c]{flex-direction:column;gap:1.05rem;display:flex}.field[data-v-63ce3d0c]{flex-direction:column;gap:.4rem;display:flex}.field label[data-v-63ce3d0c]{color:#3e2723;font-size:.84rem;font-weight:700}.field-row[data-v-63ce3d0c]{grid-template-columns:1fr 1fr;gap:.8rem;display:grid}@media (width<=520px){.field-row[data-v-63ce3d0c]{grid-template-columns:1fr}}.preset-pills[data-v-63ce3d0c]{flex-wrap:wrap;gap:.3rem;margin-bottom:.2rem;display:flex}.mini-pill[data-v-63ce3d0c]{color:#6d4c41;cursor:pointer;background:#fff;border:1px solid #d7ccc8;border-radius:999px;padding:.2rem .6rem;font-size:.74rem;font-weight:700}.mini-pill.active[data-v-63ce3d0c]{color:#fff;background:#795548;border-color:#795548}.row-header[data-v-63ce3d0c]{justify-content:space-between;align-items:center;display:flex}.order-item-row[data-v-63ce3d0c]{align-items:center;gap:.45rem;display:flex}.item-select[data-v-63ce3d0c]{flex:1;min-width:0}.qty-input[data-v-63ce3d0c]{width:108px}.calc-box[data-v-63ce3d0c]{background:#faf7f5;border-radius:16px;flex-direction:column;gap:.8rem;padding:1rem;display:flex}.booth-helper-bar[data-v-63ce3d0c]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.5rem;display:flex}.sub-calc-text[data-v-63ce3d0c]{color:#8d6e63;font-size:.82rem;font-weight:700}.net-result-row[data-v-63ce3d0c]{border-top:1px dashed #d7ccc8;justify-content:space-between;align-items:center;padding-top:.6rem;display:flex}.net-result-row span[data-v-63ce3d0c]{color:#5d4037;font-size:.9rem;font-weight:700}.net-result-row strong[data-v-63ce3d0c]{color:#2e7d32;font-size:1.45rem}.stock-check-row[data-v-63ce3d0c]{color:#5d4037;align-items:center;gap:.55rem;font-size:.84rem;display:flex}.hint-text[data-v-63ce3d0c]{color:#a1887f;font-size:.82rem}.event-manager[data-v-f3205f7c]{flex-direction:column;gap:1.5rem;display:flex}.toolbar-top[data-v-f3205f7c]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.filter-pills[data-v-f3205f7c]{background:#fff;border-radius:999px;padding:.35rem;display:flex;box-shadow:0 2px 8px #3e27230f}.pill-btn[data-v-f3205f7c]{color:#795548;cursor:pointer;background:0 0;border:none;border-radius:999px;padding:.55rem 1.2rem;font-size:.9rem;font-weight:700;transition:all .2s}.pill-btn.active[data-v-f3205f7c]{color:#fff;background:#795548}.add-btn[data-v-f3205f7c]{border-radius:14px;font-weight:700}.event-list[data-v-f3205f7c]{flex-direction:column;gap:1rem;display:flex}.event-card[data-v-f3205f7c]{background:#fff;border-radius:20px;flex-wrap:wrap;align-items:center;gap:1.3rem;padding:1.1rem 1.4rem;display:flex;box-shadow:0 4px 14px #3e27230f}.date-badge[data-v-f3205f7c]{color:#5d4037;background:#f5efe6;border-radius:16px;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;width:72px;height:76px;line-height:1.3;display:flex}.date-badge .year[data-v-f3205f7c]{opacity:.7;font-size:.65rem}.date-badge .month[data-v-f3205f7c]{font-size:.78rem;font-weight:700}.date-badge .day[data-v-f3205f7c]{font-size:1.5rem;line-height:1.1}.event-info[data-v-f3205f7c]{flex-direction:column;flex:1;gap:.5rem;min-width:180px;display:flex}.event-title-row[data-v-f3205f7c]{flex-wrap:wrap;align-items:center;gap:.6rem;display:flex}.event-title[data-v-f3205f7c]{color:#3e2723;margin:0;font-size:1.15rem;font-weight:700}.space-badge[data-v-f3205f7c]{color:#5d4037;background:#faf7f5;border:1px solid #d7ccc8;border-radius:999px;align-items:center;gap:.3rem;padding:.2rem .65rem;font-size:.78rem;font-weight:700;display:inline-flex}.event-meta[data-v-f3205f7c]{color:#795548;flex-wrap:wrap;align-items:center;gap:1.2rem;font-size:.88rem;display:flex}.event-link[data-v-f3205f7c]{color:#5d4037;font-weight:700;text-decoration:none}.event-link[data-v-f3205f7c]:hover{text-decoration:underline}.card-actions[data-v-f3205f7c]{align-items:center;gap:.45rem;margin-left:auto;display:flex}.action-pill-btn[data-v-f3205f7c]{border-radius:12px;font-weight:700}.icon-action-btn[data-v-f3205f7c]{cursor:pointer;border:none;border-radius:12px;justify-content:center;align-items:center;width:36px;height:36px;transition:opacity .2s;display:flex}.icon-action-btn.edit[data-v-f3205f7c]{color:#fff;background:#795548}.icon-action-btn.delete[data-v-f3205f7c]{color:#ef4444;background:#ffebee}.checklist-modal-body[data-v-f3205f7c]{flex-direction:column;gap:1rem;display:flex}.progress-section[data-v-f3205f7c]{background:#faf7f5;border-radius:14px;flex-direction:column;gap:.45rem;padding:.85rem 1rem;display:flex}.progress-header[data-v-f3205f7c]{color:#5d4037;justify-content:space-between;font-size:.84rem;display:flex}.add-check-row[data-v-f3205f7c]{gap:.5rem;display:flex}.preset-bar[data-v-f3205f7c]{justify-content:flex-end;margin-top:-.4rem;display:flex}.empty-checklist[data-v-f3205f7c]{text-align:center;color:#a1887f;background:#faf7f5;border-radius:12px;padding:1.5rem .5rem;font-size:.84rem}.checklist-items[data-v-f3205f7c]{flex-direction:column;gap:.5rem;max-height:290px;display:flex;overflow-y:auto}.check-row[data-v-f3205f7c]{background:#fff;border:1px solid #efebe9;border-radius:12px;align-items:center;gap:.7rem;padding:.6rem .85rem;transition:background .15s;display:flex}.check-row.done[data-v-f3205f7c]{background:#faf7f5}.check-label[data-v-f3205f7c]{color:#3e2723;cursor:pointer;flex:1;font-size:.92rem}.check-row.done .check-label[data-v-f3205f7c]{color:#a1887f;text-decoration:line-through}.remove-check-btn[data-v-f3205f7c]{color:#bcaaa4;cursor:pointer;background:0 0;border:none;padding:.25rem}.remove-check-btn[data-v-f3205f7c]:hover{color:#ef4444}.empty-state[data-v-f3205f7c]{text-align:center;color:#a1887f;padding:4rem 1rem}.empty-icon[data-v-f3205f7c]{margin-bottom:.8rem;font-size:3rem}.form-grid[data-v-f3205f7c]{flex-direction:column;gap:1.1rem;min-width:300px;padding-top:.5rem;display:flex}.field[data-v-f3205f7c]{flex-direction:column;gap:.4rem;display:flex}.field-row[data-v-f3205f7c]{justify-content:space-between;align-items:center;display:flex}.field label[data-v-f3205f7c],.field-row label[data-v-f3205f7c]{font-size:.85rem;font-weight:700}.prep-container[data-v-60028c26]{flex-direction:column;gap:1.2rem;display:flex}.prep-desc[data-v-60028c26]{color:#6d4c41;background:#faf7f5;border-radius:12px;margin:0;padding:.8rem 1rem;font-size:.85rem;line-height:1.45}.field[data-v-60028c26]{flex-direction:column;gap:.45rem;display:flex}.field label[data-v-60028c26]{color:#3e2723;font-size:.88rem;font-weight:700}.bring-list[data-v-60028c26]{flex-direction:column;gap:.6rem;max-height:320px;padding-right:.2rem;display:flex;overflow-y:auto}.bring-row[data-v-60028c26]{background:#fff;border:1px solid #efebe9;border-radius:14px;align-items:center;gap:.8rem;padding:.7rem .9rem;transition:opacity .2s;display:flex}.bring-row.unchecked[data-v-60028c26]{opacity:.5;background:#faf7f5}.bring-info[data-v-60028c26]{cursor:pointer;flex-direction:column;flex:1;gap:.2rem;min-width:0;display:flex}.bring-title[data-v-60028c26]{color:#3e2723;white-space:nowrap;text-overflow:ellipsis;font-size:.92rem;font-weight:700;overflow:hidden}.type-tag[data-v-60028c26]{color:#5d4037;background:#efebe9;border-radius:6px;margin-right:.3rem;padding:.1rem .45rem;font-size:.72rem}.bring-meta[data-v-60028c26]{color:#8d6e63;font-size:.78rem}.bring-qty[data-v-60028c26]{align-items:center;gap:.4rem;display:flex}.qty-label[data-v-60028c26]{color:#795548;font-size:.75rem;font-weight:700}.mini-qty-input[data-v-60028c26]{width:110px}.set-auto-note[data-v-60028c26]{color:#8d6e63;background:#faf7f5;border-radius:8px;padding:.25rem .6rem;font-size:.74rem}.prep-footer[data-v-60028c26]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem;width:100%;display:flex}.prep-actions[data-v-60028c26]{gap:.6rem;display:flex}.sync-body[data-v-eafcbe79]{flex-direction:column;align-items:center;gap:1.2rem;display:flex}.qr-box[data-v-eafcbe79]{background:#faf7f5;border-radius:18px;flex-direction:column;align-items:center;gap:.6rem;width:100%;padding:1.2rem;display:flex}.qr-image[data-v-eafcbe79]{background:#fff;border-radius:12px;width:240px;height:240px;padding:.5rem}.qr-hint[data-v-eafcbe79]{color:#8d6e63;text-align:center;margin:0;font-size:.78rem}.scanner-wrapper[data-v-eafcbe79]{background:#000;border-radius:16px;width:100%;overflow:hidden}.scanner-box[data-v-eafcbe79]{width:100%}.register-container[data-v-430980f5]{flex-direction:column;gap:1.2rem;display:flex}.event-selector-card[data-v-430980f5]{background:#fff;border-radius:16px;flex-direction:column;gap:.75rem;padding:.9rem 1.2rem;display:flex;box-shadow:0 2px 8px #3e27230d}.normal-selector-row[data-v-430980f5]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.selector-left[data-v-430980f5]{flex:1;align-items:center;gap:.8rem;display:flex}.selector-left label[data-v-430980f5]{color:#5d4037;white-space:nowrap;font-size:.9rem;font-weight:700}.event-select[data-v-430980f5]{flex:1;max-width:300px}.header-btn-group[data-v-430980f5]{flex-wrap:wrap;gap:.5rem;display:flex}.prep-btn[data-v-430980f5]{border-radius:12px;font-weight:700}.active-session-bar[data-v-430980f5]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.8rem;display:flex}.session-badge-group[data-v-430980f5]{align-items:center;gap:.7rem;display:flex}.session-event-name[data-v-430980f5]{color:#3e2723;font-size:1.05rem}.session-controls[data-v-430980f5]{gap:.4rem;display:flex}.register-sub-bar[data-v-430980f5]{border-top:1px dashed #efebe9;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.6rem;padding-top:.65rem;display:flex}.cash-status-group[data-v-430980f5]{cursor:pointer;border-radius:10px;flex-wrap:wrap;align-items:center;gap:.5rem;padding:.3rem .6rem;transition:background .15s;display:flex}.cash-status-group[data-v-430980f5]:hover{background:#faf7f5}.cash-chip[data-v-430980f5]{color:#6d4c41;background:#faf7f5;border-radius:8px;padding:.25rem .6rem;font-size:.82rem}.cash-chip.highlight[data-v-430980f5]{color:#3e2723;background:#efebe9}.edit-cash-icon[data-v-430980f5]{color:#8d6e63;font-size:.8rem}.pos-filter-bar[data-v-430980f5]{background:#fff;border-radius:999px;gap:.4rem;width:fit-content;margin-bottom:.85rem;padding:.3rem;display:flex;box-shadow:0 2px 6px #3e27230d}.pos-pill[data-v-430980f5]{color:#795548;cursor:pointer;background:0 0;border:none;border-radius:999px;padding:.4rem .95rem;font-size:.82rem;font-weight:700;transition:all .15s}.pos-pill.active[data-v-430980f5]{color:#fff;background:#795548}.register-layout[data-v-430980f5]{grid-template-columns:1fr 360px;align-items:start;gap:1.2rem;display:grid}@media (width<=860px){.register-layout[data-v-430980f5]{grid-template-columns:1fr}}.item-grid[data-v-430980f5]{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:.9rem;display:grid}.pos-item-card[data-v-430980f5]{cursor:pointer;-webkit-user-select:none;user-select:none;background:#fff;border-radius:18px;flex-direction:column;transition:transform .12s,box-shadow .12s;display:flex;overflow:hidden;box-shadow:0 3px 10px #3e27230f}.pos-item-card[data-v-430980f5]:hover:not(.out-of-stock){transform:translateY(-2px);box-shadow:0 6px 16px #3e27231f}.pos-item-card[data-v-430980f5]:active:not(.out-of-stock){transform:scale(.96)}.pos-item-card.out-of-stock[data-v-430980f5]{opacity:.45;cursor:not-allowed}.pos-thumb[data-v-430980f5]{background:#f5efe6;justify-content:center;align-items:center;height:130px;display:flex;position:relative;overflow:hidden}.pos-cover-img[data-v-430980f5]{object-fit:cover;width:100%;height:100%}.pos-no-image[data-v-430980f5]{color:#bcaaa4;font-size:2rem}.stock-pill[data-v-430980f5]{color:#fff;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#3e2723c7;border-radius:999px;padding:.2rem .55rem;font-size:.72rem;font-weight:700;position:absolute;top:8px;right:8px}.stock-pill.low[data-v-430980f5]{background:#e65100}.stock-pill.zero[data-v-430980f5]{background:#ef4444}.pos-card-info[data-v-430980f5]{flex-direction:column;gap:.25rem;padding:.75rem;display:flex}.pos-title[data-v-430980f5]{color:#3e2723;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.9rem;font-weight:700;line-height:1.25;display:-webkit-box;overflow:hidden}.pos-price[data-v-430980f5]{color:#795548;font-size:1.05rem;font-weight:700}.cart-section[data-v-430980f5]{background:#fff;border-radius:20px;flex-direction:column;padding:1.2rem;display:flex;position:sticky;top:1.5rem;box-shadow:0 4px 14px #3e27230f}.cart-header[data-v-430980f5]{justify-content:space-between;align-items:center;margin-bottom:.8rem;display:flex}.cart-header h3[data-v-430980f5]{color:#3e2723;margin:0;font-size:1.05rem}.cart-empty[data-v-430980f5]{color:#a1887f;flex-direction:column;justify-content:center;align-items:center;gap:.5rem;padding:3rem 0;font-size:.9rem;display:flex}.cart-empty i[data-v-430980f5]{font-size:1.8rem}.cart-list[data-v-430980f5]{flex-direction:column;gap:.7rem;max-height:360px;padding-right:.2rem;display:flex;overflow-y:auto}.cart-item[data-v-430980f5]{border-bottom:1px dashed #efebe9;align-items:center;gap:.65rem;padding-bottom:.65rem;display:flex}.cart-mini-thumb[data-v-430980f5]{object-fit:cover;border-radius:8px;flex-shrink:0;width:40px;height:40px}.cart-mini-placeholder[data-v-430980f5]{color:#bcaaa4;background:#f5efe6;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.cart-item-info[data-v-430980f5]{flex-direction:column;flex:1;min-width:0;display:flex}.cart-title[data-v-430980f5]{white-space:nowrap;text-overflow:ellipsis;font-size:.88rem;font-weight:700;overflow:hidden}.cart-price[data-v-430980f5]{color:#795548;font-size:.82rem;font-weight:600}.cart-item-counter[data-v-430980f5]{align-items:center;gap:.3rem;display:flex}.qty-btn[data-v-430980f5]{color:#5d4037;cursor:pointer;background:#f5efe6;border:none;border-radius:8px;justify-content:center;align-items:center;width:28px;height:28px;font-size:.75rem;display:flex}.qty-btn[data-v-430980f5]:disabled{opacity:.4;cursor:not-allowed}.qty[data-v-430980f5]{text-align:center;min-width:1.4rem;font-size:.95rem;font-weight:700}.cart-footer[data-v-430980f5]{border-top:2px solid #efebe9;margin-top:1rem;padding-top:1rem}.total-display[data-v-430980f5]{justify-content:space-between;align-items:baseline;margin-bottom:1rem;font-weight:700;display:flex}.total-price[data-v-430980f5]{color:#5d4037;font-size:1.8rem}.checkout-btn[data-v-430980f5]{border-radius:14px;font-weight:700}.cash-dialog-body[data-v-430980f5]{flex-direction:column;gap:1rem;display:flex}.cash-hint[data-v-430980f5]{color:#6d4c41;background:#faf7f5;border-radius:10px;margin:0;padding:.7rem .9rem;font-size:.82rem}.denom-grid[data-v-430980f5]{flex-direction:column;gap:.6rem;display:flex}.denom-row[data-v-430980f5]{grid-template-columns:95px 1fr 24px;align-items:center;gap:.6rem;display:grid}.denom-row label[data-v-430980f5]{color:#3e2723;font-size:.88rem;font-weight:700}.cash-total-box[data-v-430980f5]{background:#efebe9;border-radius:14px;justify-content:space-between;align-items:center;padding:.9rem 1.1rem;display:flex}.cash-total-box strong[data-v-430980f5]{color:#3e2723;font-size:1.35rem}.checkout-body[data-v-430980f5]{flex-direction:column;gap:1.2rem;min-width:290px;display:flex}.checkout-total[data-v-430980f5]{text-align:center}.checkout-total .amount[data-v-430980f5]{color:#5d4037;font-size:2.2rem;font-weight:700}.preset-buttons[data-v-430980f5]{grid-template-columns:repeat(4,1fr);gap:.4rem;display:grid}.checkout-change[data-v-430980f5]{text-align:center;background:#faf7f5;border-radius:14px;padding:.8rem}.checkout-change.has-change .change-amount[data-v-430980f5]{color:#2e7d32}.change-amount[data-v-430980f5]{font-size:2rem;font-weight:700}.csv-import-body[data-v-36a66687]{flex-direction:column;gap:1.1rem;display:flex}.top-options[data-v-36a66687]{background:#faf7f5;border-radius:14px;grid-template-columns:1fr 1fr;align-items:center;gap:1rem;padding:.9rem 1rem;display:grid}@media (width<=600px){.top-options[data-v-36a66687]{grid-template-columns:1fr}}.field[data-v-36a66687]{flex-direction:column;gap:.35rem;display:flex}.field label[data-v-36a66687]{color:#3e2723;font-size:.82rem;font-weight:700}.checks-col[data-v-36a66687]{flex-direction:column;gap:.5rem;display:flex}.check-line[data-v-36a66687]{color:#5d4037;align-items:center;gap:.5rem;font-size:.82rem;display:flex}.csv-dropzone[data-v-36a66687]{cursor:pointer;background:#faf7f5;border:2px dashed #bcaaa4;border-radius:16px;align-items:center;gap:1rem;padding:1.2rem;transition:background .15s,border-color .15s;display:flex}.csv-dropzone[data-v-36a66687]:hover{background:#f5efe6;border-color:#795548}.csv-dropzone i[data-v-36a66687]{color:#795548;font-size:2rem}.csv-dropzone strong[data-v-36a66687]{color:#3e2723;font-size:.95rem;display:block}.csv-dropzone p[data-v-36a66687]{color:#8d6e63;margin:.2rem 0 0;font-size:.78rem}.preview-section[data-v-36a66687]{flex-direction:column;gap:.7rem;display:flex}.preview-summary[data-v-36a66687]{color:#5d4037;justify-content:space-between;align-items:center;padding:0 .2rem;font-size:.88rem;display:flex}.preview-total strong[data-v-36a66687]{color:#2e7d32;font-size:1.15rem}.order-preview-list[data-v-36a66687]{flex-direction:column;gap:.65rem;max-height:300px;padding-right:.2rem;display:flex;overflow-y:auto}.order-card[data-v-36a66687]{background:#fff;border:1px solid #efebe9;border-radius:14px;flex-direction:column;gap:.6rem;padding:.8rem 1rem;display:flex}.order-card.disabled[data-v-36a66687]{opacity:.5;background:#faf7f5}.order-header[data-v-36a66687]{justify-content:space-between;align-items:center;gap:.5rem;display:flex}.order-id-left[data-v-36a66687]{color:#3e2723;flex-wrap:wrap;align-items:center;gap:.5rem;font-size:.86rem;display:flex}.order-date[data-v-36a66687]{color:#8d6e63;font-size:.78rem}.order-net[data-v-36a66687]{color:#3e2723;font-size:1rem}.line-mapping-row[data-v-36a66687]{background:#faf7f5;border-radius:10px;grid-template-columns:1fr 20px 1fr;align-items:center;gap:.45rem;padding:.45rem .65rem;display:grid}@media (width<=560px){.line-mapping-row[data-v-36a66687]{grid-template-columns:1fr}.arrow-icon[data-v-36a66687]{display:none}}.booth-item-label[data-v-36a66687]{color:#5d4037;white-space:nowrap;text-overflow:ellipsis;font-size:.82rem;font-weight:700;overflow:hidden}.map-select[data-v-36a66687]{min-width:0}.sales-report-container[data-v-e87ec4b5]{flex-direction:column;gap:1.5rem;display:flex}.overall-balance-card[data-v-e87ec4b5]{background:#fff;border-radius:22px;padding:1.5rem 1.8rem;box-shadow:0 4px 16px #3e27230f}.balance-header h3[data-v-e87ec4b5]{color:#3e2723;align-items:center;gap:.5rem;margin:0 0 1.2rem;font-size:1.1rem;display:flex}.balance-grid[data-v-e87ec4b5]{background:#faf7f5;border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.8rem;padding:1.1rem 1.4rem;display:flex}.balance-item[data-v-e87ec4b5]{flex-direction:column;gap:.25rem;display:flex}.b-label[data-v-e87ec4b5]{color:#8d6e63;font-size:.78rem;font-weight:700}.b-val[data-v-e87ec4b5]{color:#3e2723;font-size:1.35rem}.b-val.plus[data-v-e87ec4b5]{color:#2e7d32}.b-val.minus[data-v-e87ec4b5]{color:#c62828}.balance-operator[data-v-e87ec4b5]{color:#bcaaa4;font-size:1.2rem;font-weight:700}.balance-item.result[data-v-e87ec4b5]{background:#fff;border-radius:14px;padding:.6rem 1.1rem;box-shadow:0 2px 8px #3e27230f}.balance-item.result.profit .b-val[data-v-e87ec4b5]{color:#2e7d32;font-size:1.55rem}.balance-item.result.deficit .b-val[data-v-e87ec4b5]{color:#c62828;font-size:1.55rem}.event-selector-card[data-v-e87ec4b5]{background:#fff;border-radius:16px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:.85rem 1.2rem;display:flex;box-shadow:0 2px 8px #3e27230d}.selector-left[data-v-e87ec4b5]{flex:1;align-items:center;gap:.8rem;display:flex}.selector-left label[data-v-e87ec4b5]{color:#5d4037;white-space:nowrap;font-size:.9rem;font-weight:700}.event-select[data-v-e87ec4b5]{flex:1;max-width:340px}.selector-actions[data-v-e87ec4b5]{flex-wrap:wrap;gap:.5rem;display:flex}.summary-cards[data-v-e87ec4b5]{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:1.2rem;display:grid}.stat-card[data-v-e87ec4b5]{background:#fff;border-radius:20px;align-items:center;gap:1.1rem;padding:1.3rem 1.5rem;display:flex;box-shadow:0 4px 14px #3e27230d}.stat-icon[data-v-e87ec4b5]{border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;width:50px;height:50px;font-size:1.4rem;display:flex}.stat-icon.brown[data-v-e87ec4b5]{color:#5d4037;background:#efebe9}.stat-icon.red[data-v-e87ec4b5]{color:#c62828;background:#ffebee}.stat-icon.green[data-v-e87ec4b5]{color:#2e7d32;background:#e8f5e9}.stat-info[data-v-e87ec4b5]{flex-direction:column;gap:.2rem;display:flex}.stat-info .label[data-v-e87ec4b5]{color:#8d6e63;font-size:.82rem;font-weight:700}.stat-info .value[data-v-e87ec4b5]{color:#3e2723;font-size:1.5rem}.stat-info .value.primary[data-v-e87ec4b5]{color:#795548}.stat-info .value small[data-v-e87ec4b5]{font-size:.85rem;font-weight:400}.boost-sub[data-v-e87ec4b5]{color:#2e7d32;font-size:.76rem;font-weight:700}.panel-card[data-v-e87ec4b5]{background:#fff;border-radius:20px;padding:1.5rem;box-shadow:0 4px 14px #3e27230d}.panel-card h3[data-v-e87ec4b5]{color:#3e2723;align-items:center;gap:.5rem;margin:0 0 1rem;font-size:1.1rem;display:flex}.item-tags[data-v-e87ec4b5]{flex-wrap:wrap;gap:.4rem;display:flex}.support-card[data-v-6c8c5447]{background:#fff;border:2px solid #efebe9;border-radius:22px;flex-direction:column;gap:1rem;padding:1.5rem 1.8rem;display:flex;box-shadow:0 4px 14px #3e27230d}.support-header[data-v-6c8c5447]{align-items:center;gap:.9rem;display:flex}.support-icon[data-v-6c8c5447]{background:#f5efe6;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font-size:1.5rem;display:flex}.support-header h3[data-v-6c8c5447]{color:#3e2723;margin:0;font-size:1.08rem}.support-sub[data-v-6c8c5447]{color:#8d6e63;margin:.2rem 0 0;font-size:.8rem;font-weight:700}.support-message[data-v-6c8c5447]{color:#5d4037;text-align:left;background:#faf7f5;border-radius:14px;margin:0;padding:.9rem 1.1rem;font-size:.88rem;line-height:1.6}.support-actions[data-v-6c8c5447]{flex-wrap:wrap;gap:.8rem;display:flex}.support-btn[data-v-6c8c5447]{cursor:pointer;border:none;border-radius:14px;flex:1;justify-content:center;align-items:center;gap:.55rem;min-width:210px;padding:.85rem 1.2rem;font-size:.92rem;font-weight:700;transition:transform .15s,box-shadow .15s,opacity .15s;display:inline-flex}.support-btn[data-v-6c8c5447]:hover{transform:translateY(-2px);box-shadow:0 6px 14px #3e27231f}.support-btn.ofuse[data-v-6c8c5447]{color:#fff;background:#e06d53}.support-btn.kofi[data-v-6c8c5447]{color:#fff;background:#5d4037}.settings-container[data-v-4b50699d]{flex-direction:column;gap:1.5rem;max-width:95%;margin:0 auto;display:flex}.status-msg[data-v-4b50699d]{margin:0}.description[data-v-4b50699d]{opacity:.85;margin:0 0 1.5rem;font-size:.95rem;line-height:1.5}.button-group[data-v-4b50699d]{flex-direction:column;gap:1.2rem;display:flex}.setting-item[data-v-4b50699d]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.setting-info[data-v-4b50699d]{flex-direction:column;flex:1;gap:.2rem;min-width:200px;display:flex}.setting-info strong[data-v-4b50699d]{font-size:1rem}.setting-info small[data-v-4b50699d]{opacity:.7;line-height:1.4}.divider[data-v-4b50699d]{border:0;border-top:1px dashed var(--p-content-border-color,#eee);margin:0}.info-card[data-v-4b50699d]{opacity:.95}.info-list[data-v-4b50699d]{flex-direction:column;gap:.6rem;display:flex}.info-row[data-v-4b50699d]{gap:1rem;font-size:.95rem;display:flex}.sns-links[data-v-4b50699d]{gap:.9rem;font-weight:700;display:flex}a[data-v-4b50699d]{color:var(--accent-brown)}.danger-card[data-v-4b50699d]{border:1px solid #ffcdd2}.danger-title[data-v-4b50699d]{color:#c62828;align-items:center;gap:.45rem;display:inline-flex}.reset-modal-body[data-v-4b50699d]{flex-direction:column;gap:1rem;display:flex}.reset-warning[data-v-4b50699d]{color:#3e2723;background:#ffebee;border-radius:12px;margin:0;padding:.85rem 1rem;font-size:.88rem;line-height:1.6}.confirm-field[data-v-4b50699d]{flex-direction:column;gap:.45rem;display:flex}.confirm-field label[data-v-4b50699d]{color:#5d4037;font-size:.84rem}.expense-manager[data-v-6861019a]{flex-direction:column;gap:1.2rem;display:flex}.toolbar-top[data-v-6861019a]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;display:flex}.filter-pills[data-v-6861019a]{background:#fff;border-radius:999px;flex-wrap:wrap;padding:.35rem;display:flex;box-shadow:0 2px 8px #3e27230f}.pill-btn[data-v-6861019a]{color:#795548;cursor:pointer;background:0 0;border:none;border-radius:999px;padding:.5rem 1rem;font-size:.85rem;font-weight:700;transition:all .2s}.pill-btn.active[data-v-6861019a]{color:#fff;background:#795548}.add-btn[data-v-6861019a]{border-radius:14px;font-weight:700}.expense-summary-banner[data-v-6861019a]{background:#fff;border-radius:18px;justify-content:space-between;align-items:center;padding:1rem 1.5rem;display:flex;box-shadow:0 4px 12px #3e27230d}.banner-left[data-v-6861019a]{color:#5d4037;align-items:center;gap:.6rem;font-weight:700;display:flex}.banner-total[data-v-6861019a]{color:#c62828;font-size:1.5rem}.expense-list[data-v-6861019a]{flex-direction:column;gap:.85rem;display:flex}.expense-card[data-v-6861019a]{background:#fff;border-radius:18px;align-items:center;gap:1rem;padding:1rem 1.3rem;display:flex;box-shadow:0 3px 10px #3e27230d}.cat-icon-box[data-v-6861019a]{color:#5d4037;background:#efebe9;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:46px;height:46px;font-size:1.2rem;display:flex}.cat-icon-box.travel[data-v-6861019a]{color:#1565c0;background:#e3f2fd}.cat-icon-box.equipment[data-v-6861019a]{color:#e65100;background:#fff3e0}.expense-info[data-v-6861019a]{flex-direction:column;flex:1;gap:.35rem;min-width:0;display:flex}.expense-title-row[data-v-6861019a]{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.expense-title[data-v-6861019a]{color:#3e2723;margin:0;font-size:1.05rem;font-weight:700}.expense-meta[data-v-6861019a]{color:#8d6e63;flex-wrap:wrap;align-items:center;gap:1rem;font-size:.82rem;display:flex}.expense-amount[data-v-6861019a]{color:#c62828;white-space:nowrap;font-size:1.2rem;font-weight:700}.card-actions[data-v-6861019a]{gap:.35rem;display:flex}.icon-action-btn[data-v-6861019a]{cursor:pointer;border:none;border-radius:10px;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.icon-action-btn.edit[data-v-6861019a]{color:#fff;background:#795548}.icon-action-btn.delete[data-v-6861019a]{color:#ef4444;background:#ffebee}.empty-state[data-v-6861019a]{text-align:center;color:#a1887f;padding:4rem 1rem}.empty-icon[data-v-6861019a]{margin-bottom:.8rem;font-size:3rem}.form-grid[data-v-6861019a]{flex-direction:column;gap:1rem;min-width:320px;max-width:440px;padding-top:.5rem;display:flex}.field[data-v-6861019a]{flex-direction:column;gap:.4rem;display:flex}.field-row[data-v-6861019a]{grid-template-columns:1fr 1fr;gap:.8rem;display:grid}.field label[data-v-6861019a]{font-size:.85rem;font-weight:700}.help-page[data-v-ec2f5e13]{flex-direction:column;gap:1.25rem;display:flex}.help-search-bar[data-v-ec2f5e13]{background:#fff;border-radius:18px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:1rem;padding:.9rem 1.3rem;display:flex;box-shadow:0 2px 10px #3e27230d}.help-title-area[data-v-ec2f5e13]{color:#3e2723;gap:.55rem;font-size:1rem;font-weight:700;display:flex}.help-title-area i[data-v-ec2f5e13]{color:#795548;font-size:1.2rem}.help-search-input[data-v-ec2f5e13]{flex:1;min-width:240px;max-width:400px}.help-layout[data-v-ec2f5e13]{grid-template-columns:300px 1fr;align-items:start;gap:1.4rem;display:grid}.help-sub-sidebar[data-v-ec2f5e13]{background:#fff;border-radius:20px;padding:1rem .75rem;position:sticky;top:1.5rem;box-shadow:0 4px 14px #3e27230d}.sub-sidebar-caption[data-v-ec2f5e13]{color:#a1887f;letter-spacing:.05em;padding:0 .75rem .5rem;font-size:.74rem;font-weight:700}.sub-nav-list[data-v-ec2f5e13]{flex-direction:column;gap:.3rem;display:flex}.sub-nav-item[data-v-ec2f5e13]{text-align:left;color:#6d4c41;cursor:pointer;background:0 0;border:none;border-radius:12px;align-items:center;gap:.6rem;width:100%;padding:.7rem .85rem;font-size:.88rem;font-weight:600;transition:background .15s,color .15s;display:flex}.sub-nav-item[data-v-ec2f5e13]:hover{color:#3e2723;background:#faf7f5}.sub-nav-item.active[data-v-ec2f5e13]{color:#fff;background:#795548}.sub-nav-label[data-v-ec2f5e13]{flex:1;line-height:1.3}.mini-badge[data-v-ec2f5e13]{padding:.1rem .45rem;font-size:.65rem}.help-content-area[data-v-ec2f5e13]{flex-direction:column;gap:1rem;min-width:0;display:flex}.content-header[data-v-ec2f5e13]{background:#fff;border-radius:20px;padding:1.3rem 1.6rem;box-shadow:0 4px 14px #3e27230d}.category-heading[data-v-ec2f5e13]{align-items:flex-start;gap:1rem;display:flex}.cat-icon-circle[data-v-ec2f5e13]{color:#5d4037;background:#f5efe6;border-radius:15px;flex-shrink:0;justify-content:center;align-items:center;width:48px;height:48px;font-size:1.35rem;display:flex}.content-header h2[data-v-ec2f5e13]{color:#3e2723;text-align:left;margin:0;font-size:1.2rem}.content-header p[data-v-ec2f5e13]{color:#8d6e63;margin:.25rem 0 0;font-size:.85rem}.sections-stack[data-v-ec2f5e13]{flex-direction:column;gap:.95rem;display:flex}.guide-card[data-v-ec2f5e13]{background:#fff;border-radius:18px;flex-direction:column;gap:.65rem;padding:1.3rem 1.5rem;display:flex;box-shadow:0 3px 12px #3e27230d}.hit-category-crumb[data-v-ec2f5e13]{color:#8d6e63;align-items:center;gap:.35rem;font-size:.76rem;font-weight:700;display:flex}.guide-card h3[data-v-ec2f5e13]{color:#3e2723;text-align:left;margin:0;font-size:1.02rem}.guide-card p[data-v-ec2f5e13]{color:#5d4037;text-align:left;margin:0;font-size:.9rem;line-height:1.65}.tip-box[data-v-ec2f5e13]{color:#6d4c41;background:#faf7f5;border-left:4px solid #795548;border-radius:0 12px 12px 0;align-items:flex-start;gap:.6rem;margin-top:.2rem;padding:.75rem 1rem;font-size:.83rem;line-height:1.5;display:flex}.tip-box i[data-v-ec2f5e13]{color:#e65100;flex-shrink:0;margin-top:.15rem}.empty-search[data-v-ec2f5e13]{text-align:center;color:#a1887f;background:#fff;border-radius:18px;padding:3rem 1rem}.empty-search i[data-v-ec2f5e13]{margin-bottom:.5rem;font-size:2rem}@media (width<=820px){.help-layout[data-v-ec2f5e13]{grid-template-columns:1fr}.help-sub-sidebar[data-v-ec2f5e13]{padding:.6rem;position:static}.sub-sidebar-caption[data-v-ec2f5e13]{display:none}.sub-nav-list[data-v-ec2f5e13]{flex-direction:row;padding-bottom:.2rem;overflow-x:auto}.sub-nav-item[data-v-ec2f5e13]{white-space:nowrap;flex-shrink:0;width:auto}}.layout-wrapper[data-v-adda21b3]{align-items:flex-start;min-height:100vh;display:flex}.sidebar[data-v-adda21b3]{background-color:var(--sidebar-bg);color:#fff;flex-direction:column;flex-shrink:0;width:300px;height:100vh;padding:1.5rem 1rem;display:flex;position:sticky;top:0;overflow-y:auto;box-shadow:2px 0 12px #3e272314}.sidebar-brand[data-v-adda21b3]{align-items:center;gap:.8rem;padding:0 .5rem 1.8rem;display:flex}.brand-icon[data-v-adda21b3]{background:#ffffff26;border-radius:12px;justify-content:center;align-items:center;width:42px;height:42px;font-size:1.3rem;display:flex}.app-title[data-v-adda21b3]{color:#fff;letter-spacing:.02em;margin:0;font-size:1.25rem;font-weight:700}.app-subtitle[data-v-adda21b3]{opacity:.75;font-size:.72rem}.sidebar-nav[data-v-adda21b3]{flex-direction:column;flex:1;gap:.5rem;display:flex}.nav-item[data-v-adda21b3]{color:#ffffffd9;cursor:pointer;text-align:left;background:0 0;border:none;border-radius:16px;align-items:center;gap:.9rem;padding:.75rem 1rem;transition:all .2s;display:flex}.nav-item[data-v-adda21b3]:hover{background:var(--sidebar-hover);color:#fff}.nav-item.active[data-v-adda21b3]{background:var(--sidebar-active-bg);color:var(--sidebar-active-text);box-shadow:0 4px 10px #0000001a}.nav-icon[data-v-adda21b3]{font-size:1.2rem}.nav-labels[data-v-adda21b3]{flex-direction:column;display:flex}.nav-title[data-v-adda21b3]{font-size:.95rem;font-weight:700}.nav-sub[data-v-adda21b3]{letter-spacing:.08em;opacity:.65;font-size:.65rem}.sidebar-footer[data-v-adda21b3]{flex-direction:column;gap:.8rem;padding-top:1rem;display:flex}.register-cta-btn[data-v-adda21b3]{width:100%;color:var(--sidebar-active-text);cursor:pointer;background:#fff;border:none;border-radius:16px;justify-content:center;align-items:center;gap:.6rem;padding:.9rem;font-size:1rem;font-weight:700;transition:transform .15s;display:flex;box-shadow:0 4px 12px #0000001f}.register-cta-btn[data-v-adda21b3]:hover{transform:translateY(-2px)}.register-cta-btn.active[data-v-adda21b3]{background:#ffe0b2}.footer-user-bar[data-v-adda21b3]{background:#0000002e;border-radius:14px;justify-content:space-between;align-items:center;padding:.6rem .8rem;display:flex}.user-badge[data-v-adda21b3]{align-items:center;gap:.5rem;font-size:.85rem;font-weight:700;display:flex}.settings-icon-btn[data-v-adda21b3]{color:#fff;cursor:pointer;background:#ffffff1f;border:none;border-radius:10px;justify-content:center;align-items:center;width:34px;height:34px;transition:background .2s;display:flex}.settings-icon-btn[data-v-adda21b3]:hover,.settings-icon-btn.active[data-v-adda21b3]{color:var(--sidebar-active-text);background:#fff}.main-area[data-v-adda21b3]{flex:1;margin:0 auto;padding:1.5rem 2rem;overflow-y:auto}.main-area h2[data-v-adda21b3]{color:var(--accent-brown)}.top-bar[data-v-adda21b3]{justify-content:space-between;align-items:center;margin-bottom:1.8rem;display:flex}.page-heading[data-v-adda21b3]{align-items:center;gap:.6rem;display:flex}.heading-icon[data-v-adda21b3]{color:var(--accent-brown);font-size:1.3rem}.page-heading h2[data-v-adda21b3]{margin:0;font-size:1.4rem;font-weight:700}.datetime-pill[data-v-adda21b3]{color:#6d4c41;background:#fff;border-radius:999px;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.88rem;font-weight:600;display:flex;box-shadow:0 2px 6px #3e27230d}.content-body[data-v-adda21b3]{width:100%}@media (width<=768px){.layout-wrapper[data-v-adda21b3]{flex-direction:column;align-items:stretch}.sidebar[data-v-adda21b3]{width:100%;height:auto;padding:1rem;position:static}.sidebar-nav[data-v-adda21b3]{flex-direction:row;overflow-x:auto}.nav-sub[data-v-adda21b3]{display:none}}body>div[style*="position: fixed"][style*=bottom][data-v-adda21b3],body>a[style*="position: fixed"][style*=bottom][data-v-adda21b3],div[class*=license][data-v-adda21b3],a[href*=primefaces][data-v-adda21b3]{visibility:hidden!important;opacity:0!important;pointer-events:none!important;display:none!important}[class*=invalid-license][data-v-adda21b3],[class*=license-banner][data-v-adda21b3],div[style*=z-index][style*=bottom][data-v-adda21b3],#p-license-host[data-v-adda21b3]{display:none!important}
