*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border:0 solid #e5e7eb}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}body{line-height:inherit;margin:0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder{opacity:1;color:#9ca3af}textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.\!visible{visibility:visible!important}.visible{visibility:visible}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.inset-0{inset:0}.inset-x-3{left:.75rem;right:.75rem}.bottom-3{bottom:.75rem}.z-40{z-index:40}.ml-1{margin-left:.25rem}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.block{display:block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.h-11{height:2.75rem}.h-4{height:1rem}.max-h-\[min\(68vh\,30rem\)\]{max-height:min(68vh,30rem)}.min-h-11{min-height:2.75rem}.min-h-screen{min-height:100vh}.w-4{width:1rem}.w-full{width:100%}.w-max{width:max-content}.min-w-0{min-width:0}.min-w-full{min-width:100%}.shrink-0{flex-shrink:0}@keyframes spin{to{transform:rotate(360deg)}}.animate-spin{animation:1s linear infinite spin}.touch-manipulation{touch-action:manipulation}.select-none{-webkit-user-select:none;user-select:none}.items-center{align-items:center}.justify-center{justify-content:center}.gap-2{gap:.5rem}.gap-5{gap:1.25rem}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-7>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.75rem * var(--tw-space-y-reverse))}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overscroll-contain{overscroll-behavior:contain}.whitespace-nowrap{white-space:nowrap}.break-words{overflow-wrap:break-word}.rounded-2xl{border-radius:1rem}.rounded-full{border-radius:9999px}.rounded-xl{border-radius:.75rem}.border{border-width:1px}.border-0{border-width:0}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-dashed{border-style:dashed}.border-accent{border-color:var(--c-accent)}.border-line{border-color:var(--c-line)}.border-line-strong{border-color:var(--c-line-strong)}.border-transparent{border-color:#0000}.bg-accent{background-color:var(--c-accent)}.bg-accent-soft{background-color:var(--c-accent-soft)}.bg-bg{background-color:var(--c-bg)}.bg-fill{background-color:var(--c-fill)}.bg-overlay{background-color:var(--c-overlay)}.bg-panel{background-color:var(--c-panel)}.bg-transparent{background-color:#0000}.p-0{padding:0}.p-3{padding:.75rem}.p-5{padding:1.25rem}.px-0{padding-left:0;padding-right:0}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-\[18px\]{padding-left:18px;padding-right:18px}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-8{padding-top:2rem;padding-bottom:2rem}.text-left{text-align:left}.text-center{text-align:center}.text-\[11px\]{font-size:11px}.text-\[13\.5px\]{font-size:13.5px}.text-\[15px\]{font-size:15px}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xs{font-size:.75rem;line-height:1rem}.font-medium{font-weight:500}.font-normal{font-weight:400}.text-accent{color:var(--c-accent)}.text-awaiting{color:var(--c-awaiting)}.text-muted{color:var(--c-muted)}.text-on-accent{color:var(--c-on-accent)}.text-paid{color:var(--c-paid)}.text-review{color:var(--c-review)}.text-text{color:var(--c-text)}.shadow-2xl{--tw-shadow:0 25px 50px -12px #00000040;--tw-shadow-colored:0 25px 50px -12px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-\[var\(--c-shadow\)\]{--tw-shadow-color:var(--c-shadow);--tw-shadow:var(--tw-shadow-colored)}.outline-none{outline-offset:2px;outline:2px solid #0000}.blur{--tw-blur:blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition-\[background-color\,border-color\,box-shadow\]{transition-property:background-color,border-color,box-shadow;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-\[transform\,background-color\,color\,border-color\,box-shadow\,opacity\]{transition-property:transform,background-color,color,border-color,box-shadow,opacity;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-100{transition-duration:.1s}.duration-150{transition-duration:.15s}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--c-bg:#fff;--c-panel:#fff;--c-fill:#f5f5f7;--c-fill-strong:#ebebef;--c-raise:#fff;--c-text:#1d1d1f;--c-muted:#6e6e73;--c-faint:#757579;--c-line:#00000017;--c-line-strong:#00000029;--c-accent:#06c;--c-accent-hover:#0058b0;--c-on-accent:#fff;--c-accent-soft:#0066cc1a;--c-progress:#8e8e93;--c-ready:#06c;--c-awaiting:#a5670a;--c-success:#f05a9d;--c-success-bright:#ff76b5;--c-success-text:#d6357f;--c-success-soft:#f05a9d1a;--c-success-border:#f05a9d59;--c-success-border-strong:#f05a9d99;--c-paid:var(--c-success-text);--c-review:#c0392b;--c-overlay:#00000047;--c-header:#ffffffd1;--c-shadow:0 10px 30px #00000014;--apple-ease:cubic-bezier(.32, .72, 0, 1);--apple-ease-soft:cubic-bezier(.22, .61, .36, 1)}html.daishin-scroll-locked,html.daishin-scroll-locked body{overscroll-behavior:none!important;overflow:hidden!important}html.dark{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--c-bg:#0a0a0b;--c-panel:#141416;--c-fill:#1c1c1f;--c-fill-strong:#26262a;--c-raise:#2f2f34;--c-text:#f5f5f7;--c-muted:#a1a1a6;--c-faint:#86868b;--c-line:#ffffff1c;--c-line-strong:#fff3;--c-accent:#3b90ff;--c-accent-hover:#559dff;--c-on-accent:#fff;--c-accent-soft:#3b90ff29;--c-progress:#8e8e93;--c-ready:#3b90ff;--c-awaiting:#d9a441;--c-success:#f05a9d;--c-success-bright:#ff76b5;--c-success-text:#ff8fc2;--c-success-soft:#f05a9d1a;--c-success-border:#f05a9d59;--c-success-border-strong:#f05a9d99;--c-paid:var(--c-success-text);--c-review:#ff6f61;--c-overlay:#0000008c;--c-header:#0a0a0bc7;--c-shadow:0 20px 60px #00000052}html{-webkit-text-size-adjust:100%}html,body{background:var(--c-bg);min-height:100%;color:var(--c-text);letter-spacing:-.01em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0;font-family:-apple-system,BlinkMacSystemFont,Hiragino Sans,Hiragino Kaku Gothic ProN,Yu Gothic,Yu Gothic UI,Noto Sans JP,Helvetica Neue,Helvetica,Arial,sans-serif}body.v3-app{overscroll-behavior-y:none;overflow-x:hidden}*{box-sizing:border-box}button,input,select,textarea{font:inherit;letter-spacing:inherit}input,select,textarea{color:var(--c-text)}input::-moz-placeholder{color:var(--c-faint);opacity:1}textarea::-moz-placeholder{color:var(--c-faint);opacity:1}input::placeholder,textarea::placeholder{color:var(--c-faint);opacity:1}button,a{-webkit-tap-highlight-color:transparent}:focus-visible{outline:2px solid var(--c-accent);outline-offset:2px;border-radius:8px}::selection{background:var(--c-accent-soft)}.v3-header{border-bottom:1px solid var(--c-line);background:var(--c-header);-webkit-backdrop-filter:blur(20px)}.v3-header-inner{align-items:center;gap:18px;width:100%;max-width:1200px;min-height:58px;margin:0 auto;padding:8px 20px;display:flex}.v3-brand-wrap{white-space:nowrap;flex:none;align-items:baseline;gap:9px;min-width:0;display:flex}.v3-brand{color:var(--c-text);letter-spacing:.12em;align-items:center;gap:7px;font-size:12px;font-weight:650;line-height:1;text-decoration:none;display:inline-flex}.v3-section-label{max-width:150px;color:var(--c-faint);text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.v3-desktop-nav{scrollbar-width:none;flex:auto;align-items:center;gap:2px;min-width:0;display:flex;overflow-x:auto}.v3-desktop-nav::-webkit-scrollbar{display:none}.v3-nav-link,.v3-mobile-nav-link{color:var(--c-muted);text-decoration:none;transition:color .15s,background-color .15s}.v3-nav-link{white-space:nowrap;border-radius:999px;align-items:center;min-height:38px;padding:0 10px;font-size:12px;font-weight:520;display:inline-flex}.v3-nav-link:hover,.v3-nav-link.is-active,.v3-mobile-nav-link:hover,.v3-mobile-nav-link.is-active{color:var(--c-text)}.v3-nav-link.is-active{background:var(--c-fill);color:var(--c-text)}.v3-header-tools{flex:none;align-items:center;gap:6px;display:flex}.v3-locale-switch{background:var(--c-fill);border-radius:999px;align-items:center;gap:2px;padding:2px;display:inline-flex}.v3-locale-button{min-width:34px;min-height:30px;color:var(--c-faint);cursor:pointer;letter-spacing:.04em;transition:color .15s var(--apple-ease), background-color .15s var(--apple-ease), box-shadow .15s var(--apple-ease);background:0 0;border:0;border-radius:999px;padding:0 7px;font-size:10px;font-weight:650}.v3-locale-button:hover{color:var(--c-text)}.v3-locale-button.is-active{background:var(--c-raise);color:var(--c-text);box-shadow:0 1px 2px #0000001a}.v3-theme-button,.v3-account-link,.v3-menu-button{min-height:38px;color:var(--c-muted);cursor:pointer;background:0 0;border:1px solid #0000;border-radius:999px;font-size:12px;font-weight:540;text-decoration:none;transition:color .15s,background-color .15s,border-color .15s}.v3-theme-button,.v3-account-link{align-items:center;gap:6px;padding:0 10px;display:inline-flex}.v3-theme-button:hover,.v3-account-link:hover,.v3-menu-button:hover{border-color:var(--c-line);background:var(--c-fill);color:var(--c-text)}.v3-theme-button>span:first-child{font-size:16px;line-height:1}.v3-menu-button,.v3-menu-icon,.v3-mobile-nav{display:none}.v3-app main{max-width:100%}.v3-app [class~=rounded-3xl],.v3-app [class~="rounded-[1.75rem]"],.v3-app [class~="rounded-[2rem]"]{border-radius:18px!important}.v3-app [class~="bg-[#07111f]"],.v3-app [class~="bg-[#050b14]"],.v3-app [class~="bg-[#08131f]"],.v3-app [class~="bg-[#091a2f]"],.v3-app [class~="bg-[#0a1a2d]/90"],.v3-app [class~="bg-[#0b1726]"],.v3-app [class~="bg-[#0d1f39]"],.v3-app [class~="bg-white/[0.02]"],.v3-app [class~="bg-white/[0.03]"],.v3-app [class~="bg-white/[0.04]"],.v3-app [class~=bg-white\/6],.v3-app [class~=bg-white\/8],.v3-app [class~=bg-white\/10],.v3-app [class~=bg-white\/12]{background-color:var(--c-fill)!important;background-image:none!important}.v3-app [class~="bg-[#091a2f]"],.v3-app [class~="bg-[#0a1a2d]/90"]{background-color:var(--c-panel)!important}.v3-app [class~="bg-[#0d1f39]"],.v3-app [class~="bg-[#2563ff]"],.v3-app [class~="bg-[#3b82ff]"],.v3-app [class~=bg-blue-300\/10],.v3-app [class~=bg-blue-400\/5],.v3-app [class~=bg-blue-400\/10],.v3-app [class~=bg-blue-400\/15]{background-color:var(--c-accent-soft)!important}.v3-app [class~="bg-[#2563ff]"],.v3-app [class~="bg-[#3b82ff]"],.v3-app [class~=bg-blue-600],.v3-app [class~=bg-blue-500],.v3-app [class~=dark\:bg-blue-500]{background-color:var(--c-accent)!important}.v3-app [class~=bg-amber-300\/10],.v3-app [class~=bg-amber-300\/20],.v3-app [class~=bg-amber-400\/10]{background-color:color-mix(in srgb, var(--c-awaiting) 12%, transparent)!important}.v3-app [class~=bg-rose-300\/10],.v3-app [class~=bg-rose-300\/20],.v3-app [class~=bg-red-400\/10]{background-color:color-mix(in srgb, var(--c-review) 12%, transparent)!important}.v3-app [class~="text-[#f8fbff]"],.v3-app [class~=text-white],.v3-app [class~=text-slate-50],.v3-app [class~=text-slate-100],.v3-app [class~=text-slate-200]{color:var(--c-text)!important}.v3-app [class~=text-slate-400],.v3-app [class~=text-white\/40],.v3-app [class~=text-white\/45],.v3-app [class~=text-white\/50],.v3-app [class~=text-white\/55],.v3-app [class~=text-white\/60],.v3-app [class~=text-white\/65],.v3-app [class~=text-white\/70],.v3-app [class~=text-white\/72],.v3-app [class~=text-white\/75]{color:var(--c-muted)!important}.v3-app [class~=text-amber-50],.v3-app [class~=text-amber-100],.v3-app [class~=text-amber-200]{color:var(--c-awaiting)!important}.v3-app [class~=text-rose-100],.v3-app [class~=text-red-100]{color:var(--c-review)!important}.v3-app button[class~="bg-[#2563ff]"],.v3-app button[class~="bg-[#3b82ff]"],.v3-app button[class~=bg-blue-600],.v3-app button[class~=bg-blue-500],.v3-app button[class~=bg-accent]{color:var(--c-on-accent)!important}.v3-app select{border:1px solid var(--c-line-strong);background-color:var(--c-panel);min-height:44px;color:var(--c-text);border-radius:12px}.v3-app [class~=bg-accent\/10],.v3-app [class~=bg-accent\/15]{background-color:var(--c-accent-soft)!important}.v3-app [class~=bg-paid\/10]{background-color:var(--c-success-soft)!important}.v3-app [class~=bg-awaiting\/10]{background-color:color-mix(in srgb, var(--c-awaiting) 12%, transparent)!important}.v3-app [class~=bg-review\/10]{background-color:color-mix(in srgb, var(--c-review) 12%, transparent)!important}.v3-app [class~=border-accent\/25],.v3-app [class~=border-accent\/30],.v3-app [class~=border-accent\/40]{border-color:color-mix(in srgb, var(--c-accent) 38%, transparent)!important}.v3-app [class~=border-paid\/30]{border-color:var(--c-success-border)!important}.v3-app [class~=border-paid\/60]{border-color:var(--c-success-border-strong)!important}.v3-app [class~=border-white\/5],.v3-app [class~=border-white\/8],.v3-app [class~=border-white\/10],.v3-app [class~=border-white\/12],.v3-app [class~=border-white\/20],.v3-app [class~=border-white\/25]{border-color:var(--c-line)!important}.v3-app [class~=border-amber-300\/25],.v3-app [class~=border-amber-400\/20]{border-color:color-mix(in srgb, var(--c-awaiting) 34%, transparent)!important}.v3-app [class~=border-rose-300\/25],.v3-app [class~=border-rose-300\/20],.v3-app [class~=border-red-400\/25]{border-color:color-mix(in srgb, var(--c-review) 34%, transparent)!important}.v3-app [class~=dark\:bg-slate-900]{background-color:var(--c-fill)!important}.v3-app [class~=dark\:bg-slate-950]{background-color:var(--c-overlay)!important}.v3-app [class~=dark\:text-slate-100]{color:var(--c-text)!important}.v3-app [class~=dark\:text-slate-300],.v3-app [class~=dark\:text-slate-400]{color:var(--c-muted)!important}.v3-app [class~=dark\:border-slate-800]{border-color:var(--c-line)!important}@media (width<=767px){.v3-header-inner{gap:10px;min-height:56px;padding:6px 14px}.v3-brand-wrap{flex:auto;min-width:0;overflow:hidden}.v3-brand{letter-spacing:.1em;font-size:11px}.v3-section-label{max-width:42vw}.v3-desktop-nav,.v3-account-link{display:none}.v3-header-tools{gap:3px}.v3-locale-button{min-width:36px;min-height:40px}.v3-theme-button{justify-content:center;min-width:44px;min-height:44px;padding:0}.v3-theme-word{display:none}.v3-menu-button{justify-content:center;align-items:center;min-width:44px;min-height:44px;padding:0;display:inline-flex}.v3-menu-icon{color:currentColor;font-size:21px;line-height:1;display:block}.v3-mobile-nav{border-top:1px solid var(--c-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:10px 14px 12px;display:grid}.v3-mobile-nav-link{background:var(--c-fill);border-radius:12px;align-items:center;min-height:44px;padding:0 12px;font-size:13px;display:flex}.v3-mobile-nav-link.is-active{background:var(--c-accent-soft);color:var(--c-accent);font-weight:600}.v3-app [role=listbox]{max-width:calc(100vw - 24px)}}@media (width<=420px){.v3-header-inner{padding-left:10px;padding-right:10px}.v3-section-label{max-width:34vw}.v3-locale-button{min-width:32px;padding-left:5px;padding-right:5px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}@media print{html,body{color:#0b1220!important;background:#fff!important}.v3-header,button,a{display:none!important}[data-print-document],[data-print-document] *{color:#0b1220!important;box-shadow:none!important;background:0 0!important}[data-print-document]{border:0!important;padding:0!important}[data-print-surface]{border:1px solid #cbd5e1!important}[data-print-hide]{display:none!important}}.placeholder\:text-faint::placeholder{color:var(--c-faint)}.hover\:bg-accent-hover:hover{background-color:var(--c-accent-hover)}.hover\:bg-fill:hover{background-color:var(--c-fill)}.hover\:text-text:hover{color:var(--c-text)}.focus\:border-accent:focus{border-color:var(--c-accent)}.focus\:ring-0:focus{--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(0px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow,0 0 #0000)}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:bg-fill-strong:disabled{background-color:var(--c-fill-strong)}.disabled\:bg-panel:disabled{background-color:var(--c-panel)}.disabled\:text-faint:disabled{color:var(--c-faint)}.disabled\:opacity-100:disabled{opacity:1}.disabled\:opacity-60:disabled{opacity:.6}@media (width>=640px){.sm\:absolute{position:absolute}.sm\:relative{position:relative}.sm\:inset-x-0{left:0;right:0}.sm\:bottom-auto{bottom:auto}.sm\:top-full{top:100%}.sm\:mt-2{margin-top:.5rem}.sm\:hidden{display:none}.sm\:max-h-64{max-height:16rem}.sm\:w-auto{width:auto}.sm\:border-0{border-width:0}.sm\:bg-transparent{background-color:#0000}.sm\:p-0{padding:0}.sm\:p-7{padding:1.75rem}.sm\:shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}}.v5-apple{--v5-ease-out:cubic-bezier(.2, .8, .2, 1);--v5-material:color-mix(in srgb, var(--c-panel) 86%, transparent);--v5-material-heavy:color-mix(in srgb, var(--c-panel) 93%, transparent);--v5-hairline:color-mix(in srgb, var(--c-text) 10%, transparent);--v5-hairline-strong:color-mix(in srgb, var(--c-text) 16%, transparent);--v5-shadow-small:0 1px 2px #0000000f, 0 6px 18px #0000000a;--v5-shadow-large:0 20px 60px #00000029, 0 4px 18px #00000014;font-optical-sizing:auto;letter-spacing:0;transition:background-color .22s,color .22s}.dark .v5-apple{--v5-shadow-small:0 1px 2px #00000038, 0 10px 28px #00000029;--v5-shadow-large:0 28px 80px #00000075, 0 8px 24px #0000003d}.v5-apple h1{letter-spacing:-.035em;font-optical-sizing:auto;line-height:1.03}.v5-apple h2{letter-spacing:-.025em;font-optical-sizing:auto;line-height:1.08}.v5-apple h3{letter-spacing:-.012em;font-optical-sizing:auto;line-height:1.16}.v5-apple p,.v5-apple li,.v5-apple label,.v5-apple input,.v5-apple textarea,.v5-apple select,.v5-apple button{letter-spacing:0}.v5-apple small,.v5-apple [class*="text-[10px]"],.v5-apple [class*="text-[11px]"],.v5-apple [class*=text-xs]{letter-spacing:.012em}html[lang=km] .v5-apple h1,html[lang=km] .v5-apple h2,html[lang=km] .v5-apple h3{letter-spacing:0;line-height:1.24}.v5-apple .v3-header{z-index:60;background:color-mix(in srgb, var(--c-header) 88%, transparent);-webkit-backdrop-filter:blur(28px)saturate(180%);backdrop-filter:blur(28px)saturate(180%);box-shadow:0 1px 0 var(--v5-hairline), 0 8px 26px #00000006;border-bottom-color:#0000;position:sticky;top:0}.v5-apple .v3-header:after{content:"";pointer-events:none;background:linear-gradient(to bottom, color-mix(in srgb, var(--c-bg) 8%, transparent), transparent);opacity:.72;height:10px;position:absolute;inset:auto 0 -10px}.v5-apple .v3-mobile-nav{background:color-mix(in srgb, var(--c-header) 90%, transparent);-webkit-backdrop-filter:blur(24px)saturate(170%);backdrop-filter:blur(24px)saturate(170%);box-shadow:0 -1px 0 var(--v5-hairline);border-top-color:#0000}.v5-pressable,.v3-app button,.v13-review-mode,.v10-global-menu-link,.v3-app summary,.v5-apple .v3-nav-link,.v5-apple .v3-mobile-nav-link,.v5-apple .v3-locale-button,.v5-apple .v3-theme-button,.v5-apple .v3-account-link,.v5-apple .v3-menu-button{touch-action:manipulation;-webkit-tap-highlight-color:transparent;transform-origin:50%;will-change:transform;transition-property:transform,background-color,color,border-color,box-shadow,opacity;transition-duration:.11s;transition-timing-function:var(--apple-ease);transform:translateZ(0)scale(1)}.v5-pressable:not(:disabled):active,.v3-app button:active:not(:disabled),.v13-review-mode:active,.v10-global-menu-link:active,.v3-app summary:active,.v5-apple .v3-nav-link:active,.v5-apple .v3-mobile-nav-link:active,.v5-apple .v3-locale-button:active,.v5-apple .v3-theme-button:active,.v5-apple .v3-account-link:active,.v5-apple .v3-menu-button:active{transition-duration:70ms;transform:translateZ(0)scale(.97)}.v5-pressable:disabled{opacity:.48;transform:none}.v5-apple .v3-nav-link.is-active,.v5-apple .v3-locale-button.is-active,.v5-apple .v3-mobile-nav-link.is-active{box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--c-text) 5%, transparent), 0 1px 2px #0000000d}.v5-input{background:color-mix(in srgb, var(--c-panel) 96%, var(--c-fill));box-shadow:inset 0 0 0 1px color-mix(in srgb, var(--c-text) 2%, transparent)}.v5-input:hover:not(:disabled){border-color:var(--v5-hairline-strong)}.v5-input:focus,.v5-input:focus-visible{border-color:color-mix(in srgb, var(--c-accent) 76%, var(--c-line));box-shadow:0 0 0 3px var(--c-accent-soft), inset 0 0 0 1px color-mix(in srgb, var(--c-accent) 14%, transparent)}.v5-surface{border-color:var(--v5-hairline);box-shadow:var(--v5-shadow-small)}.v5-order-page{isolation:isolate}.v5-order-header{max-width:38rem}.v5-order-card{-webkit-backdrop-filter:blur(18px)saturate(125%);backdrop-filter:blur(18px)saturate(125%);background:var(--v5-material)!important}.v5-form-section+.v5-form-section{border-top:1px solid color-mix(in srgb, var(--c-text) 5%, transparent);padding-top:2rem}.v5-form-label{color:var(--c-muted);letter-spacing:-.005em;font-size:.8125rem;font-weight:600;line-height:1.45;display:block}.v5-section-heading{letter-spacing:-.015em}.v5-card-kicker{color:var(--c-muted);letter-spacing:.1em;text-transform:uppercase;font-size:.6875rem;font-weight:600;line-height:1.35}.v5-staff-card{border:1px solid var(--v5-hairline);background:color-mix(in srgb, var(--c-fill) 82%, var(--c-raise));box-shadow:inset 0 1px 0 color-mix(in srgb, var(--c-raise) 45%, transparent), var(--v5-shadow-small);align-items:flex-start;gap:.75rem;display:flex}.v5-staff-avatar{background:var(--c-accent-soft);width:2.25rem;height:2.25rem;color:var(--c-accent);border-radius:999px;flex:none;justify-content:center;align-items:center;font-size:.875rem;font-weight:700;display:inline-flex}.v5-fixed-field{border:1px solid color-mix(in srgb, var(--c-paid) 24%, var(--v5-hairline));background:color-mix(in srgb, var(--c-paid) 8%, var(--c-fill))}.v5-empty-note,.v5-empty-state{border:1px dashed var(--v5-hairline);background:color-mix(in srgb, var(--c-fill) 74%, transparent);color:var(--c-muted)}.v5-line-item{background:color-mix(in srgb, var(--c-fill) 86%, var(--c-panel));box-shadow:inset 0 1px 0 color-mix(in srgb, var(--c-raise) 30%, transparent)}.v5-total-row{border-top:1px solid var(--v5-hairline)}.v5-quantity-control{border:1px solid var(--v5-hairline);background:color-mix(in srgb, var(--c-fill) 90%, var(--c-panel));min-height:3rem;box-shadow:inset 0 1px 0 color-mix(in srgb, var(--c-raise) 35%, transparent)}.v5-quantity-trigger{border-radius:.875rem}.v5-quantity-trigger:hover{background:var(--c-raise)}.v5-primary-action:not(:disabled){min-height:3rem;box-shadow:0 6px 16px color-mix(in srgb, var(--c-accent) 18%, transparent);font-weight:600}.v5-primary-action:not(:disabled):active{box-shadow:0 2px 8px color-mix(in srgb, var(--c-accent) 14%, transparent)}.v5-pending-note{border:1px solid color-mix(in srgb, var(--c-awaiting) 26%, transparent);background:color-mix(in srgb, var(--c-awaiting) 9%, var(--c-fill));color:color-mix(in srgb, var(--c-awaiting) 84%, var(--c-text))}.v5-status-message{border:1px solid var(--v5-hairline)}.v5-modal-scrim{background:var(--c-overlay);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.v5-confirm-modal{border:1px solid var(--v5-hairline-strong);background:var(--v5-material-heavy);-webkit-backdrop-filter:blur(30px)saturate(145%);backdrop-filter:blur(30px)saturate(145%);box-shadow:var(--v5-shadow-large)}.v5-detail{border:1px solid var(--v5-hairline);background:color-mix(in srgb, var(--c-fill) 74%, transparent)}.v5-submitted-modal{border:1px solid var(--c-success-border);background:var(--v5-material-heavy);-webkit-backdrop-filter:blur(26px)saturate(140%);backdrop-filter:blur(26px)saturate(140%);box-shadow:var(--v5-shadow-large)}.v5-suggestion-panel{border:1px solid var(--v5-hairline-strong);background:var(--v5-material-heavy);-webkit-backdrop-filter:blur(24px)saturate(140%);backdrop-filter:blur(24px)saturate(140%)}.v5-suggestion-item{transition-duration:.12s}.v5-suggestion-item.is-selected{border-color:color-mix(in srgb, var(--c-accent) 62%, var(--c-line))}.v5-apple ::-webkit-scrollbar{width:10px;height:10px}.v5-apple ::-webkit-scrollbar-thumb{background:color-mix(in srgb, var(--c-muted) 36%, transparent);background-clip:padding-box;border:3px solid #0000;border-radius:999px}.v5-apple ::-webkit-scrollbar-track{background:0 0}.v5-apple [role=dialog]{border-color:var(--v5-hairline-strong);box-shadow:var(--v5-shadow-large)}.v5-sheet-scrim{animation:.16s ease-out both v5-scrim-in}.v5-sheet{transform-origin:50% 100%;-webkit-backdrop-filter:blur(34px)saturate(180%);backdrop-filter:blur(34px)saturate(180%);max-height:min(78svh,38rem);animation:v5-sheet-in .34s var(--v5-ease-out) both;background:var(--v5-material-heavy)!important}@media (width<=639px){.v5-sheet{min-height:min(72svh,34rem)}}.v5-wheel-material{border-color:var(--v5-hairline);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--c-text) 4%, transparent), inset 0 -1px 0 color-mix(in srgb, var(--c-text) 3%, transparent);-webkit-mask-image:linear-gradient(#0000 0%,#000 14% 86%,#0000 100%);mask-image:linear-gradient(#0000 0%,#000 14% 86%,#0000 100%);background:color-mix(in srgb, var(--c-fill) 72%, transparent)!important}.v5-wheel-material [data-rwp-highlight-wrapper],.v5-wheel-material [class*=highlight]{border:1px solid color-mix(in srgb, var(--c-text) 7%, transparent);box-shadow:0 1px 2px #0000000d;background:color-mix(in srgb, var(--c-raise) 76%, transparent)!important}.v5-sheet-header{border-bottom:1px solid var(--v5-hairline)}@media (width>=640px){.v5-sheet{transform-origin:50%}}@keyframes v5-scrim-in{0%{opacity:0}to{opacity:1}}@keyframes v5-sheet-in{0%{opacity:0;filter:blur(2px);transform:translateY(18px)scale(.985)}to{opacity:1;filter:blur();transform:translate(0,0)scale(1)}}@keyframes v5-fade-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.v5-pressable,.v3-app button,.v13-review-mode,.v10-global-menu-link,.v3-app summary,.v5-apple .v3-nav-link,.v5-apple .v3-mobile-nav-link,.v5-apple .v3-locale-button,.v5-apple .v3-theme-button,.v5-apple .v3-account-link,.v5-apple .v3-menu-button{transition-property:background-color,color,border-color,box-shadow,opacity!important;transform:none!important}.v5-sheet,.v5-sheet-scrim{filter:none!important;animation:.16s ease-out both v5-fade-in!important;transform:none!important}}@media (prefers-reduced-transparency:reduce){.v5-apple .v3-header,.v5-apple .v3-mobile-nav,.v5-sheet,.v5-order-card,.v5-confirm-modal,.v5-submitted-modal,.v5-suggestion-panel{background:var(--c-panel)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}}@media (prefers-contrast:more){.v5-apple .v3-header,.v5-apple .v3-mobile-nav,.v5-sheet{background:var(--c-panel)!important;border-color:var(--c-line-strong)!important}.v5-surface,.v5-input,.v5-wheel-material{border-color:var(--c-line-strong)!important}}.v5-apple{--v6-content-max:56rem;--v6-page-x:1.25rem;--v6-title-size:26px;--v6-title-size-desktop:30px;--v6-body-size:14px;--v6-label-size:13.5px;--v6-meta-size:12.5px;--v6-section-size:15px;--v6-control-h:40px;--v6-radius:16px;--v6-radius-large:24px;letter-spacing:-.01em;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Helvetica Neue,Helvetica,Hiragino Kaku Gothic ProN,Hiragino Sans,Noto Sans JP,Arial,sans-serif}.v5-apple .v3-header{-webkit-backdrop-filter:blur(20px)saturate(150%);backdrop-filter:blur(20px)saturate(150%);border-bottom:1px solid var(--c-line)!important;background:var(--c-header)!important;box-shadow:none!important}.v5-apple .v3-header:after{display:none!important}.v5-apple .v3-header-inner{width:100%;margin:0 auto;max-width:var(--v6-content-max)!important;min-height:64px!important;padding:8px var(--v6-page-x)!important;gap:16px!important}.v5-apple .v3-brand{letter-spacing:.14em!important;font-size:11.5px!important;font-weight:600!important}.v5-apple .v3-section-label{color:var(--c-faint)!important;font-size:12.5px!important}.v5-apple .v3-locale-switch{background:var(--c-fill)!important;border-radius:999px!important;padding:2px!important}.v5-apple .v3-locale-button{letter-spacing:.02em!important;border-radius:999px!important;min-width:40px!important;min-height:36px!important;padding:0 10px!important;font-size:11.5px!important;font-weight:500!important}.v5-apple .v3-locale-button.is-active{background:var(--c-raise)!important;color:var(--c-text)!important;box-shadow:0 1px 2px #0000001a!important}.v5-apple .v3-theme-button,.v5-apple .v3-menu-button{min-width:40px!important;min-height:40px!important}.v6-cijd-quicknav{z-index:55;border-bottom:1px solid var(--c-line);background:var(--c-header);-webkit-backdrop-filter:blur(20px)saturate(150%);backdrop-filter:blur(20px)saturate(150%);position:sticky;top:56px}.v6-cijd-quicknav-inner{width:100%;max-width:var(--v6-content-max);height:49px;padding:0 var(--v6-page-x);align-items:stretch;gap:30px;margin:0 auto;display:flex}.v6-cijd-quicknav-link{color:var(--c-muted);letter-spacing:-.01em;white-space:nowrap;align-items:center;font-size:14.5px;font-weight:400;text-decoration:none;transition:color .15s;display:inline-flex;position:relative}.v6-cijd-quicknav-link:after{content:"";background:0 0;height:2px;position:absolute;bottom:-1px;left:0;right:0}.v6-cijd-quicknav-link.is-active{color:var(--c-text);font-weight:500}.v6-cijd-quicknav-link.is-active:after{background:var(--c-accent)}:is(.v5-apple:has(.v6-cijd-quicknav) .v3-desktop-nav,.v5-apple:has(.v6-cijd-quicknav) .v3-menu-button,.v5-apple:has(.v6-cijd-quicknav) .v3-mobile-nav){display:none!important}.v5-apple h1{font-size:var(--v6-title-size)!important;letter-spacing:-.021em!important;font-weight:600!important;line-height:1.18!important}.v5-apple .v5-form-label,.v5-apple label{font-size:var(--v6-label-size);letter-spacing:-.01em}.v5-apple .v5-section-heading{font-size:var(--v6-section-size)!important;letter-spacing:-.01em!important;font-weight:600!important}.v5-apple .text-faint,.v5-apple .text-muted{letter-spacing:-.005em}.v5-apple input,.v5-apple select,.v5-apple textarea{font-size:16px!important}.v5-apple .v5-input{background:var(--c-fill)!important;min-height:44px!important;box-shadow:none!important;border-radius:12px!important}.v5-apple .v5-input:focus,.v5-apple .v5-input:focus-visible{background:var(--c-raise)!important;box-shadow:0 0 0 1px var(--c-accent)!important}.v5-apple .v5-primary-action,.v5-apple .v5-order-card button,.v5-apple .v5-role-banner button{font-weight:500}.v5-order-page{width:100%;max-width:var(--v6-content-max)!important;min-height:0!important;padding:28px var(--v6-page-x) 80px!important;-moz-column-gap:16px!important;gap:20px 16px!important}.v5-order-page>.v5-order-header{align-self:end!important}.v5-order-header h1{font-size:var(--v6-title-size)!important}.v5-order-page>.v5-role-banner{min-height:var(--v6-control-h)!important;align-self:end!important}.v5-order-page>.v5-role-banner button{min-height:var(--v6-control-h)!important;border-radius:999px!important;padding-inline:16px!important;font-size:13.5px!important}.v5-order-page>.v5-order-card{margin-top:0!important}.v5-order-card>div{padding:0!important}.v5-order-card>div>*+*{margin-top:16px!important}.v5-order-card .v5-form-section+.v5-form-section{padding-top:16px!important}.v5-staff-card{background:var(--c-panel)!important;box-shadow:none!important;border-radius:20px!important;gap:12px!important;padding:14px 16px!important}.v5-staff-avatar{width:34px!important;height:34px!important;font-size:12px!important}.v5-staff-card p[class*="text-[16px]"]{letter-spacing:-.01em!important;margin-top:0!important;font-size:15px!important;font-weight:600!important}.v5-staff-card p.text-sm{margin-top:3px!important;font-size:12.5px!important}:is(.v5-order-card .v5-form-section:has(.v5-customer-search),.v5-order-card .v5-form-section:has([data-testid=add-product])){border:1px solid var(--c-line)!important;border-radius:var(--v6-radius-large)!important;background:var(--c-panel)!important;box-shadow:none!important;padding:16px!important}.v5-order-card .v5-form-label{color:var(--c-muted)!important;margin-bottom:2px!important;font-size:13.5px!important;font-weight:600!important}.v5-order-card [data-testid=customer-selected],.v5-order-card [data-testid=branch-selected]{border-radius:16px!important;min-height:0!important;padding:12px 14px!important}.v5-order-card [data-testid=customer-selected]>div>div:first-child,.v5-order-card [data-testid=branch-selected]>div>div:first-child{letter-spacing:-.01em!important;font-size:15px!important;line-height:1.35!important}.v5-order-card [data-testid=customer-selected] button,.v5-order-card [data-testid=branch-selected] button{min-height:36px!important;padding-inline:12px!important;font-size:12.5px!important}.v5-order-card .v5-quantity-control{background:var(--c-fill)!important;min-height:44px!important;box-shadow:none!important;border-radius:12px!important}.v5-order-card [data-testid=qty-trigger]{min-height:40px!important}.v5-order-card [data-testid=add-product],.v5-order-card [data-testid=add-product]+button{min-height:44px!important}.v5-order-card .v5-empty-state{border-radius:18px!important;padding-block:24px!important}.v5-order-card .v5-total-row{padding-top:18px!important}.v5-apple>div[class*="max-w-[1200px]"],.v5-apple div[class*="max-w-[1200px]"]{max-width:var(--v6-content-max)!important}.v5-apple div[class*="max-w-[1200px]"]>header:first-child{margin-bottom:20px!important;padding-top:0!important}.v5-apple div[class*="max-w-[1200px]"]>header:first-child h1{font-size:var(--v6-title-size)!important;letter-spacing:-.021em!important;font-weight:600!important}.v5-apple [role=tablist]{gap:28px!important}.v5-apple [role=tablist]>[role=tab]{min-height:44px;position:relative;color:var(--c-muted)!important;box-shadow:none!important;letter-spacing:-.01em!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0 2px!important;font-size:14px!important;font-weight:400!important}.v5-apple [role=tablist]>[role=tab]:after{content:"";background:0 0;height:2px;position:absolute;bottom:0;left:0;right:0}.v5-apple [role=tablist]>[role=tab][aria-selected=true]{color:var(--c-text)!important;font-weight:500!important}.v5-apple [role=tablist]>[role=tab][aria-selected=true]:after{background:var(--c-accent)}@media (width<=767px){.v5-apple .v3-header-inner{min-height:64px!important;padding:8px var(--v6-page-x)!important}.v5-apple .v3-brand-wrap{flex:auto}.v5-apple .v3-brand{font-size:10.5px!important}.v5-apple .v3-section-label{display:none!important}.v5-apple .v3-locale-button{min-width:38px!important;min-height:36px!important;padding-inline:8px!important}.v6-cijd-quicknav-inner{gap:28px;height:48px}.v6-cijd-quicknav-link{font-size:14px}.v5-order-page{padding-top:28px!important;padding-right:var(--v6-page-x)!important;padding-bottom:max(72px, calc(env(safe-area-inset-bottom) + 48px))!important;padding-left:var(--v6-page-x)!important;row-gap:20px!important}.v5-order-header h1{font-size:var(--v6-title-size)!important;line-height:1.18!important}.v5-order-page>.v5-role-banner button{min-height:40px!important;padding-inline:14px!important;font-size:13px!important}.v5-order-page>.v5-order-card{box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important;background:0 0!important;border:0!important}.v5-order-card>div>*+*{margin-top:16px!important}.v5-order-card .v5-form-section+.v5-form-section{padding-top:16px!important}:is(.v5-order-card .v5-form-section:has(.v5-customer-search),.v5-order-card .v5-form-section:has([data-testid=add-product])){border-radius:20px!important;padding:14px!important}.v5-staff-card{border-radius:20px!important;padding:13px 14px!important}.v5-apple div[class*="max-w-[1200px]"]{padding:28px var(--v6-page-x) 80px!important}.v5-apple [role=tablist]{gap:24px!important}}@media (width>=640px){.v5-apple h1,.v5-order-header h1,.v5-apple div[class*="max-w-[1200px]"]>header:first-child h1{font-size:var(--v6-title-size-desktop)!important}}@media (prefers-reduced-transparency:reduce){.v6-cijd-quicknav,.v5-apple .v3-header{background:var(--c-bg)!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}}.v5-apple .v5-surface{border-color:var(--c-line)!important;box-shadow:none!important}.v5-apple .v5-line-item{border:1px solid var(--c-line);background:var(--c-panel)!important;box-shadow:none!important;border-radius:20px!important}.v5-apple:has(.v6-cijd-quicknav) .v5-role-identity{display:none!important}.v5-apple:has(.v6-cijd-quicknav) div[class*="max-w-[1200px]"]{position:relative}.v5-apple:has(.v6-cijd-quicknav) div[class*="max-w-[1200px]"]>.v5-role-banner{top:28px;right:var(--v6-page-x);min-height:40px;position:absolute;border:0!important;margin:0!important;padding:0!important}.v5-apple:has(.v6-cijd-quicknav) div[class*="max-w-[1200px]"]>.v5-role-banner>.ml-auto{margin-left:0!important}.v5-apple:has(.v6-cijd-quicknav) div[class*="max-w-[1200px]"]>.v5-role-banner button{border-radius:999px!important;min-height:40px!important;padding-inline:16px!important;font-size:13.5px!important;font-weight:500!important}.v5-apple:has(.v6-cijd-quicknav) div[class*="max-w-[1200px]"]>div[class*=overflow-x-auto]{border-bottom:1px solid var(--c-line);margin-bottom:22px!important;padding-bottom:0!important}.v5-apple [role=tablist]>[role=tab] span{color:var(--c-faint)!important;font-size:12px!important;font-weight:400!important}@media (width<=767px){.v5-apple:has(.v6-cijd-quicknav) div[class*="max-w-[1200px]"]>.v5-role-banner{top:28px;right:var(--v6-page-x)}}:root{--daishin-red:#c15c41;--daishin-red-hover:#a94f39;--daishin-red-soft:#c15c4124;--daishin-yellow:#d8af61;--daishin-yellow-soft:#d8af6124;--daishin-yellow-border:#76623a}body.v3-app{--c-accent:var(--daishin-red);--c-accent-hover:var(--daishin-red-hover);--c-accent-soft:var(--daishin-red-soft);--c-ready:var(--daishin-red);--c-review:var(--daishin-red);--c-success:var(--daishin-yellow);--c-success-bright:var(--daishin-yellow);--c-success-text:#946817;--c-success-soft:var(--daishin-yellow-soft);--c-success-border:#9669175c;--c-success-border-strong:#96691794;--c-paid:var(--c-success-text);letter-spacing:0;font-family:Arial,Helvetica Neue,Helvetica,Hiragino Kaku Gothic ProN,Hiragino Sans,Yu Gothic,sans-serif;font-weight:400}html.dark body.v3-app{--c-accent:var(--daishin-red);--c-accent-hover:#d06a4d;--c-accent-soft:#c15c4129;--c-ready:var(--daishin-red);--c-review:#d06a4d;--c-success:var(--daishin-yellow);--c-success-bright:#e4bd71;--c-success-text:var(--daishin-yellow);--c-success-soft:#d8af6121;--c-success-border:#d8af6161;--c-success-border-strong:#d8af619e;--c-paid:var(--daishin-yellow)}html[lang=en] body.v3-app{font-weight:400}html[lang=en] body.v3-app :is(h1,h2,h3,h4,h5,h6,strong,b,.font-medium,.font-semibold,.font-bold){font-weight:800!important}html[lang=en] body.v3-app :is(p,.lead),html[lang=ja] body.v3-app{font-weight:400}html[lang=ja] body.v3-app :is(h1,h2,h3,h4,h5,h6,strong,b,.font-medium,.font-semibold,.font-bold){font-weight:700!important}html[lang=ja] body.v3-app :is(p,.lead){font-weight:400}html[lang=en] body.v3-app h1,html[lang=ja] body.v3-app h1{letter-spacing:-.035em!important}html[lang=en] body.v3-app h2,html[lang=ja] body.v3-app h2{letter-spacing:-.025em!important}.daishin-prep-page,.daishin-prep-page *{min-width:0}.daishin-prep-list{gap:10px;width:100%;max-width:100%;display:grid}.daishin-prep-group{border:1px solid var(--c-line);background:var(--c-panel);border-radius:16px;width:100%;max-width:100%;overflow:hidden}.daishin-prep-group-summary{cursor:pointer;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;max-width:100%;padding:13px 14px;list-style:none;display:grid}.daishin-prep-group-copy{min-width:0;overflow:hidden}.daishin-prep-group-kicker,.daishin-prep-group-meta{color:var(--c-muted);font-size:12px;line-height:1.35}.daishin-prep-group-title{overflow-wrap:anywhere;max-width:100%;color:var(--c-text);font-size:15px;font-weight:700;line-height:1.28}.daishin-prep-group-meta{margin-top:4px!important}.daishin-prep-group-side{min-width:0;max-width:132px;color:var(--c-muted);white-space:nowrap;justify-content:flex-end;align-items:center;gap:8px;font-size:12px;display:flex}.daishin-prep-group-total{max-width:104px;color:var(--c-text);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-size:14px;overflow:hidden}.daishin-prep-orders{border-top:1px solid var(--c-line);width:100%;max-width:100%}.daishin-prep-order{border:0;border-bottom:1px solid var(--c-line);width:100%;max-width:100%;color:var(--c-text);text-align:left;background:0 0;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:14px;display:grid;overflow:hidden}.daishin-prep-order:last-child{border-bottom:0}.daishin-prep-order:hover,.daishin-prep-order.is-selected{background:var(--c-fill)}.daishin-prep-group.is-selected{border-color:var(--c-accent)}.v23-sales-status-tabs{scrollbar-width:none}.v23-sales-status-tabs::-webkit-scrollbar{display:none}.daishin-prep-order-id{overflow-wrap:anywhere;max-width:100%;color:var(--c-text);font-size:14px;font-weight:700;line-height:1.3}.daishin-prep-order-meta{max-width:100%;color:var(--c-muted);text-overflow:ellipsis;white-space:nowrap;font-size:12px;line-height:1.35;overflow:hidden;margin-top:5px!important}.daishin-prep-statuses{flex-wrap:nowrap;gap:5px;max-width:100%;margin-top:10px;display:flex}.daishin-prep-status{white-space:nowrap;border:1px solid #0000;border-radius:999px;flex:none;align-items:center;gap:4px;max-width:100%;padding:4px 8px;font-size:11px;line-height:1.15;display:inline-flex;font-weight:500!important}.daishin-prep-status>svg{flex:none}.daishin-prep-status.is-pending{background:var(--c-fill);color:var(--c-muted)}.daishin-prep-status.is-done{border-color:var(--daishin-yellow-border);background:var(--daishin-yellow-soft);color:var(--c-success-text)}.daishin-prep-order-chevron{color:var(--c-muted);flex:none}@media (width<=1023px){.daishin-prep-page{width:100%!important;max-width:100%!important;overflow-x:clip!important}.daishin-prep-page>.grid{gap:0!important;width:100%!important;min-width:0!important;max-width:100%!important}.daishin-prep-list{gap:0!important;width:100%!important;min-width:0!important;max-width:100%!important;overflow-x:clip!important}.daishin-prep-group{border:0!important;border-bottom:1px solid color-mix(in srgb, var(--c-line) 82%, transparent)!important;width:100%!important;min-width:0!important;max-width:100%!important;box-shadow:none!important;background:0 0!important;border-radius:0!important;margin:0!important;overflow:hidden!important}.daishin-prep-group:first-child{border-top:1px solid color-mix(in srgb, var(--c-line) 82%, transparent)!important}.daishin-prep-group-summary{border:0!important;grid-template-columns:minmax(0,1fr) auto!important;gap:10px!important;width:100%!important;max-width:100%!important;padding:13px 2px 11px!important;overflow:hidden!important}.daishin-prep-group-title{font-size:14.5px;line-height:1.3}.daishin-prep-group-meta{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.daishin-prep-group-side{gap:5px;max-width:112px}.daishin-prep-group-total{max-width:82px;font-size:13px}.daishin-prep-orders{border-top:1px solid color-mix(in srgb, var(--c-line) 76%, transparent)!important;width:100%!important;min-width:0!important;max-width:100%!important}.daishin-prep-order{border:0!important;border-bottom:1px solid color-mix(in srgb, var(--c-line) 72%, transparent)!important;background:0 0!important;border-radius:0!important;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:14px 2px!important;overflow:hidden!important}.daishin-prep-order:last-child{border-bottom:0!important}.daishin-prep-order.is-selected{background:color-mix(in srgb, var(--c-fill) 72%, transparent)!important}.daishin-prep-order-id,.daishin-prep-order-meta,.daishin-prep-statuses{min-width:0!important;max-width:100%!important}.daishin-prep-order-id{overflow-wrap:anywhere}.daishin-prep-order-meta{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.daishin-prep-status{white-space:normal;max-width:100%}}:root{--apple-blue:#007aff;--apple-blue-hover:#0062cc;--apple-blue-soft:#007aff1a;--apple-blue-dark:#0a84ff;--apple-blue-dark-hover:#3395ff;--apple-blue-dark-soft:#0a84ff29;--apple-green:#34c759;--apple-green-text:#177e3a;--apple-green-soft:#34c7591a;--apple-green-dark:#30d158;--apple-green-dark-soft:#30d15829}html:not(.dark) body.v3-app{--c-accent:var(--apple-blue);--c-accent-hover:var(--apple-blue-hover);--c-accent-soft:var(--apple-blue-soft);--c-ready:var(--apple-blue);--c-success:var(--apple-green);--c-success-bright:var(--apple-green);--c-success-text:var(--apple-green-text);--c-success-soft:var(--apple-green-soft);--c-success-border:#34c75961;--c-success-border-strong:#34c75999;--c-paid:var(--c-success-text)}html.dark body.v3-app{--c-accent:var(--apple-blue-dark);--c-accent-hover:var(--apple-blue-dark-hover);--c-accent-soft:var(--apple-blue-dark-soft);--c-ready:var(--apple-blue-dark);--c-success:var(--apple-green-dark);--c-success-bright:var(--apple-green-dark);--c-success-text:var(--apple-green-dark);--c-success-soft:var(--apple-green-dark-soft);--c-success-border:#30d15866;--c-success-border-strong:#30d1589e;--c-paid:var(--c-success-text)}html .daishin-prep-status.is-done{border-color:var(--c-success-border);background:var(--c-success-soft);color:var(--c-success-text)}html.dark .daishin-prep-status.is-done{color:var(--c-success-text);box-shadow:none}html .daishin-prep-status.is-done.is-progress{border-color:color-mix(in srgb, var(--c-accent) 38%, transparent);background:var(--c-accent-soft);color:var(--c-accent)}html .daishin-sales-status.is-done{background:var(--c-success-soft);color:var(--c-success-text)}.aeon-app,.aeon-app *{min-width:0}.v3-app main.aeon-page{width:100%;max-width:var(--v6-content-max);padding:28px var(--v6-page-x) 80px;margin:0 auto}.aeon-page-header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:20px;display:flex}.aeon-page-header h1{color:var(--c-text);font-size:var(--v6-title-size);letter-spacing:-.021em;margin:0;font-weight:600;line-height:1.18}.aeon-page-header p{max-width:38rem;color:var(--c-muted);font-size:var(--v6-body-size);margin:4px 0 0;line-height:1.5}.aeon-count{font-variant-numeric:tabular-nums;flex:none;padding-top:4px}.aeon-local-nav .v6-cijd-quicknav-inner{scrollbar-width:none;overflow-x:auto}.aeon-local-nav .v6-cijd-quicknav-inner::-webkit-scrollbar{display:none}.aeon-local-nav .v6-cijd-quicknav-link{cursor:pointer;font:inherit;flex:none}.aeon-sync-strip{width:100%;max-width:var(--v6-content-max);padding:8px var(--v6-page-x);color:var(--c-muted);justify-content:space-between;align-items:center;gap:12px;margin:0 auto;font-size:11px;line-height:1.4;display:flex}.aeon-sync-strip strong{color:var(--c-text);font-weight:600}.aeon-entry-meta{color:var(--c-muted);flex-wrap:wrap;align-items:center;gap:8px 16px;margin-top:12px;font-size:12px;line-height:1.4;display:flex}.aeon-entry-card{border-radius:var(--v6-radius-large)!important;background:var(--c-panel)!important;box-shadow:none!important}.aeon-form-section{min-width:0}.aeon-form-grid{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr) minmax(0,.8fr);gap:16px;display:grid}.aeon-form-grid-source{grid-template-columns:minmax(0,.9fr) minmax(0,.75fr) minmax(0,1.6fr)}.aeon-field{gap:8px;min-width:0;display:grid}.aeon-field-wide{min-width:0}.aeon-textarea{resize:vertical;border-radius:12px;width:100%;min-height:96px;padding:12px;font-size:16px;line-height:1.5;display:block}.aeon-entry-card input[readonly]{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.aeon-form-footer{border-top:1px solid var(--v5-hairline);justify-content:flex-end;padding-top:18px;display:flex}.aeon-status-tabs{margin-bottom:0}.aeon-control-grid{grid-template-columns:minmax(0,1.2fr) minmax(360px,.9fr);align-items:start;gap:20px;display:grid}.aeon-case-list{gap:10px;min-width:0;display:grid}.aeon-case-row{border:1px solid var(--c-line);background:var(--c-panel);width:100%;color:var(--c-text);text-align:left;transition:background-color .15s ease, border-color .15s ease, transform .11s var(--apple-ease);border-radius:16px;gap:10px;padding:14px;display:grid;overflow:hidden}.aeon-case-row:hover,.aeon-case-row.is-selected{border-color:var(--c-accent);background:var(--c-fill)}.aeon-case-row:active{transform:scale(.99)}.aeon-case-row-top,.aeon-case-row-main,.aeon-case-row-meta,.aeon-row-badges,.aeon-case-qty{align-items:center;min-width:0;display:flex}.aeon-case-row-top,.aeon-case-row-main{justify-content:space-between;gap:12px}.aeon-order-no{overflow-wrap:anywhere;font-size:14px;font-weight:700;line-height:1.3}.aeon-row-badges{flex-wrap:wrap;flex:none;justify-content:flex-end;gap:5px}.aeon-case-row-primary{gap:3px;min-width:0;display:grid}.aeon-case-store,.aeon-case-product{overflow-wrap:anywhere}.aeon-case-store{color:var(--c-text);font-size:15px;font-weight:600;line-height:1.35}.aeon-case-product{color:var(--c-muted);font-size:13px;line-height:1.35}.aeon-case-qty{color:var(--c-text);font-variant-numeric:tabular-nums;flex:none;gap:12px;font-size:16px;font-weight:600}.aeon-case-qty span{justify-items:end;gap:2px;display:grid}.aeon-case-qty small{color:var(--c-muted);letter-spacing:.02em;font-size:10px;font-weight:500;line-height:1.2}.aeon-case-row-meta{color:var(--c-muted);flex-wrap:wrap;gap:5px 12px;font-size:12px;line-height:1.4}.aeon-detail-panel{border:1px solid var(--c-line);background:var(--c-panel);border-radius:22px;min-width:0;position:sticky;top:88px;overflow:hidden}.aeon-detail-empty{min-height:260px}.aeon-detail-header{justify-content:space-between;align-items:flex-start;gap:12px;padding:18px 20px 14px;display:flex}.aeon-detail-header h2{overflow-wrap:anywhere;letter-spacing:-.025em;margin:4px 0 0;font-size:20px;font-weight:600;line-height:1.18}.aeon-detail-grid{border-top:1px solid var(--c-line);background:var(--c-line);grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;margin:0;display:grid}.aeon-detail-item{background:var(--c-panel);min-width:0;padding:11px 14px}.aeon-detail-item dt{color:var(--c-muted);font-size:11px;line-height:1.35}.aeon-detail-item dd{overflow-wrap:anywhere;color:var(--c-text);margin:4px 0 0;font-size:14px;font-weight:500;line-height:1.4}.aeon-detail-note,.aeon-detail-actions{border-top:1px solid var(--c-line);padding:16px 20px}.aeon-route-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:10px;display:grid}.aeon-route-actions button{min-height:44px;padding-inline:10px;font-size:12.5px;line-height:1.25}.aeon-route-actions button.is-route-active{border-color:var(--c-accent);background:var(--c-accent-soft);color:var(--c-accent)}@media (width>=640px){.aeon-page-header h1{font-size:var(--v6-title-size-desktop)}}@media (width<=767px){.aeon-sync-strip{flex-direction:column;align-items:flex-start;gap:2px}.aeon-page{padding:28px var(--v6-page-x) max(72px, calc(env(safe-area-inset-bottom) + 48px))}.aeon-page-header{margin-bottom:18px}.aeon-page-header h1{font-size:var(--v6-title-size)}.aeon-form-grid,.aeon-form-grid-source{grid-template-columns:minmax(0,1fr);gap:14px}.aeon-control-grid{grid-template-columns:minmax(0,1fr);gap:16px}.aeon-detail-panel{position:static}}@media (width<=480px){.aeon-page-header{display:block}.aeon-count{padding-top:7px;display:block}.aeon-case-row{padding:13px}.aeon-case-row-top,.aeon-case-row-main{align-items:flex-start}.aeon-case-row-top{gap:8px;display:grid}.aeon-row-badges{justify-content:flex-start}.aeon-case-row-main{gap:10px;display:grid}.aeon-case-qty{justify-content:flex-start}.aeon-case-qty span{justify-items:start}.aeon-detail-grid,.aeon-route-actions{grid-template-columns:minmax(0,1fr)}}.aeon-overview-links{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.aeon-overview-link{border:1px solid var(--c-line);background:var(--c-panel);min-height:116px;color:var(--c-text);text-align:left;border-radius:16px;gap:7px;padding:14px;transition:border-color .12s,background-color .12s;display:grid}.aeon-overview-link:hover,.aeon-overview-link:focus-visible{border-color:var(--c-accent);background:var(--c-fill);outline:none}.aeon-overview-link strong{font-size:14px;font-weight:600}.aeon-overview-link>span:last-child{color:var(--c-muted);font-size:12px;line-height:1.4}.aeon-candidate-field{gap:8px;min-width:0;display:grid;position:relative}.aeon-candidate-selected{border:1px solid var(--c-accent);background:var(--c-fill);border-radius:12px;justify-content:space-between;align-items:center;gap:12px;min-height:58px;padding:9px 12px;display:flex}.aeon-candidate-option{gap:2px;min-width:0;line-height:1.35;display:grid}.aeon-candidate-option strong{text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.aeon-candidate-option span,.aeon-candidate-option small{text-overflow:ellipsis;color:var(--c-muted);white-space:nowrap;font-size:12px;overflow:hidden}.aeon-candidate-change{color:var(--c-accent);font:inherit;background:0 0;border:0;flex:none;font-size:12px;font-weight:600}.v5-suggestion-item.is-active{border-color:var(--c-accent);background:var(--c-fill)}.aeon-daily-controls{align-items:end;gap:14px;margin-bottom:20px;display:flex}.aeon-daily-controls>label{gap:8px;min-width:180px;display:grid}.aeon-daily-actions{gap:8px;margin-left:auto;display:flex}.aeon-daily-po-list{gap:12px;display:grid}.aeon-daily-po{border-radius:var(--v6-radius-large)!important;background:var(--c-panel)!important;box-shadow:none!important}.aeon-daily-po-header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.aeon-daily-po-header h2{margin:0;font-size:16px;font-weight:600}.aeon-daily-po-header>strong{font-variant-numeric:tabular-nums}.aeon-daily-items{gap:8px;margin-top:18px;display:grid}.aeon-daily-item{border-top:1px solid var(--c-line);justify-content:space-between;align-items:center;gap:16px;padding-top:12px;display:flex}.aeon-daily-item>div{gap:3px;min-width:0;display:grid}.aeon-daily-item strong{text-overflow:ellipsis;font-size:13px;font-weight:600;overflow:hidden}.aeon-daily-item span{color:var(--c-muted);font-size:12px}.aeon-daily-error{border-top:1px solid var(--c-line);align-items:center;gap:12px;margin-top:16px;padding-top:14px;display:flex}.aeon-daily-error strong{font-size:13px}.aeon-daily-error p{color:var(--c-muted);margin:0 auto 0 0;font-size:12px}.hist-sort-button{color:inherit;font:inherit;font-weight:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.hist-sort-button:hover{color:var(--c-accent)}@media (width<=767px){.aeon-overview-links{grid-template-columns:repeat(2,minmax(0,1fr))}.aeon-daily-controls{flex-direction:column;align-items:stretch}.aeon-daily-controls>label{min-width:0}.aeon-daily-actions{margin-left:0}.aeon-daily-actions button{flex:1}.aeon-daily-item{flex-direction:column;align-items:flex-start}.aeon-daily-item button{width:100%}.aeon-daily-error{flex-direction:column;align-items:flex-start}.aeon-daily-error p{margin:0}.aeon-daily-error button{width:100%}}@media (width<=480px){.aeon-overview-links{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.aeon-case-row{transition:none}}.aeon-history{gap:18px;display:grid}.hist-validation,.hist-section,.hist-detail{border-top:1px solid var(--c-line);min-width:0;padding-top:18px}.hist-validation{color:var(--c-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 16px;font-size:12px;display:flex}.hist-validation strong{color:var(--c-text);font-weight:600}.hist-validation.is-fail strong{color:var(--c-review)}.hist-section-heading{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px;display:flex}.hist-section-heading h2{color:var(--c-text);margin:0;font-size:17px;font-weight:600;line-height:1.25}.hist-section-heading p{color:var(--c-muted);margin:4px 0 0;font-size:12px;line-height:1.45}.hist-kpi-grid{border-top:1px solid var(--c-line);border-left:1px solid var(--c-line);grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.hist-kpi{border-right:1px solid var(--c-line);border-bottom:1px solid var(--c-line);gap:7px;min-width:0;min-height:92px;padding:14px;display:grid}.hist-kpi span,.hist-kpi small{color:var(--c-muted);font-size:11px;line-height:1.3}.hist-kpi strong{overflow-wrap:anywhere;color:var(--c-text);font-variant-numeric:tabular-nums;font-size:20px;font-weight:600;line-height:1.1}.hist-kpi.is-emphasis{background:var(--c-fill)}.hist-kpi.is-emphasis strong{font-size:22px}.hist-two-column{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.hist-status-breakdown{gap:13px;display:grid}.hist-status-row{gap:6px;display:grid}.hist-status-label,.hist-legend,.hist-opportunity-meta,.hist-pagination,.hist-detail-action{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 14px;display:flex}.hist-status-label{color:var(--c-muted);font-size:12px}.hist-status-track{background:var(--c-fill-strong);border-radius:999px;height:6px;overflow:hidden}.hist-status-track span{border-radius:inherit;background:var(--c-accent);min-width:2px;height:100%;display:block}.hist-status-row:first-child .hist-status-track span{background:var(--c-success)}.hist-status-row:nth-child(4) .hist-status-track span{background:var(--c-awaiting)}.hist-status-row:nth-child(5) .hist-status-track span{background:var(--c-review)}.hist-legend{color:var(--c-muted);justify-content:flex-start;margin:-4px 0 14px;font-size:11px}.hist-legend span{align-items:center;gap:5px;display:inline-flex}.hist-legend i{background:var(--c-accent);border-radius:50%;width:10px;height:10px;display:inline-block}.hist-legend i.is-received{background:var(--c-success)}.hist-legend i.is-outstanding{background:var(--c-review)}.hist-trend-list{gap:7px;max-height:420px;padding-right:4px;display:grid;overflow:auto}.hist-trend-row{color:var(--c-muted);font-variant-numeric:tabular-nums;grid-template-columns:52px minmax(0,1fr) 78px;align-items:center;gap:8px;font-size:11px;display:grid}.hist-trend-row>small{color:var(--c-text);text-align:right;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.hist-trend-bars{gap:2px;display:grid}.hist-trend-bars i{background:var(--c-accent);border-radius:999px;min-width:2px;height:4px;display:block}.hist-trend-bars i.is-received{background:var(--c-success)}.hist-trend-bars i.is-outstanding{background:var(--c-review)}.hist-opportunity{border-bottom:1px solid var(--c-line);gap:7px;padding:8px 0 18px;display:grid}.hist-opportunity strong{color:var(--c-text);font-variant-numeric:tabular-nums;letter-spacing:-.035em;font-size:clamp(26px,4vw,38px);font-weight:600;line-height:1}.hist-opportunity span,.hist-opportunity small,.hist-opportunity-meta{color:var(--c-muted);font-size:12px;line-height:1.4}.hist-opportunity small{color:var(--c-awaiting)}.hist-opportunity-meta{justify-content:flex-start;padding-top:14px}.hist-controls{grid-template-columns:minmax(0,1.6fr) repeat(3,minmax(0,1fr));gap:12px;margin-bottom:16px;display:grid}.hist-controls label{gap:7px;min-width:0;display:grid}.hist-controls label>span{color:var(--c-muted);font-size:12px}.hist-table-wrap{border-top:1px solid var(--c-line);border-bottom:1px solid var(--c-line);width:100%;min-width:0;overflow:hidden}.hist-table{table-layout:fixed;border-collapse:collapse;width:100%;color:var(--c-text);font-variant-numeric:tabular-nums;font-size:12px}.hist-table th,.hist-table td{border-bottom:1px solid var(--c-line);text-align:left;text-overflow:ellipsis;vertical-align:middle;white-space:nowrap;min-width:0;padding:10px 8px;overflow:hidden}.hist-table th{color:var(--c-muted);letter-spacing:.02em;text-transform:uppercase;font-size:10px;font-weight:500}.hist-table tr:last-child td{border-bottom:0}.hist-table tr.is-selected td{background:var(--c-fill)}.hist-table td:first-child,.hist-table th:first-child{padding-left:0}.hist-table td:last-child,.hist-table th:last-child{padding-right:0}.hist-table .inline-flex{text-overflow:ellipsis;vertical-align:middle;white-space:nowrap;max-width:100%;overflow:hidden}.hist-order-link{max-width:100%;color:var(--c-accent);cursor:pointer;font:inherit;text-align:left;text-decoration:underline;-webkit-text-decoration-color:color-mix(in srgb, var(--c-accent) 40%, transparent);text-decoration-color:color-mix(in srgb, var(--c-accent) 40%, transparent);text-overflow:ellipsis;white-space:nowrap;background:0 0;border:0;padding:0;overflow:hidden}.hist-order-link:hover{color:var(--c-accent-hover)}.hist-pagination{color:var(--c-muted);justify-content:flex-end;padding-top:14px;font-size:12px}.hist-pagination button{min-height:38px}.hist-detail{gap:16px;display:grid}.hist-detail-grid{border-top:1px solid var(--c-line);border-left:1px solid var(--c-line);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.hist-detail-grid>div{border-right:1px solid var(--c-line);border-bottom:1px solid var(--c-line);gap:5px;min-width:0;padding:12px;display:grid}.hist-detail-grid span{color:var(--c-muted);font-size:11px}.hist-detail-grid strong{overflow-wrap:anywhere;color:var(--c-text);font-size:13px;font-weight:500}.hist-detail-action{justify-content:flex-start;padding:2px 0}.hist-related{gap:10px;display:grid}.hist-related h3{color:var(--c-text);margin:0;font-size:14px;font-weight:600}.hist-zero-note{border-left:3px solid var(--c-awaiting);background:var(--c-fill);color:var(--c-muted);gap:4px;padding:10px 12px;font-size:12px;line-height:1.45;display:grid}.hist-zero-note strong{color:var(--c-text);font-weight:600}.hist-zero-note p{margin:0}@media (width<=900px){.hist-kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.hist-controls{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=767px){.hist-two-column,.hist-detail-grid{grid-template-columns:minmax(0,1fr)}.hist-table{font-size:11px}.hist-table th,.hist-table td{padding:9px 5px}.hist-table .hist-mobile-optional{display:none}.hist-orders-table th:first-child,.hist-orders-table td:first-child{width:20%}.hist-orders-table th:nth-child(2),.hist-orders-table td:nth-child(2),.hist-orders-table th:nth-child(3),.hist-orders-table td:nth-child(3){width:13%}.hist-orders-table th:nth-child(6),.hist-orders-table td:nth-child(6),.hist-orders-table th:nth-child(7),.hist-orders-table td:nth-child(7),.hist-orders-table th:nth-child(8),.hist-orders-table td:nth-child(8){width:12%}.hist-orders-table th:nth-child(9),.hist-orders-table td:nth-child(9){width:17%}.hist-orders-table .inline-flex{padding-inline:4px;font-size:9px}}@media (width<=480px){.hist-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.hist-kpi strong,.hist-kpi.is-emphasis strong{font-size:18px}.hist-controls{grid-template-columns:minmax(0,1fr)}.hist-trend-row{grid-template-columns:44px minmax(0,1fr) 68px;gap:6px}.hist-detail-action{flex-direction:column;align-items:flex-start}.hist-detail-action button{width:100%}}
