*,:before,:after,::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:#3b82f680;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border:0 solid #e5e7eb}:before,:after{--tw-content:""}html,:host{-webkit-text-size-adjust:100%;tab-size:4;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent;font-family:ui-sans-serif,system-ui,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol,Noto Color Emoji;line-height:1.5}body{line-height:inherit;margin:0}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-feature-settings:normal;font-variation-settings:normal;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-feature-settings:inherit;font-variation-settings:inherit;font-family:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:#0000;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{margin:0;padding:0;list-style:none}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder{opacity:1;color:#9ca3af}textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.visible{visibility:visible}.collapse{visibility:collapse}.fixed{position:fixed}.inset-0{inset:0}.m-auto{margin:auto}.mx-4{margin-left:1rem;margin-right:1rem}.mx-auto{margin-left:auto;margin-right:auto}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.ml-3{margin-left:.75rem}.mr-2{margin-right:.5rem}.mr-auto{margin-right:auto}.mt-1{margin-top:.25rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.block{display:block}.inline-block{display:inline-block}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.hidden{display:none}.h-7{height:1.75rem}.h-\[90vh\]{height:90vh}.h-full{height:100%}.min-h-0{min-height:0}.min-h-screen{min-height:100vh}.w-24{width:6rem}.w-28{width:7rem}.w-32{width:8rem}.w-40{width:10rem}.w-7{width:1.75rem}.w-\[95vw\]{width:95vw}.w-full{width:100%}.min-w-0{min-width:0}.min-w-40{min-width:10rem}.min-w-\[1180px\]{min-width:1180px}.min-w-\[1900px\]{min-width:1900px}.min-w-\[240px\]{min-width:240px}.min-w-\[420px\]{min-width:420px}.min-w-\[480px\]{min-width:480px}.min-w-\[520px\]{min-width:520px}.min-w-\[560px\]{min-width:560px}.min-w-\[640px\]{min-width:640px}.min-w-\[720px\]{min-width:720px}.min-w-\[760px\]{min-width:760px}.min-w-\[820px\]{min-width:820px}.min-w-\[880px\]{min-width:880px}.min-w-\[900px\]{min-width:900px}.min-w-\[960px\]{min-width:960px}.min-w-\[980px\]{min-width:980px}.min-w-full{min-width:100%}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-6xl{max-width:72rem}.max-w-md{max-width:28rem}.max-w-sm{max-width:24rem}.max-w-xl{max-width:36rem}.max-w-xs{max-width:20rem}.flex-1{flex:1}.shrink-0{flex-shrink:0}.basis-full{flex-basis:100%}.cursor-pointer{cursor:pointer}.select-all{-webkit-user-select:all;user-select:all}.resize{resize:both}.list-decimal{list-style-type:decimal}.list-disc{list-style-type:disc}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-\[auto_1fr\]{grid-template-columns:auto 1fr}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-start{align-items:flex-start}.items-end{align-items:flex-end}.items-center{align-items:center}.items-baseline{align-items:baseline}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-1{gap:.25rem}.gap-1\.5{gap:.375rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.gap-x-4{-moz-column-gap:1rem;column-gap:1rem}.gap-x-6{-moz-column-gap:1.5rem;column-gap:1.5rem}.gap-y-2{row-gap:.5rem}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.self-start{align-self:flex-start}.self-end{align-self:flex-end}.overflow-x-auto{overflow-x:auto}.whitespace-normal{white-space:normal}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-xl{border-radius:.75rem}.border{border-width:1px}.border-0{border-width:0}.border-b{border-bottom-width:1px}.border-t{border-top-width:1px}.border-amber-200{--tw-border-opacity:1;border-color:rgb(253 230 138/var(--tw-border-opacity,1))}.border-amber-300{--tw-border-opacity:1;border-color:rgb(252 211 77/var(--tw-border-opacity,1))}.border-emerald-200{--tw-border-opacity:1;border-color:rgb(167 243 208/var(--tw-border-opacity,1))}.border-emerald-300{--tw-border-opacity:1;border-color:rgb(110 231 183/var(--tw-border-opacity,1))}.border-rose-200{--tw-border-opacity:1;border-color:rgb(254 205 211/var(--tw-border-opacity,1))}.border-rose-300{--tw-border-opacity:1;border-color:rgb(253 164 175/var(--tw-border-opacity,1))}.border-slate-100{--tw-border-opacity:1;border-color:rgb(241 245 249/var(--tw-border-opacity,1))}.border-slate-200{--tw-border-opacity:1;border-color:rgb(226 232 240/var(--tw-border-opacity,1))}.border-slate-300{--tw-border-opacity:1;border-color:rgb(203 213 225/var(--tw-border-opacity,1))}.bg-amber-100{--tw-bg-opacity:1;background-color:rgb(254 243 199/var(--tw-bg-opacity,1))}.bg-amber-50{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1))}.bg-amber-50\/40{background-color:#fffbeb66}.bg-amber-500{--tw-bg-opacity:1;background-color:rgb(245 158 11/var(--tw-bg-opacity,1))}.bg-amber-700{--tw-bg-opacity:1;background-color:rgb(180 83 9/var(--tw-bg-opacity,1))}.bg-emerald-100{--tw-bg-opacity:1;background-color:rgb(209 250 229/var(--tw-bg-opacity,1))}.bg-emerald-50{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1))}.bg-emerald-50\/40{background-color:#ecfdf566}.bg-emerald-600{--tw-bg-opacity:1;background-color:rgb(5 150 105/var(--tw-bg-opacity,1))}.bg-rose-50{--tw-bg-opacity:1;background-color:rgb(255 241 242/var(--tw-bg-opacity,1))}.bg-rose-600{--tw-bg-opacity:1;background-color:rgb(225 29 72/var(--tw-bg-opacity,1))}.bg-rose-700{--tw-bg-opacity:1;background-color:rgb(190 18 60/var(--tw-bg-opacity,1))}.bg-slate-100{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1))}.bg-slate-50{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.bg-slate-900{--tw-bg-opacity:1;background-color:rgb(15 23 42/var(--tw-bg-opacity,1))}.bg-white{--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1))}.p-0{padding:0}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.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}.py-0\.5{padding-top:.125rem;padding-bottom:.125rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-1\.5{padding-top:.375rem;padding-bottom:.375rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.pl-5{padding-left:1.25rem}.pt-4{padding-top:1rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.align-top{vertical-align:top}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.text-2xl{font-size:1.5rem;line-height:2rem}.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}.capitalize{text-transform:capitalize}.tabular-nums{--tw-numeric-spacing:tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.tracking-\[0\.3em\]{letter-spacing:.3em}.tracking-tight{letter-spacing:-.025em}.tracking-wide{letter-spacing:.025em}.tracking-wider{letter-spacing:.05em}.text-amber-600{--tw-text-opacity:1;color:rgb(217 119 6/var(--tw-text-opacity,1))}.text-amber-700{--tw-text-opacity:1;color:rgb(180 83 9/var(--tw-text-opacity,1))}.text-amber-800{--tw-text-opacity:1;color:rgb(146 64 14/var(--tw-text-opacity,1))}.text-amber-900{--tw-text-opacity:1;color:rgb(120 53 15/var(--tw-text-opacity,1))}.text-amber-950{--tw-text-opacity:1;color:rgb(69 26 3/var(--tw-text-opacity,1))}.text-blue-700{--tw-text-opacity:1;color:rgb(29 78 216/var(--tw-text-opacity,1))}.text-emerald-600{--tw-text-opacity:1;color:rgb(5 150 105/var(--tw-text-opacity,1))}.text-emerald-700{--tw-text-opacity:1;color:rgb(4 120 87/var(--tw-text-opacity,1))}.text-emerald-800{--tw-text-opacity:1;color:rgb(6 95 70/var(--tw-text-opacity,1))}.text-emerald-950{--tw-text-opacity:1;color:rgb(2 44 34/var(--tw-text-opacity,1))}.text-rose-600{--tw-text-opacity:1;color:rgb(225 29 72/var(--tw-text-opacity,1))}.text-rose-700{--tw-text-opacity:1;color:rgb(190 18 60/var(--tw-text-opacity,1))}.text-rose-800{--tw-text-opacity:1;color:rgb(159 18 57/var(--tw-text-opacity,1))}.text-rose-900{--tw-text-opacity:1;color:rgb(136 19 55/var(--tw-text-opacity,1))}.text-slate-400{--tw-text-opacity:1;color:rgb(148 163 184/var(--tw-text-opacity,1))}.text-slate-500{--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.text-slate-600{--tw-text-opacity:1;color:rgb(71 85 105/var(--tw-text-opacity,1))}.text-slate-700{--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity,1))}.text-slate-800{--tw-text-opacity:1;color:rgb(30 41 59/var(--tw-text-opacity,1))}.text-slate-900{--tw-text-opacity:1;color:rgb(15 23 42/var(--tw-text-opacity,1))}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.underline{text-decoration-line:underline}.decoration-slate-300{text-decoration-color:#cbd5e1}.underline-offset-2{text-underline-offset:2px}.underline-offset-4{text-underline-offset:4px}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.shadow-sm{--tw-shadow:0 1px 2px 0 #0000000d;--tw-shadow-colored:0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px #0000001a, 0 8px 10px -6px #0000001a;--tw-shadow-colored:0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow,0 0 #0000), var(--tw-ring-shadow,0 0 #0000), var(--tw-shadow)}.outline-none{outline-offset:2px;outline:2px solid #0000}.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-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter,backdrop-filter;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}:root{--app-line-height:1.6}body{line-height:var(--app-line-height)}.floating-table-scroll{scrollbar-width:auto;scrollbar-color:#64748b #e2e8f0}.backdrop\:bg-slate-900\/50::backdrop{background-color:#0f172a80}.last\:border-0:last-child{border-width:0}.hover\:bg-amber-100:hover{--tw-bg-opacity:1;background-color:rgb(254 243 199/var(--tw-bg-opacity,1))}.hover\:bg-amber-800:hover{--tw-bg-opacity:1;background-color:rgb(146 64 14/var(--tw-bg-opacity,1))}.hover\:bg-emerald-500:hover{--tw-bg-opacity:1;background-color:rgb(16 185 129/var(--tw-bg-opacity,1))}.hover\:bg-rose-50:hover{--tw-bg-opacity:1;background-color:rgb(255 241 242/var(--tw-bg-opacity,1))}.hover\:bg-rose-500:hover{--tw-bg-opacity:1;background-color:rgb(244 63 94/var(--tw-bg-opacity,1))}.hover\:bg-slate-100:hover{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1))}.hover\:bg-slate-50:hover{--tw-bg-opacity:1;background-color:rgb(248 250 252/var(--tw-bg-opacity,1))}.hover\:bg-slate-700:hover{--tw-bg-opacity:1;background-color:rgb(51 65 85/var(--tw-bg-opacity,1))}.hover\:text-slate-800:hover{--tw-text-opacity:1;color:rgb(30 41 59/var(--tw-text-opacity,1))}.hover\:text-slate-900:hover{--tw-text-opacity:1;color:rgb(15 23 42/var(--tw-text-opacity,1))}.hover\:underline:hover{text-decoration-line:underline}.hover\:decoration-slate-900:hover{text-decoration-color:#0f172a}.focus\:border-slate-500:focus{--tw-border-opacity:1;border-color:rgb(100 116 139/var(--tw-border-opacity,1))}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}@media (min-width:640px){.sm\:col-span-2{grid-column:span 2/span 2}.sm\:mx-6{margin-left:1.5rem;margin-right:1.5rem}.sm\:w-1\/2{width:50%}.sm\:w-64{width:16rem}.sm\:max-w-lg{max-width:32rem}.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-5{grid-template-columns:repeat(5,minmax(0,1fr))}.sm\:grid-cols-\[1fr_180px_auto\]{grid-template-columns:1fr 180px auto}.sm\:flex-row{flex-direction:row}.sm\:items-start{align-items:flex-start}.sm\:items-center{align-items:center}.sm\:justify-between{justify-content:space-between}}@media (min-width:768px){.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1024px){.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}}@media print{.print\:hidden{display:none}}
.template-picker{color:#64748b;white-space:nowrap;align-items:center;gap:8px;font-size:12px;display:flex}.template-current-marker{color:#2563eb;white-space:nowrap;font-size:11px;font-weight:600}.template-picker select,.workspace-language{color:#334155;cursor:pointer;background:#fff;border:1px solid #dce3ed;border-radius:8px;padding:7px 9px;font-size:12px}.workspace-signout{color:#64748b;border-radius:7px;padding:7px 8px;font-size:12px}.workspace-signout:hover{color:#1e40af;background:#f1f5f9}.workspace-skip{z-index:100;color:#fff;background:#1d4ed8;border-radius:8px;padding:12px 20px;position:fixed;top:-80px;left:20px}.workspace-skip:focus{top:12px}.modern-shell{--sidebar-width:244px;--workspace-content-max:1496px;color:#172b4d;background:#f5f7fb;min-height:100vh;font-size:14px}.classic-shell{--workspace-content-max:1496px}.modern-shell :where(a,button,input,select,textarea):focus-visible,.template-picker select:focus-visible{outline-offset:3px;outline:3px solid #93b4ff}.workspace-sidebar{z-index:40;width:var(--sidebar-width);background:#fff;border-right:1px solid #e5eaf2;flex-direction:column;display:flex;position:fixed;inset:0 auto 0 0}.workspace-brand{align-items:center;gap:11px;min-height:82px;padding:19px 22px;display:flex}.brand-mark{color:#fff;letter-spacing:-3px;background:#2563eb;border-radius:11px;flex-shrink:0;justify-content:center;align-items:center;width:37px;height:37px;padding-right:3px;font-size:20px;font-weight:800;display:flex;box-shadow:0 5px 10px #2563eb20}.brand-mark span{color:#c5dbff}.workspace-brand strong{letter-spacing:-.3px;font-size:15px;display:block}.workspace-brand small{color:#8a97ab;letter-spacing:1px;margin-top:1px;font-size:10px;display:block}.sidebar-workspace{background:#fafbfe;border:1px solid #e8edf4;border-radius:10px;align-items:center;gap:9px;margin:0 16px 17px;padding:10px;display:flex}.tenant-monogram{color:#345dcc;background:#e7edff;border:1px solid #d5e1ff;border-radius:7px;flex-shrink:0;place-items:center;width:31px;height:31px;font-weight:700;display:grid}.sidebar-workspace>div,.sidebar-foot>div{min-width:0}.sidebar-workspace strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;display:block;overflow:hidden}.sidebar-workspace small{color:#8490a4;text-overflow:ellipsis;font-size:10px;display:block;overflow:hidden}.sidebar-search{color:#8a96a9;background:#f3f5f9;border:1px solid #0000;border-radius:7px;align-items:center;gap:8px;margin:0 18px 9px;padding:8px 10px;display:flex}.sidebar-search:focus-within{background:#fff;border-color:#93b4ff}.sidebar-search input{color:#334155;background:0 0;width:100%;min-width:0;font-size:12px;outline:none!important}.sidebar-search input::placeholder{color:#8592a8}.workspace-nav{scrollbar-width:thin;scrollbar-color:#d8e0ed transparent;flex:1;min-height:0;padding:0 12px 18px;overflow-y:auto}.nav-group h2{color:#8c97a9;letter-spacing:1px;text-transform:uppercase;margin:17px 13px 6px;font-size:10px;font-weight:600}.workspace-nav-link{color:#627088;border-radius:7px;align-items:center;gap:11px;margin:2px 0;padding:9px 12px;font-size:12px;transition:background .15s,color .15s;display:flex}.workspace-nav-link svg{color:#8390a8;flex-shrink:0}.workspace-nav-link:hover{color:#1d4ed8;background:#f4f7fc}.workspace-nav-link.is-active{color:#245ee0;background:#edf3ff;font-weight:650}.workspace-nav-link.is-active svg{color:#2563eb}.workspace-nav-link i{background:#2563eb;border-radius:50%;width:5px;height:5px;margin-left:auto}.nav-empty{color:#64748b;padding:20px 12px;font-size:12px}.sidebar-foot{border-top:1px solid #edf0f5;align-items:center;gap:10px;padding:16px 20px;display:flex}.avatar{color:#907545;background:#f0e9dd;border-radius:50%;flex-shrink:0;place-items:center;width:31px;height:31px;font-weight:600;display:grid}.sidebar-foot strong{text-overflow:ellipsis;color:#475569;font-size:11px;display:block;overflow:hidden}.sidebar-foot small{color:#8b97a9;font-size:10px}.workspace-topbar{margin-left:var(--sidebar-width);background:#ffffffed;border-bottom:1px solid #e6ebf3;justify-content:space-between;align-items:center;gap:20px;height:72px;padding:0 32px;display:flex}.topbar-location,.topbar-controls{align-items:center;gap:17px;display:flex}.topbar-location{min-width:0;font-size:12px}.topbar-location strong{white-space:nowrap;font-weight:500}.breadcrumb-root{color:#8a97aa}.breadcrumb-divider{color:#cbd5e1}.workspace-main{margin-left:var(--sidebar-width);outline:none;min-width:0;max-width:1800px;padding:32px}.entitlement-banner{width:100%;max-width:var(--workspace-content-max,1496px);margin:4px auto 22px}.recovery-code-prompt{width:100%;max-width:var(--workspace-content-max,1496px);margin-left:auto;margin-right:auto}.modern-shell:not(.international-shell) .entitlement-banner.is-local-free{color:#1c3965;background:linear-gradient(115deg,#edf4ff 0%,#f4f8ff 60%,#e7efff 100%);border-color:#dce7fc}.workspace-main>div:not(.workbench)>header{flex-wrap:wrap;gap:16px;margin-bottom:4px}.workspace-main h1{letter-spacing:-.65px;color:#172b4d;font-size:25px;line-height:1.4}.workspace-main :where(input:not([type=checkbox]):not([type=radio]),select,textarea){background:#fff;border-color:#dce3ee;border-radius:8px;min-height:38px}.workspace-main :where(input,select,textarea):disabled{background:#f1f4f9}.workspace-main :where(button,a).bg-slate-900{background:#2563eb;border-color:#2563eb;border-radius:8px;box-shadow:0 2px 4px #2563eb12}.workspace-main :where(button,a).bg-slate-900:hover{background:#1d4ed8}.workspace-main :where(button,a):disabled{box-shadow:none}.workspace-main .border-slate-200{border-color:#e4eaf3}.workspace-main .rounded-lg.bg-white{border-radius:12px;box-shadow:0 3px 14px #17305604}.workspace-main table{font-variant-numeric:tabular-nums}.workspace-main thead{color:#7a879c;background:#f8fafd;font-size:11px}.workspace-main th{padding-top:14px;padding-bottom:14px;font-weight:500}.workspace-main td{color:#4e5e76;padding-top:15px;padding-bottom:15px}.workspace-main tbody tr:hover{background:#f8fbff}.workspace-main td a{color:#2563eb;text-decoration:none}.workspace-main td a:hover{text-decoration:underline}.workspace-main .shadow-sm{box-shadow:0 3px 14px #17305604}.workbench{width:100%;max-width:var(--workspace-content-max,1496px);margin-inline:auto}.classic-header-inner{box-sizing:border-box;width:100%;max-width:1800px;margin-inline:auto;padding:12px 32px}.classic-workspace-main{box-sizing:border-box;width:100%;max-width:1800px;margin-inline:auto;padding:32px}.workbench-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:25px;display:flex}.workspace-eyebrow{letter-spacing:1.8px;text-transform:uppercase;margin-bottom:6px;color:#7c8ba2!important;font-size:10px!important}.workbench-heading h1{font-size:28px;font-weight:650}.workbench-heading p:not(.workspace-eyebrow){color:#8390a5;margin-top:7px;font-size:12px}.workspace-date{color:#8591a5;white-space:nowrap;font-size:12px}.workspace-hero{background:linear-gradient(115deg,#edf4ff 0%,#f4f8ff 60%,#e7efff 100%);border:1px solid #dce7fc;border-radius:15px;justify-content:space-between;align-items:center;min-height:235px;padding:30px 36px;display:flex;position:relative;overflow:hidden}.hero-content{z-index:1;max-width:70%;position:relative}.hero-tag{color:#5575a6;align-items:center;gap:7px;font-size:11px;display:flex}.hero-tag>span{background:#4b87e8;border-radius:50%;width:6px;height:6px}.hero-content h2{color:#1c3965;letter-spacing:-.6px;overflow-wrap:anywhere;margin:10px 0 7px;font-size:27px;font-weight:650}.hero-content p{color:#7590b5;max-width:430px;font-size:12px;line-height:1.9}.hero-actions{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.workspace-primary,.workspace-secondary{border-radius:7px;justify-content:center;align-items:center;gap:12px;padding:9px 16px;font-size:12px;font-weight:500;display:inline-flex}.workspace-primary{color:#fff;background:#2563eb;box-shadow:0 4px 10px #2563eb22}.workspace-primary:hover{background:#1d4ed8}.workspace-secondary{color:#4f6a94;background:#ffffffb0;border:1px solid #d3e0f5}.workspace-secondary:hover{background:#fff}.hero-art{flex-shrink:0;width:250px;height:195px;position:relative}.art-orbit{border:1px solid #b6cef357;border-radius:50%;width:250px;height:250px;position:absolute;top:-22px;left:0}.orbit-two{width:320px;height:320px;top:-58px;left:-36px}.art-ledger{color:#6d99e6;background:linear-gradient(145deg,#fff,#f9fbff);border:1px solid #d6e3f8;border-radius:13px;width:145px;height:170px;padding:20px;position:absolute;top:8px;left:57px;transform:rotate(-9deg);box-shadow:5px 12px 30px #5680bb20}.art-line{background:#e3ebf9;border-radius:3px;width:58px;height:5px;margin-top:10px}.art-line.wide{width:88px;margin-top:16px}.art-bars{align-items:flex-end;gap:7px;height:38px;margin-top:12px;display:flex}.art-bars i{background:#a9c6f7;border-radius:3px 3px 0 0;width:12px;height:40%}.art-bars i:nth-child(2){height:70%}.art-bars i:nth-child(3){height:55%}.art-bars i:nth-child(4){background:#79a5f0;height:90%}.art-bars i:nth-child(5){background:#4d88ec;height:100%}.art-check{color:#49a296;background:#fff;border:1px solid #dbe9e7;border-radius:13px;place-items:center;width:48px;height:48px;display:grid;position:absolute;bottom:7px;right:23px;transform:rotate(7deg);box-shadow:0 4px 15px #557c9b18}.workspace-module-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin:22px 0 26px;display:grid}.workspace-module{background:#fff;border:1px solid #e6ebf3;border-radius:11px;align-items:center;gap:12px;padding:21px 16px;transition:transform .15s,box-shadow .15s;display:flex}.workspace-module:hover{border-color:#c5d7f4;transform:translateY(-2px);box-shadow:0 6px 18px #294d8710}.module-icon{color:#4684e9;background:#eff5ff;border-radius:11px;flex-shrink:0;place-items:center;width:41px;height:41px;display:grid}.module-violet .module-icon{color:#9773d5;background:#f5f1fd}.module-teal .module-icon{color:#4ca897;background:#edf9f5}.module-amber .module-icon{color:#c99a4b;background:#fcf7eb}.module-copy{flex:1;min-width:0}.module-copy strong{font-size:13px;font-weight:600;display:block}.module-copy span{color:#93a0b3;margin-top:3px;font-size:10px;display:block}.workspace-module>svg{color:#a1aec1;flex-shrink:0}.workspace-lower-grid{grid-template-columns:1.15fr 1fr;gap:24px;display:grid}.workspace-panel{background:#fff;border:1px solid #e6ebf3;border-radius:12px;overflow:hidden}.panel-heading{justify-content:space-between;align-items:center;gap:10px;padding:22px 24px 16px;display:flex}.panel-heading h2{color:#273c5e;font-size:15px;font-weight:600}.panel-heading p{color:#96a1b2;margin-top:4px;font-size:11px}.panel-heading>svg{color:#94a3b8}.panel-label{color:#7e8ea8;white-space:nowrap;border:1px solid #e6ebf3;border-radius:5px;padding:3px 8px;font-size:10px}.workspace-actions{grid-template-columns:1fr 1fr;gap:4px;padding:6px 12px 20px;display:grid}.workspace-action{border-radius:8px;align-items:center;gap:11px;padding:18px 12px;display:flex}.workspace-action:hover{background:#f5f8ff}.action-icon{color:#8599bb;background:#f5f7fb;border-radius:9px;padding:10px}.workspace-action>span:nth-child(2){flex:1}.workspace-action strong,.workspace-steps strong{font-size:12px;font-weight:500;display:block}.workspace-action small,.workspace-steps small{color:#94a1b4;margin-top:4px;font-size:10px;display:block}.workspace-action>svg,.workspace-steps>a>svg{color:#b2bed0;flex-shrink:0}.workspace-steps{padding:0 24px 8px}.workspace-steps>a{border-bottom:1px solid #f0f3f8;align-items:center;gap:12px;padding:12px 0;display:flex}.workspace-steps>a:last-child{border-bottom:0}.workspace-steps>a>span:nth-child(2){flex:1}.workspace-steps>a:hover strong{color:#2563eb}.step-number{color:#97a6bd;font-variant-numeric:tabular-nums;background:#f6f8fc;border-radius:8px;place-items:center;width:30px;height:30px;font-size:10px;display:grid}.workspace-info{color:#8493a9;background:#f7f9fc;border-radius:6px;align-items:center;gap:8px;margin:0 24px 20px;padding:9px 11px;font-size:10px;display:flex}.workspace-info svg{flex-shrink:0}.workspace-footer{color:#99a5b6;justify-content:space-between;gap:10px;padding:25px 1px 0;font-size:10px;display:flex}.sidebar-toggle,.sidebar-close{display:none}@media (min-width:1600px){.workspace-main{padding:38px 48px}}@media (max-width:1200px){.modern-shell{--sidebar-width:222px}.workspace-main{padding:25px}.workspace-topbar{padding:0 25px}.workspace-module-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.workspace-actions{grid-template-columns:1fr}.workspace-action{padding:10px 12px}.hero-art{width:200px}.art-ledger{left:30px}.breadcrumb-root,.breadcrumb-divider{display:none}.topbar-controls{gap:10px}}@media (max-width:900px){.workspace-sidebar{width:260px;transition:transform .2s;transform:translate(-100%)}.workspace-sidebar.sidebar-open{transform:translate(0)}.workspace-topbar,.workspace-main{margin-left:0}.sidebar-toggle,.sidebar-close{color:#64748b;border-radius:6px;place-items:center;padding:5px;display:grid}.sidebar-close{margin-left:auto}.sidebar-backdrop{z-index:35;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#13244266;position:fixed;inset:0}.workspace-topbar{flex-wrap:wrap;gap:10px;height:auto;min-height:68px;padding:12px 20px}.workspace-main{padding:24px}.topbar-location{gap:12px}.workspace-brand{padding:20px 17px}}@media (max-width:600px){.workspace-topbar{padding:12px 16px}.topbar-controls{justify-content:space-between;gap:6px;width:100%}.template-picker{gap:5px;font-size:11px}.workspace-main{padding:20px 16px}.workbench-heading{margin-bottom:20px}.workbench-heading h1{font-size:25px}.workspace-date{display:none}.workspace-hero{min-height:230px;padding:24px}.hero-content{max-width:100%}.hero-content h2{font-size:23px}.hero-art{display:none}.workspace-module-grid{gap:10px;margin:16px 0 20px}.workspace-module{gap:9px;padding:15px 12px}.module-icon{border-radius:8px;width:32px;height:32px}.module-copy strong{font-size:12px}.module-copy span{font-size:9px}.workspace-module>svg{display:none}.workspace-lower-grid{grid-template-columns:1fr;gap:18px}.workspace-actions{grid-template-columns:1fr 1fr}.workspace-action{gap:8px;padding:14px 10px}.action-icon{padding:7px}.workspace-action>svg{display:none}.workspace-action small{font-size:9px}.workspace-footer{flex-direction:column}.workspace-main>div:not(.workbench)>header h1{font-size:22px}}@media (max-width:900px){.classic-header-inner,.classic-workspace-main{padding:24px}}@media (max-width:600px){.classic-header-inner{padding:12px 16px}.classic-workspace-main{padding:20px 16px}}@media (prefers-reduced-motion:reduce){.modern-shell *,.modern-shell :before,.modern-shell :after{scroll-behavior:auto!important;transition:none!important}}
.workspace-flow{margin-bottom:24px}.workspace-flow .panel-heading{padding-bottom:20px}.workspace-flow-body{border-top:1px solid #edf1f7;grid-template-columns:180px minmax(0,1fr);display:grid}.workspace-flow-tabs{background:#fbfcfe;border-right:1px solid #edf1f7;flex-direction:column;gap:5px;padding:15px 12px;display:flex}.workspace-flow-tabs button{color:#718099;text-align:left;cursor:pointer;border:1px solid #0000;border-radius:8px;align-items:center;gap:10px;width:100%;padding:12px 10px;font-size:12px;display:flex}.workspace-flow-tabs button>span{flex:1}.workspace-flow-tabs button>svg{flex-shrink:0}.workspace-flow-tabs button>svg:last-child{opacity:0}.workspace-flow-tabs button:hover{color:#345f9c;background:#f0f5fc}.workspace-flow-tabs button[aria-selected=true]{color:#2563eb;background:#edf4ff;border-color:#dce8fc;font-weight:600}.workspace-flow-tabs button[aria-selected=true]>svg:last-child{opacity:1}.workspace-flow-panel{min-width:0;padding:28px 24px 18px}.workspace-flow-nodes{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.workspace-flow-nodes li{min-width:0;position:relative}.workspace-flow-nodes li:not(:last-child):after{content:"";pointer-events:none;border-top:1px dashed #ccd8e9;width:calc(100% - 46px);position:absolute;top:27px;left:calc(50% + 30px)}.workspace-flow-nodes li:not(:last-child):before{content:"";pointer-events:none;border-top:1px solid #bccce1;border-right:1px solid #bccce1;width:6px;height:6px;position:absolute;top:24px;left:calc(150% - 21px);transform:rotate(45deg)}.workspace-flow-nodes a{text-align:center;border-radius:9px;flex-direction:column;align-items:center;gap:11px;padding:2px 4px 7px;display:flex}.flow-node-icon{color:#4a83d8;background:#f0f6ff;border:1px solid #e0eafa;border-radius:13px;place-items:center;width:50px;height:50px;transition:transform .15s,background .15s;display:grid}.flow-node-1{color:#9772ce;background:#f7f3fe;border-color:#ede5f9}.flow-node-2{color:#319783;background:#effaf6;border-color:#dbefe7}.flow-node-3{color:#bd934a;background:#fff9ed;border-color:#f4ead3}.workspace-flow-nodes strong{color:#4b607e;overflow-wrap:anywhere;font-size:12px;font-weight:500;line-height:1.5}.flow-node-open{color:#8ea7c9;place-items:center;display:grid}.workspace-flow-nodes a:hover .flow-node-icon{background:#e7f0ff;transform:translateY(-2px)}.workspace-flow-nodes a:hover strong,.workspace-flow-nodes a:hover .flow-node-open{color:#2563eb}.workspace-flow-note{text-align:center;color:#8997ad;margin-top:12px;font-size:10px;line-height:1.6}@media (max-width:1100px){.workspace-flow-body{grid-template-columns:155px minmax(0,1fr)}.workspace-flow-panel{padding:24px 14px 16px}.workspace-flow-tabs button{gap:7px;padding:12px 8px}.workspace-flow-tabs button>svg:last-child{display:none}}@media (max-width:600px){.workspace-flow-body{grid-template-columns:1fr}.workspace-flow-tabs{border-bottom:1px solid #edf1f7;border-right:0;grid-template-columns:1fr;gap:3px;padding:10px 16px;display:grid}.workspace-flow-tabs button{padding:9px 10px}.workspace-flow-tabs button>svg:last-child{display:block}.workspace-flow-panel{padding:22px 18px 16px}.workspace-flow-nodes{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 16px}.workspace-flow-nodes li:not(:last-child):before,.workspace-flow-nodes li:not(:last-child):after{display:none}.workspace-flow-note{margin-top:16px}}
.modern-login{color:#243955;background:#fff;grid-template-columns:1fr 1fr;min-height:100vh;display:grid}.login-brand-panel{background:linear-gradient(145deg,#edf4ff,#e7efff 60%,#dbe7ff);flex-direction:column;justify-content:space-between;padding:45px 10%;display:flex;position:relative;overflow:hidden}.login-brand{align-items:center;gap:12px;font-size:17px;display:flex}.login-brand-content{max-width:420px;padding:45px 0}.login-brand-content>p:first-child{color:#6584b0;letter-spacing:1px;margin-bottom:17px;font-size:12px}.login-brand-content h2{letter-spacing:-1px;color:#244675;margin-bottom:17px;font-size:38px;font-weight:650;line-height:1.45}.login-brand-content>p{color:#7790b5;font-size:14px;line-height:1.9}.login-brand-panel>small{color:#879abb;font-size:11px}.login-illustration{height:220px;margin-top:40px;position:relative}.login-sheet{color:#83a5de;background:#ffffffdb;border:1px solid #cddcf4;border-radius:15px;width:205px;height:206px;margin-left:25px;padding:25px;transform:rotate(-7deg);box-shadow:10px 16px 35px #7094cc20}.login-sheet>i{background:#e2ebfa;border-radius:5px;width:110px;height:6px;margin:12px 0;display:block}.login-sheet>i:nth-of-type(2){width:75px}.login-sheet>div{align-items:flex-end;gap:10px;height:48px;margin-top:10px;display:flex}.login-sheet>div span{background:#a2c1f4;border-radius:4px 4px 0 0;width:23px;height:55%}.login-sheet>div span:nth-child(2){height:70%}.login-sheet>div span:nth-child(3){height:60%}.login-sheet>div span:nth-child(4){background:#6797e8;height:100%}.login-seal{color:#56a698;background:#fff;border:1px solid #d8e5f8;border-radius:15px;place-items:center;width:60px;height:60px;display:grid;position:absolute;bottom:8px;left:208px;transform:rotate(10deg);box-shadow:0 5px 15px #6c97c11a}.login-form-panel{flex-direction:column;gap:25px;width:100%;max-width:440px;margin:auto;padding:50px 30px;display:flex}.login-template{justify-content:flex-end;margin-bottom:12px}.login-form-panel h1{color:#203958;margin-top:7px;font-size:29px;font-weight:650}.login-form-panel input{background:#fafcfe;border-color:#dce4ef;border-radius:8px;height:44px;padding:10px 13px}.login-form-panel input:focus{background:#fff;border-color:#6c9ef1;outline:3px solid #e8f0ff}.login-form-panel form{gap:20px}.login-form-panel button[type=submit]{background:#2563eb;border-radius:8px;min-height:44px;margin-top:5px;box-shadow:0 5px 12px #2563eb20}.login-form-panel button[type=submit]:hover{background:#1d4ed8}.login-form-panel>p{text-align:center;font-size:12px}.login-form-panel>p button{color:#2563eb}@media (max-width:850px){.modern-login{grid-template-columns:2fr 3fr}.login-brand-panel{padding:30px 25px}.login-brand-content h2{font-size:28px}.login-illustration{transform-origin:0;transform:scale(.8)}}@media (max-width:600px){.modern-login{display:block}.login-brand-panel{padding:22px 25px}.login-brand-content,.login-brand-panel>small{display:none}.login-form-panel{padding:28px 26px}}
body{font-family:Microsoft YaHei,PingFang SC,Noto Sans CJK SC,SimHei,Segoe UI,Leelawadee UI,Arial,sans-serif}button,input,select,textarea{font-family:inherit}.modern-shell .workspace-nav-link{color:#475569;font-size:14px}.modern-shell .workspace-nav-link.is-active{color:#1d4ed8}.modern-shell .nav-group h2{color:#64748b;font-size:12px}.modern-shell .sidebar-search input{font-size:13px}.modern-shell .workspace-main td{color:#334155}.modern-shell .workspace-main thead{color:#475569;font-size:12px}.modern-shell .module-copy strong,.modern-shell .workspace-action strong,.modern-shell .workspace-steps strong{font-size:14px}.modern-shell .module-copy span,.modern-shell .workspace-action small,.modern-shell .workspace-steps small,.modern-shell .panel-heading p,.modern-shell .workspace-info,.modern-shell .workspace-flow-note{color:#64748b;font-size:12px}.modern-shell .workbench-heading p:not(.workspace-eyebrow),.modern-shell .hero-content p{color:#526b8b;font-size:14px}.modern-shell .workspace-date,.modern-shell .workspace-footer{color:#64748b;font-size:12px}.modern-login .login-brand-content>p,.modern-login .login-brand-panel>small{color:#526b8b}#workspace-main table th{white-space:nowrap;vertical-align:top}#workspace-main table tbody td{vertical-align:top;white-space:nowrap}#workspace-main .business-summary,#workspace-main .record-name,#workspace-main table details{white-space:normal;word-break:normal;overflow-wrap:break-word}#workspace-main .record-name{min-width:10rem;max-width:22rem;display:inline-block}#workspace-main .business-summary{min-width:14rem;max-width:32rem;line-height:1.7}#workspace-main .payments-table>tbody>tr>td:first-child,#workspace-main .payments-table>thead>tr>th:first-child{width:20rem;min-width:18rem;max-width:22rem}#workspace-main .payments-table>tbody>tr>td:nth-child(2){white-space:normal;min-width:10rem;max-width:16rem}#workspace-main .payments-table>tbody>tr>td:nth-child(9){white-space:normal;min-width:12rem;max-width:20rem}#workspace-main .payments-table>tbody>tr>td:first-child>details{width:20rem;max-width:100%}
.international-shell,.international-login{color:#233f3a;font-family:Leelawadee UI,Noto Sans Thai,Thonburi,Segoe UI,Microsoft YaHei,sans-serif;line-height:1.75}.international-shell[lang=zh-CN],.international-login[lang=zh-CN]{font-family:Microsoft YaHei,PingFang SC,Noto Sans CJK SC,Leelawadee UI,sans-serif}.international-shell{--sidebar-width:264px;--workspace-content-max:1496px;background:#f6f7f3;font-size:15px}.international-shell :where(h1,h2,h3,p,a,button,label,small,span){letter-spacing:normal;word-break:normal}.international-shell :where(a,button,input,select,textarea):focus-visible{outline-color:#62c5ab}.international-shell .workspace-sidebar{color:#fff;background:#143e36;border-right:0}.international-shell .workspace-brand{min-height:90px;padding:23px}.international-shell .workspace-brand strong{color:#fff;font-size:17px}.international-shell .workspace-brand small{color:#a8c7bf;letter-spacing:normal;font-size:12px}.international-shell .brand-mark,.international-login .brand-mark{color:#244d3a;box-shadow:none;background:#d9ecbd}.international-shell .brand-mark span,.international-login .brand-mark span{color:#244d3a}.international-shell .sidebar-workspace{background:#ffffff09;border-color:#ffffff1c;padding:12px}.international-shell .sidebar-workspace strong{color:#edf5f0;font-size:13px}.international-shell .sidebar-workspace small{color:#a9c6bb;font-size:11px}.international-shell .tenant-monogram{color:#e5efcf;background:#396355;border-color:#537666}.international-shell .sidebar-search{color:#acc7bc;background:#0d3029;border-color:#31594c;padding:9px 11px}.international-shell .sidebar-search input{color:#fff;font-size:14px}.international-shell .sidebar-search input::placeholder{color:#b2c9c1}.international-shell .workspace-nav{scrollbar-color:#577c6f transparent}.international-shell .nav-group h2{color:#a6c2b6;text-transform:none;margin-top:24px;font-size:12px;font-weight:500}.international-shell .workspace-nav-link{color:#d4e2db;border-radius:8px;margin:3px 0;padding:10px 12px;font-size:14px;line-height:1.8}.international-shell[lang=th-TH] .workspace-nav-link{font-size:16px}.international-shell .workspace-nav-link svg{color:#96b7a6}.international-shell .workspace-nav-link:hover{color:#fff;background:#234e40}.international-shell .workspace-nav-link.is-active{color:#1d4737;background:#e6f0d7;font-weight:600}.international-shell .workspace-nav-link.is-active svg{color:#356b4c}.international-shell .workspace-nav-link.is-active i{background:#376b4e}.international-shell .nav-empty{color:#c3d8ce}.international-shell .sidebar-foot{border-color:#ffffff1c;padding:18px 20px}.international-shell .sidebar-foot strong{color:#e3eee6;font-size:12px}.international-shell .sidebar-foot small{color:#a6c2b6;font-size:11px}.international-shell .avatar{color:#d9e7bc;background:#355b48}.international-shell .workspace-topbar{background:#fffffc;border-color:#e2e7dc;height:auto;min-height:78px;padding-top:13px;padding-bottom:13px}.international-shell .topbar-location{font-size:14px}.international-shell .topbar-location strong{color:#2a4e40}.international-shell .template-picker,.international-shell .workspace-signout{color:#536b60;font-size:13px}.international-shell .template-picker select,.international-shell .workspace-language{color:#264c3d;background:#fff;border-color:#dce3d5;border-radius:7px;padding:8px 10px;font-size:13px}.international-shell .sidebar-close,.international-shell .sidebar-toggle{color:#789b89}.international-shell .workspace-main{padding:30px 34px}.international-shell .workspace-main h1{color:#163f31;letter-spacing:normal;font-size:28px;line-height:1.6}.international-shell .workspace-main :where(input:not([type=checkbox]):not([type=radio]),select,textarea){border-color:#ccd9d0;min-height:43px;font-size:15px;line-height:1.8}.international-shell .workspace-main label{line-height:1.8}.international-shell[lang=th-TH] .workspace-main :where(label,input,select,textarea){font-size:16px}.international-shell .workspace-main :where(button,a).bg-slate-900{box-shadow:none;background:#22694e;border-color:#22694e;padding-top:9px;padding-bottom:9px}.international-shell .workspace-main :where(button,a).bg-slate-900:hover{background:#164f3a}.international-shell .workspace-main table{font-variant-numeric:tabular-nums lining-nums;font-size:14px}.international-shell .workspace-main th{color:#496357;background:#f1f5ed;padding-top:15px;padding-bottom:15px;font-size:13px;font-weight:600}.international-shell[lang=th-TH] .workspace-main :where(td,th){font-size:15px}.international-shell .workspace-main td{color:#354e42;padding-top:16px;padding-bottom:16px}.international-shell .workspace-main td a{color:#176448;font-weight:500}.international-shell .workspace-main tbody tr:hover{background:#f4f8ef}.international-shell .workspace-main .rounded-lg.bg-white{border-color:#dfe7da;border-radius:10px;box-shadow:0 2px 6px #193d2204}.international-shell .workspace-main .text-slate-500,.international-shell .workspace-main .text-slate-600{color:#607566}.international-shell .workspace-main .text-xs{font-size:13px}.international-login{background:#fffffc}.international-login .login-brand-panel{color:#f6f8ed;background:#143e36}.international-login .login-brand-content h2{color:#edf3dc;letter-spacing:normal;font-size:38px;line-height:1.65}.international-login .login-brand-content>p,.international-login .login-brand-panel>small{color:#b4cec0;font-size:15px;line-height:1.9}.international-login .login-sheet{color:#648a57;background:#f8faee;border-color:#d4e1ca;box-shadow:10px 16px 35px #051e2425}.international-login .login-sheet>i{background:#dfe8d4}.international-login .login-sheet>div span{background:#99b58b}.international-login .login-sheet>div span:nth-child(4){background:#5e8953}.international-login .login-seal{color:#346b42;background:#e8edce;border-color:#d5dfbd}.international-login .login-form-panel h1{color:#163f31}.international-login .login-form-panel input{background:#fcfdf9;border-color:#cbd9ce;min-height:48px;font-size:16px;line-height:1.8}.international-login .login-form-panel form label{font-size:15px}.international-login .login-form-panel button[type=submit]{box-shadow:none;background:#22694e;min-height:47px;font-size:16px}.international-login .login-form-panel>p button{color:#22694e}.international-login .login-form-panel input:focus{border-color:#549b72;outline-color:#dfefdf}@media (max-width:1200px){.international-shell{--sidebar-width:246px}.international-shell .workspace-main{padding:26px}}@media (max-width:900px){.international-shell .workspace-sidebar{width:280px}.international-shell .workspace-topbar{padding:12px 20px}.international-shell .workspace-main{padding:24px}}@media (max-width:600px){.international-shell .workspace-topbar{padding:12px 16px}.international-shell .workspace-main{padding:21px 16px}.international-shell .topbar-controls{flex-wrap:wrap;gap:8px}.international-shell .template-picker{font-size:12px}.international-shell .template-picker select,.international-shell .workspace-language{padding:7px;font-size:12px}.international-shell .workspace-main h1{font-size:25px}.international-login .login-brand-panel{padding:24px}}
.intl-workbench{width:100%;max-width:var(--workspace-content-max,1496px);color:#253d3a;letter-spacing:normal;margin:0 auto;font-size:14px;line-height:1.7}.intl-workbench *{box-sizing:border-box}.intl-workbench :where(h1,h2,h3,p,ol,dl,dd){margin:0}.intl-workbench :where(a,button):focus-visible{outline-offset:4px;outline:3px solid #70b7a1}.intl-welcome{justify-content:space-between;align-items:center;gap:28px;padding:5px 0 26px;display:flex}.intl-welcome h1{color:#173f38;letter-spacing:normal;font-size:28px;font-weight:650;line-height:1.5}.intl-welcome>div>p:last-child{color:#7b8983;margin-top:5px}.intl-company{color:#658178;overflow-wrap:anywhere;font-weight:550;margin-bottom:5px!important}.intl-date{color:#5e736b;background:#fffdf7;border:1px solid #e7e8df;border-radius:10px;flex-shrink:0;padding:13px 17px;font-size:12px}.intl-date strong{color:#435e53;margin-bottom:5px;font-weight:600;display:block}.intl-date dl>div{justify-content:space-between;gap:18px;display:flex}.intl-date dt{color:#849188}.intl-date dd{font-variant-numeric:tabular-nums}.intl-daily>h2{margin-bottom:12px;font-size:15px;font-weight:600}.intl-task-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:26px;display:grid}.intl-task{background:#fffdf8;border:1px solid #e2e8df;border-radius:12px;flex-direction:column;padding:20px;transition:transform .15s,border-color .15s,box-shadow .15s;display:flex}.intl-task:hover{border-color:#9cbcb0;transform:translateY(-2px);box-shadow:0 7px 20px #183f3810}.intl-task-top{color:#9bad9f;justify-content:space-between;align-items:center;margin-bottom:17px;display:flex}.intl-task-icon{color:#39705b;background:#e7f0e8;border-radius:11px;place-items:center;width:45px;height:45px;display:grid}.intl-task strong{color:#244b40;font-size:17px;font-weight:600;line-height:1.7}.intl-task>span:last-child{color:#8c9589;margin-top:4px;font-size:12px}.intl-task-receipt{background:#174f43;border-color:#174f43}.intl-task-receipt strong{color:#fffdf4}.intl-task-receipt>span:last-child{color:#b2cfc1}.intl-task-receipt .intl-task-top{color:#c0dbcc}.intl-task-receipt .intl-task-icon{color:#d7e7b3;background:#ffffff13}.intl-task-payment .intl-task-icon{color:#9e8153;background:#f4eddd}.intl-task-invoice .intl-task-icon{color:#5a8583;background:#e6eeee}.intl-task-expense .intl-task-icon{color:#8c7764;background:#eee9e1}.intl-content-grid{grid-template-columns:minmax(0,1.6fr) minmax(290px,1fr);align-items:stretch;gap:22px;display:grid}.intl-card{background:#fffefa;border:1px solid #e3e8e0;border-radius:12px;min-width:0;overflow:hidden}.intl-card>header{align-items:flex-start;gap:12px;padding:23px 24px 18px;display:flex}.intl-section-icon{color:#6b8875;background:#f0f3eb;border-radius:9px;flex-shrink:0;margin-top:2px;padding:8px}.intl-workbench h2{color:#294c3f;font-size:17px;font-weight:600}.intl-card>header p{color:#8a968a;margin-top:3px;font-size:12px}.intl-flow-list{padding:0 24px 17px}.intl-flow-row{border-top:1px solid #edf0e8;padding:17px 0}.intl-flow-row h3{color:#628272;align-items:center;gap:9px;margin-bottom:11px;font-size:13px;font-weight:600;display:flex}.intl-flow-row ol{flex-wrap:wrap;gap:8px;padding:0;list-style:none;display:flex}.intl-flow-row li{align-items:center;gap:8px;min-width:0;display:flex}.intl-flow-row li>svg{color:#b5c2b6;flex-shrink:0}.intl-flow-row a{color:#5b7061;background:#fbfcf7;border:1px solid #e9ede5;border-radius:6px;padding:6px 10px;font-size:12px}.intl-flow-row a:hover{color:#1e6750;background:#edf5ed;border-color:#b0cbbb}.intl-tax{color:#65775e;background:#e9eee3;border:1px solid #dce5d5;border-radius:12px;padding:25px}.intl-tax-heading{color:#648058;align-items:center;gap:12px;margin-bottom:8px;display:flex}.intl-tax>p{color:#7d8c70;font-size:12px}.intl-tax-links{border-top:1px solid #d6dfcf;margin-top:21px}.intl-tax-links a{color:#476442;border-bottom:1px solid #d6dfcf;justify-content:space-between;align-items:center;gap:18px;padding:14px 0;font-size:14px;display:flex}.intl-tax-links a:hover{color:#174f43}.intl-tax-links a>svg{flex-shrink:0}.intl-tax-note{margin-top:17px!important}.intl-report-links{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:0 24px 22px;display:grid}.intl-report-links a{color:#627763;border:1px solid #e8ece4;border-radius:7px;justify-content:space-between;align-items:center;gap:12px;padding:13px 12px;font-size:13px;display:flex}.intl-report-links a>svg{color:#91a18e;flex-shrink:0}.intl-report-links a:hover{background:#f5f8ef;border-color:#b3c7b3}.intl-directory>div{padding:0 24px 18px}.intl-directory>div>a{color:#69816c;border-top:1px solid #edf0e8;align-items:center;gap:12px;padding:13px 0;display:flex}.intl-directory>div>a>span{flex:1}.intl-directory>div>a>svg{flex-shrink:0}.intl-directory>div>a:hover{color:#195d48}.intl-workbench[lang=th-TH]{font-size:16px;line-height:1.8}.intl-workbench[lang=th-TH] :where(p,a,strong,dt,dd,h3){letter-spacing:normal;font-size:16px;line-height:1.8}.intl-workbench[lang=th-TH] h1{font-size:28px;line-height:1.8}.intl-workbench[lang=th-TH] h2{font-size:19px;line-height:1.8}@media (max-width:1200px){.intl-content-grid{grid-template-columns:minmax(0,1.3fr) minmax(270px,1fr)}.intl-task{padding:17px}.intl-workbench[lang=th-TH] .intl-welcome{flex-wrap:wrap;align-items:flex-start}}@media (max-width:1000px){.intl-task-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.intl-content-grid{grid-template-columns:1fr}.intl-welcome{flex-wrap:wrap;gap:16px}.intl-date{flex-shrink:1;max-width:100%}.intl-date dl>div{flex-wrap:wrap;gap:0 16px}}@media (max-width:520px){.intl-task-grid{gap:10px}.intl-task{padding:15px}.intl-task strong{font-size:16px}.intl-card>header{padding:20px 18px 16px}.intl-flow-list{padding:0 18px 14px}.intl-report-links{grid-template-columns:1fr;padding:0 18px 20px}.intl-directory>div{padding:0 18px 16px}.intl-tax{padding:21px}.intl-flow-row ol,.intl-flow-row li{gap:6px}.intl-flow-row a{padding:6px 8px}.intl-workbench[lang=th-TH] .intl-task-grid{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.intl-task{transition:none}.intl-task:hover{transform:none}}.intl-yonsuite{max-width:1480px}.intl-hero-banner{background:linear-gradient(110deg,#eaf3fb 0%,#f5f7ff 55%,#e7f2f2 100%);border:1px solid #dce8ec;border-radius:16px;justify-content:space-between;align-items:center;gap:24px;margin:-8px -8px 22px;padding:28px 30px 26px;display:flex}.intl-hero-banner h1{color:#173b73;letter-spacing:.01em;font-size:30px}.intl-hero-banner>div>p:last-child{color:#62758b;margin-top:5px}.intl-dashboard-grid{grid-template-columns:minmax(0,1fr) 360px;align-items:start;gap:18px;display:grid}.intl-dashboard-main,.intl-dashboard-side{flex-direction:column;gap:18px;min-width:0;display:flex}.intl-summary-card{background:#fff;border:1px solid #e1e8ee;border-radius:14px;grid-template-columns:245px 1fr;min-height:142px;display:grid;overflow:hidden;box-shadow:0 4px 18px #183f3810}.intl-profile{-moz-column-gap:12px;border-right:1px solid #edf0f3;grid-template-columns:48px 1fr;align-content:center;column-gap:12px;padding:20px 22px;display:grid}.intl-profile-mark{color:#1c63b7;background:#e7f0ff;border-radius:50%;grid-row:span 2;place-items:center;width:48px;height:48px;font-weight:700;display:grid}.intl-profile strong{color:#193f70;text-overflow:ellipsis;white-space:nowrap;align-self:end;font-size:16px;overflow:hidden}.intl-profile small{color:#8391a0;font-size:12px}.intl-profile a{color:#2671c8;grid-column:2;margin-top:7px;font-size:12px}.intl-summary-metrics{grid-template-columns:repeat(3,1fr);align-items:center;display:grid}.intl-summary-metrics>div{-moz-column-gap:9px;border-right:1px solid #edf0f3;grid-template-columns:28px 1fr;align-content:center;column-gap:9px;min-height:72px;padding:15px 18px;display:grid}.intl-summary-metrics>div:last-child{border-right:0}.intl-summary-metrics svg{color:#2877c8;grid-row:span 2;margin-top:3px}.intl-summary-metrics span{color:#7d8b9a;font-size:12px}.intl-summary-metrics strong{color:#182f4d;font-size:22px;line-height:1.4}.intl-card{background:#fff;border-color:#e1e8ee;border-radius:14px;box-shadow:0 3px 13px #183f3808}.intl-card>header{align-items:center;padding:17px 20px 13px}.intl-card>header h2{color:#193f70;font-size:16px}.intl-card>header p{color:#8996a5}.intl-card>header>a{color:#2871bd;font-size:12px}.intl-focus-grid{grid-template-columns:repeat(3,1fr);gap:12px;padding:0 20px 20px;display:grid}.intl-focus-grid a{-moz-column-gap:9px;border:1px solid #edf0f3;border-radius:10px;grid-template-columns:34px 1fr;align-items:center;column-gap:9px;min-height:92px;padding:14px;display:grid}.intl-focus-grid a:hover{background:#f7fbff;border-color:#a8c9eb}.intl-focus-icon{color:#2874c7;background:#e9f2ff;border-radius:8px;grid-row:span 2;place-items:center;width:34px;height:34px;display:grid}.intl-focus-grid strong{color:#294a69;font-size:13px}.intl-focus-grid small{color:#8997a4;font-size:11px}.intl-analytics-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.intl-analytic-card{min-height:245px}.intl-chart-bars{background:repeating-linear-gradient(#0000 0 44px,#eef2f5 45px);border-bottom:1px solid #dfe7ef;align-items:end;gap:10px;height:135px;margin:4px 20px 8px;display:flex}.intl-chart-bars i{background:linear-gradient(#3d8fe8,#8dc1f4);border-radius:5px 5px 0 0;flex:1;min-height:14px}.intl-chart-bars i:nth-child(2n){background:linear-gradient(#7bd36a,#c8edb1)}.intl-chart-legend{color:#7d8d9c;gap:18px;padding:0 20px 17px;font-size:11px;display:flex}.intl-chart-legend span,.intl-chart-legend a{align-items:center;gap:5px;display:flex}.intl-blue-dot,.intl-green-dot{background:#3d8fe8;border-radius:50%;width:8px;height:8px;display:inline-block}.intl-green-dot{background:#74cc57}.intl-line-chart{background:repeating-linear-gradient(#0000 0 44px,#eef2f5 45px);border-bottom:1px solid #dfe7ef;align-items:end;gap:11px;height:135px;margin:4px 20px 8px;display:flex;position:relative}.intl-line-chart:before{content:"";opacity:.85;border-top:3px solid #53b9a1;position:absolute;inset:16px 0 25px;transform:skewY(-9deg)}.intl-line-chart span{z-index:1;background:#53b9a1;border-radius:50%;width:9px;height:9px;margin-bottom:34px}.intl-line-chart span:nth-child(2){margin-bottom:48px}.intl-line-chart span:nth-child(3){margin-bottom:41px}.intl-line-chart span:nth-child(4){margin-bottom:65px}.intl-line-chart span:nth-child(5){margin-bottom:50px}.intl-line-chart span:nth-child(6){margin-bottom:82px}.intl-line-chart span:nth-child(7){margin-bottom:70px}.intl-process-card .intl-flow-list{padding:0 20px 12px}.intl-process-card .intl-flow-row{padding:13px 0}.intl-process-card .intl-flow-row a{color:#38698e;background:#f8fbff;border-color:#e1eaf2}.intl-dashboard-side{position:sticky;top:16px}.intl-app-card{overflow:hidden}.intl-app-grid{grid-template-columns:repeat(4,1fr);gap:16px 9px;padding:3px 16px 20px;display:grid}.intl-app-grid a{text-align:center;flex-direction:column;align-items:center;gap:4px;display:flex}.intl-app-grid a:hover .intl-app-icon{transform:translateY(-2px);box-shadow:0 5px 12px #2f76b632}.intl-app-icon{color:#fff;background:#297dd5;border-radius:9px;place-items:center;width:40px;height:40px;transition:all .15s;display:grid}.intl-app-grid a:nth-child(3n) .intl-app-icon{background:#2ab67d}.intl-app-grid a:nth-child(3n+2) .intl-app-icon{background:#eea62a}.intl-app-grid strong{color:#39556e;font-size:11px;line-height:1.4}.intl-app-grid small{color:#9aa5b0;font-size:10px}.intl-dashboard-side .intl-tax{background:#f5f9ef;border-color:#e2ead6;padding:20px}.intl-dashboard-side .intl-tax-links{margin-top:12px}.intl-dashboard-side .intl-tax-links a{padding:10px 0;font-size:13px}@media (max-width:1100px){.intl-dashboard-grid{grid-template-columns:1fr}.intl-dashboard-side{grid-template-columns:1.2fr .8fr;display:grid;position:static}.intl-app-grid{grid-template-columns:repeat(4,1fr)}}@media (max-width:700px){.intl-hero-banner{flex-direction:column;align-items:flex-start;margin:0 0 16px;padding:20px}.intl-summary-card{grid-template-columns:1fr}.intl-profile{border-bottom:1px solid #edf0f3;border-right:0}.intl-summary-metrics{grid-template-columns:1fr}.intl-summary-metrics>div{border-bottom:1px solid #edf0f3;border-right:0}.intl-focus-grid,.intl-analytics-grid,.intl-dashboard-side{grid-template-columns:1fr}.intl-app-grid{grid-template-columns:repeat(4,1fr)}}
.business-page-frame{--business-accent:#2563eb;--business-line:#e1e6ee;--business-muted:#65748b;width:min(100%,calc(var(--workspace-content-max,1496px) + 48px));min-width:0;margin-inline:auto;position:relative;left:24px}.business-page-tabs{border-bottom:1px solid var(--business-line);scrollbar-width:thin;align-items:center;gap:0;margin-bottom:12px;display:flex;overflow-x:auto}.business-page-tabs a{color:var(--business-muted);border-bottom:2px solid #0000;flex-shrink:0;padding:10px 16px;font-size:13px}.business-page-tabs a[aria-current]{color:var(--business-accent);border-bottom-color:var(--business-accent);background:#fff;font-weight:600}.business-page-tabs a:hover{background:#edf2fa}.business-page-layout{grid-template-columns:minmax(0,1fr) 38px;gap:10px;display:grid;position:relative}.business-page-content{min-width:0}.settings-page{width:100%;min-width:0}.approval-policy-list{width:100%;max-width:1120px;margin-inline:auto}.approval-policy-row{grid-template-columns:minmax(150px,1fr) minmax(190px,1.25fr) minmax(190px,1.25fr) auto auto;align-items:center;gap:12px 16px;display:grid}.approval-policy-row h2{min-width:0}.settings-permission-table table{table-layout:fixed;border-collapse:collapse;width:100%}.settings-permission-table th,.settings-permission-table td{text-align:left;overflow-wrap:anywhere;padding:12px 16px}.settings-permission-table th:first-child,.settings-permission-table td:first-child{width:60%}.settings-permission-table th:nth-child(2),.settings-permission-table td:nth-child(2),.settings-permission-table th:nth-child(3),.settings-permission-table td:nth-child(3){width:20%}.settings-permission-table tbody tr:nth-child(2n){background:#fafbfd}.business-page-content>div{gap:12px}.business-page-content>div>header{border:1px solid var(--business-line);background:#fff;border-radius:5px;flex-wrap:wrap;gap:12px;padding:14px 18px}.business-return{color:var(--business-muted);align-items:center;gap:16px;margin-bottom:10px;font-size:12px;display:flex}.business-return a{color:var(--business-accent)}.business-tools{border:1px solid var(--business-line);background:#fff;border-radius:5px;flex-direction:column;align-self:start;gap:8px;padding:4px;display:flex;position:sticky;top:12px}.business-tools :is(a,button){width:28px;height:34px;color:var(--business-muted);border-radius:3px;place-items:center;display:grid}.business-tools :is(a,button):hover,.business-tools button[aria-expanded=true]{color:var(--business-accent);background:#edf3ff}.business-related{z-index:25;border:1px solid var(--business-line);background:#fff;border-radius:5px;width:250px;max-height:70vh;padding:14px;position:absolute;top:0;right:48px;overflow:auto;box-shadow:0 8px 32px #253b5820}.business-related h2{margin-bottom:10px;font-size:13px;font-weight:600}.business-related :is(a,button){color:var(--business-accent);text-align:left;width:100%;padding:8px;font-size:13px;display:block}.business-related :is(a,button):hover{background:#f3f6fc}.list-controls{border:1px solid var(--business-line);background:#fff;border-radius:5px 5px 0 0}.list-filter-row{background:#f8fafd;flex-wrap:wrap;align-items:flex-end;gap:12px 18px;padding:14px 16px;display:flex}.list-filter-row label{color:#536176;align-items:center;gap:9px;font-size:12px;display:flex}.list-filter-row input,.list-filter-row select{background:#fff;border:1px solid #d3dae4;min-width:120px;max-width:100%;padding:4px 9px;border-radius:3px!important}.list-filter-row .list-search{flex:1;min-width:240px;max-width:460px}.list-search input{flex:1;width:180px}.list-reset{background:#fff;border:1px solid #d3dae4;border-radius:3px;padding:5px 14px;font-size:12px}.list-reset:disabled{opacity:.4;cursor:default}.list-view-row{border-top:1px solid var(--business-line);align-items:center;gap:14px;padding:9px 16px;display:flex}.list-segment{border:1px solid #d6dde7;border-radius:4px;display:flex;overflow:hidden}.list-segment button{border-right:1px solid #d6dde7;padding:4px 12px;font-size:12px}.list-segment button:last-child{border:0}.list-segment button[aria-pressed=true]{color:var(--business-accent);background:#edf3ff;font-weight:600}.list-scope{color:#7b8799;font-size:12px}.list-density{color:var(--business-muted);border:1px solid #d6dde7;border-radius:3px;margin-left:auto;padding:4px 8px;font-size:12px}.list-footer{border:1px solid var(--business-line);color:var(--business-muted);background:#fff;border-radius:0 0 5px 5px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;font-size:12px;display:flex}.list-footer small{font-size:11px}.list-pagination{align-items:center;gap:12px;display:flex}.list-pagination label{align-items:center;gap:8px;display:flex}.list-pagination select{border:1px solid #d3dae4;padding:2px 5px;min-height:28px!important}.list-pagination button{border:1px solid #d3dae4;border-radius:3px;width:27px;height:27px;font-size:17px}.list-pagination button:disabled{opacity:.3}.business-list>.overflow-x-auto{scrollbar-width:thin;min-height:220px;max-height:calc(100vh - 300px);margin-top:-12px;margin-bottom:-12px;border-radius:0!important}#workspace-main .business-list>div>table>thead{z-index:2;position:sticky;top:0}#workspace-main .business-list>div>table>thead th{color:#42516a;background:#f3f5f8;border-bottom:1px solid #dce2e9;border-right:1px solid #e6e9ef;padding:8px 12px;font-size:12px;font-weight:600}#workspace-main .business-list>div>table>tbody>tr>td{vertical-align:middle;border-bottom:1px solid #edf0f4;padding:9px 12px;font-size:13px}#workspace-main .business-list.comfortable>div>table>tbody>tr>td{padding-top:16px;padding-bottom:16px}#workspace-main .business-list>div>table>tbody>tr:hover{background:#f1f6ff}#workspace-main .business-list .business-detail-row>td{background:#f7f9fc;padding:10px 18px!important}#workspace-main .business-preview{background:0 0;border:0;width:100%;min-width:0;margin:0;padding:0}#workspace-main .business-preview>summary{margin-bottom:8px;font-size:12px;display:inline-block}#workspace-main .business-preview>.business-summary{flex-wrap:wrap;gap:6px 24px;min-width:0;max-width:none;margin-bottom:8px;display:flex}#workspace-main .business-preview table{border:1px solid var(--business-line);background:#fff;min-width:600px}#workspace-main .business-preview :is(td,th){padding:7px 12px;font-size:12px}#workspace-main .business-preview .business-summary{min-width:0;font-size:12px}#workspace-main .business-list.headers-only .payments-table>tbody>tr>td:first-child{width:auto;min-width:180px;max-width:none}.document-status{white-space:nowrap;border:1px solid #0000;border-radius:3px;align-items:center;padding:1px 7px;font-size:12px;font-weight:500;line-height:1.6;display:inline-flex}.status-draft{color:#247dac;background:#eaf7ff;border-color:#d6edf7}.status-success{color:#17876f;background:#edfaf4;border-color:#d4efe3}.status-pending{color:#ae7509;background:#fff8e5;border-color:#f6e8bd}.status-muted{color:#7c8290;background:#f2f3f5;border-color:#e4e7eb}.document-data-toolbar{box-shadow:none!important;border:0!important;padding:0!important}.document-action-toolbar{border-radius:4px!important;padding:10px 16px!important}#workspace-main .page-detail .business-page-content>div>section:has(>dl){border-radius:4px;padding:16px 20px}#workspace-main .page-detail dl:has(>dt){grid-template-columns:repeat(3,minmax(90px,.65fr) minmax(140px,1.35fr));align-items:baseline;gap:10px 16px}#workspace-main .page-detail dl>dt{color:#728095;font-size:12px}#workspace-main .page-detail dl>dd{overflow-wrap:anywhere;border-bottom:1px solid #edf0f4;min-width:0;padding-bottom:5px;font-size:13px}#workspace-main .page-detail section>.business-summary{border-bottom:1px solid #edf0f4;flex-wrap:wrap;gap:6px 24px;max-width:none;margin-bottom:12px;padding-bottom:12px;font-size:13px;display:flex}#workspace-main .page-detail h2{background:#fff;border-bottom:2px solid #e3eaf3;margin-bottom:0;padding:10px 14px;scroll-margin-top:16px;font-size:14px}#workspace-main .page-detail section:has(>h2){gap:0}#workspace-main .page-detail section:has(>h2)>.overflow-x-auto{border-top:0;border-radius:0 0 4px 4px}@media (max-width:1300px){#workspace-main .page-detail dl:has(>dt){grid-template-columns:repeat(2,minmax(90px,.7fr) minmax(120px,1.3fr))}}@media (max-width:900px){.approval-policy-row{grid-template-columns:repeat(2,minmax(0,1fr))}.approval-policy-row h2{grid-column:1/-1}}@media (max-width:700px){.business-page-layout{grid-template-columns:minmax(0,1fr)}.business-tools{display:none}.business-related{right:0}.list-filter-row label{flex:100%}.list-filter-row input,.list-filter-row select{flex:1;min-width:0}.list-view-row{flex-wrap:wrap;gap:8px}.list-scope{flex-basis:100%;order:3}.business-page-tabs a{padding:8px 12px}.list-footer{padding:9px}.business-list>.overflow-x-auto{max-height:65vh}#workspace-main .page-detail dl:has(>dt){grid-template-columns:minmax(85px,.6fr) minmax(140px,1.4fr)}}@media (max-width:600px){.approval-policy-row{grid-template-columns:minmax(0,1fr)}.approval-policy-row h2{grid-column:auto}.settings-permission-table th,.settings-permission-table td{padding:10px 9px;font-size:12px}}@media (max-width:1600px){.business-page-frame{width:100%;margin-inline:0;left:auto}}@media print{.business-page-tabs,.business-return,.business-tools,.business-related,.list-controls,.list-footer,.document-data-toolbar,.document-action-toolbar{display:none!important}.business-page-layout{display:block}.business-list>.overflow-x-auto{max-height:none;overflow:visible}.business-page-content>div>header{border:0}}#workspace-main .business-list .list-row-number{color:#8994a5;text-align:center;width:42px!important;min-width:42px!important;max-width:42px!important}#workspace-main .business-list.headers-only .payments-table>tbody>tr>td:nth-child(2){width:auto;min-width:180px;max-width:none}.floating-table-control{z-index:30;background:#fff;border:1px solid #cfd8e5;border-radius:4px;padding:4px 9px;position:fixed;bottom:6px;box-shadow:0 2px 10px #273d5815}.floating-table-control .floating-table-scroll{width:100%;height:16px;overflow:scroll hidden}@media print{.workspace-sidebar,.workspace-topbar,.classic-shell>header,.workspace-skip,.floating-table-control{display:none!important}#workspace-main{max-width:none!important;margin:0!important;padding:0!important}.business-page-content button,.business-page-content header a{display:none!important}.business-page-content .overflow-x-auto{max-height:none!important;overflow:visible!important}.business-page-content table{width:100%!important;min-width:0!important;font-size:10px!important}.business-page-content tr{-moz-column-break-inside:avoid;break-inside:avoid}.business-page-content th{position:static!important}.business-page-content{-webkit-print-color-adjust:exact;print-color-adjust:exact}}#workspace-main .business-list .business-detail-row>td>details.business-preview{width:100%;max-width:none}#workspace-main .business-list .business-detail-row>td{max-width:none}#workspace-main .business-page-content td.text-right,#workspace-main .business-page-content th.text-right{text-align:right}#workspace-main .business-list .payments-table>tbody>tr:not(.business-detail-row)>td:nth-child(3){white-space:normal;min-width:180px}.business-page-content>div>.business-summary{border:1px solid var(--business-line);background:#fff;border-radius:4px;flex-wrap:wrap;gap:8px 24px;padding:12px 18px;display:flex;max-width:none!important}.business-page-content>div>header>div:has(.document-status) p{align-items:center;gap:8px;display:flex}.document-pdf-toolbar{border-radius:4px!important;padding:10px 16px!important}@media print{.document-pdf-toolbar{display:none!important}}.business-page-content>div>h1{border:1px solid var(--business-line);background:#fff;border-radius:5px;padding:14px 18px}#workspace-main .business-page-content form.max-w-2xl{border:1px solid var(--business-line);background:#fff;border-radius:5px;gap:18px;width:100%;max-width:1120px;padding:20px 24px}.page-form .business-page-content>div>.grid{border:1px solid var(--business-line);background:#fff;border-radius:5px;padding:18px}.page-form .business-page-content h2{background:#fff;border-bottom:2px solid #e3eaf3;padding:10px 14px;font-size:14px}@media (max-width:700px){#workspace-main .business-page-content form.max-w-2xl{padding:16px}}
.international-shell{--sidebar-width:210px;color:#26364a;background:#eef2f8;font-size:13px;line-height:1.6}.international-shell .workspace-brand{min-height:62px;padding:14px}.international-shell .workspace-brand strong{font-size:15px}.international-shell .workspace-brand small{font-size:10px}.international-shell .workspace-sidebar{background:#182f45}.international-shell .sidebar-workspace{margin:0 12px 10px;padding:8px}.international-shell .sidebar-search{background:#11273b;border-color:#ffffff20;margin:0 12px 5px;padding:6px 9px}.international-shell .workspace-nav{padding:0 8px 12px}.international-shell .nav-group h2{color:#8fa4b9;margin:16px 12px 4px;font-size:11px}.international-shell .workspace-nav-link{color:#d3deea;border-radius:4px;gap:9px;margin:1px 0;padding:6px 10px;font-size:13px;line-height:1.6}.international-shell .workspace-nav-link svg{color:#90a8bf;width:16px;height:16px}.international-shell .workspace-nav-link:hover{background:#24445f}.international-shell .workspace-nav-link.is-active{color:#2861aa;background:#e8effb}.international-shell .workspace-nav-link.is-active svg{color:#2861aa}.international-shell .workspace-nav-link.is-active i{background:#2861aa}.international-shell .sidebar-foot{padding:12px}.international-shell .workspace-topbar{background:#f8faff;border-color:#dce4f1;min-height:50px;padding:8px 20px}.international-shell .topbar-location{font-size:12px}.international-shell .topbar-location strong{color:#344969}.international-shell .topbar-controls{gap:12px}.international-shell .template-picker select,.international-shell .workspace-language{border-radius:4px;padding:4px 8px;font-size:12px}.international-shell .workspace-main{padding:32px}.international-shell .business-page-frame{--business-accent:#2861aa}.international-shell .business-page-content h1{color:#233d5a;font-size:19px;line-height:1.4}.international-shell .business-page-content :where(input:not([type=checkbox]):not([type=radio]),select,textarea){border-color:#d2dae4;border-radius:4px;min-height:32px;font-size:13px;line-height:1.6}.international-shell .business-page-content :where(button,a).bg-slate-900{background:#3270bd;border-color:#3270bd;border-radius:4px;padding-top:6px;padding-bottom:6px}.international-shell .business-page-content :where(button,a).bg-slate-900:hover{background:#245a9d}.international-shell .business-page-content .rounded-lg.bg-white{box-shadow:none;border-color:#e0e5ed;border-radius:5px}.international-shell .business-page-content table{font-size:13px}.international-shell .business-page-content th{color:#44546b;background:#f3f5f8;padding:9px 12px;font-size:12px}.international-shell .business-page-content td{color:#344257;padding:10px 12px}.international-shell .business-page-content td a{color:#2861aa}.international-shell .business-page-content tbody tr:hover{background:#f2f6fc}.international-shell .business-page-content .text-slate-500,.international-shell .business-page-content .text-slate-600{color:#6b7a90}.international-shell .business-page-content .text-xs{font-size:12px}.international-shell .page-form .business-page-content form{max-width:none}.international-shell .page-form .business-page-content form>section{border-radius:5px;padding:18px}.international-shell .page-form .business-page-content label{font-size:13px}@media (max-width:900px){.international-shell .workspace-sidebar{width:260px}.international-shell .workspace-main{padding:24px}.international-shell .workspace-topbar{padding:8px 12px}}@media (max-width:600px){.international-shell .workspace-main{padding:20px 16px}.international-shell .topbar-controls{gap:5px}.international-shell .template-current-marker,.international-shell .template-picker>span:first-child{display:none}.international-shell .business-page-content h1{font-size:18px}}

