@import url(https://fonts.googleapis.com/css2?family=Fraunces:ital,opsz,wght@0,9..144,500;0,9..144,600;0,9..144,700;1,9..144,500&family=IBM+Plex+Mono:wght@400;500;600&family=IBM+Plex+Sans:wght@400;500;600&family=Noto+Serif+TC:wght@600;700;900&display=swap);*,::backdrop,:after,:before{--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: }

/*
! tailwindcss v3.4.17 | MIT License | https://tailwindcss.com
*/*,:after,:before{border:0 solid #e5e7eb;box-sizing:border-box}:after,:before{--tw-content:""}:host,html{-webkit-text-size-adjust:100%;font-feature-settings:normal;-webkit-tap-highlight-color:transparent;font-family:IBM Plex Sans,system-ui,sans-serif;font-variation-settings:normal;line-height:1.5;tab-size:4}body{line-height:inherit;margin:0}hr{border-top-width:1px;color:inherit;height:0}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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-feature-settings:normal;font-family:IBM Plex Mono,ui-monospace,monospace;font-size:1em;font-variation-settings:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}button,input,optgroup,select,textarea{font-feature-settings:inherit;color:inherit;font-family:inherit;font-size:100%;font-variation-settings:inherit;font-weight:inherit;letter-spacing:inherit;line-height: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:initial;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:initial}::-webkit-inner-spin-button,::-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,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::placeholder,textarea::placeholder{color:#9ca3af;opacity:1}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}[hidden]:where(:not([hidden=until-found])){display:none}*{border-color:#cfc4ab;border-color:hsl(var(--border))}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.sr-only{clip:rect(0,0,0,0);border-width:0;height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.invisible{visibility:hidden}.collapse{visibility:collapse}.static{position:static}.\!fixed{position:fixed!important}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0}.inset-x-0{left:0;right:0}.inset-x-3{left:.75rem;right:.75rem}.inset-y-0{bottom:0;top:0}.-bottom-12{bottom:-3rem}.-left-12{left:-3rem}.-left-4{left:-1rem}.-right-1{right:-.25rem}.-right-12{right:-3rem}.-top-1{top:-.25rem}.-top-12{top:-3rem}.bottom-0{bottom:0}.bottom-0\.5{bottom:.125rem}.bottom-1{bottom:.25rem}.bottom-2{bottom:.5rem}.bottom-3{bottom:.75rem}.bottom-4{bottom:1rem}.left-0{left:0}.left-1{left:.25rem}.left-1\.5{left:.375rem}.left-1\/2{left:50%}.left-2{left:.5rem}.left-3{left:.75rem}.left-3\.5{left:.875rem}.left-\[50\%\]{left:50%}.right-0{right:0}.right-1{right:.25rem}.right-1\.5{right:.375rem}.right-14{right:3.5rem}.right-2{right:.5rem}.right-3{right:.75rem}.right-4{right:1rem}.top-0{top:0}.top-0\.5{top:.125rem}.top-1{top:.25rem}.top-1\.5{top:.375rem}.top-1\/2{top:50%}.top-10{top:2.5rem}.top-2{top:.5rem}.top-3{top:.75rem}.top-4{top:1rem}.top-\[50\%\]{top:50%}.top-full{top:100%}.z-10{z-index:10}.z-20{z-index:20}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.z-\[1\]{z-index:1}.z-\[2\]{z-index:2}.z-\[45\]{z-index:45}.z-\[60\]{z-index:60}.z-\[70\]{z-index:70}.z-\[80\]{z-index:80}.order-1{order:1}.order-3{order:3}.col-span-2{grid-column:span 2/span 2}.col-span-full{grid-column:1/-1}.row-span-2{grid-row:span 2/span 2}.-m-2{margin:-.5rem}.-m-2\.5{margin:-.625rem}.-m-3{margin:-.75rem}.m-0{margin:0}.m-auto{margin:auto}.-mx-1{margin-left:-.25rem;margin-right:-.25rem}.-mx-2{margin-left:-.5rem;margin-right:-.5rem}.-mx-3{margin-left:-.75rem;margin-right:-.75rem}.-mx-3\.5{margin-left:-.875rem;margin-right:-.875rem}.-mx-4{margin-left:-1rem;margin-right:-1rem}.-mx-5{margin-left:-1.25rem;margin-right:-1.25rem}.-my-3{margin-bottom:-.75rem;margin-top:-.75rem}.mx-2\.5{margin-left:.625rem;margin-right:.625rem}.mx-4{margin-left:1rem;margin-right:1rem}.mx-5{margin-left:1.25rem;margin-right:1.25rem}.mx-auto{margin-left:auto;margin-right:auto}.my-1{margin-bottom:.25rem;margin-top:.25rem}.my-3{margin-bottom:.75rem;margin-top:.75rem}.my-4{margin-bottom:1rem;margin-top:1rem}.my-5{margin-bottom:1.25rem;margin-top:1.25rem}.\!ml-0{margin-left:0!important}.-ml-2{margin-left:-.5rem}.-ml-4{margin-left:-1rem}.-mr-1\.5{margin-right:-.375rem}.-mr-2{margin-right:-.5rem}.-mr-3{margin-right:-.75rem}.-mt-0\.5{margin-top:-.125rem}.-mt-1{margin-top:-.25rem}.-mt-2{margin-top:-.5rem}.-mt-3{margin-top:-.75rem}.-mt-4{margin-top:-1rem}.mb-1{margin-bottom:.25rem}.mb-1\.5{margin-bottom:.375rem}.mb-2{margin-bottom:.5rem}.mb-2\.5{margin-bottom:.625rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-8{margin-bottom:2rem}.mb-\[14px\]{margin-bottom:14px}.ml-0\.5{margin-left:.125rem}.ml-1{margin-left:.25rem}.ml-1\.5{margin-left:.375rem}.ml-2{margin-left:.5rem}.ml-\[32px\]{margin-left:32px}.ml-auto{margin-left:auto}.mr-1{margin-right:.25rem}.mr-1\.5{margin-right:.375rem}.mr-2{margin-right:.5rem}.mr-auto{margin-right:auto}.mt-0\.5{margin-top:.125rem}.mt-1{margin-top:.25rem}.mt-1\.5{margin-top:.375rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-14{margin-top:3.5rem}.mt-2{margin-top:.5rem}.mt-2\.5{margin-top:.625rem}.mt-24{margin-top:6rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.mt-9{margin-top:2.25rem}.mt-\[10px\]{margin-top:10px}.mt-\[14px\]{margin-top:14px}.mt-\[26px\]{margin-top:26px}.mt-\[2px\]{margin-top:2px}.mt-\[3px\]{margin-top:3px}.mt-\[7px\]{margin-top:7px}.mt-auto{margin-top:auto}.mt-px{margin-top:1px}.line-clamp-2{-webkit-box-orient:vertical;-webkit-line-clamp:2;display:-webkit-box;overflow:hidden}.\!block{display:block!important}.block{display:block}.inline-block{display:inline-block}.\!inline{display:inline!important}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.\!table{display:table!important}.table{display:table}.grid{display:grid}.inline-grid{display:inline-grid}.contents{display:contents}.\!hidden{display:none!important}.hidden{display:none}.h-0{height:0}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-3\.5{height:.875rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[19px\]{height:19px}.h-\[22px\]{height:22px}.h-\[26px\]{height:26px}.h-\[34px\]{height:34px}.h-\[40px\]{height:40px}.h-\[42px\]{height:42px}.h-\[46px\]{height:46px}.h-\[48px\]{height:48px}.h-\[4px\]{height:4px}.h-\[calc\(100dvh-48px\)\]{height:calc(100dvh - 48px)}.h-\[var\(--radix-select-trigger-height\)\]{height:var(--radix-select-trigger-height)}.h-auto{height:auto}.h-full{height:100%}.h-px{height:1px}.max-h-\[--radix-select-content-available-height\]{max-height:var(--radix-select-content-available-height)}.max-h-\[228px\]{max-height:228px}.max-h-\[50dvh\]{max-height:50dvh}.max-h-\[85\%\]{max-height:85%}.max-h-\[92dvh\]{max-height:92dvh}.max-h-\[92vh\]{max-height:92vh}.max-h-\[calc\(100dvh-1rem-var\(--mq-safe-centre\2c 0px\)\)\]{max-height:calc(100dvh - 1rem - max(env(safe-area-inset-top, 0px), env(safe-area-inset-bottom, 0px))*2);max-height:calc(100dvh - 1rem - var(--mq-safe-centre,0px))}.max-h-\[calc\(100vh-120px\)\]{max-height:calc(100vh - 120px)}.max-h-\[min\(88dvh\2c calc\(100dvh-var\(--mq-safe-centre\2c 0px\)\)\)\]{max-height:min(88dvh,calc(100dvh - max(env(safe-area-inset-top, 0px), env(safe-area-inset-bottom, 0px))*2));max-height:min(88dvh,calc(100dvh - var(--mq-safe-centre,0px)))}.max-h-\[min\(92dvh\2c calc\(100dvh-var\(--mq-safe-centre\2c 0px\)\)\)\]{max-height:min(92dvh,calc(100dvh - max(env(safe-area-inset-top, 0px), env(safe-area-inset-bottom, 0px))*2));max-height:min(92dvh,calc(100dvh - var(--mq-safe-centre,0px)))}.max-h-\[var\(--radix-dropdown-menu-content-available-height\)\]{max-height:var(--radix-dropdown-menu-content-available-height)}.max-h-none{max-height:none}.min-h-0{min-height:0}.min-h-\[100dvh\]{min-height:100dvh}.min-h-\[240px\]{min-height:240px}.min-h-\[32px\]{min-height:32px}.min-h-\[40px\]{min-height:40px}.min-h-\[44px\]{min-height:44px}.min-h-\[48px\]{min-height:48px}.min-h-\[60px\]{min-height:60px}.min-h-\[64px\]{min-height:64px}.min-h-\[72px\]{min-height:72px}.min-h-full{min-height:100%}.min-h-screen{min-height:100vh}.w-1\.5{width:.375rem}.w-10{width:2.5rem}.w-11{width:2.75rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2{width:.5rem}.w-2\.5{width:.625rem}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-3\.5{width:.875rem}.w-3\/4{width:75%}.w-32{width:8rem}.w-4{width:1rem}.w-40{width:10rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-7{width:1.75rem}.w-72{width:18rem}.w-8{width:2rem}.w-9{width:2.25rem}.w-\[100px\]{width:100px}.w-\[110px\]{width:110px}.w-\[180px\]{width:180px}.w-\[188px\]{width:188px}.w-\[19px\]{width:19px}.w-\[200px\]{width:200px}.w-\[220px\]{width:220px}.w-\[236px\]{width:236px}.w-\[260px\]{width:260px}.w-\[264px\]{width:264px}.w-\[280px\]{width:280px}.w-\[300px\]{width:300px}.w-\[320px\]{width:320px}.w-\[38px\]{width:38px}.w-\[3px\]{width:3px}.w-\[44px\]{width:44px}.w-\[84px\]{width:84px}.w-\[calc\(100\%-2rem\)\]{width:calc(100% - 2rem)}.w-\[min\(1080px\2c calc\(100vw-48px\)\)\]{width:min(1080px,calc(100vw - 48px))}.w-\[min\(360px\2c calc\(100vw-32px\)\)\]{width:min(360px,calc(100vw - 32px))}.w-auto{width:auto}.w-fit{width:fit-content}.w-full{width:100%}.w-px{width:1px}.min-w-0{min-width:0}.min-w-56{min-width:14rem}.min-w-\[10rem\]{min-width:10rem}.min-w-\[120px\]{min-width:120px}.min-w-\[12rem\]{min-width:12rem}.min-w-\[140px\]{min-width:140px}.min-w-\[150px\]{min-width:150px}.min-w-\[160px\]{min-width:160px}.min-w-\[200px\]{min-width:200px}.min-w-\[210px\]{min-width:210px}.min-w-\[220px\]{min-width:220px}.min-w-\[22px\]{min-width:22px}.min-w-\[240px\]{min-width:240px}.min-w-\[26px\]{min-width:26px}.min-w-\[2ch\]{min-width:2ch}.min-w-\[36px\]{min-width:36px}.min-w-\[44px\]{min-width:44px}.min-w-\[8rem\]{min-width:8rem}.min-w-\[var\(--radix-select-trigger-width\)\]{min-width:var(--radix-select-trigger-width)}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-6xl{max-width:72rem}.max-w-\[1180px\]{max-width:1180px}.max-w-\[1500px\]{max-width:1500px}.max-w-\[1600px\]{max-width:1600px}.max-w-\[220px\]{max-width:220px}.max-w-\[240px\]{max-width:240px}.max-w-\[260px\]{max-width:260px}.max-w-\[300px\]{max-width:300px}.max-w-\[320px\]{max-width:320px}.max-w-\[36ch\]{max-width:36ch}.max-w-\[38vw\]{max-width:38vw}.max-w-\[390px\]{max-width:390px}.max-w-\[42ch\]{max-width:42ch}.max-w-\[440px\]{max-width:440px}.max-w-\[460px\]{max-width:460px}.max-w-\[480px\]{max-width:480px}.max-w-\[52ch\]{max-width:52ch}.max-w-\[55\%\]{max-width:55%}.max-w-\[560px\]{max-width:560px}.max-w-\[62ch\]{max-width:62ch}.max-w-\[640px\]{max-width:640px}.max-w-\[700px\]{max-width:700px}.max-w-\[70ch\]{max-width:70ch}.max-w-\[860px\]{max-width:860px}.max-w-\[92vw\]{max-width:92vw}.max-w-\[9rem\]{max-width:9rem}.max-w-\[calc\(100vw-24px\)\]{max-width:calc(100vw - 24px)}.max-w-full{max-width:100%}.max-w-lg{max-width:32rem}.max-w-md{max-width:28rem}.max-w-none{max-width:none}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1 1}.flex-auto{flex:1 1 auto}.flex-initial{flex:0 1 auto}.flex-none{flex:none}.flex-shrink,.shrink{flex-shrink:1}.grow{flex-grow:1}.grow-0{flex-grow:0}.basis-\[180px\]{flex-basis:180px}.basis-full{flex-basis:100%}.caption-bottom{caption-side:bottom}.border-collapse{border-collapse:collapse}.origin-\[--radix-dropdown-menu-content-transform-origin\]{transform-origin:var(--radix-dropdown-menu-content-transform-origin)}.origin-\[--radix-popover-content-transform-origin\]{transform-origin:var(--radix-popover-content-transform-origin)}.origin-\[--radix-select-content-transform-origin\]{transform-origin:var(--radix-select-content-transform-origin)}.-translate-x-1\/2{--tw-translate-x:-50%}.-translate-x-1\/2,.-translate-y-1\/2{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y:-50%}.translate-x-\[-50\%\]{--tw-translate-x:-50%}.translate-x-\[-50\%\],.translate-y-\[-50\%\]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-\[-50\%\]{--tw-translate-y:-50%}.rotate-90{--tw-rotate:90deg}.rotate-90,.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes fade-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.animate-fade-in{animation:fade-in .25s ease-out}@keyframes pulse{50%{opacity:.5}}.animate-pulse{animation:pulse 2s cubic-bezier(.4,0,.6,1) infinite}@keyframes spin{to{transform:rotate(1turn)}}.animate-spin{animation:spin 1s linear infinite}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;user-select:none}.select-all{-webkit-user-select:all;user-select:all}.resize{resize:both}.scroll-mt-4{scroll-margin-top:1rem}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.auto-rows-auto{grid-auto-rows:auto}.auto-rows-fr{grid-auto-rows:minmax(0,1fr)}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.grid-cols-5{grid-template-columns:repeat(5,minmax(0,1fr))}.grid-cols-7{grid-template-columns:repeat(7,minmax(0,1fr))}.grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.grid-cols-\[1fr_auto_1fr\]{grid-template-columns:1fr auto 1fr}.grid-cols-\[1fr_auto_auto_auto_auto_auto_auto\]{grid-template-columns:1fr auto auto auto auto auto auto}.grid-cols-\[2fr_1fr_1fr\]{grid-template-columns:2fr 1fr 1fr}.grid-cols-\[52px_minmax\(0\2c 1fr\)_44px_auto_40px\]{grid-template-columns:52px minmax(0,1fr) 44px auto 40px}.grid-cols-\[minmax\(0\2c 5fr\)_minmax\(0\2c 7fr\)\]{grid-template-columns:minmax(0,5fr) minmax(0,7fr)}.grid-cols-\[minmax\(0\2c 7fr\)_minmax\(0\2c 5fr\)\]{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}.flex-row{flex-direction:row}.flex-row-reverse{flex-direction:row-reverse}.flex-col{flex-direction:column}.flex-col-reverse{flex-direction:column-reverse}.flex-wrap{flex-wrap:wrap}.flex-nowrap{flex-wrap:nowrap}.place-items-end{place-items:end}.place-items-center{place-items:center}.content-start{align-content:flex-start}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.items-stretch{align-items:stretch}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-0{gap:0}.gap-0\.5{gap:.125rem}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-10{gap:2.5rem}.gap-14{gap:3.5rem}.gap-2{gap:.5rem}.gap-2\.5{gap:.625rem}.gap-3{gap:.75rem}.gap-3\.5{gap:.875rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-7{gap:1.75rem}.gap-8{gap:2rem}.gap-\[10px\]{gap:10px}.gap-\[14px\]{gap:14px}.gap-\[16px\]{gap:16px}.gap-\[17px\]{gap:17px}.gap-\[22px\]{gap:22px}.gap-\[2px\]{gap:2px}.gap-\[3px\]{gap:3px}.gap-\[5px\]{gap:5px}.gap-\[6px\]{gap:6px}.gap-\[7px\]{gap:7px}.gap-\[8px\]{gap:8px}.gap-\[9px\]{gap:9px}.gap-x-2{column-gap:.5rem}.gap-x-2\.5{column-gap:.625rem}.gap-x-3{column-gap:.75rem}.gap-x-4{column-gap:1rem}.gap-y-0{row-gap:0}.gap-y-1{row-gap:.25rem}.gap-y-1\.5{row-gap:.375rem}.gap-y-2{row-gap:.5rem}.gap-y-4{row-gap:1rem}.gap-y-\[5px\]{row-gap:5px}.space-x-1>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.25rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.25rem*var(--tw-space-x-reverse))}.space-y-0\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.125rem*var(--tw-space-y-reverse));margin-top:calc(.125rem*(1 - var(--tw-space-y-reverse)))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.25rem*var(--tw-space-y-reverse));margin-top:calc(.25rem*(1 - var(--tw-space-y-reverse)))}.space-y-1\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.375rem*var(--tw-space-y-reverse));margin-top:calc(.375rem*(1 - var(--tw-space-y-reverse)))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.5rem*var(--tw-space-y-reverse));margin-top:calc(.5rem*(1 - var(--tw-space-y-reverse)))}.space-y-2\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.625rem*var(--tw-space-y-reverse));margin-top:calc(.625rem*(1 - var(--tw-space-y-reverse)))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.75rem*var(--tw-space-y-reverse));margin-top:calc(.75rem*(1 - var(--tw-space-y-reverse)))}.space-y-3\.5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(.875rem*var(--tw-space-y-reverse));margin-top:calc(.875rem*(1 - var(--tw-space-y-reverse)))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1rem*var(--tw-space-y-reverse));margin-top:calc(1rem*(1 - var(--tw-space-y-reverse)))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(1.25rem*var(--tw-space-y-reverse));margin-top:calc(1.25rem*(1 - var(--tw-space-y-reverse)))}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.self-center{align-self:center}.self-stretch{align-self:stretch}.justify-self-end{justify-self:end}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-hidden{overflow-x:hidden}.overscroll-contain{overscroll-behavior:contain}.truncate{overflow:hidden;white-space:nowrap}.text-ellipsis,.truncate{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.whitespace-pre{white-space:pre}.whitespace-pre-line{white-space:pre-line}.whitespace-pre-wrap{white-space:pre-wrap}.text-wrap{text-wrap:wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.5rem}.rounded-\[10px\]{border-radius:10px}.rounded-\[11px\]{border-radius:11px}.rounded-\[12px\]{border-radius:12px}.rounded-\[13px\]{border-radius:13px}.rounded-\[14px\]{border-radius:14px}.rounded-\[16px\]{border-radius:16px}.rounded-\[17px\]{border-radius:17px}.rounded-\[18px\]{border-radius:18px}.rounded-\[2px\]{border-radius:2px}.rounded-\[3px\]{border-radius:3px}.rounded-\[4px\]{border-radius:4px}.rounded-\[50\%\]{border-radius:50%}.rounded-\[5px\]{border-radius:5px}.rounded-\[6px\]{border-radius:6px}.rounded-\[7px\]{border-radius:7px}.rounded-\[8px\]{border-radius:8px}.rounded-\[9px\]{border-radius:9px}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.6rem;border-radius:var(--radius)}.rounded-md{border-radius:calc(.6rem - 2px);border-radius:calc(var(--radius) - 2px)}.rounded-sm{border-radius:calc(.6rem - 4px);border-radius:calc(var(--radius) - 4px)}.rounded-xl{border-radius:.75rem}.rounded-b-\[10px\]{border-bottom-left-radius:10px;border-bottom-right-radius:10px}.rounded-t-\[10px\]{border-top-left-radius:10px;border-top-right-radius:10px}.rounded-t-\[20px\]{border-top-left-radius:20px;border-top-right-radius:20px}.rounded-t-\[3px\]{border-top-left-radius:3px;border-top-right-radius:3px}.rounded-t-\[8px\]{border-top-left-radius:8px;border-top-right-radius:8px}.rounded-t-xl{border-top-left-radius:.75rem;border-top-right-radius:.75rem}.border{border-width:1px}.border-0{border-width:0}.border-2{border-width:2px}.border-\[1\.5px\]{border-width:1.5px}.border-b{border-bottom-width:1px}.border-l{border-left-width:1px}.border-r{border-right-width:1px}.border-t{border-top-width:1px}.border-none{border-style:none}.border-\[color\:var\(--bone-edge\)\]{border-color:#cfc6ae;border-color:var(--bone-edge)}.border-\[color\:var\(--danger\)\]{border-color:var(--danger)}.border-\[color\:var\(--line\)\]{border-color:var(--line)}.border-\[color\:var\(--line-strong\)\]{border-color:var(--line-strong)}.border-\[color\:var\(--paper-edge\)\]{border-color:#d9ceae;border-color:var(--paper-edge)}.border-\[color\:var\(--rail\)\]{border-color:#1b4034;border-color:var(--rail)}.border-destructive\/50{border-color:#cc3b2e80;border-color:hsl(var(--destructive)/.5)}.border-input{border-color:#cfc4ab;border-color:hsl(var(--input))}.border-primary{border-color:#3fa277;border-color:hsl(var(--primary))}.border-transparent{border-color:#0000}.bg-\[\#FFFDF8\]{--tw-bg-opacity:1;background-color:#fffdf8;background-color:rgb(255 253 248/var(--tw-bg-opacity,1))}.bg-\[var\(--bone\)\]{background-color:#f0ead9;background-color:var(--bone)}.bg-\[var\(--jade-deep\)\]{background-color:#22684e;background-color:var(--jade-deep)}.bg-\[var\(--paper-in\)\]{background-color:#fbf7ec;background-color:var(--paper-in)}.bg-accent{background-color:#113b2c;background-color:hsl(var(--accent))}.bg-background{background-color:#0d2b20;background-color:hsl(var(--background))}.bg-black\/40{background-color:#0006}.bg-black\/80{background-color:#000c}.bg-card{background-color:#f1ebda;background-color:hsl(var(--card))}.bg-muted{background-color:#27493e;background-color:hsl(var(--muted))}.bg-muted\/50{background-color:#27493e80;background-color:hsl(var(--muted)/.5)}.bg-popover{background-color:#f1ebda;background-color:hsl(var(--popover))}.bg-primary{background-color:#3fa277;background-color:hsl(var(--primary))}.bg-primary\/10{background-color:#3fa2771a;background-color:hsl(var(--primary)/.1)}.bg-transparent{background-color:initial}.bg-white{--tw-bg-opacity:1;background-color:#fff;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.fill-current{fill:currentColor}.object-contain{object-fit:contain}.object-cover{object-fit:cover}.p-0{padding:0}.p-1{padding:.25rem}.p-1\.5{padding:.375rem}.p-10{padding:2.5rem}.p-12{padding:3rem}.p-2{padding:.5rem}.p-2\.5{padding:.625rem}.p-3{padding:.75rem}.p-3\.5{padding:.875rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-7{padding:1.75rem}.p-8{padding:2rem}.p-9{padding:2.25rem}.p-\[18px\]{padding:18px}.p-\[3px\]{padding:3px}.px-0\.5{padding-left:.125rem;padding-right:.125rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-1\.5{padding-left:.375rem;padding-right:.375rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-2\.5{padding-left:.625rem;padding-right:.625rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-3\.5{padding-left:.875rem;padding-right:.875rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.px-7{padding-left:1.75rem;padding-right:1.75rem}.px-8{padding-left:2rem;padding-right:2rem}.px-\[13px\]{padding-left:13px;padding-right:13px}.px-\[14px\]{padding-left:14px;padding-right:14px}.px-\[18px\]{padding-left:18px;padding-right:18px}.px-\[22px\]{padding-left:22px;padding-right:22px}.py-0\.5{padding-bottom:.125rem;padding-top:.125rem}.py-1{padding-bottom:.25rem;padding-top:.25rem}.py-1\.5{padding-bottom:.375rem;padding-top:.375rem}.py-10{padding-bottom:2.5rem;padding-top:2.5rem}.py-12{padding-bottom:3rem;padding-top:3rem}.py-14{padding-bottom:3.5rem;padding-top:3.5rem}.py-16{padding-bottom:4rem;padding-top:4rem}.py-2{padding-bottom:.5rem;padding-top:.5rem}.py-2\.5{padding-bottom:.625rem;padding-top:.625rem}.py-20{padding-bottom:5rem;padding-top:5rem}.py-3{padding-bottom:.75rem;padding-top:.75rem}.py-3\.5{padding-bottom:.875rem;padding-top:.875rem}.py-4{padding-bottom:1rem;padding-top:1rem}.py-5{padding-bottom:1.25rem;padding-top:1.25rem}.py-6{padding-bottom:1.5rem;padding-top:1.5rem}.py-7{padding-bottom:1.75rem;padding-top:1.75rem}.py-8{padding-bottom:2rem;padding-top:2rem}.py-\[10px\]{padding-bottom:10px;padding-top:10px}.py-\[14px\]{padding-bottom:14px;padding-top:14px}.py-\[5px\]{padding-bottom:5px;padding-top:5px}.py-\[6px\]{padding-bottom:6px;padding-top:6px}.py-\[8px\]{padding-bottom:8px;padding-top:8px}.py-\[9px\]{padding-bottom:9px;padding-top:9px}.\!pl-0{padding-left:0!important}.pb-0\.5{padding-bottom:.125rem}.pb-1{padding-bottom:.25rem}.pb-1\.5{padding-bottom:.375rem}.pb-10{padding-bottom:2.5rem}.pb-12{padding-bottom:3rem}.pb-14{padding-bottom:3.5rem}.pb-16{padding-bottom:4rem}.pb-2{padding-bottom:.5rem}.pb-2\.5{padding-bottom:.625rem}.pb-20{padding-bottom:5rem}.pb-24{padding-bottom:6rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pb-5{padding-bottom:1.25rem}.pb-6{padding-bottom:1.5rem}.pb-7{padding-bottom:1.75rem}.pb-8{padding-bottom:2rem}.pb-\[140px\]{padding-bottom:140px}.pb-\[22px\]{padding-bottom:22px}.pl-1{padding-left:.25rem}.pl-10{padding-left:2.5rem}.pl-11{padding-left:2.75rem}.pl-2{padding-left:.5rem}.pl-2\.5{padding-left:.625rem}.pl-3{padding-left:.75rem}.pl-3\.5{padding-left:.875rem}.pl-4{padding-left:1rem}.pl-5{padding-left:1.25rem}.pl-8{padding-left:2rem}.pl-9{padding-left:2.25rem}.pl-\[58px\]{padding-left:58px}.pr-1{padding-right:.25rem}.pr-1\.5{padding-right:.375rem}.pr-10{padding-right:2.5rem}.pr-2{padding-right:.5rem}.pr-2\.5{padding-right:.625rem}.pr-3{padding-right:.75rem}.pr-8{padding-right:2rem}.pr-\[14px\]{padding-right:14px}.pt-0{padding-top:0}.pt-0\.5{padding-top:.125rem}.pt-1{padding-top:.25rem}.pt-1\.5{padding-top:.375rem}.pt-10{padding-top:2.5rem}.pt-14{padding-top:3.5rem}.pt-16{padding-top:4rem}.pt-2{padding-top:.5rem}.pt-2\.5{padding-top:.625rem}.pt-24{padding-top:6rem}.pt-3{padding-top:.75rem}.pt-3\.5{padding-top:.875rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.pt-7{padding-top:1.75rem}.pt-8{padding-top:2rem}.pt-\[14px\]{padding-top:14px}.pt-\[18px\]{padding-top:18px}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-middle{vertical-align:middle}.align-bottom{vertical-align:bottom}.align-\[-3px\]{vertical-align:-3px}.font-cjk{font-family:Noto Serif TC,serif}.font-sans{font-family:IBM Plex Sans,system-ui,sans-serif}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-5xl{font-size:3rem;line-height:1}.text-\[10\.5px\]{font-size:10.5px}.text-\[10px\]{font-size:10px}.text-\[11\.5px\]{font-size:11.5px}.text-\[11px\]{font-size:11px}.text-\[12\.5px\]{font-size:12.5px}.text-\[12px\]{font-size:12px}.text-\[13\.5px\]{font-size:13.5px}.text-\[13px\]{font-size:13px}.text-\[14\.5px\]{font-size:14.5px}.text-\[14px\]{font-size:14px}.text-\[15\.5px\]{font-size:15.5px}.text-\[15px\]{font-size:15px}.text-\[17px\]{font-size:17px}.text-\[18px\]{font-size:18px}.text-\[19px\]{font-size:19px}.text-\[2\.2rem\]{font-size:2.2rem}.text-\[2\.6rem\]{font-size:2.6rem}.text-\[20px\]{font-size:20px}.text-\[21px\]{font-size:21px}.text-\[22px\]{font-size:22px}.text-\[24px\]{font-size:24px}.text-\[25px\]{font-size:25px}.text-\[26px\]{font-size:26px}.text-\[27px\]{font-size:27px}.text-\[28px\]{font-size:28px}.text-\[30px\]{font-size:30px}.text-\[32px\]{font-size:32px}.text-\[34px\]{font-size:34px}.text-\[8\.5px\]{font-size:8.5px}.text-\[9\.5px\]{font-size:9.5px}.text-\[9px\]{font-size:9px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-normal{font-weight:400}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.capitalize{text-transform:capitalize}.normal-case{text-transform:none}.italic{font-style:italic}.not-italic{font-style:normal}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-feature-settings:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction);font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.leading-5{line-height:1.25rem}.leading-\[1\.06\]{line-height:1.06}.leading-\[1\.15\]{line-height:1.15}.leading-\[1\.1\]{line-height:1.1}.leading-\[1\.25\]{line-height:1.25}.leading-\[1\.45\]{line-height:1.45}.leading-\[1\.4\]{line-height:1.4}.leading-\[1\.55\]{line-height:1.55}.leading-\[1\.5\]{line-height:1.5}.leading-\[1\.6\]{line-height:1.6}.leading-\[16px\]{line-height:16px}.leading-\[18px\]{line-height:18px}.leading-none{line-height:1}.leading-relaxed{line-height:1.625}.leading-snug{line-height:1.375}.leading-tight{line-height:1.25}.tracking-\[\.05em\]{letter-spacing:.05em}.tracking-\[\.06em\]{letter-spacing:.06em}.tracking-\[\.08em\]{letter-spacing:.08em}.tracking-\[\.12em\]{letter-spacing:.12em}.tracking-\[\.14em\]{letter-spacing:.14em}.tracking-\[\.16em\]{letter-spacing:.16em}.tracking-\[\.18em\]{letter-spacing:.18em}.tracking-\[\.1em\]{letter-spacing:.1em}.tracking-\[\.22em\]{letter-spacing:.22em}.tracking-\[\.25em\]{letter-spacing:.25em}.tracking-\[\.2em\]{letter-spacing:.2em}.tracking-\[\.4em\]{letter-spacing:.4em}.tracking-\[0\.12em\]{letter-spacing:.12em}.tracking-\[0\.25em\]{letter-spacing:.25em}.tracking-\[0\.35em\]{letter-spacing:.35em}.tracking-normal{letter-spacing:0}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.tracking-widest{letter-spacing:.1em}.text-\[color\:var\(--bone\)\]{color:#f0ead9;color:var(--bone)}.text-\[color\:var\(--bone-dim\)\]{color:#a8a08a;color:var(--bone-dim)}.text-\[color\:var\(--ink\)\]{color:#141c18;color:var(--ink)}.text-\[color\:var\(--ink-soft\)\]{color:#5a6b62;color:var(--ink-soft)}.text-\[color\:var\(--jade-deep\)\]{color:#22684e;color:var(--jade-deep)}.text-accent-foreground{color:#f1ebda;color:hsl(var(--accent-foreground))}.text-card-foreground{color:#121c18;color:hsl(var(--card-foreground))}.text-current{color:currentColor}.text-destructive{color:#cc3b2e;color:hsl(var(--destructive))}.text-foreground{color:#f1ebda;color:hsl(var(--foreground))}.text-muted-foreground{color:#6a7c76;color:hsl(var(--muted-foreground))}.text-popover-foreground{color:#121c18;color:hsl(var(--popover-foreground))}.text-primary-foreground{color:#f1ebda;color:hsl(var(--primary-foreground))}.underline{text-decoration-line:underline}.line-through{text-decoration-line:line-through}.underline-offset-2{text-underline-offset:2px}.underline-offset-\[3px\]{text-underline-offset:3px}.accent-\[\#2F6B57\]{accent-color:#2f6b57}.accent-\[\#B23A2E\]{accent-color:#b23a2e}.opacity-40{opacity:.4}.opacity-50{opacity:.5}.opacity-60{opacity:.6}.opacity-70{opacity:.7}.opacity-80{opacity:.8}.opacity-90{opacity:.9}.shadow{--tw-shadow:0 1px 3px 0 #0000001a,0 1px 2px -1px #0000001a;--tw-shadow-colored:0 1px 3px 0 var(--tw-shadow-color),0 1px 2px -1px var(--tw-shadow-color)}.shadow,.shadow-\[inset_0_0_0_2px_var\(--danger\)\]{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-\[inset_0_0_0_2px_var\(--danger\)\]{--tw-shadow:inset 0 0 0 2px var(--danger);--tw-shadow-colored:inset 0 0 0 2px var(--tw-shadow-color)}.shadow-lg{--tw-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color)}.shadow-lg,.shadow-md{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow:0 4px 6px -1px #0000001a,0 2px 4px -2px #0000001a;--tw-shadow-colored:0 4px 6px -1px var(--tw-shadow-color),0 2px 4px -2px var(--tw-shadow-color)}.shadow-none{--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000}.shadow-none,.shadow-sm{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color)}.outline-none{outline:2px solid #0000;outline-offset:2px}.outline{outline-style:solid}.ring{--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(3px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring,.ring-0{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.ring-0{--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(var(--tw-ring-offset-width)) var(--tw-ring-color)}.ring-offset-background{--tw-ring-offset-color:hsl(var(--background))}.blur{--tw-blur:blur(8px)}.blur,.grayscale{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)}.grayscale{--tw-grayscale:grayscale(100%)}.\!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)!important}.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{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-colors{transition-duration:.15s;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-opacity{transition-duration:.15s;transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1)}.transition-transform{transition-duration:.15s;transition-property:transform;transition-timing-function:cubic-bezier(.4,0,.2,1)}.duration-200{transition-duration:.2s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}@keyframes enter{0%{opacity:1;opacity:var(--tw-enter-opacity,1);transform:translateZ(0) scaleX(1) rotate(0);transform:translate3d(var(--tw-enter-translate-x,0),var(--tw-enter-translate-y,0),0) scale3d(var(--tw-enter-scale,1),var(--tw-enter-scale,1),var(--tw-enter-scale,1)) rotate(var(--tw-enter-rotate,0))}}@keyframes exit{to{opacity:1;opacity:var(--tw-exit-opacity,1);transform:translateZ(0) scaleX(1) rotate(0);transform:translate3d(var(--tw-exit-translate-x,0),var(--tw-exit-translate-y,0),0) scale3d(var(--tw-exit-scale,1),var(--tw-exit-scale,1),var(--tw-exit-scale,1)) rotate(var(--tw-exit-rotate,0))}}.duration-200{animation-duration:.2s}.ease-in-out{animation-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{animation-timing-function:cubic-bezier(0,0,.2,1)}.running{animation-play-state:running}.\!paused{animation-play-state:paused!important}.paused{animation-play-state:paused}.\[overflow-wrap\:anywhere\]{overflow-wrap:anywhere}.\[scrollbar-width\:none\]{scrollbar-width:none}:root{--felt:#0e2b22;--felt-up:#16382c;--rail:#1b4034;--tile-off:#1e4436;--bone:#f0ead9;--bone-edge:#cfc6ae;--bone-dim:#a8a08a;--bone-warm:#ebe0c5;--jade:#3fa07c;--jade-2:#54b892;--jade-deep:#22684e;--jade-dark:#0e4432;--dragon:#cc3a2e;--dragon-lit:#ff6f60;--bamboo:#e0a63c;--gold:#d4a94a;--ink:#141c18;--ink-soft:#5a6b62;--mute:#6e8579;--status-waiting:#f0ead9;--status-approved:#54b892;--status-sent:#d4a94a;--status-rejected:#f59cc8;--status-doubtful:#b9a8f7;--status-locked:#9aa7a0;--status-error:#ff6f60;--action-amber:#f2a33c;--red-ink:#a8281e;--gold-deep:#9a6212;--amber:#f2a33c;--amber-pressed:#d98c26;--sheet-in:#fbf7ec;--cream-2:#e9e2cd;--cream-2-deep:#e4dcc6;--lacquer:#3b2a1e;--lacquer-lit:#5a3e2b;--gold-text:#e4c887;--paper:#f4eedd;--paper-in:#fbf7ec;--paper-edge:#d9ceae;--teh:#eadfc8;--teh-ink:#5a3e2b;--teh-ring:#c9b48e;--celadon:#ddeee5;--celadon-ink:#1f5e45;--celadon-ring:#a9cdb9;--gold-tint:#f6e7c8;--gold-ink:#7a5714;--gold-ring:#d8c08a;--red-tint:#f7dad6;--red-tint-ink:#a8281e;--red-ring:#e9b8b1;--cinnabar:#b8321f;--jade-outline:#3a6b57;--felt-low:#12332a;--amber-edge:#9a6212;--disabled-bg:#ede6d3;--disabled-ink:#b9ae90;--role-owner:#d4a94a;--role-manager:#f2a33c;--role-staff:#22684e;--accent-today:#54b892;--accent-guests:#f0a8c0;--accent-goods:#f0a05a;--accent-reports:#e4c887;--accent-outlet:#cfc6ae;--elev-1-felt:inset 0 0 0 1.5px #3a6b57;--elev-1-paper:0 4px 0 #cfc6ae;--elev-2-felt:inset 0 0 0 2.5px #d4a94a,0 8px 20px #00000059;--elev-2-paper:0 6px 0 #cfc6ae,0 12px 26px #00000059;--elev-3:0 20px 50px #0000008c;--elev-tray:0 14px 30px #00000073,inset 0 0 0 1px #5a3e2b;--background:158 55% 11%;--foreground:43 47% 90%;--card:43 47% 90%;--card-foreground:158 22% 9%;--popover:43 47% 90%;--popover-foreground:158 22% 9%;--primary:154 44% 44%;--primary-foreground:43 47% 90%;--secondary:160 30% 16%;--secondary-foreground:43 47% 90%;--muted:160 30% 22%;--muted-foreground:160 8% 45%;--accent:158 55% 15%;--accent-foreground:43 47% 90%;--destructive:5 63% 49%;--destructive-foreground:43 47% 90%;--border:43 27% 74%;--input:43 27% 74%;--ring:154 44% 44%;--radius:0.6rem}*{box-sizing:border-box}body,html{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#0e2b22;background:var(--felt);color:#f0ead9;color:var(--bone);font-family:IBM Plex Sans,system-ui,sans-serif;margin:0;min-height:100vh;padding:0}body{background-attachment:fixed;background-image:radial-gradient(ellipse at 20% 0,#d4a94a0d,#0000 55%),radial-gradient(ellipse at 80% 100%,#3fa07c0d,#0000 60%)}:where([class*="bg-[var(--bone)]"],[class*="bg-[var(--bone-warm)]"],[style*="var(--bone)"],[style*="var(--bone-warm)"]){color:#141c18;color:var(--ink)}.font-serif{font-family:Fraunces,Georgia,serif}.font-mono{font-family:IBM Plex Mono,ui-monospace,monospace}.font-body{font-family:IBM Plex Sans,system-ui,sans-serif}.font-cjk{font-family:"Noto Serif TC",serif}.tabular-nums{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.eyebrow{color:#3fa07c;color:var(--jade);font-family:IBM Plex Mono,monospace;font-size:11px;font-weight:500;letter-spacing:.18em;text-transform:uppercase}.tile-card{background:linear-gradient(178deg,#f0ead9,#f0ead9 82%,#cfc6ae);background:linear-gradient(178deg,var(--bone) 0,var(--bone) 82%,var(--bone-edge) 100%);border-radius:12px;box-shadow:0 6px 0 #cfc6ae,0 12px 26px #00000059;box-shadow:0 6px 0 var(--bone-edge),0 12px 26px #00000059;color:#141c18;color:var(--ink);position:relative}.tile-card.mq-float{position:fixed}.tile-card:before{border:1px solid #141c1814;border-radius:8px;bottom:6px;content:"";left:6px;pointer-events:none;position:absolute;right:6px;top:6px}.tile-card>*{position:relative}.card-lift{transition:transform .18s ease,box-shadow .18s ease}.card-lift:hover{box-shadow:0 8px 0 #cfc6ae,0 16px 32px #0006;box-shadow:0 8px 0 var(--bone-edge),0 16px 32px #0006;transform:translateY(-2px)}@media (prefers-reduced-motion:reduce){.card-lift{transition:none}.card-lift:hover{transform:none}}.hanzi-corner{color:#f0ead90d;font-family:"Noto Serif TC",serif;font-size:20vw;font-weight:700;line-height:1;pointer-events:none;position:fixed;-webkit-user-select:none;user-select:none;z-index:0}.hanzi-corner.tl{left:-1vw;top:-3vw}.hanzi-corner.tr{right:-1vw;top:-3vw}.hanzi-corner.bl{bottom:-3vw;left:-1vw}.hanzi-corner.br{bottom:-3vw;right:-1vw}.hanzi-corner-strong{color:#f0ead914;font-size:14vw}.mq-lembar{border-radius:18px 18px 0 0!important;bottom:0!important;display:flex!important;flex-direction:column!important;gap:0!important;left:0!important;max-height:88vh!important;max-height:88dvh!important;max-width:100%!important;padding:0!important;right:0!important;top:auto!important;transform:none!important;width:100%!important}.mq-lembar.mq-lembar-penuh{border-radius:0!important;box-sizing:border-box!important;height:100dvh!important;max-height:100dvh!important;padding-top:env(safe-area-inset-top,0)!important;top:0!important}html{touch-action:manipulation}.mq-lembar-pegangan{background:#cfc6ae;background:var(--bone-edge);border-radius:999px;flex:none;height:4px;margin:10px auto 0;width:44px}.mq-dialog{background:linear-gradient(178deg,#f0ead9,#f0ead9 82%,#cfc6ae)!important;background:linear-gradient(178deg,var(--bone) 0,var(--bone) 82%,var(--bone-edge) 100%)!important;border:1px solid #cfc6ae!important;border:1px solid var(--bone-edge)!important;box-shadow:0 6px 0 #cfc6ae,0 12px 26px #0006!important;box-shadow:0 6px 0 var(--bone-edge),0 12px 26px #0006!important;color:#141c18!important;color:var(--ink)!important}input[type=email],input[type=number],input[type=password],input[type=search],input[type=tel],input[type=text],select,textarea{color:#141c18;color:var(--ink);font-family:IBM Plex Sans,system-ui,sans-serif}.mq-isian-felt::placeholder{color:#f0ead96b}[role=button]:focus-visible,[role=tab]:focus-visible,a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{--tw-ring-color:var(--mq-focus,var(--gold))!important;outline:2px solid #d4a94a!important;outline:2px solid var(--mq-focus,var(--gold))!important;outline-offset:2px!important}.mq-isian-felt{background:#f0ead90f;border-color:#1b4034;border-color:var(--rail);color:#f0ead9;color:var(--bone)}.absen-permukaan .mq-btn-kedua,.absen-permukaan .mq-btn-utama{border-radius:12px}.absen-permukaan .mq-btn-kedua{border-color:#a8a08a;border-color:var(--bone-dim)}.absen-permukaan .mq-btn-kedua:hover{background:#f0ead914;border-color:#f0ead9;border-color:var(--bone)}:root{--mq-kepala-tamu:68px}.mq-layar{position:relative}.mq-layar,.mq-layar-isi{display:flex;flex-direction:column}.mq-layar-isi>*{flex-shrink:0}@media (max-width:639.98px){.mq-layar-kaki{background:#0e2b22;background:var(--felt);bottom:0;padding-bottom:max(10px,env(safe-area-inset-bottom));position:sticky;z-index:10}}@media (min-width:640px){.mq-layar{max-height:calc(100dvh - 100px);min-height:72vh;overflow:hidden}.mq-layar-isi{flex:1 1;min-height:0}.mq-layar-isi,.mq-layar-kaki{overflow-y:auto;overscroll-behavior:contain}.mq-layar-kaki{max-height:34dvh}}@media (pointer:coarse){input:not([type=checkbox]):not([type=radio]):not([type=range]):not([type=color]),select,textarea{font-size:max(16px,1em)}}html.mq-papan-ketik .mq-layar-kaki,html.mq-papan-ketik .mq-nempel{position:static!important}html.mq-papan-ketik .mq-nempel{-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none}html[data-console][data-keyboard=open] :is(.mq-sheet-handle,.mq-sheet-meta),html[data-keyboard=open] [data-sticky-bottom]{display:none!important}html[data-console][data-keyboard=open] .mq-sheet-title{font-size:17px!important}html[data-console][data-keyboard=open] .mq-sheet-head{padding-bottom:8px!important;padding-top:8px!important}html[data-console][data-keyboard=open] .mq-composer[data-layout=drop] .mq-sheet-head{padding-top:calc(8px + env(safe-area-inset-top, 0px))!important}@media (max-width:639px){html[data-console][data-keyboard=open] :is(.mq-drawer,.mq-modal.mq-modal-sheet,.mq-lembar){bottom:0!important;bottom:var(--mq-kb-inset,0)!important;max-height:calc(100vh - 8px - env(safe-area-inset-top, 0px))!important;max-height:calc(var(--mq-vv-h, 100vh) - 8px - env(safe-area-inset-top, 0px))!important}}html[data-console][data-keyboard=open] .mq-drawer[data-layout=sheet]{border-radius:0!important}html[data-console][data-keyboard=open] .mq-drawer[data-layout=sheet],html[data-console][data-keyboard=open] :is(.mq-lembar.mq-lembar-penuh,.mq-panel-kanan){bottom:auto!important;height:100vh!important;height:var(--mq-vv-h,100vh)!important;max-height:100vh!important;max-height:var(--mq-vv-h,100vh)!important;top:0!important;top:var(--mq-vv-top,0)!important}@media (min-width:640px){html[data-console][data-keyboard=open] .mq-drawer{max-height:100vh!important;max-height:var(--mq-vv-h,100vh)!important;top:0!important;top:var(--mq-vv-top,0)!important}html[data-console][data-keyboard=open] .mq-drawer[data-height=full]{height:100vh!important;height:var(--mq-vv-h,100vh)!important}html[data-console][data-keyboard=open] .mq-modal{bottom:0!important;bottom:var(--mq-kb-inset,0)!important;max-height:calc(100vh - 16px)!important;max-height:calc(var(--mq-vv-h, 100vh) - 16px)!important;top:0!important;top:var(--mq-vv-top,0)!important}}html[data-console][data-keyboard=open] .mq-dialog-box:not(.mq-lembar):not(.mq-panel-kanan):not(.mq-composer):not(.mq-order-sheet){max-height:calc(100vh - 16px)!important;max-height:calc(var(--mq-vv-h, 100vh) - 16px)!important;top:50vh!important;top:calc(var(--mq-vv-top, 0px) + var(--mq-vv-h, 100vh)/2)!important}.mq-order-sheet{border-radius:18px 18px 0 0!important;bottom:0!important;display:flex!important;flex-direction:column!important;gap:0!important;left:20px!important;max-height:none!important;max-width:none!important;overflow:hidden!important;padding:0!important;right:20px!important;top:24px!important;transform:none!important;width:auto!important}html[data-console][data-keyboard=open] .mq-order-sheet{border-radius:0!important;bottom:auto!important;height:100vh!important;height:var(--mq-vv-h,100vh)!important;top:0!important;top:var(--mq-vv-top,0)!important}[data-kb-room]:after{content:"";display:block;flex:none;height:0;height:var(--mq-kb-room,0);pointer-events:none}:where(.mq-sheet-body){overflow-x:hidden}:where(.mq-sheet-body) :where(.grid,[style*="display: grid"])>*{min-width:0}.mq-seg{gap:4px}.mq-seg::-webkit-scrollbar{display:none}.mq-seg-opt{padding:0 14px}@media (max-width:419.98px){.mq-seg{gap:2px}.mq-seg-opt{padding:0 9px}.mq-seg-lg{font-size:13.5px!important;gap:6px!important;padding:0 10px!important}}.mq-sheet-close{background:#0000;border:0;border-radius:999px;color:#5a6b62;color:var(--ink-soft);cursor:pointer;display:inline-grid;flex:none;height:36px;place-items:center;position:relative;transition:background .12s,color .12s;width:36px}.mq-sheet-close:before{content:"";inset:-4px;position:absolute}.mq-sheet-close:active,.mq-sheet-close:hover{background:#e4dcc6;background:var(--cream-2-deep);color:#141c18;color:var(--ink)}.mq-sheet-close:focus-visible{outline:2px solid #141c18;outline:2px solid var(--ink);outline-offset:1px}.mq-sheet-close[data-surface=felt]{color:#a8a08a;color:var(--bone-dim)}.mq-sheet-close[data-surface=felt]:active,.mq-sheet-close[data-surface=felt]:hover{background:#e4c8871a;color:#f0ead9;color:var(--bone)}::-webkit-scrollbar{height:8px;width:8px}::-webkit-scrollbar-track{background:#0000}::-webkit-scrollbar-thumb{background:#16382c;background:var(--felt-up);border-radius:4px}::-webkit-scrollbar-thumb:hover{background:#1b4034;background:var(--rail)}::selection{background:#3fa07c;background:var(--jade);color:#f0ead9;color:var(--bone)}.shrink-0{flex-shrink:0}.bg-white,[class*=bg-white]{background:linear-gradient(178deg,#f0ead9,#f0ead9 82%,#cfc6ae);background:linear-gradient(178deg,var(--bone) 0,var(--bone) 82%,var(--bone-edge) 100%);color:#141c18;color:var(--ink)}.bg-stone-50{background:#ebe0c5!important;background:var(--bone-warm)!important}.bg-stone-100,.bg-stone-50{color:#141c18;color:var(--ink)}.bg-stone-100{background:#ebe0c5;background:var(--bone-warm)}.bg-stone-900,.bg-stone-950{background:#0e2b22;background:var(--felt);color:#f0ead9;color:var(--bone)}.border-stone-100,.border-stone-200,.border-stone-300{border-color:#cfc6ae;border-color:var(--bone-edge)}.text-stone-600,.text-stone-700,.text-stone-900{color:#141c18;color:var(--ink)}.text-stone-400,.text-stone-500{color:#5a6b62;color:var(--ink-soft)}.text-stone-200,.text-stone-300{color:#a8a08a;color:var(--bone-dim)}.bg-emerald-700,.bg-emerald-800,.hover\:bg-emerald-700:hover,.hover\:bg-emerald-800:hover{background:#3fa07c;background:var(--jade);color:#f0ead9;color:var(--bone)}.bg-emerald-500,.bg-emerald-600{background:#54b892;background:var(--jade-2);color:#f0ead9;color:var(--bone)}.bg-emerald-100,.bg-emerald-50{background:#3fa07c1f;color:#22684e;color:var(--jade-deep)}.bg-emerald-950{background:#0e2b22;background:var(--felt)}.text-emerald-700,.text-emerald-800,.text-emerald-900{color:#22684e;color:var(--jade-deep)}.text-emerald-400,.text-emerald-500,.text-emerald-600{color:#54b892;color:var(--jade-2)}.border-emerald-100,.border-emerald-200{border-color:#3fa07c4d}.border-emerald-500,.border-emerald-700,.hover\:border-emerald-500:hover{border-color:#3fa07c;border-color:var(--jade)}.hover\:bg-emerald-50:hover{background:#3fa07c1a}.bg-amber-500,.bg-amber-600{background:#e0a63c;background:var(--bamboo);color:#141c18;color:var(--ink)}.text-amber-400,.text-amber-500,.text-amber-600,.text-amber-700{color:#e0a63c;color:var(--bamboo)}.bg-amber-100,.bg-amber-50{background:#e0a63c26;color:#775213}.border-amber-100,.border-amber-200{border-color:#e0a63c66}.bg-red-500,.bg-red-600{background:#cc3a2e;background:var(--dragon);color:#f0ead9;color:var(--bone)}.bg-red-100,.bg-red-50,.text-red-500,.text-red-600,.text-red-700{color:#cc3a2e;color:var(--dragon)}.bg-red-100,.bg-red-50{background:#cc3a2e14}.border-red-200,.border-red-300{border-color:#cc3a2e4d}.bg-blue-600{background:#e0a63c;background:var(--bamboo);color:#141c18;color:var(--ink)}.bg-white.rounded-2xl,.bg-white.rounded-lg,.bg-white.rounded-md,.bg-white.rounded-xl,.bg-white[class*=rounded]{box-shadow:0 4px 0 #cfc6ae,0 10px 20px #00000040;box-shadow:0 4px 0 var(--bone-edge),0 10px 20px #00000040}h1.font-serif,h2.font-serif,h3.font-serif{color:#f0ead9;color:var(--bone)}.bg-white h1.font-serif,.bg-white h2.font-serif,.bg-white h3.font-serif,.tile-card h1.font-serif,.tile-card h2.font-serif,.tile-card h3.font-serif,[class*=bg-white] h1.font-serif,[class*=bg-white] h2.font-serif,[class*=bg-white] h3.font-serif{color:#141c18;color:var(--ink)}.text-sm.text-stone-500,.text-xs.text-stone-500{color:#a8a08a;color:var(--bone-dim)}.bg-white .text-stone-500,.tile-card .text-stone-500,[class*=bg-white] .text-stone-500{color:#5a6b62;color:var(--ink-soft)}[data-radix-popper-content-wrapper]>*{background:#f4eedd!important;background:var(--paper)!important;border-color:#d9ceae!important;border-color:var(--paper-edge)!important;color:#141c18!important;color:var(--ink)!important}.mq-menu{box-shadow:inset 0 0 0 1px #d9ceae,0 10px 24px #00000047;box-shadow:inset 0 0 0 1px var(--paper-edge),0 10px 24px #00000047}.mq-menu-item{cursor:pointer;min-height:44px}.mq-menu-item:focus,.mq-menu-item[data-highlighted]{background:#e9e2cd;background:var(--cream-2)}[data-radix-popper-content-wrapper]>[data-testid=outlet-menu]{background:#16382c!important;border-color:#2a5446!important;color:#f0ead9!important}[role=dialog]>div[data-state]{color:#141c18;color:var(--ink)}[data-sonner-toaster]{--toast-close-button-start:unset;--toast-close-button-end:0;--toast-close-button-transform:translate(35%,-35%)}.mq-toast-close,[data-sonner-toaster] [data-close-button]{background:#ebe0c5!important;background:var(--bone-warm)!important;border:1px solid #cfc6ae!important;border:1px solid var(--bone-edge)!important;color:#141c18!important;color:var(--ink)!important;height:28px!important;left:auto!important;opacity:1!important;right:0!important;transform:translate(35%,-35%)!important;width:28px!important}.mq-toast-close:focus-visible,.mq-toast-close:hover,[data-sonner-toaster] [data-close-button]:focus-visible,[data-sonner-toaster] [data-close-button]:hover{background:#cc3a2e!important;background:var(--dragon)!important;border-color:#cc3a2e!important;border-color:var(--dragon)!important;color:#fff!important}.mq-toast-close svg,[data-sonner-toaster] [data-close-button] svg{height:15px;width:15px}[data-sonner-toaster] li[data-styled=true]{background:linear-gradient(178deg,#f0ead9,#f0ead9 82%,#cfc6ae)!important;background:linear-gradient(178deg,var(--bone) 0,var(--bone) 82%,var(--bone-edge) 100%)!important;border:1px solid #cfc6ae!important;border:1px solid var(--bone-edge)!important;color:#141c18!important;color:var(--ink)!important}:root{--mq-toast-left:24px;--mq-toast-right:24px;--mq-toast-bottom:calc(24px + env(safe-area-inset-bottom, 0px));--mq-toast-lift:0px;--mq-safe-centre:calc(max(env(safe-area-inset-top, 0px), env(safe-area-inset-bottom, 0px))*2)}:root:has([data-testid=console-shell][data-nav=full]){--mq-toast-left:256px}:root:has([data-testid=console-shell][data-nav=mini]){--mq-toast-left:96px}:root:has([data-testid=console-shell][data-nav=bottom]){--mq-toast-left:16px;--mq-toast-right:16px;--mq-toast-bottom:calc(70px + env(safe-area-inset-bottom, 0px))}:root:has(.mq-toast-lift){--mq-toast-lift:80px}:root:has(.mq-drawer[data-state=open]){--mq-toast-left:16px}@media (max-width:639.98px){:root:has(.mq-drawer[data-state=open]){--mq-toast-bottom:calc(70px + env(safe-area-inset-bottom, 0px))}}@media (min-width:601px){:root:has([data-testid=console-shell]) [data-sonner-toaster]{--width:min(356px,max(220px,calc(100vw - var(--mq-toast-left) - var(--mq-open-drawer-w, 0px) - 16px)))!important}}@keyframes mq-slide-fill{0%{width:0}to{width:100%}}.mq-showcase-card{box-shadow:inset 24px 0 24px -24px #00000059,inset -24px 0 24px -24px #00000059,0 6px 0 #cfc6ae,0 12px 26px #00000059;box-shadow:inset 24px 0 24px -24px #00000059,inset -24px 0 24px -24px #00000059,0 6px 0 var(--bone-edge),0 12px 26px #00000059}.qs-bar{padding:0}.qs-bar__track{background:#141c1814;border-radius:8px;box-shadow:inset 0 1px 2px #141c1826;height:12px;overflow:hidden}.qs-bar__fill{animation:qs-shimmer 3.2s linear infinite;background:linear-gradient(90deg,#cc3a2e,#e0a63c 55%,#3fa07c);background:linear-gradient(90deg,var(--dragon) 0,var(--bamboo) 55%,var(--jade) 100%);background-size:200% 100%;border-radius:8px;box-shadow:0 0 12px #3fa07c59;height:100%;transition:width .9s cubic-bezier(.22,.61,.36,1)}.qs-bar[data-stage=ready] .qs-bar__fill{animation:qs-pulse 1.4s ease-in-out infinite;background:linear-gradient(90deg,#3fa07c,#54b892);background:linear-gradient(90deg,var(--jade) 0,var(--jade-2) 100%)}.qs-bar[data-stage=far] .qs-bar__fill{animation-duration:5s;opacity:.85}.qs-bar__labels{color:#5a6b62;color:var(--ink-soft);display:flex;font-family:IBM Plex Mono,monospace;font-size:9px;justify-content:space-between;letter-spacing:.22em;margin-top:6px;text-transform:uppercase}@keyframes qs-shimmer{0%{background-position:200% 0}to{background-position:0 0}}@keyframes qs-pulse{0%,to{box-shadow:0 0 12px #3fa07c59}50%{box-shadow:0 0 22px #3fa07cbf}}.qr-grid{grid-gap:14px;align-items:start;display:grid;gap:14px;grid-template-columns:repeat(auto-fill,minmax(min(200px,100%),1fr))}@media (max-width:520px){.qr-grid{gap:10px;grid-template-columns:repeat(2,minmax(0,1fr))}}.qr-card-wrap{gap:8px;min-width:0}.qr-card,.qr-card-wrap{display:flex;flex-direction:column}.qr-card{align-items:center;background:#fffdf6;border-radius:14px;box-shadow:0 0 0 1px #e4dac0,0 3px 0 #cfc6ae;color:#141c18;color:var(--ink);gap:3px;overflow:hidden;padding:34px 14px 14px;position:relative;text-align:center}.qr-card__ribbon{background:var(--cc);color:#fff;display:grid;font:700 12px/1 IBM Plex Sans,system-ui,sans-serif;height:24px;left:0;letter-spacing:.1em;overflow:hidden;padding:0 10px;place-items:center;position:absolute;right:0;text-transform:uppercase;top:0;white-space:nowrap}.qr-card__brand{align-items:center;display:flex;gap:8px;justify-content:center;max-width:100%;min-width:0}.qr-card__logo{background:#123a2d;border-radius:6px;flex:none;height:22px;object-fit:cover;width:22px}.qr-card__outlet{color:#141c18;color:var(--ink);font:700 13.5px/1.2 IBM Plex Sans,system-ui,sans-serif;min-width:0;overflow-wrap:anywhere}.qr-card__qr{aspect-ratio:1;line-height:0;margin:8px 0 4px;max-width:80%;width:110px}.qr-card__qr svg{display:block;height:100%;width:100%}.qr-card__scan{color:#141c18;color:var(--ink);font:700 13.5px/1.2 IBM Plex Sans,system-ui,sans-serif}.qr-card__code-eyebrow{color:#5a6b62;color:var(--ink-soft);font:500 12px/1 IBM Plex Sans,system-ui,sans-serif;letter-spacing:.08em;margin-top:6px}.qr-card__code{color:#141c18;color:var(--ink);font:700 28px/1.15 Fraunces,Georgia,serif;letter-spacing:-.02em;max-width:100%;overflow-wrap:anywhere}.qrs{--u:2px;border-radius:calc(var(--u)*2.6);height:calc(var(--u)*142.105);line-height:1;overflow:hidden;position:relative;print-color-adjust:exact;-webkit-print-color-adjust:exact;text-align:center;width:100%}.qrs__in{align-items:center;bottom:0;display:flex;flex-direction:column;left:0;position:absolute;right:0;top:0}.qrs__qrbox{flex:none;line-height:0}.qrs__qrbox svg{display:block;height:100%;width:100%}.qrs__bird,.qrs__logo{display:block;flex:none;max-width:none}.qrs__code{max-width:100%;overflow:hidden;padding:.18em 0;text-overflow:ellipsis;white-space:nowrap}.qrs__mq{font-feature-settings:"lnum";font:500 calc(var(--u)*2.2) /1 Jost,IBM Plex Sans,system-ui,sans-serif;font-variant-numeric:lining-nums;letter-spacing:.04em;position:absolute;white-space:nowrap;z-index:3}.qrs-hule{background:#f4ece2;color:#2e4a37}.qrs-hule .qrs__gold,.qrs-hule .qrs__sky{left:0;position:absolute;right:0;top:0}.qrs-hule .qrs__gold{background:#c2a26a;border-radius:0 0 50% 50%/0 0 calc(var(--u)*12.5) calc(var(--u)*12.5);height:calc(var(--u)*59.2)}.qrs-hule .qrs__sky{background:radial-gradient(ellipse 90% 80% at 50% 10%,#3d5e47 0,#2e4a37 55%,#24402e 100%);border-radius:0 0 50% 50%/0 0 calc(var(--u)*12) calc(var(--u)*12);height:calc(var(--u)*58);overflow:hidden}.qrs-hule .qrs__sky svg{height:100%;left:0;position:absolute;top:0;width:100%}.qrs-hule .qrs__corner{bottom:calc(var(--u)*2.2);height:calc(var(--u)*11.333);left:calc(var(--u)*3);opacity:.7;position:absolute;width:calc(var(--u)*17);z-index:1}.qrs-hule .qrs__frame{border:calc(var(--u)*.45) solid #c2a26a;border-radius:calc(var(--u)*1.4);bottom:calc(var(--u)*4.2);left:calc(var(--u)*4.2);pointer-events:none;position:absolute;right:calc(var(--u)*4.2);top:calc(var(--u)*4.2);z-index:1}.qrs-hule .qrs__frame:after{border:calc(var(--u)*.2) solid #c2a26a99;border-radius:calc(var(--u)*.8);bottom:calc(var(--u)*1.3);content:"";left:calc(var(--u)*1.3);position:absolute;right:calc(var(--u)*1.3);top:calc(var(--u)*1.3)}.qrs-hule .qrs__in{padding:calc(var(--u)*10) calc(var(--u)*10) calc(var(--u)*12.5);z-index:2}.qrs-hule .qrs__logo{filter:drop-shadow(0 calc(var(--u)*.4) calc(var(--u)*.6) rgba(0,0,0,.18));height:calc(var(--u)*24.79);margin-bottom:calc(var(--u)*2.6);width:calc(var(--u)*27)}.qrs-hule .qrs__qrbox{background:#fcf8f2;border-radius:calc(var(--u)*2);box-shadow:0 0 0 calc(var(--u)*.5) #c2a26a,0 calc(var(--u)*1.6) calc(var(--u)*3) #14281c59;height:calc(var(--u)*50);padding:calc(var(--u)*3.2);width:calc(var(--u)*50)}.qrs-hule .qrs__meja{color:#6e8070;font:500 calc(var(--u)*3.4) /1 Jost,IBM Plex Sans,system-ui,sans-serif;letter-spacing:.42em;margin-top:calc(var(--u)*4.2);padding-left:.42em}.qrs-hule .qrs__code{font-feature-settings:"lnum";font:700 calc(var(--u)*15) /1 Playfair Display,Georgia,Times New Roman,serif;font-variant-numeric:lining-nums;letter-spacing:.01em;margin:calc(var(--u)*.6 - .18em) 0 -.18em}.qrs-hule .qrs__cat{align-items:center;color:#6e8070;display:flex;font:500 calc(var(--u)*3.2) /1.3 Jost,IBM Plex Sans,system-ui,sans-serif;letter-spacing:.3em;margin-top:calc(var(--u)*1.1);max-width:calc(var(--u)*76);text-transform:uppercase;white-space:nowrap}.qrs-hule .qrs__cat:after,.qrs-hule .qrs__cat:before{background:#c2a26a;content:"";flex:none;height:calc(var(--u)*.3);width:calc(var(--u)*7)}.qrs-hule .qrs__cat>span{margin:0 calc(var(--u)*2.4);min-width:0;overflow:hidden;padding-left:.3em;text-overflow:ellipsis}.qrs-hule .qrs__cat.is-long{font-size:calc(var(--u)*2.6);letter-spacing:.12em}.qrs-hule .qrs__cat.is-long>span{padding-left:.12em}.qrs-hule .qrs__cat.is-none{background:#c2a26a;height:calc(var(--u)*.3);margin-top:calc(var(--u)*3.2);width:calc(var(--u)*22)}.qrs-hule .qrs__cat.is-none:after,.qrs-hule .qrs__cat.is-none:before{display:none}.qrs-hule .qrs__say{font:500 calc(var(--u)*3.9) /1.25 Jost,IBM Plex Sans,system-ui,sans-serif;margin-top:auto;position:relative;z-index:3}.qrs-hule .qrs__zh{color:#6e8070;font:500 calc(var(--u)*3.6) /1.2 "Noto Serif SC",Songti SC,PingFang SC,Noto Sans CJK SC,serif;letter-spacing:.12em;margin-top:calc(var(--u)*1.2);position:relative;white-space:nowrap;z-index:3}.qrs-hule .qrs__mq{bottom:calc(var(--u)*7.2);color:#6e8070;opacity:.8;right:calc(var(--u)*8.5)}.qrs-huan{background:radial-gradient(ellipse 120% 70% at 50% 0,#6a1c25 0,#5c161e 55%,#47101a 100%);color:#eee6d8}.qrs-huan .qrs__tiles{bottom:0;left:0;opacity:.16;pointer-events:none;position:absolute;right:0;top:0}.qrs-huan .qrs__tiles svg{display:block;height:100%;width:100%}.qrs-huan .qrs__stitch{border:calc(var(--u)*.35) dashed #f3d9c447;border-radius:calc(var(--u)*3);bottom:calc(var(--u)*3.4);left:calc(var(--u)*3.4);pointer-events:none;position:absolute;right:calc(var(--u)*3.4);top:calc(var(--u)*3.4)}.qrs-huan .qrs__in{padding:calc(var(--u)*7) calc(var(--u)*8) calc(var(--u)*11)}.qrs-huan .qrs__top{align-items:flex-start;display:flex;justify-content:space-between;width:100%}.qrs-huan .qrs__logo{height:calc(var(--u)*16);width:calc(var(--u)*8.54)}.qrs-huan .qrs__pill{border-radius:99px;box-shadow:inset 0 0 0 calc(var(--u)*.35) #eee6d8b3;font:600 calc(var(--u)*3.3) /1 Fredoka,Jost,IBM Plex Sans,system-ui,sans-serif;letter-spacing:.08em;max-width:calc(var(--u)*46);overflow:hidden;padding:calc(var(--u)*1.8) calc(var(--u)*3);text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.qrs-huan .qrs__pill.is-long{font-size:calc(var(--u)*2.6);letter-spacing:.12em}.qrs-huan .qrs__pill.is-none{background:#eee6d88c;box-shadow:none;height:calc(var(--u)*.4);margin-top:calc(var(--u)*4);padding:0;width:calc(var(--u)*10)}.qrs-huan .qrs__stage{flex:none;margin-top:calc(var(--u)*9);position:relative;width:calc(var(--u)*58)}.qrs-huan .qrs__bird{bottom:calc(100% - var(--u)*1.4);height:calc(var(--u)*22.31);position:absolute;right:calc(var(--u)*-5);width:calc(var(--u)*22);z-index:2}.qrs-huan .qrs__qrbox{background:#fcfbf4;border-radius:calc(var(--u)*4.5);box-shadow:0 calc(var(--u)*1.6) 0 #3a0c14;height:calc(var(--u)*58);padding:calc(var(--u)*3.2);position:relative;width:calc(var(--u)*58)}.qrs-huan .qrs__meja{font:600 calc(var(--u)*4.2) /1 Fredoka,Jost,IBM Plex Sans,system-ui,sans-serif;letter-spacing:.06em;margin-top:calc(var(--u)*6);opacity:.8}.qrs-huan .qrs__code{font-feature-settings:"lnum";color:#fcfbf4;font:700 calc(var(--u)*15) /.95 Fredoka,Jost,IBM Plex Sans,system-ui,sans-serif;font-variant-numeric:lining-nums;margin:calc(var(--u)*.6 - .18em) 0 -.18em}.qrs-huan .qrs__say{font:600 calc(var(--u)*4) /1.25 Fredoka,Jost,IBM Plex Sans,system-ui,sans-serif;margin-top:auto}.qrs-huan .qrs__mq{bottom:calc(var(--u)*5);color:#eee6d8;opacity:.55;right:calc(var(--u)*6)}.qr-sticker-code b{font-feature-settings:lining-nums tabular-nums;font-variant-numeric:lining-nums tabular-nums;letter-spacing:.06em}.qr-print-area .qrs{--u:0.95mm;width:95mm}.qr-print-area{display:none}@media print{@page{size:A4;margin:10mm}body:has(>.qr-print-area)>:not(.qr-print-area){display:none!important}body:has(>.qr-print-area),html:has(body>.qr-print-area){background:#fff!important;height:auto!important;overflow:visible!important}body>.qr-print-area{display:block!important}.qr-print-area .qr-grid{grid-gap:8mm!important;align-items:start!important;display:grid!important;gap:8mm!important;grid-template-columns:1fr 1fr!important}.qr-print-area .qr-card-wrap{break-inside:avoid;page-break-inside:avoid}.qr-print-area .qr-card-wrap:nth-child(2n){break-after:page;page-break-after:always}.qr-print-area .qr-card{aspect-ratio:105/148!important;box-shadow:0 0 0 1px #141c1833!important;gap:2mm!important;justify-content:space-between!important;padding:16mm 8mm 8mm!important;print-color-adjust:exact;-webkit-print-color-adjust:exact;width:90mm!important}.qr-print-area .qr-card__ribbon{font-size:5mm!important;height:11mm!important}.qr-print-area .qr-card__logo{height:9mm!important;width:9mm!important}.qr-print-area .qr-card__outlet{font-size:5.5mm!important}.qr-print-area .qr-card__qr{margin:0!important;max-width:none!important;width:55mm!important}.qr-print-area .qr-card__scan{font-size:5.5mm!important}.qr-print-area .qr-card__code-eyebrow{font-size:4mm!important;margin-top:0!important}.qr-print-area .qr-card__code{font-size:16mm!important}.qr-print-area .qr-print-page{grid-gap:6mm!important;break-after:page;display:grid!important;gap:6mm!important;grid-template-columns:95mm 95mm!important;justify-content:center!important;padding:2mm 0!important;page-break-after:always}.qr-print-area .qr-print-page:last-child{break-after:auto;page-break-after:auto}.qr-print-area .qrs{border-radius:2.5mm!important;break-inside:avoid;outline:.2mm dashed #bbb;outline-offset:1.5mm;page-break-inside:avoid}body:has(.join-qr-print) *{visibility:hidden!important}body:has(.join-qr-print) .join-qr-print,body:has(.join-qr-print) .join-qr-print *{visibility:visible!important}body:has(.join-qr-print) .join-qr-print{border-radius:0!important;box-shadow:none!important;left:0!important;position:fixed!important;print-color-adjust:exact;-webkit-print-color-adjust:exact;top:0!important}body:has(.join-qr-print) .join-qr-a6{height:148mm!important;justify-content:center!important;width:105mm!important}body:has(.join-qr-print) .join-qr-a6 svg{height:70mm!important;width:70mm!important}body:has(.join-qr-print) .join-qr-58{width:54mm!important}body:has(.join-qr-print) .join-qr-58 svg{height:44mm!important;width:44mm!important}}@keyframes mq-putar-anim{to{transform:rotate(1turn)}}.mq-putar{animation:mq-putar-anim 1.1s linear infinite;transform-origin:50% 50%}@media (prefers-reduced-motion:reduce){.mq-putar{animation:none}}.mq-panduan-kartu{background:#16382c;background:var(--felt-up);border:1px solid #1b4034;border:1px solid var(--rail);border-radius:18px;box-shadow:0 -10px 30px #00000080;display:flex;flex-direction:column;max-height:86vh;max-height:86svh;overflow:hidden;transition:transform .22s cubic-bezier(.22,.61,.36,1);width:100%}.mq-panduan-kartu--tetap{height:86vh;height:86svh}.mq-panduan-kartu[data-seret="1"]{transition:none}.mq-panduan-badan{-webkit-overflow-scrolling:touch;flex:1 1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:0 14px 14px}.mq-panduan-kaki{border-top:1px solid #1b4034;border-top:1px solid var(--rail);flex:none;padding:12px 14px calc(16px + env(safe-area-inset-bottom))}@media (prefers-reduced-motion:reduce){.mq-panduan-kartu{transition:none}}@keyframes mq-tile-name-in{0%{opacity:0;transform:translateY(-4px) scale(.97)}to{opacity:1;transform:none}}.mq-tile-name{animation:mq-tile-name-in .16s ease-out;transform-origin:top left}@media (prefers-reduced-motion:reduce){.mq-tile-name{animation:none}}@keyframes mq-penjelas-bob{0%{transform:translateY(3px)}to{transform:translateY(-4px)}}@keyframes mq-penjelas-halo{0%{opacity:.55;transform:scale(.9)}to{opacity:0;transform:scale(1.45)}}.mq-penjelas-badge{animation:mq-penjelas-bob 1.5s ease-in-out infinite alternate}.mq-penjelas-halo{animation:mq-penjelas-halo 2.1s ease-out infinite;opacity:.38}@media (prefers-reduced-motion:reduce){.mq-penjelas-badge,.mq-penjelas-halo{animation:none}}@keyframes mq-glif-napas{0%{opacity:.82;transform:translateY(3px) scale(1)}to{opacity:1;transform:translateY(-3px) scale(1.09)}}.mq-glif-napas{animation:mq-glif-napas 3s ease-in-out infinite alternate;display:inline-block}@media (prefers-reduced-motion:reduce){.mq-glif-napas{animation:none;opacity:1}}@keyframes mq-glif-cincin{0%{opacity:.42;transform:scale(.72)}to{opacity:0;transform:scale(1.5)}}.mq-glif-bungkus{align-items:center;display:inline-flex;flex:none;justify-content:center;position:relative}.mq-glif-cincin{animation:mq-glif-cincin 2.6s ease-out infinite;border:1.5px solid #062018;border-radius:999px;height:38px;pointer-events:none;position:absolute;width:38px}@media (prefers-reduced-motion:reduce){.mq-glif-cincin{animation:none;opacity:0}}@keyframes mq-naik-sebentar{0%{box-shadow:0 1px 2px #0000001a;transform:translateY(0)}45%{box-shadow:0 10px 18px #0000002e;transform:translateY(-6px)}to{box-shadow:0 1px 2px #0000001a;transform:translateY(0)}}.mq-baris-menang{animation:mq-naik-sebentar .4s ease-out}@media (prefers-reduced-motion:reduce){.mq-baris-menang{animation:none}}.mq-aksi-teks{align-items:center;background:#16382c;background:var(--felt-up);border:1px solid #22684e;border:1px solid var(--jade-deep);border-radius:10px;display:inline-flex;gap:6px;justify-content:center;min-height:40px;padding:0 13px}.mq-aksi-teks-krem{background:#ebe0c5;background:var(--bone-warm);border-color:#cfc6ae;border-color:var(--bone-edge)}@keyframes mq-pandu-halo{0%{opacity:.5;transform:scale(.94)}to{opacity:0;transform:scale(1.32)}}.mq-pandu-halo{animation:mq-pandu-halo 2.6s ease-out infinite;border:2px solid #e0a63c;border:2px solid var(--bamboo);border-radius:999px;inset:-2px;opacity:.34;pointer-events:none;position:absolute}@media (prefers-reduced-motion:reduce){.mq-pandu-halo{animation:none}}@keyframes mq-absen-maju{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.mq-absen-maju{animation:mq-absen-maju 1.1s ease-in-out infinite;width:55%}@media (prefers-reduced-motion:reduce){.mq-absen-maju{animation:none;width:100%}}@keyframes mq-ang-sentinel{0%{transform:scale(1)}to{transform:scale(1.002)}}.mq-ang-sentinel{animation-fill-mode:both;animation-name:mq-ang-sentinel;animation-timing-function:linear;height:1px;opacity:0;pointer-events:none;position:absolute;width:1px}@keyframes mq-ang-scrim{0%{opacity:0}to{opacity:1}}@keyframes mq-ang-bata{0%{opacity:0;transform:translate(0) scale(.8);transform:translate(var(--mq-dari-x,0),var(--mq-dari-y,0)) scale(.8)}to{opacity:1;transform:translate(0) scale(1)}}@keyframes mq-ang-papan-naik{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes mq-ang-sapu{0%{transform:rotate(0deg)}to{transform:rotate(2turn);transform:rotate(var(--mq-akhir,2turn))}}@keyframes mq-ang-kilat{0%{opacity:.9;transform:scale(.4)}to{opacity:0;transform:scale(2)}}@keyframes mq-ang-nyala{0%{opacity:0}60%{opacity:1}to{opacity:.85}}@keyframes mq-ang-aksara-naik{0%{opacity:0;transform:translateY(12px) scale(.86)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes mq-ang-kalimat{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes mq-ang-redup{0%{opacity:0}to{opacity:1}}@keyframes mq-ang-baris-masuk{0%{transform:translateY(96px);transform:translateY(var(--mq-pitch,96px))}to{transform:translateY(0)}}.mq-ang-baris-lapis{position:relative}.mq-ang-baris-isi{animation-delay:1.5s;animation-duration:.48s;animation-fill-mode:both;animation-timing-function:cubic-bezier(.36,.06,.16,1);will-change:transform,opacity}@keyframes mq-ang-judul-sapu{0%{clip-path:inset(0 100% 0 0)}to{clip-path:inset(0 0 0 0)}}@keyframes mq-ang-garis{0%{transform:scaleX(0)}to{transform:scaleX(1)}}@keyframes mq-ang-ubin-pergi{0%{opacity:1;transform:translateY(0) scale(1)}to{opacity:0;transform:translateY(-16px) scale(.92)}}@keyframes mq-ang-ubin-datang{0%{opacity:0;transform:translateY(14px) scale(.92)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes mq-ang-cap{0%{opacity:0;transform:scale(2.1) rotate(-10deg)}42%{opacity:.02;transform:scale(.88) rotate(2deg)}70%{opacity:.07;transform:scale(1.03) rotate(-1deg)}to{opacity:.11;transform:scale(1) rotate(0deg)}}@keyframes mq-ang-goyang{0%{transform:translateX(0)}18%{transform:translateX(-5px)}38%{transform:translateX(4px)}58%{transform:translateX(-2.5px)}78%{transform:translateX(1.5px)}to{transform:translateX(0)}}@keyframes mq-ang-cincin-kejut{0%{opacity:.5;transform:scale(.2)}to{opacity:0;transform:scale(1.9)}}@keyframes mq-ang-denyut{0%{opacity:.55;transform:scale(.94)}60%{opacity:.2;transform:scale(1.06)}to{opacity:0;transform:scale(1.12)}}@keyframes mq-ang-lengan{0%{transform:rotate(0deg);transform:rotate(var(--mq-dari,0deg))}76%{transform:rotate(96deg);transform:rotate(calc(var(--mq-dari, 0deg) + 96deg))}to{transform:rotate(90deg);transform:rotate(calc(var(--mq-dari, 0deg) + 90deg))}}@keyframes mq-ang-halo-napas{0%{opacity:.18;transform:scale(1)}50%{opacity:.34;transform:scale(1.06)}to{opacity:.18;transform:scale(1)}}@media (prefers-reduced-motion:reduce){.mq-ang-baris-isi{animation:none!important}.mq-ang-sentinel{animation-delay:0ms!important;animation-duration:1ms!important}.mq-ang-diam-saat-kurang{animation:none!important}}@keyframes mq-sambut-scrim{0%{opacity:0}18%{opacity:1}76%{opacity:1}to{opacity:0}}@keyframes mq-sambut-ubin{0%{opacity:0;transform:rotateY(180deg) scale(.86)}46%{opacity:1;transform:rotateY(0deg) scale(1)}76%{opacity:1;transform:rotateY(0deg) scale(1)}to{opacity:0;transform:rotateY(0deg) scale(1)}}@keyframes mq-sambut-halo{0%{opacity:0;transform:translateY(6px)}34%{opacity:1;transform:translateY(0)}76%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(0)}}@keyframes mq-sambut-nama{0%{opacity:0;transform:translateY(8px)}26%{opacity:1;transform:translateY(0)}74%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}@keyframes mq-sambut-garis{0%{transform:scaleX(0)}40%{transform:scaleX(1)}76%{transform:scaleX(1)}to{transform:scaleX(1)}}@keyframes mq-domino-tumbang{0%{animation-timing-function:cubic-bezier(.4,0,.35,1.25);opacity:1;transform:rotate(0deg)}37.8%{animation-timing-function:linear;opacity:1;transform:rotate(86deg)}52.5%{opacity:1;transform:rotate(82deg)}to{opacity:0;transform:rotate(82deg)}}@keyframes mq-domino-sapu{0%{opacity:0;transform:translateX(-60%)}30%{opacity:.55}70%{opacity:.55}to{opacity:0;transform:translateX(160%)}}@keyframes mq-domino-naik{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@keyframes mq-domino-garis{0%{transform:scaleX(0)}to{transform:scaleX(1)}}:root{--mq-cepat:120ms;--mq-sedang:200ms;--mq-pelan:320ms;--mq-ayun:cubic-bezier(0.24,0.4,0.14,1)}@media (prefers-reduced-motion:reduce){:root{--mq-cepat:0ms;--mq-sedang:0ms;--mq-pelan:0ms}}.mq-sorot{transition:background-color .12s cubic-bezier(.24,.4,.14,1),border-color .12s cubic-bezier(.24,.4,.14,1),color .12s cubic-bezier(.24,.4,.14,1),box-shadow .12s cubic-bezier(.24,.4,.14,1);transition:background-color var(--mq-cepat) var(--mq-ayun),border-color var(--mq-cepat) var(--mq-ayun),color var(--mq-cepat) var(--mq-ayun),box-shadow var(--mq-cepat) var(--mq-ayun)}@keyframes mq-masuk{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.mq-masuk{animation:mq-masuk .2s cubic-bezier(.24,.4,.14,1);animation:mq-masuk var(--mq-sedang) var(--mq-ayun)}@media (prefers-reduced-motion:reduce){.mq-masuk{animation:none}}.mq-btn-bone,.mq-btn-dragon,.mq-btn-jade,.mq-btn-jade-tepi,.mq-btn-kedua,.mq-btn-utama,.mq-chip{transition-duration:.12s;transition-duration:var(--mq-cepat);transition-property:background-color,border-color,color,transform;transition-timing-function:cubic-bezier(.24,.4,.14,1);transition-timing-function:var(--mq-ayun)}.mq-btn-bone:active,.mq-btn-dragon:active,.mq-btn-jade-tepi:active,.mq-btn-jade:active,.mq-btn-kedua:active,.mq-btn-utama:active,.mq-chip:active{transform:translateY(1px)}.mq-btn-bone:disabled:active,.mq-btn-dragon:disabled:active,.mq-btn-jade-tepi:disabled:active,.mq-btn-jade:disabled:active,.mq-btn-kedua:disabled:active,.mq-btn-utama:disabled:active,.mq-chip:disabled:active{filter:none;transform:none}@keyframes mq-layar-masuk{0%{opacity:0}to{opacity:1}}.mq-layar{animation:mq-layar-masuk .2s cubic-bezier(.24,.4,.14,1);animation:mq-layar-masuk var(--mq-sedang) var(--mq-ayun)}@keyframes mq-layar-isi{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}.mq-layar-isi{animation:mq-layar-isi .32s cubic-bezier(.24,.4,.14,1);animation:mq-layar-isi .32s var(--mq-ayun)}@media (prefers-reduced-motion:reduce){.mq-layar,.mq-layar-isi{animation:none}}.mq-page{animation:mq-layar-masuk .2s cubic-bezier(.24,.4,.14,1);animation:mq-layar-masuk var(--mq-sedang) var(--mq-ayun)}.mq-page-rise{animation:mq-layar-isi .32s cubic-bezier(.24,.4,.14,1);animation:mq-layar-isi .32s var(--mq-ayun)}@media (prefers-reduced-motion:reduce){.mq-page,.mq-page-rise{animation:none}}.mq-page-full{min-height:100vh;min-height:calc(var(--mq-dvh)*100)}@media (min-width:768px){.mq-meja-lebar{grid-gap:12px;align-items:start;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.mq-meja-lebar>*{grid-column:1/-1}.mq-meja-lebar>.mq-meja-kiri{grid-column:1;grid-row:span 2}.mq-meja-lebar>.mq-meja-kanan{grid-column:2}}.mq-tekan{transition:transform .12s cubic-bezier(.24,.4,.14,1),filter .12s cubic-bezier(.24,.4,.14,1);transition:transform var(--mq-cepat) var(--mq-ayun),filter var(--mq-cepat) var(--mq-ayun)}.mq-tekan:active{filter:brightness(.97);transform:scale(.975)}.mq-tekan:disabled:active{filter:none;transform:none}@keyframes mq-lembar-naik{0%{transform:translateY(100%)}to{transform:none}}@keyframes mq-lembar-kain{0%{opacity:0}to{opacity:1}}.mq-lembar-naik{animation:mq-lembar-naik .32s cubic-bezier(.24,.4,.14,1);animation:mq-lembar-naik .32s var(--mq-ayun)}.mq-lembar-kain{animation:mq-lembar-kain .2s cubic-bezier(.24,.4,.14,1);animation:mq-lembar-kain var(--mq-sedang) var(--mq-ayun)}@media (prefers-reduced-motion:reduce){.mq-lembar-kain,.mq-lembar-naik{animation:none}}:root{--mq-dvh:1vh}@supports (height:1dvh){:root{--mq-dvh:1dvh}}.mq-meja-cd{font-size:4.125rem;font-size:clamp(48px,calc(12.86vh - 36.9px),66px);font-size:clamp(48px,calc(var(--mq-dvh)*12.86 - 36.9px),66px)}.mq-meja-ns{font-size:2.125rem;font-size:clamp(28px,calc(4.29vh - .3px),34px);font-size:clamp(28px,calc(var(--mq-dvh)*4.29 - .3px),34px)}.mq-meja-ubin{height:26px;height:clamp(18px,calc(5.71vh - 19.7px),26px);height:clamp(18px,calc(var(--mq-dvh)*5.71 - 19.7px),26px)}.mq-meja-jarak{margin-top:clamp(8px,calc(2.86vh - 10.9px),12px);margin-top:clamp(8px,calc(var(--mq-dvh)*2.86 - 10.9px),12px)}.mq-meja-kotak{padding-bottom:clamp(8px,calc(2.86vh - 10.9px),12px);padding-bottom:clamp(8px,calc(var(--mq-dvh)*2.86 - 10.9px),12px);padding-top:clamp(8px,calc(2.86vh - 10.9px),12px);padding-top:clamp(8px,calc(var(--mq-dvh)*2.86 - 10.9px),12px)}.mq-meja-skor{min-height:132px;min-height:clamp(104px,calc(20vh - 28px),132px);min-height:clamp(104px,calc(var(--mq-dvh)*20 - 28px),132px)}@media (max-height:739px){.mq-meja-kotak-banner{display:none!important}}@keyframes mq-flow{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.mq-flow{animation:mq-flow 4.8s cubic-bezier(.45,.05,.55,.95) infinite;bottom:-20%;left:0;pointer-events:none;position:absolute;top:-20%;width:100%;will-change:transform}.mq-flow-2{animation-delay:-2.4s}@media (prefers-reduced-motion:reduce){.mq-flow{animation:none;opacity:.5!important;transform:none}.mq-flow-2{display:none}}@keyframes mq-masuk-kartu{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.mq-masuk-kartu{animation:mq-masuk-kartu .4s cubic-bezier(.2,.8,.2,1) both}@media (prefers-reduced-motion:reduce){.mq-masuk-kartu{animation:none}}.mq-dialog-gulir{max-height:calc(100vh - 2rem);max-height:calc(var(--mq-dvh)*100 - 2rem);overflow-y:auto}.kartu-angka{container-type:inline-size}.angka-kartu,.angka-kartu-besar{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.angka-kartu-besar{font-size:1.5rem;line-height:2.25rem}.angka-kartu{font-size:.9375rem;line-height:1.75rem}.angka-kartu.boleh-lipat{white-space:normal}@supports (width:1cqi){.angka-kartu-besar{font-size:clamp(.75rem,12.5cqi,1.5rem);font-size:clamp(.75rem,12.5cqi,var(--angka-maks,1.5rem))}.angka-kartu{font-size:clamp(.7rem,12.5cqi,1.25rem)}}.kepala-tabel-lekat{background:linear-gradient(#141c180a,#141c180a),#f0ead9;background:linear-gradient(#141c180a,#141c180a),var(--bone);box-shadow:0 1px 0 #cfc6ae;box-shadow:0 1px 0 var(--bone-edge);position:sticky;top:0;z-index:2}.struk-baris{transition:background-color .12s ease}.struk-baris:hover{background-color:#141c180d}.struk-baris:active{background-color:#141c181a;filter:brightness(.96)}.struk-baris:focus-visible{outline:2px solid #3fa07c;outline:2px solid var(--jade);outline-offset:-2px}.mq-b,.mq-btn-bone,.mq-btn-dragon,.mq-btn-jade,.mq-btn-jade-tepi,.mq-btn-kedua,.mq-btn-utama{--b-drop:2px;--b-f1:3px;--b-f2:4px;background:#0000;border:0 solid #0000;border-radius:10px;cursor:pointer;font-family:IBM Plex Sans,system-ui,sans-serif;font-weight:600;letter-spacing:0;text-transform:none}.mq-b{align-items:center;display:inline-flex;font-size:13.5px;gap:8px;justify-content:center;line-height:1.2;min-height:44px;padding:0 16px;position:relative;white-space:nowrap}.mq-b-sm{min-height:40px;padding:0 14px}.mq-b-lg{min-height:48px;padding:0 18px}.mq-b-block{width:100%}.mq-b-ic{display:inline-grid;flex:none;place-items:center}.mq-b-ic,.mq-b-ic>svg{height:18px;width:18px}.mq-b-primary,.mq-btn-jade,.mq-btn-utama{--b-drop:3px;background:linear-gradient(180deg,#f2a33c,#d98c26);background:linear-gradient(180deg,var(--amber),var(--amber-pressed));box-shadow:inset 0 0 0 1px #9a6212,inset 0 0 0 var(--b-f1) #f2a33c,inset 0 0 0 var(--b-f2) #3b1e1059,0 var(--b-drop) 0 #9a6212;color:#3b1e10}.mq-b-primary{font-size:14px}.mq-b-primary:hover,.mq-btn-jade:hover,.mq-btn-utama:hover{background:linear-gradient(180deg,#f5ae4e,#de9430)}.mq-b-danger,.mq-b-primary-ink,.mq-b-secondary,.mq-btn-bone,.mq-btn-dragon,.mq-btn-jade-tepi,.mq-btn-kedua{--b-ring:#8a6a2a;--b-frame:#3b2a1e;--b-line:#e4c88773;--b-edge:#1e120b;background:linear-gradient(180deg,#4a3524,#33231a);box-shadow:inset 0 0 0 1px var(--b-ring),inset 0 0 0 var(--b-f1) var(--b-frame),inset 0 0 0 var(--b-f2) var(--b-line),0 var(--b-drop) 0 var(--b-edge);color:#e4c887}.mq-b-secondary:hover,.mq-btn-bone:hover,.mq-btn-jade-tepi:hover,.mq-btn-kedua:hover{--b-ring:#d4a94a;background:linear-gradient(180deg,#563e2b,#3b2a1e);color:#f1cf86}.mq-b-primary-ink,.mq-b-secondary[data-tone=gold]{--b-ring:#d4a94a;color:#f1cf86}.mq-b-danger,.mq-b-secondary[data-tone=danger],.mq-btn-dragon{--b-ring:#b8321f;color:#f7b8ae}.mq-b-danger:hover,.mq-btn-dragon:hover{background:linear-gradient(180deg,#563e2b,#3b2a1e)}.mq-b-secondary[data-tone=jade]{--b-ring:#3fa07c;--b-frame:#22684e;--b-line:#f0ead959;--b-edge:#163f30;background:linear-gradient(180deg,#2b7a5c,#22684e);color:#f0ead9}.mq-b-secondary[data-tone=jade]:hover:not(:disabled){background:linear-gradient(180deg,#318566,#257052);color:#f0ead9}.mq-b-danger-solid,.mq-b-seal,.mq-dialog .mq-btn-dragon,.mq-lembar .mq-btn-dragon{background:#b8321f;box-shadow:inset 0 0 0 1.5px #f4eedd80,inset 0 0 0 3px #b8321f,0 var(--b-drop) 0 #7a1e12;color:#f4eedd}.mq-b-danger-solid{font-size:14px}.mq-b-danger-solid:hover,.mq-b-seal:hover,.mq-dialog .mq-btn-dragon:hover,.mq-lembar .mq-btn-dragon:hover{background:#c43a26}.mq-b-seal{border-radius:999px}.mq-b-tertiary{box-shadow:none;color:#e4c887;padding:0 10px}.mq-b-tertiary:active,.mq-b-tertiary:hover{background:#e4c8871a}.mq-b-link{box-shadow:none;color:#e4c887;font-size:14px;font-weight:500;padding:0 4px;text-decoration:underline;text-underline-offset:3px}.mq-b-link:active,.mq-b-link:hover{background:#e4c8871a}.mq-b-icon,.mq-b-outline{box-shadow:inset 0 0 0 1.5px #a8a08a;box-shadow:inset 0 0 0 1.5px var(--bone-dim);color:#f0ead9;color:var(--bone)}.mq-b-icon{border-radius:8px;font-size:18px;min-width:44px;padding:0;width:44px}.mq-b-icon:active,.mq-b-icon:hover,.mq-b-outline:active,.mq-b-outline:hover{background:#16382c;background:var(--felt-up)}.mq-b-pill{--b-f1:2.5px;--b-f2:3.5px;border-radius:999px;font-size:12.5px;gap:6px;min-height:36px;padding:0 12px}.mq-b-pill .mq-b-ic,.mq-b-pill .mq-b-ic>svg{height:15px;width:15px}.mq-b.mq-b-row{--b-f1:2.5px;--b-f2:3.5px;border-radius:999px;font-size:13px;font-weight:500;gap:6px;min-height:32px;padding:0 12px}.mq-b-row:before{content:"";inset:-6px -4px;position:absolute}.mq-b-row .mq-b-ic,.mq-b-row .mq-b-ic>svg{height:14px;width:14px}.mq-b-quiet{--q-bg:var(--paper-in);--q-ink:var(--ink);--q-ring:var(--teh-ring);--q-hover:var(--paper);--q-press:var(--cream-2-deep);background:var(--q-bg);box-shadow:inset 0 0 0 1px var(--q-ring);color:var(--q-ink)}.mq-b-quiet[data-tone=gold]{--q-ink:var(--gold-ink);--q-ring:var(--gold)}.mq-b-quiet[data-tone=danger]{--q-ink:#a8281e;--q-ring:var(--cinnabar)}.mq-b-quiet[data-tone=jade]{--q-ink:var(--jade-deep);--q-ring:var(--jade)}.mq-b-quiet[data-surface=felt]{--q-bg:#0000;--q-ink:var(--bone);--q-ring:var(--bone-dim);--q-hover:var(--felt-up);--q-press:#f0ead91a}.mq-b-quiet[data-surface=felt][data-tone=gold]{--q-ink:#f1cf86;--q-ring:var(--gold)}.mq-b-quiet[data-surface=felt][data-tone=danger]{--q-ink:#f7b8ae;--q-ring:var(--cinnabar)}.mq-b-quiet[data-surface=felt][data-tone=jade]{--q-ink:var(--jade-2);--q-ring:var(--jade)}.mq-b-quiet:hover{background:var(--q-hover)}.mq-b-quiet:active{background:var(--q-press)}.mq-sheet-foot .mq-b-secondary:not([data-tone=jade]):not([data-tone=gold]):not([data-tone=danger]):not(:disabled):not([data-locked=true]){background:#e4dcc6;box-shadow:inset 0 0 0 1px #b9ae90;color:#3e4f46}.mq-sheet-foot .mq-b-secondary:not([data-tone=jade]):not([data-tone=gold]):not([data-tone=danger]):not(:disabled):not([data-locked=true]):hover{background:#ddd4bc;color:#3e4f46}:is(.mq-b-tertiary,.mq-b-link)[data-surface=cream],:is(.mq-dialog,.mq-lembar,.tile-card,.mq-cream,[data-surface=cream],[class*="bg-[var(--bone)]"],[style*="background: var(--bone)"]) :is(.mq-b-tertiary,.mq-b-link){color:#22684e;color:var(--jade-deep)}:is(.mq-b-outline,.mq-b-icon)[data-surface=cream],:is(.mq-dialog,.mq-lembar,.tile-card,.mq-cream,[data-surface=cream],[class*="bg-[var(--bone)]"],[style*="background: var(--bone)"]) :is(.mq-b-outline,.mq-b-icon){box-shadow:inset 0 0 0 1.5px #cfc6ae;box-shadow:inset 0 0 0 1.5px var(--bone-edge);color:#141c18;color:var(--ink)}:is(.mq-b-outline,.mq-b-icon,.mq-b-tertiary,.mq-b-link)[data-surface=cream]:is(:hover,:active),:is(.mq-dialog,.mq-lembar,.tile-card,.mq-cream,[data-surface=cream],[class*="bg-[var(--bone)]"],[style*="background: var(--bone)"]) :is(.mq-b-outline,.mq-b-icon,.mq-b-tertiary,.mq-b-link):is(:hover,:active){background:#e4dcc6;background:var(--cream-2-deep)}:is(.mq-b-tertiary,.mq-b-link)[data-surface=felt]{color:#e4c887}:is(.mq-b-outline,.mq-b-icon)[data-surface=felt]{box-shadow:inset 0 0 0 1.5px #a8a08a;box-shadow:inset 0 0 0 1.5px var(--bone-dim);color:#f0ead9;color:var(--bone)}:is(.mq-b-outline,.mq-b-icon,.mq-b-tertiary,.mq-b-link)[data-surface=felt]:is(:hover,:active){background:#e4c8871a}:is(.mq-b,.mq-btn-jade,.mq-btn-utama,.mq-btn-kedua,.mq-btn-jade-tepi,.mq-btn-bone,.mq-btn-dragon):active:not(:disabled):not([aria-disabled=true]){--b-drop:0px}.mq-b:disabled,.mq-b[data-locked=true],.mq-btn-bone:disabled,.mq-btn-dragon:disabled,.mq-btn-jade-tepi:disabled,.mq-btn-jade:disabled,.mq-btn-kedua:disabled,.mq-btn-utama:disabled{background:#ede6d3;background:var(--disabled-bg);box-shadow:inset 0 0 0 1.5px #d9ceae;box-shadow:inset 0 0 0 1.5px var(--paper-edge);color:#b9ae90;color:var(--disabled-ink);cursor:not-allowed;filter:none;opacity:1;transform:none}.mq-b-link:disabled,.mq-b-tertiary:disabled{background:#0000;box-shadow:none;opacity:.55}.mq-b-quiet[data-surface=felt]:disabled,.mq-b-quiet[data-surface=felt][data-locked=true]{background:#0000;box-shadow:none;color:#a8a08a;color:var(--bone-dim);outline:1px dashed #f0ead947;outline-offset:-1px}.mq-b-spin{animation:mq-putar-anim .8s linear infinite;border:2px solid;border-radius:999px;border-top:2px solid #0000;flex:none;height:14px;width:14px}@media (prefers-reduced-motion:reduce){.mq-b-spin{animation:none}}.mq-lock-why{animation:mq-rv-fade-in .16s cubic-bezier(.2,.7,.2,1);animation:mq-rv-fade-in var(--mq-modal) var(--mq-ease);background:#141c18;background:var(--ink);border-radius:8px;box-shadow:0 8px 20px #00000059;color:#f0ead9;color:var(--bone);font:500 12.5px/1.35 IBM Plex Sans,system-ui,sans-serif;left:0;max-width:min(260px,calc(100vw - 32px));padding:6px 10px;pointer-events:none;position:absolute;text-align:left;top:calc(100% + 6px);white-space:normal;width:max-content;z-index:30}@media (prefers-reduced-motion:reduce){.mq-lock-why{animation:none}}:is(.mq-dialog,.mq-lembar,.tile-card,.mq-cream,[data-surface=cream],[class*="bg-[var(--bone)]"],[style*="background: var(--bone)"]){--mq-focus:var(--ink)}.mq-chip{align-items:center;background:#16382c;background:var(--felt-up);border:1.5px solid #3a6b57;border:1.5px solid var(--jade-outline);border-radius:999px;color:#f0ead9;color:var(--bone);display:inline-flex;font-family:IBM Plex Sans,system-ui,sans-serif;font-size:13px;font-weight:500;gap:6px;letter-spacing:0;min-height:32px;padding:0 14px;text-transform:none;white-space:nowrap}.mq-chip.on{background:#f4eedd;background:var(--paper);border-color:#3a6b57;border-color:var(--jade-outline);color:#141c18;color:var(--ink);font-weight:600}.mq-chip.jade{border-color:#3fa07c;border-color:var(--jade);color:#54b892;color:var(--jade-2)}.mq-chip.ink{background:#fbf7ec;background:var(--paper-in);border-color:#c9b48e;border-color:var(--teh-ring);color:#5a3e2b;color:var(--teh-ink)}.mq-chip.ink.on{background:#3b2a1e;background:var(--lacquer);border-color:#d4a94a;border-color:var(--gold);color:#f1cf86;font-weight:600}.mq-chip.locked,.mq-chip:disabled{background:#ede6d3;background:var(--disabled-bg);border-color:#d9ceae;border-color:var(--paper-edge);color:#b9ae90;color:var(--disabled-ink);cursor:not-allowed}.mq-chip-count{font-weight:600}.mq-chip-lg{min-height:40px}.eyebrow{color:#a8a08a;color:var(--bone-dim);font-family:IBM Plex Sans,system-ui,sans-serif;font-size:12.5px;font-weight:600;letter-spacing:.01em;text-transform:none}:is(.mq-dialog,.mq-lembar,.tile-card,.mq-cream,[data-surface=cream],[class*="bg-[var(--bone)]"],[style*="background: var(--bone)"]) .eyebrow{color:#5a6b62;color:var(--ink-soft)}.mq-kartu-tap{background:#16382c;background:var(--felt-up);border:1.5px solid #a8a08a;border:1.5px solid var(--bone-dim);color:#f0ead9;color:var(--bone);transition-duration:.12s;transition-duration:var(--mq-cepat);transition-property:background-color,border-color;transition-timing-function:cubic-bezier(.24,.4,.14,1);transition-timing-function:var(--mq-ayun)}.mq-kartu-tap:active,.mq-kartu-tap:hover{background:#1b4034;background:var(--rail);border-color:#d4a94a;border-color:var(--gold)}.mq-check-24{accent-color:#141c18;accent-color:var(--ink);cursor:pointer;height:24px;width:24px}.riwayat-grid{align-items:center;gap:10px;grid-template-columns:78px 60px 52px minmax(0,1fr) 108px 16px;padding:0 14px}.riwayat-grid[data-hari=banyak]{grid-template-columns:78px 60px 88px minmax(0,1fr) 108px 16px}.riwayat-grid .riwayat-lebar{display:none}@media (min-width:1024px){.riwayat-grid{grid-template-columns:78px 64px 52px minmax(0,1fr) 108px 96px 116px 16px}.riwayat-grid[data-hari=banyak]{grid-template-columns:78px 64px 88px minmax(0,1fr) 108px 96px 116px 16px}.riwayat-grid .riwayat-lebar{display:block}}.riwayat-baris:hover{background:#ebe0c5;background:var(--bone-warm)}.riwayat-baris:active{background:#e9e2cd;background:var(--cream-2)}.riwayat-baris:focus-visible{outline:2px solid #141c18;outline:2px solid var(--ink);outline-offset:-2px}.riwayat-baris.mq-row-tap[aria-pressed=true]{background:#dcefe6!important}.riwayat-kepala{position:sticky;top:0;z-index:2}.riwayat-cari{flex:0 1 220px;min-width:150px;transition:flex-basis .18s ease}.riwayat-cari:focus-within,.riwayat-cari[data-isi]{flex:1 1 320px}.riwayat-cari.flex-1{flex:1 1 auto}@media (prefers-reduced-motion:reduce){.riwayat-cari{transition:none}}.riwayat-chips{scrollbar-width:none}.riwayat-chips::-webkit-scrollbar{display:none}.riwayat-chips>*{flex:none}:root{--mq-ease:cubic-bezier(0.2,0.7,0.2,1);--mq-press:100ms;--mq-drawer-in:200ms;--mq-drawer-out:160ms;--mq-modal:160ms;--mq-page:180ms;--mq-indicator:200ms;--mq-sidebar:200ms;--mq-stagger:40ms;--mq-scrim:#030a078c;--mq-emph:cubic-bezier(0.2,0,0,1);--mq-emph-out:cubic-bezier(0.3,0,0.8,0.15);--mq-emph-in-dur:350ms;--mq-emph-out-dur:200ms;--mq-axis:250ms;--mq-count-pop:120ms}@media (prefers-reduced-motion:reduce){:root{--mq-press:0ms;--mq-drawer-in:0ms;--mq-drawer-out:0ms;--mq-modal:0ms;--mq-page:0ms;--mq-indicator:0ms;--mq-sidebar:0ms;--mq-stagger:0ms;--mq-emph-in-dur:0ms;--mq-emph-out-dur:0ms;--mq-axis:0ms;--mq-count-pop:0ms}}.mq-b,.mq-btn-bone,.mq-btn-dragon,.mq-btn-jade,.mq-btn-jade-tepi,.mq-btn-kedua,.mq-btn-utama,.mq-chip,.mq-kartu-tap,.mq-press{transition-duration:.1s;transition-duration:var(--mq-press);transition-property:background-color,border-color,color,transform,opacity;transition-timing-function:cubic-bezier(.2,.7,.2,1);transition-timing-function:var(--mq-ease)}.mq-chip:active:not(:disabled),.mq-kartu-tap:active:not(:disabled),.mq-press:active:not(:disabled):not([aria-disabled=true]){transform:scale(.97)}.mq-b:active:not(:disabled):not([aria-disabled=true]),.mq-btn-bone:active:not(:disabled),.mq-btn-dragon:active:not(:disabled),.mq-btn-jade-tepi:active:not(:disabled),.mq-btn-jade:active:not(:disabled),.mq-btn-kedua:active:not(:disabled),.mq-btn-utama:active:not(:disabled){transform:translateY(2px)}.mq-press:disabled:active,.mq-press[aria-disabled=true]:active{transform:none}@keyframes mq-undo-drain{0%{transform:scaleX(1);transform:scaleX(var(--mq-undo-from,1))}to{transform:scaleX(0)}}@media (prefers-reduced-motion:reduce){.mq-undo-bar{animation:none!important}}@keyframes mq-rv-drawer-in{0%{opacity:0;transform:translateX(40px)}to{opacity:1;transform:none}}@keyframes mq-rv-drawer-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateX(40px)}}@keyframes mq-rv-sheet-in{0%{opacity:0;transform:translateY(40px)}to{opacity:1;transform:none}}@keyframes mq-rv-sheet-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(40px)}}@keyframes mq-rv-modal-in{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:none}}@keyframes mq-rv-modal-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(12px) scale(.98)}}@keyframes mq-rv-fade-in{0%{opacity:0}to{opacity:1}}@keyframes mq-rv-fade-out{0%{opacity:1}to{opacity:0}}.mq-rv-scrim{background:#030a078c;background:var(--mq-scrim)}.mq-rv-cell{background:#0000;cursor:pointer}.mq-rv-cell:hover{background:#3fa07c1a}.mq-rv-cell:hover:after{color:#24533f;color:var(--jade-ink,#24533f);content:"+";display:grid;font-size:17px;font-weight:600;inset:0;place-items:center;position:absolute}.mq-rv-cell:focus-visible{outline:2px solid #22684e;outline:2px solid var(--jade-deep);outline-offset:-2px}@media (min-width:1024px){.mq-rv-scrim[data-testid=reservasi-drawer-scrim]{background:#030a072e}}.mq-rv-scrim[data-state=open]{animation:mq-rv-fade-in .16s cubic-bezier(.2,.7,.2,1);animation:mq-rv-fade-in var(--mq-modal) var(--mq-ease)}.mq-rv-scrim[data-state=closed]{animation:mq-rv-fade-out .16s cubic-bezier(.2,.7,.2,1);animation:mq-rv-fade-out var(--mq-drawer-out) var(--mq-ease)}.mq-drawer[data-state=open]{animation:mq-rv-sheet-in .2s cubic-bezier(.2,.7,.2,1);animation:mq-rv-sheet-in var(--mq-drawer-in) var(--mq-ease)}.mq-drawer[data-state=closed]{animation:mq-rv-sheet-out .16s cubic-bezier(.2,.7,.2,1);animation:mq-rv-sheet-out var(--mq-drawer-out) var(--mq-ease)}@media (min-width:640px){.mq-drawer:not([data-layout=sheet])[data-state=open]{animation-name:mq-rv-drawer-in}.mq-drawer:not([data-layout=sheet])[data-state=closed]{animation-name:mq-rv-drawer-out}.mq-drawer:not([data-layout=sheet]){box-sizing:border-box;padding-top:env(safe-area-inset-top,0)}}.mq-modal[data-state=open]{animation:mq-rv-modal-in .16s cubic-bezier(.2,.7,.2,1);animation:mq-rv-modal-in var(--mq-modal) var(--mq-ease)}.mq-modal[data-state=closed]{animation:mq-rv-modal-out .16s cubic-bezier(.2,.7,.2,1);animation:mq-rv-modal-out var(--mq-modal) var(--mq-ease)}@keyframes mq-rv-drop-in{0%{opacity:0;transform:translateY(-16px)}to{opacity:1;transform:none}}@keyframes mq-rv-drop-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(-16px)}}.mq-composer[data-state=open]{animation:mq-rv-drop-in .16s cubic-bezier(.2,.7,.2,1);animation:mq-rv-drop-in var(--mq-modal) var(--mq-ease)}.mq-composer[data-state=closed]{animation:mq-rv-drop-out .16s cubic-bezier(.2,.7,.2,1);animation:mq-rv-drop-out var(--mq-modal) var(--mq-ease)}.mq-composer-foot[data-phone="1"]{flex-wrap:wrap}.mq-composer-foot[data-phone="1"]>*{flex:1 1;min-width:0}.mq-composer-foot[data-phone="1"]>[data-primary]{flex-basis:100%;order:-1}.mq-composer-foot[data-phone="0"]{justify-content:flex-end}.mq-composer[data-state=closed],.mq-drawer[data-state=closed],.mq-modal[data-state=closed],.mq-rv-scrim[data-state=closed]{
  /* !important: Radix writes pointer-events: auto inline on both. */pointer-events:none!important}body:has(:is(.mq-drawer,.mq-modal,.mq-composer)[data-state=closed]):not(:has(:is([role=dialog],[role=alertdialog])[data-state=open])){pointer-events:auto!important}@media (prefers-reduced-motion:reduce){.mq-composer[data-state],.mq-drawer[data-state],.mq-modal[data-state],.mq-rv-scrim[data-state]{animation:none}}@keyframes mq-rv-page-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}.mq-rv-page{animation:mq-rv-page-in .18s cubic-bezier(.2,.7,.2,1);animation:mq-rv-page-in var(--mq-page) var(--mq-ease)}@media (prefers-reduced-motion:reduce){.mq-rv-page{animation:none}}.mq-rv-stagger{animation:mq-rv-page-in .2s cubic-bezier(.2,.7,.2,1) backwards;animation:mq-rv-page-in var(--mq-drawer-in) var(--mq-ease) backwards}@media (prefers-reduced-motion:reduce){.mq-rv-stagger{animation:none}}.mq-rv-indicator{pointer-events:none;position:absolute;transform-origin:0 0;will-change:transform}@keyframes mq-rv-pulse-ring{0%{opacity:.9;transform:scale(.96)}to{opacity:0;transform:scale(1.08)}}@keyframes mq-rv-pulse-body{0%{transform:none}40%{transform:scale(1.03)}to{transform:none}}.mq-rv-pulse-ring{border:2px solid #54b892;border:2px solid var(--jade-2);border-radius:inherit;inset:-3px;opacity:0;pointer-events:none;position:absolute}.mq-rv-pulse[data-pulse=on]{animation:mq-rv-pulse-body .42s cubic-bezier(.2,.7,.2,1);animation:mq-rv-pulse-body .42s var(--mq-ease)}.mq-rv-pulse[data-pulse=on]>.mq-rv-pulse-ring{animation:mq-rv-pulse-ring .42s cubic-bezier(.2,.7,.2,1);animation:mq-rv-pulse-ring .42s var(--mq-ease)}@media (prefers-reduced-motion:reduce){.mq-rv-pulse[data-pulse=on],.mq-rv-pulse[data-pulse=on]>.mq-rv-pulse-ring{animation:none}}@keyframes mq-rv-bar-in{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:none}}.mq-rv-savebar{animation:mq-rv-bar-in .2s cubic-bezier(.2,.7,.2,1);animation:mq-rv-bar-in var(--mq-drawer-in) var(--mq-ease)}@keyframes mq-rv-found{0%{opacity:0}15%{opacity:1}70%{opacity:1}to{opacity:0}}.mq-rv-found{position:relative}.mq-rv-found:after{animation:mq-rv-found 1.8s cubic-bezier(.2,.7,.2,1) forwards;animation:mq-rv-found 1.8s var(--mq-ease) forwards;border-radius:10px;box-shadow:0 0 0 2px #9a6212,inset 0 0 0 1px #d4a94a;box-shadow:0 0 0 2px var(--gold-deep),inset 0 0 0 1px var(--gold);content:"";inset:2px;opacity:0;pointer-events:none;position:absolute}@media (prefers-reduced-motion:reduce){.mq-rv-savebar{animation:none}.mq-rv-found:after{animation:none;opacity:1}}.mq-sidebar{transition:width .2s cubic-bezier(.2,.7,.2,1);transition:width var(--mq-sidebar) var(--mq-ease)}.mq-sidebar .mq-sidebar-label{transition:opacity .2s cubic-bezier(.2,.7,.2,1);transition:opacity var(--mq-sidebar) var(--mq-ease)}.mq-sidebar[data-collapsed=true] .mq-sidebar-label{opacity:0;pointer-events:none}.mq-rv-fade{animation:mq-rv-fade-in .2s cubic-bezier(.2,.7,.2,1);animation:mq-rv-fade-in var(--mq-sidebar) var(--mq-ease)}@media (prefers-reduced-motion:reduce){.mq-rv-fade{animation:none}}.mq-sidebar-scroll{scrollbar-width:none}.mq-sidebar-scroll::-webkit-scrollbar{display:none}.mq-sidebar-item:hover{background:#16382c99}.mq-bottombar-item:focus-visible,.mq-sidebar-item:focus-visible{outline:2px solid #d4a94a;outline:2px solid var(--gold);outline-offset:-2px}@keyframes mq-chip-row-in{0%{opacity:0}to{opacity:1}}.mq-chip-row{animation:mq-chip-row-in .12s ease-out}.mq-chip-face{transition:transform 80ms ease-out,background-color 80ms ease-out}.mq-navchip:active .mq-chip-face{background:#0b241c!important;box-shadow:inset 0 0 0 1px #3fa07c,0 0 0 4px #3fa07c33!important;transform:scale(.97)}.mq-navchip:focus-visible{outline:none}.mq-navchip:focus-visible .mq-chip-face{outline:2px solid #d4a94a;outline:2px solid var(--gold);outline-offset:1px}@media (prefers-reduced-motion:reduce){.mq-chip-row{animation:none}.mq-chip-face{transition:none}.mq-navchip:active .mq-chip-face{transform:none}}[data-testid=console-shell][data-nav=bottom] [id^=rekap-]{scroll-margin-top:148px!important}@keyframes mq-pin-pop{0%{transform:scale(.4)}60%{transform:scale(1.25)}to{transform:none}}@keyframes mq-pin-shake{0%,to{transform:none}20%{transform:translateX(-8px)}40%{transform:translateX(7px)}60%{transform:translateX(-5px)}80%{transform:translateX(3px)}}.mq-pin-dot{animation:mq-pin-pop .16s cubic-bezier(.2,.7,.2,1);animation:mq-pin-pop var(--mq-modal) var(--mq-ease)}.mq-pin-row[data-shake=on]{animation:mq-pin-shake .32s cubic-bezier(.2,.7,.2,1);animation:mq-pin-shake calc(var(--mq-modal)*2) var(--mq-ease)}.mq-login-leave{opacity:0;pointer-events:none;transition:opacity .18s cubic-bezier(.2,.7,.2,1);transition:opacity var(--mq-page) var(--mq-ease)}@media (prefers-reduced-motion:reduce){.mq-pin-dot,.mq-pin-row[data-shake=on]{animation:none}}.mq-date-id input::-webkit-date-and-time-value,.mq-date-id input::-webkit-datetime-edit{opacity:0}.mq-date-id input::-webkit-calendar-picker-indicator{display:none}.mq-date-id input{cursor:pointer}.mq-date-picker{background:#fbf7ec;border:0;border-radius:12px;box-shadow:0 12px 26px #00000040,inset 0 0 0 1px #d9ceae;color:#141c18}.mq-date-picker .rdp-nav_button{box-shadow:inset 0 0 0 1.5px #cfc6ae;color:#141c18}.mq-date-picker .rdp-head_cell{color:#5a6b62}.mq-date-picker .rdp-day{color:#141c18}.mq-date-picker .rdp-day:hover:not([disabled]){background:#eadfc8}.mq-date-picker .rdp-day:focus-visible{outline:2.5px solid #d4a94a;outline-offset:1px}.mq-date-picker .mq-date-picker-today{box-shadow:inset 0 0 0 1.5px #d4a94a;font-weight:600}.mq-date-picker .mq-date-picker-on,.mq-date-picker .mq-date-picker-on:hover{background:#22684e;color:#f0ead9;font-weight:600}.mq-date-picker .mq-date-picker-out{color:#8c9a92}.mq-date-picker .mq-date-picker-off{cursor:default;opacity:.35}.mq-date-picker .mq-date-picker-select{background:#0000;border-radius:8px;box-shadow:inset 0 0 0 1.5px #cfc6ae;color:#141c18;font:inherit;min-height:32px;padding:2px 4px}.mq-range-picker{background:#f4eedd;background:var(--paper,#f8f5ec)}.mq-range-picker .mq-date-picker-today{box-shadow:inset 0 0 0 1.5px #3fa07c}.mq-range-picker .mq-range-in,.mq-range-picker .mq-range-in:hover{background:#dce9e1;border-radius:0}.mq-range-picker .mq-range-edge,.mq-range-picker .mq-range-edge:hover{background:#2f6b57;color:#fff;font-weight:700}.nowrap-ellipsis{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mq-cols{grid-gap:12px;grid-template-columns:minmax(140px,1fr) max-content}.mq-cols,.mq-cols-lead{align-items:center;display:grid;gap:12px}.mq-cols-lead{grid-gap:12px;grid-template-columns:44px minmax(140px,1fr) max-content}.mq-num{font-feature-settings:"tnum";font-family:IBM Plex Mono,ui-monospace,monospace;font-variant-numeric:tabular-nums;min-width:62px;text-align:right;white-space:nowrap}.mq-cq{container-type:inline-size}@container (max-width: 560px){.mq-row-table{grid-template-columns:minmax(0,1fr) max-content!important;row-gap:6px}.mq-row-table>.mq-row-wide{display:none}}@container (max-width: 400px){.mq-trail-row{align-items:start!important;grid-template-columns:44px minmax(0,1fr) 20px!important;grid-template-columns:var(--mq-lead,44px) minmax(0,1fr) 20px!important}.mq-trail-row.mq-no-lead{grid-template-columns:minmax(0,1fr) 20px!important}.mq-trail-row>.mq-trail{grid-column:2;justify-self:start}.mq-trail-row.mq-no-lead>.mq-trail{grid-column:1}.mq-trail-row>.mq-chev{align-self:center;grid-column:3;grid-row:1}.mq-trail-row.mq-no-lead>.mq-chev{grid-column:2}.mq-trail-row>.mq-trail .mq-num{min-width:0;text-align:left}}.mq-grid-eq{grid-gap:10px;align-items:stretch;display:grid;gap:10px;grid-auto-rows:1fr}.mq-grid-eq>*{display:flex;flex-direction:column;min-width:0}.mq-grid-eq>*>.mq-foot{margin-top:auto}.mq-tiles{align-items:flex-start;display:flex;gap:2px;overflow-x:auto;padding-bottom:4px;scrollbar-width:thin}.mq-elev-0{background:#0e2b22;background:var(--felt);box-shadow:none}.mq-elev-1{background:#16382c;background:var(--felt-up);box-shadow:inset 0 0 0 1.5px #3a6b57;box-shadow:var(--elev-1-felt);color:#f0ead9;color:var(--bone)}.mq-elev-1-paper{background:#f4eedd;background:var(--paper);box-shadow:0 4px 0 #cfc6ae;box-shadow:var(--elev-1-paper);color:#141c18;color:var(--ink)}.mq-elev-2{background:#1b4034;background:var(--rail);box-shadow:inset 0 0 0 2.5px #d4a94a,0 8px 20px #00000059;box-shadow:var(--elev-2-felt);color:#f0ead9;color:var(--bone)}.mq-elev-2-paper{box-shadow:0 6px 0 #cfc6ae,0 12px 26px #00000059;box-shadow:var(--elev-2-paper)}.mq-elev-2-paper,.mq-elev-3{background:#f4eedd;background:var(--paper);color:#141c18;color:var(--ink)}.mq-elev-3{box-shadow:0 20px 50px #0000008c;box-shadow:var(--elev-3)}.mq-elev-tray{background:#3b2a1e;background:var(--lacquer);box-shadow:0 14px 30px #00000073,inset 0 0 0 1px #5a3e2b;box-shadow:var(--elev-tray);color:#e4c887;color:var(--gold-text)}.mq-row-tap{cursor:pointer;transition:background-color .1s cubic-bezier(.2,.7,.2,1);transition:background-color var(--mq-press) var(--mq-ease)}.mq-row-tap:hover{background:#ebe0c5!important;background:var(--bone-warm)!important}.mq-row-tap:active{background:#e9e2cd!important;background:var(--cream-2)!important}.mq-row-tap:focus-visible{outline:2px solid #141c18;outline:2px solid var(--ink);outline-offset:-2px}@keyframes mq-skel-breathe{0%,to{opacity:1}50%{opacity:.55}}.mq-skel-bar{animation:mq-skel-breathe 1.4s cubic-bezier(.2,.7,.2,1) infinite;animation:mq-skel-breathe 1.4s var(--mq-ease) infinite;background:#e4dcc6;background:var(--cream-2-deep);border-radius:6px;display:block;height:12px}.mq-skel-bar.felt{background:#1b4034;background:var(--rail)}@media (prefers-reduced-motion:reduce){.mq-skel-bar{animation:none}}@keyframes mq-count-pop{0%,to{transform:none}50%{transform:scale(1.15)}}.mq-count-pop{animation:mq-count-pop .12s cubic-bezier(.2,0,0,1);animation:mq-count-pop var(--mq-count-pop) var(--mq-emph)}@media (prefers-reduced-motion:reduce){.mq-count-pop{animation:none}}@keyframes mq-axis-in{0%{opacity:0;transform:translateX(40px);transform:translateX(var(--mq-axis-from,40px))}to{opacity:1;transform:none}}.mq-axis-in{animation:mq-axis-in .25s cubic-bezier(.2,0,0,1);animation:mq-axis-in var(--mq-axis) var(--mq-emph)}.mq-axis-back{--mq-axis-from:-40px}@media (prefers-reduced-motion:reduce){.mq-axis-in{animation:none}}.mq-modal-handle{display:none}@media (max-width:639px){.mq-modal.mq-modal-sheet{border-radius:20px 20px 0 0!important;height:auto!important;inset:auto 0 0 0!important;margin:0!important;max-height:92dvh!important;width:100%!important}.mq-modal.mq-modal-sheet .mq-modal-handle{display:block}.mq-modal.mq-modal-sheet[data-state=open]{animation-name:mq-rv-sheet-in}.mq-modal.mq-modal-sheet[data-state=closed]{animation-name:mq-rv-sheet-out}}.mq-b.mq-b-wanting{background:#ede6d3;background:var(--disabled-bg);box-shadow:inset 0 0 0 1.5px #d9ceae;box-shadow:inset 0 0 0 1.5px var(--paper-edge);color:#6e6450}.mq-pg-felt{background:radial-gradient(ellipse 120% 90% at 0 0,#1f5a44,#123a2d 55%,#0d2a20);border-radius:16px;box-shadow:inset 0 0 0 1px #d4a94a80,inset 0 3px 0 #d4a94a;color:#f0ead9;color:var(--bone);overflow:hidden;position:relative}.mq-pg-felt-mark{color:#d4a94a;font-family:"Noto Serif TC",serif;font-weight:600;line-height:1;opacity:.07;pointer-events:none;position:absolute;right:-10px;top:-30px}.mq-pg-hero{align-items:center;display:flex;flex-wrap:wrap;gap:16px;padding:16px 18px}.mq-pg-logo{background:linear-gradient(#fbf6e8,#efe6cc);border-radius:10px;box-shadow:0 3px 0 #bfa977;color:#8a3b22;display:grid;flex:none;font-family:"Noto Serif TC",serif;font-weight:600;height:68px;overflow:hidden;place-items:center;position:relative;width:56px}.mq-pg-logo.sm{border-radius:6px;box-shadow:0 2px 0 #bfa977;height:34px;width:28px}.mq-pg-logo img{height:100%;object-fit:contain;width:100%}.mq-pg-facts{display:flex;flex-wrap:wrap;gap:10px;position:relative}.mq-pg-facts>span{background:#00000038;border-radius:12px;box-shadow:inset 0 0 0 1px #f0ead924;display:flex;flex-direction:column;gap:2px;padding:8px 12px}.mq-pg-sh{color:#a8a08a;color:var(--bone-dim);font-weight:700;letter-spacing:.08em;text-transform:uppercase}.mq-pg-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.mq-pg-card{align-items:center;background:#f4eedd;background:var(--paper);border-radius:14px;box-shadow:0 2px 0 #cfc6ae;color:#141c18;color:var(--ink);display:flex;gap:12px;min-height:76px;padding:12px 14px;position:relative;text-align:left}.mq-pg-card:focus-visible{outline:2px solid #3fa07c;outline:2px solid var(--jade);outline-offset:2px}.mq-pg-card[data-changed="1"]{box-shadow:inset 0 3px 0 #e2b04f,0 2px 0 #cfc6ae}.mq-pg-tile{background:linear-gradient(#fbf6e8,#efe6cc);border-radius:8px;box-shadow:0 2px 0 #bfa977,inset 0 -3px 0 color-mix(in srgb,var(--gc) 55%,#0000);color:var(--gc);display:grid;flex:none;height:52px;overflow:hidden;place-items:center;position:relative;width:42px}.mq-pg-tile>svg{position:relative}.mq-pg-tile>em{bottom:-8px;color:var(--gc);font-family:"Noto Serif TC",serif;font-style:normal;font-weight:600;line-height:1;opacity:.12;position:absolute;right:-3px}.mq-pg-dot{background:#e2b04f;border-radius:50%;box-shadow:0 0 0 3px #e2b04f40;flex:none;height:10px;width:10px}.mq-pg-back{align-items:center;align-self:flex-start;background:#16382c;background:var(--felt-up);border-radius:12px;box-shadow:inset 0 0 0 1px #d4a94a8c;color:#f0ead9;color:var(--bone);display:inline-flex;flex:none;font-weight:600;gap:8px;height:38px;padding:0 14px 0 10px;white-space:nowrap}.mq-pg-back>svg{color:#d4a94a}.mq-pg-back:focus-visible{outline:2px solid #d4a94a;outline-offset:2px}.mq-pg-split{grid-gap:14px;align-items:start;display:grid;gap:14px;grid-template-columns:minmax(0,1fr)}.mq-pg-split.one>.mq-pg-col{max-width:760px}.mq-pg-split.wide>.mq-pg-col{max-width:none}@media (min-width:1100px){.mq-pg-split:not(.one){grid-template-columns:minmax(0,1.25fr) minmax(0,1fr)}}.mq-pg-col{display:flex;flex-direction:column;gap:12px;min-width:0}.mq-pg-col [data-surface=cream]>.mq-pg-field:last-child,.mq-pg-col [data-surface=cream]>[data-setting]:last-child{border-bottom:0!important}.mq-pg-field{display:flex;flex-direction:column;gap:6px;min-width:0;padding:10px 16px 12px}.mq-pg-field,.mq-pg-pair{border-bottom:1px solid #cfc6ae;border-bottom:1px solid var(--bone-edge)}.mq-pg-pair{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.mq-pg-pair>.mq-pg-field{border-bottom:0}.mq-pg-side{gap:10px;padding:14px}.mq-pg-paper,.mq-pg-side{display:flex;flex-direction:column}.mq-pg-paper{background:#f4eedd;background:var(--paper);border-radius:12px 12px 0 0;color:#141c18;color:var(--ink);gap:4px;-webkit-mask:linear-gradient(#000 0 0) top /100% calc(100% - 8px) no-repeat,conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) bottom /14px 8px repeat-x;mask:linear-gradient(#000 0 0) top /100% calc(100% - 8px) no-repeat,conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) bottom /14px 8px repeat-x;padding:12px 14px 18px;position:relative}.mq-pg-line{align-items:baseline;display:flex;gap:8px;justify-content:space-between}.mq-pg-line>span:first-child{min-width:0;overflow-wrap:anywhere}.mq-pg-line>span:last-child{font-feature-settings:"tnum";flex:none;font-variant-numeric:tabular-nums}.mq-pg-meth{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.mq-pg-meth>span{align-items:center;background:#efe6cc;border-radius:8px;display:inline-flex;font-weight:600;gap:4px;min-height:24px;padding:0 8px}.mq-pg-roll{align-items:center;align-self:center;background:#fffefa;color:#222;display:flex;flex-direction:column;font-family:IBM Plex Mono,monospace;font-family:var(--font-mono,"IBM Plex Mono",monospace);gap:3px;line-height:1.35;-webkit-mask:linear-gradient(#000 0 0) top /100% calc(100% - 8px) no-repeat,conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) bottom /12px 8px repeat-x;mask:linear-gradient(#000 0 0) top /100% calc(100% - 8px) no-repeat,conic-gradient(from -45deg at bottom,#0000,#000 1deg 89deg,#0000 90deg) bottom /12px 8px repeat-x;max-width:280px;padding:14px 14px 22px;position:relative;width:100%}.mq-pg-roll>*{max-width:100%;overflow-wrap:anywhere;text-align:center}.mq-pg-roll>.mq-pg-line{align-self:stretch;text-align:left}.mq-pg-dash{align-self:stretch;border-top:1.5px dashed #999;margin:6px 0}.mq-pg-day{background:#00000040;border-radius:8px;box-shadow:inset 0 0 0 1px #f0ead924;height:30px;margin:4px 0;position:relative}.mq-pg-day>i{background:linear-gradient(90deg,#3fa07c,#d4a94a);border-radius:6px;bottom:4px;position:absolute;top:4px}.mq-pg-day>em{background:#e0705f;border-radius:2px;bottom:-4px;margin-left:-1.5px;position:absolute;top:-4px;width:3px}.mq-pg-day>b{background:#7fb3c9;border-radius:50%;box-shadow:0 0 0 3px #123a2d;color:#123a2d;display:grid;height:26px;place-items:center;position:absolute;top:50%;transform:translate(-50%,-50%);width:26px}.mq-pg-legend{color:#a8a08a;color:var(--bone-dim);display:flex;flex-wrap:wrap;gap:14px}.mq-pg-legend>span{align-items:center;display:inline-flex;gap:6px}.mq-pg-legend i{background:linear-gradient(90deg,#3fa07c,#d4a94a);border-radius:3px;height:8px;width:12px}.mq-pg-legend i.cut{background:#e0705f;height:12px;width:3px}.mq-pg-legend i.lo{background:#7fb3c9;border-radius:50%;height:10px;width:10px}.mq-pg-feats{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.mq-pg-feat{align-items:center;background:#f4eedd;background:var(--paper);border-radius:14px;box-shadow:0 2px 0 #cfc6ae;color:#141c18;color:var(--ink);display:flex;gap:12px;min-height:72px;padding:12px 14px}.mq-pg-feat[data-on="1"]{box-shadow:inset 4px 0 0 var(--gc),0 2px 0 #cfc6ae}.mq-pg-ft{background:color-mix(in srgb,var(--gc) 16%,#fff);border-radius:12px;color:color-mix(in srgb,var(--gc) 70%,#1f2a26);display:grid;flex:none;height:40px;place-items:center;width:40px}.mq-pg-feat[data-on="1"] .mq-pg-ft{background:var(--gc);color:#fff}.mq-pg-lock{border-radius:10px;box-shadow:inset 0 0 0 1px #c9b48e;box-shadow:inset 0 0 0 1px var(--teh-ring);color:#5a6b62;color:var(--ink-soft);display:grid;flex:none;height:36px;place-items:center;width:36px}.mq-pg-tools{grid-gap:12px;display:grid;gap:12px;grid-template-columns:repeat(auto-fill,minmax(230px,1fr))}.mq-pg-tool{background:#f4eedd;background:var(--paper);border-radius:16px;border-top:4px solid var(--gc);color:#141c18;color:var(--ink);display:flex;flex-direction:column;gap:4px;min-width:0;padding:14px}.gp{background:radial-gradient(ellipse 110% 50% at 50% 0,#15392d 0,#0f2a22 55%,#0b211a 100%);color:#f0ead9;color:var(--bone);font-family:IBM Plex Sans,system-ui,sans-serif;min-height:100vh;overflow-x:hidden}.gp,.gp-col{position:relative}.gp-col{margin:0 auto;max-width:430px;padding:0 16px 40px;z-index:1}.gp-head{align-items:center;box-shadow:inset 0 -1px 0 #d4a94a2e;display:flex;gap:12px;margin-bottom:16px;padding:14px 0 12px}.gp-logo{background:#f3ecdd;border-radius:13px;box-shadow:inset 0 0 0 1px #dcd2b8,0 3px 0 #c9be9e;display:grid;flex-shrink:0;height:52px;overflow:hidden;place-items:center;width:52px}.gp-logo img{height:100%;object-fit:cover;width:100%}.gp-outlet{color:#a8a08a;font-size:13.5px;font-weight:500;line-height:1.2}.gp-title{color:#f0ead9;color:var(--bone);font-family:Fraunces,Georgia,serif;font-size:21px;font-weight:600;line-height:1.15}.gp-mono{font-family:IBM Plex Mono,ui-monospace,monospace}.gp-muted{color:#8c9a90}.gp-paper{background:linear-gradient(178deg,#f0ead9,#f0ead9 82%,#ddd4bc);border-radius:16px;box-shadow:0 6px 0 #d2c8ac,0 7px 0 #b8ae92,0 18px 30px #00000059;color:#141c18;color:var(--ink);outline:1px solid #dcd2b8;outline-offset:-7px;position:relative}.gp-amber{align-items:center;background:linear-gradient(#ffbc5a,#f2a33c 60%,#e08f26);border-radius:12px;box-shadow:inset 0 1px 0 #ffffff8c,inset 0 0 0 1px #c7811f,0 3px 0 #a8661a;color:#3b1e10;display:flex;font-size:16px;font-weight:600;gap:8px;justify-content:center;min-height:56px;padding:0 16px;text-align:center;transition:transform 80ms ease;width:100%}.gp-amber:active:not(:disabled){background:linear-gradient(#f2a33c,#e08f26);box-shadow:inset 0 2px 5px #3b1e1059,0 1px 0 #a8661a;transform:translateY(2px)}.gp-amber:disabled{background:#1e3f33;box-shadow:inset 0 0 0 1px #2e6450;color:#8c9a90}.gp-outline{align-items:center;border-radius:12px;box-shadow:inset 0 0 0 1.5px #2e6450;color:#f0ead9;color:var(--bone);display:flex;font-size:14px;font-weight:600;justify-content:center;min-height:48px;transition:transform 80ms ease;width:100%}.gp-outline:active{background:#132f27;transform:translateY(1px)}.gp-outline[data-armed=true]{box-shadow:inset 0 0 0 1.5px #ff6f60;color:#ff8a7d}.gp-tonal{align-items:center;background:#e4dcc6;border-radius:12px;box-shadow:inset 0 0 0 1px #cfc6ae,0 3px 0 #c9be9e;color:#141c18;color:var(--ink);display:flex;font-size:14px;font-weight:600;justify-content:center;min-height:48px;width:100%}.gp-tonal:active{box-shadow:inset 0 0 0 1px #cfc6ae;transform:translateY(2px)}.gp-seal{background:#22684e;background:var(--seal,#22684e);border-radius:14px;box-shadow:inset 0 0 0 3px #f0ead9,inset 0 0 0 5px #22684e;box-shadow:inset 0 0 0 3px #f0ead9,inset 0 0 0 5px var(--seal,#22684e);color:#f0ead9;display:grid;font-family:"Noto Serif TC",serif;font-size:40px;font-weight:700;height:76px;margin:0 auto;place-items:center;width:76px}.gp-seal[data-kind=left]{--seal:#e4dcc6;color:#5a6b62}.gp-seal[data-kind=noshow]{--seal:#cc3a2e}.gp-seal[data-kind=closed]{--seal:#d4a94a;color:#3b1e10}.gp-seal[data-kind=empty]{--seal:#e4dcc6;color:#8a8270}.gp-type{background:#f0ead9;border-radius:12px;box-shadow:inset 0 0 0 1px #dcd2b8,0 3px 0 #cfc6ae;color:#141c18;color:var(--ink);min-height:88px;padding:10px 12px;position:relative;text-align:left;transition:background .16s ease,transform 80ms ease}.gp-type:active{background:#e4dcc6;transform:translateY(2px)}.gp-type[aria-pressed=true]{background:linear-gradient(180deg,#4aae88,#3a9674);box-shadow:0 4px 0 #2b7a5c;color:#0f2a22}.gp-type[aria-pressed=true] .gp-type-eta,.gp-type[aria-pressed=true] .gp-type-line{color:#0f2a22!important}.gp-type-name{font-family:Fraunces,Georgia,serif;font-size:17px;font-weight:600;line-height:1.15;padding-right:22px}.gp-type-line{align-items:center;display:flex;font-size:12.5px;font-weight:600;gap:6px;margin-top:8px}.gp-type-eta{color:#8a8270;font-family:IBM Plex Mono,monospace;font-size:10.5px;letter-spacing:.06em;margin-top:3px;text-transform:uppercase}.gp-dot{border-radius:99px;flex-shrink:0;height:7px;width:7px}.gp-tick{background:#0f2a22;border-radius:99px;color:#f0ead9;display:grid;font-size:12px;height:20px;place-items:center;position:absolute;right:8px;top:8px;width:20px}.gp-count{background:linear-gradient(#fffef8,#f2ebd8);border-radius:10px;box-shadow:inset 0 0 0 1px #d9ceae,0 4px 0 #c9be9e;color:#141c18;color:var(--ink);display:grid;flex:1 1;font-family:Fraunces,Georgia,serif;font-size:22px;font-weight:600;height:64px;place-items:center;transition:transform 80ms ease}.gp-count:active{box-shadow:inset 0 0 0 1px #d9ceae,0 1px 0 #c9be9e;transform:translateY(3px)}.gp-count[aria-pressed=true]{background:linear-gradient(180deg,#4aae88,#3a9674);box-shadow:0 4px 0 #2b7a5c;color:#0f2a22}.gp-label{display:block;font-size:13px;font-weight:600;margin-bottom:8px}.gp-field,.gp-label{color:#141c18;color:var(--ink)}.gp-field{background:#fbf7ec;border-radius:10px;box-shadow:inset 0 0 0 1px #cfc6ae;font-size:16px;height:52px;outline:none;padding:0 14px;width:100%}.gp-field:focus{box-shadow:inset 0 0 0 2px #22684e}.gp-stepper{border-radius:99px;box-shadow:inset 0 0 0 1.5px #cfc6ae;color:#141c18;color:var(--ink);display:grid;font-size:22px;height:44px;place-items:center;width:44px}.gp-lane{align-items:flex-end;animation:gp-drift 8s ease-in-out infinite;display:flex;gap:6px;justify-content:center}.gp-lane-tile{animation:gp-in .4s ease both;background:linear-gradient(#fffef8,#f2ebd8);border-radius:6px;box-shadow:inset 0 0 0 1px #d9ceae,0 3px 0 #c9be9e;color:#22684e;display:grid;font-family:"Noto Serif TC",serif;font-size:17px;height:44px;place-items:center;width:34px}.gp-lane-me{animation:gp-bob 3s ease-in-out infinite;background:linear-gradient(#f6d68a,#e4b454);box-shadow:inset 0 0 0 1px #c7952e,0 3px 0 #a8661a;color:#3b1e10}.gp-lane-table{background:linear-gradient(160deg,#2c9270,#1f6b51);border-radius:6px;height:28px;width:44px}@keyframes gp-bob{0%,to{transform:translateY(0)}50%{transform:translateY(-5px)}}@keyframes gp-drift{0%,to{transform:translateX(0)}50%{transform:translateX(5px)}}@keyframes gp-in{0%{opacity:0;transform:translateX(10px)}to{opacity:1;transform:none}}.gp .qs-bar__track{background:#ddd4bc;box-shadow:none;height:8px}.gp .qs-bar__fill{animation:none;background:#3fa07c;box-shadow:none}.gp .qs-bar__labels{color:#8a8270}.gp-glow:before{animation:gp-fade .3s ease both;background:radial-gradient(closest-side,#e4b45459,#0000);border-radius:50%;content:"";inset:-40px;position:absolute;z-index:-1}@keyframes gp-fade{0%{opacity:0}to{opacity:1}}.gp-bigtile{align-items:center;background:linear-gradient(#fffef8,#f2ebd8);border-radius:16px;box-shadow:inset 0 0 0 1px #d9ceae,inset 0 0 0 7px #fffef8,inset 0 0 0 8px #e4dcc6,0 8px 0 #c9be9e,0 16px 26px #00000040;display:flex;flex-direction:column;gap:4px;height:212px;justify-content:center;margin:0 auto;width:180px}.gp-seg{background:#132f27;border-radius:12px;box-shadow:inset 0 0 0 1px #2e6450;display:flex;flex:1 1;padding:3px}.gp-seg button{border-radius:9px;color:#8c9a90;flex:1 1;font-size:13px;font-weight:600;min-height:38px;transition:background .2s ease}.gp-seg button[aria-pressed=true]{background:#1e4a3a;color:#f0ead9;color:var(--bone)}.gp-chip{border-radius:12px;box-shadow:inset 0 0 0 1px #2e6450;color:#8c9a90;font-size:13px;font-weight:600;min-height:44px;padding:0 14px}.gp-chip[aria-pressed=true]{background:#3fa07c;box-shadow:none;color:#0f2a22}.gp-tiles{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr))}.gp-tile{background:#16382c;border-radius:10px;box-shadow:inset 0 0 0 1px #2e6450;color:#f0ead9;color:var(--bone);min-height:58px;overflow:hidden;padding:7px 8px;text-align:left;transition:transform 80ms ease,background .4s ease,box-shadow .4s ease}.gp-tile:active{box-shadow:inset 0 0 0 1px #2e6450,0 0 0 3px #e4c8878c;transform:scale(.95)}.gp-tile[data-state=free]{background:linear-gradient(180deg,#4aae88,#3a9674);box-shadow:none;color:#0f2a22}.gp-tile[data-state=overtime]{box-shadow:inset 0 0 0 1.5px #ff6f60}.gp-tile[data-state=overtime] .gp-tile-cap{color:#ff8a7d}.gp-tile[data-state=inuse]{background:#132f27;box-shadow:inset 0 0 0 1px #23483b;color:#8c9a90}.gp-tile[data-soon=true]{box-shadow:inset 0 0 0 1.5px #d4a94a}.gp-tile[data-soon=true] .gp-tile-cap{color:#e4c887}.gp-tile-code{font-family:Fraunces,Georgia,serif;font-size:16px;line-height:1.1}.gp-tile-cap,.gp-tile-code{font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gp-tile-cap{font-size:10.5px;margin-top:4px;opacity:.9}.gp-sheet-back{animation:gp-fade .2s ease both;background:#050f0b99;inset:0;position:fixed;z-index:50}.gp-sheet{animation:gp-up .24s ease both;background:#f0ead9;border-radius:20px 20px 0 0;bottom:0;box-shadow:0 -12px 30px #0006;color:#141c18;color:var(--ink);left:0;margin:0 auto;max-width:430px;padding:12px 20px 24px;position:fixed;right:0;z-index:51}@keyframes gp-up{0%{transform:translateY(100%)}to{transform:none}}.gp-minitable{background:#0f2a22;border-radius:16px;box-shadow:inset 0 0 0 6px #1b4034,0 4px 0 #0b211a;display:grid;height:150px;margin:0 auto;place-items:center;position:relative;width:150px}.gp-minitable[data-state=free]{background:linear-gradient(160deg,#2c9270,#1f6b51)}.gp-minitable .w{color:#d4a94a;font-family:"Noto Serif TC",serif;font-size:11px;position:absolute}.gp-tv{padding:28px 48px}.gp-tray{background:linear-gradient(180deg,#16382c,#112e25);border-radius:22px;box-shadow:inset 0 0 0 1px #2e6450;padding:14px 18px 18px}.gp-card{background:linear-gradient(178deg,#f0ead9,#f0ead9 82%,#ddd4bc);border-radius:16px;box-shadow:0 5px 0 #d2c8ac,0 12px 20px #0000004d;color:#141c18;color:var(--ink);padding:10px 10px 9px;transition:opacity .6s ease;width:176px}.gp-card[data-state=inuse]{opacity:.7}.gp-card .gp-felt{background:#0f2a22;border-radius:12px;display:grid;height:92px;margin:6px auto;place-items:center;position:relative;transition:background .6s ease;width:92px}.gp-card[data-state=free] .gp-felt{background:linear-gradient(160deg,#2c9270,#1f6b51)}.gp-card[data-state=inuse] .gp-felt{background:#1b2f28}.gp-felt .w{color:#d4a94a;font-family:"Noto Serif TC",serif;font-size:10px;position:absolute}.gp-band{background:#e6dfcb;border-radius:8px;color:#3e4f46;display:grid;font-size:14.5px;font-weight:600;height:30px;place-items:center}.gp-band[data-state=free]{background:#ddeee5;color:#1f5e45}.gp-band[data-state=overtime]{background:#f7dad6;color:#a8281e}.gp-band[data-state=inuse]{color:#8a8270}.gp-band[data-soon=true]{background:#f6e7c8;color:#7a5714}.gp-member{align-items:center;background:#173d31;border-radius:16px;box-shadow:inset 0 0 0 1.5px #3fa07c;color:#f0ead9;color:var(--bone);display:flex;gap:12px;min-height:76px;padding:12px 14px;transition:transform 80ms ease}.gp-member:active{background:#1e4a3a;box-shadow:inset 0 0 0 1.5px #54b892,0 0 0 4px #54b8922e;transform:scale(.98)}.gp-staff{align-items:center;border-radius:10px;color:#8c9a90;display:inline-flex;font-family:IBM Plex Mono,monospace;font-size:12px;min-height:44px;padding:0 14px}.gp-staff:active{background:#132f27}@media (prefers-reduced-motion:reduce){.gp-glow:before,.gp-lane,.gp-lane-me,.gp-lane-tile,.gp-sheet,.gp-sheet-back{animation:none!important}}.gp-tile[data-state=booked]{box-shadow:inset 0 0 0 1.5px #e8d9b5}.gp-tile[data-state=booked] .gp-tile-cap{color:#e8d9b5}.gp-band[data-state=booked]{background:#efe3c8;color:#5a4626}html[data-console],html[data-console] body{overflow-x:clip}html[data-console] .eyebrow{font-size:12px}html[data-console] .mq-chip{font-size:13.5px}html[data-console] .mq-b-danger-solid,html[data-console] .mq-b-link,html[data-console] .mq-b-primary{font-size:15px}html[data-console] .mq-b-icon{font-size:17px}html[data-console] .mq-b-pill,html[data-console] .mq-b.mq-b-row{font-size:13.5px}@media (max-width:767.98px),(pointer:coarse) and (max-height:499.98px) and (max-width:959.98px){html[data-console]{--mq-d-row:52px;--mq-d-row-tall:56px;--mq-d-row-pad:8px 12px;--mq-d-card-pad:12px 14px;--mq-d-card-pad-s:12px 14px;--mq-d-group-h:44px;--mq-d-sheet-head:12px 12px 10px 16px;--mq-d-sheet-head-c:10px 12px 8px 16px;--mq-d-sheet-body:12px 16px;--mq-d-sheet-foot:12px 16px;--mq-d-sheet-foot-b:14px;--mq-d-ctl:36px;--mq-d-field:44px}html[data-console] .mq-b{min-height:40px;padding:0 14px}html[data-console] .mq-b.mq-b-sm{min-height:36px;padding:0 12px}html[data-console] .mq-b.mq-b-lg{min-height:48px;padding:0 18px}html[data-console] .mq-b.mq-b-pill{min-height:36px;padding:0 12px}html[data-console] .mq-b.mq-b-row{min-height:32px;padding:0 12px}html[data-console] .mq-b.mq-b-icon{min-height:36px;min-width:36px;padding:0;width:36px}html[data-console] .mq-chip.mq-chip-lg{min-height:36px;padding:0 12px}html[data-console] :is(main,.mq-sheet-body) :is(.space-y-5,.space-y-6,.space-y-8)>:not([hidden])~:not([hidden]){margin-top:16px}html[data-console] :is(main,.mq-sheet-body) :is(.gap-5,.gap-6,.gap-8){gap:16px}html[data-console] :is(main,.mq-sheet-body) :is(.p-5,.p-6){padding:16px}html[data-console] :is(main,.mq-sheet-body) :is(.px-5,.px-6){padding-left:16px;padding-right:16px}html[data-console] :is(main,.mq-sheet-body) :is(.py-5,.py-6){padding-bottom:16px;padding-top:16px}}@media (min-width:768px){.mq-panel-kanan{border-radius:16px 0 0 16px!important;bottom:0!important;box-sizing:border-box!important;display:flex!important;flex-direction:column!important;gap:0!important;height:100dvh!important;left:auto!important;max-height:100dvh!important;max-width:460px!important;padding:env(safe-area-inset-top,0) 0 0!important;right:0!important;top:0!important;transform:none!important;translate:none!important;width:min(100vw,460px)!important}}.mq-bars-grow>span{animation:mq-bar-grow .3s ease-out both;transform-origin:bottom}.mq-accordion-open{animation:mq-accordion-in .2s ease-out both}@keyframes mq-bar-grow{0%{transform:scaleY(0)}to{transform:scaleY(1)}}@keyframes mq-accordion-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.mq-accordion-open,.mq-bars-grow>span{animation:none}}html:has(body[data-scroll-locked]){overflow:hidden}html body[data-scroll-locked]{overflow:visible!important}.mq-hg{container-type:inline-size;min-width:0}.mq-hg,.mq-hg-board{display:flex;flex-direction:column;gap:12px}.mq-hg-board{flex:none;padding:16px 18px}.mq-hg-mark{bottom:-60px;color:#d4a94a;font-family:"Noto Serif TC",serif;font-size:190px;font-weight:600;line-height:1;opacity:.06;pointer-events:none;position:absolute;right:-16px}.mq-hg-bh{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;position:relative}.mq-hg-bh>div:first-child{display:flex;flex-direction:column;min-width:0}.mq-hg-bh .lab{color:#a8a08a;color:var(--bone-dim);font-size:12px}.mq-hg-bh b{font-family:Fraunces,serif;font-size:17px;font-weight:600}.mq-hg-now{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));position:relative}.mq-hg-tile{background:#00000038;border-radius:14px;box-shadow:inset 0 0 0 1px #f0ead924,inset 4px 0 0 var(--cc);display:flex;flex-direction:column;gap:3px;min-width:0;padding:12px 14px}.mq-hg-tile .nm{font-size:15px;font-weight:600;overflow-wrap:anywhere}.mq-hg-tile .pr{font-feature-settings:"tnum";align-items:baseline;color:#f7e7be;display:flex;flex-wrap:wrap;font-size:28px;font-variant-numeric:tabular-nums;font-weight:700;gap:4px;line-height:1.05}.mq-hg-tile .pr small{color:#a8a08a;color:var(--bone-dim);font-size:13.5px;font-weight:500}.mq-hg-tile .nx{color:#a8a08a;color:var(--bone-dim);font-size:12px}.mq-hg-tile .rl{align-self:flex-start}.mq-hg-tax{color:#a8a08a;color:var(--bone-dim);font-size:12px;position:relative}.mq-hg-calc{grid-gap:14px;display:grid;gap:14px;grid-template-columns:minmax(0,1fr);position:relative}.mq-hg-form{display:flex;flex-direction:column;gap:8px;min-width:0}.mq-hg-pick{grid-gap:10px;align-items:start;display:grid;gap:10px;grid-template-columns:70px minmax(0,1fr)}.mq-hg-pick>span{color:#a8a08a;color:var(--bone-dim);font-size:12px;line-height:36px}.mq-hg-pick>div{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(3,minmax(0,1fr));min-width:0}.mq-hg-pick .mq-chip{justify-content:center;min-height:36px;min-width:0;padding:0 8px;width:100%}.mq-hg-pick .mq-chip>span:not([aria-hidden]){min-width:0;overflow:hidden;text-overflow:ellipsis}.mq-hg-bill{background:#f4eedd;background:var(--paper);border-radius:14px;color:#141c18;color:var(--ink);display:flex;flex-direction:column;gap:4px;min-width:0;padding:12px 14px}.mq-hg-bar{border-radius:6px;display:flex;gap:2px;height:26px;overflow:hidden}.mq-hg-bar>i{display:block;min-width:2px}.mq-hg-ticks{font-feature-settings:"tnum";color:var(--ink-muted);font-size:12px;font-variant-numeric:tabular-nums;margin-bottom:4px}.mq-hg-l,.mq-hg-ticks{display:flex;justify-content:space-between}.mq-hg-l{align-items:center;font-size:13.5px;gap:10px;min-height:26px}.mq-hg-l>span{min-width:0;overflow-wrap:anywhere}.mq-hg-l>b{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600;white-space:nowrap}.mq-hg-l.minus>b{color:var(--jade-ink)}.mq-hg-l.tot{border-top:1.5px solid #141c18;border-top:1.5px solid var(--ink);font-size:15px;font-weight:600;margin-top:4px;padding-top:6px}.mq-hg-l.tot>b{font-size:24px;font-weight:700}.mq-hg-rb{background:#f3e3bc;border-radius:6px;color:#7a5410;display:inline-block;font-size:12px;font-style:normal;font-weight:600;margin-left:6px;padding:1px 7px;white-space:nowrap}.mq-hg-top{align-items:center;display:flex;flex:none;gap:10px;min-width:0}.mq-hg-top>[role=radiogroup]{flex:0 1 auto;min-width:0}.mq-hg-top>.add{flex:none;margin-left:auto}.mq-hg-view{align-items:center;color:#a8a08a;color:var(--bone-dim);display:flex;font-size:13.5px;gap:8px;padding:0 2px}.mq-hg-body{gap:12px}.mq-hg-body,.mq-hg-card{display:flex;flex-direction:column;min-width:0}.mq-hg-card{background:#f4eedd;background:var(--paper);border-radius:16px;color:#141c18;color:var(--ink);gap:10px;padding:14px 16px}.mq-hg-card.cat{box-shadow:inset 0 4px 0 var(--cc);gap:12px}.mq-hg-card.gold{box-shadow:inset 0 4px 0 #d4a94a;overflow:hidden;position:relative}.mq-hg-sech{align-items:center;display:flex;flex-wrap:wrap;gap:10px;justify-content:space-between;min-width:0}.mq-hg-sech .t{font-size:15px;font-weight:600;min-width:0}.mq-hg-sech .t small{display:block;font-weight:500}.mq-hg-sech .hint,.mq-hg-sech .t small{color:var(--ink-muted);font-size:12px}.mq-hg-sech .acts{display:inline-flex;gap:8px;margin-left:auto}.mq-hg-ch,.mq-hg-sech .acts{align-items:center;flex-wrap:wrap}.mq-hg-ch{display:flex;gap:10px;justify-content:space-between}.mq-hg-ch b{display:block;font-family:Fraunces,serif;font-size:20px;font-weight:600;overflow-wrap:anywhere}.mq-hg-ch small{color:var(--ink-muted);font-size:13.5px}.mq-hg-base{align-items:center;background:#fff;border-radius:12px;box-shadow:inset 0 0 0 1px var(--line);display:flex;flex-wrap:wrap;gap:12px;padding:10px 14px}.mq-hg-base .lab{color:var(--ink-muted);font-size:13.5px}.mq-hg-base b{font-feature-settings:"tnum";font-size:24px;font-variant-numeric:tabular-nums;font-weight:700;margin-right:auto;white-space:nowrap}.mq-hg-week{display:flex;flex-direction:column;gap:4px}.mq-hg-lg{color:var(--ink-muted);display:flex;flex-wrap:wrap;font-size:12px;gap:4px 12px;margin-bottom:4px}.mq-hg-lg>span{align-items:center;display:inline-flex;gap:6px}.mq-hg-lg i{border-radius:3px;height:12px;width:12px}.mq-hg-wr{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:36px minmax(0,1fr)}.mq-hg-wr .dn{color:var(--ink-muted);font-size:12px;font-weight:600}.mq-hg-wr .ticks{font-feature-settings:"tnum";color:var(--ink-faint);font-size:12px;font-variant-numeric:tabular-nums;height:16px;position:relative}.mq-hg-wr .ticks>span{position:absolute;top:0}.mq-hg-wb{height:30px;position:relative}.mq-hg-band{font-feature-settings:"tnum";align-items:center;border:1px solid #f4eedd;border:1px solid var(--paper);border-radius:6px;bottom:0;box-sizing:border-box;container-type:inline-size;display:flex;font-size:12px;font-variant-numeric:tabular-nums;font-weight:600;justify-content:center;overflow:hidden;position:absolute;top:0;white-space:nowrap}button.mq-hg-band{cursor:pointer}button.mq-hg-band:focus-visible{outline:2px solid #141c18;outline:2px solid var(--ink);outline-offset:-2px}.mq-hgh-title{color:#141c18;color:var(--ink);font-family:Fraunces,Georgia,serif;font-size:20px;font-weight:600;line-height:1.2;min-width:0}.mq-hgh-title small{color:var(--ink-muted);font-family:IBM Plex Sans,system-ui,sans-serif;font-size:12px;font-weight:400;margin-left:6px}.mq-hgh-grid{grid-column-gap:8px;font-feature-settings:"tnum";align-items:center;column-gap:8px;display:grid;font-variant-numeric:tabular-nums;grid-template-columns:minmax(0,1fr) 84px 84px 20px;text-align:left;width:100%}.mq-hgh-grid.head{color:var(--ink-muted);font-size:12px}.mq-hgh-grid.head>span,.mq-hgh-grid>b{text-align:right}.mq-hgh-grid.row{background:#0000;border-top:1px solid var(--line);color:#141c18;color:var(--ink);font-size:15px;min-height:52px}.mq-hgh-grid .nm{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mq-hgh-grid>b{font-weight:600;white-space:nowrap}.mq-hgh-grid .go{color:var(--ink-muted);display:grid;place-items:center}.mq-hgh-week{display:flex;flex-direction:column;min-width:0}.mq-hgh-wr{grid-column-gap:10px;font-feature-settings:"tnum";align-items:center;border-top:1px solid var(--line);color:#141c18;color:var(--ink);column-gap:10px;display:grid;font-size:15px;font-variant-numeric:tabular-nums;grid-template-columns:minmax(64px,132px) 56px minmax(0,1fr);min-height:48px}.mq-hgh-wr.axis{border-top:0;min-height:22px}.mq-hgh-wr .dn{align-items:center;display:inline-flex;gap:6px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mq-hgh-wr .dn em{background:#d4a94a;border-radius:999px;flex:none;height:6px;width:6px}.mq-hgh-wr>b{font-weight:600;text-align:right}.mq-hgh-wr .tl{height:48px;min-width:0;position:relative}.mq-hgh-wr.axis .tl{height:22px}.mq-hgh-wr .tl>i{color:var(--ink-muted);font-size:12px;font-style:normal;position:absolute;top:2px;transform:translateX(-50%)}.mq-hgh-wr .tl>u{background:#ede6d3;background:var(--disabled-bg,#ede6d3);bottom:0;position:absolute;top:0;width:1px}.mq-hgh-wr .tl>s{background:var(--line);border-radius:2px;height:2px;left:0;position:absolute;right:0;top:30px}.mq-hgh-wr .bar{background:#0e2b22;background:var(--felt,#0e2b22);border-radius:4px;height:10px;min-width:4px;position:absolute;top:26px}.mq-hgh-wr .bar[data-tone=happy]{background:#a9d3cd}.mq-hgh-wr .bar[data-tone=weekend]{background:#e2b04f}.mq-hgh-wr .bar[data-tone=weekday]{background:#cfc6ae}.mq-hgh-wr .bar>q{bottom:13px;color:#141c18;color:var(--ink);font-size:12px;left:50%;position:absolute;quotes:none;transform:translateX(-50%);white-space:nowrap}.mq-hgh-lg{border-top:1px solid var(--line);color:var(--ink-muted);display:flex;flex-wrap:wrap;font-size:12px;gap:14px;padding-top:10px}.mq-hgh-lg>span{align-items:center;display:inline-flex;gap:6px}.mq-hgh-lg i{background:#0e2b22;background:var(--felt,#0e2b22);border-radius:4px;height:8px;width:18px}.mq-hgh-lg i[data-tone=happy]{background:#a9d3cd}.mq-hgh-cards{grid-gap:12px;align-items:start;display:grid;gap:12px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}.mq-hgh-ph{align-items:center;display:flex;gap:10px;min-width:0}.mq-hgh-ph .ic{background:#e7dfc9;background:var(--bone-in,#e7dfc9);border-radius:10px;color:#141c18;color:var(--ink);display:grid;flex:none;height:36px;place-items:center;width:36px}.mq-hgh-ph .mq-hgh-title{flex:1 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mq-hgh-more{align-items:center;align-self:flex-start;background:#0000;color:#22684e;color:var(--jade-deep,#2f6b57);display:inline-flex;flex:none;font-size:13.5px;gap:4px;min-height:40px;padding:0 4px;white-space:nowrap}.mq-hgh-row{align-items:center;border-top:1px solid var(--line);display:flex;gap:10px;min-height:56px;min-width:0;padding:6px 0}.mq-hg-rows>.mq-hgh-row:first-child{border-top:0}.mq-hgh-row .nm{align-items:flex-start;background:#0000;color:#141c18;color:var(--ink);display:flex;flex:1 1 auto;flex-direction:column;font-size:15px;gap:4px;min-width:0;text-align:left}.mq-hgh-row .pl{display:flex;flex-wrap:wrap;gap:4px}.mq-hgh-row .pl i{align-items:center;background:#e7dfc9;background:var(--bone-in,#e7dfc9);border-radius:999px;color:#141c18;color:var(--ink);display:inline-flex;font-size:12px;font-style:normal;font-weight:600;height:22px;padding:0 9px;white-space:nowrap}.mq-hgh-row .pl i[data-tone=happy]{background:#5fa8a0;color:#0a211a}.mq-hgh-row .pl i[data-tone=peak]{background:#0e2b22;background:var(--felt,#0e2b22);color:#f7e7be}.mq-hgh-row .pr{font-feature-settings:"tnum";align-items:flex-end;color:#141c18;color:var(--ink);display:flex;flex:none;flex-direction:column;font-size:15px;font-variant-numeric:tabular-nums;font-weight:600;white-space:nowrap}.mq-hgh-row .pr small{color:var(--ink-muted);font-size:12px;font-weight:400}.mq-hgh-row.off>.nm,.mq-hgh-row.off>.pr{opacity:.55}.mq-sh{gap:18px;padding:8px 0}.mq-sh,.mq-sh section{display:flex;flex-direction:column}.mq-sh section{gap:10px;min-width:0}.mq-sh-kinds{grid-gap:8px;display:grid;gap:8px;grid-template-columns:1fr 1fr}.mq-sh-kinds>button{align-items:center;background:#fbf7ec;border:1.5px solid #cfc6ae;border-radius:12px;color:#141c18;color:var(--ink);display:flex;gap:10px;min-height:56px;min-width:0;padding:8px 12px;text-align:left}.mq-sh-kinds>button[aria-checked=true]{background:#dde9e0;border-color:#2f6e58}.mq-sh-kinds i{background:#0e2b22;background:var(--felt,#0e2b22);border-radius:4px;flex:none;height:30px;width:10px}.mq-sh-kinds button[data-kind=hh] i{background:#5fa8a0}.mq-sh-kinds span{display:flex;flex-direction:column;min-width:0}.mq-sh-kinds b{font-size:15px;font-weight:600}.mq-sh-kinds small{color:var(--ink-muted);font-size:12px;font-weight:400}.mq-sh-head{align-items:center;display:flex;gap:8px;justify-content:space-between;min-width:0}.mq-sh-head>b{color:#141c18;color:var(--ink);font-size:15px;font-weight:600}.mq-sh-quick{display:flex;flex-wrap:wrap;gap:6px;justify-content:flex-end}.mq-sh-quick>button{background:#e8dfca;border-radius:999px;color:#141c18;color:var(--ink);font-size:13.5px;min-height:40px;padding:0 12px}.mq-sh-quick>button[aria-pressed=true]{background:#2f6e58;color:#f7f3e6}.mq-sh-days{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(7,minmax(0,1fr))}.mq-sh-days>button{background:#fbf7ec;border:1.5px solid #cfc6ae;border-radius:10px;color:#141c18;color:var(--ink);font-size:13.5px;min-height:44px}.mq-sh-days>button[aria-pressed=true]{background:#2f6e58;border-color:#2f6e58;color:#f7f3e6}.mq-sh-range{color:var(--ink-muted);font-size:13.5px;text-align:right}.mq-sh-hours{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(8,minmax(0,1fr))}.mq-sh-hours>button{font-feature-settings:"tnum";background:#fbf7ec;border:1.5px solid #cfc6ae;border-radius:10px;color:#141c18;color:var(--ink);font-size:15px;font-variant-numeric:tabular-nums;min-height:44px}.mq-sh-hours>button[data-state=used],.mq-sh-legend i[data-state=used]{background:repeating-linear-gradient(135deg,#fbf7ec 0 5px,#e3d9c1 5px 9px)}.mq-sh-hours>button[data-state=picked]{background:#0e2b22;background:var(--felt,#0e2b22);border-color:#0e2b22;border-color:var(--felt,#0e2b22);color:#f7e7be}.mq-sh[data-kind=hh] .mq-sh-hours>button[data-state=picked]{background:#5fa8a0;border-color:#5fa8a0;color:#0a211a}.mq-sh-hours>button[data-state=clash],.mq-sh-legend i[data-state=clash]{background:#b23a2e;border-color:#b23a2e;color:#fff}.mq-sh-legend{color:var(--ink-muted);display:flex;flex-wrap:wrap;font-size:12px;gap:14px}.mq-sh-legend>span{align-items:center;display:inline-flex;gap:6px}.mq-sh-legend i{border:1px solid #cfc6ae;border-radius:4px;height:14px;width:14px}.mq-sh-clash{align-items:center;background:#f3dcd6;border-radius:12px;color:#8e2c22;display:flex;gap:10px;justify-content:space-between;padding:10px 12px}.mq-sh-clash>span{display:flex;flex-direction:column;min-width:0}.mq-sh-clash small{font-size:12px}.mq-sh-clash b{font-size:15px;font-weight:600;overflow-wrap:anywhere}.mq-sh-clash>button{background:#fbf7ec;border:1.5px solid #b23a2e;border-radius:10px;color:#8e2c22;flex:none;font-size:13.5px;min-height:44px;padding:0 14px;white-space:nowrap}.mq-sh-blocked{background:#ede6d3;border-radius:12px;color:#8e2c22;display:grid;font-size:15px;font-weight:600;min-height:48px;padding:0 12px;place-items:center;text-align:center}.mq-sh-prices{grid-column-gap:8px;align-items:center;border-top:1px solid var(--line);column-gap:8px;display:grid;grid-template-columns:minmax(0,1fr) 104px 104px;min-height:56px}.mq-sh-prices.head{border-top:0;min-height:28px}.mq-sh-prices.head>b{color:#141c18;color:var(--ink);font-size:15px;font-weight:600}.mq-sh-prices.head>span{color:var(--ink-muted);font-size:12px;font-weight:600}.mq-sh-prices .nm{display:flex;flex-direction:column;min-width:0}.mq-sh-prices .nm b{color:#141c18;color:var(--ink);font-size:15px;font-weight:600}.mq-sh-prices .nm b,.mq-sh-prices .nm small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mq-sh-prices .nm small{color:var(--ink-muted);font-size:12px}.mq-sh-prices input:disabled{opacity:.55}.mq-sh-name{display:flex;flex-direction:column;gap:5px}.mq-sh-name>b{color:#141c18;color:var(--ink);font-size:13.5px;font-weight:600}@media (max-width:380px){.mq-sh-prices{column-gap:6px;grid-template-columns:minmax(0,1fr) 88px 88px}.mq-sh-hours{grid-template-columns:repeat(6,minmax(0,1fr))}}.mq-cp-choice{display:flex;flex-direction:column;gap:8px}.mq-cp-choice>button{align-items:center;background:#fbf7ec;border:1.5px solid #cfc6ae;border-radius:12px;color:#141c18;color:var(--ink);display:flex;gap:12px;min-height:56px;padding:8px 12px;text-align:left}.mq-cp-choice>button[aria-checked=true]{background:#dde9e0;border-color:#2f6e58}.mq-cp-choice i{background:#fbf7ec;border:1.5px solid #9d9580;border-radius:999px;flex:none;height:18px;width:18px}.mq-cp-choice>button[aria-checked=true] i{border:5px solid #2f6e58}.mq-cp-choice span{display:flex;flex-direction:column;min-width:0}.mq-cp-choice b{font-size:15px;font-weight:600}.mq-cp-choice small{color:var(--ink-muted);font-size:12px;font-weight:400}.mq-hgh-win{color:#a8a08a;color:var(--bone-dim);display:flex;flex-wrap:wrap;font-size:12px;gap:6px}.mq-hgh-win b{color:#f0ead9;color:var(--bone);font-weight:600}.mq-hgh-off{align-items:center;color:#a8a08a;color:var(--bone-dim);display:flex;flex-wrap:wrap;font-size:13.5px;gap:10px}.mq-hgh-off .nm{color:#f0ead9;color:var(--bone);font-weight:600}@media (max-width:480px){.mq-hgh-grid{grid-template-columns:minmax(0,1fr) 68px 68px 18px}.mq-hgh-wr{column-gap:6px;grid-template-columns:76px 44px minmax(0,1fr)}}.mq-hg-folds{grid-gap:12px;align-items:start;display:grid;gap:12px;grid-template-columns:minmax(0,1fr)}.mq-hg-rows{display:flex;flex-direction:column}.mq-hg-row{align-items:center;border-top:1px solid var(--line);display:flex;flex-wrap:wrap;gap:10px;min-height:56px;min-height:var(--mq-d-row,56px);padding:6px 0}.mq-hg-rows>.mq-hg-row:first-child{border-top:0}.mq-hg-row .nm{align-items:flex-start;display:flex;flex:1 1;flex-direction:column;font-size:15px;font-weight:600;min-width:120px;overflow-wrap:anywhere}.mq-hg-row .nm small{color:var(--ink-muted);font-size:12px;font-weight:500}.mq-hg-row .pr{font-feature-settings:"tnum";align-items:flex-end;display:flex;flex-direction:column;font-size:15px;font-variant-numeric:tabular-nums;font-weight:600;white-space:nowrap}.mq-hg-row .pr small{color:var(--ink-muted);font-size:12px;font-weight:500}.mq-hg-row.off>.nm,.mq-hg-row.off>.pr{opacity:.6}.mq-hg-row .ac{align-items:center;display:inline-flex;flex:none;gap:10px;margin-left:auto}.mq-hg-ro{color:var(--ink-muted);font-size:12px;font-weight:600;min-width:28px;text-align:right}.mq-hg-empty{color:var(--ink-muted);font-size:13.5px;padding:6px 0}.mq-hg-chain{align-items:center;display:flex;flex-wrap:wrap;gap:6px}.mq-hg-chain>span{align-items:center;background:#fff;border-radius:17px;box-shadow:inset 0 0 0 1px var(--line-strong);display:inline-flex;font-size:13.5px;font-weight:600;gap:8px;height:34px;padding:0 12px;white-space:nowrap}.mq-hg-chain>span>i{background:var(--cc);border-radius:50%;height:10px;width:10px}.mq-hg-chain>svg{color:var(--ink-faint);flex:none}.mq-hg-cap{color:var(--ink-muted);font-size:13.5px}.mq-hg-rule{grid-gap:12px;align-items:center;border-top:1px solid var(--line);display:grid;gap:12px;grid-template-columns:14px minmax(0,1.2fr) minmax(0,.9fr) 140px 64px minmax(0,1fr) 76px;min-height:62px;min-height:calc(var(--mq-d-row, 56px) + 6px);min-width:0;padding:6px 0;text-align:left}.mq-hg-rule.hd{border-top:0;color:var(--ink-muted);font-size:12px;font-weight:600;min-height:30px}.mq-hg-rule.hd>span:nth-child(6){text-align:right}.mq-hg-rule[role=button]{cursor:pointer}.mq-hg-rule[role=button]:focus-visible{outline:2px solid #3fa07c;outline:2px solid var(--jade);outline-offset:2px}.mq-hg-rule.off>:not(.sw){opacity:.6}.mq-hg-dot{border-radius:4px;height:14px;width:14px}.mq-hg-rule .nm{font-size:15px;font-weight:600;min-width:0;overflow-wrap:anywhere}.mq-hg-rule .nm small{color:var(--ink-muted);display:block;font-size:12px;font-weight:500}.mq-hg-jump{align-items:center;background:none;border:0;color:#22684e;color:var(--jade-deep);cursor:pointer;display:inline-flex;font-size:13.5px;font-weight:600;min-height:40px;padding:0;text-decoration:underline;text-underline-offset:3px}.mq-hg-card[data-flash]{animation:mq-hg-flash 1.8s ease-out}@keyframes mq-hg-flash{0%,55%{box-shadow:0 0 0 3px #e0a63c}to{box-shadow:0 0 0 3px #e0a63c00}}.mq-hg-rule .ct,.mq-hg-rule .dy,.mq-hg-rule .tm{color:var(--ink-muted);font-size:13.5px;min-width:0;overflow-wrap:anywhere}.mq-hg-rule .tm{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mq-hg-rule .pr{display:flex;flex-wrap:wrap;gap:4px;justify-content:flex-end;min-width:0}.mq-hg-rule .pr em{font-feature-settings:"tnum";background:#fff;border-radius:8px;box-shadow:inset 3px 0 0 var(--cc),inset 0 0 0 1px var(--line);font-size:12px;font-style:normal;font-variant-numeric:tabular-nums;font-weight:600;padding:2px 8px;white-space:nowrap}.mq-hg-rule .sw{align-items:center;display:inline-flex;justify-self:end;min-height:44px}.mq-hg-pk{grid-gap:10px;align-items:center;border-top:1px solid var(--line);display:grid;gap:10px;grid-template-columns:minmax(120px,1.4fr) 70px 110px 110px 60px;min-height:56px;min-height:var(--mq-d-row,56px);min-width:0;padding:6px 0}.mq-hg-pk.hd{border-top:0;color:var(--ink-muted);font-size:12px;font-weight:600;min-height:30px}.mq-hg-pk .nm{align-items:flex-start;display:flex;flex-direction:column;font-size:15px;font-weight:600;gap:2px;min-width:0;overflow-wrap:anywhere}.mq-hg-pk .nm small{color:var(--ink-muted);font-size:12px;font-weight:500}.mq-hg-pk .du{font-size:13.5px}.mq-hg-pk .am{font-feature-settings:"tnum";font-size:15px;font-variant-numeric:tabular-nums;font-weight:600;white-space:nowrap}.mq-hg-pk .tx{font-feature-settings:"tnum";color:var(--ink-muted);font-size:13.5px;font-variant-numeric:tabular-nums;white-space:nowrap}.mq-hg-pk.off>:not(.ac){opacity:.6}.mq-hg-pk .ac{justify-self:end}.mq-hg-grid2{grid-gap:12px;align-items:start;display:grid;gap:12px;grid-template-columns:minmax(0,1fr)}.mq-hg-coins{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(auto-fill,minmax(112px,1fr));position:relative}.mq-hg-coin{align-items:center;background:linear-gradient(160deg,#f2cf7a,#c9963a);border-radius:16px;box-shadow:0 3px 0 #8a6420,inset 0 0 0 1px #ffffff59;color:#2a1d08;display:flex;flex-direction:column;gap:2px;min-width:0;padding:14px 8px 12px;text-align:center}.mq-hg-coin b{font-feature-settings:"tnum";font-size:28px;font-variant-numeric:tabular-nums;font-weight:700;line-height:1}.mq-hg-coin .nm,.mq-hg-coin small{font-size:12px;font-weight:600}.mq-hg-coin .nm{margin-top:6px;overflow-wrap:anywhere}.mq-hg-coin .am{font-feature-settings:"tnum";font-size:12px;font-variant-numeric:tabular-nums}.mq-hg-coin em{font-size:12px;font-style:normal;font-weight:600}.mq-hg-coin.off{filter:saturate(.2);opacity:.75}.mq-hg-coin.add{background:#fff;box-shadow:inset 0 0 0 1.5px var(--line-strong);color:var(--jade-ink);font-size:13.5px;font-weight:600;gap:6px;justify-content:center;min-height:112px}.mq-hg-coin:focus-visible{outline:2px solid #3fa07c;outline:2px solid var(--jade);outline-offset:2px}.mq-hg-mx{display:flex;flex-direction:column;overflow-x:auto}.mq-hg-mxr{grid-gap:6px;align-items:center;border-top:1px solid var(--line);display:grid;gap:6px;min-height:56px;min-width:100%;padding:4px 0;width:max-content}.mq-hg-mxr.hd{border-top:0;color:var(--ink-muted);font-size:12px;font-weight:600;min-height:30px}.mq-hg-mxr .nm{align-items:center;display:flex;flex-wrap:wrap;font-size:15px;font-weight:600;gap:4px 6px;min-width:0;overflow-wrap:anywhere}.mq-hg-sq{border-radius:3px;display:inline-block;flex:none;height:10px;width:10px}.mq-hg-mxr .na{color:var(--ink-faint);font-size:17px;text-align:center}.mq-hg-mcw{align-items:flex-start;display:flex;flex-direction:column;gap:4px;min-width:0}.mq-hg-mc{font-feature-settings:"tnum";align-items:center;background:#fff;border-radius:10px;box-shadow:inset 0 0 0 1px var(--line-strong);cursor:pointer;display:flex;font-size:13.5px;font-variant-numeric:tabular-nums;font-weight:600;gap:8px;min-height:40px;padding:0 10px;white-space:nowrap}.mq-hg-mc.on{background:#f1f8f4;box-shadow:inset 0 0 0 1.5px #22684e;box-shadow:inset 0 0 0 1.5px var(--jade-deep)}.mq-hg-mc.ro{align-self:stretch;background:#0000;box-shadow:none;cursor:default;justify-content:space-between}.mq-hg-mc.ro.on{background:#3fa07c14}.mq-hg-def{background:#ddeee5;border-radius:6px;color:#1d5a43;font-size:12px;font-style:normal;font-weight:600;padding:1px 6px}.mq-hg-fix{align-items:center;background:var(--warn-soft);border-radius:12px;color:var(--warn-ink);display:flex;flex-wrap:wrap;font-size:15px;gap:10px;padding:8px 10px 8px 12px}.mq-hg-fix>span{flex:1 1;min-width:140px}.mq-hg-tier{grid-gap:8px;align-items:center;border-top:1px solid var(--line);display:grid;font-size:15px;gap:8px;grid-template-columns:minmax(0,1fr) 80px 80px;min-height:42px}.mq-hg-tier.hd{border-top:0;color:var(--ink-muted);font-size:12px;font-weight:600;min-height:30px}.mq-hg-tier .nm{font-weight:600;min-width:0;overflow-wrap:anywhere}.mq-hg-tier>span:not(.nm){font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mq-hg-start{display:flex;flex-direction:column;gap:10px;padding:16px 18px}.mq-hg-start .mq-hg-sech .t{color:#f0ead9;color:var(--bone)}.mq-hg-start .mq-hg-sech .hint{color:#a8a08a;color:var(--bone-dim)}.mq-hg-srow{align-items:center;background:#00000038;border-radius:14px;box-shadow:inset 0 0 0 1px #f0ead924;display:flex;flex-wrap:wrap;gap:12px;min-height:72px;padding:8px 12px;position:relative}.mq-hg-srow .nm{flex:1 1;font-size:15px;font-weight:600;min-width:140px}.mq-hg-srow .nm small{color:#a8a08a;color:var(--bone-dim);display:block;font-size:12px;font-weight:500}.mq-hg-step{background:linear-gradient(#fbf6e8,#efe6cc);border-radius:8px;box-shadow:0 2px 0 #bfa977;color:#8a3b22;display:grid;flex:none;font-family:Fraunces,serif;font-size:17px;font-weight:700;height:42px;place-items:center;width:34px}.mq-hg-step.done{background:linear-gradient(#3fa07c,#2b7a5c);box-shadow:0 2px 0 #1c5a43;color:#fff}.mq-hg-err{align-items:center;background:#f4eedd;background:var(--paper);border-radius:14px;box-shadow:inset 3px 0 0 #c0392b;color:#141c18;color:var(--ink);display:flex;flex-wrap:wrap;font-size:15px;font-weight:600;gap:12px;padding:14px 16px}.mq-hg-err>span{flex:1 1;min-width:140px}.mq-hg-skel{background:#f0ead90f;border-radius:16px;height:180px}.mq-hg-clash{align-items:flex-start;background:#fbe9e7;border-radius:12px;color:#8a2a1f;display:flex;font-size:13.5px;font-weight:600;gap:8px;padding:10px 12px}.mq-hg-clash>svg{margin-top:2px}.mq-hg-ex{background:#f4eedd;border-radius:10px;display:flex;flex-direction:column;font-size:13.5px;gap:2px;padding:8px 12px}.mq-hg-ex>b{color:var(--ink-muted);font-size:12px}.mq-hg-danger{border-top:1px solid var(--line);display:flex;margin-top:4px;padding-top:12px}.mq-hg-was{color:var(--ink-muted);font-size:12px}.mq-hg-kv{align-items:center;border-top:1px solid var(--line);display:flex;font-size:15px;gap:12px;justify-content:space-between;min-height:46px}.mq-hg-kv:first-child{border-top:0}.mq-hg-kv>span{color:var(--ink-muted)}.mq-hg-kv>b{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600;overflow-wrap:anywhere;text-align:right}@container (max-width: 43px){.mq-hg-band-t{display:none}}.mq-hg-rule .tm>.d{display:none}@container (min-width: 900px){.mq-hg-calc{gap:16px;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.mq-hg-folds{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (min-width: 1100px){.mq-hg-grid2{grid-template-columns:repeat(2,minmax(0,1fr))}}@container (max-width: 899px){.mq-hg-rule{grid-template-columns:14px minmax(0,1fr) minmax(0,.7fr) 136px minmax(0,.9fr) 76px}.mq-hg-rule .ct,.mq-hg-rule.hd>span:nth-child(5){display:none}.mq-hg-top:has(>.add)>[role=radiogroup]{-webkit-mask:linear-gradient(90deg,#000 88%,#0000);mask:linear-gradient(90deg,#000 88%,#0000)}}@container (max-width: 599px){.mq-hg-now{grid-template-columns:minmax(0,1fr)}.mq-hg-tile{grid-column-gap:10px;align-items:center;column-gap:10px;display:grid;grid-template-columns:minmax(0,1fr) auto}.mq-hg-tile .pr{flex-wrap:nowrap;font-size:24px;grid-column:2;grid-row:1/3}.mq-hg-tile .rl{grid-column:1}.mq-hg-bh>[role=radiogroup]{flex:1 1 100%}.mq-hg-pick{gap:4px;grid-template-columns:minmax(0,1fr)}.mq-hg-pick>span{line-height:1.3}.mq-hg-top{flex-wrap:wrap}.mq-hg-top:has(>.add)>[role=radiogroup],.mq-hg-top>[role=radiogroup]{flex:1 1 100%;-webkit-mask:none;mask:none}.mq-hg-rule{grid-template-columns:14px minmax(0,1fr) 76px;row-gap:2px}.mq-hg-rule .ct,.mq-hg-rule .dy,.mq-hg-rule.hd,.mq-hg-wr .ticks>span:nth-child(2n){display:none}.mq-hg-rule .tm{grid-column:2;grid-row:2}.mq-hg-rule .tm>.d{display:inline}.mq-hg-wide{display:none}.mq-hg-rule .pr{grid-column:2;grid-row:3;justify-content:flex-start}.mq-hg-rule .sw{grid-column:3;grid-row:1/4}.mq-hg-pk{grid-template-columns:minmax(0,1fr) auto 60px}.mq-hg-pk .du,.mq-hg-pk .tx,.mq-hg-pk.hd{display:none}.mq-hg-base .lab{flex:1 1 100%}}html[data-console]{--felt-deep:#0a211a;--felt-hi:#1d4436;--felt-line:#2a4f41;--bone-in:#e7dfc9;--line:#ddd4bd;--line-strong:#c6bb9e;--ink-muted:#5c655f;--ink-faint:#60645b;--ink-faint-mark:#878b80;--jade-hover:#275a49;--jade-press:#214c3e;--jade-soft:#dce9e1;--jade-ink:#24533f;--jade-light:#9ad8bd;--brass:#b08a3e;--brass-soft:#efe2c4;--brass-ink:#6f5420;--brass-light:#e4c887;--warn:#b7791f;--warn-soft:#f4e3c3;--warn-ink:#7a4e10;--warn-light:#f2c97e;--warn-edge:#c98b2e;--danger:#b23a2e;--danger-hover:#9a3026;--danger-soft:#f3dcd6;--danger-ink:#8e2c22;--danger-light:#f4a99e;--info:#4a6378;--info-soft:#dee5e9;--info-ink:#33495a;--success:#3a8a64;--success-soft:#dcebe2;--success-ink:#24603f;--shadow-sheet:0 24px 64px -12px #05120d80;--bone-dim:#b9b29c;--rail:#1d4436;--felt-low:#0a211a;--jade-outline:#2a4f41;--ink:#1f2a26;--ink-soft:#5c655f;--jade-deep:#2f6b57;--paper:#f8f5ec;--paper-edge:#ddd4bd;--teh-ring:#c6bb9e;--cream-2:#e7dfc9;--celadon:#dce9e1;--celadon-ink:#24533f;--gold-tint:#efe2c4;--gold-ink:#6f5420;--red-tint:#f3dcd6;--red-tint-ink:#8e2c22;--red-ink:#8e2c22;--cinnabar:#b23a2e;--lacquer:#16382c;--lacquer-lit:#2a4f41;--disabled-ink:#878b80;--elev-1-felt:inset 0 0 0 1px #2a4f41;--elev-1-paper:inset 0 0 0 1px #ddd4bd,0 1px 2px #0a211a1f;--elev-2-felt:inset 0 0 0 2px #3fa07c,0 8px 20px #00000059;--elev-2-paper:inset 0 0 0 1px #ddd4bd,0 6px 16px #0a211a2e;--elev-3:0 24px 64px -12px #05120d80;--elev-tray:inset 0 0 0 1px #2a4f41,0 1px 2px #0000004d;--mq-focus:#3fa07c;--b4-pri-top:#4fb08b;--b4-pri:#3fa07c;--b4-pri-hover-top:#47a985;--b4-pri-hover:#379372;--b4-pri-press:#36906f;--b4-pri-ink:#0a211a;--b4-pri-edge:#2f6b57;--b4-sec-top:#f0ead91a;--b4-sec:#f0ead90a;--b4-sec-hover:#1d4436;--b4-sec-ink:#f0ead9;--b4-sec-ring:#f0ead94d;--b4-sec-light:#ffffff0f;--b4-ghost-ink:#b9b29c;--b4-ghost-hover:#1d4436;--b4-ghost-hover-ink:#f0ead9;--b4-ghost-bg:#16382c;--b4-ghost-ring:#f0ead94d;--b4-ghost-body-ink:#f0ead9;--b4-danger-ink:#f4a99e;--b4-danger-ring:#f4a99e73;--b4-danger-hover:#f4a99e1a;--b4-q-bg:#0000;--b4-q-ink:#f0ead9;--b4-q-ring:#b9b29c8c;--b4-q-hover:#1d4436;--b4-q-press:#f0ead91a;--b4-tone-jade:#9ad8bd;--b4-tone-gold:#e4c887;--b4-tone-danger:#f4a99e;--b4-shadow:0 1px 2px #00000059}html[data-console] :is(.mq-dialog,.mq-dialog-box,.mq-lembar,.mq-modal,.tile-card,.mq-cream,[data-surface=cream],[class*="bg-[var(--bone)]"],[class*="bg-[var(--paper)]"],[style*="background: var(--bone)"],[style*="background: var(--paper)"]){--mq-focus:#2f6b57;--b4-pri-top:#377a64;--b4-pri:#2f6b57;--b4-pri-hover-top:#2e6553;--b4-pri-hover:#275a49;--b4-pri-press:#214c3e;--b4-pri-ink:#f8f5ec;--b4-pri-edge:#214c3e;--b4-sec-top:#fffdf7;--b4-sec:#f1ebdc;--b4-sec-hover:#e7dfc9;--b4-sec-ink:#1f2a26;--b4-sec-ring:#c6bb9e;--b4-sec-light:#fff;--b4-ghost-ink:#24533f;--b4-ghost-hover:#e7dfc9;--b4-ghost-hover-ink:#24533f;--b4-ghost-bg:#fffdf8;--b4-ghost-ring:#b3a782;--b4-ghost-body-ink:#24533f;--b4-danger-ink:#b23a2e;--b4-danger-ring:#b23a2e73;--b4-danger-hover:#f3dcd6;--b4-q-bg:#f8f5ec;--b4-q-ink:#1f2a26;--b4-q-ring:#ddd4bd;--b4-q-hover:#f1ecdf;--b4-q-press:#e7dfc9;--b4-tone-jade:#24533f;--b4-tone-gold:#6f5420;--b4-tone-danger:#8e2c22;--b4-shadow:0 1px 2px #0a211a1f}html[data-console] [data-surface=felt]{--mq-focus:#3fa07c;--b4-pri-top:#4fb08b;--b4-pri:#3fa07c;--b4-pri-hover-top:#47a985;--b4-pri-hover:#379372;--b4-pri-press:#36906f;--b4-pri-ink:#0a211a;--b4-pri-edge:#2f6b57;--b4-sec-top:#f0ead91a;--b4-sec:#f0ead90a;--b4-sec-hover:#1d4436;--b4-sec-ink:#f0ead9;--b4-sec-ring:#f0ead94d;--b4-sec-light:#ffffff0f;--b4-ghost-ink:#b9b29c;--b4-ghost-hover:#1d4436;--b4-ghost-hover-ink:#f0ead9;--b4-ghost-bg:#16382c;--b4-ghost-ring:#f0ead94d;--b4-ghost-body-ink:#f0ead9;--b4-danger-ink:#f4a99e;--b4-danger-ring:#f4a99e73;--b4-danger-hover:#f4a99e1a;--b4-q-bg:#0000;--b4-q-ink:#f0ead9;--b4-q-ring:#b9b29c8c;--b4-q-hover:#1d4436;--b4-q-press:#f0ead91a;--b4-tone-jade:#9ad8bd;--b4-tone-gold:#e4c887;--b4-tone-danger:#f4a99e;--b4-shadow:0 1px 2px #00000059}html[data-console] :is(.mq-b,.mq-btn-jade,.mq-btn-utama,.mq-btn-kedua,.mq-btn-jade-tepi,.mq-btn-bone,.mq-btn-dragon){border-radius:8px}html[data-console] :is(.mq-b-pill,.mq-b-seal,.mq-b.mq-b-row){border-radius:999px}html[data-console] :is(.mq-b-primary,.mq-btn-jade,.mq-btn-utama){background:linear-gradient(180deg,var(--b4-pri-top),var(--b4-pri));box-shadow:inset 0 1px 0 #ffffff38,inset 0 -1px 0 var(--b4-pri-edge),0 1px 2px #05120d40,0 2px 6px -2px #05120d40;color:var(--b4-pri-ink)}html[data-console] :is(.mq-b-primary,.mq-btn-jade,.mq-btn-utama):hover:not(:disabled):not([data-locked=true]){background:linear-gradient(180deg,var(--b4-pri-hover-top),var(--b4-pri-hover));color:var(--b4-pri-ink)}html[data-console] :is(.mq-b-primary,.mq-btn-jade,.mq-btn-utama):active:not(:disabled):not([data-locked=true]){background:var(--b4-pri-press)}html[data-console] :is(.mq-b-secondary,.mq-b-primary-ink,.mq-b-seal,.mq-b-outline,.mq-btn-kedua,.mq-btn-jade-tepi,.mq-btn-bone){background:linear-gradient(180deg,var(--b4-sec-top),var(--b4-sec));box-shadow:inset 0 0 0 1px var(--b4-sec-ring),inset 0 1px 0 var(--b4-sec-light),var(--b4-shadow);color:var(--b4-sec-ink)}html[data-console] :is(.mq-b-secondary,.mq-b-primary-ink,.mq-b-seal,.mq-b-outline,.mq-btn-kedua,.mq-btn-jade-tepi,.mq-btn-bone):hover:not(:disabled):not([data-locked=true]){background:var(--b4-sec-hover);color:var(--b4-sec-ink)}html[data-console] .mq-b-secondary[data-tone=jade]{color:var(--b4-tone-jade)}html[data-console] :is(.mq-b-secondary[data-tone=gold],.mq-b-primary-ink){color:var(--b4-tone-gold)}html[data-console] .mq-b-secondary[data-tone=jade]:hover:not(:disabled):not([data-locked=true]){color:var(--b4-tone-jade)}html[data-console] :is(.mq-b-secondary[data-tone=gold],.mq-b-primary-ink):hover:not(:disabled):not([data-locked=true]){color:var(--b4-tone-gold)}html[data-console] .mq-sheet-foot .mq-b-secondary:not([data-tone=jade]):not([data-tone=gold]):not([data-tone=danger]):not(:disabled):not([data-locked=true]){background:linear-gradient(180deg,var(--b4-sec-top),var(--b4-sec));box-shadow:inset 0 0 0 1px var(--b4-sec-ring),inset 0 1px 0 var(--b4-sec-light),var(--b4-shadow);color:var(--b4-sec-ink)}html[data-console] .mq-sheet-foot .mq-b-secondary:not([data-tone=jade]):not([data-tone=gold]):not([data-tone=danger]):not(:disabled):not([data-locked=true]):hover{background:var(--b4-sec-hover);color:var(--b4-sec-ink)}html[data-console] :is(.mq-b-danger,.mq-b-secondary[data-tone=danger],.mq-btn-dragon){background:#0000;box-shadow:inset 0 0 0 1px var(--b4-danger-ring);color:var(--b4-danger-ink)}html[data-console] :is(.mq-b-danger,.mq-b-secondary[data-tone=danger],.mq-btn-dragon):hover:not(:disabled):not([data-locked=true]){background:var(--b4-danger-hover);color:var(--b4-danger-ink)}html[data-console] .mq-b-danger-solid,html[data-console] :is(.mq-dialog,.mq-dialog-box,.mq-lembar,.mq-modal,.mq-drawer) .mq-btn-dragon{background:linear-gradient(180deg,#bd463a,#b23a2e);box-shadow:inset 0 1px 0 #ffffff2e,inset 0 -1px 0 #8e2c22,0 1px 2px #05120d40,0 2px 6px -2px #05120d40;color:#f8f5ec}html[data-console] .mq-b-danger-solid:hover:not(:disabled):not([data-locked=true]),html[data-console] :is(.mq-dialog,.mq-dialog-box,.mq-lembar,.mq-modal,.mq-drawer) .mq-btn-dragon:hover:not(:disabled){background:linear-gradient(180deg,#a8362b,#9a3026);color:#f8f5ec}html[data-console] .mq-b-link{background:#0000;box-shadow:none;color:var(--b4-ghost-ink)}html[data-console] .mq-b-tertiary{background:var(--b4-ghost-bg);box-shadow:inset 0 0 0 1px var(--b4-ghost-ring);color:var(--b4-ghost-body-ink)}html[data-console] :is(.mq-b-tertiary,.mq-b-link):is(:hover,:active):not(:disabled){background:var(--b4-ghost-hover);color:var(--b4-ghost-hover-ink)}html[data-console] .mq-b-icon{background:#0000;box-shadow:inset 0 0 0 1px var(--b4-sec-ring);color:var(--b4-sec-ink)}html[data-console] .mq-b-icon:is(:hover,:active):not(:disabled){background:var(--b4-sec-hover)}html[data-console] .mq-b-quiet{background:var(--b4-q-bg);box-shadow:inset 0 0 0 1px var(--b4-q-ring);color:var(--b4-q-ink)}html[data-console] .mq-b-quiet[data-tone=jade]{color:var(--b4-tone-jade)}html[data-console] .mq-b-quiet[data-tone=gold]{color:var(--b4-tone-gold)}html[data-console] .mq-b-quiet[data-tone=danger]{box-shadow:inset 0 0 0 1px var(--b4-danger-ring);color:var(--b4-tone-danger)}html[data-console] .mq-b-quiet:hover:not(:disabled):not([data-locked=true]){background:var(--b4-q-hover)}html[data-console] .mq-b-quiet:active:not(:disabled):not([data-locked=true]){background:var(--b4-q-press)}html[data-console] :is(.mq-b,.mq-btn-jade,.mq-btn-utama,.mq-btn-kedua,.mq-btn-jade-tepi,.mq-btn-bone,.mq-btn-dragon):active:not(:disabled):not([aria-disabled=true]){transform:scale(.98)}html[data-console] :is(.mq-b,.mq-btn-jade,.mq-btn-utama,.mq-btn-kedua,.mq-btn-jade-tepi,.mq-btn-bone,.mq-btn-dragon):is(:disabled,[data-locked=true]){background:#ede6d3;background:var(--disabled-bg);box-shadow:inset 0 0 0 1px var(--line);color:#b9ae90;color:var(--disabled-ink);transform:none}html[data-console] .mq-b-link:disabled{background:#0000;box-shadow:none}html[data-console] .mq-b-quiet[data-surface=felt]:is(:disabled,[data-locked=true]){background:#0000;box-shadow:none;color:#a8a08a;color:var(--bone-dim)}html[data-console] .mq-fnb-dayrow{column-gap:14px;grid-template-columns:minmax(120px,auto) minmax(0,1fr) minmax(64px,120px) auto 20px}html[data-console] .mq-fnb-dayrow.is-phone{column-gap:10px;grid-template-columns:minmax(0,1fr) auto 18px;row-gap:2px}html[data-console] .mq-fnb-dayrow.is-phone .mq-fnb-dayrow-d{grid-column:1;grid-row:1}html[data-console] .mq-fnb-dayrow.is-phone .mq-fnb-dayrow-m{grid-column:1/2;grid-row:2}html[data-console] .mq-fnb-dayrow.is-phone .mq-fnb-dayrow-t{grid-column:2;grid-row:1/3}html[data-console] .mq-fnb-dayrow.is-phone .mq-fnb-dayrow-c{grid-column:3;grid-row:1/3}html[data-console] .mq-fnb-lanetabs>[role=radiogroup]{display:grid;grid-auto-columns:1fr;grid-auto-flow:column;width:100%}html[data-console] .mq-fnb-lanetabs>[role=radiogroup]>button{justify-content:center}html[data-console] .mq-tile{container-type:inline-size}@container (max-width: 63px){html[data-console] .mq-tile-word{display:none}}.file\:border-0::file-selector-button{border-width:0}.file\:bg-transparent::file-selector-button{background-color:initial}.file\:text-sm::file-selector-button{font-size:.875rem;line-height:1.25rem}.file\:font-medium::file-selector-button{font-weight:500}.file\:text-foreground::file-selector-button{color:#f1ebda;color:hsl(var(--foreground))}.placeholder\:text-\[\#8C9A90\]::placeholder{--tw-text-opacity:1;color:#8c9a90;color:rgb(140 154 144/var(--tw-text-opacity,1))}.placeholder\:text-\[color\:var\(--bone-dim\)\]::placeholder{color:#a8a08a;color:var(--bone-dim)}.placeholder\:text-muted-foreground::placeholder{color:#6a7c76;color:hsl(var(--muted-foreground))}.before\:absolute:before{content:var(--tw-content);position:absolute}.before\:-inset-x-1:before{content:var(--tw-content);left:-.25rem;right:-.25rem}.before\:-inset-y-2:before{bottom:-.5rem;content:var(--tw-content);top:-.5rem}.before\:-inset-y-\[7px\]:before{bottom:-7px;content:var(--tw-content);top:-7px}.before\:inset-x-0:before{content:var(--tw-content);left:0;right:0}.before\:content-\[\'\'\]:before{--tw-content:"";content:var(--tw-content)}.first\:border-t-0:first-child{border-top-width:0}.empty\:hidden:empty{display:none}.focus-within\:relative:focus-within{position:relative}.focus-within\:z-20:focus-within{z-index:20}.focus-within\:outline:focus-within{outline-style:solid}.focus-within\:outline-2:focus-within{outline-width:2px}.focus-within\:-outline-offset-2:focus-within{outline-offset:-2px}.focus-within\:outline-\[\#141C18\]:focus-within{outline-color:#141c18}.hover\:-translate-y-2:hover{--tw-translate-y:-0.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:border-\[color\:var\(--jade\)\]:hover{border-color:#3fa07c;border-color:var(--jade)}.hover\:bg-\[\#FBF7EC\]:hover{--tw-bg-opacity:1;background-color:#fbf7ec;background-color:rgb(251 247 236/var(--tw-bg-opacity,1))}.hover\:bg-\[var\(--jade-deep\)\]:hover{background-color:#22684e;background-color:var(--jade-deep)}.hover\:bg-accent:hover{background-color:#113b2c;background-color:hsl(var(--accent))}.hover\:bg-black\/5:hover{background-color:#0000000d}.hover\:bg-muted\/50:hover{background-color:#27493e80;background-color:hsl(var(--muted)/.5)}.hover\:bg-primary:hover{background-color:#3fa277;background-color:hsl(var(--primary))}.hover\:text-\[color\:var\(--dragon\)\]:hover{color:#cc3a2e;color:var(--dragon)}.hover\:text-accent-foreground:hover{color:#f1ebda;color:hsl(var(--accent-foreground))}.hover\:text-primary-foreground:hover{color:#f1ebda;color:hsl(var(--primary-foreground))}.hover\:underline:hover{text-decoration-line:underline}.hover\:opacity-100:hover{opacity:1}.hover\:opacity-80:hover{opacity:.8}.focus\:border-\[\#141C18\]:focus{--tw-border-opacity:1;border-color:#141c18;border-color:rgb(20 28 24/var(--tw-border-opacity,1))}.focus\:bg-\[\#1B4034\]:focus{--tw-bg-opacity:1;background-color:#1b4034;background-color:rgb(27 64 52/var(--tw-bg-opacity,1))}.focus\:bg-\[\#EADFC8\]:focus{--tw-bg-opacity:1;background-color:#eadfc8;background-color:rgb(234 223 200/var(--tw-bg-opacity,1))}.focus\:bg-accent:focus{background-color:#113b2c;background-color:hsl(var(--accent))}.focus\:bg-primary:focus{background-color:#3fa277;background-color:hsl(var(--primary))}.focus\:text-accent-foreground:focus{color:#f1ebda;color:hsl(var(--accent-foreground))}.focus\:text-primary-foreground:focus{color:#f1ebda;color:hsl(var(--primary-foreground))}.focus\:shadow-\[0_0_0_0\.5px_\#141C18\]:focus{--tw-shadow:0 0 0 0.5px #141c18;--tw-shadow-colored:0 0 0 0.5px var(--tw-shadow-color)}.focus\:shadow-\[0_0_0_0\.5px_\#141C18\]:focus,.focus\:shadow-\[inset_0_0_0_2px_\#141C18\]:focus{box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.focus\:shadow-\[inset_0_0_0_2px_\#141C18\]:focus{--tw-shadow:inset 0 0 0 2px #141c18;--tw-shadow-colored:inset 0 0 0 2px var(--tw-shadow-color)}.focus\:outline-none:focus{outline:2px solid #0000;outline-offset:2px}.focus\:ring-1: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(1px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-1:focus,.focus\:ring-2:focus{box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus\:ring-2: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(2px + var(--tw-ring-offset-width)) var(--tw-ring-color)}.focus\:ring-ring:focus{--tw-ring-color:hsl(var(--ring))}.focus\:ring-offset-2:focus{--tw-ring-offset-width:2px}.focus-visible\:outline-none:focus-visible{outline:2px solid #0000;outline-offset:2px}.focus-visible\:ring-1:focus-visible{--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(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-2:focus-visible{--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(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),0 0 #0000;box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000)}.focus-visible\:ring-\[color\:var\(--gold\)\]:focus-visible{--tw-ring-color:var(--gold)}.focus-visible\:ring-\[color\:var\(--ink\)\]:focus-visible{--tw-ring-color:var(--ink)}.focus-visible\:ring-ring:focus-visible{--tw-ring-color:hsl(var(--ring))}.focus-visible\:ring-offset-2:focus-visible{--tw-ring-offset-width:2px}.focus-visible\:ring-offset-background:focus-visible{--tw-ring-offset-color:hsl(var(--background))}.active\:bg-\[\#EDE6D3\]:active{--tw-bg-opacity:1;background-color:#ede6d3;background-color:rgb(237 230 211/var(--tw-bg-opacity,1))}.disabled\:pointer-events-none:disabled{pointer-events:none}.disabled\:cursor-default:disabled{cursor:default}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-25:disabled{opacity:.25}.disabled\:opacity-30:disabled{opacity:.3}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}.disabled\:opacity-60:disabled{opacity:.6}.group.toaster .group-\[\.toaster\]\:border-border{border-color:#cfc4ab;border-color:hsl(var(--border))}.group.toast .group-\[\.toast\]\:bg-muted{background-color:#27493e;background-color:hsl(var(--muted))}.group.toast .group-\[\.toast\]\:bg-primary{background-color:#3fa277;background-color:hsl(var(--primary))}.group.toaster .group-\[\.toaster\]\:bg-background{background-color:#0d2b20;background-color:hsl(var(--background))}.group.toast .group-\[\.toast\]\:text-muted-foreground{color:#6a7c76;color:hsl(var(--muted-foreground))}.group.toast .group-\[\.toast\]\:text-primary-foreground{color:#f1ebda;color:hsl(var(--primary-foreground))}.group.toaster .group-\[\.toaster\]\:text-foreground{color:#f1ebda;color:hsl(var(--foreground))}.group.toaster .group-\[\.toaster\]\:shadow-lg{--tw-shadow:0 10px 15px -3px #0000001a,0 4px 6px -4px #0000001a;--tw-shadow-colored:0 10px 15px -3px var(--tw-shadow-color),0 4px 6px -4px var(--tw-shadow-color);box-shadow:0 0 #0000,0 0 #0000,var(--tw-shadow);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000),var(--tw-ring-shadow,0 0 #0000),var(--tw-shadow)}.peer:disabled~.peer-disabled\:cursor-not-allowed{cursor:not-allowed}.peer:disabled~.peer-disabled\:opacity-70{opacity:.7}.aria-selected\:bg-accent[aria-selected=true]{background-color:#113b2c;background-color:hsl(var(--accent))}.aria-selected\:bg-accent\/50[aria-selected=true]{background-color:#113b2c80;background-color:hsl(var(--accent)/.5)}.aria-selected\:text-accent-foreground[aria-selected=true]{color:#f1ebda;color:hsl(var(--accent-foreground))}.aria-selected\:text-muted-foreground[aria-selected=true]{color:#6a7c76;color:hsl(var(--muted-foreground))}.aria-selected\:opacity-100[aria-selected=true]{opacity:1}.data-\[disabled\]\:pointer-events-none[data-disabled]{pointer-events:none}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom]{--tw-translate-y:0.25rem}.data-\[side\=bottom\]\:translate-y-1[data-side=bottom],.data-\[side\=left\]\:-translate-x-1[data-side=left]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=left\]\:-translate-x-1[data-side=left]{--tw-translate-x:-0.25rem}.data-\[side\=right\]\:translate-x-1[data-side=right]{--tw-translate-x:0.25rem}.data-\[side\=right\]\:translate-x-1[data-side=right],.data-\[side\=top\]\:-translate-y-1[data-side=top]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[side\=top\]\:-translate-y-1[data-side=top]{--tw-translate-y:-0.25rem}.data-\[state\=checked\]\:translate-x-4[data-state=checked]{--tw-translate-x:1rem}.data-\[state\=checked\]\:translate-x-4[data-state=checked],.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked]{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.data-\[state\=unchecked\]\:translate-x-0[data-state=unchecked]{--tw-translate-x:0px}.data-\[state\=checked\]\:bg-primary[data-state=checked]{background-color:#3fa277;background-color:hsl(var(--primary))}.data-\[state\=open\]\:bg-accent[data-state=open]{background-color:#113b2c;background-color:hsl(var(--accent))}.data-\[state\=open\]\:bg-secondary[data-state=open]{background-color:#1d352d;background-color:hsl(var(--secondary))}.data-\[state\=selected\]\:bg-muted[data-state=selected]{background-color:#27493e;background-color:hsl(var(--muted))}.data-\[state\=unchecked\]\:bg-input[data-state=unchecked]{background-color:#cfc4ab;background-color:hsl(var(--input))}.data-\[placeholder\]\:text-muted-foreground[data-placeholder]{color:#6a7c76;color:hsl(var(--muted-foreground))}.data-\[state\=checked\]\:text-primary-foreground[data-state=checked]{color:#f1ebda;color:hsl(var(--primary-foreground))}.data-\[state\=open\]\:text-muted-foreground[data-state=open]{color:#6a7c76;color:hsl(var(--muted-foreground))}.data-\[disabled\]\:opacity-50[data-disabled]{opacity:.5}.data-\[state\=closed\]\:duration-300[data-state=closed]{transition-duration:.3s}.data-\[state\=open\]\:duration-500[data-state=open]{transition-duration:.5s}.data-\[state\=open\]\:animate-in[data-state=open]{--tw-enter-opacity:initial;--tw-enter-scale:initial;--tw-enter-rotate:initial;--tw-enter-translate-x:initial;--tw-enter-translate-y:initial;animation-duration:.15s;animation-name:enter}.data-\[state\=closed\]\:animate-out[data-state=closed]{--tw-exit-opacity:initial;--tw-exit-scale:initial;--tw-exit-rotate:initial;--tw-exit-translate-x:initial;--tw-exit-translate-y:initial;animation-duration:.15s;animation-name:exit}.data-\[state\=closed\]\:fade-out-0[data-state=closed]{--tw-exit-opacity:0}.data-\[state\=open\]\:fade-in-0[data-state=open]{--tw-enter-opacity:0}.data-\[state\=closed\]\:zoom-out-95[data-state=closed]{--tw-exit-scale:.95}.data-\[state\=open\]\:zoom-in-95[data-state=open]{--tw-enter-scale:.95}.data-\[side\=bottom\]\:slide-in-from-top-2[data-side=bottom]{--tw-enter-translate-y:-0.5rem}.data-\[side\=left\]\:slide-in-from-right-2[data-side=left]{--tw-enter-translate-x:0.5rem}.data-\[side\=right\]\:slide-in-from-left-2[data-side=right]{--tw-enter-translate-x:-0.5rem}.data-\[side\=top\]\:slide-in-from-bottom-2[data-side=top]{--tw-enter-translate-y:0.5rem}.data-\[state\=closed\]\:slide-out-to-bottom[data-state=closed]{--tw-exit-translate-y:100%}.data-\[state\=closed\]\:slide-out-to-left[data-state=closed]{--tw-exit-translate-x:-100%}.data-\[state\=closed\]\:slide-out-to-left-1\/2[data-state=closed]{--tw-exit-translate-x:-50%}.data-\[state\=closed\]\:slide-out-to-right[data-state=closed]{--tw-exit-translate-x:100%}.data-\[state\=closed\]\:slide-out-to-top[data-state=closed]{--tw-exit-translate-y:-100%}.data-\[state\=closed\]\:slide-out-to-top-\[48\%\][data-state=closed]{--tw-exit-translate-y:-48%}.data-\[state\=open\]\:slide-in-from-bottom[data-state=open]{--tw-enter-translate-y:100%}.data-\[state\=open\]\:slide-in-from-left[data-state=open]{--tw-enter-translate-x:-100%}.data-\[state\=open\]\:slide-in-from-left-1\/2[data-state=open]{--tw-enter-translate-x:-50%}.data-\[state\=open\]\:slide-in-from-right[data-state=open]{--tw-enter-translate-x:100%}.data-\[state\=open\]\:slide-in-from-top[data-state=open]{--tw-enter-translate-y:-100%}.data-\[state\=open\]\:slide-in-from-top-\[48\%\][data-state=open]{--tw-enter-translate-y:-48%}.data-\[state\=closed\]\:duration-300[data-state=closed]{animation-duration:.3s}.data-\[state\=open\]\:duration-500[data-state=open]{animation-duration:.5s}.dark\:border-destructive:is(.dark *){border-color:#cc3b2e;border-color:hsl(var(--destructive))}@media not all and (min-width:640px){.max-sm\:auto-rows-auto{grid-auto-rows:auto}}@media (min-width:600px){.min-\[600px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:640px){.sm\:inset-x-auto{left:auto;right:auto}.sm\:bottom-0{bottom:0}.sm\:bottom-4{bottom:1rem}.sm\:bottom-auto{bottom:auto}.sm\:right-0{right:0}.sm\:right-4{right:1rem}.sm\:top-0{top:0}.sm\:order-none{order:0}.sm\:col-span-2{grid-column:span 2/span 2}.sm\:-mx-6{margin-left:-1.5rem;margin-right:-1.5rem}.sm\:mt-0{margin-top:0}.sm\:block{display:block}.sm\:inline{display:inline}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:h-\[100dvh\]{height:100dvh}.sm\:h-auto{height:auto}.sm\:max-h-\[100dvh\]{max-height:100dvh}.sm\:max-h-none{max-height:none}.sm\:min-h-\[56px\]{min-height:56px}.sm\:w-1\/2{width:50%}.sm\:w-40{width:10rem}.sm\:w-\[58px\]{width:58px}.sm\:max-w-sm{max-width:24rem}.sm\:max-w-xs{max-width:20rem}.sm\:flex-none{flex:none}.sm\:basis-auto{flex-basis:auto}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.sm\:grid-cols-\[190px_1fr\]{grid-template-columns:190px 1fr}.sm\:grid-cols-\[1fr_1fr\]{grid-template-columns:1fr 1fr}.sm\:grid-cols-\[72px_76px_68px_minmax\(0\2c 1fr\)_130px_44px\]{grid-template-columns:72px 76px 68px minmax(0,1fr) 130px 44px}.sm\:grid-cols-\[repeat\(auto-fill\2c minmax\(112px\2c 1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(112px,1fr))}.sm\:grid-cols-\[repeat\(auto-fill\2c minmax\(210px\2c 1fr\)\)\]{grid-template-columns:repeat(auto-fill,minmax(210px,1fr))}.sm\:flex-row{flex-direction:row}.sm\:place-items-center{place-items:center}.sm\:justify-end{justify-content:flex-end}.sm\:gap-2{gap:.5rem}.sm\:gap-2\.5{gap:.625rem}.sm\:gap-3{gap:.75rem}.sm\:gap-4{gap:1rem}.sm\:gap-8{gap:2rem}.sm\:gap-x-3{column-gap:.75rem}.sm\:space-x-0>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(0px*(1 - var(--tw-space-x-reverse)));margin-right:calc(0px*var(--tw-space-x-reverse))}.sm\:space-x-2>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(.5rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(.5rem*var(--tw-space-x-reverse))}.sm\:space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse:0;margin-left:calc(1rem*(1 - var(--tw-space-x-reverse)));margin-right:calc(1rem*var(--tw-space-x-reverse))}.sm\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(0px*var(--tw-space-y-reverse));margin-top:calc(0px*(1 - var(--tw-space-y-reverse)))}.sm\:rounded-\[16px\]{border-radius:16px}.sm\:rounded-lg{border-radius:.6rem;border-radius:var(--radius)}.sm\:rounded-l-\[16px\]{border-bottom-left-radius:16px;border-top-left-radius:16px}.sm\:rounded-t-none{border-top-left-radius:0;border-top-right-radius:0}.sm\:p-10{padding:2.5rem}.sm\:p-12{padding:3rem}.sm\:p-14{padding:3.5rem}.sm\:p-16{padding:4rem}.sm\:p-3{padding:.75rem}.sm\:p-5{padding:1.25rem}.sm\:p-6{padding:1.5rem}.sm\:p-8{padding:2rem}.sm\:p-9{padding:2.25rem}.sm\:px-0{padding-left:0;padding-right:0}.sm\:px-2{padding-left:.5rem;padding-right:.5rem}.sm\:px-3{padding-left:.75rem;padding-right:.75rem}.sm\:px-3\.5{padding-left:.875rem;padding-right:.875rem}.sm\:px-4{padding-left:1rem;padding-right:1rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:py-2{padding-bottom:.5rem;padding-top:.5rem}.sm\:py-\[10px\]{padding-bottom:10px;padding-top:10px}.sm\:pb-0{padding-bottom:0}.sm\:pl-3{padding-left:.75rem}.sm\:pr-0{padding-right:0}.sm\:text-left{text-align:left}.sm\:text-2xl{font-size:1.5rem;line-height:2rem}.sm\:text-3xl{font-size:1.875rem;line-height:2.25rem}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}.sm\:text-5xl{font-size:3rem;line-height:1}.sm\:text-\[10px\]{font-size:10px}.sm\:text-\[11px\]{font-size:11px}.sm\:text-\[13\.5px\]{font-size:13.5px}.sm\:text-\[20px\]{font-size:20px}.sm\:text-base{font-size:1rem;line-height:1.5rem}.sm\:text-lg{font-size:1.125rem;line-height:1.75rem}.sm\:text-xl{font-size:1.25rem;line-height:1.75rem}.sm\:text-xs{font-size:.75rem;line-height:1rem}}@media (min-width:768px){.md\:flex{display:flex}.md\:inline-flex{display:inline-flex}.md\:max-w-5xl{max-width:64rem}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:grid-cols-\[1\.2fr_repeat\(3\2c 1fr\)\]{grid-template-columns:1.2fr repeat(3,1fr)}.md\:grid-cols-\[1fr_auto\]{grid-template-columns:1fr auto}.md\:justify-start{justify-content:flex-start}.md\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-bottom:calc(0px*var(--tw-space-y-reverse));margin-top:calc(0px*(1 - var(--tw-space-y-reverse)))}.md\:p-8{padding:2rem}.md\:text-\[13\.5px\]{font-size:13.5px}.md\:text-sm{font-size:.875rem;line-height:1.25rem}}@media (min-width:900px){.min-\[900px\]\:max-w-\[1180px\]{max-width:1180px}.min-\[900px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1000px){.min-\[1000px\]\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.lg\:col-span-1{grid-column:span 1/span 1}.lg\:ml-auto{margin-left:auto}.lg\:inline{display:inline}.lg\:w-auto{width:auto}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[1\.05fr_\.95fr\]{grid-template-columns:1.05fr .95fr}.lg\:grid-cols-\[72px_76px_68px_minmax\(0\2c 1fr\)_130px_150px\]{grid-template-columns:72px 76px 68px minmax(0,1fr) 130px 150px}.lg\:grid-cols-\[minmax\(0\2c 1\.05fr\)_minmax\(0\2c 1fr\)\]{grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\2c 1\.4fr\)_minmax\(0\2c 1fr\)\]{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr)}.lg\:grid-cols-\[minmax\(0\2c 1fr\)_minmax\(0\2c 1\.3fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr)}.lg\:grid-cols-\[minmax\(0\2c 1fr\)_minmax\(0\2c 1\.3fr\)_minmax\(0\2c 1fr\)\]{grid-template-columns:minmax(0,1fr) minmax(0,1.3fr) minmax(0,1fr)}.lg\:gap-4{gap:1rem}.lg\:px-\[14px\]{padding-left:14px;padding-right:14px}.lg\:py-24{padding-bottom:6rem;padding-top:6rem}.lg\:pb-16{padding-bottom:4rem}.lg\:pb-28{padding-bottom:7rem}.lg\:pt-20{padding-top:5rem}.lg\:pt-24{padding-top:6rem}.lg\:text-\[24px\]{font-size:24px}.lg\:text-\[3\.4rem\]{font-size:3.4rem}}@media (min-width:1280px){.xl\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:1360px){.min-\[1360px\]\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:1400px){.min-\[1400px\]\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}.\[\&\+\&\]\:border-t+.\[\&\+\&\]\:border-t{border-top-width:1px}.\[\&\+\&\]\:border-\[\#E4DCC6\]+.\[\&\+\&\]\:border-\[\#E4DCC6\]{--tw-border-opacity:1;border-color:#e4dcc6;border-color:rgb(228 220 198/var(--tw-border-opacity,1))}.\[\&\:\:-webkit-scrollbar\]\:hidden::-webkit-scrollbar{display:none}.\[\&\:has\(\>\.day-range-end\)\]\:rounded-r-md:has(>.day-range-end){border-bottom-right-radius:calc(.6rem - 2px);border-bottom-right-radius:calc(var(--radius) - 2px);border-top-right-radius:calc(.6rem - 2px);border-top-right-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\>\.day-range-start\)\]\:rounded-l-md:has(>.day-range-start){border-bottom-left-radius:calc(.6rem - 2px);border-bottom-left-radius:calc(var(--radius) - 2px);border-top-left-radius:calc(.6rem - 2px);border-top-left-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[aria-selected\]\)\]\:rounded-md:has([aria-selected]){border-radius:calc(.6rem - 2px);border-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[aria-selected\]\)\]\:bg-accent:has([aria-selected]){background-color:#113b2c;background-color:hsl(var(--accent))}.first\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-l-md:has([aria-selected]):first-child{border-bottom-left-radius:calc(.6rem - 2px);border-bottom-left-radius:calc(var(--radius) - 2px);border-top-left-radius:calc(.6rem - 2px);border-top-left-radius:calc(var(--radius) - 2px)}.last\:\[\&\:has\(\[aria-selected\]\)\]\:rounded-r-md:has([aria-selected]):last-child{border-bottom-right-radius:calc(.6rem - 2px);border-bottom-right-radius:calc(var(--radius) - 2px);border-top-right-radius:calc(.6rem - 2px);border-top-right-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[aria-selected\]\.day-outside\)\]\:bg-accent\/50:has([aria-selected].day-outside){background-color:#113b2c80;background-color:hsl(var(--accent)/.5)}.\[\&\:has\(\[aria-selected\]\.day-range-end\)\]\:rounded-r-md:has([aria-selected].day-range-end){border-bottom-right-radius:calc(.6rem - 2px);border-bottom-right-radius:calc(var(--radius) - 2px);border-top-right-radius:calc(.6rem - 2px);border-top-right-radius:calc(var(--radius) - 2px)}.\[\&\:has\(\[role\=checkbox\]\)\]\:pr-0:has([role=checkbox]){padding-right:0}.\[\&\>\*\:first-child\]\:\!border-t-0>:first-child{border-top-width:0!important}.\[\&\>\*\]\:w-full>*{width:100%}.\[\&\>\[role\=checkbox\]\]\:translate-y-\[2px\]>[role=checkbox]{--tw-translate-y:2px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\>\[role\=radiogroup\]\>button\>span\[aria-hidden\=true\]\]\:hidden>[role=radiogroup]>button>span[aria-hidden=true]{display:none}.\[\&\>\[role\=radiogroup\]\>button\]\:flex-1>[role=radiogroup]>button{flex:1 1}.\[\&\>\[role\=radiogroup\]\>button\]\:justify-center>[role=radiogroup]>button{justify-content:center}.\[\&\>\[role\=radiogroup\]\]\:w-full>[role=radiogroup]{width:100%}.\[\&\>button\:last-child\]\:hidden>button:last-child{display:none}.\[\&\>button\]\:h-\[46px\]>button{height:46px}.\[\&\>button\]\:w-full>button{width:100%}.\[\&\>button\]\:flex-1>button{flex:1 1}.\[\&\>button\]\:rounded-\[9px\]>button{border-radius:9px}.\[\&\>button\]\:text-\[15px\]>button{font-size:15px}@media (min-width:640px){.\[\&\>button\]\:sm\:w-full>button{width:100%}}.\[\&\>span\]\:line-clamp-1>span{-webkit-box-orient:vertical;-webkit-line-clamp:1;display:-webkit-box;overflow:hidden}.\[\&\>span\]\:font-sans>span{font-family:IBM Plex Sans,system-ui,sans-serif}.\[\&\>svg\+div\]\:translate-y-\[-3px\]>svg+div{--tw-translate-y:-3px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.\[\&\>svg\]\:absolute>svg{position:absolute}.\[\&\>svg\]\:left-4>svg{left:1rem}.\[\&\>svg\]\:top-4>svg{top:1rem}.\[\&\>svg\]\:size-4>svg{height:1rem;width:1rem}.\[\&\>svg\]\:shrink-0>svg{flex-shrink:0}.\[\&\>svg\]\:text-destructive>svg{color:#cc3b2e;color:hsl(var(--destructive))}.\[\&\>svg\]\:text-foreground>svg{color:#f1ebda;color:hsl(var(--foreground))}.\[\&\>svg\~\*\]\:pl-7>svg~*{padding-left:1.75rem}.\[\&\>tr\]\:last\:border-b-0:last-child>tr{border-bottom-width:0}.\[\&_p\]\:leading-relaxed p{line-height:1.625}.\[\&_svg\]\:pointer-events-none svg{pointer-events:none}.\[\&_svg\]\:size-4 svg{height:1rem;width:1rem}.\[\&_svg\]\:shrink-0 svg{flex-shrink:0}.\[\&_tr\:last-child\]\:border-0 tr:last-child{border-width:0}.\[\&_tr\]\:border-b tr{border-bottom-width:1px}html[data-console] .\[html\[data-console\]_\&\]\:text-\[15px\]{font-size:15px}html[data-console] .\[html\[data-console\]_\&\]\:text-\[20px\]{font-size:20px}
/*# sourceMappingURL=main.fb4a85ae.css.map*/