@import "https://cdn.jsdelivr.net/gh/orioncactus/pretendard@v1.3.9/dist/web/variable/pretendardvariable.css";
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-ordinal:initial;--tw-slashed-zero:initial;--tw-numeric-figure:initial;--tw-numeric-spacing:initial;--tw-numeric-fraction:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-black:#000;--color-white:#fff;--spacing:.25rem;--container-md:28rem;--font-weight-medium:500;--font-weight-semibold:600;--tracking-wide:.025em;--leading-tight:1.25;--radius-md:.375rem;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif, system-ui, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}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;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);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}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.pointer-events-none{pointer-events:none}.collapse{visibility:collapse}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.relative{position:relative}.static{position:static}.sticky{position:sticky}.inset-0{inset:0}.top-0{top:0}.right-4{right:calc(var(--spacing) * 4)}.right-\[-6px\]{right:-6px}.bottom-0{bottom:0}.bottom-4{bottom:calc(var(--spacing) * 4)}.z-10{z-index:10}.z-20{z-index:20}.z-40{z-index:40}.z-50{z-index:50}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:96rem){.container{max-width:96rem}}.mt-1{margin-top:var(--spacing)}.mt-1\.5{margin-top:calc(var(--spacing) * 1.5)}.mt-2{margin-top:calc(var(--spacing) * 2)}.mt-3{margin-top:calc(var(--spacing) * 3)}.mr-1{margin-right:var(--spacing)}.mb-0\.5{margin-bottom:calc(var(--spacing) * .5)}.mb-1{margin-bottom:var(--spacing)}.ml-auto{margin-left:auto}.block{display:block}.contents{display:contents}.flex{display:flex}.grid{display:grid}.hidden{display:none}.inline{display:inline}.inline-block{display:inline-block}.inline-flex{display:inline-flex}.table{display:table}.h-1\.5{height:calc(var(--spacing) * 1.5)}.h-5{height:calc(var(--spacing) * 5)}.h-6{height:calc(var(--spacing) * 6)}.h-7{height:calc(var(--spacing) * 7)}.h-8{height:calc(var(--spacing) * 8)}.h-9{height:calc(var(--spacing) * 9)}.h-10{height:calc(var(--spacing) * 10)}.h-11{height:calc(var(--spacing) * 11)}.h-12{height:calc(var(--spacing) * 12)}.h-\[18px\]{height:18px}.h-\[22px\]{height:22px}.h-\[36px\]{height:36px}.h-full{height:100%}.max-h-\[360px\]{max-height:360px}.min-h-0{min-height:0}.min-h-8{min-height:calc(var(--spacing) * 8)}.min-h-\[65vh\]{min-height:65vh}.w-1\.5{width:calc(var(--spacing) * 1.5)}.w-2{width:calc(var(--spacing) * 2)}.w-5{width:calc(var(--spacing) * 5)}.w-6{width:calc(var(--spacing) * 6)}.w-7{width:calc(var(--spacing) * 7)}.w-44{width:calc(var(--spacing) * 44)}.w-\[6px\]{width:6px}.w-\[12px\]{width:12px}.w-\[360px\]{width:360px}.w-full{width:100%}.max-w-\[240px\]{max-width:240px}.max-w-\[520px\]{max-width:520px}.max-w-\[calc\(100vw-32px\)\]{max-width:calc(100vw - 32px)}.max-w-full{max-width:100%}.max-w-md{max-width:var(--container-md)}.min-w-0{min-width:0}.min-w-\[28px\]{min-width:28px}.flex-1{flex:1}.shrink{flex-shrink:1}.shrink-0{flex-shrink:0}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.cursor-col-resize{cursor:col-resize}.cursor-pointer{cursor:pointer}.touch-none{touch-action:none}.resize{resize:both}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-center{align-items:center}.items-end{align-items:flex-end}.items-stretch{align-items:stretch}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.justify-end{justify-content:flex-end}.gap-1{gap:var(--spacing)}.gap-1\.5{gap:calc(var(--spacing) * 1.5)}.gap-2{gap:calc(var(--spacing) * 2)}.gap-3{gap:calc(var(--spacing) * 3)}:where(.space-y-2>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 4) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 4) * calc(1 - var(--tw-space-y-reverse)))}.truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.overflow-auto{overflow:auto}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.rounded{border-radius:.25rem}.rounded-\[2px\]{border-radius:2px}.rounded-\[3px\]{border-radius:3px}.rounded-\[4px\]{border-radius:4px}.rounded-\[6px\]{border-radius:6px}.rounded-\[999px\]{border-radius:999px}.rounded-full{border-radius:3.40282e38px}.rounded-md{border-radius:var(--radius-md)}.border{border-style:var(--tw-border-style);border-width:1px}.border-y{border-block-style:var(--tw-border-style);border-block-width:1px}.border-t{border-top-style:var(--tw-border-style);border-top-width:1px}.border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.border-b{border-bottom-style:var(--tw-border-style);border-bottom-width:1px}.border-l{border-left-style:var(--tw-border-style);border-left-width:1px}.border-\[var\(--bi-accent\)\]{border-color:var(--bi-accent)}.border-\[var\(--bi-border\)\]{border-color:var(--bi-border)}.border-\[var\(--bi-border-strong\)\]{border-color:var(--bi-border-strong)}.border-\[var\(--bi-error\)\]{border-color:var(--bi-error)}.border-\[var\(--bi-success\)\]{border-color:var(--bi-success)}.border-\[var\(--pds-border\)\]{border-color:var(--pds-border)}.border-current{border-color:currentColor}.border-r-\[var\(--bi-border\)\]{border-right-color:var(--bi-border)}.bg-\[var\(--bi-accent\)\],.bg-\[var\(--bi-accent\)\]\/20{background-color:var(--bi-accent)}@supports (color:color-mix(in lab, red, red)){.bg-\[var\(--bi-accent\)\]\/20{background-color:color-mix(in oklab, var(--bi-accent) 20%, transparent)}}.bg-\[var\(--bi-accent-light\)\]{background-color:var(--bi-accent-light)}.bg-\[var\(--bi-bg\)\]{background-color:var(--bi-bg)}.bg-\[var\(--bi-sidebar-bg\)\]{background-color:var(--bi-sidebar-bg)}.bg-\[var\(--bi-success\)\]{background-color:var(--bi-success)}.bg-\[var\(--pds-card-bg\)\]{background-color:var(--pds-card-bg)}.bg-\[var\(--pds-subtle-bg\)\]{background-color:var(--pds-subtle-bg)}.bg-black\/40{background-color:#0006}@supports (color:color-mix(in lab, red, red)){.bg-black\/40{background-color:color-mix(in oklab, var(--color-black) 40%, transparent)}}.bg-transparent{background-color:#0000}.bg-white{background-color:var(--color-white)}.bg-white\/15{background-color:#ffffff26}@supports (color:color-mix(in lab, red, red)){.bg-white\/15{background-color:color-mix(in oklab, var(--color-white) 15%, transparent)}}.bg-white\/70{background-color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.bg-white\/70{background-color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.p-3{padding:calc(var(--spacing) * 3)}.p-4{padding:calc(var(--spacing) * 4)}.p-6{padding:calc(var(--spacing) * 6)}.px-0\.5{padding-inline:calc(var(--spacing) * .5)}.px-1{padding-inline:var(--spacing)}.px-1\.5{padding-inline:calc(var(--spacing) * 1.5)}.px-2{padding-inline:calc(var(--spacing) * 2)}.px-3{padding-inline:calc(var(--spacing) * 3)}.px-4{padding-inline:calc(var(--spacing) * 4)}.py-0\.5{padding-block:calc(var(--spacing) * .5)}.py-1{padding-block:var(--spacing)}.py-2{padding-block:calc(var(--spacing) * 2)}.py-2\.5{padding-block:calc(var(--spacing) * 2.5)}.py-3{padding-block:calc(var(--spacing) * 3)}.py-4{padding-block:calc(var(--spacing) * 4)}.py-5{padding-block:calc(var(--spacing) * 5)}.py-8{padding-block:calc(var(--spacing) * 8)}.py-\[3px\]{padding-block:3px}.text-center{text-align:center}.text-end{text-align:end}.text-left{text-align:left}.text-start{text-align:start}.align-middle{vertical-align:middle}.text-\[9px\]{font-size:9px}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-\[12px\]{font-size:12px}.text-\[13px\]{font-size:13px}.leading-5{--tw-leading:calc(var(--spacing) * 5);line-height:calc(var(--spacing) * 5)}.leading-none{--tw-leading:1;line-height:1}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-\[0\.12em\]{--tw-tracking:.12em;letter-spacing:.12em}.tracking-\[0\.16em\]{--tw-tracking:.16em;letter-spacing:.16em}.tracking-wide{--tw-tracking:var(--tracking-wide);letter-spacing:var(--tracking-wide)}.break-words{overflow-wrap:break-word}.break-all{word-break:break-all}.text-ellipsis{text-overflow:ellipsis}.whitespace-nowrap{white-space:nowrap}.whitespace-pre-wrap{white-space:pre-wrap}.text-\[var\(--bi-accent\)\]{color:var(--bi-accent)}.text-\[var\(--bi-error\)\]{color:var(--bi-error)}.text-\[var\(--bi-fg\)\]{color:var(--bi-fg)}.text-\[var\(--bi-muted\)\],.text-\[var\(--bi-muted\)\]\/70{color:var(--bi-muted)}@supports (color:color-mix(in lab, red, red)){.text-\[var\(--bi-muted\)\]\/70{color:color-mix(in oklab, var(--bi-muted) 70%, transparent)}}.text-\[var\(--bi-success\)\]{color:var(--bi-success)}.text-\[var\(--pds-error\)\]{color:var(--pds-error)}.text-\[var\(--pds-fg\)\]{color:var(--pds-fg)}.text-\[var\(--pds-muted\)\]{color:var(--pds-muted)}.text-white{color:var(--color-white)}.text-white\/65{color:#ffffffa6}@supports (color:color-mix(in lab, red, red)){.text-white\/65{color:color-mix(in oklab, var(--color-white) 65%, transparent)}}.text-white\/70{color:#ffffffb3}@supports (color:color-mix(in lab, red, red)){.text-white\/70{color:color-mix(in oklab, var(--color-white) 70%, transparent)}}.uppercase{text-transform:uppercase}.italic{font-style:italic}.ordinal{--tw-ordinal:ordinal;font-variant-numeric:var(--tw-ordinal,) var(--tw-slashed-zero,) var(--tw-numeric-figure,) var(--tw-numeric-spacing,) var(--tw-numeric-fraction,)}.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,)}.underline{text-decoration-line:underline}.opacity-35{opacity:.35}.opacity-50{opacity:.5}.shadow-lg{--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,#0000001a), 0 4px 6px -4px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-sm{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,#0000001a), 0 1px 2px -1px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.shadow-xl{--tw-shadow:0 20px 25px -5px var(--tw-shadow-color,#0000001a), 0 8px 10px -6px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-1{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.ring-\[var\(--bi-border\)\]{--tw-ring-color:var(--bi-border)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.\!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-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.outline-none{--tw-outline-style:none;outline-style:none}.select-none{-webkit-user-select:none;user-select:none}.\[data-operations\:query-failed\]{data-operations:query-failed}.\[dw\:query-failed\]{dw:query-failed}.\[mart-debug\:apo-result\]{mart-debug:apo-result}.\[mart-debug\:b002-market-notice\]{mart-debug:b002-market-notice}.\[mart-debug\:dealer-sales-data\]{mart-debug:dealer-sales-data}.\[mart-debug\:dss\]{mart-debug:dss}.\[mart-debug\:margin-report\]{mart-debug:margin-report}.\[mart-debug\:r001-report\]{mart-debug:r001-report}.\[mart-debug\:r002-payment\]{mart-debug:r002-payment}.\[mart-debug\:r003-branches\]{mart-debug:r003-branches}.\[mart-debug\:r003-cumulative\]{mart-debug:r003-cumulative}.\[mart-debug\:r003-performance\]{mart-debug:r003-performance}.\[mart-debug\:r003-rank\]{mart-debug:r003-rank}.\[mart-debug\:report-list\]{mart-debug:report-list}.\[mart-debug\:special-approval-data\]{mart-debug:special-approval-data}.\[mart-debug\:special-vehicle-data\]{mart-debug:special-vehicle-data}.\[mart-debug\:target-result\]{mart-debug:target-result}.\[view-debug\:b005-daily-status\]{view-debug:b005-daily-status}.\[view-debug\:contract-status-data\]{view-debug:contract-status-data}.last\:border-b-0:last-child{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.focus-within\:border-\[var\(--bi-accent\)\]:focus-within{border-color:var(--bi-accent)}@media (hover:hover){.hover\:border-\[var\(--bi-accent\)\]:hover{border-color:var(--bi-accent)}.hover\:bg-\[var\(--bi-accent\)\]:hover,.hover\:bg-\[var\(--bi-accent\)\]\/15:hover{background-color:var(--bi-accent)}@supports (color:color-mix(in lab, red, red)){.hover\:bg-\[var\(--bi-accent\)\]\/15:hover{background-color:color-mix(in oklab, var(--bi-accent) 15%, transparent)}}.hover\:bg-\[var\(--bi-accent-light\)\]:hover{background-color:var(--bi-accent-light)}.hover\:bg-\[var\(--bi-border-strong\)\]:hover{background-color:var(--bi-border-strong)}.hover\:bg-\[var\(--bi-sidebar-active\)\]:hover{background-color:var(--bi-sidebar-active)}.hover\:bg-\[var\(--pds-subtle-bg\)\]:hover{background-color:var(--pds-subtle-bg)}.hover\:text-\[var\(--bi-fg\)\]:hover{color:var(--bi-fg)}.hover\:text-white:hover{color:var(--color-white)}}.focus\:border-\[var\(--bi-accent\)\]:focus{border-color:var(--bi-accent)}.focus\:bg-\[var\(--bi-accent-light\)\]:focus{background-color:var(--bi-accent-light)}.focus-visible\:outline-2:focus-visible{outline-style:var(--tw-outline-style);outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-\[var\(--pds-accent\)\]:focus-visible{outline-color:var(--pds-accent)}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:cursor-wait:disabled{cursor:wait}.disabled\:border-\[var\(--bi-border\)\]:disabled{border-color:var(--bi-border)}.disabled\:bg-white:disabled{background-color:var(--color-white)}.disabled\:text-\[var\(--bi-muted\)\]:disabled{color:var(--bi-muted)}.disabled\:opacity-60:disabled{opacity:.6}@media (hover:hover){.disabled\:hover\:bg-white:disabled:hover{background-color:var(--color-white)}.disabled\:hover\:text-\[var\(--bi-muted\)\]:disabled:hover{color:var(--bi-muted)}}@media not all and (min-width:40rem){.max-sm\:w-full{width:100%}}@media (min-width:40rem){.sm\:inline{display:inline}.sm\:w-56{width:calc(var(--spacing) * 56)}.sm\:max-w-\[36rem\]{max-width:36rem}}@media (min-width:48rem){.md\:flex{display:flex}.md\:h-8{height:calc(var(--spacing) * 8)}.md\:overflow-hidden{overflow:hidden}.md\:border-r{border-right-style:var(--tw-border-style);border-right-width:1px}.md\:border-b-0{border-bottom-style:var(--tw-border-style);border-bottom-width:0}.md\:py-0{padding-block:0}}@media (min-width:64rem){.lg\:flex{display:flex}}}.builtin-artifact-stage{width:100%;height:calc(100dvh - 160px);min-height:65vh}.builtin-artifact-stage>iframe{border:0;width:100%;height:100%;display:block}.custom-dashboard-stage-scroll:has(>.builtin-artifact-stage){overflow:hidden}.builtin-preview-banner{border:1px solid var(--pds-border);background:var(--pds-bg-subtle,var(--pds-bg));color:var(--pds-fg);font-size:var(--bi-text-body,13px);border-radius:8px;margin:0 0 8px;padding:6px 10px}.adm-modal.share-modal.builtin-history-modal{width:min(920px,100vw - 32px)}.builtin-history-table{margin-top:10px}.builtin-history-version{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.builtin-history-table .builtin-history-note{white-space:normal;overflow-wrap:anywhere;line-height:1.45}.builtin-history-actions{white-space:nowrap;justify-content:flex-end;gap:6px;display:flex}.custom-dashboard-stage-scroll>.builtin-artifact-stage{height:100%;min-height:65vh}:root{--pds-accent:#1e40af;--pds-accent-light:#dbeafe;--pds-bg:#f8fafc;--pds-fg:#1f2937;--pds-muted:#6b7280;--pds-border:#e5e7eb;--pds-border-strong:#cbd5e1;--pds-card-bg:#fff;--pds-subtle-bg:#f1f5f9;--pds-success:#047857;--pds-warning:#b45309;--pds-error:#b91c1c;--pds-info:#2563eb;--pds-sidebar-bg:#fafafa;--pds-sidebar-active:#e8e8e8;--bi-accent:var(--pds-accent);--bi-accent-2:#2563eb;--bi-accent-light:var(--pds-accent-light);--bi-bg:var(--pds-bg);--bi-fg:var(--pds-fg);--bi-muted:var(--pds-muted);--bi-border:var(--pds-border);--bi-border-strong:var(--pds-border-strong);--bi-border-table-svc:var(--pds-fg)}@supports (color:color-mix(in lab, red, red)){:root{--bi-border-table-svc:color-mix(in srgb, var(--pds-fg) 45%, var(--pds-muted))}}:root{--bi-card-bg:var(--pds-card-bg);--bi-sidebar-bg:var(--pds-subtle-bg);--bi-sidebar-active:var(--pds-sidebar-active);--bi-table-header:var(--pds-subtle-bg);--bi-success:var(--pds-success);--bi-warning:var(--pds-warning);--bi-error:var(--pds-error);--bi-purple:#7c3aed;--bi-hover:#eff6ff;--bi-text-modal-title:14px;--bi-text-page-title:13px;--bi-text-section-title:13px;--bi-text-group-title:12px;--bi-text-item-title:12px;--bi-text-body:12px;--bi-text-control:12px;--bi-text-control-compact:11px;--bi-text-label:11px;--bi-text-meta:11px;--bi-text-caption:10px;--bi-weight-title:700;--bi-weight-page-title:650;--bi-weight-item:600;--bi-weight-label:600;--bi-weight-regular:400}*{box-sizing:border-box}html,body{height:100%;margin:0;padding:0}body{background:var(--bi-bg);color:var(--bi-fg);font-family:Pretendard Variable,Pretendard,-apple-system,BlinkMacSystemFont,system-ui,Segoe UI,sans-serif;font-size:var(--bi-text-body);-webkit-font-smoothing:antialiased;font-feature-settings:"tnum" 1, "cv11" 1;line-height:1.45;overflow:hidden}:where(:not(button,input,select,textarea,option)){line-height:round(1.45em,1px)}button,input,select{font:inherit}.type-section-title{font-size:var(--bi-text-section-title);font-weight:var(--bi-weight-title)}.type-group-title{font-size:var(--bi-text-group-title);font-weight:var(--bi-weight-title)}.type-item-title{font-size:var(--bi-text-item-title);font-weight:var(--bi-weight-item)}.type-body{font-size:var(--bi-text-body);font-weight:var(--bi-weight-regular)}.type-label{font-size:var(--bi-text-label);font-weight:var(--bi-weight-label)}.type-meta{font-size:var(--bi-text-meta);font-weight:var(--bi-weight-regular)}.type-caption{font-size:var(--bi-text-caption);font-weight:var(--bi-weight-regular)}.type-control,.pds .type-control{font-size:var(--bi-text-control);font-weight:var(--bi-weight-regular)}.btn,.pds .btn{border:1px solid var(--pds-border-strong);background:var(--pds-card-bg);color:var(--pds-fg);font:inherit;font-size:var(--bi-text-control);cursor:pointer;border-radius:6px;justify-content:center;align-items:center;gap:6px;padding:7px 14px;font-weight:400;text-decoration:none;transition:background .12s,border-color .12s;display:inline-flex}.btn:hover{background:var(--pds-subtle-bg)}.btn:focus-visible{outline:2px solid var(--pds-accent);outline-offset:2px}.btn.btn-primary{border-color:var(--pds-info);background:var(--pds-info);color:#fff}.btn.btn-primary:hover{background:var(--pds-info)}@supports (color:color-mix(in lab, red, red)){.btn.btn-primary:hover{background:color-mix(in srgb, var(--pds-info) 88%, black)}}.btn.btn-primary:hover{border-color:var(--pds-info)}@supports (color:color-mix(in lab, red, red)){.btn.btn-primary:hover{border-color:color-mix(in srgb, var(--pds-info) 88%, black)}}.btn.active{border-color:var(--pds-accent);background:var(--pds-accent-light);color:var(--pds-accent)}.btn.btn-sm{font-size:var(--bi-text-control);border-radius:5px;padding:3px 10px;font-weight:500}.btn:disabled{opacity:.6;cursor:default}.skeleton{background:var(--pds-border);border-radius:4px;width:100%;height:12px;display:block;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.skeleton{background:color-mix(in srgb, var(--pds-border) 55%, var(--pds-subtle-bg))}}.skeleton:after{background:linear-gradient(90deg, transparent, var(--pds-card-bg), transparent);position:absolute;inset:0;transform:translate(-100%)}@supports (color:color-mix(in lab, red, red)){.skeleton:after{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--pds-card-bg) 75%, transparent), transparent)}}.skeleton:after{content:"";animation:1.4s ease-in-out infinite skeleton-shimmer}.skeleton--fill{border-radius:6px;width:100%}@keyframes skeleton-shimmer{to{transform:translate(100%)}}.skeleton-group{flex-direction:column;gap:10px;width:100%;padding:12px 0;display:flex}.skeleton-group--overlay{z-index:5;background:var(--pds-card-bg);padding:12px;position:absolute;inset:0;overflow:hidden}.skeleton-table{gap:0;padding:0}.skeleton-table__row{border-bottom:1px solid var(--pds-border);align-items:center;gap:16px;min-height:36px;padding:0 12px;display:grid}.skeleton-table__row--head{background:var(--pds-subtle-bg);min-height:32px}.skeleton-list{gap:8px}.skeleton-list__item{border:1px solid var(--pds-border);border-radius:6px;flex-direction:column;gap:8px;padding:12px;display:flex}.skeleton-dashboard{gap:12px;padding:16px}.skeleton-dashboard__toolbar{gap:8px;display:flex}.skeleton-dashboard__cards{grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:12px;display:grid}.skeleton-dashboard__card{border:1px solid var(--pds-border);border-radius:8px;flex-direction:column;gap:10px;padding:14px;display:flex}.skeleton-dashboard .skeleton-table{border:1px solid var(--pds-border);border-radius:8px;overflow:hidden}.center-progress-host{position:relative}.center-progress{justify-content:center;align-items:center;padding:24px 16px;display:flex}.center-progress--inline{width:100%;min-height:160px}.center-progress--compact{min-height:0;padding:8px 0}.center-progress--compact .center-progress__box{gap:6px}.center-progress--overlay{z-index:6;background:var(--pds-card-bg);position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.center-progress--overlay{background:color-mix(in srgb, var(--pds-card-bg) 85%, transparent)}}.center-progress--page{z-index:990;background:var(--pds-bg);position:fixed;inset:0}@supports (color:color-mix(in lab, red, red)){.center-progress--page{background:color-mix(in srgb, var(--pds-bg) 70%, transparent)}}.center-progress__box{flex-direction:column;align-items:center;gap:10px;width:min(320px,100%);display:flex}.center-progress__track{background:var(--pds-border);border-radius:999px;width:100%;height:4px;position:relative;overflow:hidden}.center-progress__bar{border-radius:inherit;background:var(--pds-accent);height:100%;transition:width .2s;display:block}.center-progress__bar--indeterminate{width:33%;animation:1.2s ease-in-out infinite center-progress-slide}@keyframes center-progress-slide{0%{transform:translate(-100%)}to{transform:translate(300%)}}.center-progress__label{color:var(--pds-muted);text-align:center;margin:0;font-size:12px}.center-progress__count{font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){.skeleton:after{animation:none;display:none}.center-progress__bar{transition:none}.center-progress__bar--indeterminate{opacity:.45;width:100%;animation:none}}button{cursor:pointer}.access-denied-page{background:var(--pds-subtle-bg);place-items:center;min-height:100dvh;padding:24px;display:grid}.access-denied-card{border:1px solid var(--pds-border);background:var(--pds-card-bg);border-radius:10px;width:min(420px,100%);padding:28px;box-shadow:0 1px 2px #0f172a14}.access-denied-card h1{margin:0 0 8px;font-size:20px}.access-denied-card p{color:var(--pds-muted);margin:0}.access-denied-actions{gap:8px;margin-top:20px;display:flex}.sign-in-page{color:#172033;background:#f8fafc;grid-template-columns:minmax(560px,2fr) minmax(420px,1fr);width:100%;min-height:100dvh;display:grid;overflow:auto}.sign-in-brand-panel{color:#fff;background:#2447b8;flex-direction:column;justify-content:space-between;min-height:100dvh;padding:clamp(30px,4vw,52px);display:flex;position:relative;overflow:hidden}.sign-in-brand-art{position:absolute;inset:0}.sign-in-brand-art span{opacity:0;background-position:50%;background-size:cover;animation:30s infinite sign-in-art-fade;position:absolute;inset:0}.sign-in-brand-art span:nth-child(2){animation-delay:6s}.sign-in-brand-art span:nth-child(3){animation-delay:12s}.sign-in-brand-art span:nth-child(4){animation-delay:18s}.sign-in-brand-art span:nth-child(5){animation-delay:24s}.sign-in-brand-art:after{content:"";background:linear-gradient(#2447b840 0%,#122260c7 100%);position:absolute;inset:0}@keyframes sign-in-art-fade{0%{opacity:0}3.4%{opacity:1}20%{opacity:1}23.4%{opacity:0}to{opacity:0}}@media (prefers-reduced-motion:reduce){.sign-in-brand-art span{animation:none}.sign-in-brand-art span:first-child{opacity:1}}.sign-in-brand-panel:after{aspect-ratio:1;content:"";border:1px solid #ffffff1a;border-radius:50%;width:62%;position:absolute;bottom:-35%;right:-18%}.sign-in-brand-wordmark{z-index:1;color:#fff;align-items:baseline;gap:7px;display:flex;position:relative}.sign-in-brand-wordmark strong{letter-spacing:-.025em;font-size:17px;font-weight:800}.sign-in-brand-wordmark span{letter-spacing:.18em;opacity:.72;font-size:9px;font-weight:700}.sign-in-brand-copy{z-index:1;margin:auto 0;padding-bottom:3vh;position:relative}.sign-in-brand-line{background:#ffffff8f;width:42px;height:1px;margin-bottom:18px;display:block}.sign-in-brand-copy h1{color:#fff;letter-spacing:-.035em;font-size:clamp(27px,2.5vw,38px);font-weight:650;line-height:1.16;margin:0;line-height:round(1.16em,1px)}.sign-in-brand-copy p{color:#ffffffb3;font-size:12px;line-height:1.75;margin:15px 0 0;line-height:round(1.75em,1px)}.sign-in-brand-footer{z-index:1;color:#ffffff80;letter-spacing:.15em;justify-content:space-between;font-size:9px;font-weight:600;display:flex;position:relative}.sign-in-form-panel{background:#f8fafc;place-items:center;min-height:100dvh;padding:48px clamp(28px,6vw,96px);display:grid}.sign-in-form-wrap{color:#172033;width:min(100%,390px)}.sign-in-eyebrow{color:#64748b;letter-spacing:.24em;margin-bottom:10px;font-size:9px;font-weight:750;display:block}.sign-in-form-wrap h2{color:#172033;letter-spacing:-.025em;margin:0;font-size:21px;font-weight:750}.sign-in-description{color:#718096;font-size:11px;line-height:1.6;margin:7px 0 0;line-height:round(1.6em,1px)}.sign-in-form{gap:16px;margin-top:30px;display:grid}.sign-in-field{gap:7px;display:grid}.sign-in-field label{color:#334155;font-size:11px;font-weight:700}.sign-in-input{background:#fff;border:1px solid #cbd5e1;border-radius:3px;outline:0;width:100%;height:42px;padding:0 12px;font-size:12px;transition:border-color .15s,box-shadow .15s;color:#172033!important}.sign-in-input::placeholder{color:#94a3b8}.sign-in-input:focus{border-color:#2447b8;box-shadow:0 0 0 3px #2447b81a}.sign-in-input:disabled{cursor:not-allowed;opacity:.62}.sign-in-remember{color:#64748b;align-items:center;gap:8px;width:fit-content;font-size:11px;display:flex}.sign-in-checkbox{accent-color:#2447b8;width:14px;height:14px}.sign-in-error{background:#fef2f2;border:1px solid #fecaca;border-radius:3px;margin:0;padding:9px 11px;font-size:11px;color:#b91c1c!important}.sign-in-submit{width:100%;height:42px}.sign-in-submit:active:not(:disabled){transform:translateY(1px)}.sign-in-submit:disabled{cursor:wait}.sign-in-access-note{color:#94a3b8;letter-spacing:.16em;margin:30px 0 0;font-size:8.5px;font-weight:600}.app-shell{background:var(--bi-bg);width:100%;height:100dvh;min-height:0;display:flex}.kcc-app{--kcc-sub-sidebar-width:clamp(200px, 16vw, 216px);--pds-sidebar-collapsed-width:60px;--pds-sidebar-width:calc(var(--pds-sidebar-collapsed-width) + var(--kcc-sub-sidebar-width));--pds-sidebar-height:100dvh}.main-sidebar-rail{z-index:100;width:var(--pds-sidebar-collapsed-width);min-width:var(--pds-sidebar-collapsed-width);height:var(--pds-sidebar-height);flex:0 0 var(--pds-sidebar-collapsed-width);position:relative;overflow:visible}.main-sidebar-rail>.pds-app-sidebar{z-index:1;position:absolute;top:0;bottom:0;left:0}.main-sidebar-rail.is-expanded>.pds-app-sidebar{box-shadow:8px 0 24px var(--pds-fg)}@supports (color:color-mix(in lab, red, red)){.main-sidebar-rail.is-expanded>.pds-app-sidebar{box-shadow:8px 0 24px color-mix(in srgb, var(--pds-fg) 16%, transparent)}}.main-sidebar-rail .pds-app-sidebar__toggle{display:none}.main-sidebar-rail__mark{z-index:2;width:var(--pds-sidebar-collapsed-width);height:58px;color:var(--pds-fg);letter-spacing:.04em;pointer-events:none;place-items:center;font-size:10px;font-weight:800;display:grid;position:absolute;top:0;left:0}.kcc-app:has(>.app-bar){--kcc-app-bar-height:48px;--pds-sidebar-height:calc(100dvh - var(--kcc-app-bar-height));grid-template-columns:auto minmax(0,1fr);grid-template-rows:var(--kcc-app-bar-height) minmax(0, 1fr);display:grid}@media (max-width:980px){.kcc-app:has(>.app-bar){display:block}.kcc-app:has(>.app-bar)>.app-bar{height:var(--kcc-app-bar-height);position:sticky;top:0}.kcc-app:has(>.app-bar) .content-custom-dashboard{height:calc(100dvh - 57px - var(--kcc-app-bar-height))}}.app-bar{z-index:110;background:var(--pds-fg);min-width:0;color:var(--pds-card-bg);grid-column:1/-1;align-items:center;gap:8px;padding-right:12px;display:flex;position:relative}.app-bar__brand{width:var(--pds-sidebar-collapsed-width);flex:0 0 var(--pds-sidebar-collapsed-width);cursor:pointer;color:#fff;letter-spacing:.06em;background:#000;border:0;place-items:center;height:100%;padding:0;font-family:inherit;font-size:15px;font-weight:900;display:grid}.app-bar__crumb{align-items:center;gap:6px;min-width:0;padding-left:6px;display:flex}.app-bar__crumb-root{color:var(--pds-card-bg);flex:none}@supports (color:color-mix(in lab, red, red)){.app-bar__crumb-root{color:color-mix(in srgb, var(--pds-card-bg) 62%, transparent)}}.app-bar__crumb-root{font-size:var(--bi-text-meta)}.app-bar__crumb-sep{color:var(--pds-card-bg);flex:none}@supports (color:color-mix(in lab, red, red)){.app-bar__crumb-sep{color:color-mix(in srgb, var(--pds-card-bg) 38%, transparent)}}.app-bar__crumb strong{font-size:var(--bi-text-page-title);font-weight:var(--bi-weight-page-title);letter-spacing:-.01em;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.app-bar__spacer{flex:auto}.pds-form-modal__heading h2{font-size:var(--bi-text-modal-title)}.app-bar__status{flex:none;align-items:center;display:inline-flex}.app-bar__status:empty{display:none}.app-bar__status .screen-status__badge{background:var(--pds-card-bg);border-color:#0000}.app-bar__actions{flex:0 auto;align-items:center;gap:6px;min-width:0;margin-left:4px;display:flex}.app-bar__actions--page:empty{display:none}.app-bar__actions .app-bar__button{text-decoration:none}.app-bar__actions .btn,.pds .app-bar__actions .btn{border:1px solid var(--pds-card-bg);height:32px}@supports (color:color-mix(in lab, red, red)){.app-bar__actions .btn,.pds .app-bar__actions .btn{border:1px solid color-mix(in srgb, var(--pds-card-bg) 18%, transparent)}}.app-bar__actions .btn,.pds .app-bar__actions .btn{color:var(--pds-card-bg);background:0 0;border-radius:5px;padding:0 8px}@supports (color:color-mix(in lab, red, red)){.app-bar__actions .btn,.pds .app-bar__actions .btn{color:color-mix(in srgb, var(--pds-card-bg) 80%, transparent)}}.app-bar__actions .btn,.pds .app-bar__actions .btn{font-size:11px;font-weight:700}.app-bar__actions .btn:hover{background:var(--pds-card-bg)}@supports (color:color-mix(in lab, red, red)){.app-bar__actions .btn:hover{background:color-mix(in srgb, var(--pds-card-bg) 12%, transparent)}}.app-bar__actions .btn:hover{color:var(--pds-card-bg)}.app-bar__actions .app-bar__button:disabled{cursor:default;opacity:.5}.app-bar__actions .dashboard-column-controls{align-items:center;gap:6px;display:flex}.app-bar__actions .dashboard-column-controls .pds-filter-button{border:1px solid var(--pds-card-bg);height:32px}@supports (color:color-mix(in lab, red, red)){.app-bar__actions .dashboard-column-controls .pds-filter-button{border:1px solid color-mix(in srgb, var(--pds-card-bg) 18%, transparent)}}.app-bar__actions .dashboard-column-controls .pds-filter-button{color:var(--pds-card-bg);background:0 0;border-radius:5px;padding:0 8px}@supports (color:color-mix(in lab, red, red)){.app-bar__actions .dashboard-column-controls .pds-filter-button{color:color-mix(in srgb, var(--pds-card-bg) 80%, transparent)}}.app-bar__actions .dashboard-column-controls .pds-filter-button{font-size:11px;font-weight:700}.app-bar__actions .dashboard-column-controls .pds-filter-button:hover,.app-bar__actions .dashboard-column-controls .pds-filter-button[aria-pressed=true]{background:var(--pds-card-bg)}@supports (color:color-mix(in lab, red, red)){.app-bar__actions .dashboard-column-controls .pds-filter-button:hover,.app-bar__actions .dashboard-column-controls .pds-filter-button[aria-pressed=true]{background:color-mix(in srgb, var(--pds-card-bg) 12%, transparent)}}.app-bar__actions .dashboard-column-controls .pds-filter-button:hover,.app-bar__actions .dashboard-column-controls .pds-filter-button[aria-pressed=true]{color:var(--pds-card-bg)}.app-bar__actions [role=status]:not(.center-progress),.app-bar__actions [role=alert]{max-width:280px;color:var(--pds-card-bg);overflow:hidden}@supports (color:color-mix(in lab, red, red)){.app-bar__actions [role=status]:not(.center-progress),.app-bar__actions [role=alert]{color:color-mix(in srgb, var(--pds-card-bg) 80%, transparent)}}.app-bar__actions [role=status]:not(.center-progress),.app-bar__actions [role=alert]{font-size:var(--bi-text-meta);text-overflow:ellipsis;white-space:nowrap}.app-bar__actions [role=alert]{color:var(--pds-error)}@supports (color:color-mix(in lab, red, red)){.app-bar__actions [role=alert]{color:color-mix(in srgb, var(--pds-error) 70%, white)}}.app-bar__actions .dashboard-column-saving{color:var(--pds-card-bg)}@supports (color:color-mix(in lab, red, red)){.app-bar__actions .dashboard-column-saving{color:color-mix(in srgb, var(--pds-card-bg) 70%, transparent)}}.app-bar__actions .dashboard-column-saving{font-size:11px}@media (max-width:980px){.app-bar__actions .dashboard-column-controls{display:none}}.app-bar__button{border:1px solid var(--pds-card-bg);flex:none;justify-content:center;align-items:center;gap:6px;min-width:32px;height:32px;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.app-bar__button{border:1px solid color-mix(in srgb, var(--pds-card-bg) 18%, transparent)}}.app-bar__button{color:var(--pds-card-bg);background:0 0;border-radius:5px;padding:0 8px}@supports (color:color-mix(in lab, red, red)){.app-bar__button{color:color-mix(in srgb, var(--pds-card-bg) 80%, transparent)}}.app-bar__button{cursor:pointer;font-size:var(--bi-text-control-compact);font-weight:700}.app-bar__button:hover{background:var(--pds-card-bg)}@supports (color:color-mix(in lab, red, red)){.app-bar__button:hover{background:color-mix(in srgb, var(--pds-card-bg) 12%, transparent)}}.app-bar__button:hover{color:var(--pds-card-bg)}.app-bar__button kbd,.menu-search__input kbd{background:var(--pds-card-bg);border-radius:3px}@supports (color:color-mix(in lab, red, red)){.app-bar__button kbd,.menu-search__input kbd{background:color-mix(in srgb, var(--pds-card-bg) 16%, transparent)}}.app-bar__button kbd,.menu-search__input kbd{padding:1px 4px;font-family:inherit;font-size:9px;font-weight:600}.app-bar__profile{flex:none;position:relative}.app-bar__avatar{background:var(--pds-accent);color:#fff;cursor:pointer;border:0;border-radius:999px;place-items:center;width:28px;height:28px;padding:0;font-size:11px;font-weight:800;display:grid}.app-bar__avatar:hover,.app-bar__avatar[aria-expanded=true]{box-shadow:0 0 0 2px var(--pds-card-bg)}@supports (color:color-mix(in lab, red, red)){.app-bar__avatar:hover,.app-bar__avatar[aria-expanded=true]{box-shadow:0 0 0 2px color-mix(in srgb, var(--pds-card-bg) 32%, transparent)}}.profile-menu{z-index:120;border:1px solid var(--pds-border);background:var(--pds-card-bg);width:220px;box-shadow:0 12px 32px var(--pds-fg);border-radius:8px;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.profile-menu{box-shadow:0 12px 32px color-mix(in srgb, var(--pds-fg) 22%, transparent)}}.profile-menu{color:var(--pds-fg)}.profile-menu__user{border-bottom:1px solid var(--pds-border);align-items:center;gap:10px;padding:12px 14px;display:flex}.profile-menu__avatar{background:var(--pds-accent);color:#fff;border-radius:999px;flex:0 0 36px;place-items:center;width:36px;height:36px;font-size:13px;font-weight:800;display:grid}.profile-menu__copy{gap:2px;min-width:0;display:grid}.profile-menu__copy strong,.profile-menu__copy span{text-overflow:ellipsis;white-space:nowrap;font-size:var(--bi-text-meta);overflow:hidden}.profile-menu__copy strong{font-size:var(--bi-text-item-title);font-weight:var(--bi-weight-item)}.profile-menu__copy span{color:var(--pds-muted);font-size:10.5px}.profile-menu__item{width:100%;height:40px;color:var(--pds-fg);cursor:pointer;text-align:left;background:0 0;border:0;align-items:center;gap:8px;padding:0 14px;font-size:12px;font-weight:700;display:flex}.profile-menu__item:hover{background:var(--pds-accent-light)}.profile-menu__item:disabled{cursor:wait;opacity:.6}.profile-menu__item svg{color:var(--pds-muted)}.profile-menu__error{color:var(--pds-error);margin:0;padding:0 14px 10px;font-size:11px}.view-as{border:1px solid var(--pds-card-bg);flex:0 auto;align-items:center;gap:6px;min-width:0;height:32px;display:inline-flex;position:relative}@supports (color:color-mix(in lab, red, red)){.view-as{border:1px solid color-mix(in srgb, var(--pds-card-bg) 18%, transparent)}}.view-as{color:var(--pds-card-bg);border-radius:5px;padding:0 3px 0 8px}@supports (color:color-mix(in lab, red, red)){.view-as{color:color-mix(in srgb, var(--pds-card-bg) 80%, transparent)}}.view-as:focus-within{border-color:var(--pds-card-bg)}@supports (color:color-mix(in lab, red, red)){.view-as:focus-within{border-color:color-mix(in srgb, var(--pds-card-bg) 45%, transparent)}}.view-as.is-active{border-color:var(--pds-warning)}@supports (color:color-mix(in lab, red, red)){.view-as.is-active{border-color:color-mix(in srgb, var(--pds-warning) 70%, transparent)}}.view-as.is-active{background:var(--pds-warning)}@supports (color:color-mix(in lab, red, red)){.view-as.is-active{background:color-mix(in srgb, var(--pds-warning) 16%, transparent)}}.view-as.is-active{color:var(--pds-warning)}@supports (color:color-mix(in lab, red, red)){.view-as.is-active{color:color-mix(in srgb, var(--pds-warning) 30%, var(--pds-card-bg))}}.view-as__icon{flex:none}.view-as.is-active .view-as__icon{color:var(--pds-warning)}.view-as__who{max-width:200px;font-size:var(--bi-text-meta);text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.view-as__input{width:140px;height:24px;color:var(--pds-card-bg);font:inherit;font-size:var(--bi-text-meta);background:0 0;border:0;outline:none;padding:0}.view-as__input::placeholder{color:var(--pds-card-bg)}@supports (color:color-mix(in lab, red, red)){.view-as__input::placeholder{color:color-mix(in srgb, var(--pds-card-bg) 55%, transparent)}}.view-as__button{border:1px solid var(--pds-card-bg);flex:0 0 24px;place-items:center;width:24px;height:24px;display:grid}@supports (color:color-mix(in lab, red, red)){.view-as__button{border:1px solid color-mix(in srgb, var(--pds-card-bg) 18%, transparent)}}.view-as__button{color:inherit;cursor:pointer;background:0 0;border-radius:4px;padding:0}.view-as.is-active .view-as__button{border-color:var(--pds-warning)}@supports (color:color-mix(in lab, red, red)){.view-as.is-active .view-as__button{border-color:color-mix(in srgb, var(--pds-warning) 50%, transparent)}}.view-as__button:hover:not(:disabled){background:var(--pds-card-bg)}@supports (color:color-mix(in lab, red, red)){.view-as__button:hover:not(:disabled){background:color-mix(in srgb, var(--pds-card-bg) 12%, transparent)}}.view-as__button:disabled{cursor:default;opacity:.45}.view-as__list{z-index:120;border:1px solid var(--pds-border);background:var(--pds-card-bg);width:300px;max-height:320px;box-shadow:0 12px 32px var(--pds-fg);border-radius:8px;margin:0;position:absolute;top:calc(100% + 6px);right:0;overflow-y:auto}@supports (color:color-mix(in lab, red, red)){.view-as__list{box-shadow:0 12px 32px color-mix(in srgb, var(--pds-fg) 22%, transparent)}}.view-as__list{color:var(--pds-fg);padding:4px 0;list-style:none}.view-as__option{width:100%;color:inherit;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;gap:2px;padding:7px 12px;display:grid}.view-as__option:hover{background:var(--pds-accent-light)}.view-as__option-head{align-items:center;gap:6px;min-width:0;display:flex}.view-as__option-head strong,.view-as__option-meta{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.view-as__option-head strong{font-size:12px}.view-as__option-meta{color:var(--pds-muted);font-size:10.5px}.view-as__badge{background:var(--pds-subtle-bg);color:var(--pds-muted);border-radius:3px;flex:none;padding:0 5px;font-size:9.5px;font-weight:700}.view-as__empty{color:var(--pds-muted);padding:10px 12px;font-size:11px}.view-as__error{max-width:180px;color:var(--pds-error);overflow:hidden}@supports (color:color-mix(in lab, red, red)){.view-as__error{color:color-mix(in srgb, var(--pds-error) 70%, white)}}.view-as__error{text-overflow:ellipsis;white-space:nowrap;font-size:11px}@media (max-width:980px){.view-as:not(.is-active){display:none}.view-as__who{max-width:110px}}.menu-search{z-index:1200;justify-content:center;align-items:flex-start;padding-top:12vh;display:flex;position:fixed;inset:0}.menu-search__backdrop{background:var(--pds-fg);border:0;position:absolute;inset:0}@supports (color:color-mix(in lab, red, red)){.menu-search__backdrop{background:color-mix(in srgb, var(--pds-fg) 32%, transparent)}}.menu-search__backdrop{cursor:default}.menu-search__panel{border:1px solid var(--pds-border);background:var(--pds-card-bg);width:min(520px,100vw - 32px);max-height:60vh;box-shadow:0 18px 48px var(--pds-fg);border-radius:8px;flex-direction:column;display:flex;position:relative;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.menu-search__panel{box-shadow:0 18px 48px color-mix(in srgb, var(--pds-fg) 28%, transparent)}}.menu-search__panel{color:var(--pds-fg)}.menu-search__input{border-bottom:1px solid var(--pds-border);color:var(--pds-muted);flex:none;align-items:center;gap:9px;padding:12px 14px;display:flex}.menu-search__input input{width:100%;min-width:0;color:var(--pds-fg);font-size:var(--bi-text-control);background:0 0;border:0;outline:0}.menu-search__input kbd{background:var(--pds-muted)}@supports (color:color-mix(in lab, red, red)){.menu-search__input kbd{background:color-mix(in srgb, var(--pds-muted) 14%, transparent)}}.menu-search__input kbd{color:var(--pds-muted)}.menu-search__list{margin:0;padding:6px;list-style:none;overflow-y:auto}.menu-search__item{width:100%;color:var(--pds-fg);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:5px;justify-content:space-between;align-items:center;gap:12px;padding:9px 10px;display:flex}.menu-search__item.is-active{background:var(--pds-accent-light);color:var(--pds-accent)}.menu-search__item strong{font-size:var(--bi-text-item-title);font-weight:700}.menu-search__item span{color:var(--pds-muted);font-size:var(--bi-text-meta);flex:none}.menu-search__empty{color:var(--pds-muted);padding:14px 10px;font-size:12px}.main-nav{--main-nav-drawer-width:272px;z-index:100;height:var(--pds-sidebar-height);flex:none;min-height:0;display:flex;position:relative}.main-nav-rail{z-index:3;width:var(--pds-sidebar-collapsed-width);flex:0 0 var(--pds-sidebar-collapsed-width);border-right:1px solid var(--pds-border);background:var(--pds-sidebar-bg);scrollbar-width:none;flex-direction:column;align-items:center;gap:2px;padding:6px 0 8px;display:flex;position:relative;overflow-y:auto}.main-nav-rail__slot{display:contents}.main-nav-rail__divider{background:var(--pds-border);flex:0 0 1px;width:24px;height:1px;margin:6px 0}.main-nav-rail__button{width:54px;height:46px;color:var(--pds-muted);cursor:pointer;background:0 0;border:0;border-radius:5px;flex-direction:column;flex:0 0 46px;justify-content:center;align-items:center;gap:3px;text-decoration:none;display:flex;position:relative}.main-nav-rail__button:hover{background:var(--pds-muted)}@supports (color:color-mix(in lab, red, red)){.main-nav-rail__button:hover{background:color-mix(in srgb, var(--pds-muted) 10%, transparent)}}.main-nav-rail__button:hover{color:var(--pds-fg)}.main-nav-rail__button.is-active,.main-nav-rail__button.is-open{background:var(--pds-accent-light);color:var(--pds-accent)}.main-nav-rail__button.is-active:before{background:var(--pds-accent);content:"";border-radius:0 2px 2px 0;width:3px;height:24px;position:absolute;top:11px;left:-3px}.main-nav-rail__label{letter-spacing:-.02em;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:9px;font-weight:700;line-height:1;overflow:hidden}.main-nav-rail__button.is-active .main-nav-rail__label,.main-nav-rail__button.is-open .main-nav-rail__label{font-weight:800}.main-nav-rail__dot{background:var(--pds-error);border-radius:999px;width:7px;height:7px;position:absolute;top:6px;right:11px}.main-nav-backdrop{inset:var(--kcc-app-bar-height,0px) 0 0 var(--pds-sidebar-collapsed-width);z-index:1;background:var(--pds-fg);border:0;position:fixed}@supports (color:color-mix(in lab, red, red)){.main-nav-backdrop{background:color-mix(in srgb, var(--pds-fg) 18%, transparent)}}.main-nav-backdrop{cursor:default}.main-nav-drawer{top:var(--kcc-app-bar-height,0px);bottom:0;left:var(--pds-sidebar-collapsed-width);z-index:2;width:var(--main-nav-drawer-width);border-right:1px solid var(--pds-border);background:var(--pds-card-bg);box-shadow:8px 0 24px var(--pds-fg);flex-direction:column;display:flex;position:fixed}@supports (color:color-mix(in lab, red, red)){.main-nav-drawer{box-shadow:8px 0 24px color-mix(in srgb, var(--pds-fg) 16%, transparent)}}.main-nav-drawer.is-pinned{flex:0 0 var(--main-nav-drawer-width);box-shadow:none;position:static}.main-nav-drawer__header{border-bottom:1px solid var(--pds-border);flex:0 0 46px;align-items:center;gap:6px;height:46px;padding:0 8px 0 14px;display:flex}.main-nav-drawer__header strong{color:var(--pds-fg);font-size:14px;font-weight:800}.main-nav-drawer__count{color:var(--pds-muted);margin-right:auto;font-size:11px}.main-nav-drawer__action{width:28px;height:28px;color:var(--pds-muted);cursor:pointer;background:0 0;border:0;border-radius:5px;place-items:center;display:grid}.main-nav-drawer__action:hover,.main-nav-drawer__action[aria-pressed=true]{background:var(--pds-muted)}@supports (color:color-mix(in lab, red, red)){.main-nav-drawer__action:hover,.main-nav-drawer__action[aria-pressed=true]{background:color-mix(in srgb, var(--pds-muted) 10%, transparent)}}.main-nav-drawer__action:hover,.main-nav-drawer__action[aria-pressed=true]{color:var(--pds-fg)}.main-nav-drawer__search{border:1px solid var(--pds-border);background:var(--pds-card-bg);height:34px;color:var(--pds-muted);border-radius:5px;flex:0 0 34px;align-items:center;gap:7px;margin:10px 10px 8px;padding:0 9px;display:flex}.main-nav-drawer__search:focus-within{border-color:var(--pds-accent)}.main-nav-drawer__search input{width:100%;min-width:0;color:var(--pds-fg);background:0 0;border:0;outline:0;font-size:12px}.main-nav-drawer__scroll{scrollbar-width:thin;flex:auto;min-height:0;padding-bottom:12px;overflow-y:auto}.main-nav-drawer__empty{color:var(--pds-muted);gap:8px;margin:0;padding:16px 14px;font-size:12px;display:grid}.main-nav-drawer__empty a{color:var(--pds-accent);font-weight:700}.main-nav-group__title{border-top:1px solid var(--pds-border);border-bottom:1px solid var(--pds-border);background:var(--pds-sidebar-bg);color:var(--pds-fg);font-size:var(--bi-text-label);justify-content:space-between;align-items:center;padding:8px 14px;font-weight:700;display:flex}.main-nav-group__title span{color:var(--pds-muted);font-size:11px;font-weight:600}.main-nav-item{--main-nav-accent:var(--pds-accent);border-bottom:1px solid var(--pds-border);color:var(--pds-fg);border-left:3px solid #0000;grid-template-columns:18px minmax(0,1fr);align-items:start;gap:10px;padding:11px 14px 11px 13px;text-decoration:none;display:grid}.main-nav-item:hover{background:var(--pds-muted)}@supports (color:color-mix(in lab, red, red)){.main-nav-item:hover{background:color-mix(in srgb, var(--pds-muted) 7%, transparent)}}.main-nav-item.is-active{border-left-color:var(--pds-accent);background:var(--pds-accent-light)}.main-nav-item__lead{color:var(--pds-muted);place-items:center;padding-top:1px;display:grid}.main-nav-item.is-active .main-nav-item__lead,.main-nav-item.is-active .main-nav-item__copy strong{color:var(--pds-accent)}.main-nav-item__copy{gap:3px;min-width:0;display:grid}.main-nav-item__copy small{color:var(--main-nav-accent);font-size:var(--bi-text-caption);font-weight:var(--bi-weight-title);letter-spacing:.04em}.main-nav-item__copy strong{letter-spacing:-.01em;align-items:center;gap:6px;font-size:13px;font-weight:800;line-height:1.3;display:flex}.main-nav-item__desc{color:var(--pds-muted);text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:1.35;overflow:hidden}.main-nav-group__title>strong,.main-nav-group__toggle{flex:auto;min-width:0}.main-nav-group__toggle{color:inherit;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:6px;padding:0;display:flex}.main-nav-group__toggle strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.main-nav-group__title{gap:8px}.main-nav-group__empty{border-bottom:1px solid var(--pds-border);color:var(--pds-muted);margin:0;padding:10px 14px;font-size:11px}.main-nav-row{position:relative}.main-nav-row.has-actions .main-nav-item{padding-right:62px}.main-nav-row>.main-nav-actions{position:absolute;top:9px;right:8px}.main-nav-actions{flex:none;align-items:center;gap:2px;display:inline-flex}.main-nav-action{width:24px;height:24px;color:var(--pds-muted);cursor:pointer;background:0 0;border:0;border-radius:4px;place-items:center;padding:0;display:grid}.main-nav-action:hover{background:var(--pds-muted)}@supports (color:color-mix(in lab, red, red)){.main-nav-action:hover{background:color-mix(in srgb, var(--pds-muted) 14%, transparent)}}.main-nav-action:hover{color:var(--pds-fg)}.main-nav-action.is-shared{color:var(--pds-success)}.main-nav-auto-send{background:var(--pds-success);color:var(--pds-card-bg);vertical-align:1px;border-radius:3px;margin-right:5px;padding:0 5px;font-size:10px;font-weight:700;line-height:15px;display:inline-block}.main-nav-live{color:var(--pds-success);font-size:var(--bi-text-caption);font-weight:var(--bi-weight-title);letter-spacing:.02em;align-items:center;gap:4px;margin-right:6px;display:inline-flex}.main-nav-live i{background:var(--pds-success);border-radius:999px;width:6px;height:6px}.main-nav-drawer__search:has(+.main-nav-tabs){margin-bottom:0}.main-nav-tabs{flex:none;grid-template-columns:repeat(3,minmax(0,1fr));gap:4px;padding:10px;display:grid}.main-nav-tabs button{background:var(--pds-muted);border:0;border-radius:5px;height:30px}@supports (color:color-mix(in lab, red, red)){.main-nav-tabs button{background:color-mix(in srgb, var(--pds-muted) 10%, transparent)}}.main-nav-tabs button{color:var(--pds-muted);cursor:pointer;font-size:12px;font-weight:700}.main-nav-tabs button span{font-size:var(--bi-text-caption);margin-left:2px;font-weight:600}.main-nav-tabs button.is-active{background:var(--pds-accent);color:#fff}.pds-toast-region.app-toast-region{inset:60px auto auto 50%;transform:translate(-50%)}.adm-modal.share-modal{width:min(500px,100vw - 32px)}.share-modal section+section{border-top:1px solid var(--pds-border);padding-top:12px}.adm-modal-foot.share-modal__foot{justify-content:space-between;align-items:center}.share-modal__actions{gap:8px;display:inline-flex}.share-section-title{font-size:var(--bi-text-group-title);font-weight:var(--bi-weight-title);margin:0 0 4px}.share-section-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.share-mode{gap:6px;padding:4px 0;display:flex}.adm-modal.share-modal .adm-modal-head,.adm-modal.share-modal .adm-modal-foot{padding-left:20px;padding-right:20px}.adm-modal.share-modal .adm-modal-body{gap:16px;padding:16px 20px}.share-modal .share-section-title{margin:0 0 8px}.share-modal .share-mode{gap:8px;padding:0}.share-modal .share-tabs .pds-tabs__tab:first-child{padding-left:0}.share-tab-panel{height:min(340px,46dvh);margin-top:-16px;padding:16px 0 0;overflow-y:auto}.share-tabs-row{align-items:stretch;display:flex}.share-tabs-row .share-tabs{flex:auto;min-width:0}.share-tabs-action{border-bottom:1px solid var(--pds-border);flex:none;align-items:center;padding-left:12px;display:flex}.share-panel-note{margin:0 0 12px}.share-modal .share-row{gap:12px;min-height:48px;padding:4px 0}.share-tab-label{align-items:center;display:inline-flex}.help-tip{background:var(--pds-fg);width:15px;height:15px;color:var(--pds-card-bg);vertical-align:middle;cursor:help;border-radius:50%;flex:none;place-items:center;margin-left:4px;font-size:10px;font-weight:800;line-height:1;display:inline-grid}.help-tip:focus-visible{outline:2px solid var(--pds-accent);outline-offset:2px}.help-tip__bubble{z-index:3000;background:var(--pds-fg);border-radius:10px;padding:12px 14px;position:fixed}@supports (color:color-mix(in lab, red, red)){.help-tip__bubble{background:color-mix(in srgb, var(--pds-fg) 94%, black)}}.help-tip__bubble{box-shadow:0 10px 24px var(--pds-fg)}@supports (color:color-mix(in lab, red, red)){.help-tip__bubble{box-shadow:0 10px 24px color-mix(in srgb, var(--pds-fg) 30%, transparent)}}.help-tip__bubble{color:var(--pds-card-bg);white-space:normal;word-break:keep-all;pointer-events:none;font-size:13px;font-weight:500;line-height:1.6}.share-subtitle{margin-top:10px}.share-check{font-size:var(--bi-text-body);align-items:center;gap:6px;margin-top:8px;display:flex}.share-check label{align-items:center;gap:6px;display:inline-flex}.share-muted,.share-hint{color:var(--pds-muted);font-size:var(--bi-text-meta);line-height:1.5}.share-muted{margin:4px 0 0}.share-hint{margin-left:6px;font-weight:500}.share-callout,.share-notice,.share-alert{font-size:var(--bi-text-meta);border-radius:5px;margin:0;padding:8px 10px;line-height:1.5}.share-callout{background:var(--pds-sidebar-bg);color:var(--pds-muted)}.share-notice{background:var(--pds-success)}@supports (color:color-mix(in lab, red, red)){.share-notice{background:color-mix(in srgb, var(--pds-success) 10%, var(--pds-card-bg))}}.share-notice{color:var(--pds-success)}.share-alert{background:var(--pds-error)}@supports (color:color-mix(in lab, red, red)){.share-alert{background:color-mix(in srgb, var(--pds-error) 8%, var(--pds-card-bg))}}.share-alert{color:var(--pds-error)}.share-textarea{resize:none;border:1px solid var(--pds-border-strong);background:var(--pds-card-bg);width:100%;color:var(--pds-fg);font:inherit;font-size:var(--bi-text-control);border-radius:6px;padding:7px 10px}.share-textarea:focus{outline:2px solid var(--pds-accent-light);border-color:var(--pds-accent)}.share-add__input{border:1px solid var(--pds-border-strong);height:38px;color:var(--pds-muted);border-radius:6px;align-items:center;gap:8px;padding:0 10px;display:flex}.share-add__input:focus-within{border-color:var(--pds-accent)}.share-add__input input{width:100%;min-width:0;color:var(--pds-fg);font-size:var(--bi-text-control);background:0 0;border:0;outline:0}.share-add__results{border:1px solid var(--pds-border);border-radius:6px;max-height:240px;margin-top:4px;padding:4px;overflow-y:auto}.share-add__results .share-muted{margin:0;padding:8px}.share-add__group{color:var(--pds-muted);font-size:var(--bi-text-caption);margin:0;padding:6px 8px 2px;font-weight:700}.share-add__option{width:100%;color:var(--pds-fg);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:5px;align-items:center;gap:10px;padding:6px 8px;display:flex}.share-add__option:hover{background:var(--pds-accent-light)}.share-row{align-items:center;gap:10px;min-height:44px;padding:2px 0;display:flex}.share-row select{height:28px;color:var(--pds-fg);font-size:var(--bi-text-control);background:0 0;border:1px solid #0000;border-radius:4px;font-weight:600}.share-row select:hover,.share-row select:focus{border-color:var(--pds-border);outline:0}.share-avatar{background:var(--pds-muted);border-radius:999px;flex:0 0 32px;place-items:center;width:32px;height:32px;display:grid}@supports (color:color-mix(in lab, red, red)){.share-avatar{background:color-mix(in srgb, var(--pds-muted) 18%, var(--pds-card-bg))}}.share-avatar{color:var(--pds-fg);font-size:12px;font-weight:800}.share-avatar.is-owner{background:var(--pds-accent);color:#fff}.share-avatar.is-department{background:var(--pds-success)}@supports (color:color-mix(in lab, red, red)){.share-avatar.is-department{background:color-mix(in srgb, var(--pds-success) 14%, var(--pds-card-bg))}}.share-avatar.is-department{color:var(--pds-success)}.share-person{flex:auto;gap:1px;min-width:0;display:grid}.share-person strong,.share-person span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.share-person strong{font-size:var(--bi-text-item-title);font-weight:var(--bi-weight-item)}.share-person span{color:var(--pds-muted);font-size:var(--bi-text-meta)}.share-role-text{color:var(--pds-muted);font-size:var(--bi-text-meta);flex:none}.main-nav-bottom,.main-nav-sheet,.main-nav-backdrop.is-sheet{display:none}@media (max-width:980px){.kcc-app{--kcc-bottom-nav-height:calc(56px + env(safe-area-inset-bottom,0px))}.main-nav{height:auto;display:block}.main-nav-bottom{z-index:3;height:var(--kcc-bottom-nav-height);border-top:1px solid var(--pds-border);background:var(--pds-card-bg);padding-bottom:env(safe-area-inset-bottom,0px);grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;display:grid;position:fixed;bottom:0;left:0;right:0}.main-nav-bottom__tab{min-width:0;color:var(--pds-muted);background:0 0;border:0;flex-direction:column;justify-content:center;align-items:center;gap:3px;font-size:10px;font-weight:700;text-decoration:none;display:flex}.main-nav-bottom__tab span{text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}.main-nav-bottom__tab.is-active,.main-nav-bottom__tab.is-open{color:var(--pds-accent)}.main-nav-drawer,.main-nav-drawer.is-pinned,.main-nav-sheet{top:auto;right:0;bottom:var(--kcc-bottom-nav-height);z-index:2;border-right:0;border-top:1px solid var(--pds-border);background:var(--pds-card-bg);width:auto;max-height:76dvh;box-shadow:0 -6px 26px var(--pds-fg);border-radius:14px 14px 0 0;flex-direction:column;display:flex;position:fixed;left:0}@supports (color:color-mix(in lab, red, red)){.main-nav-drawer,.main-nav-drawer.is-pinned,.main-nav-sheet{box-shadow:0 -6px 26px color-mix(in srgb, var(--pds-fg) 25%, transparent)}}.main-nav-drawer{height:76dvh}.main-nav-backdrop,.main-nav-backdrop.is-sheet{inset:0 0 var(--kcc-bottom-nav-height) 0;display:block}.main-nav-sheet__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;padding:12px;display:grid;overflow-y:auto}.main-nav-sheet__item{border:1px solid var(--pds-border);min-width:0;min-height:64px;color:var(--pds-fg);background:0 0;border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:6px;font-size:11px;font-weight:700;text-decoration:none;display:flex}.main-nav-sheet__item.is-active{border-color:var(--pds-accent);background:var(--pds-accent-light);color:var(--pds-accent)}.kcc-app>.main{padding-bottom:var(--kcc-bottom-nav-height)}.main-nav-bottom__chat img{object-fit:contain;width:24px;height:24px;filter:drop-shadow(0 3px 6px var(--pds-accent));margin:-2px 0}@supports (color:color-mix(in lab, red, red)){.main-nav-bottom__chat img{filter:drop-shadow(0 3px 6px color-mix(in srgb, var(--pds-accent) 45%, transparent))}}body:not(:has(:fullscreen)):has(.main-nav-bottom):has(.ka-launcher) .manual-save-bar{right:16px}body:has(.main-nav-bottom) .manual-save-bar{bottom:calc(72px + env(safe-area-inset-bottom,0px));left:16px}}.menu-admin__mobile{color:var(--pds-muted);font-size:var(--bi-text-meta);flex:none;align-items:center;gap:4px;display:inline-flex}.menu-admin{gap:12px;max-width:860px;display:grid}.menu-admin__help{color:var(--pds-muted);font-size:var(--bi-text-meta);margin:0;line-height:1.6}.menu-admin__name,.menu-admin__row select{border:1px solid var(--pds-border);background:var(--pds-card-bg);height:30px;color:var(--pds-fg);font-size:var(--bi-text-control);border-radius:5px;padding:0 8px}.menu-admin__error{font-size:var(--bi-text-meta);color:var(--pds-error);margin:0}.menu-admin__list,.menu-admin__children{margin:0;padding:0;list-style:none;display:grid}.menu-admin__list{gap:10px}.menu-admin__menu{border:1px solid var(--pds-border);background:var(--pds-card-bg);border-radius:7px;overflow:hidden}.menu-admin__children .menu-admin__children .menu-admin__row{padding-left:44px}.menu-admin__row{border-top:1px solid var(--pds-border);min-height:40px;color:var(--pds-fg);align-items:center;gap:8px;padding:4px 10px 4px 26px;display:flex}.menu-admin__row.is-menu{background:var(--pds-sidebar-bg);border-top:0;padding-left:10px}.menu-admin__row.is-group,.menu-admin__row.is-menu .menu-admin__name,.menu-admin__row.is-group .menu-admin__name{font-weight:700}.menu-admin__grip{color:var(--pds-muted);cursor:grab;flex:none}.menu-admin__name{flex:200px;min-width:0}.menu-admin__name.is-fixed{background:0 0;border-color:#0000;align-items:center;display:flex}.menu-admin__meta{color:var(--pds-muted);font-size:var(--bi-text-meta);text-overflow:ellipsis;white-space:nowrap;flex:0 220px;overflow:hidden}.menu-admin__controls{flex:none;align-items:center;gap:4px;display:inline-flex}.menu-admin__share{border:1px solid var(--pds-border);background:var(--pds-card-bg);height:26px;color:var(--pds-muted);font-size:var(--bi-text-meta);white-space:nowrap;cursor:pointer;border-radius:999px;align-items:center;gap:4px;padding:0 10px;display:inline-flex}.menu-admin__share.is-shared{color:var(--pds-fg)}.menu-admin__share:hover{border-color:var(--pds-border-strong)}.menu-admin__icon{width:26px;height:26px;color:var(--pds-muted);cursor:pointer;background:0 0;border:0;border-radius:4px;place-items:center;display:inline-grid}.menu-admin__icon:hover{background:var(--pds-subtle-bg);color:var(--pds-fg)}.menu-admin__type{border:1px solid var(--pds-border);color:var(--pds-muted);font-size:var(--bi-text-caption);white-space:nowrap;border-radius:4px;flex:none;padding:1px 6px}.menu-admin__type.is-custom{border-color:var(--pds-accent-light);background:var(--pds-accent-light);color:var(--pds-accent)}.menu-admin .is-hidden>.menu-admin__row .menu-admin__name,.menu-admin__row.is-hidden .menu-admin__name,.menu-admin .is-hidden>.menu-admin__row .menu-admin__meta{color:var(--pds-muted);text-decoration:line-through}.org-policy-badge{background:var(--pds-muted);border-radius:999px;align-items:center;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.org-policy-badge{background:color-mix(in srgb, var(--pds-muted) 14%, var(--pds-card-bg))}}.org-policy-badge{color:var(--pds-muted);font-size:var(--bi-text-caption);white-space:nowrap;padding:2px 8px;font-weight:700}.org-policy-badge.is-user{background:var(--pds-accent-light);color:var(--pds-accent)}.org-policy-badge.is-direct{background:var(--pds-success)}@supports (color:color-mix(in lab, red, red)){.org-policy-badge.is-direct{background:color-mix(in srgb, var(--pds-success) 12%, var(--pds-card-bg))}}.org-policy-badge.is-direct{color:var(--pds-success)}.org-policy-badge.is-inherited{background:var(--pds-warning)}@supports (color:color-mix(in lab, red, red)){.org-policy-badge.is-inherited{background:color-mix(in srgb, var(--pds-warning) 16%, var(--pds-card-bg))}}.org-policy-badge.is-inherited{color:var(--pds-warning)}.org-policy-inherit{align-items:flex-start;gap:8px;display:flex}.org-policy-inherit span{gap:2px;display:grid}.org-policy-inherit strong{font-size:var(--bi-text-item-title);font-weight:var(--bi-weight-item)}.org-policy-inherit small{color:var(--pds-muted);font-size:var(--bi-text-meta);line-height:1.5}.org-policy-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;display:grid}.org-policy-check{border:1px solid var(--pds-border);font-size:var(--bi-text-item-title);font-weight:var(--bi-weight-item);border-radius:5px;align-items:center;gap:6px;padding:7px 9px;display:flex}.org-policy-source{background:var(--pds-sidebar-bg);color:var(--pds-muted);font-size:var(--bi-text-meta);border-radius:6px;gap:8px;padding:10px;line-height:1.5;display:grid}.org-policy-source>div{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.org-policy-source .btn{justify-self:start}.sales-inq{min-width:0;color:var(--pds-fg);align-content:start;gap:10px;display:grid}.sales-inq--page{background:var(--pds-bg);height:100%;padding:14px 16px 24px;overflow:auto}.sales-inq.is-fetching>:not(.sales-inq__head):not(.sales-inq__filters){opacity:.6}.sales-inq__state{color:var(--pds-muted);margin:0;padding:16px;font-size:12px}.sales-inq__head{flex-wrap:wrap;align-items:baseline;gap:10px;display:flex}.sales-inq__head h2{font-size:var(--bi-text-section-title);font-weight:var(--bi-weight-title);margin:0}.sales-inq__range,.sales-inq__unit,.sales-inq__filter-label,.sales-inq__filter-meta{color:var(--pds-muted);font-size:var(--bi-text-meta)}.sales-inq__range{font-variant-numeric:tabular-nums}.sales-inq__unit,.sales-inq__filter-meta{margin-left:auto}.sales-inq__filters{border-bottom:1px solid var(--pds-border);flex-wrap:wrap;align-items:center;gap:8px;padding-bottom:10px;display:flex}.sales-inq__filter-divider{background:var(--pds-border);width:1px;height:18px}.sales-inq__section{font-size:var(--bi-text-group-title);font-weight:var(--bi-weight-title);margin:6px 0 0}.sales-inq__section span{color:var(--pds-muted);font-weight:500}.sales-inq__kpis{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid}.sales-inq-kpi{border:1px solid var(--pds-border);background:var(--pds-card-bg);border-radius:8px;gap:4px;min-width:0;padding:11px 13px;display:grid}.sales-inq-kpi.is-primary{border-color:var(--pds-accent)}.sales-inq-kpi__label,.sales-inq-kpi__note{color:var(--pds-muted);font-size:11px}.sales-inq-kpi__value{font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-size:19px;font-weight:800;overflow:hidden}.sales-inq-kpi.is-primary .sales-inq-kpi__value,.sales-inq .is-up{color:var(--pds-accent)}.sales-inq .is-down{color:var(--pds-error)}.sales-inq-hint{color:var(--pds-muted);cursor:help;font-size:10px;font-weight:400}.sales-inq-panel{border:1px solid var(--pds-border);background:var(--pds-card-bg);border-radius:8px;min-width:0}.sales-inq-panel__title{font-size:var(--bi-text-group-title);font-weight:var(--bi-weight-title);flex-wrap:wrap;align-items:baseline;gap:10px;padding:11px 13px;display:flex}.sales-inq-panel__title>span,.sales-inq-panel__note{color:var(--pds-muted);font-size:var(--bi-text-meta);font-weight:500}.sales-inq-panel__note{border-top:1px solid var(--pds-border);margin:0;padding:7px 13px}.sales-inq-legend{color:var(--pds-muted);gap:12px;margin:0 0 0 auto;padding:0;font-size:10px;font-weight:500;list-style:none;display:flex}.sales-inq-legend i{border-radius:2px;width:8px;height:8px;margin-right:4px;display:inline-block}.sales-inq-legend .is-previous{background:var(--pds-border-strong)}.sales-inq-legend .is-current{background:var(--pds-accent)}.sales-inq-legend .is-progress{border:1px solid var(--pds-accent);background:repeating-linear-gradient(45deg, var(--pds-accent) 0 2px, var(--pds-accent-light) 2px 4px)}.sales-inq-legend .is-rate{background:var(--pds-warning)}.sales-inq-chart{height:320px;padding:0 8px 4px}.sales-inq-grid line{stroke:var(--pds-border)}.sales-inq-bar--previous{fill:var(--pds-border-strong)}.sales-inq-bar--previous.is-future{fill:var(--pds-border)}.sales-inq-bar--current{fill:var(--pds-accent)}.sales-inq-bar--current.is-progress{fill:url(#sales-inq-hatch);stroke:var(--pds-accent)}.sales-inq-hatch__bg{fill:var(--pds-accent-light)}.sales-inq-hatch__line{fill:var(--pds-accent)}.sales-inq-selected path,.sales-inq-selected rect{fill:var(--pds-accent-light);fill-opacity:.55;stroke:none}.sales-inq-bar-label,.sales-inq-rate-label{paint-order:stroke;stroke:var(--pds-card-bg);stroke-width:3px}.sales-inq-bar-label{fill:var(--pds-accent);font-size:10px;font-weight:700}.sales-inq-rate.recharts-line-curve,.sales-inq-rate .recharts-line-curve{stroke:var(--pds-warning);stroke-width:1.5px}.sales-inq-chart .recharts-line-dot{fill:var(--pds-card-bg);stroke:var(--pds-warning)}.sales-inq-rate-label{fill:var(--pds-warning);font-size:10px;font-weight:700}.sales-inq-baseline line{stroke:var(--pds-warning);stroke-dasharray:4 3}.sales-inq-baseline__label{fill:var(--pds-warning);font-size:10px}.sales-inq-tick text{fill:var(--pds-muted);font-size:10px}.sales-inq-tick.is-future text{opacity:.55}.sales-inq-tick.is-selected text:first-child{fill:var(--pds-accent);font-weight:800}.sales-inq-tick .sales-inq-tick__year{fill:var(--pds-fg);font-weight:700}.sales-inq-table-scroll{border-top:1px solid var(--pds-border);overflow-x:auto}.sales-inq-table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;min-width:1180px;font-size:12px}.sales-inq-table th,.sales-inq-table td{border-bottom:1px solid var(--pds-border);text-align:right;white-space:nowrap;padding:7px 10px}.sales-inq-table thead th{background:var(--pds-subtle-bg);color:var(--pds-muted);font-size:11px;font-weight:600}.sales-inq-table thead .is-group{border-left:1px solid var(--pds-border);color:var(--pds-fg);text-align:center}.sales-inq-table .is-name{width:150px;color:var(--pds-fg);text-align:left;font-weight:500}.sales-inq-table thead .is-name{font-weight:700}.sales-inq-table .is-group-start{border-left:1px solid var(--pds-border)}.sales-inq-table .is-strong{font-weight:800}.sales-inq-table .is-empty{color:var(--pds-muted);text-align:center}.sales-inq-table tfoot th,.sales-inq-table tfoot td{border-top:2px solid var(--pds-border-strong);background:var(--pds-subtle-bg);border-bottom:0;font-weight:800}.sales-inq-badge{border-radius:3px;padding:1px 6px;font-weight:700;display:inline-block}.sales-inq-badge.is-good{background:var(--pds-success)}@supports (color:color-mix(in lab, red, red)){.sales-inq-badge.is-good{background:color-mix(in srgb, var(--pds-success) 12%, transparent)}}.sales-inq-badge.is-good{color:var(--pds-success)}.sales-inq-badge.is-warn{background:var(--pds-warning)}@supports (color:color-mix(in lab, red, red)){.sales-inq-badge.is-warn{background:color-mix(in srgb, var(--pds-warning) 14%, transparent)}}.sales-inq-badge.is-warn{color:var(--pds-warning)}.sales-inq-badge.is-bad{background:var(--pds-error)}@supports (color:color-mix(in lab, red, red)){.sales-inq-badge.is-bad{background:color-mix(in srgb, var(--pds-error) 10%, transparent)}}.sales-inq-badge.is-bad{color:var(--pds-error)}@media (max-width:1100px){.sales-inq__kpis{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:640px){.sales-inq__kpis{grid-template-columns:repeat(2,minmax(0,1fr))}}.sales-inq-legend{flex-wrap:wrap;justify-content:flex-end;row-gap:4px}.sales-inq-legend li{white-space:nowrap}.sales-inq.is-compact .sales-inq-legend{justify-content:flex-start}.sales-inq-trend-table th{white-space:nowrap}.sales-inq-chart--mix+.sales-inq-trend-table th{width:58px}.sales-inq-chart--mix+.sales-inq-trend-table td{text-align:center}.sales-inq-table--pnl .is-subtotal>*{background:var(--pds-subtle-bg);font-weight:800}.sales-inq-table--pnl .is-subtotal.is-operating>*,.sales-inq-table--pnl .is-subtotal.is-ordinary>*{background:var(--pds-accent-light)}.sales-inq-table--pnl .is-subtotal.is-operating .is-name,.sales-inq-table--pnl .is-subtotal.is-ordinary .is-name{border-left:3px solid var(--pds-accent);color:var(--pds-accent)}.sales-inq-sign{width:14px;font-weight:800;display:inline-block}.sales-inq-toggle.is-static{cursor:default}.sales-inq-table--pnl .is-detail>*{color:var(--pds-muted)}.sales-inq-table--pnl .is-detail>.is-up{color:var(--pds-accent)}.sales-inq-table--pnl .is-detail>.is-down{color:var(--pds-error)}.sales-inq-table--pnl .is-detail .is-name{color:var(--pds-muted);padding-left:30px}.sales-inq-table--pnl .is-group-row .is-name{color:var(--pds-fg);padding-left:22px}.sales-inq-table--pnl .is-account-row .is-name{padding-left:46px}.sales-inq-table--pnl .is-detail .is-strong{font-weight:500}.sales-inq-toggle{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:6px;padding:0;display:inline-flex}.sales-inq-toggle>span{width:10px;color:var(--pds-muted);font-size:10px}.sales-inq-th-period{white-space:nowrap;font-weight:400}.sales-inq-table--compact .sales-inq-th-period{font-size:10px;display:block}.sales-inq-zero line{stroke:var(--pds-border-strong)}.sales-inq-profit-label{paint-order:stroke;stroke:var(--pds-card-bg);stroke-width:3px;font-size:10px;font-weight:700}.sales-inq__kpis.sales-inq__kpis--4{grid-template-columns:repeat(4,minmax(0,1fr))}.sales-inq-table.sales-inq-table--revenue{min-width:0}.sales-inq-table--revenue .is-name{width:auto}.sales-inq.is-compact{gap:8px}.sales-inq.is-compact .sales-inq__unit{margin-left:0}.sales-inq.is-compact .sales-inq__filter-label,.sales-inq.is-compact .sales-inq__filter-divider{display:none}.sales-inq.is-compact .sales-inq__filter-meta{width:100%;margin-left:0}.sales-inq.is-compact .dashboard-report-tab--sub{min-height:30px;padding:0 9px}.sales-inq-mkpi{border:1px solid var(--pds-border);background:var(--pds-card-bg);text-align:center;border-radius:8px;grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid;overflow:hidden}.sales-inq-mkpi>div:nth-child(n+5){border-top:1px solid var(--pds-border)}.sales-inq-mkpi dt{background:var(--pds-subtle-bg);color:var(--pds-muted);padding:4px 2px;font-size:11px}.sales-inq-mkpi dd{font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;margin:0;padding:7px 2px;font-size:14px;font-weight:800;overflow:hidden}.sales-inq-mkpi .is-good{color:var(--pds-success)}.sales-inq-mkpi .is-warn{color:var(--pds-warning)}.sales-inq-mkpi .is-bad{color:var(--pds-error)}.sales-inq.is-compact .sales-inq-chart{height:230px;padding:0}.sales-inq.is-compact .sales-inq-legend{width:100%;margin-left:0}.sales-inq.is-compact .sales-inq-panel__title>span{display:none}.sales-inq-trend-table{border-top:1px solid var(--pds-border);border-collapse:collapse;font-variant-numeric:tabular-nums;table-layout:fixed;width:100%;font-size:11px}.sales-inq-trend-table th{width:46px;color:var(--pds-muted);text-align:left;padding:5px 0 5px 10px;font-weight:600}.sales-inq-trend-table td{text-align:center;padding:5px 0;font-weight:700}.sales-inq-trend-table .is-rate{color:var(--pds-warning)}.sales-inq-table.sales-inq-table--compact{min-width:0;font-size:11.5px}.sales-inq-table--compact th,.sales-inq-table--compact td{padding:7px 5px}.sales-inq-table--compact .is-name{text-overflow:ellipsis;width:auto;max-width:76px;padding-left:10px;overflow:hidden}.sales-inq-table--compact .sales-inq-badge{padding:1px 4px}.home-view{gap:12px;display:grid}.menu-badge-label{align-items:center;gap:6px;min-width:0;display:inline-flex}.menu-badge{background:var(--pds-error);min-width:18px;height:18px;color:var(--pds-card-bg);border-radius:999px;justify-content:center;align-items:center;padding:0 5px;font-size:11px;font-weight:800;line-height:18px;display:inline-flex}.kcc-app>.main>.pds-page-header--prominent{height:58px;min-height:58px}.main-app-sidebar a[aria-current=page]{border-inline-start:3px solid var(--pds-accent);background:var(--pds-accent-light);color:var(--pds-accent);font-weight:800}.sidebar{border-right:1px solid var(--bi-border);background:var(--bi-sidebar-bg);flex-direction:column;min-height:0;display:flex}.brand{border-bottom:1px solid var(--bi-border);flex:none;align-items:center;gap:10px;height:56px;padding:0 16px;display:flex}.brand-mark{background:var(--bi-accent);color:#fff;border-radius:5px;place-items:center;width:30px;height:30px;font-size:11px;font-weight:800;display:grid}.brand strong{font-size:13px;line-height:1.1;line-height:round(1.1em,1px);display:block}.brand span{color:var(--bi-muted);margin-top:2px;font-size:11px;display:block}.nav{overscroll-behavior:contain;scrollbar-width:thin;flex:auto;align-content:start;gap:4px;min-height:0;padding:12px;display:grid;overflow-y:auto}.nav::-webkit-scrollbar{width:8px}.nav::-webkit-scrollbar-thumb{background-clip:content-box;background-color:var(--bi-muted);border:2px solid #0000;border-radius:8px}@supports (color:color-mix(in lab, red, red)){.nav::-webkit-scrollbar-thumb{background-color:color-mix(in srgb, var(--bi-muted) 35%, transparent)}}.nav::-webkit-scrollbar-thumb:hover{background-color:var(--bi-muted)}@supports (color:color-mix(in lab, red, red)){.nav::-webkit-scrollbar-thumb:hover{background-color:color-mix(in srgb, var(--bi-muted) 60%, transparent)}}.nav a,.nav button,.nav .nav-disabled{color:var(--bi-muted);white-space:normal;word-break:keep-all;overflow-wrap:break-word;font-size:13px;line-height:1.35;border:1px solid #0000;border-radius:6px;align-items:flex-start;gap:8px;padding:7px 10px;line-height:round(1.35em,1px);text-decoration:none;display:flex}.nav a>svg,.nav button>svg,.nav .nav-disabled>svg{flex:none;margin-top:1px}.nav a:hover,.nav button:hover{background:var(--bi-muted)}@supports (color:color-mix(in lab, red, red)){.nav a:hover,.nav button:hover{background:color-mix(in srgb, var(--bi-muted) 8%, transparent)}}.nav a.active,.nav button.active{background:var(--bi-sidebar-active);color:var(--bi-accent);border-color:#bfdbfe;font-weight:700}.sidebar-footer{border-top:1px solid var(--bi-border);color:var(--bi-muted);flex:none;padding:12px 16px;font-size:11px}.main{isolation:isolate;flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex;position:relative;overflow:hidden}.topbar{border-bottom:1px solid var(--bi-border);background:#fff;justify-content:space-between;align-items:center;gap:16px;height:56px;padding:0 18px;display:flex}.topbar h1{font-size:15px;line-height:1.2;margin:0;line-height:round(1.2em,1px)}.topbar p{color:var(--bi-muted);margin:2px 0 0;font-size:11px}.meta-strip{color:var(--bi-muted);align-items:center;gap:8px;font-size:11px;display:flex}.pill{border:1px solid var(--bi-border);white-space:nowrap;background:#fff;border-radius:999px;align-items:center;gap:5px;min-height:24px;padding:0 9px;display:inline-flex}.content{flex:auto;min-width:0;min-height:0;padding:16px 18px 22px;overflow:auto}.content-dw,.content-custom-dashboard,.content-inquiry{padding:0;overflow:hidden}.inquiry-workspace{background:var(--pds-card-bg);width:100%;height:100%;min-height:0;display:flex}.inquiry-tree-panel{width:var(--kcc-sub-sidebar-width);flex:0 0 var(--kcc-sub-sidebar-width);border-right:1px solid var(--pds-border);background:var(--pds-sidebar-bg);flex-direction:column;min-width:0;min-height:0;display:flex}.inquiry-panel-heading{border-bottom:1px solid var(--pds-border);flex:none;align-items:center;gap:8px;min-height:40px;padding:0 13px;display:flex}.inquiry-panel-heading strong{color:var(--pds-fg);font-size:var(--bi-text-group-title);font-weight:var(--bi-weight-title)}.inquiry-panel-heading span{color:var(--pds-muted);font-size:var(--bi-text-meta);margin-left:auto}.inquiry-tree-scroll{scrollbar-width:thin;flex:auto;min-height:0;padding:4px 0 12px;overflow:auto}.inquiry-tree-scroll .pds-tree{background:0 0}.inquiry-tree-scroll .pds-tree__item{border-left:3px solid #0000;padding-left:7px;padding-right:11px}.inquiry-tree-scroll .pds-tree__item:hover{background:var(--pds-muted)}@supports (color:color-mix(in lab, red, red)){.inquiry-tree-scroll .pds-tree__item:hover{background:color-mix(in srgb, var(--pds-muted) 7%, transparent)}}.inquiry-tree-scroll .pds-tree__item.is-active{border-left-color:var(--pds-accent);background:#fff}.inquiry-data-panel{background:var(--pds-card-bg);flex-direction:column;flex:auto;min-width:0;min-height:0;display:flex}.inquiry-data-panel>.pds-data-grid-toolbar{border-bottom:1px solid var(--pds-border);flex:none;min-height:40px}.inquiry-meta-bar{border-bottom:1px solid var(--pds-border);flex:none;justify-content:flex-end;min-height:32px;padding:4px 11px}.inquiry-grid-scroll{background:var(--pds-card-bg);scrollbar-gutter:stable;flex:auto;min-height:0;overflow:auto}.inquiry-data-grid{min-height:100%}.inquiry-cell{min-width:0;color:var(--pds-fg);text-overflow:ellipsis;white-space:nowrap;font-size:11px;display:block;overflow:hidden}.inquiry-cell--number{text-align:right;font-variant-numeric:tabular-nums}.inquiry-cell--strong,.inquiry-cell--identity strong{font-weight:750}.inquiry-cell--identity strong,.inquiry-cell--identity small{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.inquiry-cell--identity small{color:var(--pds-muted);font-size:var(--bi-text-caption);margin-top:1px;font-weight:500}.inquiry-badge,.inquiry-status{border:1px solid var(--pds-border);background:var(--pds-accent-light);min-height:20px;color:var(--pds-accent);font-size:var(--bi-text-caption);font-weight:var(--bi-weight-title);border-radius:3px;align-items:center;padding:0 6px;display:inline-flex}.inquiry-badge.is-muted,.inquiry-status:not(.is-active){background:var(--pds-subtle-bg);color:var(--pds-muted)}.inquiry-status.is-active{border-color:var(--pds-success)}@supports (color:color-mix(in lab, red, red)){.inquiry-status.is-active{border-color:color-mix(in srgb, var(--pds-success) 28%, var(--pds-border))}}.inquiry-status.is-active{background:var(--pds-success)}@supports (color:color-mix(in lab, red, red)){.inquiry-status.is-active{background:color-mix(in srgb, var(--pds-success) 10%, white)}}.inquiry-status.is-active{color:var(--pds-success)}.inquiry-inline-filter{border-bottom:1px solid var(--pds-border);background:var(--pds-card-bg);align-items:center;gap:7px;min-height:38px;padding:5px 10px;display:flex}.inquiry-inline-filter label,.inquiry-inline-filter span{color:var(--pds-muted);font-size:var(--bi-text-label)}.inquiry-inline-filter span{margin-left:auto}.inquiry-inline-filter select{border:1px solid var(--pds-border-strong);height:26px;color:var(--pds-fg);font-size:var(--bi-text-control-compact);background:#fff;border-radius:3px;padding:0 9px}.sales-brand-inquiry{background:var(--pds-bg);flex-direction:column;width:100%;height:100%;min-height:0;display:flex}.sales-brand-filter,.sales-period-filter{border-bottom:1px solid var(--pds-border);background:var(--pds-card-bg);flex:none;gap:7px;min-height:58px;padding:8px 16px}.sales-period-filter{min-height:52px}.sales-brand-filter .pds-filter-button{min-width:72px}.sales-period-picker{align-items:center;gap:6px;display:flex}.sales-period-range-mark{color:var(--pds-muted);font-size:11px}.sales-brand-card-scroll{flex:auto;min-height:0;padding:16px;overflow:auto}.sales-brand-card-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));align-content:start;gap:10px;display:grid}.sales-brand-card{border:1px solid var(--pds-border);background:var(--pds-card-bg);min-height:196px;color:var(--pds-fg);border-radius:6px;padding:16px;box-shadow:0 1px 2px #0f172a09}.sales-brand-card.is-total{color:#fff;background:#1f2937;border-color:#1f2937}.sales-brand-card-label{color:var(--pds-muted);align-items:center;gap:5px;font-size:11px;font-weight:800;display:flex}.sales-brand-card.is-total .sales-brand-card-label{color:#ffffffb8}.sales-brand-card-label i{background:currentColor;border-radius:999px;width:8px;height:8px}.sales-brand-card-amount{align-items:baseline;gap:5px;margin-top:8px;display:flex}.sales-brand-card-amount strong{letter-spacing:-.035em;font-size:28px;font-weight:650;line-height:1.15;line-height:round(1.15em,1px)}.sales-brand-card-amount span{color:var(--pds-muted);font-size:10px}.sales-brand-card.is-total .sales-brand-card-amount span{color:#ffffff8c}.sales-brand-card-metrics{grid-template-columns:1fr 1fr;gap:18px;margin-top:18px;display:grid}.sales-brand-card-metrics div:last-child{text-align:right}.sales-brand-card-metrics span,.sales-brand-card-metrics strong{display:block}.sales-brand-card-metrics span{color:var(--pds-muted);font-size:10px}.sales-brand-card-metrics strong{color:var(--pds-accent);margin-top:4px;font-size:15px;font-weight:750}.sales-brand-card-metrics strong.is-negative{color:var(--pds-error)}.sales-brand-card.is-total .sales-brand-card-metrics span{color:#ffffff8c}.sales-brand-card.is-total .sales-brand-card-metrics strong{color:#fff}.sales-brand-card-footer{border-top:1px solid var(--pds-border);color:var(--pds-muted);font-variant-numeric:tabular-nums;justify-content:space-between;align-items:center;gap:12px;margin-top:16px;padding-top:11px;font-size:9.5px;display:flex}.sales-brand-card-footer strong{color:inherit;flex:none}.sales-brand-card.is-total .sales-brand-card-footer{color:#fff9;border-color:#ffffff24}.sales-brand-empty{border:1px solid var(--pds-border);background:var(--pds-card-bg);min-height:260px;color:var(--pds-muted);border-radius:6px;place-items:center;font-size:11px;display:grid}.custom-dashboard-shell{grid-template-columns:var(--kcc-sub-sidebar-width) minmax(0, 1fr);background:var(--pds-card-bg);width:100%;height:100%;min-height:0;display:grid}.custom-dashboard-shell--single{grid-template-columns:minmax(0,1fr)}.custom-dashboard-list,.custom-dashboard-stage{min-width:0;min-height:0}.custom-dashboard-list{border-right:1px solid var(--pds-border);background:var(--pds-sidebar-bg);flex-direction:column;display:flex}.custom-dashboard-list-header{border-bottom:1px solid var(--pds-border);flex:none;justify-content:space-between;align-items:center;min-height:58px;padding:8px 10px;display:flex}.custom-dashboard-list-header strong,.custom-dashboard-list-header span{display:block}.custom-dashboard-list-header strong{font-size:11px;font-weight:800}.custom-dashboard-list-header div>span{color:var(--pds-muted);margin-top:2px;font-size:9.5px}.custom-dashboard-count{background:var(--pds-accent-light);min-width:24px;color:var(--pds-accent);text-align:center;border-radius:999px;padding:3px 7px;font-size:10px;font-weight:800}.custom-dashboard-search{border:1px solid var(--pds-border);height:32px;color:var(--pds-muted);background:#fff;border-radius:5px;flex:none;align-items:center;gap:7px;margin:8px 6px 4px;padding:0 7px;display:flex}.custom-dashboard-search:focus-within{border-color:var(--pds-accent)}.custom-dashboard-search input{width:100%;min-width:0;color:var(--pds-fg);border:0;outline:0;font-size:11px}.custom-dashboard-list-scroll{scrollbar-width:thin;flex:auto;min-height:0;padding:4px 0 12px;overflow-y:auto}.custom-dashboard-group-title{color:var(--pds-muted);letter-spacing:.04em;padding:9px 8px 5px;font-size:9px;font-weight:800}.custom-dashboard-item{--dashboard-accent:var(--pds-accent);width:100%;color:var(--pds-muted);text-align:left;background:0 0;border:0;border-left:3px solid #0000;grid-template-columns:7px minmax(0,1fr);align-items:center;gap:7px;padding:7px 6px 7px 7px;display:grid}.custom-dashboard-item:hover{background:var(--pds-muted)}@supports (color:color-mix(in lab, red, red)){.custom-dashboard-item:hover{background:color-mix(in srgb, var(--pds-muted) 7%, transparent)}}.custom-dashboard-item.active{border-left-color:var(--pds-accent);background:var(--pds-accent-light);color:var(--pds-accent)}.custom-dashboard-item-dot{background:var(--dashboard-accent);border-radius:2px;width:7px;height:7px}.custom-dashboard-item-copy{min-width:0}.custom-dashboard-item-copy small,.custom-dashboard-item-copy strong{display:block}.custom-dashboard-item-copy small{text-overflow:ellipsis;white-space:nowrap;color:var(--dashboard-accent);letter-spacing:.04em;font-size:8px;font-weight:800;overflow:hidden}.custom-dashboard-item-copy strong{color:var(--pds-fg);overflow-wrap:anywhere;text-overflow:clip;white-space:normal;word-break:keep-all;font-size:11px;font-weight:650;line-height:1.35;margin-top:1px;line-height:round(1.35em,1px);overflow:visible}.custom-dashboard-item.active .custom-dashboard-item-copy strong{color:var(--pds-accent);font-weight:800}.custom-dashboard-item.active:hover{background:var(--pds-accent-light)}.custom-dashboard-stage{background:var(--pds-bg);flex-direction:column;display:flex;overflow:hidden}.custom-dashboard-stage-header{border-bottom:1px solid var(--pds-border);background:#fff;flex:none;justify-content:space-between;align-items:center;gap:14px;min-height:56px;padding:8px 16px;display:flex}.custom-dashboard-title-block{align-items:flex-start;gap:9px;min-width:0;display:flex}.custom-dashboard-title-block h2{font-size:var(--bi-text-section-title);text-overflow:ellipsis;white-space:nowrap;line-height:1.3;margin:0;line-height:round(1.3em,1px);overflow:hidden}.custom-dashboard-title-block p{color:var(--pds-muted);font-size:var(--bi-text-meta);text-overflow:ellipsis;white-space:nowrap;margin:3px 0 0;overflow:hidden}.custom-dashboard-actions{flex:none;align-items:center;gap:6px;display:flex}.custom-dashboard-actions .btn{height:28px}.custom-dashboard-actions .btn.is-main{border-color:var(--pds-accent);background:var(--pds-accent);color:#fff}.custom-dashboard-stage-scroll{flex:auto;min-width:0;min-height:0;padding:12px 16px 16px;overflow:auto}.custom-dashboard-unavailable{min-height:320px;color:var(--pds-muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;display:flex}.custom-dashboard-unavailable>span{background:var(--pds-subtle-bg);width:36px;height:36px;color:var(--pds-accent);border-radius:8px;place-items:center;margin-bottom:10px;display:grid}.custom-dashboard-unavailable strong{color:var(--pds-fg);font-size:13px}.custom-dashboard-unavailable p{font-size:11px;line-height:1.6;max-width:420px;margin:6px 0 0;line-height:round(1.6em,1px)}.myd-group-count{color:var(--pds-muted);margin-left:3px;font-weight:700}.custom-dashboard-item .myd-item-meta{color:var(--pds-muted);letter-spacing:0;text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:9px;font-weight:600;overflow:hidden}.custom-dashboard-item.active .myd-item-meta{color:var(--pds-accent)}.myd-kind-chip{background:var(--pds-accent-light);color:var(--pds-accent);font-size:var(--bi-text-caption);font-weight:var(--bi-weight-title);border-radius:3px;flex:none;padding:2px 6px;line-height:14px}.myd-badge{font-size:var(--bi-text-caption);font-weight:var(--bi-weight-title);white-space:nowrap;border-radius:999px;flex:none;padding:2px 7px}.myd-badge.is-pending{background:var(--pds-warning)}@supports (color:color-mix(in lab, red, red)){.myd-badge.is-pending{background:color-mix(in srgb, var(--pds-warning) 12%, var(--pds-card-bg))}}.myd-badge.is-pending{color:var(--pds-warning)}.myd-badge.is-published{background:var(--pds-success)}@supports (color:color-mix(in lab, red, red)){.myd-badge.is-published{background:color-mix(in srgb, var(--pds-success) 12%, var(--pds-card-bg))}}.myd-badge.is-published{color:var(--pds-success)}.myd-badge.is-draft,.myd-badge.is-archived{background:var(--pds-subtle-bg);color:var(--pds-muted)}.btn.myd-btn-danger{border-color:var(--pds-error)}@supports (color:color-mix(in lab, red, red)){.btn.myd-btn-danger{border-color:color-mix(in srgb, var(--pds-error) 45%, var(--pds-border))}}.btn.myd-btn-danger{background:var(--pds-error)}@supports (color:color-mix(in lab, red, red)){.btn.myd-btn-danger{background:color-mix(in srgb, var(--pds-error) 6%, var(--pds-card-bg))}}.btn.myd-btn-danger{color:var(--pds-error)}.myd-stage-frame{background:var(--pds-card-bg);flex:auto;min-height:0}.myd-stage-frame iframe{border:0;width:100%;height:100%;display:block}.myd-modal{flex-direction:column;width:min(440px,100vw - 32px);display:flex}.myd-modal-body{flex-direction:column;gap:8px;padding:16px 18px;display:flex}.myd-modal-body strong{font-size:13px}.myd-modal-body p{color:var(--pds-muted);font-size:12px;line-height:1.6;margin:0;line-height:round(1.6em,1px)}.myd-modal-body .myd-modal-error{color:var(--pds-error)}.myd-modal-foot{border-top:1px solid var(--pds-border);justify-content:flex-end;gap:8px;padding:12px 18px;display:flex}.toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:12px;display:flex}.page-context{max-width:min(46vw,520px);color:var(--pds-muted);font-size:var(--bi-text-meta);font-weight:var(--bi-weight-regular);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.context-bar{border:1px solid var(--pds-border);background:var(--pds-card-bg);border-radius:4px;min-height:38px;margin-bottom:12px;padding:5px 10px}.segmented{border:1px solid var(--bi-border);background:#fff;border-radius:7px;gap:4px;padding:4px;display:inline-flex}.segmented a,.segmented button{height:28px;color:var(--bi-muted);background:0 0;border:0;border-radius:5px;align-items:center;padding:0 12px;font-weight:700;text-decoration:none;display:inline-flex}.segmented a.active,.segmented button.active{background:var(--bi-accent);color:#fff}.icon-button,.small-button{border:1px solid var(--bi-border-strong);height:30px;color:var(--bi-fg);background:#fff;border-radius:5px;justify-content:center;align-items:center;gap:6px;padding:0 10px;font-weight:700;display:inline-flex}.icon-button{width:30px;padding:0}.dashboard-section+.dashboard-section{margin-top:16px}.dashboard-section{min-width:0}.dashboard-section>*+*{margin-top:8px}.dashboard-section__heading{min-height:28px;color:var(--pds-muted);justify-content:space-between;align-items:center;gap:8px;display:flex}.dashboard-section__heading h2{color:var(--pds-fg);margin:0;font-size:14px;font-weight:800;line-height:20px}.dashboard-section__heading span{text-overflow:ellipsis;white-space:nowrap;font-size:10px;line-height:14px;overflow:hidden}.dashboard-panel-grid,.dashboard-kpi-grid{gap:8px;min-width:0;display:grid}.dashboard-panel-grid--1{grid-template-columns:minmax(0,1fr)}.dashboard-panel-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-panel-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.dashboard-panel-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.dashboard-panel-grid--wide-first{grid-template-columns:minmax(0,3fr) minmax(320px,2fr)}.dashboard-kpi-grid--1{grid-template-columns:minmax(0,1fr)}.dashboard-kpi-grid--2{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-kpi-grid--3{grid-template-columns:repeat(3,minmax(0,1fr))}.dashboard-kpi-grid--4{grid-template-columns:repeat(4,minmax(0,1fr))}.dashboard-kpi-grid--5{grid-template-columns:repeat(5,minmax(0,1fr))}.dashboard-panel{border:1px solid var(--pds-border);background:var(--pds-card-bg);border-radius:4px;flex-direction:column;min-width:0;height:100%;display:flex}.dashboard-panel__header{border-bottom:1px solid var(--pds-border);flex:none;justify-content:space-between;align-items:flex-start;gap:8px;min-height:52px;padding:9px 12px 8px;display:flex}.dashboard-panel__header h3{color:var(--pds-fg);margin:0;font-size:13px;font-weight:800;line-height:19px}.dashboard-panel__header p{color:var(--pds-muted);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:2px 0 0;font-size:10px;line-height:14px;display:-webkit-box;overflow:hidden}.dashboard-panel__header>a{color:var(--pds-accent);white-space:nowrap;flex:none;font-size:10px;font-weight:700;line-height:14px;text-decoration:none}.dashboard-panel__body{flex:auto;min-width:0;min-height:0;padding:12px}.dashboard-panel__body--fixed{flex:0 0 280px;height:280px;overflow:auto}.dashboard-panel__body--fixed>.chart-box{height:100%}.dashboard-panel__body:not(.dashboard-panel__body--fixed)>.chart-box:only-child{height:100%;min-height:200px}.dashboard-panel__body--fixed:has(>.grid-wrap){flex:auto;height:auto;overflow:visible}.dashboard-panel__body>*+*{margin-top:8px}.dashboard-kpi{border:1px solid var(--pds-border);background:var(--pds-card-bg);border-radius:4px;grid-template-rows:auto 1fr auto 3px;min-width:0;height:96px;padding:10px 12px 9px;display:grid}.dashboard-kpi--button{width:100%;font:inherit;text-align:left;cursor:pointer;border:0}.dashboard-kpi--button:hover{outline-offset:-2px;outline:2px solid #bfdbfe}.dashboard-kpi--button:focus-visible{outline-offset:-2px;outline:2px solid #2563eb}.dashboard-kpi__label,.dashboard-kpi__sub{color:var(--pds-muted);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.dashboard-kpi__header{justify-content:space-between;align-items:flex-start;gap:8px;min-width:0;display:flex}.dashboard-kpi__header .dashboard-kpi__label{min-width:0}.dashboard-kpi__badge{flex:none;align-items:center;display:inline-flex}.dashboard-kpi__label{font-weight:700}.dashboard-kpi__value{color:var(--dashboard-kpi-accent);text-overflow:ellipsis;white-space:nowrap;align-self:center;font-size:22px;line-height:1;overflow:hidden}.dashboard-kpi>i{background:var(--dashboard-kpi-accent);border-radius:999px;width:100%}.dashboard-notice{border:1px solid var(--pds-border);border-radius:4px;align-items:center;gap:8px;min-height:34px;margin-bottom:8px;padding:7px 10px;font-size:11px;display:flex}.dashboard-notice strong{flex:none}.dashboard-notice span{color:var(--pds-muted)}.dashboard-notice--info{background:var(--pds-subtle-bg)}.dashboard-notice--warning{background:var(--pds-warning)}@supports (color:color-mix(in lab, red, red)){.dashboard-notice--warning{background:color-mix(in srgb, var(--pds-warning) 8%, white)}}.content .dashboard-notice,.content .dashboard-notice p,.content .dashboard-notice span,.content .dashboard-notice strong,.content .dashboard-panel__body>p,.content .dashboard-panel__body>span,.content .dashboard-section>p{line-height:16px}.content .dashboard-panel__body>h4{line-height:19px}.content .toolbar label,.content .toolbar span,.content .btn{line-height:17px}.dashboard-toolbar{justify-content:flex-start;gap:8px;min-height:36px;margin-bottom:0}.dashboard-panel .grid-table thead th{height:34px}.dashboard-panel .grid-table tbody th,.dashboard-panel .grid-table tbody td{height:36px}.evhc-step-table{table-layout:fixed;width:100%;min-width:0}.evhc-step-table th,.evhc-step-table td{min-width:0;padding-left:4px;padding-right:4px;font-size:9.5px}.evhc-step-table th:first-child,.evhc-step-table td:first-child{width:72px}.content,.custom-dashboard-stage-scroll{container:dashboard-body/inline-size}@container dashboard-body (max-width:1180px){.dashboard-panel-grid--3,.dashboard-panel-grid--4{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-panel-grid--3>.evhc-step-discovery-panel{grid-column:1/-1}}@container dashboard-body (min-width:900px){.dashboard-panel-grid--3.ops-r002-cmp-row{grid-template-columns:repeat(3,minmax(0,1fr))}}@container dashboard-body (max-width:1000px){.dashboard-panel-grid--2,.dashboard-panel-grid--3,.dashboard-panel-grid--4,.dashboard-panel-grid--wide-first{grid-template-columns:minmax(0,1fr)}}@container dashboard-body (max-width:1010px){.dashboard-kpi-grid--3,.dashboard-kpi-grid--4,.dashboard-kpi-grid--5{grid-template-columns:repeat(2,minmax(0,1fr))}}@container dashboard-body (max-width:560px){.dashboard-kpi-grid--2,.dashboard-kpi-grid--3,.dashboard-kpi-grid--4,.dashboard-kpi-grid--5{grid-template-columns:minmax(0,1fr)}}@media (max-width:1279px){.dashboard-panel-grid--3,.dashboard-kpi-grid--3,.dashboard-kpi-grid--4,.dashboard-kpi-grid--5{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:979px){.dashboard-panel-grid--2,.dashboard-panel-grid--3,.dashboard-panel-grid--wide-first,.dashboard-kpi-grid--2,.dashboard-kpi-grid--3,.dashboard-kpi-grid--4,.dashboard-kpi-grid--5{grid-template-columns:minmax(0,1fr)}}.section-title{color:var(--bi-muted);font-size:var(--bi-text-label);font-weight:var(--bi-weight-title);letter-spacing:0;text-transform:uppercase;justify-content:space-between;align-items:center;margin:16px 0 8px;display:flex}.kpi-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.kpi-card,.card{border:1px solid var(--bi-border);background:var(--bi-card-bg);border-radius:6px;box-shadow:0 1px 2px #0f172a0d}.kpi-card{min-height:106px;padding:14px}.kpi-card span{color:var(--bi-muted);font-size:11px;font-weight:700}.kpi-card strong{font-size:24px;line-height:1.1;margin-top:6px;line-height:round(1.1em,1px);display:block}.kpi-card p{color:var(--bi-muted);margin:7px 0 0;font-size:11px}.kpi-bar{background:#e5e7eb;border-radius:999px;height:3px;margin-top:12px;overflow:hidden}.kpi-bar i{border-radius:inherit;height:100%;display:block}.grid-2{grid-template-columns:minmax(0,1.5fr) minmax(320px,.9fr);gap:10px;display:grid}.grid-even{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.card{min-width:0;padding:14px}.card-header{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px;display:flex}.card-title{font-size:var(--bi-text-section-title);font-weight:var(--bi-weight-title);margin:0}.card-sub{color:var(--bi-muted);font-size:var(--bi-text-meta);margin:2px 0 0}.chart-box{width:100%;height:278px;overflow:hidden}.table{border-collapse:collapse;width:100%;font-size:12px}.table th{border-bottom:1px solid var(--bi-border);background:var(--bi-table-header);height:36px;color:var(--pds-muted);text-align:left;font-size:11px;font-weight:650}.table td{border-bottom:1px solid var(--bi-border);height:44px;color:var(--bi-fg)}.table tbody tr:hover td{background:var(--pds-active-bg)}.table th,.table td{padding:0 10px}.table .num{text-align:right;font-variant-numeric:tabular-nums}.embedded-data-grid{border:1px solid var(--pds-border);border-radius:4px;min-height:0;overflow:hidden}.data-grid-cell{text-overflow:ellipsis;white-space:nowrap;align-items:center;min-width:0;display:flex;overflow:hidden}.db-schema-grid{min-height:100%}.db-schema-grid .pds-data-grid__header,.db-schema-grid .pds-data-grid__row{gap:0;padding:0}.db-schema-header-cell{border-right:1px solid var(--pds-border);align-items:center;min-width:0;padding:0 8px;display:flex;position:relative;overflow:hidden}.db-schema-header-cell .pds-data-grid__header-cell{width:100%}.db-schema-cell{border-right:1px solid var(--pds-border);height:100%;padding:0 8px;font-size:12px}.db-rows-grid{height:100%;min-height:0;overflow:hidden}.db-grid-filter-bar{min-height:36px;padding:4px 8px}.db-grid-date{flex-shrink:0;width:132px;height:24px}.db-grid-date:disabled{background:var(--pds-subtle-bg);color:var(--pds-muted)}.db-virtual-header{gap:0;padding:0}.db-virtual-row{border-bottom:0;gap:0;min-height:24px;padding:0}.db-virtual-cell{border-right:1px solid var(--pds-border);border-bottom:1px solid var(--pds-border);color:var(--pds-fg);font-variant-numeric:tabular-nums;cursor:pointer;padding:3px 8px;font-size:12px}.badge{color:#047857;font-size:var(--bi-text-caption);font-weight:var(--bi-weight-title);background:#ecfdf5;border-radius:4px;align-items:center;padding:3px 6px;display:inline-flex}.badge.warn{color:#b45309;background:#fffbeb}.dw-layout{grid-template-columns:260px 1fr;gap:10px;min-height:640px;display:grid}.dw-sidebar{min-height:0;overflow:hidden}.dw-list{border-top:1px solid var(--bi-border);height:552px;overflow:auto}.dw-table-button{border:0;border-bottom:1px solid var(--bi-border);text-align:left;background:#fff;width:100%;padding:9px 10px;display:block}.dw-table-button.active{background:var(--bi-sidebar-active);color:var(--bi-accent);font-weight:800}.dw-table-button small{color:var(--bi-muted);margin-top:2px;font-weight:400;display:block}.dw-table-button em{color:var(--bi-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:3px;font-size:11px;font-style:normal;font-weight:500;display:block;overflow:hidden}.input{border:1px solid var(--bi-border);background:#fff;border-radius:5px;outline:none;width:100%;height:32px;padding:0 9px}.input:focus{border-color:var(--bi-accent)}.row-scroll{border-top:1px solid var(--bi-border);max-height:360px;overflow:auto}.column-meta{border:1px solid var(--bi-border);border-radius:5px;max-height:190px;margin-bottom:10px;overflow:auto}.compact-table{font-size:11px}.compact-table th,.compact-table td{height:28px;padding:0 8px}.compact-table td:first-child,.compact-table td:nth-child(2){color:var(--bi-muted);white-space:nowrap}.preview-table th{vertical-align:top;white-space:nowrap;min-width:132px;height:42px}.preview-table th span,.preview-table th small{text-overflow:ellipsis;max-width:190px;display:block;overflow:hidden}.preview-table th small{color:var(--bi-muted);margin-top:2px;font-size:10px;font-weight:500}.preview-table td{text-overflow:ellipsis;white-space:nowrap;max-width:260px;overflow:hidden}.empty{min-height:320px;color:var(--bi-muted);text-align:center;place-items:center;display:grid}.status-dot{background:var(--bi-success);border-radius:999px;width:7px;height:7px}.spin{animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}@media (max-width:980px){body{overflow:auto}.app-shell{height:auto;display:block}.sidebar,.main-sidebar-rail,.main-nav-rail{display:none}.topbar{flex-direction:column;align-items:flex-start;height:auto;padding:12px 14px}.content{height:auto;padding:12px 14px 18px}.page-context,.pds-page-header__actions .pill:nth-child(2){display:none}.kpi-grid,.grid-2,.grid-even,.dw-layout{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.main-sidebar-rail>.pds-app-sidebar{transition:none}}.grid-wrap{border:1px solid var(--bi-border-strong);background:#fff;border-radius:4px;width:100%;min-width:0;max-width:100%;padding-bottom:1px;overflow:auto}.grid-table{--bi-border:#c3c9d3;--bi-border-strong:#94a3b8;--sticky-cell-bg:#fff;border-collapse:separate;border-spacing:0;font-variant-numeric:tabular-nums;width:100%;font-size:12px}.table-frame{--frame-head-top:-16px;min-width:0;position:relative;max-height:none!important;overflow:visible!important}.custom-dashboard-stage-scroll .table-frame{--frame-head-top:-12px}.table-frame__head{top:var(--frame-head-top);z-index:6;border:1px solid var(--bi-border-strong);background:#fff;border-bottom:0;border-radius:4px 4px 0 0;position:sticky;overflow:hidden}.table-frame__head>table{margin:0}.table-frame__body.grid-wrap{scrollbar-gutter:auto;border-top:0;border-radius:0 0 4px 4px;max-height:none;overflow:auto hidden}.table-frame__body>table>thead{visibility:collapse}.table-frame__head .grid-table thead th.freeze-col{position:sticky}.grid-wrap>.grid-table{width:100%;min-width:max-content}.ops-excel-report.ops-excel-report--sticky{overflow:visible}.grid-table .ops-sticky-band>td,.grid-table .ops-sticky-band>th,.ops-excel-report--sticky .ops-sticky-band>td,.ops-excel-report--sticky .ops-sticky-band>th{z-index:5;position:sticky;top:-16px}.grid-table .ops-sticky-head>th,.grid-table .ops-sticky-head>td,.ops-excel-report--sticky .ops-sticky-head>th{top:calc(var(--pds-report-row-height) - 16px);z-index:4;position:sticky}.ops-excel-report--sticky .ops-sticky-head>th:first-child:not([colspan]){z-index:4}.ops-r002-diff{--even-col:82px;--even-first:150px}.ops-r002-mix{--even-col:144px}.ops-r002-fin{--even-col:195px}.ops-r002-margin{--even-col:118px;--even-first:140px}.ops-r004-band{--even-col:120px;--even-first:90px}.grid-wrap.grid-wrap--boxed{overflow:auto}.grid-wrap.grid-wrap--boxed:not([class*=ds-maxHeight--]){max-height:var(--boxed-height,280px)}.grid-wrap--boxed thead th{z-index:6;position:sticky;top:0}@media (max-width:1450px){.ops-excel-report.ops-excel-report--sticky{overflow:auto}.ops-excel-report--sticky .ops-sticky-band>td,.ops-excel-report--sticky .ops-sticky-band>th,.ops-excel-report--sticky .ops-sticky-head>th{position:static}}.content-sales .grid-table th:not(:first-child):not([colspan]),.content-sales .grid-table td:not(:first-child):not([colspan]){width:var(--even-col,110px);min-width:var(--even-col,110px)}.grid-table--even th:not(:first-child):not([colspan]),.grid-table--even td:not(:first-child):not([colspan]){width:var(--even-col,110px);min-width:var(--even-col,110px);max-width:var(--even-col,110px)}.grid-table--even th:first-child,.grid-table--even td:first-child{width:var(--even-first,150px);min-width:var(--even-first,150px);max-width:var(--even-first,150px)}.grid-table--even-all th:not([colspan]),.grid-table--even-all td:not([colspan]),.ops-even-cols>.grid-table th:not([colspan]),.ops-even-cols>.grid-table td:not([colspan]){width:var(--even-col,110px);min-width:var(--even-col,110px);max-width:var(--even-col,110px)}.grid-table--even-all tr>:first-child:not([colspan]),.ops-even-cols>.grid-table tr>:first-child:not([colspan]){width:var(--even-first,var(--even-col,110px));min-width:var(--even-first,var(--even-col,110px));max-width:var(--even-first,var(--even-col,110px))}.ops-r001-cmp{--ops-r001-cmp-label-width:20%;--ops-r001-cmp-metric-width:13.3333%}.ops-r001-cmp>.grid-table{table-layout:fixed;width:100%;min-width:760px}.ops-r001-cmp__label{width:var(--ops-r001-cmp-label-width)}.ops-r001-cmp__metric{width:var(--ops-r001-cmp-metric-width)}.ops-r001-dealer-summary__button{appearance:none;color:inherit;font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-weight:650;-webkit-text-decoration:underline dotted #94a3b8;text-decoration:underline dotted #94a3b8}.ops-r001-dealer-summary__button:hover{color:var(--pds-accent)}.ops-r001-dealer-summary__button:focus-visible{outline:2px solid var(--pds-accent);outline-offset:3px}.ops-r001-dealer-detail-modal{padding:16px 20px}.ops-r001-dealer-detail-modal__header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:12px;display:flex}.ops-r001-dealer-detail-modal__header strong{color:var(--pds-fg);font-size:var(--bi-text-modal-title);font-weight:var(--bi-weight-title);display:block}.ops-r001-dealer-detail-modal__header p{color:var(--pds-muted);font-size:var(--bi-text-meta);margin:4px 0 0}.ops-r001-dealer-detail-modal__note{font-size:var(--bi-text-meta);margin:8px 0 0}.grid-table.grid-table--lg{font-size:13px}.grid-table.grid-table--lg thead th{font-size:12px}.grid-table.grid-table--lg tbody th,.grid-table.grid-table--lg tbody td{font-size:13px}.grid-table thead.thead-center th{text-align:center}.grid-table thead.thead-fill th,.grid-table thead.thead-fill th:first-child:not([colspan]){background:var(--thead-fill-bg);color:var(--thead-fill-fg,var(--pds-report-fg))}.kpi-matrix-table{table-layout:fixed;min-width:1090px}.kpi-matrix-table__group-column{width:150px}.kpi-matrix-table__label-column{width:200px}.kpi-matrix-table__month-column{width:150px}.kpi-matrix-table--half .kpi-matrix-table__group-column,.kpi-matrix-table--half .kpi-matrix-table__label-column{width:25%}.kpi-matrix-table--half .kpi-matrix-table__month-column{width:50%}.kpi-matrix-table tbody th:not([colspan]){white-space:normal;word-break:keep-all;line-height:1.35;line-height:round(1.35em,1px)}.kpi-matrix-table__group-cell,.kpi-matrix-table__group-header{z-index:1;border-right:1px solid var(--bi-border-strong);background:#fff;position:sticky;left:0}.kpi-matrix-table__group-cell{vertical-align:middle;white-space:normal;word-break:keep-all}.kpi-matrix-table__group-header{z-index:3}.grid-table.grid-table--compact thead th,.grid-table.grid-table--compact tbody th,.grid-table.grid-table--compact tbody td{padding-left:6px;padding-right:6px}.grid-table--wrap-label tbody th:first-child{white-space:normal;word-break:keep-all;line-height:1.35;min-width:180px;padding-top:6px;padding-bottom:6px;line-height:round(1.35em,1px)}.grid-table thead th{z-index:2;background:var(--pds-subtle-bg);border-bottom:1px solid var(--pds-border);border-right:1px solid var(--bi-border);height:34px;color:var(--pds-muted);text-align:center;white-space:nowrap;padding:0 10px;font-size:11px;font-weight:650}.grid-table thead th.num{text-align:right}.grid-table thead th.head-left{text-align:left}.grid-table tbody th,.grid-table tbody td{border-bottom:1px solid var(--bi-border);border-right:1px solid var(--bi-border);white-space:nowrap;height:40px;padding:0 10px}.grid-table th:last-child,.grid-table td:last-child{border-right:none}.content-svc .grid-table thead th,.content-svc .grid-table tbody th,.content-svc .grid-table tbody td,.content-sales .grid-table thead th,.content-sales .grid-table tbody th,.content-sales .grid-table tbody td{border-bottom-color:var(--bi-border-table-svc);border-right-color:var(--bi-border-table-svc)}.content-svc .grid-wrap,.content-sales .grid-wrap{border-color:var(--bi-border-table-svc)}.grid-table:not(.flat-first):not(:has(tbody [rowspan])):not(:has(tbody>tr>td:first-child[colspan])):not(:has(tbody>tr>th:first-child[colspan])) thead>tr:first-child>th:first-child{z-index:1;background:var(--sticky-cell-bg,#fff);border-right:1px solid var(--bi-border-strong);font-weight:650;position:sticky;left:0}.grid-table:not(.flat-first):not(:has(tbody [rowspan])):not(:has(tbody>tr>td:first-child[colspan])):not(:has(tbody>tr>th:first-child[colspan])) tbody>tr>th:first-child{z-index:1;background:var(--sticky-cell-bg,#fff);border-right:1px solid var(--bi-border-strong);font-weight:650;position:sticky;left:0}.grid-table:not(.flat-first):not(:has(tbody [rowspan])):not(:has(tbody>tr>td:first-child[colspan])):not(:has(tbody>tr>th:first-child[colspan])) td:first-child{z-index:1;background:var(--sticky-cell-bg,#fff);border-right:1px solid var(--bi-border-strong);font-weight:650;position:sticky;left:0}.grid-table:not(.flat-first):not(:has(tbody [rowspan])):not(:has(tbody>tr>td:first-child[colspan])):not(:has(tbody>tr>th:first-child[colspan])) thead>tr:first-child>th:first-child{z-index:3;background:var(--bi-table-header)}:is(.grid-table:not(.flat-first):not(:has(tbody [rowspan])):not(:has(tbody>tr>td:first-child[colspan])):not(:has(tbody>tr>th:first-child[colspan])) tbody tr:hover>th:first-child,.grid-table:not(.flat-first):not(:has(tbody [rowspan])):not(:has(tbody>tr>td:first-child[colspan])):not(:has(tbody>tr>th:first-child[colspan])) tbody tr:hover>td:first-child){background:var(--pds-active-bg)}.grid-table:not(.flat-first):not(:has(tbody [rowspan])):not(:has(tbody>tr>td:first-child[colspan])):not(:has(tbody>tr>th:first-child[colspan])) thead.thead-fill>tr:first-child>th:first-child{background:var(--thead-fill-bg);color:var(--thead-fill-fg,var(--pds-report-fg))}.grid-table--special-vehicle tbody td:first-child{z-index:4;isolation:isolate;background-clip:padding-box;background-color:#fff!important}.grid-table--special-vehicle thead th:first-child{z-index:7;isolation:isolate;background-clip:padding-box}.grid-table--special-vehicle tbody td:first-child:before,.grid-table--special-vehicle thead th:first-child:before{content:"";z-index:0;position:absolute;inset:0}.grid-table--special-vehicle tbody td:first-child:before{background:#fff}.grid-table--special-vehicle thead th:first-child:before{background:var(--thead-fill-bg)}.grid-table--special-vehicle .special-vehicle-frozen-cell{z-index:1;position:relative}.special-vehicle-table{--special-vehicle-table-width:2346px;--special-vehicle-no-column:62px;min-width:0}.grid-table--special-vehicle{width:var(--special-vehicle-table-width);min-width:var(--special-vehicle-table-width);table-layout:fixed}.special-vehicle-table__sticky-header{z-index:6;height:var(--pds-report-head-height);border:1px solid var(--pds-report-border);background:var(--pds-report-fill);border-bottom:0;border-radius:4px 4px 0 0;position:sticky;top:-16px;overflow:hidden}.special-vehicle-table__header-track{width:100%;overflow:hidden}.special-vehicle-table__frozen-no{z-index:8;box-sizing:border-box;width:var(--special-vehicle-no-column);height:var(--pds-report-head-height);border-right:1px solid var(--pds-report-border);background:var(--pds-report-fill);color:var(--pds-report-fg);font-size:var(--pds-report-font-size);justify-content:flex-end;align-items:center;padding:0 10px;font-weight:650;display:flex;position:absolute;top:0;left:0}.special-vehicle-table__scroller{scrollbar-gutter:stable;border-top:0;border-radius:0 0 4px 4px;max-height:none;padding-bottom:1px;overflow:auto hidden}.grid-table td.freeze-col,.grid-table th.freeze-col{z-index:2;text-overflow:ellipsis;white-space:nowrap;background:#fff;position:sticky;overflow:hidden}.grid-table thead th.freeze-col{z-index:5;background:var(--thead-fill-bg,var(--bi-table-header))}.grid-table td.freeze-col--edge,.grid-table th.freeze-col--edge{box-shadow:6px 0 6px -5px #0f172a40}.grid-table tbody tr:hover>*{background:var(--pds-active-bg)}.grid-table .num{text-align:right;font-variant-numeric:tabular-nums}.grid-table .muted{color:var(--bi-muted)}.ops-excel-report .grid-table thead th[rowspan],.ops-excel-report .grid-table thead th[colspan]{vertical-align:middle;text-align:center}.grid-table th.grp{text-align:center}.grid-table th.colsep,.grid-table td.colsep{border-left:2px solid var(--bi-border-strong)}.grid-table th.colgap,.grid-table td.colgap{border-left:1px solid var(--pds-report-border)}.grid-table th.redbox-l,.grid-table td.redbox-l{border-left:2px solid var(--pds-report-border)}.grid-table th.redbox-r,.grid-table td.redbox-r{border-right:2px solid var(--pds-report-border)}.grid-table th.redbox-t{border-top:2px solid var(--pds-report-border)}.grid-table td.redbox-b{border-bottom:2px solid var(--pds-report-border)}.grid-table--sheet-form thead th{white-space:normal;word-break:keep-all;line-height:1.25;line-height:round(1.25em,1px)}.grid-table.grid-table--sheet-form th,.grid-table.grid-table--sheet-form td{text-align:center}.grid-table tr.row-sub>*{background:#f8fafc;font-weight:650}.grid-table tr.row-sub>:first-child{background:#f8fafc}.grid-table tr.row-total>*{background:#f1f5f9;font-weight:700}.grid-table tr.row-total>:first-child{background:#f1f5f9}.mm-report .grid-table thead th{text-align:center}.mm-report .grid-table thead th:first-child{text-align:left}.mm-report .grid-table th:not(:first-child){min-width:58px}.mm-report .grid-table td:not(.num):not(:first-child){text-align:center}.mm-report .grid-table td.num{text-align:right}.mm-report .section-title{margin-top:28px}.mm-report .chart-box{height:300px}.grid-table tfoot td{border-top:2px solid var(--bi-border-strong);border-right:1px solid var(--bi-border);background:#f1f5f9;height:34px;padding:0 10px;font-weight:800}.grid-table tfoot td:first-child{z-index:1;background:#f1f5f9}.grid-table tfoot td:last-child{border-right:none}.nav-group{letter-spacing:.08em;text-transform:uppercase;color:var(--bi-muted);padding:14px 11px 5px;font-size:10px;font-weight:800}.nav>div:first-child .nav-group{padding-top:2px}.doc-body{color:var(--bi-fg);font-size:14px;line-height:1.75;max-width:92ch;line-height:round(1.75em,1px)}.doc-body h1{margin:4px 0 14px;font-size:22px;font-weight:800}.doc-body h2{border-bottom:1px solid var(--bi-border);margin:30px 0 10px;padding-bottom:6px;font-size:18px;font-weight:750}.doc-body h3{margin:22px 0 8px;font-size:15px;font-weight:700}.doc-body p{margin:0 0 12px}.doc-body ul,.doc-body ol{margin:0 0 14px;padding-left:20px}.doc-body li{margin-bottom:5px}.doc-body hr{border:none;border-top:1px solid var(--bi-border);margin:26px 0}.doc-body code{background:#f1f5f9;border-radius:3px;padding:1px 5px;font-family:ui-monospace,SF Mono,Menlo,monospace;font-size:12px}.doc-body pre{border:1px solid var(--bi-border);background:#f8fafc;border-radius:4px;padding:12px;overflow-x:auto}.doc-body pre code{background:0 0;padding:0}.doc-body table{border-collapse:collapse;width:100%;margin:12px 0;font-size:12.5px;display:block;overflow-x:auto}.doc-body th,.doc-body td{border:1px solid var(--bi-border);text-align:left;vertical-align:top;padding:7px 10px}.doc-body th{background:var(--bi-table-header);white-space:nowrap;font-weight:750}.doc-body blockquote{border-left:3px solid var(--bi-accent);background:#f8fafc;margin:12px 0;padding:8px 14px}.doc-body strong{font-weight:750}.nav .nav-disabled{color:var(--bi-muted)}@supports (color:color-mix(in lab, red, red)){.nav .nav-disabled{color:color-mix(in srgb, var(--bi-muted) 55%, transparent)}}.nav .nav-disabled{cursor:not-allowed;-webkit-user-select:none;user-select:none}.nav .nav-disabled>svg{opacity:.45}.wf-wrap{flex-direction:column;gap:12px;height:100%;min-height:0;display:flex}.wf-toolbar{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;display:flex}.wf-legend{color:var(--bi-muted);flex-wrap:wrap;gap:14px;font-size:12px;display:flex}.wf-legend span{align-items:center;gap:6px;display:inline-flex}.wf-legend i{border-radius:3px;width:11px;height:11px;display:inline-block}.wf-actions{align-items:center;gap:6px;display:flex}.wf-btn{border:1px solid var(--bi-border-strong);background:var(--bi-card-bg);color:var(--bi-fg);cursor:pointer;border-radius:7px;align-items:center;padding:5px 10px;font-size:12px;line-height:1;text-decoration:none;display:inline-flex}.wf-btn:hover{background:var(--bi-hover)}.wf-download{border-color:var(--bi-accent-2);color:var(--bi-accent-2);font-weight:600}.wf-zoom{color:var(--bi-muted);text-align:center;min-width:42px;font-size:12px}.wf-canvas{border:1px solid var(--bi-border);background:linear-gradient(90deg,#fafbfc 1px,#0000 1px) 0 0/24px 24px,linear-gradient(#fafbfc 1px,#0000 1px) 0 0/24px 24px,#fff;border-radius:12px;flex:1;min-height:0;overflow:auto}.wf-stage{position:relative}.wf-nodes{pointer-events:none;position:absolute;top:0;left:0}.wf-node{box-sizing:border-box;border:1.5px solid;border-radius:9px;flex-direction:column;justify-content:center;gap:3px;padding:6px 9px;display:flex;position:absolute;overflow:hidden;box-shadow:0 1px 2px #0f172a0f}.wf-node strong{font-weight:700;line-height:1.25;line-height:round(1.25em,1px)}.wf-node span{color:#5b636b;line-height:1.3;line-height:round(1.3em,1px)}.wf-frame{box-shadow:none;border-style:dashed;justify-content:flex-start;padding:7px 9px}.wf-frame strong{letter-spacing:-.2px;font-weight:600}.wf-editor{border:1px solid var(--bi-border);border-radius:12px;flex:1;min-height:0;position:relative;overflow:hidden}.wf-editor .excalidraw{height:100%}@media (max-width:980px){.inquiry-workspace{flex-direction:column}.inquiry-tree-panel{border-right:0;border-bottom:1px solid var(--pds-border);flex:0 0 34%;width:100%;min-width:0;max-height:240px}.sales-brand-filter,.sales-period-filter{padding-left:10px;padding-right:10px}.sales-brand-card-grid{grid-template-columns:repeat(auto-fill,minmax(230px,1fr))}.content-custom-dashboard{height:calc(100dvh - 57px);padding:0;overflow:hidden}.custom-dashboard-actions button{display:none}.custom-dashboard-actions.myd-actions button{display:inline-flex}}@media (max-width:979px){.custom-dashboard-shell:not(.custom-dashboard-shell--single){grid-template-columns:208px minmax(0,1fr)}.custom-dashboard-stage-scroll{padding:12px}}@media (max-width:760px){.sign-in-page{grid-template-columns:1fr}.sign-in-brand-panel{min-height:300px;padding:28px}.sign-in-brand-copy{padding:36px 0}.sign-in-brand-copy h1{font-size:28px}.sign-in-form-panel{min-height:520px;padding:56px 28px 72px}}.rpt{width:100%}.rpt .rpt-num{font-variant-numeric:tabular-nums;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace}.rpt-dim{color:var(--pds-muted)}.rpt-normal{font-weight:400}.rpt-topbar{justify-content:flex-end;align-items:center;gap:16px;margin-bottom:14px;display:flex}.rpt-log-table .btn.btn-sm{margin-left:8px}.rpt-card{border:1px solid var(--pds-border);background:var(--pds-card-bg);border-radius:8px;box-shadow:0 1px 2px #0f172a0a}.rpt-sec-head{border-bottom:1px solid var(--pds-border);justify-content:space-between;align-items:baseline;gap:12px;padding:12px 16px;display:flex}.rpt-sec-head h2{font-size:var(--bi-text-section-title);font-weight:var(--bi-weight-title);letter-spacing:-.005em;margin:0}.rpt-hint{color:var(--pds-muted);font-size:var(--bi-text-meta);text-align:right}.rpt-scroll{overflow-x:auto}.rpt-table{border-collapse:collapse;width:100%;font-size:var(--bi-text-body)}.rpt-table th{border-bottom:1px solid var(--pds-border);background:var(--pds-subtle-bg);color:var(--pds-muted);font-size:var(--bi-text-label);font-weight:var(--bi-weight-label);letter-spacing:.02em;text-align:left;white-space:nowrap;padding:8px 12px}.rpt-table td{border-bottom:1px solid var(--pds-border);vertical-align:middle;padding:10px 12px}.rpt-table tbody tr:last-child td{border-bottom:none}.rpt-table tbody tr:hover{background:var(--pds-subtle-bg)}.rpt-right{text-align:right}.rpt-center{text-align:center;white-space:nowrap}.rpt-name{font-size:var(--bi-text-item-title);font-weight:var(--bi-weight-item)}.rpt-meta{color:var(--pds-muted);font-size:var(--bi-text-meta);margin-top:1px}.rpt-paused td,.rpt-paused .rpt-name{color:var(--pds-muted)}.rpt-badge{font-size:var(--bi-text-caption);vertical-align:1px;white-space:nowrap;border-radius:4px;align-items:center;gap:4px;margin-left:4px;padding:1.5px 6px;font-weight:600;display:inline-flex}.rpt-badge-ai{background:var(--pds-accent-light);color:var(--pds-accent)}.rpt-badge-cond{background:var(--pds-warning)}@supports (color:color-mix(in lab, red, red)){.rpt-badge-cond{background:color-mix(in srgb, var(--pds-warning) 12%, white)}}.rpt-badge-cond{color:var(--pds-warning)}.rpt-chip{border:1px solid var(--pds-border);background:var(--pds-subtle-bg);color:var(--pds-fg);white-space:nowrap;border-radius:4px;align-items:center;gap:5px;padding:2px 8px;font-size:11.5px;font-weight:500;display:inline-flex}.rpt-dot{border-radius:50%;flex:none;width:6px;height:6px}.rpt-dot-mail{background:var(--pds-info)}.rpt-dot-alert{background:var(--pds-warning)}.rpt-result{font-size:var(--bi-text-body);white-space:nowrap;align-items:center;gap:5px;font-weight:500;display:inline-flex}.rpt-result:before{content:"";background:currentColor;border-radius:50%;flex:none;width:6px;height:6px}.rpt-result.ok{color:var(--pds-success)}.rpt-result.retry{color:var(--pds-warning)}.rpt-result.pending{color:var(--pds-muted)}.rpt-result.bad{color:var(--pds-error)}.rpt-tg-wrap{align-items:center;gap:8px;display:inline-flex}.rpt-toggle{border:1px solid var(--pds-border-strong);background:var(--pds-border);cursor:pointer;border-radius:10px;flex:none;width:34px;height:19px;padding:0;transition:background .15s,border-color .15s;position:relative}.rpt-toggle:after{content:"";background:#fff;border-radius:50%;width:13px;height:13px;transition:transform .15s;position:absolute;top:2px;left:2px;box-shadow:0 1px 2px #0f172a40}.rpt-toggle[aria-checked=true]{border-color:var(--pds-accent);background:var(--pds-accent)}.rpt-toggle[aria-checked=true]:after{transform:translate(15px)}.rpt-toggle:focus-visible{outline:2px solid var(--pds-accent);outline-offset:2px}.rpt-tg-label{min-width:44px;color:var(--pds-success);font-size:var(--bi-text-label);font-weight:var(--bi-weight-label);text-align:left}.rpt-tg-label.off{color:var(--pds-muted)}.rpt-card+.rpt-card{margin-top:16px}.rpt-row-click{cursor:pointer}.rpt-log-table td{padding:8px 12px}.rpt-log-time{color:var(--pds-muted);font-size:var(--bi-text-body);white-space:nowrap}.rpt-preview-note{color:var(--pds-muted);font-size:11.5px;line-height:1.6;margin:0;line-height:round(1.6em,1px)}.rpt-preview-note b{color:var(--pds-accent);font-weight:600}.rpt-mail-frame{padding:0}.rpt-mail{border:1px solid var(--pds-border);background:var(--pds-card-bg);border-radius:6px;overflow:hidden;box-shadow:0 1px 3px #0f172a0f}.rpt-mail-chrome{border-bottom:1px solid var(--pds-border);background:var(--pds-subtle-bg);color:var(--pds-muted);padding:7px 12px;font-size:11px}.rpt-mail-band{background:var(--pds-accent);height:3px}.rpt-mail-body{padding:16px 18px 14px}.rpt-mail-subject{letter-spacing:-.01em;font-size:14px;font-weight:700}.rpt-mail-fromline{color:var(--pds-muted);margin:3px 0 12px;font-size:11px}.rpt-mail-summary{border-left:3px solid var(--pds-accent);background:var(--pds-subtle-bg);color:var(--pds-fg);font-size:12.5px;line-height:1.65;border-radius:0 4px 4px 0;margin-bottom:14px;padding:9px 12px;line-height:round(1.65em,1px)}.rpt-mail-kpis{grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:14px;display:grid}.rpt-mail-kpi{border:1px solid var(--pds-border);border-radius:6px;padding:8px 10px}.rpt-mail-kpi-k{color:var(--pds-muted);font-size:10.5px;font-weight:500}.rpt-mail-kpi-v{letter-spacing:-.01em;margin-top:1px;font-size:15px;font-weight:700}.rpt-mail-kpi-v.ok{color:var(--pds-success)}.rpt-mail-kpi-u{color:var(--pds-muted);font-size:11px;font-weight:500}.rpt-mail-chart{border:1px solid var(--pds-border);border-radius:6px;margin-bottom:12px;padding:10px 12px 6px}.rpt-mail-chart-title{color:var(--pds-muted);margin-bottom:6px;font-size:11px;font-weight:600}.rpt-mail-chart svg{width:100%;height:auto;display:block}.rpt-mail-chart svg text{font-variant-numeric:tabular-nums;font-family:ui-monospace,SF Mono,Menlo,monospace}.rpt-mail-foot{border-top:1px solid var(--pds-border);color:var(--pds-muted);font-size:10.5px;line-height:1.6;margin-top:2px;padding-top:10px;line-height:round(1.6em,1px)}.rpt-mail-foot code{border:1px solid var(--pds-border);background:var(--pds-subtle-bg);border-radius:3px;padding:0 4px;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:10px}.rpt-preview-modal{flex-direction:column;width:min(1100px,96vw);max-width:none;height:92vh;display:flex}.rpt-preview-stub{border:1px dashed var(--pds-border-strong);background:var(--pds-subtle-bg);border-radius:6px;padding:16px 18px}.rpt-preview-stub-name{font-size:13.5px;font-weight:700}.rpt-preview-stub-meta{color:var(--pds-muted);font-size:12px;line-height:1.6;margin:4px 0 10px;line-height:round(1.6em,1px)}.rpt-preview-stub-note{border-top:1px solid var(--pds-border);color:var(--pds-muted);font-size:11px;line-height:1.6;margin:0;padding-top:10px;line-height:round(1.6em,1px)}.rpt-nsm{flex-direction:column;width:min(1240px,98vw);max-width:none;height:min(920px,94vh);display:flex}.rpt-nsm.rpt-nsm--single{width:min(560px,98vw);height:auto;max-height:min(920px,94vh)}.rpt-nsm-grid.rpt-nsm-grid--stack{display:block;overflow-y:auto}.rpt-nsm-grid--stack>.rpt-nsm-left,.rpt-nsm-grid--stack>.rpt-nsm-mid,.rpt-nsm-grid--stack>.rpt-nsm-right{border-left:0;overflow:visible}.rpt-nsm-grid--stack>.rpt-nsm-mid,.rpt-nsm-grid--stack>.rpt-nsm-right{border-top:1px solid var(--pds-border)}.rpt-items-head{justify-content:space-between;align-items:center;gap:8px;margin-bottom:6px;display:flex}.rpt-field .rpt-items-head label{margin-bottom:0}.rpt-picker-modal{flex-direction:column;width:min(520px,96vw);max-height:min(820px,90vh);display:flex}.rpt-picker-body{flex-direction:column;gap:12px;min-height:0;padding:16px 18px;display:flex;overflow-y:auto}.rpt-choice-grid .pds-choice-card{flex-direction:column;align-items:stretch;gap:0;padding:0;overflow:hidden}.rpt-choice-grid .pds-choice-card__icon{margin:0}.rpt-choice-art{background:var(--pds-subtle-bg);width:100%;height:76px;color:var(--pds-muted);justify-content:center;align-items:center;gap:10px;display:flex}.rpt-choice-grid .pds-choice-card.is-selected .rpt-choice-art{background:var(--pds-accent)}@supports (color:color-mix(in lab, red, red)){.rpt-choice-grid .pds-choice-card.is-selected .rpt-choice-art{background:color-mix(in srgb, var(--pds-accent) 12%, var(--pds-card-bg))}}.rpt-choice-grid .pds-choice-card.is-selected .rpt-choice-art{color:var(--pds-accent)}.rpt-choice-grid .rpt-choice-art svg{stroke-width:1.6px;width:30px;height:30px}.rpt-choice-grid .rpt-choice-art svg:nth-child(2n){opacity:.6;width:16px;height:16px}.rpt-choice-grid .pds-choice-card__body{padding:10px 12px 12px}.rpt-choice-grid .pds-choice-card__body strong{font-size:var(--bi-text-group-title)}.rpt-choice-grid .pds-choice-card__body span{font-size:var(--bi-text-meta);line-height:1.5}.rpt-missing{color:var(--pds-warning);align-self:center;margin:0 auto 0 0}.rpt-step{align-items:flex-start;gap:9px;display:flex}.rpt-step:not(:first-child){border-top:1px solid var(--pds-border);margin-top:6px;padding-top:16px}.rpt-step-no{background:var(--pds-accent);width:20px;height:20px;color:var(--pds-card-bg);font-size:var(--bi-text-label);border-radius:50%;flex:none;place-items:center;font-weight:700;display:inline-grid}.rpt-step strong{color:var(--pds-fg);font-size:var(--bi-text-section-title);font-weight:var(--bi-weight-title);line-height:20px;display:block}.rpt-step p{color:var(--pds-muted);font-size:var(--bi-text-meta);margin:2px 0 0;line-height:1.5}.rpt-readonly{color:var(--pds-fg);font-size:var(--bi-text-body);margin:0}.rpt-readonly span{color:var(--pds-muted);font-size:var(--bi-text-meta)}.rpt-label-hint{margin-left:4px;font-weight:400}.rpt-nsm .rpt-help{line-height:1.55}.rpt-nsm .rpt-help code{background:var(--pds-subtle-bg);color:var(--pds-fg);border-radius:3px;padding:1px 4px;font-size:11px}.rpt-note-box{border:1px dashed var(--pds-border-strong);color:var(--pds-muted);font-size:var(--bi-text-body);border-radius:6px;padding:14px;line-height:1.6}.rpt-nsm .rpt-nsm-right-title{color:var(--pds-fg);font-size:var(--bi-text-section-title);font-weight:var(--bi-weight-title)}.rpt-nsm-grid{flex:1;grid-template-columns:minmax(320px,5fr) minmax(300px,5fr) minmax(520px,6fr);align-items:stretch;min-height:0;display:grid;overflow:hidden}.rpt-nsm-left{flex-direction:column;gap:14px;padding:16px 18px;display:flex;overflow-y:auto}.rpt-nsm-right{border-left:1px solid var(--pds-border);background:var(--pds-subtle-bg);flex-direction:column;min-width:0;padding:16px 18px;display:flex;overflow-y:auto}.rpt-nsm-right-title{color:var(--pds-muted);font-size:var(--bi-text-label);font-weight:var(--bi-weight-label);margin-bottom:10px}.rpt-preview-body{flex-direction:column;flex:1;gap:12px;min-height:0;padding:16px 18px;display:flex;overflow:hidden}.mail-layout-editor__stage{flex:auto;min-height:0;display:flex;position:relative}.rpt-job-progress{max-width:320px;margin:6px 0}.rpt-preview-meta{border:1px solid var(--pds-border);background:var(--pds-subtle-bg);font-size:var(--bi-text-body);border-radius:8px;flex-direction:column;gap:3px;padding:10px 12px;display:flex}.rpt-preview-meta strong{min-width:68px;color:var(--pds-muted);font-weight:600;display:inline-block}.rpt-preview-frame{border:1px solid var(--pds-border);background:#fff;border-radius:8px;width:100%;height:60vh}.rpt-preview-modal .rpt-preview-frame{flex:1;height:auto;min-height:480px}.rpt-mail-sheet{flex-direction:column;flex:1;gap:10px;min-height:0;display:flex}.rpt-mail-head{border:1px solid var(--pds-border);background:var(--pds-subtle-bg);font-size:var(--bi-text-body);border-radius:8px;flex-direction:column;gap:4px;margin:0;padding:10px 14px;line-height:20px;display:flex}.rpt-mail-head>div{gap:12px;display:flex}.rpt-mail-head dt{min-width:72px;color:var(--pds-muted);font-weight:600}.rpt-mail-head dd{overflow-wrap:anywhere;min-width:0;margin:0}.rpt-mail-chip{border:1px solid var(--pds-border);background:var(--pds-card-bg);font-size:var(--bi-text-body);border-radius:999px;padding:0 10px;line-height:20px;display:inline-block}.rpt-scan{flex-direction:column;gap:12px;display:flex}.rpt-scan-sheet{flex-direction:column;gap:4px;display:flex}.rpt-scan-sheet-title{color:var(--pds-fg);font-size:var(--bi-text-group-title);font-weight:var(--bi-weight-title);margin-top:4px}.rpt-scan-note{font-size:var(--bi-text-body);color:var(--pds-color-text-secondary,#4b5563);background:var(--pds-color-surface-subtle,#f3f4f6);border-radius:6px;margin:6px 0;padding:6px 10px}.rpt-scan-block--child{border-left:2px solid var(--pds-color-border-subtle,#e5e7eb);margin-left:18px;padding-left:8px}.rpt-scan-block{border:1px solid var(--pds-border);background:var(--pds-card-bg);font-size:var(--bi-text-body);cursor:pointer;border-radius:6px;align-items:center;gap:8px;padding:5px 8px;display:flex}.rpt-scan-block:hover{background:var(--pds-subtle-bg)}.rpt-scan-share{color:var(--pds-muted);font-size:var(--bi-text-meta);font-variant-numeric:tabular-nums;margin-left:auto}.rpt-scan-toggle{align-items:center;gap:8px;padding:4px 0 0;display:flex}.rpt-scan-toggle-label{color:var(--pds-muted);font-size:var(--bi-text-label);white-space:nowrap}.rpt-scan-toggle select{flex:1}.rpt-src-types{gap:6px;display:flex}.rpt-src-type{border:1px solid var(--pds-border-strong);background:var(--pds-card-bg);color:var(--pds-muted);font:inherit;cursor:pointer;border-radius:6px;flex:1;padding:7px 6px;font-size:12px;font-weight:600}.rpt-src-type.on{border-color:var(--pds-accent);background:var(--pds-accent-light);color:var(--pds-accent)}.rpt-src-type:focus-visible{outline:2px solid var(--pds-accent-light)}.rpt-items{border:1px solid var(--pds-border);background:var(--pds-subtle-bg);border-radius:6px;flex-direction:column;gap:4px;margin-bottom:6px;padding:6px;display:flex}.rpt-item{border:1px solid var(--pds-border-strong);background:var(--pds-card-bg);border-radius:6px;flex-wrap:wrap;align-items:center;gap:6px 8px;padding:6px 8px;display:flex}.rpt-item-no{background:var(--pds-subtle-bg);min-width:18px;color:var(--pds-muted);font-size:var(--bi-text-label);text-align:center;border-radius:4px;flex:none;font-weight:700;line-height:18px}.rpt-item-text{min-width:0;font-size:var(--bi-text-body);word-break:keep-all;overflow-wrap:anywhere;flex:150px;line-height:17px}.rpt-item-actions{flex:none;align-items:center;gap:6px;margin-left:auto;display:flex}.rpt-recips{border:1px solid var(--pds-border);background:var(--pds-subtle-bg);border-radius:6px;flex-wrap:wrap;gap:6px;margin-bottom:6px;padding:8px;display:flex}.rpt-recip-chip{border:1px solid var(--pds-border-strong);background:var(--pds-card-bg);font-size:var(--bi-text-body);border-radius:999px;align-items:center;gap:5px;padding:3px 6px 3px 10px;font-weight:500;display:inline-flex}.rpt-recip-chip-user{border-color:var(--pds-accent)}@supports (color:color-mix(in lab, red, red)){.rpt-recip-chip-user{border-color:color-mix(in srgb, var(--pds-accent) 35%, transparent)}}.rpt-recip-chip-user{color:var(--pds-accent)}.rpt-recip-x{color:var(--pds-muted);cursor:pointer;background:0 0;border:0;padding:2px;font-size:10px;line-height:1}.rpt-recip-x:hover{color:var(--pds-fg)}.rpt-nsm-empty{border:1px dashed var(--pds-border-strong);min-height:180px;color:var(--pds-muted);text-align:center;font-size:12px;line-height:1.7;border-radius:6px;justify-content:center;align-items:center;line-height:round(1.7em,1px);display:flex}.rpt-nsm-q{letter-spacing:-.01em;margin-bottom:8px;font-size:13px;font-weight:700}.rpt-nsm-summary{border-left:3px solid var(--pds-accent);background:var(--pds-card-bg);color:var(--pds-fg);font-size:12px;line-height:1.65;border-radius:0 4px 4px 0;margin:0 0 10px;padding:9px 12px;line-height:round(1.65em,1px)}.rpt-nsm-kpis{grid-template-columns:repeat(2,1fr);gap:8px;margin-bottom:10px;display:grid}.rpt-nsm-kpi{border:1px solid var(--pds-border);background:var(--pds-card-bg);border-radius:6px;flex-direction:column;padding:8px 10px;display:flex}.rpt-nsm-kpi-k{color:var(--pds-muted);font-size:10.5px;font-weight:500}.rpt-nsm-kpi strong{letter-spacing:-.01em;margin-top:1px;font-size:14px;font-weight:700}.rpt-nsm-kpi em{color:var(--pds-muted);margin-top:1px;font-size:10.5px;font-style:normal}.rpt-nsm-src{color:var(--pds-muted);font-size:10.5px;line-height:1.6;line-height:round(1.6em,1px)}.rpt-nsm-src code{border:1px solid var(--pds-border);background:var(--pds-card-bg);border-radius:3px;padding:0 4px;font-family:ui-monospace,Menlo,Consolas,monospace;font-size:10px}.rpt-scr-card{border:1px solid var(--pds-border);background:var(--pds-card-bg);border-radius:6px;padding:14px 16px}.rpt-scr-card .rpt-badge{border:1px solid var(--pds-border-strong);background:var(--pds-subtle-bg);color:var(--pds-muted);margin-left:0}.rpt-scr-name{margin:8px 0 4px;font-size:13.5px;font-weight:700}.rpt-scr-desc{color:var(--pds-muted);font-size:12px;line-height:1.6;margin:0 0 10px;line-height:round(1.6em,1px)}.rpt-modal-head{border-bottom:1px solid var(--pds-border);justify-content:space-between;align-items:center;padding:14px 18px;display:flex}.rpt-modal-head h3{font-size:var(--bi-text-modal-title);font-weight:var(--bi-weight-title);margin:0}.rpt-x{color:var(--pds-muted);cursor:pointer;background:0 0;border:none;padding:4px;font-size:16px;line-height:1}.rpt-x:hover{color:var(--pds-fg)}.rpt-modal-body{flex-direction:column;gap:14px;padding:16px 18px;display:flex}.rpt-field label{color:var(--pds-muted);font-size:var(--bi-text-label);font-weight:var(--bi-weight-label);margin-bottom:5px;display:block}.rpt-field select,.rpt-field input,.rpt-field textarea{border:1px solid var(--pds-border-strong);background:var(--pds-card-bg);width:100%;color:var(--pds-fg);font:inherit;font-size:var(--bi-text-control);font-weight:var(--bi-weight-regular);border-radius:6px;padding:7px 10px}.rpt-field textarea{resize:vertical}.rpt-field select:focus,.rpt-field input:focus,.rpt-field textarea:focus{outline:2px solid var(--pds-accent-light);border-color:var(--pds-accent)}.rpt-help{color:var(--pds-muted);font-size:var(--bi-text-meta);margin-top:4px}.rpt-modal-foot{border-top:1px solid var(--pds-border);background:var(--pds-subtle-bg);border-radius:0 0 8px 8px;justify-content:flex-end;gap:8px;padding:12px 18px;display:flex}@media (max-width:1100px){.rpt-kpis{grid-template-columns:repeat(2,1fr)}}@media (max-width:960px){.rpt-nsm-grid{grid-template-columns:1fr;overflow-y:auto}.rpt-nsm-left,.rpt-nsm-mid,.rpt-nsm-right{overflow:visible}.rpt-nsm-right{border-top:1px solid var(--pds-border);border-left:0}}.adm{grid-template-columns:272px minmax(0,1fr);align-items:start;gap:14px;display:grid}.adm-tree{border:1px solid var(--pds-border);background:var(--pds-card-bg);border-radius:6px;flex-direction:column;min-height:0;max-height:calc(100dvh - 120px);display:flex;position:sticky;top:0}.adm-tree-head{border-bottom:1px solid var(--pds-border);flex:none;align-items:center;gap:8px;padding:9px 10px 9px 12px;display:flex}.adm-tree-title{min-width:0;color:var(--pds-fg);font:inherit;text-align:left;pointer-events:none;background:0 0;border:0;flex:1;align-items:center;gap:8px;padding:0;display:flex}.adm-tree-title span{flex-direction:column;flex:1;gap:1px;min-width:0;display:flex}.adm-tree-title strong{font-size:var(--bi-text-section-title);font-weight:var(--bi-weight-title)}.adm-tree-title small{color:var(--pds-muted);font-size:var(--bi-text-meta)}.adm-tree-mobile-caret{color:var(--pds-muted);transition:transform .15s;display:none}.adm-tree-body{scrollbar-gutter:stable;flex:1;min-height:0;padding:6px;overflow:auto}.adm-tree-list{margin:0;padding:0;list-style:none}.adm-tree-list.is-top{border-top:1px solid var(--pds-border);margin-top:4px;padding-top:4px}.adm-tree-row{align-items:center;min-width:0;display:flex}.adm-tree-toggle{width:22px;height:30px;color:var(--pds-muted);cursor:pointer;background:0 0;border:0;border-radius:4px;flex:none;place-items:center;display:inline-grid}.adm-tree-toggle:disabled{visibility:hidden}.adm-tree-toggle:hover{color:var(--pds-fg)}.adm-tree-node{width:100%;min-width:0;height:30px;color:var(--pds-fg);font:inherit;font-size:var(--bi-text-body);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:4px;flex:1;align-items:center;gap:6px;padding:0 8px;display:flex}.adm-tree-node:hover{background:var(--pds-subtle-bg)}.adm-tree-node.is-active{background:var(--pds-accent-light);color:var(--pds-accent);font-weight:700}.adm-tree-node.is-hidden .adm-tree-name{color:var(--pds-muted)}.adm-tree-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.adm-tree-tag{background:var(--pds-subtle-bg);color:var(--pds-muted);font-size:var(--bi-text-caption);border-radius:3px;flex:none;padding:1px 4px;font-weight:700}.adm-tree-count{border:1px solid var(--pds-border);background:var(--pds-card-bg);color:var(--pds-muted);font-size:var(--bi-text-caption);font-variant-numeric:tabular-nums;border-radius:3px;flex:none;margin-left:auto;padding:0 5px;font-weight:500;line-height:16px}.adm-tree-count.is-warning{border-color:var(--pds-warning)}@supports (color:color-mix(in lab, red, red)){.adm-tree-count.is-warning{border-color:color-mix(in srgb, var(--pds-warning) 45%, var(--pds-border))}}.adm-tree-count.is-warning{color:var(--pds-warning)}.adm-tree-empty{border:1px dashed var(--pds-border-strong);color:var(--pds-muted);font-size:var(--bi-text-meta);border-radius:4px;margin:8px 4px 4px;padding:8px 10px}.adm-section-head{justify-content:space-between;align-items:center;gap:12px}.adm-section-actions{flex:none;align-items:center;gap:6px;display:flex}.adm-section-actions .btn{align-items:center;gap:6px;display:inline-flex}.adm-section{min-width:0}.adm-grid-toolbar{border-right:1px solid var(--pds-border);border-left:1px solid var(--pds-border)}.adm-user-grid{--adm-user-columns:minmax(180px, 1.3fr) minmax(160px, 1.1fr) minmax(76px, .5fr) repeat(4, minmax(52px, .34fr)) minmax(68px, .42fr) minmax(46px, .3fr) minmax(50px, .32fr) minmax(84px, .5fr);overflow-x:auto}.adm-user-grid .pds-data-grid__header,.adm-user-grid .pds-data-grid__row{min-width:920px}.adm-user-row{cursor:pointer;text-align:left}.adm-user-row:hover{background:var(--pds-accent-light)}.adm-user-identity,.adm-org-cell{flex-direction:column;justify-content:center;align-items:flex-start;gap:4px;min-width:0;display:flex}.adm-user-identity strong,.adm-org-cell strong,.adm-org-position{max-width:100%;color:var(--pds-fg);font-size:var(--bi-text-item-title);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.adm-user-identity small,.adm-org-cell small{max-width:100%;color:var(--pds-muted);font-size:var(--bi-text-meta);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.adm-user-grid .data-grid-cell.adm-col-permission{justify-content:center;display:flex}.adm-col-permission.is-admin{background:var(--pds-accent)}@supports (color:color-mix(in lab, red, red)){.adm-col-permission.is-admin{background:color-mix(in srgb, var(--pds-accent) 4%, transparent)}}.adm-permission-status{border:1px solid var(--pds-border);width:22px;height:22px;color:var(--pds-muted);border-radius:999px;place-items:center;font-size:11px;font-weight:800;display:inline-grid}.adm-permission-status.is-on{border-color:var(--pds-accent)}@supports (color:color-mix(in lab, red, red)){.adm-permission-status.is-on{border-color:color-mix(in srgb, var(--pds-accent) 38%, var(--pds-border))}}.adm-permission-status.is-on{background:var(--pds-accent-light);color:var(--pds-accent)}.adm-row-actions{justify-content:flex-end;align-items:center;gap:4px;display:inline-flex}.adm-icon-action{border:1px solid var(--pds-border);background:var(--pds-card-bg);width:28px;height:28px;color:var(--pds-muted);cursor:pointer;border-radius:5px;place-items:center;display:inline-grid}.adm-icon-action:hover{border-color:var(--pds-border-strong);color:var(--pds-fg)}.adm-icon-action.is-danger:hover{border-color:var(--pds-error)}@supports (color:color-mix(in lab, red, red)){.adm-icon-action.is-danger:hover{border-color:color-mix(in srgb, var(--pds-error) 45%, var(--pds-border))}}.adm-icon-action.is-danger:hover{background:var(--pds-error)}@supports (color:color-mix(in lab, red, red)){.adm-icon-action.is-danger:hover{background:color-mix(in srgb, var(--pds-error) 6%, var(--pds-card-bg))}}.adm-icon-action.is-danger:hover{color:var(--pds-error)}.adm-mobile-org,.adm-mobile-access{display:none}.adm-dim{color:var(--pds-muted);font-size:var(--bi-text-body)}.adm-select{border:1px solid var(--pds-border-strong);background:var(--pds-card-bg);max-width:100%;color:var(--pds-fg);font:inherit;border-radius:5px;padding:3px 6px;font-size:12px}.adm-select:focus{outline:2px solid var(--pds-accent-light);border-color:var(--pds-accent)}.badge.neutral{background:var(--pds-subtle-bg);color:var(--pds-muted)}.badge.danger{color:#b91c1c;background:#fef2f2}.adm-modal{flex-direction:column;width:min(680px,100vw - 32px);max-height:min(90dvh,860px);display:flex}.adm-modal-form{flex-direction:column;flex:auto;min-height:0;display:flex}.adm-create-modal{width:min(720px,100vw - 32px)}.adm-modal-head{border-bottom:1px solid var(--pds-border);flex:none;justify-content:space-between;align-items:center;padding:14px 18px;display:flex}.report-settings-tabs{padding:0 18px}.adm-modal-head h3{font-size:var(--bi-text-modal-title);font-weight:var(--bi-weight-title);margin:0}.adm-x{color:var(--pds-muted);cursor:pointer;background:0 0;border:0;padding:4px;font-size:16px;line-height:1}.adm-x:hover{color:var(--pds-fg)}.adm-modal-body{flex-direction:column;flex:auto;gap:14px;min-height:0;padding:16px 18px;display:flex;overflow-y:auto}.adm-form-section{flex-direction:column;gap:10px;display:flex}.adm-form-section+.adm-form-section{border-top:1px solid var(--pds-border);padding-top:14px}.adm-form-section-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.adm-form-section-head h4{font-size:var(--bi-text-group-title);font-weight:var(--bi-weight-title);margin:0}.adm-form-section-head span{color:var(--pds-muted);font-size:var(--bi-text-meta)}.adm-field label,label.adm-field{color:var(--pds-muted);font-size:var(--bi-text-label);font-weight:var(--bi-weight-label)}.adm-field label{margin-bottom:5px;display:block}.adm-field select,.adm-field input,.adm-field textarea{border:1px solid var(--pds-border-strong);background:var(--pds-card-bg);width:100%;color:var(--pds-fg);font:inherit;font-size:var(--bi-text-control);font-weight:var(--bi-weight-regular);border-radius:6px;padding:7px 10px}.adm-field select:focus,.adm-field input:focus,.adm-field textarea:focus{outline:2px solid var(--pds-accent-light);border-color:var(--pds-accent)}.adm-org-fields{grid-template-columns:1fr 1fr;gap:12px;display:grid}.adm-org-manual{margin-top:6px}.adm-org-hint{color:var(--pds-muted);grid-column:1/-1;margin:0;font-size:11px}.adm-dept-modal{width:min(960px,100vw - 32px)}.adm-dept{flex:auto;grid-template-columns:280px minmax(0,1fr);min-height:0;display:grid}.adm-dept-form{border-right:1px solid var(--pds-border);background:var(--pds-subtle-bg);flex-direction:column;gap:10px;min-height:0;padding:12px;display:flex;overflow-y:auto}.adm-dept-axis{border-bottom:1px solid var(--pds-border);gap:4px;display:flex}.adm-dept-axis-tab{color:var(--pds-muted);font:inherit;font-size:var(--bi-text-control);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:5px 10px;font-weight:700}.adm-dept-axis-tab.is-active{border-bottom-color:var(--pds-accent);color:var(--pds-fg)}.adm-dept-form-row{grid-template-columns:minmax(0,1fr) 76px;gap:8px;display:grid}.adm-dept-form-actions{gap:6px;margin-top:4px;display:flex}.adm-dept-form-actions .btn{align-items:center;gap:5px;display:inline-flex}.adm-dept-table-wrap{min-height:0;max-height:min(70dvh,640px);overflow:auto}.adm-dept-table{border-collapse:separate;border-spacing:0;width:100%;font-size:var(--bi-text-body)}.adm-dept-table th{z-index:1;border-bottom:1px solid var(--pds-border-strong);background:var(--pds-subtle-bg);color:var(--pds-fg);font-size:var(--bi-text-label);font-weight:var(--bi-weight-label);text-align:left;white-space:nowrap;padding:8px 12px;position:sticky;top:0}.adm-dept-table td{border-bottom:1px solid var(--pds-border);color:var(--pds-fg);padding:6px 12px}.adm-dept-table th:last-child,.adm-dept-table td:last-child{width:84px}.adm-dept-table tr.is-hidden .adm-dept-name{color:var(--pds-muted)}.adm-dept-table tr.is-editing td{background:var(--pds-accent-light)}.adm-dept-name{align-items:center;gap:6px;display:inline-flex}.adm-dept-num{color:var(--pds-muted);font-variant-numeric:tabular-nums;white-space:nowrap}.adm-icon-action:disabled{cursor:not-allowed;opacity:.5}.adm-identity-fields{grid-template-columns:1fr 1fr;gap:12px;display:grid}.adm-field-wide{grid-column:1/-1}.adm-permission-sections{flex-direction:column;gap:8px;display:flex}.adm-permission-fieldset{border:1px solid var(--pds-border);background:var(--pds-card-bg);border-radius:6px;margin:0;padding:10px}.adm-permission-fieldset.is-sensitive{border-color:var(--pds-warning)}@supports (color:color-mix(in lab, red, red)){.adm-permission-fieldset.is-sensitive{border-color:color-mix(in srgb, var(--pds-warning) 35%, var(--pds-border))}}.adm-permission-fieldset.is-sensitive{background:var(--pds-warning)}@supports (color:color-mix(in lab, red, red)){.adm-permission-fieldset.is-sensitive{background:color-mix(in srgb, var(--pds-warning) 4%, var(--pds-card-bg))}}.adm-permission-fieldset legend{color:var(--pds-muted);font-size:var(--bi-text-label);font-weight:var(--bi-weight-label);padding:0 4px}.adm-permission-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.adm-permission-check{border:1px solid var(--pds-border);cursor:pointer;border-radius:6px;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;display:flex}.adm-permission-check:has(input:checked){border-color:var(--pds-accent)}@supports (color:color-mix(in lab, red, red)){.adm-permission-check:has(input:checked){border-color:color-mix(in srgb, var(--pds-accent) 45%, var(--pds-border))}}.adm-permission-check:has(input:checked){background:var(--pds-accent-light)}.adm-permission-check input{width:16px;height:16px;accent-color:var(--pds-accent);flex:none;margin:0}.adm-permission-copy{flex-direction:column;gap:2px;min-width:0;display:flex}.adm-permission-copy strong{font-size:var(--bi-text-item-title);font-weight:var(--bi-weight-item)}.adm-permission-copy small{color:var(--pds-muted);font-size:var(--bi-text-caption);line-height:1.35;line-height:round(1.35em,1px)}.adm-error{background:var(--pds-error);border-radius:6px;margin:0}@supports (color:color-mix(in lab, red, red)){.adm-error{background:color-mix(in srgb, var(--pds-error) 10%, transparent)}}.adm-error{color:var(--pds-error);padding:8px 10px}.adm-security-note{color:var(--pds-muted);font-size:var(--bi-text-meta);margin:0}.adm-delete-warning{border:1px solid var(--pds-error);flex-direction:column;gap:5px;display:flex}@supports (color:color-mix(in lab, red, red)){.adm-delete-warning{border:1px solid color-mix(in srgb, var(--pds-error) 35%, var(--pds-border))}}.adm-delete-warning{background:var(--pds-error);border-radius:6px}@supports (color:color-mix(in lab, red, red)){.adm-delete-warning{background:color-mix(in srgb, var(--pds-error) 6%, var(--pds-card-bg))}}.adm-delete-warning{padding:12px}.adm-delete-warning strong,.adm-btn-danger{color:var(--pds-error)}.adm-delete-warning span{color:var(--pds-muted);font-size:var(--bi-text-meta)}.adm-btn-danger{border-color:var(--pds-error)}@supports (color:color-mix(in lab, red, red)){.adm-btn-danger{border-color:color-mix(in srgb, var(--pds-error) 45%, var(--pds-border))}}.adm-btn-danger{background:var(--pds-error)}@supports (color:color-mix(in lab, red, red)){.adm-btn-danger{background:color-mix(in srgb, var(--pds-error) 6%, var(--pds-card-bg))}}.adm-change-summary{border:1px solid var(--pds-border);background:var(--pds-subtle-bg);color:var(--pds-muted);font-size:var(--bi-text-meta);border-radius:6px;padding:8px 10px}.adm-change-summary.is-changed{border-color:var(--pds-accent)}@supports (color:color-mix(in lab, red, red)){.adm-change-summary.is-changed{border-color:color-mix(in srgb, var(--pds-accent) 35%, var(--pds-border))}}.adm-change-summary.is-changed{background:var(--pds-accent-light);color:var(--pds-accent);font-weight:650}.adm-modal-foot{border-top:1px solid var(--pds-border);flex:none;justify-content:flex-end;gap:8px;padding:12px 18px;display:flex}.adm-modal-foot-account{gap:6px;margin-right:auto;display:flex}.adm-modal-foot-account .btn{align-items:center;gap:5px;display:inline-flex}.adm-temp-pass{border:1px dashed var(--pds-border-strong);background:var(--pds-subtle-bg);border-radius:6px;flex-direction:column;gap:4px;padding:10px 12px;display:flex}.adm-temp-pass-label{color:var(--pds-muted);font-size:11px;font-weight:700}.adm-temp-pass code{letter-spacing:2px;font-size:15px}.adm-temp-pass-note{color:var(--pds-muted);font-size:11px}@media (max-width:900px){.adm{grid-template-columns:minmax(0,1fr)}.adm-tree{max-height:300px;position:static}.adm-tree-title{pointer-events:auto;cursor:pointer}.adm-tree-mobile-caret{display:block}.adm-tree.is-open .adm-tree-mobile-caret{transform:rotate(90deg)}.adm-tree:not(.is-open) .adm-tree-head{border-bottom:0}.adm-tree:not(.is-open) .adm-tree-body{display:none}.adm-dept{grid-template-columns:minmax(0,1fr);overflow-y:auto}.adm-dept-form{border-right:0;border-bottom:1px solid var(--pds-border);overflow:visible}.adm-dept-table-wrap{max-height:none;overflow:visible}}@media (max-width:720px){.adm-section-head{align-items:flex-start}.adm-user-grid{--adm-user-columns:minmax(0, 1fr)}.adm-user-grid .pds-data-grid__header,.adm-user-grid .pds-data-grid__row{min-width:0}.adm-user-grid .adm-col-org,.adm-user-grid .adm-col-position,.adm-user-grid .adm-col-permission,.adm-user-grid .adm-col-login{display:none}.adm-mobile-org,.adm-mobile-access{display:block}.adm-mobile-access{color:var(--pds-accent);font-size:var(--bi-text-caption);margin-top:2px;font-weight:700}}@media (max-width:560px){.adm-org-fields,.adm-identity-fields,.adm-permission-grid{grid-template-columns:1fr}.adm-field-wide{grid-column:auto}}.mcp{flex-direction:column;gap:14px;max-width:980px;display:flex}.mcp-section{min-width:0}.mcp-body{flex-direction:column;gap:14px;display:flex}.mcp-label{color:var(--pds-muted);font-size:var(--bi-text-label);font-weight:var(--bi-weight-label);margin-bottom:5px;display:block}.mcp-copy{align-items:center;gap:6px;min-width:0;display:flex}.mcp-copy code{border:1px solid var(--pds-border);background:var(--pds-subtle-bg);min-width:0;color:var(--pds-fg);white-space:nowrap;border-radius:5px;flex:1;padding:6px 9px;font-size:12px;overflow-x:auto}.mcp-guides{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.mcp-guide{border:1px solid var(--pds-border);border-radius:6px;min-width:0;padding:11px 13px}.mcp-guide h3{color:var(--pds-fg);font-size:var(--bi-text-group-title);font-weight:var(--bi-weight-title);margin:0 0 6px}.mcp-guide ol{color:var(--pds-fg);font-size:var(--bi-text-body);flex-direction:column;gap:6px;margin:0;padding-left:18px;line-height:1.55;display:flex}.mcp-guide .mcp-copy{margin-top:4px}.mcp-error{margin:0 0 10px}.mcp-table{border-collapse:separate;border-spacing:0;width:100%;font-size:var(--bi-text-body)}.mcp-table th{border-bottom:1px solid var(--pds-border-strong);background:var(--pds-subtle-bg);color:var(--pds-fg);font-size:var(--bi-text-label);font-weight:var(--bi-weight-label);text-align:left;white-space:nowrap;padding:8px 10px}.mcp-table td{border-bottom:1px solid var(--pds-border);color:var(--pds-fg);padding:8px 10px}.mcp-table tr:last-child td{border-bottom:0}.mcp-table th:last-child,.mcp-table td:last-child{text-align:right;width:110px}.mcp-client{color:var(--pds-fg);align-items:center;gap:6px;display:inline-flex}.mcp-date{color:var(--pds-muted);font-variant-numeric:tabular-nums;white-space:nowrap}.mcp-revoke{align-items:center;gap:5px;display:inline-flex}.mcp-empty{color:var(--pds-muted);text-align:center;padding:18px 16px}@media (max-width:720px){.mcp-guides{grid-template-columns:minmax(0,1fr)}.mcp-section{overflow-x:auto}}.drill-row,.drill-cell{cursor:pointer}.drill-row>td:first-child,.drill-row>th:first-child,.drill-cell{text-underline-offset:3px;-webkit-text-decoration:underline dotted #94a3b8;text-decoration:underline dotted #94a3b8}.drill-row:hover,.drill-cell:hover{background:#eff6ff}.drill-row:hover>td[style*=background],.drill-row:hover>th[style*=background],.drill-cell:hover[style*=background]{box-shadow:inset 0 0 0 2px #60a5fa}.drill-row>td:last-child:after{content:" ↗";color:#94a3b8;font-size:11px}.drill-kpi{cursor:pointer;display:block;position:relative}.drill-kpi:after{content:"↗";color:#94a3b8;pointer-events:none;font-size:12px;position:absolute;top:8px;right:10px}.drill-kpi:hover .dashboard-kpi,.drill-kpi:hover .kpi-card{outline-offset:-2px;outline:2px solid #bfdbfe}.drill-kpi:focus-visible .dashboard-kpi{outline-offset:-2px;outline:2px solid #2563eb}.rank-drop{border-radius:8px;min-height:120px}.rank-drop.is-over{outline-offset:2px;outline:2px dashed #60a5fa}.rank-card-manual{left:4px}.grid-table th.drill-col{cursor:pointer}.grid-table th.drill-col:after{content:" ↗";color:#94a3b8;font-size:11px}.grid-table th.drill-col>span,.grid-table th.drill-col{text-underline-offset:3px;-webkit-text-decoration:underline dotted #94a3b8;text-decoration:underline dotted #94a3b8}.grid-table th.drill-col:hover{background:#eff6ff}.dashboard-vrm-note-cell{vertical-align:top;height:72px}.dashboard-report-nav{flex-wrap:wrap;gap:6px;margin-bottom:8px;display:flex}.dashboard-report-tab{border:1px solid var(--pds-border);background:var(--pds-card-bg);min-height:28px;color:var(--pds-fg);font-size:var(--bi-text-control);white-space:nowrap;border-radius:4px;align-items:center;gap:6px;padding:0 10px;text-decoration:none;display:inline-flex}.dashboard-report-tab:hover{background:var(--bi-hover)}.dashboard-report-tab.active{border-color:var(--pds-accent);background:var(--pds-accent);color:#fff}.dashboard-report-nav--sub{margin-bottom:0}.dashboard-report-tab--sub{min-height:32px;font-size:var(--bi-text-control);border-radius:5px;padding:0 12px}.dashboard-report-tab--sub.active{border-color:var(--pds-accent);background:var(--pds-accent-light);color:var(--pds-accent)}.toolbar-trailing{margin-left:auto;display:flex}.ops-pending-block,.ops-unavailable-block{border:1px dashed var(--bi-border-strong);background:var(--bi-card-bg);border-radius:10px;padding:18px}.ops-pending-block strong{color:var(--pds-fg);font-size:var(--bi-text-section-title);margin-top:8px;display:block}.ops-pending-source{gap:4px;margin:10px 0 0;display:grid}.ops-pending-source div{font-size:var(--bi-text-meta);gap:8px;display:flex}.ops-pending-source dt{color:var(--bi-muted);flex:0 0 88px}.ops-pending-source dd{color:var(--pds-fg);word-break:break-all;margin:0}.ops-pending-block p,.ops-unavailable-block p{font-size:var(--bi-text-meta);color:var(--bi-muted);line-height:1.6;margin:10px 0 0;line-height:round(1.6em,1px)}.ops-unavailable-head{justify-content:space-between;align-items:center;gap:8px;display:flex}.ops-unavailable-head strong{color:var(--pds-fg);font-size:var(--bi-text-section-title)}.ops-status{font-size:var(--bi-text-caption);font-weight:700}.ops-status-live{color:var(--pds-success)}.ops-status-partial{color:var(--pds-warning)}.ops-status-source-required{color:var(--bi-muted)}.ops-status-error{color:var(--pds-error)}.screen-status-bar{align-items:center;gap:8px;margin-bottom:8px;display:flex}.custom-dashboard-title-row{align-items:center;gap:8px;min-height:24px;display:flex}.custom-dashboard-status{align-items:center;min-height:24px;display:inline-flex}.screen-status{display:inline-flex;position:relative}.screen-status__badge{cursor:pointer}.screen-status__badge.ops-status-live{color:var(--pds-success)}.screen-status__badge.ops-status-partial{color:var(--pds-warning)}.screen-status__badge.ops-status-source-required{color:var(--bi-muted)}.screen-status__badge.ops-status-error{color:var(--pds-error)}.screen-status__badge:hover{border-color:var(--bi-border-strong)}.screen-status__panel{z-index:30;border:1px solid var(--bi-border-strong);background:var(--pds-card-bg);border-radius:4px;min-width:260px;max-width:460px;padding:9px 11px;display:block;position:absolute;top:calc(100% + 4px);left:0;box-shadow:0 4px 14px #0000001f}.screen-status__panel-head{color:var(--bi-muted);font-size:var(--bi-text-caption);margin-bottom:6px;display:block}.screen-status__panel ul{color:var(--pds-fg);font-size:var(--bi-text-meta);line-height:1.65;margin:0;padding-left:14px;line-height:round(1.65em,1px)}.screen-status__period{color:var(--pds-fg);font-size:var(--bi-text-label);margin-bottom:7px;font-weight:700;display:block}.screen-status__group{display:block}.screen-status__group+.screen-status__group{margin-top:8px}.screen-status__group-title{color:var(--bi-muted);font-size:var(--bi-text-caption);margin-bottom:2px;font-weight:700;display:block}.screen-status__group--manual,.screen-status__group--advisory{opacity:.72}.screen-status__group--manual ul,.screen-status__group--advisory ul{color:var(--bi-muted)}.screen-status--manual-only{color:var(--bi-muted);font-weight:600}.ops-excel-report{overflow-x:auto}.grid-table.sales-source-table{table-layout:fixed;min-width:1120px}.sales-source-table--types>colgroup>col{width:12.5%}.sales-source-table--accounts .sales-source-col--account{width:24%}.sales-source-table--accounts .sales-source-col--type{width:16%}.sales-source-table--accounts .sales-source-col--amount{width:15%}.sales-source-table :is(th,td){white-space:nowrap}.b001-source-notes{border:1px solid var(--bi-border);background:var(--pds-card-bg);border-radius:6px}.b001-source-notes>summary{color:var(--pds-fg);cursor:pointer;padding:12px 14px;font-weight:700}.b001-source-notes__body{padding:0 14px 14px}.financial-data-page{gap:16px;min-width:0;display:grid}.financial-demo-notice{border:1px solid var(--pds-info);align-items:flex-start;gap:12px;display:flex}@supports (color:color-mix(in lab, red, red)){.financial-demo-notice{border:1px solid color-mix(in srgb, var(--pds-info) 28%, var(--pds-border))}}.financial-demo-notice{background:var(--pds-info);border-radius:6px}@supports (color:color-mix(in lab, red, red)){.financial-demo-notice{background:color-mix(in srgb, var(--pds-info) 8%, var(--pds-card-bg))}}.financial-demo-notice{padding:13px 15px}.financial-demo-badge,.financial-demo-status{min-height:22px;font-size:var(--bi-text-caption);white-space:nowrap;border-radius:4px;align-items:center;padding:0 7px;font-weight:700;display:inline-flex}.financial-demo-badge{background:var(--pds-info);color:#fff}.financial-demo-status{border:1px solid var(--pds-border);background:var(--pds-bg);color:var(--pds-muted)}.financial-demo-notice strong{font-size:var(--bi-text-group-title);display:block}.financial-demo-notice p{color:var(--pds-muted);font-size:var(--bi-text-meta);margin:4px 0 0}.financial-connection-sections{gap:12px;display:grid}.financial-connection-section,.financial-transaction-panel{border:1px solid var(--pds-border);background:var(--pds-card-bg);border-radius:6px;overflow:hidden}.financial-connection-section__header,.financial-transaction-panel__header{border-bottom:1px solid var(--pds-border);align-items:center;gap:9px;min-height:44px;padding:6px 12px;display:flex}.financial-connection-section__header h2,.financial-transaction-panel__header h2{font-size:var(--bi-text-section-title);margin:0}.financial-transaction-summary{font-size:var(--bi-text-meta);color:var(--pds-muted);margin-left:auto}.financial-connection-section__icon{border:1px solid var(--pds-info);place-items:center;width:28px;height:28px;display:grid}@supports (color:color-mix(in lab, red, red)){.financial-connection-section__icon{border:1px solid color-mix(in srgb, var(--pds-info) 20%, var(--pds-border))}}.financial-connection-section__icon{background:var(--pds-info);border-radius:5px}@supports (color:color-mix(in lab, red, red)){.financial-connection-section__icon{background:color-mix(in srgb, var(--pds-info) 8%, var(--pds-card-bg))}}.financial-connection-section__icon{color:var(--pds-info)}.financial-connection-row{grid-template-columns:64px minmax(160px,1fr) minmax(220px,1.4fr) 96px;align-items:center;gap:16px;min-height:58px;padding:9px 12px;display:grid}.financial-connection-row+.financial-connection-row{border-top:1px solid var(--pds-border)}.financial-connection-row h3,.financial-connection-row p{text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.financial-connection-row h3{font-size:var(--bi-text-item-title)}.financial-connection-row p{color:var(--pds-muted);font-size:var(--bi-text-meta)}.financial-connect-button{border:1px solid var(--pds-border-strong);background:var(--pds-subtle-bg);color:#9ca3af;width:96px;height:32px;font-size:var(--bi-text-control);cursor:not-allowed;border-radius:5px;font-weight:700}.financial-transaction-filters{margin:0}.financial-filter-field{gap:5px;min-width:154px;display:grid}.financial-filter-field select{border:1px solid var(--pds-border-strong);background:var(--pds-subtle-bg);height:32px;color:var(--pds-muted);font-size:var(--bi-text-control);border-radius:5px;padding:0 9px}.financial-date-range{align-items:center;gap:6px;display:flex}.financial-date-range input{min-width:132px}.financial-transaction-panel__header{justify-content:space-between}.financial-transaction-count{border-bottom:1px solid var(--pds-border);color:var(--pds-muted);font-size:var(--bi-text-meta);font-variant-numeric:tabular-nums;margin:0;padding:6px 12px}.financial-transaction-grid .pds-data-grid__empty{min-height:190px}.financial-transaction-grid .pds-data-grid__empty strong,.financial-transaction-grid .pds-data-grid__empty span{display:block}.financial-transaction-grid .pds-data-grid__empty strong{color:var(--pds-fg);font-size:var(--bi-text-body);margin-bottom:6px}@media (max-width:680px){.financial-connection-row{grid-template-columns:auto minmax(0,1fr);gap:8px 12px}.financial-connection-row p{grid-column:2}.financial-connect-button{grid-column:1/-1;width:100%}.financial-filter-field{width:100%}.financial-date-range input{width:100%;min-width:0}}.ops-band-drill .btn{color:var(--pds-report-fg);border-color:var(--pds-report-border);background:0 0}.ops-band-drill .btn:hover{background:#ffffff29}.grid-wrap--list-sticky thead th{z-index:3;position:sticky;top:0}.app-modal-head{border-bottom:1px solid var(--bi-border-strong);background:var(--pds-subtle-bg);min-height:48px;font-size:var(--bi-text-modal-title);font-weight:var(--bi-weight-title);align-items:center;padding:0 48px 0 16px;display:flex}.app-modal-body{min-height:0;padding:14px 16px 16px;overflow:auto}.report-list-modal{flex-direction:column;padding:12px 44px 16px 16px;display:flex}.rpt-sched-row{gap:6px;display:flex}.rpt-sched-row select{flex:1;min-width:0}.rpt-nsm-mid{border-left:1px solid var(--pds-border);min-height:0;padding:16px 18px;overflow-y:auto}.rpt-draft-preview{flex-direction:column;flex:1;gap:10px;min-height:0;display:flex}.rpt-field label.rpt-sendnow,.rpt-sendnow{font-size:var(--bi-text-body);font-weight:var(--bi-weight-regular);cursor:pointer;color:var(--pds-fg);align-items:center;gap:8px;display:flex}.rpt-sendnow input{flex:none;width:15px;height:15px;margin:0}.rpt-recip-cell{white-space:normal;word-break:keep-all;color:var(--pds-fg);line-height:1.55}body:has(.manual-save-bar) .content{padding-bottom:140px}@media print{.manual-save-bar{display:none!important}}.ds-width--130px{width:130px}.ds-display--inline-flex{display:inline-flex}.ds-gap--6px{gap:6px}.ds-alignItems--center{align-items:center}.ds-whiteSpace--nowrap{white-space:nowrap}.ds-fontSize--24px{font-size:24px}.ds-color--error{color:var(--pds-error)}.ds-color--info{color:var(--pds-info)}.ds-textAlign--right{text-align:right}.ds-fontWeight--700{font-weight:700}.ds-marginTop--10px{margin-top:10px}.ds-cursor--pointer{cursor:pointer}.ds-fontSize--report-title-size{font-size:var(--pds-report-title-size)}.ds-lineHeight--height-19px{line-height:19px}.ds-marginTop--6px{margin-top:6px}.ds-textAlign--center{text-align:center}.ds--TheadFillBg--fill-bg-report-fill{--thead-fill-bg:var(--pds-report-fill)}.ds--TheadFillFg--fill-fg-report-fg{--thead-fill-fg:var(--pds-report-fg)}.ds-margin--6px-0-0{margin:6px 0 0}.ds-fontSize--report-font-size{font-size:var(--pds-report-font-size)}.ds-background--report-fill{background:var(--pds-report-fill);--sticky-cell-bg:var(--pds-report-fill)}.ds-background--report-blank{background:var(--pds-subtle-bg);--sticky-cell-bg:var(--pds-subtle-bg)}.ds-display--flex{display:flex}.ds-gap--18px{gap:18px}.ds-flexWrap--wrap-wrap{flex-wrap:wrap}.ds-marginBottom--8px{margin-bottom:8px}.ds-marginLeft--6px{margin-left:6px}.ds-fontWeight--400{font-weight:400}.ds-width--110px{width:110px}.ds-pointerEvents--events-none{pointer-events:none}.ds-width--160px{width:160px}.ds-marginTop--8px{margin-top:8px}.ds-color--report-fg{color:var(--pds-report-fg)}.ds-textAlign--left{text-align:left}.ds-width--100{width:100%}.ds-height--300px{height:300px}.ds-margin--0-0-8px{margin:0 0 8px}.ds-paddingLeft--18px{padding-left:18px}.ds-gap--8px{gap:8px}.ds-width--150px{width:150px}.ds-width--100px{width:100px}.ds-margin--6px-0-8px{margin:6px 0 8px}.ds-lineHeight--height-round-1-6em-1px{line-height:round(1.6em,1px)}.ds-color--warning{color:var(--pds-warning)}.ds-margin--8px-0-0{margin:8px 0 0}.ds-color--muted{color:var(--pds-muted)}.ds-margin--0{margin:0}.ds-width--120px{width:120px}.ds-marginTop--12px{margin-top:12px}.ds-margin--0-0-10px{margin:0 0 10px}.ds-background--transparent{background:0 0}.ds-fontVariantNumeric--variant-numeric-tabular-nums{font-variant-numeric:tabular-nums}.ds-padding--8px-12px{padding:8px 12px}.ds-border--1px-solid-var---pds-border{border:1px solid var(--pds-border)}.ds-borderLeft--left-3px-solid-var---pds-warning{border-left:3px solid var(--pds-warning)}.ds-borderRadius--4px{border-radius:4px}.ds-fontWeight--600{font-weight:600}.ds-width--48px{width:48px}.ds-height--22px{height:22px}.ds-padding--1px-4px{padding:1px 4px}.ds-borderColor--color-dc2626{border-color:#dc2626}.ds-width--50{width:50%}.ds-margin--4px-0-0{margin:4px 0 0}.ds-padding--8px-6px-4px{padding:8px 6px 4px}.ds-alignItems--baseline{align-items:baseline}.ds-justifyContent--space-between{justify-content:space-between}.ds-padding--0-6px-4px{padding:0 6px 4px}.ds-color--fg{color:var(--pds-fg)}.ds-height--190px{height:190px}.ds-marginLeft--4px{margin-left:4px}.ds-width--140px{width:140px}.ds-flex--0-0-140px{flex:0 0 140px}.ds-flex--0-0-100px{flex:0 0 100px}.ds-width--68px{width:68px}.ds-width--72px{width:72px}.ds-height--24px{height:24px}.ds-padding--0-4px{padding:0 4px}.ds-margin--12px-0-6px{margin:12px 0 6px}.ds-padding--2px-6px{padding:2px 6px}.ds-width--88px{width:88px}.ds-padding--2px-4px{padding:2px 4px}.ds-margin--0-0-6px{margin:0 0 6px}.ds-padding--7px-9px{padding:7px 9px}.ds-borderRadius--6px{border-radius:6px}.ds-marginTop--2px{margin-top:2px}.ds-padding--8px-10px{padding:8px 10px}.ds-border--1px-solid-var---pds-border-strong{border:1px solid var(--pds-border-strong)}.ds-background--card-bg{background:var(--pds-card-bg)}.ds-lineHeight--height-round-1-55em-1px{line-height:round(1.55em,1px)}.ds-height--320px{height:320px}.ds-lineHeight--height-round-1-9em-1px{line-height:round(1.9em,1px)}.ds-padding--1px-7px{padding:1px 7px}.ds-borderRadius--999px{border-radius:999px}.ds-gap--12px{gap:12px}.ds-border--1px-solid-var---bi-border{border:1px solid var(--bi-border)}.ds-borderRadius--8px{border-radius:8px}.ds-margin--4px-0{margin:4px 0}.ds-flexShrink--shrink-0{flex-shrink:0}.ds-alignItems--flex-end{align-items:flex-end}.ds-minWidth--104px{min-width:104px}.ds-flexDirection--column{flex-direction:column}.ds-alignItems--stretch{align-items:stretch}.ds-gap--4px{gap:4px}.ds-display--none{display:none}.ds-position--absolute{position:absolute}.ds-opacity--0{opacity:0}.ds-padding--14px{padding:14px}.ds-marginBottom--16px{margin-bottom:16px}.ds-whiteSpace--normal{white-space:normal}.ds-wordBreak--break-keep-all{word-break:keep-all}.ds-overflowWrap--wrap-anywhere{overflow-wrap:anywhere}.ds-padding--10px{padding:10px}.ds-minWidth--720px{min-width:720px}.ds-color--blue-0b63e5{color:var(--bi-blue,#0b63e5)}.ds-marginTop--0{margin-top:0}.ds-display--grid{display:grid}.ds-minHeight--32px{min-height:32px}.ds-justifyContent--flex-end{justify-content:flex-end}.ds-border--1px-dashed-var---bi-border-strong{border:1px dashed var(--bi-border-strong)}.ds-padding--18px-14px{padding:18px 14px}.ds-minWidth--860px{min-width:860px}.ds-minWidth--900px{min-width:900px}.ds-padding--9px-12px{padding:9px 12px}.ds-marginLeft--5px{margin-left:5px}.ds-borderTop--top-1px-dashed-var---bi-border{border-top:1px dashed var(--bi-border)}.ds-paddingTop--10px{padding-top:10px}.ds-maxHeight--400px{max-height:400px}.ds-overflowY--y-auto{overflow-y:auto}.ds-color--success{color:var(--pds-success)}.ds-padding--8px-16px{padding:8px 16px}.ds-padding--5px-0{padding:5px 0}.ds-borderBottom--bottom-1px-solid-var---bi-border{border-bottom:1px solid var(--bi-border)}.ds-marginLeft--auto{margin-left:auto}.ds-width--auto{width:auto}.ds-border--2px-solid-var---bi-blue-0b63e5{border:2px solid var(--bi-blue,#0b63e5)}.ds-margin--4px-0-6px{margin:4px 0 6px}.ds-maxHeight--460px{max-height:460px}.ds-color--good-1a8a4f{color:var(--bi-good,#1a8a4f)}.ds-minWidth--700px{min-width:700px}.ds-padding--10px-12px{padding:10px 12px}.ds-lineHeight--height-round-1-7em-1px{line-height:round(1.7em,1px)}.ds-gridColumn--column-1--1{grid-column:1/-1}.ds-fill--fg{fill:var(--pds-fg)}.ds-justifyContent--center{justify-content:center}.ds-width--8px{width:8px}.ds-height--8px{height:8px}.ds-display--inline-block{display:inline-block}.ds-verticalAlign--align-middle{vertical-align:middle}.ds-fill--muted{fill:var(--pds-muted)}.ds-borderLeft--left-2px-solid-var---pds-border{border-left:2px solid var(--pds-border)}.ds-fontWeight--500{font-weight:500}.ds-width--940px{width:940px}.ds-maxWidth--96vw{max-width:96vw}.ds-padding--10px-20px-22px{padding:10px 20px 22px}.ds-marginBottom--14px{margin-bottom:14px}.ds-justifyContent--flex-start{justify-content:flex-start}.ds-width--86px{width:86px}.ds-borderColor--color-ddd6fe{border-color:#ddd6fe}.ds-margin--0-4px{margin:0 4px}.ds--EvenFirst--first-150px{--even-first:150px}.ds--EvenCol--col-190px{--even-col:190px}.ds--EvenCol--col-96px{--even-col:96px}.ds--EvenFirst--first-110px{--even-first:110px}.ds--EvenCol--col-104px{--even-col:104px}.ds--EvenCol--col-150px{--even-col:150px}.ds-marginLeft--10px{margin-left:10px}.ds-maxWidth--420px{max-width:420px}.ds-borderTop--top-2px-solid-var---pds-border{border-top:2px solid var(--pds-border)}.ds-width--170px{width:170px}.ds--EvenFirst--first-64px{--even-first:64px}.ds--EvenCol--col-64px{--even-col:64px}.ds-minWidth--96px{min-width:96px}.ds--EvenFirst--first-200px{--even-first:200px}.ds--EvenCol--col-193px{--even-col:193px}.ds-textDecoration--decoration-underline-dotted{-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.ds-margin--4px-0-16px{margin:-4px 0 16px}.ds-marginBottom--6px{margin-bottom:6px}.ds-width--1180px{width:1180px}.ds--EvenCol--col-68px{--even-col:68px}.ds--EvenCol--col-78px{--even-col:78px}.ds-fontFamily--family-monospace{font-family:monospace}.ds-maxWidth--220px{max-width:220px}.ds-overflow--hidden{overflow:hidden}.ds-textOverflow--overflow-ellipsis{text-overflow:ellipsis}.ds-paddingLeft--22px{padding-left:22px}.ds-width--90vw{width:90vw}.ds-maxWidth--90vw{max-width:90vw}.ds-height--85vh{height:85vh}.ds-maxHeight--85vh{max-height:85vh}.ds-padding--10px-20px-20px{padding:10px 20px 20px}.ds-overflow--auto{overflow:auto}.ds-height--100{height:100%}.ds-marginBottom--10px{margin-bottom:10px}.ds-height--260px{height:260px}.ds-height--400px{height:400px}.ds-paddingLeft--44px{padding-left:44px}.ds-padding--12px{padding:12px}.ds-width--980px{width:980px}.ds-maxHeight--68vh{max-height:68vh}.ds-gridTemplateColumns--template-columns-repeat-3-minmax-0-auto{grid-template-columns:repeat(3,minmax(0,auto))}.ds-alignItems--start{align-items:start}.ds-padding--16px{padding:16px}.ds-height--110px{height:110px}.ds-display--block{display:block}.ds-aspectRatio--ratio-1-1{aspect-ratio:1}.ds-objectFit--fit-cover{object-fit:cover}.ds-fontSize--30px{font-size:30px}.ds-padding--0{padding:0}.ds-width--96px{width:96px}.ds-position--relative{position:relative}.ds-top--4px{top:4px}.ds-right--4px{right:4px}.ds-borderRadius--10px{border-radius:10px}.ds-padding--1px-6px{padding:1px 6px}.ds-padding--6px-6px-8px{padding:6px 6px 8px}.ds-lineHeight--height-round-1-35em-1px{line-height:round(1.35em,1px)}.ds-whiteSpace--pre-line{white-space:pre-line}.ds-marginBottom--12px{margin-bottom:12px}.ds-marginBottom--0{margin-bottom:0}.ds-color--inherit{color:inherit}.ds-gap--16px{gap:16px}.ds-alignItems--flex-start{align-items:flex-start}.ds-borderBottom--bottom-2px-solid-808080{border-bottom:2px solid gray}.ds-padding--4px-5px{padding:4px 5px}.ds-width--190px{width:190px}.ds-marginLeft--8px{margin-left:8px}.ds-width--260px{width:260px}.ds-minWidth--260px{min-width:260px}.ds-maxWidth--260px{max-width:260px}.ds-width--340px{width:340px}.ds-width--64px{width:64px}.ds-width--116px{width:116px}.ds-width--168px{width:168px}.ds-width--74px{width:74px}.ds-width--84px{width:84px}.ds-width--52px{width:52px}.ds-width--92px{width:92px}.ds-width--108px{width:108px}.ds-width--66px{width:66px}.ds-width--240px{width:240px}.ds-width--76px{width:76px}.ds-width--6px{width:6px}.ds-width--56px{width:56px}.ds-width--132px{width:132px}.ds-width--78px{width:78px}.ds-width--200px{width:200px}.ds-width--46px{width:46px}.ds-width--300px{width:300px}.ds-marginTop--18px{margin-top:18px}.ds-width--320px{width:320px}.ds-width--230px{width:230px}.ds-minHeight--0{min-height:0}.ds-border--1px-solid-f59e0b{border:1px solid #f59e0b}.ds-padding--10px-14px{padding:10px 14px}.ds-border--1px-solid-color-mix-in-s-1a0cf8{border:1px solid var(--pds-error)}@supports (color:color-mix(in lab, red, red)){.ds-border--1px-solid-color-mix-in-s-1a0cf8{border:1px solid color-mix(in srgb, var(--pds-error) 35%, var(--pds-border))}}.ds-maxHeight--none{max-height:none}.ds-flex--1{flex:1}.ds-padding--24px{padding:24px}.ds-padding--16px-20px{padding:16px 20px}.ds-gap--10px{gap:10px}.ds-flex--none{flex:none}.ds-padding--12px-0{padding:12px 0}.ds-border--1px-solid-ef4444{border:1px solid #ef4444}.ds-padding--2px-8px{padding:2px 8px}.ds-borderTop--top-2px-solid-e5e7eb{border-top:2px solid #e5e7eb}.ds-fontSize--inherit{font-size:inherit}.ds-height--auto{height:auto}.ds-lineHeight--height-inherit{line-height:inherit}.ds-textAlign--inherit{text-align:inherit}.ds-border--0{border:0}.ds-borderColor--color-error{border-color:var(--pds-error)}.ds-borderColor--color-warning{border-color:var(--pds-warning)}.ds-resize--vertical{resize:vertical}.ds-whiteSpace--pre-wrap{white-space:pre-wrap}.ds-maxWidth--280px{max-width:280px}.ds-width--520px{width:520px}.ds-maxWidth--94vw{max-width:94vw}.ds-width--90px{width:90px}.ds-marginTop--14px{margin-top:14px}.ds-lineHeight--height-20px{line-height:20px}.ds-overflow--visible{overflow:visible}.ds-borderTop--top-2px-solid-var---pds-border-strong{border-top:2px solid var(--pds-border-strong)}.ds-borderTop--top-1px-solid-var---pds-border-strong{border-top:1px solid var(--pds-border-strong)}.ds-borderTop--top-2px-solid-var---bi-borde-e670d2{border-top:2px solid var(--bi-border-strong,var(--pds-border-strong))}.ds-paddingLeft--4px{padding-left:4px}.ds-paddingTop--6px{padding-top:6px}.ds-fontWeight--inherit{font-weight:inherit}.ds-position--fixed{position:fixed}.finance-shared-wrap{border:1px solid var(--bi-border-strong,var(--pds-report-border));background:var(--pds-card-bg);scrollbar-gutter:stable;border-radius:4px;width:100%;min-width:0;max-width:100%;overflow:auto hidden}.finance-shared-sheet{border-collapse:separate;border-spacing:0;table-layout:fixed;font-variant-numeric:tabular-nums;width:100%;min-width:max-content;color:var(--pds-report-fg)}.finance-shared-sheet .report-amount-column{width:140px}.finance-shared-sheet td.freeze-col,.finance-shared-sheet th.freeze-col{z-index:2;position:sticky;left:0}.finance-shared-sheet thead th.freeze-col{z-index:6}.finance-shared-sheet td.freeze-col--edge,.finance-shared-sheet th.freeze-col--edge{box-shadow:6px 0 6px -5px #0f172a40}.finance-shared-sheet tbody tr:hover>td:not(.freeze-col){box-shadow:inset 0 0 0 9999px #2563eb0f}.finance-shared-caption{font-size:var(--pds-report-font-size);color:var(--pds-muted);justify-content:space-between;align-items:center;gap:12px;margin:0 0 6px;display:flex}.finance-shared-caption strong{color:var(--pds-fg);font-size:var(--pds-report-font-size)}.finance-shared-stack{flex-direction:column;gap:14px;min-width:0;display:flex}.finance-shared-note{font-size:var(--pds-report-font-size);color:var(--pds-muted);line-height:1.6;margin:0 0 8px;line-height:round(1.6em,1px)}.finance-shared-note b{color:var(--pds-fg);font-weight:600}.report-money-chart{min-width:0}.finance-shared-chart{width:100%;height:320px}.finance-shared-chartTall{width:100%;height:420px}.finance-shared-drillLink{font:inherit;font-size:var(--pds-report-font-size);color:var(--pds-accent);cursor:pointer;white-space:nowrap;background:0 0;border:0;flex:none;padding:0;font-weight:600}.finance-shared-drillLink:hover{text-decoration:underline}.finance-shared-entryInput{background-color:#b4530914;background-color:var(--pds-warning)}@supports (color:color-mix(in lab, red, red)){.finance-shared-entryInput{background-color:color-mix(in srgb, var(--pds-warning) 8%, transparent)}}.finance-shared-entryInput{box-shadow:inset 0 -1px #b4530999;box-shadow:inset 0 -1px 0 0 var(--pds-warning)}@supports (color:color-mix(in lab, red, red)){.finance-shared-entryInput{box-shadow:inset 0 -1px 0 0 color-mix(in srgb, var(--pds-warning) 60%, transparent)}}.finance-shared-entryInput:hover:not(:disabled):not(:focus){background-color:#b4530929;background-color:var(--pds-warning)}@supports (color:color-mix(in lab, red, red)){.finance-shared-entryInput:hover:not(:disabled):not(:focus){background-color:color-mix(in srgb, var(--pds-warning) 16%, transparent)}}.finance-shared-entryInput:hover:not(:disabled):not(:focus){box-shadow:inset 0 -1px #b45309d9;box-shadow:inset 0 -1px 0 0 var(--pds-warning)}@supports (color:color-mix(in lab, red, red)){.finance-shared-entryInput:hover:not(:disabled):not(:focus){box-shadow:inset 0 -1px 0 0 color-mix(in srgb, var(--pds-warning) 85%, transparent)}}.finance-shared-entryInput:focus{background-color:var(--pds-card-bg);outline:2px solid var(--pds-accent);outline-offset:-2px}.finance-shared-entryInput:disabled{color:var(--pds-muted)}.finance-division-sheet{font-size:var(--pds-report-font-size)}.finance-division-sheet th,.finance-division-sheet td{border-right:1px solid var(--pds-report-border);border-bottom:1px solid var(--pds-report-border);white-space:nowrap;text-overflow:ellipsis;background:var(--pds-card-bg);height:26px;padding:0 6px;font-weight:400;overflow:hidden}.finance-division-sheet thead th{background:var(--pds-report-fill);text-align:center;vertical-align:middle;white-space:pre-line;font-weight:700;line-height:1.25;height:38px;line-height:round(1.25em,1px)}.finance-division-label{text-align:left}.finance-division-sheet td.finance-division-labelWrap{white-space:pre-line;line-height:1.2;line-height:round(1.2em,1px)}.finance-division-num{text-align:right}.finance-division-center{text-align:center}.finance-division-groupLabel{vertical-align:middle}.finance-division-sheet tbody tr.finance-division-toneTotalRow>*{background:var(--pds-report-fill)}.finance-division-sheet tbody td.finance-division-labelTotal{text-align:center}.finance-division-sheet tbody tr.finance-division-toneShare>*{border-bottom:2px solid var(--pds-report-border)}.finance-division-drillRow{cursor:pointer}.finance-division-drillRow:hover>td.freeze-col{box-shadow:inset 0 0 0 9999px #2563eb14}.finance-division-sheet th.finance-division-heavyL,.finance-division-sheet td.finance-division-heavyL{border-left:2px solid var(--pds-report-border)}.finance-division-sheet th.finance-division-heavyR,.finance-division-sheet td.finance-division-heavyR{border-right:2px solid var(--pds-report-border)}.finance-division-sheet th.finance-division-heavyT,.finance-division-sheet td.finance-division-heavyT{border-top:2px solid var(--pds-report-border)}.finance-division-sheet th.finance-division-heavyB,.finance-division-sheet td.finance-division-heavyB{border-bottom:2px solid var(--pds-report-border)}:is(.finance-division-sheet th:has(+th.finance-division-heavyL),.finance-division-sheet td:has(+td.finance-division-heavyL)){border-right-color:#0000}.finance-division-sheet .finance-division-entryNumber{width:100%;height:26px;font:inherit;color:inherit;text-align:right;border:0;padding:0 2px}.finance-division-sheet .finance-division-entryNumber:disabled{color:var(--pds-muted)}.finance-division-sheet td.finance-division-entryError{background:var(--pds-report-fill)}.finance-pnl-sheet{font-size:var(--pds-report-font-size)}.finance-pnl-sheet th,.finance-pnl-sheet td{border-right:1px solid var(--pds-report-border);border-bottom:1px solid var(--pds-report-border);white-space:nowrap;text-overflow:ellipsis;text-align:center;background:var(--pds-card-bg);height:24px;padding:0 5px;overflow:hidden}.finance-pnl-sheet thead tr:first-child>*{border-top:2px solid var(--pds-report-border)}.finance-pnl-sheet tr>:first-child{border-left:2px solid var(--pds-report-border)}.finance-pnl-sheet tr>:last-child{border-right-width:2px}.finance-pnl-sheet{border-bottom:1px solid var(--pds-report-border)}.finance-pnl-sheet thead th{background:var(--pds-report-fill)}.finance-pnl-sheet .finance-pnl-head th{text-align:center;white-space:pre-line;font-weight:700;line-height:1.25;height:auto;min-height:24px;padding:4px 5px;line-height:round(1.25em,1px)}.finance-pnl-sheet .finance-pnl-label{text-align:left}.finance-pnl-sheet .finance-pnl-labelCenter{text-align:center}.finance-pnl-sheet td.finance-pnl-num{text-align:right}.finance-pnl-sheet .finance-pnl-blockLabel{text-align:center;vertical-align:middle;font-weight:700}.finance-pnl-neg{color:var(--pds-error)}.finance-pnl-sheet td.finance-pnl-note{text-align:left;white-space:pre-line;vertical-align:middle}.finance-pnl-sheet tbody tr.finance-pnl-summaryRow>td{height:52px}.finance-pnl-sheet .finance-pnl-noteInput{width:100%;min-height:26px;font:inherit;color:inherit;text-align:left;resize:none;line-height:1.3;border:0;padding:0 2px;line-height:round(1.3em,1px);display:block;overflow:hidden}.finance-pnl-sheet .finance-pnl-noteInput:disabled{color:var(--pds-muted)}.finance-pnl-sheet td.finance-pnl-noteError,.finance-pnl-sheet tbody tr.finance-pnl-toneOrdinary>*{background:var(--pds-report-fill)}.finance-pnl-sheet tbody tr.finance-pnl-toneRate>*{font-weight:700}.finance-pnl-sheet th.finance-pnl-edgeR,.finance-pnl-sheet td.finance-pnl-edgeR{border-right-width:2px}.finance-pnl-sheet tbody tr td.finance-pnl-labelCenter,.finance-pnl-sheet thead tr+tr>:first-child{border-left:0}.finance-pnl-drillable{cursor:pointer;text-underline-offset:2px;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}.finance-pnl-drillable:hover{color:var(--pds-report-fg)}.finance-cost-sheet{font-size:var(--pds-report-font-size)}.finance-cost-sheet th,.finance-cost-sheet td{border-right:1px solid var(--pds-report-border);border-bottom:1px solid var(--pds-report-border);white-space:nowrap;text-overflow:ellipsis;background:var(--pds-card-bg);height:25px;padding:0 6px;font-weight:400;overflow:hidden}.finance-cost-sheet .finance-cost-label{text-align:left}.finance-cost-sheet .finance-cost-labelCenter{text-align:center}.finance-cost-sheet .finance-cost-num{text-align:right}.finance-cost-sheet .finance-cost-strong{font-weight:700}.finance-cost-sheet thead th{background:var(--pds-report-fill);text-align:center;font-weight:700}.finance-cost-sheet .finance-cost-titleBar{text-align:left;letter-spacing:.2px;font-weight:700}.finance-cost-sheet tbody tr.finance-cost-toneSub>*{font-weight:700}.finance-cost-sheet tbody tr.finance-cost-toneTotal>*,.finance-cost-sheet tbody tr.finance-cost-toneKey>*{background:var(--pds-report-fill)}.finance-cost-sheet tbody tr.finance-cost-toneRate>*{background:var(--pds-report-fill);color:var(--pds-error);font-weight:700}.finance-cost-sheet tbody td.finance-cost-groupLabel{font-weight:700}.finance-cost-sheet tbody tr.finance-cost-drillRow{cursor:pointer}.finance-cost-sheet tbody tr.finance-cost-drillRow td.freeze-col{-webkit-text-decoration:underline dotted #6b7280;text-decoration:underline dotted #6b7280}.finance-cost-sheet .finance-cost-heavyL,.finance-cost-sheet .finance-cost-medL,.finance-cost-sheet .finance-cost-nowL{border-left:2px solid var(--pds-report-border)}.finance-cost-sheet .finance-cost-nowR{border-right:2px solid var(--pds-report-border)}.finance-cost-sheet thead tr.finance-cost-heavyT>*{border-top:2px solid var(--pds-report-border)}.finance-cost-sheet tbody tr.finance-cost-heavyB>*,.finance-cost-sheet tbody tr.finance-cost-medB>*{border-bottom:2px solid var(--pds-report-border)}.finance-cost-sheet th:has(+th.finance-cost-heavyL){border-right-color:#0000}.finance-cost-sheet td:has(+td.finance-cost-heavyL){border-right-color:#0000}.finance-cost-sheet th:has(+th.finance-cost-medL){border-right-color:#0000}.finance-cost-sheet td:has(+td.finance-cost-medL){border-right-color:#0000}.finance-cost-sheet td:has(+td.finance-cost-nowL){border-right-color:#0000}.finance-cost-sheet thead tr:first-child th:has(+th.finance-cost-nowL){border-right-color:#0000}.finance-cost-sheet .finance-cost-gapCol{background:var(--pds-subtle-bg);padding:0}.finance-cost-sheet .finance-cost-noteInput{width:100%;height:23px;font:inherit;color:inherit;text-align:left;border:0;padding:0 2px}.finance-cost-sheet .finance-cost-noteInput:disabled{color:var(--pds-muted)}.finance-cost-sheet td.finance-cost-noteError{background:var(--pds-report-fill)}.finance-pl-sheet{font-size:var(--pds-report-font-size)}.finance-pl-sheet th,.finance-pl-sheet td{border-right:1px solid var(--pds-report-border);border-bottom:1px solid var(--pds-report-border);white-space:nowrap;text-overflow:ellipsis;background:var(--pds-card-bg);height:26px;padding:0 6px;overflow:hidden}.finance-pl-sheet .finance-pl-head th{background:var(--pds-report-fill);color:var(--pds-report-fg);text-align:center;border-right-color:var(--pds-report-border);border-bottom-color:var(--pds-report-border);font-weight:600}.finance-pl-sheet .finance-pl-head th.finance-pl-headStrong{background:var(--pds-report-fill);border-right-color:var(--pds-report-border)}.finance-pl-sheet .finance-pl-head th.finance-pl-headMuted{background:var(--pds-report-fill);color:var(--pds-report-fg);border-right-color:var(--pds-report-border);font-weight:700}.finance-pl-groupHead th{border-bottom:1px solid var(--pds-report-border)}.finance-pl-label{text-align:left}.finance-pl-labelCenter{text-align:center}.finance-pl-num{text-align:right}.finance-pl-neg{color:var(--pds-error)}.finance-pl-zero{color:var(--pds-report-fg)}.finance-pl-depth1{padding-left:14px}.finance-pl-depth2{padding-left:28px}.finance-pl-colSum{font-weight:700}.finance-pl-colTotal,.finance-pl-sheet tbody tr.finance-pl-toneSubtotal>*,.finance-pl-sheet tbody tr.finance-pl-toneRate>*{background:var(--pds-report-fill);font-weight:700}.finance-pl-sheet tbody tr.finance-pl-toneRatePlain>*{background:var(--pds-card-bg);font-weight:700}.finance-pl-sheet tbody tr.finance-pl-toneSga>*,.finance-pl-sheet tbody tr.finance-pl-toneNonop>*{background:var(--pds-report-fill)}.finance-pl-sheet tbody tr.finance-pl-toneGreen>*{background:var(--pds-report-fill);font-weight:700}.finance-pl-sheet tbody tr.finance-pl-tonePair>*{background:var(--pds-report-fill)}.finance-pl-sheet tbody tr.finance-pl-toneNavy>*{background:var(--pds-report-fill);color:var(--pds-report-fg);font-weight:700}.finance-pl-sheet tbody tr.finance-pl-toneNavy .finance-pl-neg,.finance-pl-sheet tbody tr.finance-pl-toneNavy .finance-pl-zero{color:var(--pds-report-fg)}.finance-pl-sheet tbody td.finance-pl-labelYellow{background:var(--pds-report-fill)}.finance-pl-sheet tbody tr.finance-pl-bandRow>td{background:var(--pds-report-fill);text-align:left;color:var(--pds-report-fg);height:28px;font-weight:700}.finance-pl-sheet tbody tr.finance-pl-spacerRow>td{border-right-color:#0000;height:8px}.finance-pl-sheet tbody tr.finance-pl-adjRow>td{height:40px}.finance-pl-adjLabel{line-height:1.25;flex-direction:column;gap:1px;padding:3px 0;line-height:round(1.25em,1px);display:flex;overflow:hidden}.finance-pl-adjLabel>span,.finance-pl-adjLabel>small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.finance-pl-adjLabel small{color:var(--pds-report-fg);font-size:var(--pds-report-font-size)}.finance-pl-sheet tbody td.finance-pl-autoCell{background:var(--pds-report-fill);color:var(--pds-report-fg)}.finance-pl-sheet tbody td.finance-pl-blockedCell{background:var(--pds-report-fill)}.finance-pl-cellInput{width:100%;height:26px;font:inherit;font-variant-numeric:tabular-nums;text-align:right;color:inherit;border:1px solid #0000;border-radius:2px;padding:0 5px}.finance-pl-cellInput:disabled{background:var(--pds-report-fill)}.finance-pl-tabs{flex-wrap:wrap;gap:4px;margin-bottom:8px;display:flex}.finance-pl-specialUnits{font-size:var(--pds-report-font-size);flex-wrap:wrap;align-items:stretch;gap:1px;width:fit-content;margin:0 0 6px;display:flex}.finance-pl-specialUnits>*{background:var(--pds-report-fill);border:1px solid var(--pds-report-border);align-items:center;gap:8px;padding:3px 10px;display:flex}.finance-pl-specialUnitsLabel{font-weight:700}.finance-pl-specialUnitsTotal{background:var(--pds-report-fill);font-weight:700}.finance-pl-specialUnits b{font-weight:700}.finance-pl-controlRow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.finance-pl-controlGroup{align-items:center;gap:8px;display:inline-flex}.finance-pl-controlGroupBoxed{border:1px solid var(--pds-border);background:var(--pds-subtle-bg);border-radius:6px;padding:6px 10px}.finance-pl-controlDivider{background:var(--pds-border);align-self:stretch;width:1px;min-height:22px}.finance-pl-controlCheck{cursor:pointer;align-items:center;gap:6px;font-weight:600;display:inline-flex}.finance-pl-stateBadge{border:1px solid var(--pds-border);background:var(--pds-subtle-bg);min-height:26px;color:var(--pds-muted);font-size:var(--pds-report-font-size);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:0 10px;font-weight:700;display:inline-flex}.finance-pl-stateBadgePublished{border-color:var(--pds-success)}@supports (color:color-mix(in lab, red, red)){.finance-pl-stateBadgePublished{border-color:color-mix(in srgb, var(--pds-success) 45%, transparent)}}.finance-pl-stateBadgePublished{background:var(--pds-success)}@supports (color:color-mix(in lab, red, red)){.finance-pl-stateBadgePublished{background:color-mix(in srgb, var(--pds-success) 10%, white)}}.finance-pl-stateBadgePublished{color:var(--pds-success)}.finance-pl-stateBadgeReady{border-color:var(--pds-info)}@supports (color:color-mix(in lab, red, red)){.finance-pl-stateBadgeReady{border-color:color-mix(in srgb, var(--pds-info) 45%, transparent)}}.finance-pl-stateBadgeReady{background:var(--pds-info)}@supports (color:color-mix(in lab, red, red)){.finance-pl-stateBadgeReady{background:color-mix(in srgb, var(--pds-info) 10%, white)}}.finance-pl-stateBadgeReady{color:var(--pds-info)}.finance-pl-errorText{color:var(--pds-error);font-size:var(--pds-report-font-size);margin:0}.finance-pl-hintText{color:var(--pds-muted);font-size:var(--pds-report-font-size);margin:0}.finance-pl-openRowFooter>td{white-space:normal;border-right-color:#0000;height:auto;padding:12px 10px 14px;overflow:visible}.finance-pl-openRowAdd{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.finance-pl-openRowSelect{width:260px;min-width:200px}.finance-pl-openRowHint{color:var(--pds-muted);font-size:var(--pds-report-font-size);margin:6px 0 0}.finance-pl-sheet thead th.finance-pl-heavyL,.finance-pl-sheet tbody td.finance-pl-heavyL{border-left:2px solid var(--pds-report-border)}.finance-pl-sheet thead th.finance-pl-heavyR,.finance-pl-sheet tbody td.finance-pl-heavyR{border-right:2px solid var(--pds-report-border)}.finance-pl-sheet thead tr.finance-pl-heavyT>th{border-top:2px solid var(--pds-report-border)}.finance-pl-sheet thead tr.finance-pl-heavyHeadEnd>th,.finance-pl-sheet tbody tr.finance-pl-heavyB>*{border-bottom:2px solid var(--pds-report-border)}.finance-pl-sheet .finance-pl-head th:has(+th.finance-pl-heavyL){border-right-color:#0000}.finance-pl-sheet tbody td:has(+td.finance-pl-heavyL){border-right-color:#0000}.finance-pl-warnText{color:var(--pds-warning);background:var(--pds-warning)}@supports (color:color-mix(in lab, red, red)){.finance-pl-warnText{background:color-mix(in srgb, var(--pds-warning) 6%, var(--pds-card-bg))}}.finance-pl-warnText{font-size:var(--pds-report-font-size);border-radius:4px;margin:0 0 8px;padding:4px 8px}.service-management-sheet{margin:10px 0 18px;position:relative;overflow-x:auto}.service-management-unit{color:var(--pds-muted);font-size:var(--pds-report-font-size);text-align:right;margin:0 0 4px}.service-management-table{table-layout:auto;width:100%;min-width:max-content}.service-management-table th,.service-management-table td{text-overflow:clip;white-space:nowrap;word-break:keep-all;min-width:104px;max-width:none;overflow:visible}.service-management-table .service-management-group,.service-management-table .service-management-subgroup{min-width:112px}.service-management-table .service-management-metric{min-width:176px}.service-management-table .service-management-blankLabel{min-width:72px}.service-management-table thead th{text-align:center}.service-management-sheet .service-management-table thead th{background:var(--pds-report-fill);color:var(--pds-report-fg)}.service-management-sheet .service-management-table.service-management-headBlack thead th{background:var(--pds-report-fill)}.service-management-darkRow>*{background:var(--pds-report-fill);color:var(--pds-report-fg)}.service-management-sheet .service-management-table tbody tr.service-management-darkRow:hover>*{background:var(--pds-report-fill)}.service-management-group{background:var(--pds-report-fill);text-align:center;white-space:nowrap;font-weight:700}.service-management-subgroup{text-align:center;font-weight:600}.service-management-metric{text-align:center;font-weight:500}.service-management-table .service-management-num{text-align:right;white-space:nowrap;min-width:104px}.service-management-total{font-weight:800}.service-management-negative{color:var(--pds-error)}.service-management-positive{color:inherit}.service-management-thickTop>*{border-top:1px solid var(--bi-border-strong,var(--pds-border-strong))}.service-management-caption{color:var(--pds-muted);font-size:var(--pds-report-font-size);margin:8px 0 0}.service-management-reportTitle{color:var(--pds-fg);font-size:var(--pds-report-font-size);margin:18px 0 -2px;font-weight:700}.service-management-linkedScroll{display:contents}.service-management-charts{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.service-management-charts>:only-child{grid-column:1/-1}.service-management-chartsFour{grid-template-columns:repeat(2,minmax(0,1fr))}.service-management-chart{border:1px solid var(--pds-border);background:var(--pds-card-bg);border-radius:4px;min-width:0;height:285px;padding:12px 0 0}.service-management-chartTitle{font-size:var(--pds-report-font-size);text-align:center;margin:0 0 8px;font-weight:700}.service-management-sourceRequired{color:var(--pds-muted);font-size:var(--pds-report-font-size)}@media (max-width:980px){.service-management-charts{grid-template-columns:1fr}}:root,.pds{--pds-report-fill:#ddebf7;--pds-report-fg:#111;--pds-report-border:#000;--pds-report-font-size:12px;--pds-report-title-size:14px;--pds-report-row-height:36px;--pds-report-head-height:38px;--pds-report-number-width:92px;--pds-report-label-width:168px;--pds-chart-1:#2e75b6;--pds-chart-2:#1f4e79;--pds-chart-3:#9dc3e6;--pds-chart-4:#5b7d9f;--pds-chart-5:#a9c4e3;--pds-chart-6:#73899f;--pds-chart-red:#b91c1c;--pds-chart-amber:#e9b949;--pds-chart-good:#047857;--pds-chart-neutral:#c9d4e5;--pds-chart-grid:#d5dce5;--pds-input-pending-bg:#fffbeb}.dashboard-ui,.dashboard-section,.dashboard-panel{--dashboard-accent:var(--pds-chart-1);--dashboard-kpi-accent:var(--pds-chart-1);--thead-fill-bg:var(--pds-report-fill);--thead-fill-fg:var(--pds-report-fg);--bi-table-header:var(--pds-report-fill);--bi-border-table-svc:var(--pds-report-border)}.dashboard-panel{border-color:var(--pds-border-strong)}.dashboard-panel__title,.dashboard-section__title{font-size:var(--pds-report-title-size)}.dashboard-panel-grid{align-items:stretch}.dashboard-kpi{--dashboard-kpi-accent:var(--pds-chart-1)}.custom-dashboard-item{--dashboard-accent:var(--pds-chart-1)}.dashboard-ui .grid-table,.dashboard-panel .grid-table,.finance-shared-sheet,.service-management-table{font-size:var(--pds-report-font-size);color:var(--pds-report-fg);border-color:var(--pds-report-border);border-spacing:0}.dashboard-ui .grid-table :is(th,td),.dashboard-panel .grid-table :is(th,td),.finance-shared-sheet :is(th,td),.service-management-table :is(th,td){font-size:var(--pds-report-font-size);height:var(--pds-report-row-height);border-color:var(--pds-report-border);vertical-align:middle;font-variant-numeric:tabular-nums;padding:0 6px;line-height:18px}.dashboard-ui .grid-table thead th,.dashboard-panel .grid-table thead th,.finance-shared-sheet thead th,.service-management-table thead th{background:var(--pds-report-fill);color:var(--pds-report-fg);height:var(--pds-report-head-height);font-size:var(--pds-report-font-size);text-align:center;padding:4px 6px;font-weight:700}.report-subtotal,tr.report-subtotal>*,.grid-table tr.row-sub>*{background:var(--pds-report-fill);font-weight:600}.report-total,tr.report-total>*,.grid-table tr.row-total>*{background:var(--pds-report-fill);border-bottom:2px solid var(--pds-report-border);font-weight:700}.report-indent{text-align:left}.report-indent[data-indent="0"]{padding-left:6px}.report-indent[data-indent="1"]{padding-left:20px}.report-indent[data-indent="2"]{padding-left:34px}.report-indent[data-indent="3"]{padding-left:48px}.pds .recharts-wrapper{font-family:inherit;font-size:var(--pds-report-font-size);line-height:18px}.pds .recharts-cartesian-axis-tick-value,.pds .recharts-label,.pds .recharts-label-list text{font-size:var(--pds-report-font-size)}.pds .recharts-cartesian-axis-tick-value{fill:var(--pds-muted)}.pds .recharts-cartesian-grid line{stroke:var(--pds-chart-grid)}.pds .recharts-cartesian-axis-line,.pds .recharts-cartesian-axis-tick-line{stroke:var(--pds-border-strong)}.pds .recharts-default-legend{font-size:var(--pds-report-font-size);padding-top:6px!important}.pds .recharts-legend-item-text{color:var(--pds-report-fg)!important}.pds .recharts-default-tooltip{border-radius:6px;box-shadow:0 4px 16px #00000014;font-size:var(--pds-report-font-size)!important;background:var(--pds-card-bg)!important;color:var(--pds-fg)!important;border:1px solid var(--pds-border-strong)!important;padding:10px 12px!important}.pds .recharts-tooltip-label{color:var(--pds-fg);font-weight:700}.pds .recharts-tooltip-item{color:var(--pds-fg)!important}.report-chart{width:100%;min-height:320px;margin-bottom:0}.report-chart--rank{min-height:360px}.sc-rank{columns:22rem;column-gap:32px}.sc-rank__row{border-bottom:1px solid var(--pds-border);height:32px;font-size:var(--pds-report-font-size);break-inside:avoid;grid-template-columns:2.2em 4.5em 2.6em minmax(0,1fr) 2.6em;align-items:center;gap:0 8px;display:grid}.sc-rank__no{color:var(--pds-muted);text-align:right;font-variant-numeric:tabular-nums}.sc-rank__name{text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.sc-rank__branch{color:var(--pds-muted);white-space:nowrap;font-size:11px}.sc-rank__track{width:100%;height:12px;display:block;overflow:visible}.sc-rank__bar{fill:var(--pds-chart-1)}.sc-rank__avg{stroke:var(--pds-muted);stroke-width:1px;stroke-dasharray:3 3}.sc-rank__value{text-align:right;font-variant-numeric:tabular-nums;font-weight:700}.sc-rank__row--top .sc-rank__value{color:var(--pds-accent)}.sc-rank__row--zero,.sc-rank__row--zero .sc-rank__name,.sc-rank__row--zero .sc-rank__value{color:var(--pds-muted);font-weight:400}.sc-rank__legend{font-size:var(--pds-report-font-size);color:var(--pds-muted);flex-wrap:wrap;align-items:center;gap:4px 16px;margin:8px 0 0;display:flex}.sc-rank__legend i{vertical-align:-1px;margin-right:6px;display:inline-block}.sc-rank__legend-bar{background:var(--pds-chart-1);width:18px;height:10px}.sc-rank__legend-avg{border-left:1px dashed var(--pds-muted);width:0;height:12px}.manual-number-input{text-align:right;width:84px;max-width:100%;height:22px;font-size:var(--pds-report-font-size);padding:1px 4px}.manual-number-input--inherit{width:100%;height:auto;font:inherit;text-align:inherit;background:0 0;border:0;padding:0}.manual-input--staged{border-color:var(--pds-warning);background:var(--pds-input-pending-bg)}.manual-input--error{border-color:var(--pds-error)}.manual-save-bar{z-index:1100;border:1px solid var(--pds-border);background:var(--pds-card-bg);color:var(--pds-fg);border-radius:8px;flex-wrap:wrap;align-items:center;gap:12px;padding:12px 16px;display:flex;position:fixed;bottom:16px;left:16px;right:16px;box-shadow:0 -2px 12px #0002}body:has(.main-sidebar-rail):not(:has(:fullscreen)) .manual-save-bar{left:76px}body:has(.main-sidebar-rail.is-expanded):not(:has(:fullscreen)) .manual-save-bar{left:calc(76px + clamp(200px,16vw,216px))}body:has(.main-nav):not(:has(:fullscreen)) .manual-save-bar{left:76px}body:has(.main-nav.is-pinned):not(:has(:fullscreen)) .manual-save-bar{left:348px}body:not(:has(:fullscreen)):has(.ka-launcher) .manual-save-bar{right:96px}:fullscreen .manual-save-bar{left:16px}.freeze-col.freeze-width-40{width:40px;min-width:40px;max-width:40px}.freeze-col.freeze-width-46{width:46px;min-width:46px;max-width:46px}.freeze-col.freeze-width-52{width:52px;min-width:52px;max-width:52px}.freeze-col.freeze-width-56{width:56px;min-width:56px;max-width:56px}.freeze-col.freeze-width-64{width:64px;min-width:64px;max-width:64px}.freeze-col.freeze-width-68{width:68px;min-width:68px;max-width:68px}.freeze-col.freeze-width-76{width:76px;min-width:76px;max-width:76px}.freeze-col.freeze-width-80{width:80px;min-width:80px;max-width:80px}.freeze-col.freeze-width-84{width:84px;min-width:84px;max-width:84px}.freeze-col.freeze-width-100{width:100px;min-width:100px;max-width:100px}.freeze-col.freeze-width-108{width:108px;min-width:108px;max-width:108px}.freeze-col.freeze-width-116{width:116px;min-width:116px;max-width:116px}.freeze-col.freeze-width-120{width:120px;min-width:120px;max-width:120px}.freeze-col.freeze-width-132{width:132px;min-width:132px;max-width:132px}.freeze-col.freeze-width-168{width:168px;min-width:168px;max-width:168px}.freeze-col.freeze-width-172{width:172px;min-width:172px;max-width:172px}.freeze-col.freeze-width-180{width:180px;min-width:180px;max-width:180px}.freeze-col.freeze-width-188{width:188px;min-width:188px;max-width:188px}.freeze-col.freeze-width-190{width:190px;min-width:190px;max-width:190px}.freeze-col.freeze-width-200{width:200px;min-width:200px;max-width:200px}.freeze-col.freeze-width-208{width:208px;min-width:208px;max-width:208px}.freeze-col.freeze-width-212{width:212px;min-width:212px;max-width:212px}.freeze-col.freeze-width-216{width:216px;min-width:216px;max-width:216px}.freeze-col.freeze-width-220{width:220px;min-width:220px;max-width:220px}.freeze-col.freeze-width-230{width:230px;min-width:230px;max-width:230px}.freeze-col.freeze-width-236{width:236px;min-width:236px;max-width:236px}.freeze-col.freeze-width-256{width:256px;min-width:256px;max-width:256px}.freeze-col.freeze-width-264{width:264px;min-width:264px;max-width:264px}.freeze-col.freeze-width-296{width:296px;min-width:296px;max-width:296px}.freeze-col.freeze-width-300{width:300px;min-width:300px;max-width:300px}.freeze-col.freeze-width-320{width:320px;min-width:320px;max-width:320px}.freeze-col.freeze-width-324{width:324px;min-width:324px;max-width:324px}.freeze-col.freeze-width-346{width:346px;min-width:346px;max-width:346px}.freeze-col.freeze-width-420{width:420px;min-width:420px;max-width:420px}.freeze-col.freeze-width-444{width:444px;min-width:444px;max-width:444px}.freeze-col.freeze-width-466{width:466px;min-width:466px;max-width:466px}.freeze-col.freeze-width-512{width:512px;min-width:512px;max-width:512px}.freeze-col.freeze-left-0{left:0}.freeze-col.freeze-left-46{left:46px}.freeze-col.freeze-left-56{left:56px}.freeze-col.freeze-left-64{left:64px}.freeze-col.freeze-left-100{left:100px}.freeze-col.freeze-left-132{left:132px}.freeze-col.freeze-left-168{left:168px}.freeze-col.freeze-left-180{left:180px}.freeze-col.freeze-left-188{left:188px}.freeze-col.freeze-left-212{left:212px}.freeze-col.freeze-left-236{left:236px}.freeze-col.freeze-left-296{left:296px}.freeze-col.freeze-left-444{left:444px}.report-width-46,.manual-number-input:not(.manual-number-input--inherit)[data-input-width="46"]{width:46px}.report-width-52,.manual-number-input:not(.manual-number-input--inherit)[data-input-width="52"]{width:52px}.report-width-56,.manual-number-input:not(.manual-number-input--inherit)[data-input-width="56"]{width:56px}.report-width-62,.manual-number-input:not(.manual-number-input--inherit)[data-input-width="62"]{width:62px}.report-width-64,.manual-number-input:not(.manual-number-input--inherit)[data-input-width="64"]{width:64px}.report-width-66,.manual-number-input:not(.manual-number-input--inherit)[data-input-width="66"]{width:66px}.report-width-68,.manual-number-input:not(.manual-number-input--inherit)[data-input-width="68"]{width:68px}.report-width-70,.manual-number-input:not(.manual-number-input--inherit)[data-input-width="70"]{width:70px}.report-width-72,.manual-number-input:not(.manual-number-input--inherit)[data-input-width="72"]{width:72px}.report-width-74,.manual-number-input:not(.manual-number-input--inherit)[data-input-width="74"]{width:74px}.report-width-76,.manual-number-input:not(.manual-number-input--inherit)[data-input-width="76"]{width:76px}.report-width-78,.manual-number-input:not(.manual-number-input--inherit)[data-input-width="78"]{width:78px}.report-width-80,.manual-number-input:not(.manual-number-input--inherit)[data-input-width="80"]{width:80px}.report-width-84,.manual-number-input:not(.manual-number-input--inherit)[data-input-width="84"]{width:84px}.report-width-88,.manual-number-input:not(.manual-number-input--inherit)[data-input-width="88"]{width:88px}.report-width-90,.manual-number-input:not(.manual-number-input--inherit)[data-input-width="90"]{width:90px}.report-width-92,.manual-number-input:not(.manual-number-input--inherit)[data-input-width="92"]{width:92px}.report-width-96,.manual-number-input:not(.manual-number-input--inherit)[data-input-width="96"]{width:96px}.report-width-100,.manual-number-input:not(.manual-number-input--inherit)[data-input-width="100"]{width:100px}.report-width-104,.manual-number-input:not(.manual-number-input--inherit)[data-input-width="104"]{width:104px}.report-width-108,.manual-number-input:not(.manual-number-input--inherit)[data-input-width="108"]{width:108px}.report-width-110,.manual-number-input:not(.manual-number-input--inherit)[data-input-width="110"]{width:110px}.report-width-112,.manual-number-input:not(.manual-number-input--inherit)[data-input-width="112"]{width:112px}.report-width-116,.manual-number-input:not(.manual-number-input--inherit)[data-input-width="116"]{width:116px}.report-width-120,.manual-number-input:not(.manual-number-input--inherit)[data-input-width="120"]{width:120px}.report-width-124,.manual-number-input:not(.manual-number-input--inherit)[data-input-width="124"]{width:124px}.report-width-128,.manual-number-input:not(.manual-number-input--inherit)[data-input-width="128"]{width:128px}.report-width-130,.manual-number-input:not(.manual-number-input--inherit)[data-input-width="130"]{width:130px}.report-width-132,.manual-number-input:not(.manual-number-input--inherit)[data-input-width="132"]{width:132px}.report-width-136,.manual-number-input:not(.manual-number-input--inherit)[data-input-width="136"]{width:136px}.report-width-140,.manual-number-input:not(.manual-number-input--inherit)[data-input-width="140"]{width:140px}.report-width-150,.manual-number-input:not(.manual-number-input--inherit)[data-input-width="150"]{width:150px}.report-width-160,.manual-number-input:not(.manual-number-input--inherit)[data-input-width="160"]{width:160px}.report-width-168,.manual-number-input:not(.manual-number-input--inherit)[data-input-width="168"]{width:168px}.report-width-170,.manual-number-input:not(.manual-number-input--inherit)[data-input-width="170"]{width:170px}.report-width-180,.manual-number-input:not(.manual-number-input--inherit)[data-input-width="180"]{width:180px}.report-width-190,.manual-number-input:not(.manual-number-input--inherit)[data-input-width="190"]{width:190px}.report-width-200,.manual-number-input:not(.manual-number-input--inherit)[data-input-width="200"]{width:200px}.report-width-210,.manual-number-input:not(.manual-number-input--inherit)[data-input-width="210"]{width:210px}.report-width-212,.manual-number-input:not(.manual-number-input--inherit)[data-input-width="212"]{width:212px}.report-width-216,.manual-number-input:not(.manual-number-input--inherit)[data-input-width="216"]{width:216px}.report-width-220,.manual-number-input:not(.manual-number-input--inherit)[data-input-width="220"]{width:220px}.report-width-230,.manual-number-input:not(.manual-number-input--inherit)[data-input-width="230"]{width:230px}.report-width-256,.manual-number-input:not(.manual-number-input--inherit)[data-input-width="256"]{width:256px}.report-width-260,.manual-number-input:not(.manual-number-input--inherit)[data-input-width="260"]{width:260px}.report-width-300,.manual-number-input:not(.manual-number-input--inherit)[data-input-width="300"]{width:300px}.report-width-320,.manual-number-input:not(.manual-number-input--inherit)[data-input-width="320"]{width:320px}.report-width-340,.manual-number-input:not(.manual-number-input--inherit)[data-input-width="340"]{width:340px}.r003-chart-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}@media (max-width:900px){.r003-chart-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.r003-chart-cell{border:1px solid var(--pds-border);background:var(--pds-card-bg);border-radius:8px;padding:8px 10px 4px}.r003-chart-title{flex-direction:column;gap:2px;margin-bottom:4px;font-size:12px;display:flex}.r003-chart-title .muted{font-size:11px}.report-clip{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.report-section-label{font-size:var(--pds-report-title-size);color:var(--pds-report-fg);margin:12px 0 6px;font-weight:700}.report-year-band{border-top:1px solid var(--pds-border);padding-top:4px}.report-year-band[data-month-count="1"]{flex:1}.report-year-band[data-month-count="2"]{flex:2}.report-year-band[data-month-count="3"]{flex:3}.report-year-band[data-month-count="4"]{flex:4}.report-year-band[data-month-count="5"]{flex:5}.report-year-band[data-month-count="6"]{flex:6}.report-year-band[data-month-count="7"]{flex:7}.report-year-band[data-month-count="8"]{flex:8}.report-year-band[data-month-count="9"]{flex:9}.report-year-band[data-month-count="10"]{flex:10}.report-year-band[data-month-count="11"]{flex:11}.report-year-band[data-month-count="12"]{flex:12}.finance-division-sheet{--pds-report-number-width:140px;table-layout:fixed;width:max-content;min-width:max-content}.finance-division-sheet .report-label-column{width:220px}.finance-division-sheet .report-month-column{width:var(--pds-report-number-width)}.finance-division-sheet tr.report-subtotal>*{background:var(--pds-report-fill);border-bottom:2px solid var(--pds-report-border);font-weight:600}.ppt-apo-detail-aging-slides-btobFrame,.ppt-apo-detail-aging-slides-agingFrame{width:100%;height:100%;min-height:0;color:var(--pds-color-text-primary,var(--pds-report-fg));flex-direction:column;gap:.55rem;font-family:Century Gothic,Pretendard,Noto Sans KR,sans-serif;display:flex}.ppt-apo-detail-aging-slides-contextLine{color:var(--pds-color-text-secondary,var(--pds-muted));justify-content:space-between;font-size:clamp(.55rem,.74vw,.78rem);font-weight:600;display:flex}.ppt-apo-detail-aging-slides-tableScroller{width:100%;overflow:hidden}.ppt-apo-detail-aging-slides-btobFrame .ppt-apo-detail-aging-slides-tableScroller,.ppt-apo-detail-aging-slides-agingFrame>.ppt-apo-detail-aging-slides-tableScroller{flex:1;align-items:flex-start;min-height:0;display:flex}.ppt-apo-detail-aging-slides-btobTable,.ppt-apo-detail-aging-slides-agingTable{height:auto}.ppt-apo-detail-aging-slides-table{border-collapse:collapse;table-layout:fixed;background:var(--pds-card-bg);width:100%;color:var(--pds-color-text-primary,var(--pds-report-fg));line-height:1.08;line-height:round(1.08em,1px)}.ppt-apo-detail-aging-slides-table th,.ppt-apo-detail-aging-slides-table td{border:1px solid var(--pds-color-border-strong,var(--pds-report-border));text-align:center;vertical-align:middle;white-space:nowrap}.ppt-apo-detail-aging-slides-table thead th,.ppt-apo-detail-aging-slides-modelHeaderRow th{background:var(--pds-report-fill);color:var(--pds-report-fg);font-weight:700}.ppt-apo-detail-aging-slides-btobTable{font-size:clamp(.43rem,.61vw,.65rem)}.ppt-apo-detail-aging-slides-btobTable th,.ppt-apo-detail-aging-slides-btobTable td{text-overflow:ellipsis;height:2.15em;padding:.16em .2em;overflow:hidden}.ppt-apo-detail-aging-slides-btobTable th:first-child{width:3.2%}.ppt-apo-detail-aging-slides-btobTable th:nth-child(2){width:7.2%}.ppt-apo-detail-aging-slides-btobTable th:nth-child(3){width:5.2%}.ppt-apo-detail-aging-slides-btobTable th:nth-child(4){width:10.5%}.ppt-apo-detail-aging-slides-btobTable th:nth-child(5){width:13.5%}.ppt-apo-detail-aging-slides-btobTable th:nth-child(6){width:12.6%}.ppt-apo-detail-aging-slides-btobTable th:nth-child(7){width:7.2%}.ppt-apo-detail-aging-slides-btobTable th:nth-child(8){width:5%}.ppt-apo-detail-aging-slides-btobTable th:nth-child(n+9){width:8.9%}.ppt-apo-detail-aging-slides-vin{letter-spacing:-.025em;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.94em}.ppt-apo-detail-aging-slides-disclaimer{color:var(--pds-color-text-secondary,var(--pds-muted));text-align:right;margin:0;font-size:clamp(.48rem,.66vw,.7rem)}.ppt-apo-detail-aging-slides-agingTable{font-size:clamp(.45rem,.64vw,.68rem)}.ppt-apo-detail-aging-slides-agingTable th,.ppt-apo-detail-aging-slides-agingTable td{text-overflow:ellipsis;height:1.72em;padding:.16em .26em;overflow:hidden}.ppt-apo-detail-aging-slides-agingTable th:first-child{width:4%}.ppt-apo-detail-aging-slides-agingTable th:nth-child(2){width:19%}.ppt-apo-detail-aging-slides-agingTable th:nth-child(3){width:24%}.ppt-apo-detail-aging-slides-agingTable th:nth-child(4){width:18%}.ppt-apo-detail-aging-slides-agingTable th:nth-child(5){width:7%}.ppt-apo-detail-aging-slides-agingTable th:nth-child(6){width:10%}.ppt-apo-detail-aging-slides-agingTable th:nth-child(7){width:18%}.ppt-apo-detail-aging-slides-summaryBlock{gap:.38rem;margin-top:auto;display:grid}.ppt-apo-detail-aging-slides-trendTable,.ppt-apo-detail-aging-slides-modelTable{font-size:clamp(.43rem,.6vw,.64rem)}.ppt-apo-detail-aging-slides-trendTable th,.ppt-apo-detail-aging-slides-trendTable td,.ppt-apo-detail-aging-slides-modelTable th,.ppt-apo-detail-aging-slides-modelTable td{height:1.72em;padding:.18em .28em}.ppt-apo-detail-aging-slides-trendTable tbody th{background:var(--pds-report-fill);font-weight:700}.ppt-apo-detail-aging-slides-modelTable th,.ppt-apo-detail-aging-slides-modelTable td{width:12.5%}.ppt-apo-detail-aging-slides-emptyCell{color:var(--pds-color-text-secondary,var(--pds-muted));font-weight:600;height:4.5em!important}.ppt-apo-detail-aging-slides-unavailableState{border-block:1px solid var(--pds-color-border,var(--pds-muted));min-height:24rem;color:var(--pds-color-text-primary,var(--pds-report-fg));text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.7rem;display:flex}.ppt-apo-detail-aging-slides-unavailableState strong{font-size:1.35rem}.ppt-apo-detail-aging-slides-unavailableState span{color:var(--pds-color-text-secondary,var(--pds-muted));font-size:.92rem}@media (max-width:900px){.ppt-apo-detail-aging-slides-tableScroller{overflow-x:auto}.ppt-apo-detail-aging-slides-btobTable,.ppt-apo-detail-aging-slides-agingTable{min-width:920px}}@media (max-height:850px) and (min-width:901px){.ppt-apo-detail-aging-slides-agingTable th,.ppt-apo-detail-aging-slides-agingTable td{height:1.5em;padding-block:.08em}}.ppt-apo-margin-slides-marginRateFrame,.ppt-apo-margin-slides-salesFrame,.ppt-apo-margin-slides-channelFrame{width:100%;color:var(--pds-fg,var(--pds-report-fg));font-family:Century Gothic,Pretendard,Noto Sans KR,sans-serif;overflow:hidden}.ppt-apo-margin-slides-marginRateFrame{grid-template-rows:minmax(0,.8fr) minmax(0,1.2fr);gap:.85rem;height:100%;min-height:0;display:grid}.ppt-apo-margin-slides-marginRateFrame>.ppt-apo-margin-slides-marginTable{height:100%}.ppt-apo-margin-slides-marginTable{border-collapse:collapse;table-layout:fixed;background:var(--pds-card-bg);font-size:clamp(.48rem,.75vw,.78rem);line-height:1.08;width:100%;line-height:round(1.08em,1px)}.ppt-apo-margin-slides-marginTable th,.ppt-apo-margin-slides-marginTable td{border:1px solid var(--pds-border-strong,var(--pds-report-border));text-align:center;vertical-align:middle;white-space:nowrap;height:2.15em;padding:.2em .16em}.ppt-apo-margin-slides-marginTable thead th{background:var(--pds-report-fill);color:var(--pds-report-fg);font-weight:700}.ppt-apo-margin-slides-marginTable thead th:first-child,.ppt-apo-margin-slides-marginTable tbody th{width:14%}.ppt-apo-margin-slides-marginTable tbody th,.ppt-apo-margin-slides-marginTable tbody td{background:var(--pds-card-bg);color:var(--pds-report-fg)}.ppt-apo-margin-slides-marginTable tbody th{font-weight:500}.ppt-apo-margin-slides-compactTable{font-size:clamp(.39rem,.61vw,.65rem)}.ppt-apo-margin-slides-compactTable th,.ppt-apo-margin-slides-compactTable td{height:1.48em;padding-block:.08em}.ppt-apo-margin-slides-subtotalRow th,.ppt-apo-margin-slides-subtotalRow td,.ppt-apo-margin-slides-grandTotalRow th,.ppt-apo-margin-slides-grandTotalRow td{background:var(--pds-report-fill)!important;font-weight:700!important}.ppt-apo-margin-slides-currentHead{background:var(--pds-report-fill)!important}.ppt-apo-margin-slides-marginTable td[data-state=missing]{color:var(--pds-muted,var(--pds-muted))}.ppt-apo-margin-slides-salesFrame{grid-template-rows:minmax(0,1fr) auto;gap:1.1rem;height:100%;min-height:0;display:grid}.ppt-apo-margin-slides-chartPanel{border-bottom:1px solid var(--pds-border,var(--pds-chart-grid));grid-template-rows:auto minmax(0,1fr);min-height:0;padding:.7rem 1rem 0;display:grid}.ppt-apo-margin-slides-legend{color:var(--pds-muted,var(--pds-muted));justify-content:flex-end;gap:1rem;font-size:.75rem;display:flex}.ppt-apo-margin-slides-legend span{align-items:center;gap:.35rem;display:inline-flex}.ppt-apo-margin-slides-legend i{border-radius:.12rem;width:.75rem;height:.75rem}.ppt-apo-margin-slides-retailSwatch,.ppt-apo-margin-slides-retailBar{background:var(--pds-chart-1)}.ppt-apo-margin-slides-btobSwatch,.ppt-apo-margin-slides-btobBar{background:var(--pds-chart-3)}.ppt-apo-margin-slides-salesChart{align-items:end;gap:.5rem;height:100%;min-height:0;padding-top:1.4rem;display:grid}.ppt-apo-margin-slides-chartGroup{grid-template-rows:minmax(0,1fr) auto;gap:.4rem;height:100%;min-height:0;display:grid}.ppt-apo-margin-slides-bars{border-bottom:1px solid var(--pds-chart-grid);justify-content:center;align-items:end;gap:.18rem;height:100%;min-height:0;display:flex}.ppt-apo-margin-slides-bar{border-radius:.12rem .12rem 0 0;width:min(2.2rem,35%);min-height:1px;display:block;position:relative}.ppt-apo-margin-slides-bar b{color:var(--pds-report-fg);font-size:clamp(.45rem,.65vw,.7rem);font-weight:600;position:absolute;bottom:calc(100% + .18rem);left:50%;transform:translate(-50%)}.ppt-apo-margin-slides-bar[data-state=zero]{min-height:0}.ppt-apo-margin-slides-bar[data-state=missing]{border-top:1px dashed var(--pds-muted);background:0 0}.ppt-apo-margin-slides-axisLabel{color:var(--pds-report-fg);text-align:center;white-space:nowrap;font-size:clamp(.47rem,.65vw,.7rem)}.ppt-apo-margin-slides-channelFrame{grid-template-rows:repeat(2,minmax(0,1fr));gap:1.4rem;height:100%;min-height:0;display:grid}.ppt-apo-margin-slides-channelPanel{grid-template-rows:auto minmax(0,1fr);gap:.45rem;min-height:0;display:grid}.ppt-apo-margin-slides-channelPanel .ppt-apo-margin-slides-marginTable{height:100%}.ppt-apo-margin-slides-channelPanel h3{color:var(--pds-fg,var(--pds-report-fg));margin:0;font-size:clamp(.72rem,1.05vw,1.05rem);font-weight:700}.ppt-apo-margin-slides-errorState{border-block:1px solid var(--pds-border-strong,var(--pds-muted));min-height:24rem;color:var(--pds-fg,var(--pds-report-fg));text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.7rem;display:flex}.ppt-apo-margin-slides-errorState strong{font-size:1.35rem}.ppt-apo-margin-slides-errorState span{color:var(--pds-muted,var(--pds-muted));font-size:.95rem}.ppt-apo-margin-slides-axisErrorState{min-height:8rem}@media (max-width:900px){.ppt-apo-margin-slides-marginRateFrame,.ppt-apo-margin-slides-salesFrame,.ppt-apo-margin-slides-channelFrame{overflow-x:auto}.ppt-apo-margin-slides-marginTable,.ppt-apo-margin-slides-chartPanel{min-width:880px}}.ppt-apo-ready-slides-tableFrame{background:var(--pds-card-bg);width:100%;color:var(--pds-report-fg);font-family:Century Gothic,Pretendard,Noto Sans KR,sans-serif;overflow:hidden}.ppt-apo-ready-slides-tableFrame[data-source-slide="38"],.ppt-apo-ready-slides-scPurchaseTable{height:100%;min-height:0}.ppt-apo-ready-slides-table{border-collapse:collapse;table-layout:fixed;background:var(--pds-card-bg);font-size:clamp(.52rem,.82vw,.88rem);line-height:1.12;width:100%;line-height:round(1.12em,1px)}.ppt-apo-ready-slides-table th,.ppt-apo-ready-slides-table td{border:1px solid var(--pds-report-border);text-align:center;vertical-align:middle;white-space:nowrap;height:2.38em;padding:.24em .2em}.ppt-apo-ready-slides-table thead th{background:var(--pds-report-fill);color:var(--pds-report-fg);font-weight:700}.ppt-apo-ready-slides-table tbody th{background:var(--pds-card-bg);color:var(--pds-report-fg);font-weight:400}.ppt-apo-ready-slides-table tbody td{background:var(--pds-card-bg);color:var(--pds-report-fg)}.ppt-apo-ready-slides-modelTable thead th:first-child,.ppt-apo-ready-slides-modelTable tbody th:first-child{width:22%}.ppt-apo-ready-slides-modelTable tbody tr{height:2.1em}.ppt-apo-ready-slides-subtotalRow th,.ppt-apo-ready-slides-subtotalRow td{background:var(--pds-report-fill)!important}.ppt-apo-ready-slides-subtotalRow th{font-weight:700!important}.ppt-apo-ready-slides-grandTotalRow th,.ppt-apo-ready-slides-grandTotalRow td{background:var(--pds-report-fill)!important;font-weight:700!important}.ppt-apo-ready-slides-currentHead,.ppt-apo-ready-slides-currentGroup,.ppt-apo-ready-slides-currentLeftHead,.ppt-apo-ready-slides-currentRightHead{background:var(--pds-report-fill)!important}.ppt-apo-ready-slides-purchaseTable thead tr:first-child{height:4.4em}.ppt-apo-ready-slides-purchaseTable thead tr:last-child{height:4.2em}.ppt-apo-ready-slides-purchaseTable tbody tr{height:4.55em}.ppt-apo-ready-slides-purchaseTable th:first-child{width:10.8%}.ppt-apo-ready-slides-groupLabel{width:10.8%;font-weight:700!important}.ppt-apo-ready-slides-scPurchaseTable th:first-child{width:15%}.ppt-apo-ready-slides-scPurchaseTable{font-size:clamp(.43rem,.62vw,.66rem)}.ppt-apo-ready-slides-scPurchaseTable tbody tr{height:1.55em}.ppt-apo-ready-slides-scPurchaseTable th,.ppt-apo-ready-slides-scPurchaseTable td{padding-block:.08em}.ppt-apo-ready-slides-scName{width:15%;font-weight:700!important}.ppt-apo-ready-slides-scSubtotalRow th,.ppt-apo-ready-slides-scSubtotalRow td{background:var(--pds-report-fill)!important;font-weight:700!important}.ppt-apo-ready-slides-dealerTable thead th:first-child,.ppt-apo-ready-slides-dealerTable tbody th:first-child{width:9%}.ppt-apo-ready-slides-dealerTable tbody tr{height:2.1em}.ppt-apo-ready-slides-pendingCell{color:var(--pds-muted);text-align:center}.ppt-apo-ready-slides-tableCaption{color:var(--pds-muted);font-size:.85rem;line-height:1.5;margin:.75rem 0 0;line-height:round(1.5em,1px)}.ppt-apo-ready-slides-errorState{border-block:1px solid var(--pds-muted);min-height:24rem;color:var(--pds-report-fg);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.7rem;display:flex}.ppt-apo-ready-slides-errorState strong{font-size:1.35rem}.ppt-apo-ready-slides-errorState span{color:var(--pds-muted);font-size:.95rem}@media (max-width:900px){.ppt-apo-ready-slides-tableFrame{overflow-x:auto}.ppt-apo-ready-slides-table{min-width:820px}}@media (max-height:850px) and (min-width:901px){.ppt-apo-ready-slides-scPurchaseTable th,.ppt-apo-ready-slides-scPurchaseTable td{height:2.3em}}.ppt-apo-sales-channel-slides-salesTypeFrame,.ppt-apo-sales-channel-slides-scFrame{width:100%;color:var(--pds-report-fg);font-family:Century Gothic,Pretendard,Noto Sans KR,sans-serif;overflow:hidden}.ppt-apo-sales-channel-slides-salesTypeFrame{gap:1.15rem;display:grid}.ppt-apo-sales-channel-slides-breakdownTable,.ppt-apo-sales-channel-slides-scTable{border-collapse:collapse;table-layout:fixed;background:var(--pds-card-bg);font-size:clamp(.46rem,.72vw,.78rem);line-height:1.08;width:100%;line-height:round(1.08em,1px)}.ppt-apo-sales-channel-slides-breakdownTable th,.ppt-apo-sales-channel-slides-breakdownTable td,.ppt-apo-sales-channel-slides-scTable th,.ppt-apo-sales-channel-slides-scTable td{border:1px solid var(--pds-report-border);text-align:center;vertical-align:middle;white-space:nowrap;height:2.05em;padding:.2em .16em}.ppt-apo-sales-channel-slides-breakdownTable thead th,.ppt-apo-sales-channel-slides-scTable thead th{background:var(--pds-report-fill);color:var(--pds-report-fg);font-weight:700}.ppt-apo-sales-channel-slides-breakdownTable tbody th,.ppt-apo-sales-channel-slides-scTable tbody th{background:var(--pds-card-bg);color:var(--pds-report-fg);font-weight:400}.ppt-apo-sales-channel-slides-breakdownTable thead tr:first-child{height:2.55em}.ppt-apo-sales-channel-slides-breakdownTable thead tr:last-child,.ppt-apo-sales-channel-slides-breakdownTable tbody tr{height:2.2em}.ppt-apo-sales-channel-slides-groupLabel,.ppt-apo-sales-channel-slides-scName{font-weight:700!important}.ppt-apo-sales-channel-slides-totalRow th,.ppt-apo-sales-channel-slides-totalRow td,.ppt-apo-sales-channel-slides-scSubtotalRow th,.ppt-apo-sales-channel-slides-scSubtotalRow td{background:var(--pds-report-fill)!important;font-weight:700!important}.ppt-apo-sales-channel-slides-currentHead,.ppt-apo-sales-channel-slides-currentGroup,.ppt-apo-sales-channel-slides-currentLeftHead,.ppt-apo-sales-channel-slides-currentRightHead{background:var(--pds-report-fill)!important}.ppt-apo-sales-channel-slides-scTable{font-size:clamp(.5rem,.82vw,.86rem)}.ppt-apo-sales-channel-slides-scTable tbody tr{height:2em}.ppt-apo-sales-channel-slides-errorState{border-block:1px solid var(--pds-muted);min-height:24rem;color:var(--pds-report-fg);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.7rem;display:flex}.ppt-apo-sales-channel-slides-errorState strong{font-size:1.35rem}.ppt-apo-sales-channel-slides-errorState span{color:var(--pds-muted);font-size:.95rem}@media (max-width:900px){.ppt-apo-sales-channel-slides-salesTypeFrame,.ppt-apo-sales-channel-slides-scFrame{overflow-x:auto}.ppt-apo-sales-channel-slides-breakdownTable,.ppt-apo-sales-channel-slides-scTable{min-width:880px}}.ppt-apo-target-result-slide-frame{width:100%;height:100%;min-height:0;color:var(--pds-report-fg);grid-template-rows:repeat(2,minmax(0,1fr));gap:1.1rem;font-family:Century Gothic,Pretendard,Noto Sans KR,sans-serif;display:grid;overflow:hidden}.ppt-apo-target-result-slide-block{grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0;display:grid}.ppt-apo-target-result-slide-block h3{margin:0 0 .35rem;font-size:clamp(.76rem,1vw,1rem);font-weight:700}.ppt-apo-target-result-slide-table{border-collapse:collapse;table-layout:fixed;background:var(--pds-card-bg);font-size:clamp(.47rem,.68vw,.75rem);line-height:1.08;width:100%;height:100%;line-height:round(1.08em,1px)}.ppt-apo-target-result-slide-table th,.ppt-apo-target-result-slide-table td{border:1px solid var(--pds-report-border);text-align:center;vertical-align:middle;white-space:nowrap;height:2.25em;padding:.18em .14em}.ppt-apo-target-result-slide-table thead th{background:var(--pds-report-fill);color:var(--pds-report-fg);font-weight:700}.ppt-apo-target-result-slide-table tbody th{background:var(--pds-card-bg);font-weight:700}.ppt-apo-target-result-slide-table tbody td{background:var(--pds-card-bg)}.ppt-apo-target-result-slide-currentGroup{background:var(--pds-report-fill)!important}.ppt-apo-target-result-slide-totalRow th,.ppt-apo-target-result-slide-totalRow td{background:var(--pds-report-fill)!important;font-weight:700!important}.ppt-apo-target-result-slide-errorState{border-block:1px solid var(--pds-muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.45rem;min-height:8rem;display:flex}.ppt-apo-target-result-slide-errorState span{color:var(--pds-muted)}@media (max-width:900px){.ppt-apo-target-result-slide-frame{overflow-x:auto}.ppt-apo-target-result-slide-table{min-width:960px}}.ppt-kickoff-action-slides-frame{background:var(--pds-card-bg);width:100%;height:100%;min-height:0;color:var(--pds-report-fg);flex-direction:column;gap:.5rem;display:flex}.ppt-kickoff-action-slides-imageArea{flex:auto;justify-content:center;align-items:center;min-height:0;display:flex;overflow:hidden}.ppt-kickoff-action-slides-image{object-fit:contain;width:auto;max-width:100%;height:auto;max-height:100%}.ppt-kickoff-action-slides-pending{border:1px dashed var(--pds-border-strong);background:var(--pds-subtle-bg,var(--pds-subtle-bg));width:100%;height:100%;min-height:0;color:var(--pds-muted);text-align:center;border-radius:.5rem;flex-direction:column;justify-content:center;align-items:center;gap:.4rem;display:flex}.ppt-kickoff-action-slides-pendingTitle{color:var(--pds-fg);margin:0;font-size:.95rem;font-weight:700}.ppt-kickoff-action-slides-pendingDetail{font-size:.82rem;line-height:1.5;max-width:34rem;margin:0;line-height:round(1.5em,1px)}.ppt-kickoff-action-slides-controls{border:1px solid var(--pds-border);background:var(--pds-card-bg,var(--pds-card-bg));border-radius:.4rem;flex-wrap:wrap;flex:none;align-items:center;gap:.4rem;padding:.35rem .45rem;display:flex}.ppt-kickoff-action-slides-titleInput{flex:16rem;min-width:12rem;height:24px;padding:2px 6px;font-size:11.5px}.ppt-kickoff-action-slides-controlLabel{color:var(--pds-muted);white-space:nowrap;font-size:.72rem}.ppt-kickoff-action-slides-controlButton{border:1px solid var(--pds-border-strong);background:var(--pds-card-bg,var(--pds-card-bg));min-height:24px;color:var(--pds-fg);font:inherit;cursor:pointer;border-radius:.3rem;padding:0 .5rem;font-size:.74rem}.ppt-kickoff-action-slides-controlButton:disabled{color:var(--pds-muted);cursor:not-allowed;opacity:.55}.ppt-kickoff-action-slides-removeButton{border-color:var(--pds-error)}@supports (color:color-mix(in lab, red, red)){.ppt-kickoff-action-slides-removeButton{border-color:color-mix(in srgb, var(--pds-error) 45%, transparent)}}.ppt-kickoff-action-slides-removeButton{color:var(--pds-error)}.ppt-kickoff-action-slides-fileInput{max-width:15rem;font-size:.72rem}.ppt-kickoff-action-slides-controlNote{color:var(--pds-muted);font-size:.7rem}.ppt-kickoff-action-slides-controlError{color:var(--pds-error);font-size:.72rem}.ppt-kickoff-apo-slides-frame{width:100%;color:var(--pds-report-fg);background:var(--pds-card-bg);gap:.45rem;font-family:Arial,Noto Sans KR,sans-serif;display:grid}.ppt-kickoff-apo-slides-pendingState{border:1px solid var(--pds-border);background:var(--pds-subtle-bg);min-height:15rem;color:var(--pds-muted);text-align:center;border-radius:.75rem;place-content:center;gap:.55rem;padding:1.2rem;display:grid}.ppt-kickoff-apo-slides-pendingState strong{color:var(--pds-fg);font-size:1.15rem}.ppt-kickoff-apo-slides-chart{width:100%;height:auto;display:block;overflow:visible}.ppt-kickoff-apo-slides-plotBorder{fill:var(--pds-card-bg);stroke:var(--pds-report-border);stroke-width:1px}.ppt-kickoff-apo-slides-bandRect{fill:var(--pds-report-fill)}.ppt-kickoff-apo-slides-bandLabel{fill:var(--pds-report-fg);font-size:11px;font-weight:700}.ppt-kickoff-apo-slides-legend{fill:var(--pds-report-fg);font-size:9px;font-weight:700}.ppt-kickoff-apo-slides-blockCaption{fill:var(--pds-report-fg);font-size:11px;font-weight:700}.ppt-kickoff-apo-slides-gapCaption{fill:var(--pds-chart-2);font-size:11px;font-weight:700}.ppt-kickoff-apo-slides-gapCaptionAlt{fill:var(--pds-chart-2)}.ppt-kickoff-apo-slides-priorOutline,.ppt-kickoff-apo-slides-currentOutline{fill:none;stroke:var(--pds-chart-red);stroke-width:1.6px}.ppt-kickoff-apo-slides-barTotal{fill:var(--pds-chart-2);font-size:10px;font-weight:700}.ppt-kickoff-apo-slides-segmentLabel{fill:var(--pds-card-bg);font-size:9px;font-weight:700}.ppt-kickoff-apo-slides-axisLabel{fill:var(--pds-report-fg);font-size:9.5px;font-weight:700}.ppt-kickoff-apo-slides-yearLabel{fill:var(--pds-report-fg);font-size:10px;font-weight:700}.ppt-kickoff-apo-slides-rateLabel{fill:var(--pds-chart-2);font-size:9.5px;font-weight:700}.ppt-kickoff-apo-slides-missingMark{fill:var(--pds-muted);font-size:11px;font-weight:700}.ppt-kickoff-apo-slides-line{fill:none;stroke:var(--pds-chart-2);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.ppt-kickoff-apo-slides-yearDivider{stroke:var(--pds-chart-grid);stroke-width:1px;stroke-dasharray:3 3}.ppt-kickoff-apo-slides-zeroLine{stroke:var(--pds-chart-grid);stroke-width:1px}.ppt-kickoff-apo-slides-tableFrame{background:var(--pds-card-bg);width:100%;overflow-x:auto}.ppt-kickoff-apo-slides-table{border-collapse:collapse;table-layout:fixed;font-size:clamp(.48rem,.68vw,.72rem);line-height:1.15;width:100%;line-height:round(1.15em,1px)}.ppt-kickoff-apo-slides-table th,.ppt-kickoff-apo-slides-table td{border:1px solid var(--pds-report-border);text-align:center;white-space:nowrap;height:1.8em;color:var(--pds-report-fg);background:var(--pds-card-bg);padding:.18em .22em}.ppt-kickoff-apo-slides-compactTable{font-size:clamp(.42rem,.58vw,.62rem)}.ppt-kickoff-apo-slides-compactTable th,.ppt-kickoff-apo-slides-compactTable td{height:1.55em;padding:.1em .16em}.ppt-kickoff-apo-slides-darkHead,.ppt-kickoff-apo-slides-priorHead,.ppt-kickoff-apo-slides-currentHead,.ppt-kickoff-apo-slides-gapHead{color:var(--pds-report-fg);background:var(--pds-report-fill);font-weight:700}.ppt-kickoff-apo-slides-rowHead{text-align:left;padding-left:.4em;font-weight:700}.ppt-kickoff-apo-slides-totalRow th,.ppt-kickoff-apo-slides-totalRow td{background:var(--pds-report-fill);font-weight:700}.ppt-kickoff-apo-slides-currentCell{background:var(--pds-report-fill)}.ppt-kickoff-apo-slides-table td[data-missing=true],.ppt-kickoff-apo-slides-table th[data-missing=true]{color:var(--pds-muted)}.ppt-kickoff-apo-slides-gapUp,.ppt-kickoff-apo-slides-gapDown{color:var(--pds-chart-2)}.ppt-kickoff-apo-slides-splitRow{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:start;gap:.5rem;display:grid}.ppt-kickoff-apo-slides-turnoverTables{align-items:stretch}.ppt-kickoff-apo-slides-turnoverTables>:nth-child(-n+2)>table{height:100%}.ppt-kickoff-apo-slides-openingInput{grid-column:2}.ppt-kickoff-apo-slides-chartWithSide{grid-template-columns:minmax(0,1fr) minmax(0,.2fr);align-items:start;gap:.5rem;display:grid}.ppt-kickoff-apo-slides-basisNote{color:var(--pds-muted);font-size:.64rem;line-height:1.35;margin:.15rem 0 0;line-height:round(1.35em,1px)}.ppt-kickoff-apo-slides-inlinePending{border:1px dashed var(--pds-border-strong);background:var(--pds-subtle-bg);color:var(--pds-muted);font-size:.68rem;line-height:1.35;border-radius:.5rem;margin:0;padding:.5rem .6rem;line-height:round(1.35em,1px)}.ppt-kickoff-apo-target-slide-frame{width:100%;height:100%;min-height:0;color:var(--pds-report-fg);grid-template-rows:repeat(3,minmax(0,1fr)) auto;gap:.7rem;font-family:Century Gothic,Pretendard,Noto Sans KR,sans-serif;display:grid;overflow:hidden}.ppt-kickoff-apo-target-slide-block{grid-template-rows:auto minmax(0,1fr) auto;min-width:0;min-height:0;display:grid}.ppt-kickoff-apo-target-slide-block h3{margin:0 0 .28rem;font-size:clamp(.7rem,.9vw,.92rem);font-weight:700}.ppt-kickoff-apo-target-slide-table{border-collapse:collapse;table-layout:fixed;background:var(--pds-card-bg);font-size:clamp(.44rem,.62vw,.7rem);line-height:1.08;width:100%;height:100%;line-height:round(1.08em,1px)}.ppt-kickoff-apo-target-slide-axisCol{width:7%}.ppt-kickoff-apo-target-slide-brandCol{width:5.5%}.ppt-kickoff-apo-target-slide-monthCol{width:4.9%}.ppt-kickoff-apo-target-slide-sumCol{width:4.6%}.ppt-kickoff-apo-target-slide-periodCol{width:4.55%}.ppt-kickoff-apo-target-slide-table th,.ppt-kickoff-apo-target-slide-table td{border:1px solid var(--pds-report-border);text-align:center;vertical-align:middle;white-space:nowrap;text-overflow:clip;height:1.95em;padding:.14em .1em;overflow:hidden}.ppt-kickoff-apo-target-slide-table thead th{background:var(--pds-report-fill);color:var(--pds-report-fg);font-weight:700}.ppt-kickoff-apo-target-slide-table tbody th{background:var(--pds-card-bg);font-weight:700}.ppt-kickoff-apo-target-slide-table tbody td,.ppt-kickoff-apo-target-slide-axisHead{background:var(--pds-card-bg)}.ppt-kickoff-apo-target-slide-sumHead,.ppt-kickoff-apo-target-slide-periodHead{background:var(--pds-report-fill)!important;color:var(--pds-report-fg)!important}.ppt-kickoff-apo-target-slide-periodHead{background:var(--pds-report-fill)!important}.ppt-kickoff-apo-target-slide-totalRow th,.ppt-kickoff-apo-target-slide-totalRow td{background:var(--pds-report-fill)!important;color:var(--pds-report-fg)!important;font-weight:700!important}.ppt-kickoff-apo-target-slide-totalRow .ppt-kickoff-apo-target-slide-sumCell,.ppt-kickoff-apo-target-slide-totalRow .ppt-kickoff-apo-target-slide-periodCell,.ppt-kickoff-apo-target-slide-totalRow .ppt-kickoff-apo-target-slide-periodCell{background:var(--pds-report-fill)!important}.ppt-kickoff-apo-target-slide-remainingLeft{border-left:3px solid var(--pds-chart-red)!important}.ppt-kickoff-apo-target-slide-remainingRight{border-right:3px solid var(--pds-chart-red)!important}.ppt-kickoff-apo-target-slide-remainingTop{border-top:3px solid var(--pds-chart-red)!important}.ppt-kickoff-apo-target-slide-remainingBottom{border-bottom:3px solid var(--pds-chart-red)!important}.ppt-kickoff-apo-target-slide-blockNote{color:var(--pds-warning);margin:.18rem 0 0;font-size:clamp(.44rem,.6vw,.66rem)}.ppt-kickoff-apo-target-slide-footnote{color:var(--pds-muted);font-size:clamp(.44rem,.6vw,.68rem);line-height:1.35;margin:0;line-height:round(1.35em,1px)}.ppt-kickoff-apo-target-slide-pendingState{border-block:1px solid var(--pds-muted);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.45rem;height:100%;min-height:8rem;display:flex}.ppt-kickoff-apo-target-slide-pendingState span{color:var(--pds-muted)}@media (max-width:900px){.ppt-kickoff-apo-target-slide-frame{overflow-x:auto}.ppt-kickoff-apo-target-slide-table{min-width:900px}}.ppt-kickoff-sales-slides-frame{width:100%;color:var(--pds-report-fg);background:var(--pds-card-bg);gap:.6rem;font-family:Arial,Noto Sans KR,sans-serif;display:grid}.ppt-kickoff-sales-slides-pendingState{border:1px solid var(--pds-border);background:var(--pds-subtle-bg);min-height:15rem;color:var(--pds-muted);text-align:center;border-radius:.75rem;place-content:center;gap:.55rem;padding:1.2rem;display:grid}.ppt-kickoff-sales-slides-pendingState strong{color:var(--pds-fg);font-size:1.15rem}.ppt-kickoff-sales-slides-chart{width:100%;height:auto;display:block;overflow:visible}.ppt-kickoff-sales-slides-plotBorder{fill:var(--pds-card-bg);stroke:var(--pds-report-border);stroke-width:1px}.ppt-kickoff-sales-slides-bandRect{fill:var(--pds-report-fill)}.ppt-kickoff-sales-slides-bandLabel{fill:var(--pds-report-fg);font-size:12px;font-weight:700}.ppt-kickoff-sales-slides-legend{fill:var(--pds-report-fg);font-size:10px;font-weight:700}.ppt-kickoff-sales-slides-blockCaption{fill:var(--pds-report-fg);font-size:11px;font-weight:700}.ppt-kickoff-sales-slides-gapCaption,.ppt-kickoff-sales-slides-gapCaptionAlt{fill:var(--pds-chart-2);font-size:11px;font-weight:700}.ppt-kickoff-sales-slides-barLabel{fill:var(--pds-report-fg);font-size:9px}.ppt-kickoff-sales-slides-barTotal{fill:var(--pds-chart-2);font-size:9.5px;font-weight:700}.ppt-kickoff-sales-slides-segmentLabel{fill:var(--pds-card-bg);font-size:8.5px}.ppt-kickoff-sales-slides-shareLabel{fill:var(--pds-report-fg);font-size:8.5px}.ppt-kickoff-sales-slides-axisLabel{fill:var(--pds-report-fg);font-size:9.5px}.ppt-kickoff-sales-slides-yearLabel{fill:var(--pds-report-fg);font-size:10px}.ppt-kickoff-sales-slides-line{fill:none;stroke-width:2.6px;stroke-linecap:round;stroke-linejoin:round}.ppt-kickoff-sales-slides-yearDivider{stroke:var(--pds-chart-grid);stroke-width:1px}.ppt-kickoff-sales-slides-priorOutline,.ppt-kickoff-sales-slides-currentOutline{fill:none;stroke:var(--pds-chart-red);stroke-width:1.5px}.ppt-kickoff-sales-slides-missingMark{fill:var(--pds-muted);font-size:9px}.ppt-kickoff-sales-slides-tableFrame{background:var(--pds-card-bg);width:100%;overflow-x:auto}.ppt-kickoff-sales-slides-table{border-collapse:collapse;table-layout:fixed;font-size:clamp(.54rem,.76vw,.78rem);line-height:1.18;width:100%;line-height:round(1.18em,1px)}.ppt-kickoff-sales-slides-table th,.ppt-kickoff-sales-slides-table td{border:1px solid var(--pds-report-border);text-align:center;white-space:nowrap;height:2.1em;color:var(--pds-report-fg);background:var(--pds-card-bg);padding:.26em .24em}.ppt-kickoff-sales-slides-darkHead{color:var(--pds-report-fg);background:var(--pds-report-fill);font-weight:700}.ppt-kickoff-sales-slides-rowHead{font-weight:700}.ppt-kickoff-sales-slides-table td[data-missing=true],.ppt-kickoff-sales-slides-table th[data-missing=true]{color:var(--pds-muted)}.ppt-kickoff-contract-cancel .ppt-kickoff-sales-slides-table{font-size:clamp(.68rem,1vw,1rem)}.ppt-kickoff-contract-cancel-total :is(th,td){background:var(--pds-report-fill);font-weight:700}.ppt-kickoff-sales-slides-splitRow{grid-template-columns:minmax(0,1fr) minmax(0,1.35fr);align-items:start;gap:.6rem;display:grid}.ppt-kickoff-sales-slides-footnote{color:var(--pds-chart-2);margin:.35rem 0 0;font-size:.7rem;font-weight:700}.ppt-kickoff-sales-slides-basisNote{color:var(--pds-muted);margin:.2rem 0 0;font-size:.68rem}.ppt-kickoff-sales-slides-customerStack{gap:.6rem;display:grid}.ppt-kickoff-sales-slides-customerFootnote{color:var(--pds-muted);margin:0;font-size:.72rem}.ppt-kickoff-service-slides-frame{width:100%;color:var(--pds-report-fg);background:var(--pds-card-bg);gap:.5rem;font-family:Arial,Noto Sans KR,sans-serif;display:grid}.ppt-kickoff-service-slides-pendingState{border:1px solid var(--pds-border);background:var(--pds-subtle-bg);min-height:15rem;color:var(--pds-muted);text-align:center;border-radius:.75rem;place-content:center;gap:.55rem;padding:1.2rem;display:grid}.ppt-kickoff-service-slides-pendingState strong{color:var(--pds-fg);font-size:1.15rem}.ppt-kickoff-service-slides-tableFrame{background:var(--pds-card-bg);width:100%;overflow-x:auto}.ppt-kickoff-service-slides-table{border-collapse:collapse;table-layout:fixed;font-size:clamp(.5rem,.72vw,.74rem);line-height:1.15;width:100%;line-height:round(1.15em,1px)}.ppt-kickoff-service-slides-table th,.ppt-kickoff-service-slides-table td{border:1px solid var(--pds-report-border);text-align:center;white-space:nowrap;height:1.9em;color:var(--pds-report-fg);background:var(--pds-card-bg);padding:.2em .22em}.ppt-kickoff-service-slides-table th.ppt-kickoff-service-slides-darkHead,.ppt-kickoff-service-slides-table th.ppt-kickoff-service-slides-currentHead,.ppt-kickoff-service-slides-table th.ppt-kickoff-service-slides-gapHead{color:var(--pds-report-fg);background:var(--pds-report-fill);font-weight:700}.ppt-kickoff-service-slides-table th.ppt-kickoff-service-slides-rowHead{text-align:left;padding-left:.4em;font-weight:700}.ppt-kickoff-service-slides-table th.ppt-kickoff-service-slides-groupHead{background:var(--pds-report-fill);white-space:normal;word-break:keep-all;font-weight:700}.ppt-kickoff-service-slides-table .ppt-kickoff-service-slides-emphasisRow th,.ppt-kickoff-service-slides-table .ppt-kickoff-service-slides-emphasisRow td,.ppt-kickoff-service-slides-table td.ppt-kickoff-service-slides-currentCell{background:var(--pds-report-fill);font-weight:700}.ppt-kickoff-service-slides-table .ppt-kickoff-service-slides-currentRow th,.ppt-kickoff-service-slides-table .ppt-kickoff-service-slides-currentRow td{font-weight:700}.ppt-kickoff-service-slides-table .ppt-kickoff-service-slides-emphasisRow th.ppt-kickoff-service-slides-rowHead,.ppt-kickoff-service-slides-table .ppt-kickoff-service-slides-emphasisRow th.ppt-kickoff-service-slides-groupHead{background:var(--pds-report-fill)}.ppt-kickoff-service-slides-table td[data-missing=true],.ppt-kickoff-service-slides-table th[data-missing=true],.ppt-kickoff-service-slides-table th.ppt-kickoff-service-slides-darkHead[data-missing=true]{color:var(--pds-muted)}.ppt-kickoff-service-slides-table td.ppt-kickoff-service-slides-up{color:var(--pds-error);font-weight:700}.ppt-kickoff-service-slides-table td.ppt-kickoff-service-slides-down{color:var(--pds-chart-2);font-weight:700}.ppt-kickoff-service-slides-basisNote{color:var(--pds-muted);margin:.2rem 0 0;font-size:.66rem}.ppt-kickoff-service-slides-missingNote{color:var(--pds-muted);gap:.05rem;margin:.1rem 0 0;padding:0;font-size:.62rem;list-style:none;display:grid}.ppt-kickoff-service-slides-shareFrame{align-content:start}.ppt-kickoff-service-slides-shareLayout{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:.7rem;display:grid}.ppt-kickoff-service-slides-shareBranchGrid{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(3,minmax(0,1fr));gap:.45rem;display:grid}.ppt-kickoff-service-slides-sharePanel{border:1px solid var(--pds-report-border);background:var(--pds-card-bg);grid-template-rows:auto minmax(0,1fr);align-content:start;gap:.2rem;padding:0;display:grid}.ppt-kickoff-service-slides-sharePanelTotal{grid-template-rows:auto minmax(0,1fr)}.ppt-kickoff-service-slides-sharePanelTitle{background:var(--pds-report-fill);text-align:left;color:var(--pds-report-fg);margin:0;padding:.25rem .55rem;font-size:clamp(.6rem,.85vw,.9rem);font-weight:700}.ppt-kickoff-service-slides-sharePanelTotal .ppt-kickoff-service-slides-sharePanelTitle{font-size:clamp(.6rem,.85vw,.9rem)}.ppt-kickoff-service-slides-shareChart{width:100%;height:auto;display:block;overflow:visible}.ppt-kickoff-service-slides-shareBarLabel{fill:var(--pds-report-fg);text-anchor:end;dominant-baseline:middle;font-size:12px}.ppt-kickoff-service-slides-shareSegmentLabel{fill:var(--pds-report-fg);text-anchor:middle;dominant-baseline:middle;font-size:12px;font-weight:700}.ppt-kickoff-service-slides-shareSegmentLabel[data-on-dark=true]{fill:var(--pds-card-bg)}.ppt-kickoff-service-slides-shareLegend{color:var(--pds-report-fg);flex-wrap:wrap;justify-content:center;gap:.25rem 1rem;margin:0;padding:0;font-size:.75rem;list-style:none;display:flex}.ppt-kickoff-service-slides-shareLegend li{align-items:center;gap:.3rem;display:flex}.ppt-kickoff-service-slides-shareLegend i{border-radius:.1rem;width:.8rem;height:.8rem;display:inline-block}.ppt-kickoff-service-slides-whsLayout{grid-template-columns:minmax(0,.55fr) minmax(0,1fr);align-items:start;gap:.7rem;display:grid}.ppt-kickoff-service-slides-whsBars{align-content:start;gap:.3rem;display:grid}.ppt-kickoff-service-slides-whsBarRow{grid-template-columns:3.2rem minmax(0,1fr) 4.2rem;align-items:center;gap:.35rem;font-size:.68rem;display:grid}.ppt-kickoff-service-slides-whsBarTrack{background:var(--pds-subtle-bg);border:1px solid var(--pds-chart-grid);height:.85rem;position:relative;overflow:hidden}.ppt-kickoff-service-slides-whsBarFill{width:var(--bar-width);background:var(--pds-chart-3);position:absolute;inset:0 auto 0 0}.ppt-kickoff-service-slides-whsBarValue{text-align:right;color:var(--pds-report-fg);font-weight:700}.ppt-kickoff-service-slides-trendFrame{grid-template-rows:auto minmax(0,1fr);gap:.15rem;min-height:0;display:grid}.ppt-kickoff-service-slides-trendFrame>.ppt-kickoff-service-slides-trendChart{height:100%}.ppt-kickoff-service-slides-summaryFrame{grid-template-rows:auto minmax(150px,1fr);height:100%}.ppt-kickoff-service-slides-summaryFrame .ppt-kickoff-service-slides-table{font-size:clamp(.52rem,.74vw,.86rem)}.ppt-kickoff-service-slides-trendLegend{color:var(--pds-report-fg);flex-wrap:wrap;gap:.15rem .7rem;margin:0;padding:0;font-size:.66rem;list-style:none;display:flex}.ppt-kickoff-service-slides-trendLegend li{align-items:center;gap:.25rem;display:flex}.ppt-kickoff-service-slides-trendLegend i{width:.65rem;height:.65rem;display:inline-block}.ppt-kickoff-service-slides-trendChart,.ppt-kickoff-service-slides-retailerChart{width:100%;height:auto;font-size:10px;display:block;overflow:visible}.ppt-kickoff-service-slides-trendValue{fill:var(--pds-report-fg);text-anchor:middle;font-size:.85em}.ppt-kickoff-service-slides-trendRate{fill:var(--pds-report-fg);text-anchor:middle;stroke:var(--pds-card-bg);stroke-width:.24em;paint-order:stroke fill;font-size:.85em;font-weight:700}.ppt-kickoff-service-slides-trendMissing{fill:var(--pds-muted);text-anchor:middle;font-size:.9em}.ppt-kickoff-service-slides-trendAxis{fill:var(--pds-report-fg);text-anchor:middle;font-size:.9em}.ppt-kickoff-service-slides-retailerLayout{grid-template-rows:128fr 128fr 128fr;gap:.55rem;min-height:0;display:grid}.ppt-kickoff-service-slides-retailerFrame{grid-template-rows:auto minmax(0,1fr) auto auto;height:100%}.ppt-kickoff-service-slides-retailerUnit{text-align:right;color:var(--pds-muted);margin:0;font-size:.66rem}.ppt-kickoff-service-slides-retailerSection{border:1px solid var(--pds-border);grid-template-rows:minmax(0,1fr);grid-template-columns:5rem minmax(0,1fr);min-width:0;min-height:0;display:grid}.ppt-kickoff-service-slides-retailerLabel{background:var(--pds-report-fill);border-right:1px solid var(--pds-border);justify-content:center;align-items:center;padding:.25rem .2rem;display:flex}.ppt-kickoff-service-slides-retailerLabel h3{text-align:center;white-space:nowrap;margin:0;font-size:.78rem;line-height:1.25}.ppt-kickoff-service-slides-retailerBand{grid-template-rows:minmax(0,1fr);min-height:0;padding:.3rem .55rem .25rem .2rem;display:grid}.ppt-kickoff-service-slides-retailerBand>.ppt-kickoff-service-slides-retailerChart{height:100%}.ppt-kickoff-service-slides-retailerValue{fill:var(--pds-report-fg);text-anchor:middle;font-size:8.4px}.ppt-kickoff-service-slides-retailerBarValue{font-size:7px}.ppt-kickoff-service-slides-retailerValueStrong{font-weight:700}.ppt-kickoff-service-slides-retailerLegend{justify-content:center;gap:1.4rem;margin-top:.15rem;font-size:.72rem}.ppt-kickoff-service-slides-workbayBlock{gap:.18rem;display:grid}.ppt-kickoff-service-slides-blockTitle{color:var(--pds-report-fg);justify-content:space-between;align-items:baseline;gap:.6rem;margin:0;font-size:.74rem;font-weight:700;display:flex}.ppt-kickoff-service-slides-blockUnit{color:var(--pds-muted);font-size:.62rem;font-weight:400}.ppt-kickoff-sga-slides-frame{width:100%;color:var(--pds-report-fg);background:var(--pds-card-bg);gap:.5rem;font-family:Arial,Noto Sans KR,sans-serif;display:grid}.ppt-kickoff-sga-slides-pendingState{border:1px solid var(--pds-border);background:var(--pds-subtle-bg);min-height:15rem;color:var(--pds-muted);text-align:center;border-radius:.75rem;place-content:center;gap:.55rem;padding:1.2rem;display:grid}.ppt-kickoff-sga-slides-pendingState strong{color:var(--pds-fg);font-size:1.15rem}.ppt-kickoff-sga-slides-analysisLayout{grid-template-columns:minmax(0,.42fr) minmax(0,1fr);align-items:stretch;gap:.6rem;display:grid}.ppt-kickoff-sga-slides-absorptionLayout{grid-template-columns:minmax(0,1fr) minmax(0,.34fr);align-items:stretch;gap:.6rem;display:grid}.ppt-kickoff-sga-slides-chart{width:100%;height:auto;display:block;overflow:visible}.ppt-kickoff-sga-slides-plotBorder{fill:var(--pds-card-bg);stroke:var(--pds-report-border);stroke-width:1px}.ppt-kickoff-sga-slides-bandRect{fill:var(--pds-report-fill)}.ppt-kickoff-sga-slides-bandLabel{fill:var(--pds-report-fg);font-size:11px;font-weight:700}.ppt-kickoff-sga-slides-donutTrack{fill:none;stroke:var(--pds-chart-grid)}.ppt-kickoff-sga-slides-donutValue{fill:none;stroke-linecap:butt}.ppt-kickoff-sga-slides-donutAmount{fill:var(--pds-report-fg);font-size:15px;font-weight:700}.ppt-kickoff-sga-slides-donutRate{fill:var(--pds-report-fg);font-size:11px}.ppt-kickoff-sga-slides-donutCaption{fill:var(--pds-report-fg);font-size:10px}.ppt-kickoff-sga-slides-gapValue{fill:var(--pds-chart-2);font-size:12px;font-weight:700}.ppt-kickoff-sga-slides-gapLabel{fill:var(--pds-muted);font-size:10px}.ppt-kickoff-sga-slides-barLabel{fill:var(--pds-report-fg);font-size:9.5px}.ppt-kickoff-sga-slides-rateLabel{fill:var(--pds-chart-2);font-size:10px;font-weight:700}.ppt-kickoff-sga-slides-axisLabel{fill:var(--pds-report-fg);font-size:9.5px}.ppt-kickoff-sga-slides-line{fill:none;stroke:var(--pds-chart-2);stroke-width:2.4px;stroke-linecap:round;stroke-linejoin:round}.ppt-kickoff-sga-slides-legend{fill:var(--pds-report-fg);font-size:9px;font-weight:700}.ppt-kickoff-sga-slides-summaryPanel{border:1px solid var(--pds-report-border);background:var(--pds-card-bg);flex-direction:column;min-height:0;display:flex}.ppt-kickoff-sga-slides-summaryPanel>svg{flex:1 1 0;height:0;min-height:0}.ppt-kickoff-sga-slides-summaryFooter{flex:none;padding:0 .5rem .45rem}.ppt-kickoff-sga-slides-bandInline{background:var(--pds-report-fill);color:var(--pds-report-fg);margin:0 -.5rem;padding:.16rem .45rem;font-size:.68rem;font-weight:700;display:block}.ppt-kickoff-sga-slides-absorptionCharts{border:1px solid var(--pds-report-border);flex-direction:column;min-width:0;min-height:0;display:flex}.ppt-kickoff-sga-slides-absorptionLegend{flex-wrap:wrap;justify-content:center;gap:.25rem .65rem;margin:0;padding:.45rem;font-size:.65rem;list-style:none;display:flex}.ppt-kickoff-sga-slides-absorptionLegend li{align-items:center;gap:.25rem;display:flex}.ppt-kickoff-sga-slides-absorptionPlot{flex-direction:column;flex:1 1 0;min-height:0;display:flex}.ppt-kickoff-sga-slides-absorptionPlot h3{background:var(--pds-report-fill);flex:none;margin:0;padding:.2rem .5rem;font-size:.7rem}.ppt-kickoff-sga-slides-absorptionPlot>svg{flex:1 1 0;height:0;min-height:0}.ppt-kickoff-sga-slides-moverList{font-size:.72rem;line-height:1.3;gap:.2rem;margin:0;padding:.3rem 0 0 1.1rem;line-height:round(1.3em,1px);display:grid}.ppt-kickoff-sga-slides-moverUp,.ppt-kickoff-sga-slides-moverDown{color:var(--pds-chart-2);font-weight:700}.ppt-kickoff-sga-slides-tableFrame{background:var(--pds-card-bg);width:100%;overflow-x:auto}.ppt-kickoff-sga-slides-analysisLayout table,.ppt-kickoff-sga-slides-absorptionLayout table{height:100%}.ppt-kickoff-sga-slides-table{border-collapse:collapse;table-layout:fixed;font-size:clamp(.5rem,.72vw,.74rem);line-height:1.15;width:100%;line-height:round(1.15em,1px)}.ppt-kickoff-sga-slides-table th,.ppt-kickoff-sga-slides-table td{border:1px solid var(--pds-report-border);text-align:center;white-space:nowrap;height:1.9em;color:var(--pds-report-fg);background:var(--pds-card-bg);padding:.2em .22em}.ppt-kickoff-sga-slides-absorptionTable{font-size:clamp(.42rem,.6vw,.62rem)}.ppt-kickoff-sga-slides-absorptionTable th,.ppt-kickoff-sga-slides-absorptionTable td{height:1.6em;padding:.12em .16em}.ppt-kickoff-sga-slides-darkHead,.ppt-kickoff-sga-slides-priorHead,.ppt-kickoff-sga-slides-currentHead,.ppt-kickoff-sga-slides-gapHead{color:var(--pds-report-fg);background:var(--pds-report-fill);font-weight:700}.ppt-kickoff-sga-slides-rowHead{text-align:left;padding-left:.4em;font-weight:700}.ppt-kickoff-sga-slides-detailRow th{padding-left:1.2em;font-weight:400}.ppt-kickoff-sga-slides-subtotalRow th,.ppt-kickoff-sga-slides-subtotalRow td,.ppt-kickoff-sga-slides-resultRow th,.ppt-kickoff-sga-slides-resultRow td{background:var(--pds-report-fill);font-weight:700}.ppt-kickoff-sga-slides-absorptionRow th,.ppt-kickoff-sga-slides-absorptionRow td,.ppt-kickoff-sga-slides-totalRow th,.ppt-kickoff-sga-slides-totalRow td{background:var(--pds-report-fill);color:var(--pds-report-fg);font-weight:700}.ppt-kickoff-sga-slides-currentCell{background:var(--pds-report-fill)}.ppt-kickoff-sga-slides-table td[data-missing=true],.ppt-kickoff-sga-slides-table th[data-missing=true]{color:var(--pds-muted)}.ppt-kickoff-sga-slides-basisNote{color:var(--pds-muted);margin:.2rem 0 0;font-size:.66rem}.ppt-kickoff-sga-slides-yearDivider{stroke:var(--pds-chart-grid);stroke-width:1px}.ppt-manual-entry-slides-tableFrame{background:var(--pds-card-bg);width:100%;height:100%;min-height:0;color:var(--pds-report-fg);flex-direction:column;gap:.5rem;font-family:Century Gothic,Pretendard,Noto Sans KR,sans-serif;display:flex;overflow:hidden}.ppt-manual-entry-slides-table{border-collapse:collapse;table-layout:fixed;background:var(--pds-card-bg);font-size:clamp(.5rem,.78vw,.84rem);line-height:1.12;width:100%;line-height:round(1.12em,1px)}.ppt-manual-entry-slides-table th,.ppt-manual-entry-slides-table td{border:1px solid var(--pds-report-border);text-align:center;vertical-align:middle;white-space:nowrap;text-overflow:ellipsis;height:2.2em;padding:.18em .2em;overflow:hidden}.ppt-manual-entry-slides-table thead th{background:var(--pds-report-fill);color:var(--pds-report-fg);font-weight:700}.ppt-manual-entry-slides-table tbody th{background:var(--pds-card-bg);color:var(--pds-report-fg);font-weight:400}.ppt-manual-entry-slides-table tbody td{background:var(--pds-card-bg);color:var(--pds-report-fg)}.ppt-manual-entry-slides-numeric{text-align:right}.ppt-manual-entry-slides-centerNumbers .ppt-manual-entry-slides-numeric,.ppt-manual-entry-slides-centerNumbers .manual-number-input{text-align:center}.ppt-manual-entry-slides-textCell{text-align:left;white-space:normal}.ppt-manual-entry-slides-totalRow th,.ppt-manual-entry-slides-totalRow td{background:var(--pds-report-fill)!important;font-weight:700!important}.ppt-manual-entry-slides-deltaRow th,.ppt-manual-entry-slides-deltaRow td{background:var(--pds-subtle-bg)!important}.ppt-manual-entry-slides-pendingCell{color:var(--pds-muted)}.ppt-manual-entry-slides-adderRow th,.ppt-manual-entry-slides-adderRow td{color:var(--pds-muted);background:var(--pds-subtle-bg)!important}.ppt-manual-entry-slides-negative{color:var(--pds-error)}.ppt-manual-entry-slides-splitTables{grid-template-columns:minmax(0,40fr) minmax(0,60fr);align-items:start;gap:.6rem;display:grid}.ppt-manual-entry-slides-chart{flex:auto;width:100%;min-height:0}.ppt-manual-entry-slides-chart svg{width:100%;height:100%;display:block}.ppt-manual-entry-slides-branchLabel{font-weight:700!important}.ppt-manual-entry-slides-groupLabel{background:var(--pds-report-fill)!important;font-weight:700!important}.ppt-manual-entry-slides-scTable{font-size:clamp(.42rem,.6vw,.68rem)}.ppt-manual-entry-slides-scTable th,.ppt-manual-entry-slides-scTable td{height:1.5em;padding-block:.06em}.ppt-manual-entry-slides-scTable [data-manual-entry-cell]{height:17px!important;padding:0 2px!important;font-size:10px!important}[data-source-slide="63"] .ppt-manual-entry-slides-scTable{flex:auto;font-size:clamp(.5rem,.86vw,1.05rem)}[data-source-slide="63"] .ppt-manual-entry-slides-scTable th,[data-source-slide="63"] .ppt-manual-entry-slides-scTable td{height:1.75em;padding-block:.08em}[data-source-slide="63"] .ppt-manual-entry-slides-scTable thead tr:first-child th:first-child,[data-source-slide="63"] .ppt-manual-entry-slides-scTable thead tr:first-child th:last-child{width:9%}[data-source-slide="63"] .ppt-manual-entry-slides-scTable [data-manual-entry-cell]{height:1.5em!important;font-size:inherit!important;padding:0 3px!important}[data-source-slide="63"] .ppt-manual-entry-slides-scTable~.ppt-manual-entry-slides-chart{flex:0 auto;min-height:96px}.ppt-manual-entry-slides-listTable{font-size:clamp(.5rem,.78vw,.95rem)}.ppt-manual-entry-slides-listTable th,.ppt-manual-entry-slides-listTable td{height:1.7em;padding-block:.08em}.ppt-manual-entry-slides-listTable [data-manual-entry-cell]{height:1.5em!important;font-size:inherit!important;padding:0 3px!important}[data-source-slide="69"] .ppt-manual-entry-slides-listTable{font-size:clamp(.5rem,.74vw,.9rem)}.ppt-manual-entry-slides-verticalTable th:first-child{width:18%;background:var(--pds-report-fill)!important;font-weight:700!important}.ppt-manual-entry-slides-periodSummary{flex-direction:column;gap:.15rem;display:flex}.ppt-manual-entry-slides-periodSummary p{color:var(--pds-report-fg);font-size:.8rem;line-height:1.35;flex-wrap:wrap;align-items:center;gap:.15rem .9rem;margin:0;line-height:round(1.35em,1px);display:flex}.ppt-manual-entry-slides-periodSummary strong{min-width:8.5rem}.ppt-manual-entry-slides-periodSummary span{align-items:center;gap:.28rem;display:inline-flex}.ppt-manual-entry-slides-periodSummary i{width:.6rem;height:.6rem;display:inline-block}.ppt-manual-entry-slides-financeFrame .ppt-manual-entry-slides-periodSummary{border:1px solid var(--pds-report-border);gap:0}.ppt-manual-entry-slides-financeFrame .ppt-manual-entry-slides-periodSummary p{grid-template-columns:1.1fr repeat(3,1fr);gap:0;font-size:clamp(.6rem,.78vw,.84rem);display:grid}.ppt-manual-entry-slides-financeFrame .ppt-manual-entry-slides-periodSummary p+p{border-top:1px solid var(--pds-report-border)}.ppt-manual-entry-slides-financeFrame .ppt-manual-entry-slides-periodSummary :is(strong,span){white-space:nowrap;min-width:0;padding:.3em .6em}.ppt-manual-entry-slides-financeFrame .ppt-manual-entry-slides-periodSummary strong{background:var(--pds-report-fill)}.ppt-manual-entry-slides-financeFrame .ppt-manual-entry-slides-periodSummary span{border-left:1px solid var(--pds-report-border);justify-content:center}.ppt-manual-entry-slides-financeFrame .ppt-manual-entry-slides-tableCaption{font-size:.68rem}.ppt-manual-entry-slides-tableCaption{color:var(--pds-muted);font-size:.8rem;line-height:1.45;margin:0;line-height:round(1.45em,1px)}.ppt-manual-entry-slides-unitNote{color:var(--pds-report-fg);text-align:right;margin:0;font-size:.78rem}.ppt-manual-entry-slides-errorState{border-block:1px solid var(--pds-muted);min-height:18rem;color:var(--pds-report-fg);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:.7rem;display:flex}.ppt-manual-entry-slides-errorState strong{font-size:1.25rem}.ppt-manual-entry-slides-errorState span{color:var(--pds-muted);font-size:.9rem}@media (max-width:900px){.ppt-manual-entry-slides-tableFrame{overflow-x:auto}.ppt-manual-entry-slides-table{min-width:780px}.ppt-manual-entry-slides-splitTables{grid-template-columns:minmax(0,1fr)}}.pds .ppt-manual-entry-slides-rowControl{border:1px solid var(--pds-border-strong);background:var(--pds-card-bg);min-height:18px;color:var(--pds-fg);font:inherit;cursor:pointer;border-radius:.25rem;padding:0 .45rem;font-size:10px;line-height:1}.pds .ppt-manual-entry-slides-rowControl:disabled{color:var(--pds-muted);cursor:not-allowed;opacity:.55}.pds .ppt-manual-entry-slides-rowControl--remove{border-color:var(--pds-error)}@supports (color:color-mix(in lab, red, red)){.pds .ppt-manual-entry-slides-rowControl--remove{border-color:color-mix(in srgb, var(--pds-error) 45%, transparent)}}.pds .ppt-manual-entry-slides-rowControl--remove{color:var(--pds-error)}.ppt-manual-entry-slides-rowAdder{align-items:center;gap:.4rem;display:flex}.pds .ppt-manual-entry-slides-rowAdder select{border:1px solid var(--pds-border-strong);background:var(--pds-card-bg);min-height:18px;color:var(--pds-fg);font:inherit;border-radius:.25rem;padding:0 .3rem;font-size:10px}.ppt-manual-entry-slides-chartLegend{color:var(--pds-report-fg);flex-wrap:wrap;justify-content:center;gap:.15rem .7rem;margin:0;padding:0;font-size:.66rem;list-style:none;display:flex}.ppt-manual-entry-slides-chartLegend li{align-items:center;gap:.25rem;display:flex}.ppt-manual-entry-slides-chartWithLegend{flex-direction:column;display:flex}.ppt-manual-entry-slides-chartWithLegend>svg{flex:auto;height:auto;min-height:0}.ppt-manual-entry-slides-chartWithLegend .ppt-legend-swatch{flex:0 0 12px;width:12px;height:12px}.ppt-manual-entry-slides-chartWithLegend .ppt-manual-entry-slides-chartLegend{flex:none}.ppt-presentation-root:fullscreen [data-manual-row-control]{display:none!important}@media print{.ppt-presentation-root [data-manual-row-control]{display:none!important}}.ppt-sales-ready-slides-tableFrame,.ppt-sales-ready-slides-chartFrame,.ppt-sales-ready-slides-marginFrame{width:100%;color:var(--pds-report-fg);background:var(--pds-card-bg);font-family:Arial,Noto Sans KR,sans-serif;overflow:hidden}.ppt-sales-ready-slides-errorState{border:1px solid var(--pds-border);background:var(--pds-subtle-bg);min-height:15rem;color:var(--pds-muted);text-align:center;border-radius:.75rem;place-content:center;gap:.55rem;display:grid}.ppt-sales-ready-slides-errorState strong{color:var(--pds-fg);font-size:1.15rem}.ppt-sales-ready-slides-tableFrame{overflow-x:auto}.ppt-sales-ready-slides-table{border-collapse:collapse;table-layout:fixed;font-size:clamp(.54rem,.76vw,.78rem);line-height:1.18;width:100%;min-width:960px;line-height:round(1.18em,1px)}.ppt-sales-ready-slides-table th,.ppt-sales-ready-slides-table td{border:1px solid var(--pds-report-border);text-align:center;white-space:nowrap;height:2.15em;padding:.28em .24em}.ppt-sales-ready-slides-table td{color:var(--pds-report-fg);background:var(--pds-card-bg)}.ppt-sales-ready-slides-darkHead,.ppt-sales-ready-slides-dealerHead,.ppt-sales-ready-slides-totalRow th,.ppt-sales-ready-slides-totalRow td,.ppt-sales-ready-slides-previousHead,.ppt-sales-ready-slides-previousSubHead{color:var(--pds-report-fg);background:var(--pds-report-fill);font-weight:700}.ppt-sales-ready-slides-currentHead,.ppt-sales-ready-slides-currentSubHead,.ppt-sales-ready-slides-currentTotalCell{font-weight:700;color:var(--pds-report-fg)!important;background:var(--pds-report-fill)!important}.ppt-period-cell:not(.ppt-period-cell+.ppt-period-cell){border-left:3px solid var(--pds-chart-red)!important}.ppt-period-cell:not(:has(+.ppt-period-cell)){border-right:3px solid var(--pds-chart-red)!important}thead>tr:first-child>.ppt-period-cell,.ppt-period-top{border-top:3px solid var(--pds-chart-red)!important}tbody:last-child>tr:last-child>.ppt-period-cell{border-bottom:3px solid var(--pds-chart-red)!important}.ppt-sales-ready-slides-rowHead{color:var(--pds-report-fg);background:var(--pds-card-bg);font-weight:700}.ppt-sales-ready-slides-subtotalRow th,.ppt-sales-ready-slides-subtotalRow td{background:var(--pds-report-fill);font-weight:700}.ppt-sales-ready-slides-dealerTable{min-width:1120px;font-size:clamp(.48rem,.68vw,.69rem)}.ppt-sales-ready-slides-dealerTable th:first-child,.ppt-sales-ready-slides-dealerTable th:nth-child(2){width:6.2em}.ppt-sales-ready-slides-footnote{color:var(--pds-error);margin:.45rem 0 0;font-size:.72rem;font-weight:700}.ppt-sales-ready-slides-chart{width:100%;height:auto;display:block;overflow:visible}.ppt-sales-ready-slides-chartFrame{grid-template-rows:minmax(0,1fr);grid-auto-rows:auto;height:100%;min-height:0;display:grid}.ppt-sales-ready-slides-chartFrame>.ppt-sales-ready-slides-chart{height:100%}.ppt-sales-ready-slides-plotBorder{fill:var(--pds-card-bg);stroke:var(--pds-report-border);stroke-width:1px}.ppt-sales-ready-slides-chartBand{fill:var(--pds-card-bg);font-size:13px}.ppt-sales-ready-slides-chartBand::selection{background:0 0}.ppt-sales-ready-slides-line,.ppt-sales-ready-slides-stockLine{fill:none;stroke-width:3.3px;stroke-linecap:round;stroke-linejoin:round}.ppt-sales-ready-slides-stockLine{stroke:var(--pds-chart-2)}.ppt-sales-ready-slides-pointLabel,.ppt-sales-ready-slides-stockRateLabel,.ppt-sales-ready-slides-barLabel,.ppt-sales-ready-slides-barTotal,.ppt-sales-ready-slides-segmentLabel,.ppt-sales-ready-slides-axisLabel,.ppt-sales-ready-slides-yearLabel,.ppt-sales-ready-slides-legend,.ppt-sales-ready-slides-averageCallout{fill:var(--pds-chart-2);font-size:10px}.ppt-sales-ready-slides-pointLabel,.ppt-sales-ready-slides-stockRateLabel,.ppt-sales-ready-slides-barLabel,.ppt-sales-ready-slides-barTotal{font-size:9.5px}.ppt-sales-ready-slides-segmentLabel{font-size:11px}.ppt-sales-ready-slides-legend{font-weight:700}.ppt-sales-ready-slides-yearDivider{stroke:var(--pds-chart-grid);stroke-width:1px}.ppt-sales-ready-slides-currentOutline{fill:none;stroke:var(--pds-chart-red);stroke-width:1.5px}.ppt-sales-ready-slides-kbHeadline,.ppt-sales-ready-slides-kbRate{fill:var(--pds-error);font-size:13px;font-weight:700}.ppt-sales-ready-slides-kbRate{font-size:11px}[data-chart=kb-usage] :is(.ppt-sales-ready-slides-kbHeadline,.ppt-sales-ready-slides-kbRate,.ppt-sales-ready-slides-barTotal,.ppt-sales-ready-slides-axisLabel,.ppt-sales-ready-slides-legend){fill:var(--pds-report-fg)}[data-chart=kb-usage] :is(.ppt-sales-ready-slides-kbHeadline,.ppt-sales-ready-slides-kbRate){font-size:14px}[data-chart=kb-usage] :is(.ppt-sales-ready-slides-barTotal,.ppt-sales-ready-slides-axisLabel,.ppt-sales-ready-slides-legend){font-size:12px;font-weight:700}[data-chart=kb-usage] .ppt-sales-ready-slides-segmentLabel{fill:var(--pds-card-bg);font-size:12px;font-weight:600}[data-chart=kb-usage] [data-series=타금융] .ppt-sales-ready-slides-segmentLabel{fill:var(--pds-report-fg)}.ppt-sales-ready-slides-marginFrame{gap:.75rem;display:grid;overflow-x:auto}.ppt-sales-ready-slides-marginSummary,.ppt-sales-ready-slides-marginDetail{min-width:960px}.ppt-sales-ready-slides-marginDetail{font-size:clamp(.5rem,.7vw,.7rem)}.ppt-sales-ready-slides-averageCallout{font-size:11px;font-weight:700}@media (max-width:900px){.ppt-sales-ready-slides-table{font-size:.53rem}.ppt-sales-ready-slides-footnote{font-size:.62rem}}.ppt-sales-ready-slides-stackedBlocks{flex-direction:column;gap:1.1rem;width:100%;display:flex}.ppt-sales-ready-slides-blockTitle{color:var(--pds-report-fg);margin:0 0 .35rem;font-size:.82rem;font-weight:700}.ppt-service-ready-slides-canvas{--service-ink:var(--pds-fg);--service-muted:var(--pds-muted);--service-line:var(--pds-report-fg);--service-head:var(--pds-report-fill);--service-derived:var(--pds-report-fill);--service-red:var(--pds-error);--service-orange:var(--pds-chart-3);--service-blue:var(--pds-chart-1);box-sizing:border-box;width:100%;height:100%;min-height:0;color:var(--service-ink);background:var(--pds-card-bg);font-variant-numeric:tabular-nums;font-family:Arial,Noto Sans KR,sans-serif;overflow:hidden}.ppt-service-ready-slides-metaRow{justify-content:flex-end;align-items:center;min-height:19px;margin-bottom:4px;display:flex}.ppt-service-ready-slides-unit{color:var(--service-ink);font-size:11px}.ppt-service-ready-slides-sheetWrap{width:100%;margin-bottom:8px;overflow:hidden}.ppt-service-ready-slides-sheet{table-layout:fixed;border-collapse:collapse;border:1px solid var(--service-line);background:var(--pds-card-bg);font-size:clamp(8px,.74vw,12px);line-height:1.14;width:100%;line-height:round(1.14em,1px)}.ppt-service-ready-slides-sheet th,.ppt-service-ready-slides-sheet td{box-sizing:border-box;border:1px solid var(--service-line);text-align:center;text-overflow:ellipsis;white-space:nowrap;height:23px;padding:3px 5px;overflow:hidden}.ppt-service-ready-slides-sheet thead th{color:var(--pds-report-fg);background:var(--service-head);font-weight:500}.ppt-service-ready-slides-sheet.ppt-service-ready-slides-compact{font-size:clamp(7px,.64vw,11px)}.ppt-service-ready-slides-sheet.ppt-service-ready-slides-compact th,.ppt-service-ready-slides-sheet.ppt-service-ready-slides-compact td{height:20px;padding:2px 4px}.ppt-service-ready-slides-sheet.ppt-service-ready-slides-tight th,.ppt-service-ready-slides-sheet.ppt-service-ready-slides-tight td{padding-left:2px;padding-right:2px}.ppt-service-ready-slides-group{background:var(--service-derived);width:9%;font-weight:700;white-space:normal!important}.ppt-service-ready-slides-orgCell{background:var(--pds-card-bg);width:4.2%;font-weight:700}.ppt-service-ready-slides-metric{background:var(--pds-card-bg);min-width:72px;font-weight:500;text-align:center!important;white-space:normal!important}.ppt-service-ready-slides-num{text-align:right!important}.ppt-service-ready-slides-centerNumbers .ppt-service-ready-slides-num{text-align:center!important}.ppt-service-ready-slides-total{font-weight:800}.ppt-service-ready-slides-positive{color:var(--service-blue)}.ppt-service-ready-slides-negative{color:var(--service-red)}.ppt-service-ready-slides-blockStart>*{border-top-width:2px!important}.ppt-service-ready-slides-derived,.ppt-service-ready-slides-derived>*{background:var(--service-derived)!important}.ppt-service-ready-slides-attainment>*{background:var(--service-derived);font-weight:800;border-top:3px solid var(--pds-chart-red)!important;border-bottom:3px solid var(--pds-chart-red)!important}.ppt-service-ready-slides-attainment>:first-child{border-left:3px solid var(--pds-chart-red)!important}.ppt-service-ready-slides-attainment>:last-child{border-right:3px solid var(--pds-chart-red)!important}.ppt-service-ready-slides-darkTotal>*{color:var(--pds-report-fg);background:var(--service-head);font-weight:800}.ppt-service-ready-slides-spacedBlocks{grid-template-columns:1fr;gap:4px;display:grid}.ppt-service-ready-slides-spacedBlocks .ppt-service-ready-slides-sheetWrap{margin-bottom:0}.ppt-service-ready-slides-caption{color:var(--service-muted);font-size:8px;line-height:1.35;margin:4px 0 0;line-height:round(1.35em,1px)}.ppt-service-ready-slides-canvas:has(>.ppt-service-ready-slides-intakeTrendSlide){align-self:start;height:auto;overflow:visible}.ppt-service-ready-slides-intakeTrendSlide{grid-template-rows:auto auto;gap:10px;display:grid}.ppt-service-ready-slides-intakeTrendSlide .ppt-service-ready-slides-sheetWrap{margin-bottom:0}.ppt-service-ready-slides-intakeTrendSlide .ppt-service-ready-slides-sheet{font-size:clamp(8px,.72vw,13px);line-height:1.3}.ppt-service-ready-slides-intakeTrendSlide .ppt-service-ready-slides-sheet th,.ppt-service-ready-slides-intakeTrendSlide .ppt-service-ready-slides-sheet td{padding:2px 4px}.ppt-service-ready-slides-intakeTrendGraph{grid-template-rows:auto auto;gap:4px;margin-top:8px;display:grid}.ppt-service-ready-slides-intakeTrendGraph .ppt-service-ready-slides-legend{justify-content:center;position:static;transform:none}.ppt-service-ready-slides-intakeTrendGraph>svg{width:100%;height:auto;display:block}.ppt-service-ready-slides-intakeTrendPending{min-height:0;color:var(--service-muted);background:var(--pds-subtle-bg);text-align:center;place-content:start center;padding:8px;font-size:8px;display:grid;overflow:hidden}.ppt-service-ready-slides-intakeTrendPending ul{max-height:72px;margin:4px 0 0;padding:0;list-style:none;overflow:hidden}.ppt-service-ready-slides-pnlSplitSlide{flex-direction:column;height:calc(100% - 23px);min-height:0;display:flex}.ppt-service-ready-slides-pnlSplitSlide .ppt-service-ready-slides-sheetWrap{flex:1;min-height:0;margin-bottom:0}.ppt-service-ready-slides-pnlSplitSlide .ppt-service-ready-slides-sheet{height:100%}.ppt-service-ready-slides-kpiSlide{height:calc(100% - 44px);min-height:0;overflow:hidden}.ppt-service-ready-slides-kpiSlide .ppt-service-ready-slides-sheetWrap{height:100%;margin-bottom:0}.ppt-service-ready-slides-kpiSlide .ppt-service-ready-slides-sheet{height:100%;font-size:clamp(8px,.72vw,11px);line-height:1.1}.ppt-service-ready-slides-kpiSlide .ppt-service-ready-slides-sheet th,.ppt-service-ready-slides-kpiSlide .ppt-service-ready-slides-sheet td{height:clamp(16px,2.3vh,24px);padding:0 2px}.ppt-service-ready-slides-kpiSlide .ppt-service-ready-slides-group{width:12%}.ppt-service-ready-slides-kpiSlide .ppt-service-ready-slides-metric{min-width:0}.ppt-service-ready-slides-barChart{border-bottom:1px solid var(--pds-muted);height:clamp(128px,24vh,230px);margin-top:4px;padding-top:28px;position:relative}.ppt-service-ready-slides-legend{color:var(--pds-report-fg);white-space:nowrap;gap:16px;font-size:9px;display:flex;position:absolute;top:0;left:50%;transform:translate(-50%)}.ppt-service-ready-slides-legend span{align-items:center;gap:4px;display:inline-flex}.ppt-service-ready-slides-legend i{width:9px;height:9px}.ppt-service-ready-slides-barGroups{grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;align-items:end;gap:12px;height:calc(100% - 18px);display:grid}.ppt-service-ready-slides-barGroup{text-align:center;grid-template-rows:1fr 18px;align-items:end;min-width:0;height:100%;display:grid}.ppt-service-ready-slides-barGroup strong{color:var(--pds-muted);text-overflow:ellipsis;white-space:nowrap;font-size:9px;font-weight:500;overflow:hidden}.ppt-service-ready-slides-bars{justify-content:center;align-items:end;gap:4px;height:100%;display:flex}.ppt-service-ready-slides-bar{width:min(28%,42px);min-height:2px;position:relative}.ppt-service-ready-slides-bar span{color:var(--pds-report-fg);white-space:nowrap;font-size:8px;position:absolute;top:-13px;left:50%;transform:translate(-50%)}.ppt-service-ready-slides-red{background:var(--service-red)}.ppt-service-ready-slides-orange{background:var(--service-orange)}.ppt-service-ready-slides-blue{background:var(--service-blue)}.ppt-service-ready-slides-previousTotal,.ppt-service-ready-slides-currentTotal{font-weight:800;color:var(--pds-report-fg)!important;background:var(--pds-report-fill)!important}.ppt-service-ready-slides-pnlShaded>*{background:var(--pds-report-fill)}.ppt-service-ready-slides-pnlShaded .ppt-service-ready-slides-currentTotal,.ppt-service-ready-slides-pnlShaded .ppt-service-ready-slides-previousTotal{color:var(--pds-report-fg)!important;background:var(--pds-report-fill)!important}@media (max-width:900px){.ppt-service-ready-slides-sheet,.ppt-service-ready-slides-sheet.ppt-service-ready-slides-compact{font-size:7px}.ppt-service-ready-slides-sheet th,.ppt-service-ready-slides-sheet td,.ppt-service-ready-slides-sheet.ppt-service-ready-slides-compact th,.ppt-service-ready-slides-sheet.ppt-service-ready-slides-compact td{height:18px;padding:2px}.ppt-service-ready-slides-barGroups{gap:4px}}.ppt-presentation-root{background:var(--pds-bg);min-height:100dvh;color:var(--pds-fg);grid-template-rows:auto minmax(0,1fr) auto;display:grid;overflow:hidden}.ppt-presentation-topbar,.ppt-presentation-bottombar{z-index:2;border-color:var(--pds-border);background:var(--pds-card-bg);align-items:center;gap:.75rem;min-height:3.5rem;padding:.625rem 1rem;display:flex;position:relative}@supports (color:color-mix(in lab, red, red)){.ppt-presentation-topbar,.ppt-presentation-bottombar{background:color-mix(in srgb, var(--pds-card-bg) 94%, transparent)}}.ppt-presentation-topbar{border-bottom:1px solid var(--pds-border);flex-wrap:wrap}.ppt-presentation-bottombar{border-top:1px solid var(--pds-border);justify-content:space-between}.ppt-presentation-topbarGroup,.ppt-presentation-bottomControls,.ppt-presentation-monthForm{align-items:center;gap:.5rem;display:flex}.ppt-presentation-topbarGroup{flex-wrap:wrap}.ppt-presentation-topbarGroup:first-child{flex:1}.ppt-presentation-link,.ppt-presentation-button,.ppt-presentation-select,.ppt-presentation-activeView{border:1px solid var(--pds-border-strong);background:var(--pds-card-bg);min-height:2.25rem;color:var(--pds-fg);font:inherit;border-radius:.5rem}.ppt-presentation-connectionWarning{border:1px solid var(--pds-warning);min-height:2.25rem;color:var(--pds-warning);border-radius:999px;align-items:center;padding:.35rem .7rem;font-size:.78rem;font-weight:750;display:inline-flex}.ppt-presentation-link,.ppt-presentation-button,.ppt-presentation-activeView{cursor:pointer;justify-content:center;align-items:center;gap:.35rem;padding:.45rem .75rem;text-decoration:none;display:inline-flex}.ppt-presentation-activeView{border-color:var(--pds-accent);background:var(--pds-accent-light);color:var(--pds-accent);cursor:default;font-weight:750}.ppt-presentation-button:disabled{cursor:not-allowed;opacity:.45}.ppt-presentation-button:hover:not(:disabled),.ppt-presentation-link:hover{border-color:var(--pds-accent);background:var(--pds-accent-light);color:var(--pds-accent)}.ppt-presentation-button:focus-visible,.ppt-presentation-link:focus-visible,.ppt-presentation-select:focus-visible{outline:3px solid var(--pds-accent)}@supports (color:color-mix(in lab, red, red)){.ppt-presentation-button:focus-visible,.ppt-presentation-link:focus-visible,.ppt-presentation-select:focus-visible{outline:3px solid color-mix(in srgb, var(--pds-accent) 34%, transparent)}}.ppt-presentation-button:focus-visible,.ppt-presentation-link:focus-visible,.ppt-presentation-select:focus-visible{outline-offset:2px}.ppt-presentation-select{padding:.4rem 2rem .4rem .65rem}.ppt-presentation-sectionNav{gap:.25rem;display:flex}.ppt-presentation-sectionButtonActive{border-color:var(--pds-accent);background:var(--pds-accent-light);color:var(--pds-accent);font-weight:750}.ppt-presentation-slideSelect{text-overflow:ellipsis;width:clamp(10rem,18vw,17rem)}.ppt-presentation-formLabel{color:var(--pds-muted);font-size:.82rem;font-weight:650}.ppt-presentation-viewport{place-items:center;min-height:0;padding:.75rem;display:grid;position:relative;container-type:size}.ppt-presentation-stage{aspect-ratio:16/9;border:1px solid var(--pds-border);background:var(--pds-card-bg);width:min(100%,177.778dvh - 17.1111rem);max-height:calc(100dvh - 9.625rem);box-shadow:0 1.5rem 4rem var(--pds-fg);border-radius:clamp(.75rem,1.2vw,1.25rem);overflow:hidden}@supports (color:color-mix(in lab, red, red)){.ppt-presentation-stage{box-shadow:0 1.5rem 4rem color-mix(in srgb, var(--pds-fg) 12%, transparent)}}@supports (width:1cqw){.ppt-presentation-stage{width:min(100cqw,177.778cqh);max-height:100cqh}}.ppt-presentation-slide{--slide-safe-inline:clamp(1.25rem, 3vw, 3.25rem);--slide-body-inline:clamp(.75rem, 1vw, 1rem);height:100%;padding-block:clamp(1.25rem,3vw,3.25rem);padding-inline:var(--slide-body-inline);background:radial-gradient(circle at 92% 8%, var(--pds-accent-light), transparent 28%), var(--pds-card-bg);grid-template-rows:auto minmax(0,1fr) auto;gap:clamp(.75rem,1.6vw,1.4rem);display:grid}@supports (color:color-mix(in lab, red, red)){.ppt-presentation-slide{background:radial-gradient(circle at 92% 8%, color-mix(in srgb, var(--pds-accent-light) 65%, transparent), transparent 28%), var(--pds-card-bg)}}.ppt-presentation-coverSlide{padding-inline:var(--slide-safe-inline);grid-template-rows:minmax(0,1fr) auto}.ppt-presentation-coverSlide .ppt-presentation-slideFooter{margin-inline:0}.ppt-presentation-slideHeader{border-bottom:1px solid var(--pds-border);margin-inline:calc(var(--slide-safe-inline) - var(--slide-body-inline));justify-content:space-between;align-items:flex-start;gap:1.5rem;padding-bottom:clamp(.65rem,1vw,1rem);display:flex}.ppt-presentation-eyebrow{color:var(--pds-accent);letter-spacing:.12em;text-transform:uppercase;margin:0 0 .25rem;font-size:clamp(.65rem,.85vw,.85rem);font-weight:800}.ppt-presentation-title{letter-spacing:-.04em;font-size:clamp(1.5rem,2.6vw,2.5rem);line-height:1.08;margin:0;line-height:round(1.08em,1px)}.ppt-presentation-monthBadge{background:var(--pds-accent-light);color:var(--pds-accent);border-radius:999px;flex:none;padding:.45rem .8rem;font-size:clamp(.72rem,.9vw,.9rem);font-weight:750}.ppt-presentation-slideBody{min-height:0;position:relative;overflow:hidden}.ppt-presentation-slideBodyContent{transform-origin:0 0;will-change:transform;grid-template-rows:minmax(0,1fr);width:100%;min-width:0;height:100%;min-height:0;display:grid}.ppt-presentation-slideBodyContent>*{max-width:100%;min-height:0}.ppt-presentation-slideBodyContent [data-slide-fit-release-x],.ppt-presentation-slideBodyContent [data-slide-fit-release-y]{overflow:visible!important}.ppt-presentation-slideBodyContent [data-slide-fit-release-y]{height:max-content!important;max-height:none!important}.ppt-presentation-slideFooter{margin-inline:calc(var(--slide-safe-inline) - var(--slide-body-inline));color:var(--pds-muted);justify-content:space-between;gap:1rem;font-size:clamp(.62rem,.8vw,.78rem);display:flex}.ppt-presentation-slideNumber{color:var(--pds-accent);flex:none;font-weight:750}.ppt-presentation-footerInfo{align-items:center;display:inline-flex;position:relative}.ppt-presentation-footerInfoIcon{border:1px solid var(--pds-border,currentColor);width:1.05rem;height:1.05rem;color:var(--pds-muted);cursor:help;-webkit-user-select:none;user-select:none;border-radius:50%;justify-content:center;align-items:center;font-size:.7rem;font-weight:750;display:inline-flex}.ppt-presentation-footerInfoTooltip{z-index:30;border:1px solid var(--pds-border);background:var(--pds-surface,var(--pds-card-bg));width:min(34rem,70vw);color:var(--pds-fg,var(--pds-report-fg));white-space:normal;font-size:.72rem;line-height:1.5;border-radius:.5rem;flex-direction:column;gap:.3rem;padding:.6rem .75rem;line-height:round(1.5em,1px);display:none;position:absolute;bottom:calc(100% + .5rem);left:0;box-shadow:0 8px 24px #0f172a2e}.ppt-presentation-footerInfo:hover .ppt-presentation-footerInfoTooltip,.ppt-presentation-footerInfo:focus-within .ppt-presentation-footerInfoTooltip{display:flex}.ppt-presentation-footerInfoNote{color:var(--pds-muted);font-weight:650}.ppt-presentation-cover{grid-template-columns:minmax(0,1.1fr) minmax(18rem,.9fr);align-items:center;gap:clamp(1rem,4vw,4rem);height:100%;display:grid}.ppt-presentation-coverMark{background:var(--pds-accent);border-radius:999px;width:clamp(3rem,5vw,5rem);height:.5rem;margin-bottom:1.5rem}.ppt-presentation-coverTitle{letter-spacing:-.06em;font-size:clamp(2.2rem,5.4vw,6rem);line-height:.98;margin:0;line-height:round(.98em,1px)}.ppt-presentation-coverKicker{color:var(--pds-accent);letter-spacing:.05em;margin:0 0 .75rem;font-size:clamp(.9rem,1.4vw,1.35rem);font-weight:800}.ppt-presentation-sectionCover{align-content:center;justify-items:start;height:100%;padding-inline:clamp(.5rem,4vw,4rem);display:grid}.ppt-presentation-sectionRange{border:1px solid var(--pds-accent);background:var(--pds-accent-light);color:var(--pds-accent);letter-spacing:.08em;border-radius:999px;margin-bottom:clamp(1rem,2vw,2rem);padding:.5rem .9rem;font-size:clamp(.8rem,1.2vw,1.1rem);font-weight:800;display:inline-flex}.ppt-presentation-sectionCover h2{color:var(--pds-fg);letter-spacing:-.07em;font-size:clamp(3.5rem,10vw,9rem);line-height:.88;margin:0;line-height:round(.88em,1px)}.ppt-presentation-sectionTitle{color:var(--pds-fg);font-size:clamp(1.25rem,2.4vw,2.5rem);font-weight:800;line-height:1.25;margin:clamp(1rem,2vw,2rem) 0 0;line-height:round(1.25em,1px)}.ppt-presentation-sectionDescription{color:var(--pds-muted);font-size:clamp(1rem,2vw,2rem);line-height:1.45;margin:.5rem 0 0;line-height:round(1.45em,1px)}.ppt-presentation-coverMeta{gap:.75rem;display:grid}.ppt-presentation-metricGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:clamp(.6rem,1.2vw,1rem);display:grid}.ppt-presentation-metricGridTwo{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.6rem,1.2vw,1rem);display:grid}.ppt-presentation-metric{border:1px solid var(--pds-border);background:var(--pds-card-bg);border-radius:.85rem;min-width:0;padding:clamp(.75rem,1.4vw,1.25rem)}@supports (color:color-mix(in lab, red, red)){.ppt-presentation-metric{background:color-mix(in srgb, var(--pds-card-bg) 86%, var(--pds-subtle-bg))}}.ppt-presentation-metricLabel{color:var(--pds-muted);font-size:clamp(.8rem,1.15vw,1rem);font-weight:700}.ppt-presentation-metricValue{overflow-wrap:anywhere;letter-spacing:-.04em;font-size:clamp(1.75rem,4.2vw,4rem);font-weight:820;line-height:1.05;margin-top:.35rem;line-height:round(1.05em,1px)}.ppt-presentation-metricDetail{color:var(--pds-muted);font-size:clamp(.72rem,1.05vw,.9rem);line-height:1.35;margin-top:.45rem;line-height:round(1.35em,1px)}.ppt-presentation-pending{color:var(--pds-warning)}.ppt-presentation-positive{color:var(--pds-success)}.ppt-presentation-negative{color:var(--pds-error)}.ppt-presentation-split{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(.8rem,1.5vw,1.5rem);height:100%;display:grid}.ppt-presentation-split>:only-child{grid-column:1/-1}.ppt-presentation-cancelDetail{height:100%;min-height:0;color:var(--pds-report-fg);grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;font-family:Arial,Noto Sans KR,sans-serif;display:grid}.ppt-presentation-reportSection{background:var(--pds-card-bg);grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0;display:grid}.ppt-presentation-reportSectionTitle{text-align:left;margin:0;padding:0 0 .6rem;font-size:.92rem;font-weight:700}.ppt-presentation-cancelDetail .ppt-presentation-tableWrap{border:1px solid var(--pds-report-border);border-radius:0}.ppt-presentation-cancelDetail .ppt-presentation-table{font-size:.88rem}.ppt-presentation-cancelDetail .ppt-presentation-table :is(th,td){text-align:center}.ppt-presentation-cancelReasons{grid-template-rows:minmax(0,1fr) auto;gap:.5rem;min-height:0;padding:.65rem;display:grid}.ppt-presentation-cancelReasons .ppt-presentation-barRow{grid-template-columns:minmax(0,.7fr) minmax(0,1fr) 2.8rem;gap:.5rem}.ppt-presentation-cancelReasons :is(.ppt-presentation-barLabel,.ppt-presentation-barValue){font-size:.82rem;font-weight:600}.ppt-presentation-cancelReasons .ppt-presentation-barTrack{background:0 0;border-radius:0;height:.85rem}.ppt-presentation-cancelReasons .ppt-presentation-barFill{background:var(--pds-chart-1,var(--pds-accent))}.ppt-presentation-cancelReasons .ppt-presentation-slideFootnote{margin:0;font-size:.65rem}.ppt-presentation-panel{border:1px solid var(--pds-border);background:var(--pds-card-bg);border-radius:.8rem;grid-template-rows:auto minmax(0,1fr);min-height:0;padding:clamp(.75rem,1.2vw,1.15rem);display:grid;overflow:hidden}@supports (color:color-mix(in lab, red, red)){.ppt-presentation-panel{background:color-mix(in srgb, var(--pds-card-bg) 92%, var(--pds-subtle-bg))}}.ppt-presentation-panelTitle{color:var(--pds-muted);margin:0 0 .65rem;font-size:clamp(.85rem,1.3vw,1.2rem);font-weight:750}.ppt-presentation-barList{grid-auto-rows:minmax(0,1fr);gap:clamp(.25rem,.65vh,.6rem);height:100%;min-height:0;display:grid;overflow:hidden}.ppt-presentation-barRow{grid-template-columns:minmax(4.5rem,.35fr) minmax(8rem,1fr) minmax(4rem,auto);align-items:center;gap:.7rem;min-height:0;display:grid}.ppt-presentation-barLabel{text-overflow:ellipsis;white-space:nowrap;font-size:clamp(.8rem,1.3vw,1.125rem);font-weight:680;overflow:hidden}.ppt-presentation-barTrack{background:var(--pds-subtle-bg);border-radius:999px;height:clamp(.75rem,1.2vw,1.15rem);overflow:hidden}.ppt-presentation-barFill{width:var(--bar-width);min-width:var(--bar-min-width,0);border-radius:inherit;background:var(--pds-accent);height:100%}.ppt-presentation-barFillMuted{background:var(--pds-border-strong)}.ppt-presentation-barValue{text-align:right;font-variant-numeric:tabular-nums;font-size:clamp(.8rem,1.3vw,1.125rem);font-weight:750}.ppt-presentation-ratioDashboard{height:100%;min-height:0;color:var(--pds-report-fg);grid-template-columns:minmax(0,1fr) minmax(0,2fr);gap:.6rem;font-family:Arial,Noto Sans KR,sans-serif;display:grid}.ppt-presentation-ratioPanel{border:1px solid var(--pds-report-border);background:var(--pds-card-bg);grid-template-rows:auto minmax(0,1fr);gap:.5rem;min-width:0;min-height:0;padding:.5rem;display:grid}.ppt-presentation-ratioPanelTitle{background:var(--pds-report-fill);justify-self:start;margin:0;padding:.2rem .55rem;font-size:clamp(.7rem,.9vw,.9rem);font-weight:700}.ppt-presentation-ratioTypeGrid{grid-template-rows:repeat(2,minmax(0,1fr));grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;min-height:0;display:grid}.ppt-presentation-ratioRows{grid-template-rows:auto;grid-auto-rows:minmax(0,1fr);min-height:0;display:grid}.ppt-presentation-ratioRow,.ppt-presentation-ratioColumns{grid-template-columns:4em minmax(0,1fr) 3.8em 3.8em;align-items:center;gap:.4rem;min-height:0;padding:.3rem .25rem;font-size:clamp(.6rem,.78vw,.82rem);display:grid}.ppt-presentation-ratioColumns{border-bottom:1px solid var(--pds-report-border);font-weight:700}.ppt-presentation-ratioColumns>:nth-last-child(-n+2){text-align:right}.ppt-presentation-ratioRow+.ppt-presentation-ratioRow{border-top:1px solid var(--pds-chart-grid)}.ppt-presentation-ratioRow[data-total],.ppt-kickoff-sales-slides-table td.ppt-presentation-ratioTotal{background:var(--pds-report-fill);font-weight:700}.ppt-presentation-ratioLabel{text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:hidden}.ppt-presentation-ratioTrack{background:var(--pds-subtle-bg);min-width:0;height:.8rem;display:flex;overflow:hidden}.ppt-presentation-ratioParts,.ppt-presentation-ratioLabor{width:var(--ratio-width);height:100%}.ppt-presentation-ratioParts{background:var(--pds-chart-2)}.ppt-presentation-ratioLabor{background:var(--pds-chart-3)}.ppt-presentation-ratioValues{text-align:right;white-space:nowrap;font-variant-numeric:tabular-nums}.ppt-presentation-tableWrap{box-sizing:border-box;border:1px solid var(--pds-border);border-radius:.8rem;height:100%;min-height:0;overflow:hidden}.ppt-presentation-table{border-collapse:collapse;table-layout:fixed;width:100%;height:100%;font-size:clamp(.75rem,1.35vw,1.25rem)}.ppt-presentation-table th,.ppt-presentation-table td{border-right:1px solid var(--pds-border);border-bottom:1px solid var(--pds-border);text-align:right;font-variant-numeric:tabular-nums;padding:clamp(.35rem,.75vw,.75rem)}.ppt-presentation-table th:first-child,.ppt-presentation-table td:first-child{text-align:left;font-weight:680}.ppt-presentation-table th:last-child,.ppt-presentation-table td:last-child{border-right:0}.ppt-presentation-table tr:last-child td{border-bottom:0}.ppt-presentation-table th{background:var(--pds-subtle-bg);color:var(--pds-muted);font-weight:750}.ppt-presentation-compactTable{font-size:clamp(.7rem,1.2vw,1.125rem)}.ppt-presentation-compactTable th,.ppt-presentation-compactTable td{padding:clamp(.25rem,.5vw,.52rem)}.ppt-presentation-empty{border:1px dashed var(--pds-border-strong);height:100%;color:var(--pds-warning);background:var(--pds-subtle-bg);text-align:center;border-radius:.8rem;place-items:center;font-size:clamp(1rem,2vw,2rem);font-weight:750;display:grid}.ppt-presentation-trustPending{border:1px dashed var(--pds-warning);background:var(--pds-warning);border-radius:1rem;align-content:center;justify-items:center;gap:.8rem;height:100%;padding:2rem;display:grid}@supports (color:color-mix(in lab, red, red)){.ppt-presentation-trustPending{background:color-mix(in srgb, var(--pds-warning) 5%, var(--pds-card-bg))}}.ppt-presentation-trustPending{text-align:center}.ppt-presentation-trustPending h2{font-size:clamp(1.8rem,3.2vw,3.25rem);line-height:1.12;max-width:42rem;margin:0;line-height:round(1.12em,1px)}.ppt-presentation-trustPending p{max-width:48rem;color:var(--pds-muted);font-size:clamp(1rem,1.55vw,1.4rem);line-height:1.55;margin:0;line-height:round(1.55em,1px)}.ppt-presentation-legend{flex-wrap:wrap;gap:.5rem;margin-top:.75rem;display:flex}.ppt-presentation-chip{background:var(--pds-subtle-bg);color:var(--pds-muted);border-radius:999px;padding:.3rem .55rem;font-size:clamp(.56rem,.75vw,.75rem)}.ppt-presentation-counter{text-align:center;min-width:5rem;color:var(--pds-muted);font-variant-numeric:tabular-nums;font-weight:750}.ppt-presentation-hint{color:var(--pds-muted);font-size:.78rem}.ppt-presentation-progress{background:var(--pds-border);height:3px;position:absolute;inset:auto 0 -1px}.ppt-presentation-progressFill{width:var(--progress-width);background:var(--pds-accent);height:100%;transition:width .18s}.ppt-presentation-srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.ppt-presentation-fullscreenControls{display:none}.ppt-presentation-root:fullscreen{background:var(--pds-bg);grid-template-rows:minmax(0,1fr)}:is(.ppt-presentation-root:fullscreen .ppt-presentation-topbar,.ppt-presentation-root:fullscreen .ppt-presentation-bottombar){display:none}.ppt-presentation-root:fullscreen .ppt-presentation-viewport{place-items:center;min-height:0;padding:0;display:grid}.ppt-presentation-root:fullscreen .ppt-presentation-stage{aspect-ratio:16/9;border-radius:0;width:min(100vw,177.778dvh);min-height:0;max-height:100dvh;overflow:hidden}.ppt-presentation-root:fullscreen .ppt-presentation-slideBody{overflow:hidden}.ppt-presentation-root:not(:fullscreen) [data-manual-entry-cell]{background:var(--pds-accent)!important}@supports (color:color-mix(in lab, red, red)){.ppt-presentation-root:not(:fullscreen) [data-manual-entry-cell]{background:color-mix(in srgb, var(--pds-accent) 14%, transparent)!important}}.ppt-presentation-root:not(:fullscreen) [data-manual-entry-cell]{box-shadow:inset 0 -2px 0 var(--pds-accent)!important}@supports (color:color-mix(in lab, red, red)){.ppt-presentation-root:not(:fullscreen) [data-manual-entry-cell]{box-shadow:inset 0 -2px 0 color-mix(in srgb, var(--pds-accent) 65%, transparent)!important}}.ppt-presentation-root:not(:fullscreen) [data-manual-entry-cell]{border-radius:2px}.ppt-presentation-root:not(:fullscreen) [data-manual-entry-cell]:hover{background:var(--pds-accent)!important}@supports (color:color-mix(in lab, red, red)){.ppt-presentation-root:not(:fullscreen) [data-manual-entry-cell]:hover{background:color-mix(in srgb, var(--pds-accent) 22%, transparent)!important}}.ppt-presentation-root:not(:fullscreen) [data-manual-entry-cell]:focus{outline:none;background:var(--pds-card-bg)!important;box-shadow:inset 0 0 0 2px var(--pds-accent)!important}.ppt-presentation-root:fullscreen [data-manual-entry-cell]{color:inherit;font:inherit;font-variant-numeric:tabular-nums;caret-color:#0000;pointer-events:none;appearance:none;-webkit-user-select:none;user-select:none;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}@media print{.ppt-presentation-root [data-manual-entry-cell]{color:inherit;font:inherit;caret-color:#0000;pointer-events:none;appearance:none;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}}.ppt-presentation-root:fullscreen [data-kickoff-action-controls]{display:none!important}@media print{.ppt-presentation-root [data-kickoff-action-controls]{display:none!important}}.ppt-presentation-root:fullscreen .ppt-presentation-fullscreenControls{z-index:3;border:1px solid var(--pds-border-strong);align-items:center;gap:.45rem;display:flex;position:absolute;bottom:1rem;right:1rem}@supports (color:color-mix(in lab, red, red)){.ppt-presentation-root:fullscreen .ppt-presentation-fullscreenControls{border:1px solid color-mix(in srgb, var(--pds-border-strong) 80%, transparent)}}.ppt-presentation-root:fullscreen .ppt-presentation-fullscreenControls{background:var(--pds-card-bg);border-radius:999px;padding:.35rem}@supports (color:color-mix(in lab, red, red)){.ppt-presentation-root:fullscreen .ppt-presentation-fullscreenControls{background:color-mix(in srgb, var(--pds-card-bg) 88%, transparent)}}.ppt-presentation-root:fullscreen .ppt-presentation-fullscreenControls{box-shadow:0 .75rem 2rem var(--pds-fg)}@supports (color:color-mix(in lab, red, red)){.ppt-presentation-root:fullscreen .ppt-presentation-fullscreenControls{box-shadow:0 .75rem 2rem color-mix(in srgb, var(--pds-fg) 16%, transparent)}}.ppt-presentation-root:fullscreen .ppt-presentation-fullscreenControls{color:var(--pds-muted);font-variant-numeric:tabular-nums;opacity:.35;font-size:.78rem;transition:opacity .14s}:is(.ppt-presentation-root:fullscreen .ppt-presentation-fullscreenControls:hover,.ppt-presentation-root:fullscreen .ppt-presentation-fullscreenControls:focus-within){opacity:1}.ppt-presentation-fullscreenButton,.ppt-presentation-fullscreenExit{min-height:2.35rem;color:var(--pds-fg);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:999px;font-weight:750}.ppt-presentation-fullscreenButton{min-width:2.35rem;font-size:1.2rem}.ppt-presentation-fullscreenExit{padding-inline:.75rem}.ppt-presentation-fullscreenButton:hover:not(:disabled),.ppt-presentation-fullscreenExit:hover{background:var(--pds-accent-light);color:var(--pds-accent)}.ppt-presentation-fullscreenButton:disabled{cursor:not-allowed;opacity:.35}.ppt-presentation-fullscreenButton:focus-visible,.ppt-presentation-fullscreenExit:focus-visible{outline:3px solid var(--pds-accent)}@supports (color:color-mix(in lab, red, red)){.ppt-presentation-fullscreenButton:focus-visible,.ppt-presentation-fullscreenExit:focus-visible{outline:3px solid color-mix(in srgb, var(--pds-accent) 34%, transparent)}}.ppt-presentation-fullscreenButton:focus-visible,.ppt-presentation-fullscreenExit:focus-visible{outline-offset:2px}@media (max-height:850px){.ppt-presentation-slide{--slide-safe-inline:1.75rem;--slide-body-inline:.75rem;gap:.65rem;padding-block:1.25rem}.ppt-presentation-slideHeader{padding-bottom:.55rem}.ppt-presentation-barList{gap:.35rem}.ppt-presentation-barRow{min-height:1.65rem}.ppt-presentation-panel{padding:.7rem}.ppt-presentation-table th,.ppt-presentation-table td{padding:.35rem .45rem}}@media (max-width:800px),(max-height:620px){.ppt-presentation-topbar{flex-wrap:wrap}.ppt-presentation-hint{display:none}.ppt-presentation-viewport{padding:.35rem}.ppt-presentation-cover,.ppt-presentation-split,.ppt-presentation-ratioDashboard,.ppt-presentation-ratioTypeGrid{grid-template-columns:1fr}.ppt-presentation-ratioTypeGrid{grid-template-rows:none}.ppt-presentation-metricGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.ppt-presentation-slideBody{overflow:hidden}}@media (prefers-reduced-motion:reduce){.ppt-presentation-progressFill{transition:none}}.ppt-presentation-slideFootnote{color:var(--pds-muted);font-size:.72rem;line-height:1.35;margin:.5rem 0 0;line-height:round(1.35em,1px)}.ppt-replica-table{border-collapse:collapse;table-layout:auto;font-size:.85rem;line-height:1.3;width:max-content;line-height:round(1.3em,1px)}.ppt-replica-table th,.ppt-replica-table td{border:1px solid var(--pds-report-border);text-align:center;white-space:nowrap;padding:.34em .3em}.ppt-replica-table td{color:var(--pds-report-fg);background:var(--pds-card-bg);font-weight:400}.ppt-replica-headDark,.ppt-replica-headQuarter,.ppt-replica-headCurrent{background:var(--pds-report-fill);color:var(--pds-report-fg);font-weight:700}.ppt-replica-totalRow td{color:var(--pds-report-fg);font-weight:700}td.ppt-replica-totalDark,td.ppt-replica-totalQuarter,td.ppt-replica-totalCurrent{background:var(--pds-report-fill)}.ppt-replica-neg{color:var(--pds-error)}.ppt-replica-headSelected{background:var(--pds-report-fill);color:var(--pds-report-fg);font-weight:700}.ppt-replica-scTable{font-size:.78rem}.ppt-replica-scTable th,.ppt-replica-scTable td{min-width:3.25rem;padding:.28em .36em}.ppt-replica-scTable th:first-child,.ppt-replica-scTable th:nth-child(2),.ppt-replica-scTeam,.ppt-replica-scName{min-width:4.6rem}.ppt-replica-scTeam{background:var(--pds-report-fill)!important;font-weight:700!important}.ppt-replica-scName{text-align:left!important;font-weight:600!important}.ppt-replica-scCurrent{background:var(--pds-report-fill)!important;font-weight:700!important}.ppt-replica-teamSales{place-items:center;height:100%;min-height:0;display:grid;container-type:size}.ppt-replica-teamSalesCanvas{width:100%;height:100%;min-height:0;color:var(--pds-report-fg);background:var(--pds-card-bg);grid-template-rows:auto minmax(0,1fr) auto;gap:.6rem;font-family:Arial,Noto Sans KR,sans-serif;display:grid;container-type:size}.ppt-replica-teamSalesSummary{text-align:right}.ppt-replica-teamSalesSummary,.ppt-replica-teamSalesBranches,.ppt-replica-teamSalesNote{margin-inline:1.5385%;font-size:2.30769cqh}.ppt-replica-teamSalesSummary strong{color:var(--pds-fg);font-size:1.16667em}.ppt-replica-teamSalesBranches{grid-template-rows:minmax(0,1fr);grid-template-columns:repeat(5,minmax(0,1fr));column-gap:2.4%;min-height:0;display:grid}.ppt-replica-teamSalesBranch{grid-template-rows:auto minmax(0,1fr);gap:0;min-width:0;min-height:0;display:grid}.ppt-replica-teamSalesBranch header{text-align:center;gap:.15rem;padding:0 .25rem .25rem;display:grid}.ppt-replica-teamSalesBranch header strong{font-size:1.16667em}.ppt-replica-teamSalesBranch header span{color:var(--pds-muted);font-size:1em}.ppt-replica-teamSalesBars{border-bottom:1px solid var(--pds-border);justify-content:space-evenly;align-items:flex-end;min-height:0;padding:1.667em 0 .333em;display:flex}.ppt-replica-teamSalesBarItem{text-align:center;grid-template-rows:minmax(0,1fr) 2em;place-items:end stretch;width:min(3.07692cqw,25%);height:100%;min-height:0;display:grid}.ppt-replica-teamSalesValue,.ppt-replica-teamSalesLabel{font-size:1em;font-weight:700}.ppt-replica-teamSalesBar{background:var(--pds-chart-1,var(--pds-accent));width:100%;display:block;position:relative}.ppt-replica-teamSalesValue{color:var(--pds-report-fg);position:absolute;bottom:calc(100% + .25rem);left:50%;transform:translate(-50%)}.ppt-replica-teamSalesBarMax{background:var(--pds-error)}.ppt-replica-teamSalesLabel{color:var(--pds-muted);white-space:nowrap;align-self:center}.ppt-replica-teamSalesNote{color:var(--pds-muted);text-align:right;margin-block:0}.ppt-replica-targetResult{flex-direction:column;gap:.75rem;width:max-content;min-width:1040px;display:flex}.ppt-replica-targetResult>.ppt-replica-table{width:100%}.ppt-replica-analysis{contain:inline-size;flex-direction:column;gap:.4rem;display:flex}.ppt-replica-analysisTitle{color:var(--pds-report-fg);margin:0;font-size:.85rem;font-weight:700}.ppt-replica-analysisTables{grid-template-columns:minmax(0,5fr) minmax(0,6fr);align-items:start;gap:1rem;display:grid}.ppt-replica-analysisTables>div{min-width:0}.ppt-replica-analysisTables .ppt-replica-table{table-layout:fixed;width:100%;height:132px}.ppt-replica-analysisTables .ppt-replica-table :is(th,td){height:auto;padding-block:.18em}.ppt-replica-analysisBlockTitle{background:var(--pds-report-fill);color:var(--pds-report-fg);margin:0 0 .45rem;padding:.3rem .5rem;font-size:.82rem;font-weight:700}.ppt-replica-analysisLead,.ppt-replica-analysisNote{color:var(--pds-report-fg);font-size:.72rem;line-height:1.35;margin:0 0 .3rem;line-height:round(1.35em,1px)}.ppt-replica-analysisNote{color:var(--pds-chart-6);margin:.3rem 0 0}.ppt-u-height-0{height:0}.ppt-u-width-100pct{width:100%}.ppt-u-minHeight-280px{min-height:280px}.ppt-u-borderColor-var-pds-error-{border-color:var(--pds-error)}.ppt-u-width-16pct{width:16%}.ppt-u-width-14pct{width:14%}.ppt-u-width-22pct{width:22%}.ppt-u-width-13pct{width:13%}.ppt-u-width-9pct{width:9%}.ppt-u-width-7pct{width:7%}.ppt-u-width-7-5pct{width:7.5%}.ppt-u-background--bfbfbf{background:var(--pds-chart-grid)}.ppt-u-width-5pct{width:5%}.ppt-u-width-8pct{width:8%}.ppt-u-width-10pct{width:10%}.ppt-u-width-7-4pct{width:7.4%}.ppt-u-width-11pct{width:11%}.ppt-u-width-26pct{width:26%}.ppt-u-width-21pct{width:21%}.ppt-u-width-19pct{width:19%}.ppt-u-width-12pct{width:12%}.ppt-u-verticalAlign-top{vertical-align:top}.ppt-u-whiteSpace-pre-line{white-space:pre-line}.ppt-u-display-grid{display:grid}.ppt-u-padding-24px{padding:24px}.ppt-u-border-1px-solid-var-pds-border-{border:1px solid var(--pds-border)}.ppt-u-borderRadius-4px{border-radius:4px}.ppt-u-placeContent-center{place-content:center}.ppt-u-color-var-pds-fg-{color:var(--pds-fg)}.ppt-u-background-var-pds-subtle-bg-{background:var(--pds-subtle-bg)}.ppt-u-textAlign-center{text-align:center}.ppt-u-margin-12px-0-0{margin:12px 0 0}.ppt-u-padding-0{padding:0}.ppt-u-color-var-pds-muted-{color:var(--pds-muted)}.ppt-u-listStyle-none{list-style:none}.ppt-u-height-100pct{height:100%}.ppt-u-gridTemplateRows-auto-1fr{grid-template-rows:auto 1fr}.ppt-u-display-flex{display:flex}.ppt-u-flexWrap-wrap{flex-wrap:wrap}.ppt-u-justifyContent-center{justify-content:center}.ppt-u-gap-6px-18px{gap:6px 18px}.ppt-u-fontSize-11px{font-size:11px}.ppt-u-display-inline-flex{display:inline-flex}.ppt-u-alignItems-center{align-items:center}.ppt-u-gap-5px{gap:5px}.ppt-u-display-inline-block{display:inline-block}.ppt-u-width-18px{width:18px}.ppt-u-minHeight-300px{min-height:300px}.ppt-u-width-max-content{width:max-content}[data-ppt-width]{width:attr(data-ppt-width %)}[data-ppt-height]{height:attr(data-ppt-height %)}[data-ppt-grid-count]{grid-template-columns:repeat(attr(data-ppt-grid-count type(<integer>)), minmax(0, 1fr))}[data-ppt-tracks]{grid-template-columns:attr(data-ppt-tracks type(*))}.ppt-replica-viewport{width:100%;height:attr(data-ppt-viewport-height px, auto);overflow:hidden}.ppt-replica-fit{transform-origin:0 0;width:max-content;transform:scale(attr(data-ppt-scale type(<number>), 1))}[data-slide-fit-content]{transform:translate(attr(data-fit-x px, 0px), attr(data-fit-y px, 0px)) scale(attr(data-fit-scale type(<number>), 1));width:attr(data-fit-width px, 100%)}[data-slide-fit-content][data-fit-probe=true]{transform:none}[data-slide-fit-content][data-fit-natural=true]{height:max-content}[data-slide-fit-content][data-fit-settled=false]{visibility:hidden}.ppt-legend-swatch{vertical-align:middle;flex:0 0 12px;width:12px;height:12px;display:inline-block}.ppt-legend-line{vertical-align:middle;width:18px;height:3px;display:inline-block}:root,.pds{--pds-chart-7:#d6e3f3;--pds-chart-8:#203864}.ppt-presentation-slide :is(table thead th,table thead td){background:var(--pds-report-fill);color:var(--pds-report-fg);border-color:var(--pds-report-border)}.ppt-presentation-slide table :is(th,td){border-color:var(--pds-report-border)}.ppt-presentation-slide [data-ppt-width]{width:attr(data-ppt-width %)}.ppt-presentation-slide [data-ppt-height]{height:attr(data-ppt-height %)}.ppt-kickoff-sales-slides-frame:has(>svg:only-child){grid-template-rows:minmax(0,1fr);height:100%;min-height:0}.ppt-kickoff-sales-slides-frame>svg:only-child{height:100%}.ppt-kickoff-sales-slides-frame:has(>.ppt-stock-longterm-manual){grid-template-rows:minmax(0,1fr) auto;height:100%;min-height:0}.ppt-kickoff-sales-slides-frame:has(>.ppt-stock-longterm-manual)>svg{height:100%}.ppt-stock-longterm-manual{border-top:1px solid var(--pds-border);padding:.35rem .6rem;font-size:.72rem}.ppt-stock-longterm-manual-heading{font-weight:700}.ppt-stock-longterm-manual-heading span{color:var(--pds-muted);font-weight:400}.ppt-stock-longterm-manual-months{flex-wrap:wrap;gap:.25rem .5rem;margin-top:.25rem;display:flex}.ppt-stock-longterm-manual-month{justify-items:center;gap:.1rem;min-width:3.3rem;display:grid}.ppt-stock-longterm-manual-month input{text-align:center}.ppt-presentation-root:fullscreen .ppt-stock-longterm-manual{display:none}@media print{.ppt-presentation-root .ppt-stock-longterm-manual{display:none}}.ppt-apo-ready-slides-tableFrame[data-source-slide="34"]{grid-template-rows:minmax(0,1fr) auto;height:100%;min-height:0;display:grid}.ppt-apo-ready-slides-tableFrame[data-source-slide="34"]>svg{height:100%;min-height:0;display:block}.report-table-group{min-width:0;overflow-x:auto}.report-table-group--eight>.dashboard-section{min-width:960px}.report-table-group--eight .grid-wrap:not(.table-frame__body){overflow:visible}.grid-table.report-table--eight{table-layout:fixed;width:100%}.report-table--eight>colgroup>col{width:12.5%}.report-table--eight>colgroup>.report-col--2{width:25%}.report-table--eight>colgroup>.report-col--3{width:37.5%}.report-table--eight>colgroup>.report-col--6{width:75%}.dashboard-panel .report-table--eight thead th{white-space:normal;overflow-wrap:anywhere}:root,.pds{--pds-report-target:var(--pds-subtle-bg);--pds-report-rate:var(--pds-report-fill)}@supports (color:color-mix(in lab, red, red)){:root,.pds{--pds-report-rate:color-mix(in srgb, var(--pds-report-fill) 55%, var(--pds-card-bg))}}:root,.pds{--pds-report-group:var(--pds-subtle-bg)}@supports (color:color-mix(in lab, red, red)){:root,.pds{--pds-report-group:color-mix(in srgb, var(--pds-subtle-bg) 50%, var(--pds-card-bg))}}:root,.pds{--pds-report-unmanaged:var(--pds-border)}.report-table--roles{--report-row-fill:var(--pds-card-bg)}.report-row--target{--report-row-fill:var(--pds-report-target)}.report-row--actual{--report-row-fill:var(--pds-card-bg)}.report-row--rate{--report-row-fill:var(--pds-report-rate)}.report-row--summary{--report-row-fill:var(--pds-report-fill)}.grid-table.report-table--roles tbody>tr>:is(td,th[scope=row]){background:var(--report-row-fill)}.grid-table.report-table--roles tbody th[scope=rowgroup]{background:var(--pds-report-group)}.grid-table.report-table--roles tbody th.report-group-total{background:var(--pds-report-fill)}.grid-table.report-table--roles tbody>tr>td.report-cell--unmanaged{background:var(--pds-report-unmanaged)}.grid-table.report-table--roles tbody>.report-row--total>:is(th,td),.grid-table.report-table--roles tbody>.report-row--summary>:is(th,td),.grid-table.report-table--roles tbody>tr>td:last-child{font-weight:700}.grid-table .report-cell--context{background:var(--pds-report-target)}.pds-filter-bar{background:var(--pds-card-bg);flex-shrink:0;align-items:center;gap:4px;min-height:44px;padding:6px 16px;display:flex;overflow-x:auto}.pds-filter-bar--bordered{border-bottom:1px solid var(--pds-border)}.pds-filter-bar--wrap{flex-wrap:wrap;overflow:visible}.pds-filter-bar__trailing{flex-shrink:0;margin-left:auto}.pds-filter-button{border:1px solid var(--pds-border);height:28px;color:var(--pds-fg);cursor:pointer;background:#fff;flex-shrink:0;padding:0 12px;font-size:12px;font-weight:650;transition:border-color .15s,background .15s,color .15s}.pds-filter-button--small{padding:0 8px;font-size:11px}.pds-filter-button--pill{border-radius:999px}.pds-filter-button--square{border-radius:3px}.pds-filter-button--neutral:hover{border-color:var(--pds-fg)}.pds-filter-button--neutral.is-active{border-color:var(--pds-fg);background:var(--pds-fg);color:#fff}.pds-filter-button--accent:hover,.pds-filter-button--info:hover{border-color:var(--pds-accent)}.pds-filter-button--accent.is-active,.pds-filter-button--info.is-active{border-color:var(--pds-accent);background:var(--pds-accent-light);color:var(--pds-accent)}.pds-filter-separator{color:var(--pds-muted);margin-left:8px;font-size:11px}.pds-filter-date{border:1px solid var(--pds-border);border-radius:3px;outline:0;height:28px;padding:0 8px}.pds-filter-date:focus{border-color:var(--pds-accent)}.pds-filter-meta{color:var(--pds-muted);font-variant-numeric:tabular-nums;font-size:11px}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-ordinal{syntax:"*";inherits:false}@property --tw-slashed-zero{syntax:"*";inherits:false}@property --tw-numeric-figure{syntax:"*";inherits:false}@property --tw-numeric-spacing{syntax:"*";inherits:false}@property --tw-numeric-fraction{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
