.figma-design-view *,.figma-design-view :before,.figma-design-view :after{box-sizing:border-box}:where(.figma-design-view,.figma-design-view *){border-style:solid;border-width:0}:where(.figma-design-view) :is(button,input,textarea,select){margin:0;padding:0}:where(.figma-design-view) :is(h1,h2,h3){text-wrap:wrap}:where(.figma-design-view) ::placeholder{color:var(--platform-placeholder-color,#76767c);opacity:1}.figma-design-view p,.figma-design-view h1,.figma-design-view h2{margin:0}.about-features{flex-direction:column;gap:60px;width:100%;display:flex}.about-features-heading{letter-spacing:-1.2px;text-align:center;text-wrap:balance;font-size:48px;font-weight:700;line-height:1.35}.about-feature-list{--about-card-height:600px;--about-closed-height:120px;overflow-anchor:none;flex-direction:column;gap:20px;display:flex}.about-feature-card{width:100%;height:var(--about-card-height);border-radius:32px;position:relative;overflow:hidden}.about-feature-list[data-reveal=active] .about-feature-card[data-expanded=false]{height:var(--about-closed-height)}.about-feature-list[data-ready=true] .about-feature-card{transition:height .58s cubic-bezier(.22,1,.36,1)}.about-feature-images,.about-feature-images img,.about-feature-shade,.about-feature-copy{position:absolute;inset:0}.about-feature-images img{object-fit:cover;width:100%;height:100%}.about-feature-shade{background:#0003}.about-feature-copy{text-align:center;color:#fff;flex-direction:column;justify-content:center;align-items:center;gap:4px;padding:32px;display:flex}.about-feature-copy h3{letter-spacing:-1.2px;font-size:48px;font-weight:700;line-height:1.35}.about-feature-copy p{letter-spacing:-.6px;color:var(--grey-100);font-size:24px;font-weight:400;line-height:1.35}.about-feature-list[data-reveal=active] .about-feature-card[data-expanded=false] :is(.about-feature-copy,.about-feature-shade){opacity:0}.about-feature-list[data-ready=true] .about-feature-copy{transition:opacity .26s .12s}.about-features[data-mobile=true]{gap:32px}.about-features[data-mobile=true] .about-features-heading{letter-spacing:-.6px;font-size:24px}.about-features[data-mobile=true] .about-features-heading span{display:block}.about-features[data-mobile=true] .about-feature-list{--about-card-height:300px;--about-closed-height:100px}.about-features[data-mobile=true] .about-feature-card{border-radius:12px}.about-features[data-mobile=true] .about-feature-copy{padding:20px}.about-features[data-mobile=true] .about-feature-copy h3{letter-spacing:-.5px;font-size:20px;line-height:1.3}.about-features[data-mobile=true] .about-feature-copy p{letter-spacing:-.45px;font-size:18px;line-height:1.3}.figma-design-view .platform-guide-process-step{--process-accent:#384694;--process-border:var(--grey-50);--process-number:var(--grey-300);--process-title:var(--grey-500);border-color:var(--process-border);transition:border-color .18s}.figma-design-view .platform-guide-process-step>:first-child{color:var(--process-number);transition:color .18s}.figma-design-view .platform-guide-process-step>:last-child>:first-child{color:var(--process-title);transition:color .18s}.figma-design-view .platform-guide-process-step:focus-visible{--process-border:var(--process-accent);--process-number:var(--process-accent);--process-title:var(--process-accent);outline:2px solid var(--process-accent);outline-offset:4px}@media (hover:hover) and (pointer:fine){.figma-design-view .platform-guide-process-step:hover{--process-border:var(--process-accent);--process-number:var(--process-accent);--process-title:var(--process-accent)}}@media (min-width:768px) and (max-width:1279px){.about-features-heading{font-size:36px}}@media (prefers-reduced-motion:reduce){.about-feature-list[data-ready=true] :is(.about-feature-card,.about-feature-copy),.figma-design-view .platform-guide-process-step,.figma-design-view .platform-guide-process-step>:first-child,.figma-design-view .platform-guide-process-step>:last-child>:first-child{transition:none}}:where(.figma-design-view) button,:where(.figma-design-view) input,:where(.figma-design-view) textarea,:where(.figma-design-view) select{font:inherit;color:inherit;letter-spacing:inherit}:where(.figma-design-view) button{cursor:pointer;text-align:inherit;background-color:#0000;border:0}:where(.figma-design-view a){color:inherit;cursor:pointer;text-decoration:none}.figma-design-view :is([data-node-id="228:3639"],[data-node-id="874:48637"]){padding-bottom:12px}[data-ops-auth-layout] [data-name=TabBar]{overflow:visible}[data-ops-auth-visual]>:first-child>img{object-fit:cover}[data-ops-auth-layout] [data-name=Button_placeholder]{align-items:center;padding-block:0}[data-ops-auth-layout] [data-auth-control]{min-height:48px}[data-ops-auth-layout] [data-name=bodyTitle] h1,[data-ops-auth-layout] [data-name=bodyTitle] h2{max-width:100%}[data-ops-auth-brand]:focus-visible{outline-offset:-6px;box-shadow:none;border-radius:12px;outline-color:#fff}[data-ops-auth-layout] [data-name=eye-off]:focus-visible{outline:2px solid var(--brand);outline-offset:0;box-shadow:none;border-radius:4px}[data-ops-auth-layout] [data-design-control=button]:focus-visible{outline-offset:-3px;box-shadow:none}[data-ops-signup-layout] [data-node-id="874:48698"]{flex-wrap:wrap;row-gap:8px;overflow:visible}.kd-ops-signup-help{color:var(--grey-700,#4c4c54);flex:0 0 100%;margin:0;font-size:13px;line-height:1.5}.kd-ops-signup-help[role=alert],.kd-ops-signup-required{color:var(--danger)}.kd-ops-signup-code{width:100%;min-width:0;position:relative}.kd-ops-signup-code-field{background:#f8f8f9;border-radius:12px;align-items:center;gap:8px;width:100%;height:48px;padding:12px;display:flex}.kd-ops-signup-code-state{white-space:nowrap;color:var(--brand);flex-shrink:0;font-size:12px;line-height:16px}.kd-ops-signup-code-state[data-state=verified]{color:var(--success)}.kd-ops-signup-code-state[data-state=error]{color:var(--danger)}.kd-ops-signup-code-field input{background:0 0;border:0;width:100%;min-width:0;padding:0;font-size:16px;line-height:1.4}@media (max-width:479px){[data-ops-signup-layout] [data-name=FieldRow]>[data-name=Input]{flex-basis:100%}[data-ops-signup-layout] [data-name=FieldRow]{row-gap:16px}[data-ops-signup-layout] [data-name=FieldContainer]:has(>[data-name=InputField]){flex-wrap:wrap}[data-ops-signup-layout] [data-name=FieldContainer]>[data-name=InputField]{flex-basis:100%}[data-ops-signup-layout] [aria-label=이메일\ 인증]{justify-content:center;width:100%}}@media (min-width:1024px) and (max-width:1439px){[data-ops-auth-layout]{--ops-auth-side:40px;--ops-auth-bottom:60px;--ops-auth-gap:40px}}@media (max-width:1023px){[data-ops-auth-layout]{--ops-auth-columns:minmax(0, 1fr);--ops-auth-visual-height:240px;--ops-auth-side:max(24px, calc((100vw - 640px) / 2));--ops-auth-top:40px;--ops-auth-bottom:60px;--ops-auth-gap:32px;--ops-auth-title-size:24px}[data-ops-auth-visual]>:first-child>img{object-fit:cover;object-position:center 48%;width:100%;height:100%;top:0;left:0}[data-ops-auth-brand]{padding:24px}[data-ops-auth-layout] [data-name=bodyTitle]>*{letter-spacing:-.6px;font-size:24px}}@media (max-width:479px){[data-ops-auth-layout]{--ops-auth-visual-height:200px;--ops-auth-form-height:487.4px}[data-ops-auth-layout] [data-name=FormCard]{padding:20px}}.figma-design-view :is([data-node-id="408:9691"],[data-name^="Mobile / 회원가입"]) :is([data-name=Mobile\/Button_placeholder],[data-name=CTAButton],[data-name=ButtonRow]>*){height:40px}.figma-design-view [data-name^="Desktop / 회원가입"] [data-name=ButtonRow]{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.kd-web-account-controls{color:var(--white,#fff);flex-shrink:0;align-items:center;gap:24px;display:inline-flex}.kd-web-account-controls .kd-web-account-profile{box-sizing:border-box;width:42px;height:42px;color:inherit;background:0 0;border:1px solid;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;padding:12px;display:inline-flex}.kd-web-account-profile img{width:16px;height:16px;display:block}.kd-web-account-controls .kd-web-account-logout{color:inherit;font:inherit;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:8px 0;font-size:14px;line-height:1.4}.kd-web-account-controls :is(a,button):focus-visible{outline-offset:4px;outline:2px solid}.kd-web-account-logout:disabled{opacity:.5;cursor:wait}.figma-design-view [data-navigation-theme=light] .kd-web-account-controls{color:var(--brand)}.figma-design-view [data-navigation-theme=light] .kd-web-account-profile{background:var(--brand);border-color:var(--brand)}.figma-design-view [data-supplier-layout]{grid-template-columns:334px minmax(0,1fr);align-items:start;column-gap:clamp(32px,3.75vw,72px);display:grid}.figma-design-view [data-supplier-column=sidebar] [data-name=Profile]>p{white-space:normal;overflow-wrap:anywhere;text-align:center;max-width:100%}.figma-design-view [data-supplier-column=content] [data-name=TabAndActions]{flex-wrap:wrap;gap:16px}.figma-design-view [data-supplier-column=content] [data-name=Tabs]{flex-wrap:wrap;max-width:100%}.figma-design-view [data-supplier-column=content] [data-name=FilterBar]{flex-wrap:wrap}.figma-design-view [data-supplier-column=content] [data-name=bodyTitle]>:is(p,h1,h2){white-space:normal;overflow-wrap:anywhere;text-align:left;max-width:100%}@media (max-width:1279px){.figma-design-view [data-supplier-layout]{grid-template-columns:240px minmax(0,1fr);column-gap:32px}}@media (max-width:1023px){.figma-design-view [data-supplier-column=content] [data-name=StatsRow]{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.figma-design-view [data-supplier-column=content] [data-name=SearchArea]{flex-wrap:wrap;min-width:0;max-width:100%}.figma-design-view [data-supplier-column=content] [data-name=SearchInput]{flex:200px;width:100%;min-width:0}.figma-design-view [data-supplier-column=content] [data-name=LabelRow]:has([data-name=ImageUploadGrid]){flex-direction:column;align-items:flex-start;gap:12px}.figma-design-view [data-supplier-column=content] [data-name=CertificationRow]{max-width:100%;overflow-x:auto}.figma-design-view [data-supplier-column=content] [data-name=CertificationRow]:not([data-account-certificates])>*{min-width:520px}}.kd-account-document{width:100%;min-width:0;color:var(--grey-500);flex-wrap:wrap;align-items:center;gap:12px;font-size:16px;line-height:1.4;display:flex}.kd-account-document>a{color:var(--grey-500);overflow-wrap:anywhere}[data-screen-node="444:15894"] .kd-account-upload-button{border-width:1px;min-height:44px;padding:9px 13px;font-size:16px;font-weight:700}.kd-account-legacy-files{overflow-wrap:anywhere;flex-direction:column;gap:8px;width:100%;display:flex}.kd-account-upload-button,.kd-account-logo-button{border:1.5px solid var(--grey-50,#f0f0f0);color:var(--grey-700,#4c4c54);cursor:pointer;background:#fff;border-radius:12px;justify-content:center;align-items:center;display:inline-flex;position:relative}.kd-account-upload-button{white-space:nowrap;flex-shrink:0;gap:8px;min-height:48px;padding:8px 21.5px;font-size:20px;font-weight:600;line-height:1.4}.kd-account-upload-plus{flex-shrink:0;width:24px;height:24px;display:block;position:relative}.kd-account-upload-plus:before,.kd-account-upload-plus:after{content:"";background:#595959;border-radius:1px;position:absolute}.kd-account-upload-plus:before{width:14px;height:2px;top:11px;left:5px}.kd-account-upload-plus:after{width:2px;height:14px;top:5px;left:11px}.kd-account-upload-button input,.kd-account-logo-button input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.kd-account-upload-button:focus-within,.kd-account-logo-button:focus-within{box-shadow:inset 0 0 0 2px var(--brand)}.kd-account-logo-button{width:100px;height:100px;overflow:hidden}.kd-account-logo-button>img{object-fit:contain;width:100%;height:100%}.kd-account-logo ul{color:var(--grey-500);margin:12px 0 0;padding-left:24px;font-size:16px;line-height:1.4;list-style:outside}[data-own-account] [data-supplier-column=content]{container:account-body/inline-size}[data-own-account] [data-name=LabelRow]:has([data-account-certificates])>p{cursor:default;white-space:normal}[data-own-account] [data-name=FormCard] [data-name=슬롯] p{white-space:normal;overflow-wrap:anywhere}.kd-account-certification{border:1px solid var(--grey-50);color:#595959;background:#f8f8f9;border-radius:12px;width:100%;min-width:0;font-size:16px;line-height:1.4;overflow:hidden;container:account-cert/inline-size}.kd-account-certification-heading,.kd-account-certificate-row{grid-template-columns:repeat(3,minmax(0,1fr)) 166px 50px;align-items:start;gap:12px;min-width:0;display:grid}.kd-account-certification-heading{border-bottom:1.5px solid var(--grey-50);background:#fff;padding:12px 20px}.kd-account-certificate-row{gap:12px;padding:20px}.kd-account-certificate-row>input{border:0;border-bottom:1px solid var(--grey-100);width:100%;min-width:0;height:48px;font:inherit;color:var(--ink);background:0 0;border-radius:0;padding:12px 0}.kd-account-certificate-row>input::placeholder{color:var(--grey-300,#a4a3a8)}.kd-account-certificate-file{flex-direction:column;gap:8px;min-width:0;display:flex}.kd-account-certificate-file>a{overflow-wrap:anywhere;font-size:14px}.kd-account-certificate-delete{border:1.5px solid var(--grey-50);background:#fff;border-radius:12px;justify-content:center;align-items:center;width:50px;height:48px;display:flex}.kd-account-certificate-footer{padding:0 20px 20px}.kd-account-certificate-footer>button{border:1.5px solid var(--grey-50);width:100%;height:50px;color:var(--grey-700);background:#fff;border-radius:12px;justify-content:center;align-items:center;font-size:20px;font-weight:600;line-height:1.4;display:flex}@container account-cert (max-width:640px){.kd-account-certification-heading{display:none}.kd-account-certificate-row{border-bottom:1px solid #e1e1e2;grid-template-columns:minmax(0,1fr);margin-bottom:20px}}@container account-body (max-width:650px){[data-own-account] [data-account-document-row]{flex-direction:column;align-items:flex-start;gap:12px}[data-own-account] [data-account-field-row]{flex-direction:column;gap:16px}[data-own-account] [data-account-field-row]>*{flex:none;width:100%}[data-own-account] [data-name=LabelRow]:has([data-account-certificates]){flex-direction:column;gap:12px}}.kd-admin-fields{border:1px solid var(--grey-050,#f0f0f0);color:#1e1d25;border-radius:12px;flex-direction:column;gap:24px;width:100%;min-width:0;padding:20px;display:flex}.kd-admin-account-error{color:#c52a32;overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.45}[data-admin-accounts] .platform-pagination{margin-block:32px}[data-admin-accounts] [data-name=Table\ Header]{grid-template-columns:160px minmax(300px,1fr) 150px 150px 130px 80px;align-items:stretch;width:100%;min-width:970px;display:grid}[data-admin-accounts] [data-name=Table\ Header]>*{width:100%;min-width:0}[data-admin-accounts] [data-name=Table\ Header] [data-name^=Col]{width:100%;min-width:0;padding-inline:12px}[data-admin-accounts] [data-name=Table\ Header] :is(p,a[data-design-control=link]){text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}@media (max-width:767px){[data-admin-accounts]>.platform-mobile-nav{flex:none;height:auto}[data-admin-accounts] [data-node-id="874:48911"]{flex-wrap:wrap;align-items:flex-start;gap:16px}[data-admin-accounts] [data-node-id="874:48912"]{min-width:0;max-width:100%}[data-admin-accounts] :is([data-node-id="874:48916"],[data-node-id="694:94594"]){white-space:normal!important;font-size:24px!important}[data-admin-accounts] .kd-admin-fields{padding:16px}}.kd-admin-field{flex-direction:column;gap:8px;width:100%;min-width:0;display:flex}.kd-admin-field>span,.kd-admin-fields legend{color:#393841;font-size:14px;line-height:1.45}.kd-admin-field input{color:#1e1d25;width:100%;min-width:0;height:48px;font:inherit;background:#f8f8f9;border:0;border-radius:12px;padding:12px;font-size:16px;line-height:1.4}.kd-admin-field input::placeholder{color:#a4a3a8}.figma-design-view .kd-admin-field input:focus-visible{outline:none;box-shadow:inset 0 0 0 2px #414d9d}.kd-admin-field input[readonly]{color:#76767c}.kd-admin-passwords{width:100%}.kd-admin-passwords>div{gap:20px;display:flex}.kd-admin-passwords>p{color:#76767c;margin:8px 0 0;font-size:13px;line-height:1.4}.kd-admin-fields fieldset{border:0;width:100%;min-width:0;margin:0;padding:0}.kd-admin-fields legend{margin-bottom:8px;padding:0}.kd-admin-radio-row{flex-wrap:wrap;gap:24px;display:flex}.kd-admin-permissions{flex-wrap:wrap;gap:12px 16px;display:flex}.kd-admin-choice{cursor:pointer;align-items:center;gap:8px;font-size:16px;line-height:1.4;display:flex;position:relative}.kd-admin-permissions .kd-admin-choice{gap:12px}.kd-admin-choice>input{opacity:0;width:100%;height:100%;cursor:inherit;margin:0;position:absolute;inset:0}.kd-admin-choice:has(input:disabled){cursor:default}.kd-admin-choice>img{flex:0 0 20px}.kd-admin-choice input:focus-visible+img,.kd-admin-choice input:focus-visible+span{outline-offset:3px;border-radius:4px;outline:2px solid #414d9d}.kd-admin-checkbox{border:1px solid #d9d9dc;border-radius:6px;flex:0 0 24px;place-items:center;width:24px;height:24px;display:grid}.kd-admin-checkbox:has(img){border:0}@media (max-width:600px){.kd-admin-passwords>div{flex-direction:column;gap:24px}}.platform-account-menu{flex-shrink:0;position:relative}.platform-account-menu>summary{cursor:pointer;list-style:none}.platform-account-menu>summary::-webkit-details-marker{display:none}.platform-account-menu>summary:focus-visible{outline-offset:4px;outline:3px solid #4a73f5}.platform-account-menu-panel{z-index:1000;background:#fff;border:1px solid #e7e7e9;border-radius:12px;min-width:240px;max-width:min(320px,100vw - 32px);padding:16px;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 8px 24px #0000001f}.platform-account-menu-panel p{overflow-wrap:anywhere;font-size:14px}.platform-account-menu-panel button{text-align:center;border:1px solid #e7e7e9;border-radius:8px;width:100%;min-height:44px;margin-top:12px}.figma-design-view header nav a[aria-current=page],.figma-design-view header nav a:hover{border-bottom:1px solid}@media (min-width:768px){.figma-design-view [data-node-id="127:76"]:has(>p:only-child){flex-direction:column;align-items:center;padding:13px 21px;display:flex}.figma-design-view [data-node-id="130:71"]:has(>p:only-child){padding-block:8px}}@media (max-width:1279px){.figma-design-view header[data-navigation-header=desktop]{flex-wrap:wrap;gap:16px;height:auto;padding-block:16px}.figma-design-view header[data-navigation-header=desktop]>nav{order:3;justify-content:center;width:100%;display:flex}}.figma-design-view button:focus-visible,.figma-design-view a:focus-visible,.figma-design-view input:focus-visible,.figma-design-view textarea:focus-visible,.figma-design-view select:focus-visible,.figma-design-view label:focus-visible{outline-offset:4px;outline:3px solid #4a73f5}.figma-design-view [data-design-control=checkbox],.figma-design-view [data-design-control=radio]{cursor:pointer}.figma-design-view [data-native-choice]{accent-color:#181d63;cursor:pointer;flex-shrink:0}.figma-design-view .platform-checkbox-visual{border:1.5px solid var(--grey-100);background:#fff;border-radius:8px;flex-shrink:0;display:block}.figma-design-view label:has(>input.platform-asset-choice:focus-visible)>:is(.platform-checkbox-visual,[data-name=RadioOuter],[data-name=Track],[data-name=Switch]){outline-offset:4px;outline:3px solid #4a73f5}.figma-design-view [data-name=Table],.figma-design-view [data-name=TableContainer]{max-width:100%;overflow-x:auto}.figma-design-view [data-choice-selected=true]{box-shadow:inset 0 0 0 2px #181d63}.platform-scene{width:100%;overflow-x:clip}.figma-design-view .platform-contact-notice-body>section+section{margin-top:1.4em}.figma-design-view :is(.platform-contact-notice-body,.platform-signup-notice-body) ul{margin:0;padding-left:1.5em;list-style:outside}.figma-native-modal::backdrop{background:#00000080}html:has(dialog:modal){overflow:hidden}.figma-native-modal{overscroll-behavior:contain}.figma-native-modal>[data-name=Panel]{max-width:min(900px,100%)!important}.certification-editor,.product-image-editor{width:100%}.certification-heading,.certification-edit-row{grid-template-columns:repeat(4,minmax(0,1fr)) auto;gap:12px;padding:16px 20px;display:grid}.certification-heading{background:#f8f8f9;border-bottom:1px solid #f0f0f0}.certification-edit-row input,.certification-edit-row select{min-width:0;font:inherit;background:#fff;border:0;border-bottom:1px solid #e1e1e2;padding:12px 4px}.certification-editor>button{margin:20px}.product-image-row{flex-wrap:wrap;gap:12px;display:flex}.product-image-row>div{width:128px}.product-image-row img{object-fit:cover;border-radius:12px;width:100px;height:100px}.product-image-row>div>div{flex-wrap:wrap;gap:4px;font-size:12px;display:flex}.product-image-row button{cursor:pointer}.product-image-editor p{color:#76767c;font-size:14px}@media (max-width:767px){.certification-heading{display:none}.certification-edit-row{grid-template-columns:1fr}}.meeting-calendar{width:100%}.meeting-calendar header{justify-content:space-between;align-items:center;gap:12px;margin-bottom:24px;display:flex}.meeting-calendar h2,.meeting-card h2{margin:0;font-size:24px;line-height:1.35}.meeting-calendar header button{background:#fff;border:1px solid #e1e1e2;border-radius:8px;margin-left:8px;padding:8px}.calendar-weekdays,.calendar-days{grid-template-columns:repeat(7,minmax(0,1fr));display:grid}.calendar-weekdays{text-align:center;padding-bottom:8px}.calendar-day{border:1px solid #f0f0f0;min-height:110px;padding:6px;font-size:14px}.calendar-day.muted{background:#f8f8f9}.calendar-day button{text-align:left;color:#181d63;text-overflow:ellipsis;background:#eef0fc;border:0;border-radius:4px;width:100%;margin-top:6px;padding:4px;font-size:12px;display:block;overflow:hidden}.meeting-card{width:100%}.meeting-card dl{gap:16px;margin:24px 0;display:grid}.meeting-card dd{white-space:pre-wrap;margin:8px 0 0}.meeting-card dt{color:#76767c;font-size:14px}.meeting-status{color:#181d63;background:#f8f8f9;border-radius:8px;padding:8px}.platform-mobile-nav{color:#fff;z-index:110;background:#181d63;width:100%;padding:16px 20px;position:relative}.platform-mobile-nav summary{cursor:pointer;padding:8px;font-weight:700}.platform-mobile-nav nav{padding-top:16px}[data-operations-layout]{background:linear-gradient(90deg,#181d63 264px,#fff 264px)}[data-operations-layout]>:last-child{flex:1;min-width:0}[data-operations-layout]>aside>a:focus-visible{outline-offset:-4px;outline:2px solid #fff}[data-operations-menu-item]{cursor:pointer;transition:background-color .12s}[data-operations-menu-item]:not([aria-current=page]):hover{background-color:#27317e!important}.figma-design-view [data-operations-menu-item]:focus-visible{outline-offset:-3px;outline:2px solid #fff}[data-operations-layout] :is([data-name=FieldRow],[data-name=FormRow]){min-width:0}.kd-agent-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px;width:100%;display:grid}.kd-approval-heading,.kd-suspension-heading{justify-content:space-between;align-items:center;gap:20px;width:100%;display:flex}.kd-approval-heading .kd-admin-member-heading{min-width:0}.kd-approval-process{color:#fff;font:inherit;letter-spacing:-.5px;background:#181d63;border:1.5px solid #181d63;border-radius:12px;flex-shrink:0;height:48px;padding:0 21.5px;font-size:20px;font-weight:600;line-height:1.4}.kd-approval-process:disabled{opacity:.5;cursor:wait}.kd-approval-list,.kd-suspension-list{width:100%;min-width:0}.kd-approval-list [data-loading] tbody,.kd-approval-list [data-loading]>.platform-pagination:not(:focus-within),.kd-suspension-list [data-loading] tbody,.kd-suspension-list [data-loading]>.platform-pagination:not(:focus-within){visibility:hidden}.kd-approval-list:has([data-loading]) .kd-approval-tabs button>span{visibility:hidden}.kd-suspension-list:has([data-loading]) .kd-approval-tabs button>span{visibility:hidden}.kd-approval-list [data-loading]>.platform-pagination:focus-within,.kd-suspension-list [data-loading]>.platform-pagination:focus-within{opacity:.5}.kd-approval-list [data-loading]>.platform-pagination button,.kd-suspension-list [data-loading]>.platform-pagination button{cursor:wait}.kd-approval-heading .kd-admin-member-heading.is-detail h1{color:#1e1d25;letter-spacing:-.9px}.kd-approval-heading .kd-admin-member-heading.is-detail p{color:#76767c;letter-spacing:-.5px;margin-top:8px}.kd-approval-tabs{border-bottom:1px solid #e4e7f0;margin-bottom:12px;display:flex;overflow-x:auto}.kd-approval-tabs button{color:#7a7f92;height:52px;font:inherit;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;padding:16px 22px;font-size:16px;line-height:normal}.kd-approval-tabs button[aria-pressed=true]{color:#181d63;border-bottom-color:#181d63;font-weight:600}.kd-approval-tabs button:focus-visible{outline-offset:-3px}.kd-approval-detail{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:40px;width:100%;min-width:0;display:grid}.kd-approval-detail .kd-admin-member-card{width:100%;max-width:none}.kd-approval-detail[data-member-role=buyer]{column-gap:20px}.kd-approval-detail .kd-agent-field-pair:not(:has(.kd-sr-only)){align-items:stretch}.kd-approval-detail .kd-agent-field-pair:not(:has(.kd-sr-only)) .kd-agent-field dd{flex:1}.kd-approval-decision{flex-direction:column;gap:24px;min-width:0;display:flex}.kd-approval-decision>span{color:#393841;margin-bottom:-16px;font-size:14px;line-height:1.45}.kd-approval-decisions{background:#f8f8f9;border-radius:12px;padding:8px;display:flex}.kd-approval-decisions button{color:#76767c;min-width:0;font:inherit;text-align:center;background:0 0;border:1px solid #0000;border-radius:12px;flex:1;padding:12px 8px;font-size:16px;line-height:1.4}.kd-approval-decisions button[aria-pressed=true]{color:#fff;background:#181d63;border-color:#181d63;font-weight:700}.kd-approval-decision button:disabled{cursor:not-allowed;opacity:.5}.kd-approval-reasons{color:#393841;gap:8px;min-width:0;font-size:14px;display:grid;position:relative}.kd-approval-reasons>button{color:#4c4c54;width:100%;font:inherit;text-align:left;background:#f8f8f9;border:0;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;padding:12px;font-size:16px;display:flex}.kd-approval-reasons>button[data-empty]{color:#a4a3a8}.kd-approval-reasons>button span{overflow-wrap:anywhere;min-width:0}.kd-approval-reasons img{flex-shrink:0}.kd-approval-reason-options{z-index:20;background:#fff;border:1px solid #e1e1e2;border-radius:12px;width:100%;margin-top:6px;padding:6px;position:absolute;top:100%;left:0;box-shadow:0 8px 24px #12162e14}.kd-approval-reason-options label{cursor:pointer;border-radius:8px;align-items:center;gap:12px;padding:10px;font-size:16px;line-height:1.4;display:flex}.kd-approval-reason-options label:hover{background:#f8f8f9}.kd-approval-reason-options input{accent-color:#181d63;flex-shrink:0;width:20px;height:20px;margin:0}.kd-approval-message{color:#393841;gap:8px;font-size:14px;display:grid}.kd-approval-message textarea{resize:vertical;width:100%;min-width:0;height:120px;font:inherit;color:#1e1d25;background:#f8f8f9;border:0;border-radius:12px;padding:12px;font-size:16px;line-height:1.4}.figma-design-view .kd-approval-message textarea:focus-visible,.figma-design-view .kd-approval-reasons>button:focus-visible{outline:0;box-shadow:inset 0 0 0 2px #181d63}.kd-approval-message textarea::placeholder{color:#9a9fb0;opacity:1}.kd-approval-field-error{color:var(--danger);margin:0;font-size:13px;line-height:1.5}.figma-design-view .kd-approval-reasons>button[data-invalid=true],.figma-design-view .kd-approval-message textarea[aria-invalid=true]{box-shadow:inset 0 0 0 2px var(--danger);outline:0}.kd-approval-result,.kd-approval-completed-reason p{white-space:pre-wrap;overflow-wrap:anywhere;background:#f8f8f9;border-radius:12px;margin:0;padding:12px;font-size:16px;line-height:1.4}.kd-approval-completed-reason{gap:8px;font-size:14px;display:grid}[data-admin-approvals] [data-name=SearchInput]:has(input[name=q]:focus){box-shadow:inset 0 0 0 2px #181d63}[data-admin-approvals] [data-name=SearchInput] input[name=q]:focus-visible{box-shadow:none;outline:0}[data-admin-approvals] [data-node-id="782:49837"]>p{text-overflow:ellipsis;flex-shrink:1;min-width:0;max-width:calc(100% - 64px);overflow:hidden}.kd-suspension-list{padding-inline:0}.kd-suspension-heading .kd-admin-member-heading{min-width:0}.kd-suspension-heading .kd-admin-member-heading:not(.is-detail) h1{letter-spacing:-.36px;line-height:normal}.kd-suspension-detail{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px;width:100%;display:grid}.kd-suspension-detail .kd-admin-member-card{width:100%;max-width:none}.kd-suspension-decision{gap:16px;min-width:0;padding-block:28px;display:grid}.kd-suspension-decision>span{color:#393841;font-size:14px}.kd-suspension-scroll table{min-width:1360px}.kd-suspension-scroll th:first-child{width:150px}.kd-suspension-scroll th:nth-child(3){width:200px}.kd-suspension-scroll th:nth-child(4){width:160px}.kd-suspension-scroll th:nth-child(5){width:140px}.kd-suspension-scroll th:nth-child(6){width:250px}.kd-suspension-scroll th:nth-child(7){width:120px}.kd-suspension-scroll th:last-child{width:80px}.kd-suspension-scroll[data-withdrawn] table{min-width:960px}.kd-suspension-scroll[data-withdrawn] th:last-child{width:80px}.kd-suspension-archive{gap:40px;min-width:0;display:grid}.kd-suspension-archive h2{letter-spacing:-.9px;margin:0 0 24px;font-size:36px;line-height:1.3}.kd-suspension-certificates{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.kd-suspension-certificates article{overflow-wrap:anywhere;background:#f8f8f9;border-radius:12px;padding:20px}.kd-suspension-certificates h3{margin:0 0 8px;font-size:20px}.kd-suspension-certificates p{color:#76767c;margin:0;font-size:16px}.kd-suspension-products{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.kd-suspension-product{overflow-wrap:anywhere;flex-direction:column;gap:0;min-width:0;display:flex}.kd-suspension-product-info{gap:20px;padding:20px 8px;display:grid}.kd-suspension-product-info>div{gap:4px;display:grid}.kd-suspension-product-image{position:relative}.kd-suspension-product-image>img:not(.kd-suspension-bookmark),.kd-suspension-product-missing{object-fit:cover;border-radius:12px;width:100%;height:200px}.kd-suspension-product-image>.kd-suspension-bookmark{position:absolute;top:16px;right:16px}.kd-suspension-product-missing{color:#76767c;background:#f8f8f9;place-items:center;font-size:14px;display:grid}.kd-suspension-product h3{margin:0;font-size:20px;line-height:1.4}.kd-suspension-product small,.kd-suspension-product p{color:#76767c;margin:0;font-size:14px}.kd-suspension-product footer{border-top:1px solid #f0f0f0;justify-content:space-between;align-items:center;padding-top:12px;font-size:16px;display:flex}.kd-suspension-logo{margin-top:24px}.kd-suspension-logo h3{margin:0 0 8px;font-size:14px;font-weight:400}.kd-suspension-logo img{object-fit:contain;border-radius:12px;width:100px;height:100px}[data-admin-suspensions] [data-name=SearchInput]:has(input[name=q]:focus){box-shadow:inset 0 0 0 2px #181d63}[data-admin-suspensions] [data-name=SearchInput] input[name=q]:focus-visible{box-shadow:none;outline:0}[data-admin-suspensions] [data-node-id="782:49837"]>p{text-overflow:ellipsis;flex-shrink:1;min-width:0;max-width:calc(100% - 64px);overflow:hidden}@media (max-width:1400px){.kd-suspension-detail{grid-template-columns:minmax(0,1fr);gap:24px}}@media (max-width:600px){.kd-suspension-list{padding-inline:0}.kd-suspension-heading{align-items:flex-start;gap:12px}.kd-suspension-heading h1{font-size:28px}.kd-suspension-archive h2{font-size:24px}.kd-suspension-certificates,.kd-suspension-products{grid-template-columns:minmax(0,1fr)}}@media (max-width:1400px){.kd-approval-detail{grid-template-columns:minmax(0,1fr);gap:24px}}@media (max-width:600px){.kd-approval-heading{align-items:flex-start}.kd-approval-process{padding:12px}.kd-approval-tabs button{padding:16px 20px}}.kd-admin-member-heading{width:100%}.kd-admin-member-heading>div{align-items:center;gap:20px;min-width:0;display:flex}.kd-admin-member-heading h1{letter-spacing:-.36px;color:#12162e;margin:0;font-size:36px;font-weight:700;line-height:1.3}.kd-admin-member-heading p{color:#6e7385;margin:12px 0 0;font-size:18px;line-height:1.4}.kd-admin-member-heading.is-detail p{margin-left:52px;font-size:20px}.kd-admin-member-heading a{border-radius:8px;flex-shrink:0;display:flex}.kd-admin-member-list{width:100%;min-width:0}.kd-admin-member-total{color:#76767c;margin:0;padding:12px 0;font-size:16px;line-height:1.4}.kd-admin-member-scroll{border-radius:12px;width:100%;overflow-x:auto}.kd-admin-member-scroll table{border-collapse:collapse;table-layout:fixed;letter-spacing:-.4px;width:100%;min-width:1220px;font-size:16px;line-height:1.4}.kd-admin-member-scroll col:first-child{width:150px}.kd-admin-member-scroll col:nth-child(3){width:200px}.kd-admin-member-scroll col:nth-child(4){width:160px}.kd-admin-member-scroll col:nth-child(5){width:140px}.kd-admin-member-scroll col:nth-child(6){width:130px}.kd-admin-member-scroll col:nth-child(7){width:120px}.kd-admin-member-scroll col:nth-child(8){width:80px}.kd-admin-member-scroll :is(th,td){text-align:left;vertical-align:middle;overflow-wrap:anywhere;padding:12px;font-weight:400}.kd-admin-member-scroll th{color:#76767c;background:#f8f8f9}.kd-admin-member-scroll td{color:#1e1d25;border-bottom:1px solid #f0f0f0;height:68px}.kd-admin-member-scroll :is(th,td):last-child{text-align:center}.kd-admin-member-scroll .kd-select-trigger{min-height:24px;color:inherit;background:0 0;border:0;gap:4px;padding:0}.kd-admin-member-company{border-radius:4px;display:block}.kd-admin-member-company:hover{text-decoration:underline}.kd-admin-member-manage{color:#4c4c54;white-space:nowrap;border:1.5px solid #f0f0f0;border-radius:12px;align-items:center;padding:9.5px 13.5px;font-weight:700;display:inline-flex}.kd-admin-member-manage:hover{border-color:#181d63}.kd-admin-member-list>.platform-pagination{margin-top:32px}[data-admin-members] [data-node-id="852:58072"]{overflow:visible}[data-admin-members] [data-name=SearchInput]:has(input[name=q]:focus){box-shadow:inset 0 0 0 2px var(--brand)}[data-admin-members] [data-name=SearchInput] input[name=q]:focus-visible{box-shadow:none;outline:0}[data-admin-members] [data-node-id="782:49837"]>p{text-overflow:ellipsis;flex-shrink:1;min-width:0;max-width:calc(100% - 64px);overflow:hidden}.kd-admin-member-detail{width:100%;min-width:0;container-type:inline-size}.kd-admin-member-card{border:1px solid #f0f0f0;border-radius:12px;flex-direction:column;gap:24px;width:calc(50% - 20px);min-width:0;padding:20px;display:flex}.kd-admin-member-card h2{letter-spacing:-.5px;margin:0;font-size:20px;font-weight:700;line-height:1.4}.kd-admin-member-card .kd-agent-field dt{color:#393841;letter-spacing:-.35px}.kd-admin-member-card .kd-agent-field{margin:0}.kd-admin-member-card .kd-agent-field-pair{align-items:end}.kd-admin-member-account .kd-agent-field-pair,.kd-admin-member-contact .kd-agent-field-pair{gap:24px}.kd-admin-member-card[data-member-role=buyer] .kd-admin-member-company-fields>.kd-agent-field-pair:first-child{column-gap:12px}.kd-admin-member-card .kd-admin-member-cooperation{gap:12px;display:grid}.kd-admin-member-cooperation h3{margin:0;font-size:14px;font-weight:400;line-height:1.45}.kd-admin-member-cooperation ul{flex-wrap:wrap;gap:12px 16px;margin:0;padding:0;list-style:none;display:flex}.kd-admin-member-cooperation li{letter-spacing:-.4px;align-items:flex-start;gap:12px;min-width:0;max-width:100%;font-size:16px;line-height:1.4;display:flex}.kd-admin-member-cooperation li>span:last-child{overflow-wrap:anywhere}.kd-admin-member-cooperation img,.kd-admin-member-unchecked{flex:0 0 24px}.kd-admin-member-unchecked{background:#fff;border:1.5px solid #e1e1e2;border-radius:8px;width:24px;height:24px}.kd-admin-member-card .kd-agent-field dd{color:#1e1d25;letter-spacing:-.4px;font-size:16px;line-height:1.4}.kd-admin-member-card .kd-admin-member-description{min-height:120px}.kd-admin-member-documents{flex-direction:column;gap:12px;display:flex}.kd-admin-member-document{align-items:center;gap:8px;min-width:0;padding:12px 0;display:flex}.kd-admin-member-document>span:first-child{color:#333;flex-shrink:0;width:100px;font-size:14px}.kd-admin-member-document>a{border-radius:4px;flex-wrap:wrap;flex:1;align-items:center;gap:8px;min-width:0;font-size:18px;line-height:1.3;display:flex}.kd-admin-member-document a>span{overflow-wrap:anywhere;min-width:0}.kd-admin-member-document small{font-size:inherit;color:#8c8c8c}.kd-admin-member-document strong{color:#1e1d25;white-space:nowrap;align-items:center;gap:8px;margin-left:auto;font-size:16px;line-height:1.4;display:inline-flex}.kd-admin-member-document a:hover strong{text-decoration:underline}.kd-admin-member-missing{color:#76767c;font-size:16px}@container (max-width:1000px){.kd-admin-member-card{width:100%;max-width:768px}}@container (max-width:500px){.kd-admin-member-card .kd-agent-field-pair{grid-template-columns:minmax(0,1fr);gap:24px}.kd-admin-member-document{flex-direction:column;align-items:stretch}}@media (max-width:600px){.kd-admin-member-heading h1{font-size:28px}}[data-admin-inquiries] [data-node-id="829:72594"]{padding:0 40px}[data-admin-inquiries] :is([data-node-id="829:72564"],[data-node-id="829:72565"],[data-node-id="829:72568"]){min-width:0;max-width:100%;height:auto}[data-admin-inquiries] [data-node-id="829:72569"]{white-space:normal;overflow-wrap:anywhere}.kd-general-inquiry-detail{box-sizing:border-box;width:100%}.kd-general-inquiry-detail>.kd-agent-card{align-self:start;gap:20px}.kd-general-inquiry-detail .kd-agent-fields{gap:20px}.kd-general-inquiry-detail .kd-agent-field dd{font-size:16px;line-height:1.4}.kd-general-inquiry-detail .kd-general-category{justify-content:space-between;align-items:center;gap:12px;display:flex}.kd-general-category>span{overflow-wrap:anywhere;min-width:0}.kd-general-category>img{flex-shrink:0}.kd-general-inquiry-detail .kd-quote-member-role{background:0 0;flex-wrap:wrap;gap:24px;min-height:22px;padding:0;display:flex}.kd-general-inquiry-detail .kd-agent-body>div{min-height:120px;padding:12px;font-size:16px;line-height:1.4}.kd-general-inquiry-detail .kd-quote-reply{box-sizing:border-box;width:100%}.kd-general-answer-form{flex-direction:column;gap:20px;min-width:0;display:flex}.kd-general-answer-form>h2{margin:0;font-size:24px;line-height:1.35}.kd-general-answer-form>button{align-self:flex-end}@media (max-width:1100px){.kd-general-inquiry-detail{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){[data-admin-inquiries] [data-node-id="829:72594"]{padding:0 20px}.kd-general-inquiry-detail .kd-agent-field-pair{grid-template-columns:minmax(0,1fr)}}.kd-admin-quote-list{width:100%;min-width:0;padding-bottom:60px}.kd-admin-quote-list>.platform-pagination{margin-top:32px}[data-admin-quotes] :is([data-node-id="694:103160"],[data-node-id="694:103161"],[data-node-id="694:103162"],[data-node-id="694:103164"]){width:100%;min-width:0;max-width:100%}[data-admin-quotes] :is([data-node-id="694:103163"],[data-node-id="694:103165"]){white-space:normal;overflow-wrap:anywhere;min-width:0;max-width:100%}@media (max-width:767px){[data-admin-quotes] [data-node-id="694:103163"]{font-size:28px}}.kd-admin-quote-list .kd-review-tabs button{gap:6px}.kd-admin-current-agent{color:#4c4c54;overflow-wrap:anywhere;margin:0;font-size:16px;line-height:1.4}.kd-admin-quote-scroll{border-radius:8px;width:100%;min-width:0;overflow-x:auto;container-type:inline-size}.kd-admin-quote-scroll table{table-layout:fixed;border-collapse:collapse;letter-spacing:-.4px;width:100%;min-width:1100px;font-size:16px;line-height:1.4}.kd-admin-quote-scroll col:first-child{width:120px}.kd-admin-quote-scroll col:nth-child(2){width:calc(max(1100px,100cqw)/4 - 51.5px)}.kd-admin-quote-scroll col:nth-child(6){width:140px}.kd-admin-quote-scroll col:nth-child(7){width:130px}.kd-admin-quote-scroll col:last-child{width:80px}.kd-admin-quote-scroll :is(th,td){text-align:left;vertical-align:middle;overflow-wrap:anywhere;padding:12px;font-weight:400}.kd-admin-quote-scroll th{color:#76767c;background:#f8f8f9;height:48px}.kd-admin-quote-scroll td{border-bottom:1px solid #f0f0f0;height:68px}.kd-admin-quote-scroll :is(th,td):nth-child(2){padding-right:100px}.kd-admin-quote-scroll :is(th,td):last-child{text-align:center}.kd-admin-quote-scroll td:nth-child(2) a{-webkit-line-clamp:2;color:#1e1d25;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.kd-admin-quote-scroll td:last-child a{white-space:nowrap;border:1.5px solid #f0f0f0;border-radius:12px;align-items:center;min-height:40px;padding:9.5px 13.5px;font-weight:700;display:inline-flex}.kd-admin-quote-scroll a:hover{text-decoration:underline}.kd-admin-quote-scroll .kd-select-trigger{min-height:24px;color:inherit;font:inherit;background:0 0;border:0;gap:4px;padding:0}.kd-admin-quote-detail{width:100%;min-width:0}.kd-admin-quote-detail .kd-agent-card{gap:20px}.kd-admin-quote-detail .kd-quote-detail>.kd-agent-card{align-self:start}.kd-admin-quote-detail .kd-quote-processing{padding:20px}.kd-admin-quote-detail .kd-agent-body>div{min-height:120px;font-size:16px;line-height:1.4}.kd-admin-quote-detail .kd-agent-field dd{padding:12px}.kd-admin-quote-detail .kd-quote-member-role{background:0 0;min-height:22px;padding:0}.kd-admin-quote-heading h1{overflow-wrap:anywhere}@media (max-width:600px){.kd-admin-quote-heading{align-items:flex-start;gap:12px}.kd-admin-quote-heading>div{gap:8px}.kd-admin-quote-heading h1{font-size:24px}.kd-admin-quote-heading>button{flex-shrink:0;padding-inline:12px;font-size:16px}}.kd-admin-meeting-heading{justify-content:space-between;align-items:center;gap:20px;width:100%;display:flex}.kd-admin-meeting-heading>div{align-items:center;gap:20px;min-width:0;display:flex}.kd-admin-meeting-heading a{border-radius:8px;flex-shrink:0;display:flex}.kd-admin-meeting-heading h1{letter-spacing:-.9px;margin:0;font-size:36px;font-weight:700;line-height:1.3}.kd-admin-meeting-heading>button{border-radius:12px;flex-shrink:0;min-height:48px;padding:10px 20px;font-size:20px;font-weight:600}.kd-admin-meeting-detail{min-width:0}.kd-admin-meeting-detail:has(>:only-child){grid-template-columns:minmax(0,1fr)}.kd-admin-meeting-detail .kd-agent-card{gap:20px}.kd-admin-meeting-request{container:admin-meeting-request/inline-size}.kd-admin-meeting-filters>.kd-select{flex:0 auto;width:auto}.kd-admin-meeting-request>.kd-agent-fields{gap:20px;width:100%}.kd-admin-meeting-request .kd-agent-field-pair{gap:16px}.kd-admin-meeting-request .kd-agent-field dd{min-height:46.4px;font-size:16px;line-height:1.4}.kd-admin-meeting-request .kd-agent-field dt{color:#393841}.kd-admin-meeting-purpose-value{justify-content:space-between;align-items:center;gap:12px;display:flex}.kd-admin-meeting-purpose-value img{flex-shrink:0}.kd-admin-meeting-request .kd-agent-field .kd-admin-meeting-people{background:0 0;flex-wrap:wrap;align-items:center;gap:8px;min-height:0;padding:0;display:flex}.kd-admin-meeting-people>span{overflow-wrap:anywhere;color:#4c4c54;background:#fff;border:1.5px solid #f0f0f0;border-radius:8px;max-width:100%;padding:8px 20px}.kd-admin-meeting-people-field{color:#a4a3a8}.kd-admin-meeting-request .kd-agent-field .kd-admin-meeting-methods{background:0 0;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;padding:0;display:grid}.kd-admin-meeting-method{border:1.5px solid #f0f0f0;border-radius:12px;flex-direction:column;gap:12px;min-width:0;padding:20px;display:flex}.kd-admin-meeting-method[data-selected=true]{border-color:#181d63}.kd-admin-meeting-method>span{align-items:center;gap:8px;display:flex}.kd-admin-meeting-method img{flex-shrink:0}.kd-admin-meeting-method p{color:#a4a3a8;margin:0}.kd-admin-meeting-method>div{color:#76767c;background:#f8f8f9;border-radius:12px;padding:12px}.kd-admin-meeting-request .kd-agent-body>div{min-height:120px;padding:12px;font-size:16px;line-height:1.4}.kd-admin-meeting-request .kd-quote-product>div{overflow-wrap:anywhere;min-width:0}.kd-admin-meeting-filters{flex-wrap:wrap;gap:8px;display:flex}.kd-admin-meeting-agent-choices{flex-direction:column;gap:12px;width:100%;min-width:0;display:flex}.kd-admin-meeting-filters .kd-select-trigger{color:#76767c;background:#f8f8f9;border:0;border-radius:12px;gap:20px;width:auto;min-height:48px;padding:12px}.kd-admin-agent-options{width:100%;min-width:0}.kd-admin-agent-row{border-bottom:1px solid #f0f0f0;grid-template-columns:1.4fr 1fr 1fr;align-items:stretch;width:100%;min-height:73px;font-size:16px;line-height:1.4;display:grid}.kd-admin-agent-row>span{overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:8px;min-width:0;padding:12px;display:flex}.kd-admin-agent-options>label.kd-admin-agent-row:last-child{border-bottom:0}.kd-admin-agent-row input{accent-color:#181d63;flex-shrink:0;width:16px;height:16px;margin:0}.kd-admin-agent-row small{color:#76767c;font-size:12px}label.kd-admin-agent-row{cursor:pointer}label.kd-admin-agent-row:hover{background:#f8f8f9}label.kd-admin-agent-row[data-selected=true]{background:#f0f1fa}label.kd-admin-agent-row:focus-within{outline-offset:-2px;outline:2px solid #4a73f5}.kd-admin-agent-header{color:#76767c;background:#f8f8f9;border:0;min-height:46px}.kd-admin-meeting-info{color:#a4a3a8;overflow-wrap:anywhere;background:#f8f8f9;border-radius:12px;padding:20px;font-size:16px;line-height:1.4}.kd-admin-meeting-agents .kd-agent-empty button{border:1.5px solid #f0f0f0;border-radius:8px;min-height:40px;margin-left:12px;padding:8px 12px}.kd-admin-meeting-info p{margin:0}.kd-admin-meeting-info p+p{margin-top:12px}.kd-admin-meeting-info p:first-child{align-items:center;gap:8px;display:flex}.kd-admin-meeting-list{width:100%;min-width:0}.kd-admin-meeting-total{color:#76767c;margin:0;padding:12px 0;font-size:16px;line-height:1.4}.kd-admin-meeting-scroll{border-radius:8px;width:100%;overflow-x:auto;container-type:inline-size}.kd-admin-meeting-scroll table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:1100px;font-size:16px;line-height:1.4}.kd-admin-meeting-scroll col:nth-child(5){width:100px}.kd-admin-meeting-scroll col:nth-child(-n+4){width:calc(max(1100px,100cqw)/4 - 149.5px)}.kd-admin-meeting-scroll col:first-child{width:calc(max(1100px,100cqw)/4 - 61.5px)}.kd-admin-meeting-scroll col:nth-child(6){width:200px}.kd-admin-meeting-scroll col:nth-child(7){width:130px}.kd-admin-meeting-scroll col:nth-child(8){width:80px}.kd-admin-meeting-scroll :is(th,td){text-align:left;vertical-align:middle;overflow-wrap:anywhere;padding:12px;font-weight:400}.kd-admin-meeting-scroll th{color:#76767c;background:#f8f8f9}.kd-admin-meeting-scroll td{border-bottom:1px solid #f0f0f0}.kd-admin-meeting-scroll tbody tr:last-child td{border-bottom:0}.kd-admin-meeting-scroll :is(th,td):last-child{text-align:center}.kd-admin-meeting-scroll td a{letter-spacing:-.4px;white-space:nowrap;color:#4c4c54;border:1.5px solid #f0f0f0;border-radius:12px;align-items:center;min-height:40px;padding:9.5px 13.5px;font-weight:700;display:inline-flex}.kd-admin-meeting-scroll td a:hover{border-color:#181d63}.kd-admin-meeting-purpose{-webkit-line-clamp:3;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.kd-admin-meeting-scroll .kd-select-trigger{min-height:24px;color:inherit;background:0 0;border:0;gap:4px;padding:0}[data-admin-meetings] [data-node-id="694:104652"]{overflow:visible}.kd-admin-meeting-list>.platform-pagination{margin-top:32px}@container admin-meeting-request (max-width:500px){.kd-admin-meeting-request .kd-agent-field .kd-admin-meeting-methods,.kd-admin-meeting-request .kd-agent-field-pair{grid-template-columns:minmax(0,1fr)}}@media (max-width:1399px){.kd-admin-meeting-detail{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.kd-admin-meeting-heading{flex-wrap:wrap}.kd-admin-meeting-heading>div{gap:12px}.kd-admin-meeting-heading h1{letter-spacing:-.6px;font-size:24px}.kd-admin-meeting-heading>button{margin-left:auto;font-size:16px}[data-admin-meetings] [data-node-id="694:104570"]{font-size:24px!important}[data-admin-meetings] [data-node-id="694:104568"]{width:100%;min-width:0}[data-admin-meetings] [data-node-id="694:104572"]{white-space:normal}.kd-admin-meeting-request .kd-agent-field .kd-admin-meeting-methods,.kd-admin-meeting-request .kd-agent-field-pair{grid-template-columns:minmax(0,1fr)}.kd-admin-meeting-method{padding:16px}.kd-admin-agent-row{grid-template-columns:1.4fr 1fr 1fr;font-size:14px}.kd-admin-agent-row>span{padding:12px 6px}.kd-admin-meeting-info{padding:16px;font-size:14px}.kd-admin-meeting-filters>.kd-select{min-width:0;max-width:100%}}.kd-quote-detail .kd-agent-card,.kd-quote-detail .kd-agent-fields{gap:20px}.kd-quote-detail .kd-agent-field dd{font-size:16px;line-height:1.4}.kd-quote-detail .kd-agent-field dt,.kd-quote-detail .kd-agent-body h2{color:#393841}.kd-quote-product{align-items:center;gap:16px;min-width:0;display:flex}.kd-quote-product>img,.kd-quote-product-empty{object-fit:cover;flex-shrink:0;width:80px;height:60px}.kd-quote-product-empty{color:#76767c;background:#f8f8f9;place-items:center;font-size:12px;display:grid}.kd-quote-product>div{overflow-wrap:anywhere;flex-direction:column;gap:4px;min-width:0;display:flex}.kd-quote-product strong{font-size:16px;font-weight:600}.kd-quote-product>div>span{color:gray;font-size:13px}:is(.kd-quote-detail,.kd-meeting-detail) .kd-quote-member-role{background:0 0;flex-wrap:wrap;gap:24px;min-height:0;padding:0;display:flex}.kd-quote-member-role>span{align-items:center;gap:8px;display:flex}.kd-quote-detail .kd-agent-body>div{min-height:120px;padding:12px;font-size:16px;line-height:1.4}.kd-quote-files{width:100%;min-width:0}.kd-quote-files h2{margin:0 0 8px;font-size:14px;font-weight:600}.kd-quote-files>a{align-items:center;gap:12px;min-height:51px;padding-block:12px;font-size:18px;line-height:1.3;display:flex}.kd-quote-files>a>span{overflow-wrap:anywhere;min-width:0}.kd-quote-files small{color:#8c8c8c;flex-shrink:0;font-size:18px}.kd-quote-files strong{flex-shrink:0;align-items:center;gap:8px;margin-left:auto;font-size:16px;display:flex}.kd-quote-files strong img{width:24px;height:24px}.kd-quote-composer{border:1.5px solid #f0f0f0;border-radius:12px;width:100%;padding:20px}.kd-sr-only{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.kd-quote-compose-row{align-items:flex-start;gap:20px;display:flex}.kd-quote-composer textarea{resize:vertical;width:100%;min-width:0;min-height:48px;font:inherit;background:#fff;border:0;border-radius:8px;flex:1;padding:4px;font-size:18px;line-height:1.3}.kd-quote-composer textarea:focus-visible{outline-offset:0;outline:2px solid #181d63}.kd-quote-compose-row>button{color:#76767c;background:#f8f8f9;border:1.5px solid #f8f8f9;border-radius:12px;flex-shrink:0;min-height:48px;padding:13.5px 21.5px;font-size:20px;font-weight:600}.kd-quote-compose-row>button:not(:disabled):hover{color:#393841;background:#f0f0f0}.kd-quote-detail .kd-quote-compose-row>button:disabled{color:#76767c;opacity:.45;background:#f8f8f9}.kd-quote-draft-files{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.kd-quote-draft-files>button,.kd-quote-draft-files>span{border:1.5px solid #f0f0f0;border-radius:12px;align-items:center;gap:8px;max-width:100%;min-height:48px;padding:12px 20px;font-size:16px;display:inline-flex}.kd-quote-draft-files>button,.kd-quote-draft-files>span>span{font-weight:600}.kd-quote-draft-files>span>span{overflow-wrap:anywhere;min-width:0}.kd-quote-draft-files>span>button{color:#76767c;min-width:24px;min-height:24px;padding:4px}.kd-quote-compose-help{color:#76767c;margin:8px 0 0;font-size:12px;line-height:1.45}.kd-quote-reply{overflow-wrap:anywhere;color:#4d4d4d;background:#f8f8f9;border-radius:12px;width:100%;padding:20px 24px;font-size:16px;line-height:1.4}.kd-quote-reply>header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.kd-quote-reply h2{color:#1a1a1a;margin:0;font-size:24px;line-height:1.35}.kd-quote-reply time{color:gray;font-size:16px}.kd-quote-reply .kd-quote-files>a{background:#fff;border:1.5px solid #f0f0f0;border-radius:12px;margin-top:20px;padding:12px 20px}.kd-quote-messages{flex-direction:column;gap:20px;width:100%;margin:0;padding:0;list-style:none;display:flex}.kd-quote-messages>li{min-width:0}@media (max-width:1100px){.kd-quote-detail{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){.kd-quote-detail .kd-agent-field-pair{grid-template-columns:minmax(0,1fr)}.kd-quote-composer{padding:12px}.kd-quote-compose-row{gap:8px}.kd-quote-compose-row>button{padding-inline:12px;font-size:16px}.kd-quote-files>a{flex-wrap:wrap;font-size:16px}.kd-quote-files small{font-size:14px}.kd-quote-files>a>span{flex-basis:100%}.kd-quote-reply{padding:16px}}.kd-agent-card{border:1px solid #f0f0f0;border-radius:12px;flex-direction:column;gap:24px;min-width:0;padding:20px;display:flex}.kd-agent-request-product{overflow-wrap:anywhere;flex-direction:column;gap:6px;font-size:16px;line-height:1.4;display:flex}.kd-agent-request-product span{color:#76767c;font-size:14px}.kd-agent-fields{gap:24px;margin:0;display:grid}.kd-agent-field{flex-direction:column;gap:8px;min-width:0;font-size:14px;line-height:1.45;display:flex}.kd-agent-field dt,.kd-agent-body h2{color:#4c4c54;font-size:14px;font-weight:400}.kd-agent-field dd{overflow-wrap:anywhere;white-space:pre-wrap;background:#f8f8f9;border-radius:12px;min-height:48px;margin:0;padding:12px;line-height:1.5}.kd-agent-field-pair{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;display:grid}.kd-agent-body>div,.kd-agent-reply{overflow-wrap:anywhere;background:#f8f8f9;border-radius:12px;padding:20px;font-size:14px;line-height:1.6}.kd-agent-body h2{margin:0 0 8px}.kd-agent-reply h2{margin:0 0 16px;font-size:20px}.kd-agent-field textarea{font:inherit;resize:vertical;color:#1e1d25;background:#f8f8f9;border:1px solid #0000;border-radius:12px;width:100%;min-height:120px;padding:12px}.kd-agent-field textarea:focus-visible{outline:0;box-shadow:inset 0 0 0 2px #181d63}.kd-agent-actions{flex-wrap:wrap;justify-content:flex-end;gap:12px;display:flex}.kd-agent-actions button{border:1px solid #f0f0f0;border-radius:12px;min-height:48px;padding:12px 20px}.kd-agent-actions .primary,.kd-agent-meeting-actions>.primary{color:#fff;background:#181d63}.kd-agent-card button:disabled,.kd-agent-review-decision button:disabled{opacity:.45;cursor:not-allowed}.kd-agent-empty,.kd-agent-status{color:#76767c;font-size:14px}.kd-agent-choice{background:#f8f8f9;border-radius:12px;gap:4px;padding:4px;display:flex}.kd-agent-choice button{font:inherit;color:#76767c;border-radius:10px;flex:1;min-height:48px;padding:12px 8px;font-size:14px}.kd-agent-choice button[aria-pressed=true]{color:#fff;background:#181d63;font-weight:600}.kd-agent-meeting-actions fieldset,.kd-agent-review-decision fieldset{border:0;width:100%;min-width:0;margin:0;padding:0}.kd-agent-meeting-actions legend,.kd-agent-review-decision legend{margin-bottom:8px;font-size:14px}.kd-agent-review-decision{flex-direction:column;gap:24px;width:100%;min-width:0;display:flex}.kd-agent-review-decision .kd-agent-choice{gap:0;padding:8px}.kd-agent-review-decision .kd-agent-choice button{text-align:center;border-radius:12px;font-size:16px;line-height:1.4}.kd-agent-review-decision .kd-agent-choice button[aria-pressed=true]{font-weight:700}.kd-agent-review-decision :is(textarea,.kd-select-trigger){font-size:16px;line-height:1.4}.kd-agent-review-decision .kd-select-trigger{justify-content:space-between;gap:8px}.kd-agent-review-decision .kd-select-trigger>img{flex-shrink:0}:is([data-operations-reviews],[data-admin-categories],[data-admin-quotes],[data-admin-inquiries],[data-admin-meetings],[data-admin-content],[data-admin-accounts]) [data-node-id="782:49837"]{flex-wrap:wrap;justify-content:flex-end;min-width:0;max-width:100%}:is([data-operations-reviews],[data-admin-categories],[data-admin-quotes],[data-admin-inquiries],[data-admin-meetings],[data-admin-content],[data-admin-accounts]) [data-node-id="782:49850"]{white-space:normal;overflow-wrap:anywhere;min-width:0;max-width:100%}[data-operations-reviews] .product-certification-tags span{overflow-wrap:anywhere;border:1.5px solid #f8f8f9;border-radius:8px;max-width:100%}[data-operations-reviews] :is([data-node-id="694:92037"],[data-node-id="694:92038"],[data-node-id="694:92041"]){width:100%;min-width:0;max-width:100%}[data-operations-reviews] [data-node-id="694:92041"]{height:auto;min-height:33px}[data-operations-reviews] [data-node-id="694:92042"]{white-space:normal;overflow-wrap:anywhere;max-width:100%}.kd-agent-review-history{color:#76767c;margin-top:8px;font-size:14px}.kd-agent-review-history summary{cursor:pointer;padding:8px 0}.kd-agent-review-history .kd-portal-history>h2{display:none}.kd-agent-review-history summary:focus-visible{outline-offset:2px;outline:2px solid #181d63}.kd-review-heading{justify-content:space-between;align-items:center;gap:16px;width:100%;padding:0;display:flex}.kd-review-heading>div{align-items:center;gap:20px;min-width:0;display:flex}.kd-review-heading h1{letter-spacing:-.9px;margin:0;font-size:36px;line-height:1.3}.kd-review-heading a{flex-shrink:0}.kd-review-heading>button{box-sizing:border-box;color:#fff;height:48px;min-height:48px;font:inherit;white-space:nowrap;background:#181d63;border-radius:12px;justify-content:center;align-items:center;padding:0 22px;font-size:20px;font-weight:600;display:inline-flex}.kd-review-heading>button:disabled{opacity:.5;cursor:default}.kd-review-list{width:100%;min-width:0;padding:0 0 60px;font-size:16px;line-height:1.4}.kd-review-tabs{border-bottom:1px solid #e4e7f0;flex-wrap:wrap;gap:6px;display:flex}.kd-review-tabs button{box-sizing:border-box;color:#7a7f92;height:52px;min-height:52px;font:inherit;border-bottom:2px solid #0000;justify-content:center;align-items:center;padding:0 22px;display:inline-flex}.kd-review-tabs button[aria-pressed=true]{color:#181d63;border-bottom-color:#181d63;font-weight:600}.kd-review-tabs button:hover{background:#f8f8f9}.kd-review-list>p{color:#76767c;margin:12px 0 0;padding:12px 0}.kd-review-table{width:100%;overflow-x:auto}.kd-review-table table{border-collapse:collapse;table-layout:fixed;width:100%;min-width:1000px}.kd-review-table col.photo{width:84px}.kd-review-table col.product{width:calc(50% - 273px)}.kd-review-table col.category{width:200px}.kd-review-table col.date{width:140px}.kd-review-table col.status{width:130px}.kd-review-table col.manage{width:80px}.kd-review-table table[data-status=rejected] col.product{width:calc(33.3333% - 162.667px)}.kd-review-table table[data-status=rejected] col.date{width:160px}.kd-review-table table[data-status=rejected] col.status{width:140px}.kd-review-table th{color:#76767c;background:#f8f8f9;font-weight:400}.kd-review-table :is(td,th){text-align:left;vertical-align:middle;overflow-wrap:anywhere;padding:12px}.kd-review-table :is(td,th):nth-child(2){padding-right:100px}.kd-review-table td{border-bottom:1px solid #f0f0f0}.kd-review-table tr.has-long-value td{vertical-align:top}.kd-review-table td>img{object-fit:cover;border:1.5px solid #f0f0f0;width:60px;height:60px;display:block}.kd-review-table :is(td,th):last-child{text-align:center}.kd-review-manage{color:#4c4c54;border:1.5px solid #f0f0f0;border-radius:12px;justify-content:center;align-items:center;min-height:44px;padding:8px 12px;font-weight:700;display:inline-flex}.kd-review-manage:hover{background:#f8f8f9}.kd-review-no-image{color:#76767c;text-align:center;background:#f8f8f9;justify-content:center;align-items:center;width:60px;min-height:60px;font-size:12px;display:flex}.kd-review-empty{text-align:center;color:#76767c;padding:48px 16px}.kd-review-empty button{margin-top:12px;text-decoration:underline}.kd-review-list .platform-pagination{margin-top:32px}@media (max-width:767px){.kd-review-heading{flex-wrap:wrap;padding:0}.kd-review-heading>div{gap:12px}.kd-review-heading h1{font-size:26px}.kd-review-heading>button{font-size:16px}.kd-review-list{padding:0 0 40px}.kd-review-tabs{gap:0}.kd-review-tabs button{padding:0 10px}[data-screen-node="818:65060"] .kd-agent-choice{flex-wrap:nowrap}[data-screen-node="818:65060"] .kd-agent-choice button{flex-basis:0;min-width:0}}.kd-meeting-detail{grid-template-columns:minmax(0,1.0555fr) minmax(0,1fr)}.kd-meeting-detail .kd-agent-card,.kd-meeting-detail .kd-agent-fields{gap:20px}.kd-meeting-detail .kd-agent-field dd,.kd-meeting-detail .kd-agent-body>div{font-size:16px;line-height:1.4}.kd-meeting-detail .kd-agent-body>div{min-height:120px;padding:12px}.kd-meeting-detail .kd-agent-meeting-actions{border:0;gap:24px;padding:0}.kd-meeting-detail .kd-meeting-participants{background:0 0;flex-wrap:wrap;gap:8px;padding:0;display:flex}.kd-meeting-participants>span{border:1.5px solid #f0f0f0;border-radius:8px;padding:8px 20px}.kd-meeting-detail .kd-agent-choice{gap:0;padding:8px}.kd-meeting-detail .kd-agent-choice button{text-align:center;padding:12px 8px;font-size:16px;line-height:1.4}.kd-meeting-detail .kd-agent-field>input{color:#1e1d25;width:100%;min-width:0;min-height:48px;font:inherit;background:#f8f8f9;border:0;border-radius:12px;padding:12px;font-size:16px}.kd-meeting-detail .kd-agent-field>input:focus-visible{outline-offset:0;outline:2px solid #181d63}.kd-meeting-detail .kd-select-trigger>span{flex:1}.kd-meeting-detail .kd-select-trigger>img{flex-shrink:0;margin-left:auto}[data-node-id="881:58860"]{width:100%;height:auto;min-height:33px}[data-node-id="881:58861"]{white-space:normal;max-width:100%;line-height:1.4}.kd-agent-profile-heading{margin:0;font-size:20px;font-weight:700;line-height:1.4}.kd-agent-profile-passwords{width:100%;min-width:0}.kd-agent-profile-help{color:#76767c;margin:8px 0 0;font-size:12px;line-height:1.45}[data-node-id="881:58850"] :is([data-node-id="881:58857"],[data-node-id="881:58858"]){width:100%;min-width:0}[data-node-id="881:58850"] [data-name=Table\ contents]{height:auto;min-height:71px}[data-node-id="881:58850"] :is([data-node-id="881:58869"],[data-name=Table\ contents]>[data-name=Table\ Header]){flex:none;grid-template-columns:minmax(0,1.35fr) repeat(3,minmax(0,1fr)) 100px 200px 130px 80px;align-items:stretch;width:100%;height:auto;display:grid}[data-node-id="881:58850"] [data-name=Table\ contents]>[data-name=Table\ Header]>*{width:auto;min-width:0;height:auto}[data-node-id="881:58850"] [data-name=Table\ contents] [data-name^=Col]{width:100%;min-width:0;height:auto;min-height:71px;padding:12px}[data-node-id="881:58850"] [data-name=Table\ contents] :is(p,a[data-design-control=link]){white-space:pre-line;overflow-wrap:anywhere;max-width:100%}@media (max-width:1100px){.kd-meeting-detail{grid-template-columns:minmax(0,1fr)}}@media (max-width:767px){[data-node-id="903:14208"] [data-name=FieldRow]>*{flex:none;width:100%;min-width:0}[data-node-id="903:27490"]{flex-direction:column;align-items:stretch}[data-node-id="903:27490"]>*{width:100%}[data-node-id="903:27495"]{display:none}.kd-meeting-detail .kd-agent-field-pair{grid-template-columns:minmax(0,1fr)}.kd-meeting-detail .kd-agent-choice{grid-template-columns:repeat(2,minmax(0,1fr))}}.kd-agent-field{width:100%}.kd-agent-field .kd-select-trigger{background:#f8f8f9;border-radius:12px;min-height:48px;padding:12px}:is([data-node-id="881:58662"],[data-node-id="821:68178"]){grid-template-columns:minmax(0,400px) minmax(0,1fr);gap:20px;display:grid}:is([data-node-id="881:58662"],[data-node-id="821:68178"]) .platform-product-gallery>img{aspect-ratio:4/3;border:1.5px solid #f0f0f0}:is([data-node-id="881:58662"],[data-node-id="821:68178"]) .platform-product-gallery>div{gap:8px;margin-top:8px}:is([data-node-id="881:58662"],[data-node-id="821:68178"]) .platform-product-gallery button{border-radius:0;flex:1 0 calc(25% - 6px);min-width:0}:is([data-node-id="881:58662"],[data-node-id="821:68178"]) .platform-product-gallery button img{width:100%;height:83px;display:block}@media (min-width:1280px) and (max-width:1599px){:is([data-node-id="881:58662"],[data-node-id="821:68178"]){grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1599px){:is([data-node-id="881:58683"],[data-node-id="821:68199"]){grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;display:grid}:is([data-node-id="881:58683"],[data-node-id="821:68199"])>button{width:100%;min-width:0;height:auto;min-height:48px;padding-inline:12px}:is([data-node-id="881:58683"],[data-node-id="821:68199"])>button p{white-space:normal;max-width:100%}}@media (min-width:768px) and (max-width:1023px){:is([data-node-id="881:58660"],[data-node-id="818:65087"]){flex-direction:column}:is([data-node-id="881:58660"],[data-node-id="818:65087"])>*{flex:auto;width:100%}}:is([data-node-id="881:58662"],[data-node-id="821:68178"])>*{width:100%;min-width:0}@media (max-width:1279px){:is([data-node-id="881:58662"],[data-node-id="821:68178"]){grid-template-columns:minmax(0,1fr)}}.kd-agent-meeting-actions>button{border-radius:12px;min-height:48px;padding:12px 20px}.kd-agent-specifications{width:100%;margin:0}.kd-agent-specifications>div{border-bottom:1px solid #f0f0f0;grid-template-columns:100px minmax(0,1fr);gap:20px;padding:20px;font-size:16px;line-height:1.4;display:grid}.kd-agent-specifications dt{color:#76767c}.kd-agent-specifications dd{overflow-wrap:anywhere;white-space:pre-wrap;margin:0;font-size:18px;line-height:1.3}[data-operations-layout] .kd-portal-history{width:100%;margin:0}[data-operations-layout] .kd-portal-history h2{font-size:18px}[data-operations-layout] button:focus-visible{outline-offset:2px;outline:2px solid #4a73f5}[data-operations-layout] [data-design-table-scroll]>:is([data-name=Table\ Header],[data-name=Table\ contents]){min-width:1100px}[data-node-id="881:58545"]>:nth-child(2){padding-right:12px}[data-node-id="881:58521"],[data-node-id="881:58522"]{width:100%;min-width:0}[data-node-id="881:58525"]{width:100%;height:auto;min-height:33px}[data-node-id="881:58526"]{white-space:normal;max-width:100%;line-height:1.4}@media (min-width:768px) and (max-width:1100px){[data-operations-layout] [data-node-id="782:49837"]{flex-wrap:wrap;justify-content:flex-end;width:100%;min-width:0}[data-operations-layout] [data-node-id="782:49838"],[data-operations-layout] [data-node-id="782:49839"]{max-width:100%}[data-operations-layout] [data-name=Container]:has(>[data-name=Container\:margin]){flex-wrap:wrap}}@media (max-width:767px){[data-operations-layout]{background:#fff}[data-operations-layout]>:last-child>[data-node-id]{flex-wrap:wrap;padding-inline:20px}[data-operations-layout] [data-node-id="782:49837"]{flex-wrap:wrap;justify-content:flex-end;width:100%;min-width:0}[data-operations-layout] [data-node-id="782:49838"],[data-operations-layout] [data-node-id="782:49839"]{width:100%}[data-operations-layout] :is([data-name=FieldRow],[data-node-id="903:27471"],[data-node-id="903:27466"]),[data-operations-layout] :is([data-node-id="881:58660"],[data-node-id="818:65087"]){flex-direction:column}[data-operations-layout] :is([data-node-id="881:58660"],[data-node-id="818:65087"])>*{flex:auto;width:100%}[data-operations-layout] [data-name=TabBar]{flex-wrap:wrap}[data-operations-layout] [data-name=Container]:has(>[data-name=Container\:margin]){flex-wrap:wrap}[data-operations-layout] [data-name=TabBar]>*{flex:auto;min-width:0}[data-operations-layout]>:last-child{width:100%}.kd-agent-detail-grid{grid-template-columns:minmax(0,1fr)}.kd-agent-field-pair{grid-template-columns:minmax(0,1fr);gap:16px}.kd-agent-choice{flex-wrap:wrap}.kd-agent-choice button{flex-basis:calc(50% - 4px)}.kd-agent-specifications>div{padding:16px 0}}.platform-mobile-overlay{border:0;max-width:none;height:100dvh;max-height:none;margin:0;position:fixed;inset:0;overflow-y:auto}.platform-mobile-overlay a{border-bottom:1px solid #fff3;padding:16px;display:block}.platform-mobile-overlay a[aria-current=page]{text-underline-offset:4px;font-weight:700;text-decoration:underline}@media (max-width:767px){.figma-design-view p[data-node-id="315:8366"]{white-space:pre-line;overflow-wrap:anywhere}.figma-design-view p[data-node-id="310:8044"]{white-space:normal;overflow-wrap:anywhere}.figma-design-view [data-name=Mobile\/Pagination_num] [data-name=Frame]{padding-inline:0}.figma-design-view :is(div,p,h1,h2)[data-node-id],.figma-design-view [data-name=Sidebar]{max-width:100%}.figma-design-view [data-name=Content]{padding-left:20px;padding-right:20px}.figma-design-view [data-node-id="408:9706"]{padding-inline:24px}.figma-design-view :is([data-node-id="411:9928"],[data-node-id="413:10100"]){padding-inline:16px}.figma-design-view [data-name=MainContent]{width:100%}}.kd-page-loading{background:var(--white);place-items:center;min-height:100svh;padding:32px 24px;display:grid}.kd-page-loading-content{text-align:center;flex-direction:column;align-items:center;width:min(100%,320px);display:flex}.kd-page-loading-icon{border:1px solid var(--grey-50);background:var(--grey-25);border-radius:20px;place-items:center;width:64px;height:64px;margin-bottom:24px;display:grid}.kd-page-loading-spinner{border:2.5px solid var(--grey-100);border-top-color:var(--brand);border-right-color:var(--brand);border-radius:50%;width:28px;height:28px;animation:.9s linear infinite kd-page-loading-spin}.kd-page-loading-title{color:var(--ink);letter-spacing:-.45px;margin:0;font-size:18px;font-weight:600;line-height:1.4}.kd-page-loading-description{color:var(--grey-500);letter-spacing:-.35px;margin:8px 0 0;font-size:14px;line-height:1.5}@keyframes kd-page-loading-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.kd-page-loading-spinner{animation:none}}.platform-state{flex-direction:column;align-items:flex-start;gap:20px;min-height:70svh;padding:clamp(24px,8vw,120px);display:flex}.policy-document{white-space:pre-wrap;border:1px solid var(--grey-100);border-radius:var(--radius-small);max-height:320px;margin-block:12px;padding:16px;overflow-y:auto}.address-search{width:min(560px,100vw - 32px)}.address-search-frame{height:min(480px,60dvh);min-height:300px;margin-block:16px}.platform-state h1{font-size:32px}.platform-feedback{z-index:1000;background:#fff;border:1px solid #d0d0d4;border-radius:12px;align-items:center;gap:20px;max-width:calc(100% - 32px);padding:16px 24px;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%);box-shadow:0 6px 24px #0002}.platform-feedback p{margin:0}.platform-feedback button{flex-shrink:0}.platform-memory-note{color:#76767c;text-align:center;background:#f8f8f9;margin:0;padding:12px;font-size:12px}.platform-demo{background:#f8f8f9;border:1px solid #e1e1e2;border-radius:12px;max-width:600px;margin:24px auto;padding:20px}.platform-demo button{margin:4px}.platform-empty{text-align:center;padding:24px}.platform-required-mark{color:var(--danger);font-size:14px;line-height:1.45}.figma-design-view [data-signup-row]{align-items:flex-start}.figma-design-view .platform-signup-label{color:var(--grey-800);align-items:flex-start;gap:4px;font-size:14px;line-height:1.45;display:flex}.figma-design-view [data-name^="Mobile / 회원가입"] .platform-signup-label{font-size:16px;line-height:1.4}.figma-design-view [data-signup-control]:not([data-name=TextareaField]){min-height:48px}.figma-design-view [data-signup-field] [data-name=SelectField]{width:100%;min-width:0}.figma-design-view .platform-signup-help{width:100%;min-width:0;color:var(--grey-500);white-space:normal;overflow-wrap:anywhere;word-break:keep-all;text-align:left;margin:0;font-size:13px;font-weight:400;line-height:1.6}.figma-design-view .platform-signup-help-error{color:var(--danger)}.figma-design-view .platform-signup-help-success{color:var(--success)}.figma-design-view [data-auth-control]:focus-within{box-shadow:inset 0 0 0 2px var(--brand)}.figma-design-view [data-auth-control] :is(input,textarea,select,.kd-select-trigger):focus-visible{box-shadow:none;outline:0}[data-own-account] [data-auth-control]:not([data-name=TextareaField]){min-height:48px}[data-own-account] [data-name=슬롯]{gap:20px;height:auto}[data-own-account] [data-name=ActionArea]{display:none}[data-own-account] [data-account-field]{min-width:0}.kd-buyer-contact-email{gap:8px;width:100%;margin-top:12px;display:grid}.kd-buyer-contact-email input{width:100%;min-width:0;height:48px;font:inherit;background:#f8f8f9;border:0;border-radius:12px;padding:0 16px}.kd-buyer-contact-email input:focus{box-shadow:inset 0 0 0 2px var(--brand);outline:0}.kd-account-password-change{color:var(--brand);font:inherit;cursor:pointer;background:0 0;border:0;flex-shrink:0;font-weight:600}.kd-portal-content,.kd-portal-list{width:100%;min-width:0}.kd-portal-content{flex-direction:column;gap:24px;display:flex}.kd-portal-content h1{overflow-wrap:anywhere;margin:0;font-size:32px;line-height:1.35}.kd-portal-list-row{border-bottom:1px solid var(--grey-50);color:var(--ink);justify-content:space-between;align-items:center;gap:24px;padding:24px 0;text-decoration:none;display:flex}.kd-portal-list-row>div{min-width:0}.kd-contract-list .kd-portal-list-row{padding:20px 0}.kd-contract-list .kd-portal-list-row p{font-size:16px;line-height:1.4}.kd-contract-filters{gap:8px;min-width:0;display:grid}.kd-contract-filters>.kd-select,.kd-contract-filters>div{background:var(--grey-25);border-radius:12px;width:100%;min-width:0}.kd-contract-filters>div{position:relative}.kd-contract-filters input,.kd-contract-filters .kd-select>button{width:100%;min-width:0;min-height:48px;font:inherit;background:0 0;border:0;border-radius:12px;padding:12px 44px 12px 16px;font-size:14px}.kd-contract-search>button{background:0 0;border:0;border-radius:8px;place-items:center;width:40px;height:40px;display:grid;position:absolute;top:4px;right:8px}.kd-contract-filters .kd-select>button{justify-content:space-between;padding-right:16px}.kd-portal-list-row h2{overflow-wrap:anywhere;margin:0 0 8px;font-size:20px;font-weight:700;line-height:1.4}.kd-portal-list-row p,.kd-portal-muted{color:var(--grey-500);overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.45}.kd-portal-status{background:var(--grey-25);width:fit-content;color:var(--grey-500);border-radius:8px;flex-shrink:0;padding:6px 12px;font-size:14px;line-height:1.4;display:inline-flex}.kd-portal-status[data-status=answered],.kd-portal-status[data-status=completed]{color:var(--success);background:#eef9f2}.kd-portal-status[data-status=delivered],.kd-portal-status[data-status=signed]{color:var(--white);background:var(--ink)}.figma-design-view :has(>.kd-product-heading){flex-wrap:wrap;align-items:flex-start}.figma-design-view .kd-product-heading{flex:280px;min-width:min(100%,280px);max-width:100%}.figma-design-view .kd-product-heading>h1,.figma-design-view .kd-product-heading>h2{white-space:normal;overflow-wrap:anywhere;width:100%;min-width:0}.figma-design-view .kd-product-mobile-heading,.figma-design-view .kd-product-mobile-heading>p{white-space:normal;overflow-wrap:anywhere;min-width:0;max-width:100%}.figma-design-view [data-name$=SupplierInfoPanel] [data-name=CompanyInfo],.figma-design-view [data-name$=SupplierInfoPanel] [data-name=ContactInfo],.figma-design-view [data-name$=CompanyProfile] [data-name=ContactInfo]{width:100%;min-width:0}.figma-design-view [data-name$=SupplierInfoPanel] [data-name=CompanyInfo]>p{white-space:normal;overflow-wrap:anywhere;flex:1 1 0;min-width:0}.figma-design-view [data-name$=SupplierInfoPanel] [data-name=ContactInfo]>div,.figma-design-view [data-name$=CompanyProfile] [data-name=ContactInfo]>div{width:100%;min-width:0}.figma-design-view [data-name$=SupplierInfoPanel] [data-name=ContactInfo]>div>p:last-child,.figma-design-view [data-name$=CompanyProfile] [data-name=ContactInfo]>div>p:last-child{white-space:normal;overflow-wrap:anywhere;flex:1 1 0;min-width:0}.figma-design-view .kd-public-company-name,.figma-design-view .kd-public-product-count{white-space:normal;overflow-wrap:anywhere;min-width:0;max-width:100%}.figma-design-view .kd-public-company-summary{white-space:normal;width:100%;min-width:0}.figma-design-view .kd-public-company-summary p{margin:0}.figma-design-view .kd-public-certificates{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;width:100%;display:grid}.figma-design-view .kd-public-product-grid{grid-template-rows:none;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;display:grid}.figma-design-view .kd-public-product-card,.figma-design-view .kd-public-product-card p,.figma-design-view .kd-public-product-card button{white-space:normal;overflow-wrap:anywhere;min-width:0;max-width:100%}@media (max-width:767px){.figma-design-view .kd-public-product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 8px}.figma-design-view .kd-public-certificates{grid-template-columns:minmax(0,1fr);gap:8px}}.kd-portal-kind-tabs{flex-wrap:wrap;gap:8px;display:flex}.kd-portal-kind-tabs button{border:1px solid var(--grey-50);color:var(--grey-500);font:inherit;cursor:pointer;background:#fff;border-radius:12px;padding:10px 20px}.kd-portal-kind-tabs button[aria-pressed=true]{border-color:var(--brand);color:var(--brand);font-weight:700}.kd-portal-card{border:1px solid var(--grey-50);border-radius:24px;width:100%;min-width:0}.kd-portal-card>h2{border-bottom:1px solid var(--grey-50);margin:0;padding:24px;font-size:20px;line-height:1.3}.kd-portal-card>div{padding:24px}.kd-delivery-detail .kd-portal-card{border-radius:32px}.kd-delivery-detail .kd-portal-card>h2{padding:20px 24px}.kd-delivery-address-grid>:last-child{grid-column:1/-1}.kd-portal-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;display:grid}.kd-portal-detail-field{flex-direction:column;gap:8px;min-width:0;display:flex}.kd-portal-detail-field>span:first-child{color:#393841;font-size:14px}.kd-portal-detail-field>p{background:var(--grey-25);overflow-wrap:anywhere;border-radius:12px;min-height:48px;margin:0;padding:14px 16px}.kd-portal-detail-title{justify-content:space-between;align-items:center;gap:16px;display:flex}.kd-portal-detail-title>h1{overflow-wrap:anywhere;min-width:0;font-size:24px}.kd-portal-detail-title>.kd-portal-status{flex-shrink:0}.kd-buyer-meeting-layout .kd-buyer-meeting-card h2{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.kd-portal-back{border:1px solid var(--grey-50);color:var(--ink);border-radius:8px;align-self:center;padding:10px 20px;font-weight:600;text-decoration:none;display:inline-flex}.kd-portal-history{width:100%;min-width:0;margin:24px 0}.kd-portal-history>h2,.kd-portal-files>h2{margin:0 0 16px;font-size:20px;line-height:1.4}.kd-portal-history ol{margin:0;padding:0;list-style:none}.kd-portal-history li{background:var(--grey-25);overflow-wrap:anywhere;border-radius:12px;margin-bottom:8px;padding:16px}.kd-portal-history time{color:var(--grey-500);margin-right:12px;font-size:14px}.kd-portal-history p{white-space:pre-wrap;margin:8px 0 0}.kd-portal-history a{margin-top:8px;display:block}.kd-portal-files a{border:1px solid var(--grey-50);overflow-wrap:anywhere;color:var(--ink);border-radius:12px;justify-content:space-between;gap:12px;padding:16px;text-decoration:none;display:flex}.kd-portal-files a>span{min-width:0}.kd-portal-files a>span:last-child{color:var(--grey-500);flex-shrink:0;font-size:14px}.kd-portal-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.kd-portal-stats>div{background:var(--grey-25);border-radius:32px;padding:24px}.kd-portal-stats span{color:var(--grey-500);margin-bottom:12px;font-size:16px;display:block}.kd-portal-stats strong{font-size:36px;line-height:1.35}.kd-delivery-table-head,.kd-delivery-table-row{grid-template-columns:minmax(100px,1fr) minmax(0,3fr) 60px 120px 100px 120px;align-items:center;gap:12px;padding:24px;display:grid}.kd-delivery-table-head{background:var(--grey-25);color:var(--grey-500);border-radius:12px;padding-block:14px;font-size:14px}.kd-delivery-table-row{border-bottom:1px solid var(--grey-50);font-size:16px}.kd-delivery-table-row>*{overflow-wrap:anywhere;min-width:0}.kd-delivery-table-row>span:first-child,.kd-delivery-table-row>span:nth-child(4){color:var(--grey-500);font-size:14px}.kd-delivery-table-row a{border:1px solid var(--grey-50);color:var(--ink);border-radius:8px;padding:10px 16px;text-decoration:none;display:inline-flex}.kd-delivery-table-row a.kd-delivery-product-link{font:inherit;border:0;border-radius:0;padding:0}.kd-inquiry-pending-file{border:1px solid var(--grey-50);overflow-wrap:anywhere;border-radius:8px;align-items:center;gap:8px;padding:8px 12px;display:inline-flex}.kd-inquiry-pending-file button{color:var(--grey-500);cursor:pointer;background:0 0;border:0;font-size:20px}.kd-portal-steps{grid-auto-columns:1fr;grid-auto-flow:column;gap:0;width:100%;margin:0;padding:0;list-style:none;display:grid}.kd-portal-content>.kd-portal-steps{background:var(--grey-25);border-radius:32px;padding:32px 24px}.kd-portal-steps li{color:var(--grey-300);flex-direction:column;gap:12px;min-width:0;display:flex;position:relative}.kd-portal-steps li:before{content:"";border-top:2px solid var(--grey-50);position:absolute;top:16px;left:0;right:0}.kd-portal-steps li:last-child:before{right:calc(100% - 32px)}.kd-portal-steps li[data-complete=true]{color:var(--ink)}.kd-portal-steps li[data-complete=true]:before{border-color:var(--brand)}.kd-portal-steps li>span{background:var(--grey-50);width:32px;height:32px;color:var(--grey-300);border-radius:50%;place-items:center;font-weight:700;display:grid;position:relative}.kd-portal-steps li[data-complete=true]>span{background:var(--brand);color:#fff}.kd-portal-steps strong{font-size:18px;line-height:1.4}.kd-buyer-meeting-layout{grid-template-columns:minmax(0,1.26fr) minmax(0,1fr);align-items:start;gap:20px;display:grid}.kd-portal-content{container-type:inline-size}.kd-meeting-same-day{gap:8px;min-width:0;margin-bottom:20px;display:grid}.kd-meeting-same-day>label{color:var(--grey-500);font-size:14px}.kd-meeting-same-day .kd-select{width:100%;min-width:0;max-width:100%}.kd-meeting-second-date{color:var(--grey-500);margin-top:8px;font-size:14px;display:block}@container (max-width:850px){.kd-buyer-meeting-layout{grid-template-columns:minmax(0,1fr)}}.kd-buyer-meeting-layout>.meeting-calendar,.kd-buyer-meeting-card{border:1px solid var(--grey-50);border-radius:12px;min-width:0;padding:24px}.kd-buyer-meeting-layout .meeting-calendar h2{font-size:24px}.kd-buyer-meeting-layout .meeting-calendar header button{background:0 0;border:0;margin:0;padding:0}.kd-buyer-meeting-layout .meeting-calendar header>div{gap:8px;display:flex}.kd-buyer-meeting-layout .calendar-day{border-width:0 1px 1px 0;min-height:100px;font-size:12px}.kd-buyer-meeting-layout .calendar-days{border:1px solid var(--grey-50);border-bottom:0;border-right:0}.kd-buyer-meeting-layout .calendar-day button{white-space:nowrap;padding:3px}.kd-buyer-meeting-layout .calendar-day{height:110px;min-height:110px;overflow:hidden}.kd-buyer-meeting-layout .calendar-day:nth-child(7n+1),.kd-buyer-meeting-layout .calendar-day:nth-child(7n){background:var(--grey-25)}.kd-buyer-meeting-layout .calendar-day .calendar-date{width:28px;height:28px;color:inherit;background:0 0;border-radius:50%;justify-content:center;align-items:center;margin:0;padding:0;font-size:12px;display:flex;position:relative;overflow:visible}.kd-buyer-meeting-layout .calendar-date[aria-pressed=true]{color:#fff;background:#3c479d}.kd-buyer-meeting-layout .calendar-day .calendar-more{background:0 0;margin-top:2px;padding:2px 3px;font-size:11px}.calendar-adjacent{color:#aaa;padding:6px;display:inline-block}.calendar-event-dot{background:#3c479d;border-radius:50%;width:4px;height:4px;position:absolute;bottom:-4px;left:calc(50% - 2px)}.calendar-weekdays{font-size:16px;font-weight:600}.kd-buyer-meeting-card .kd-portal-status{flex-shrink:0}.kd-buyer-meeting-layout .calendar-day:nth-child(7n+1),.kd-buyer-meeting-layout .calendar-weekdays>:first-child{color:#e44040}.kd-buyer-meeting-card header{justify-content:space-between;align-items:start;gap:12px;display:flex}.kd-buyer-meeting-card h2{overflow-wrap:anywhere;margin:0;font-size:24px;line-height:1.4}.kd-buyer-meeting-card>p{margin-top:8px}.kd-buyer-meeting-card dd{font-size:20px;line-height:1.4}.kd-buyer-meeting-card .kd-portal-muted,.kd-buyer-meeting-card dt{font-size:16px}.kd-buyer-meeting-card dl{gap:12px;margin:20px 0;display:grid}.kd-buyer-meeting-card dl>div{background:var(--grey-25);border-radius:12px;min-width:0;padding:20px}.kd-buyer-meeting-card dt{color:var(--grey-500);font-size:14px}.kd-buyer-meeting-card dd{overflow-wrap:anywhere;white-space:pre-wrap;margin:12px 0 0}.kd-meeting-participants{flex-wrap:wrap;gap:8px;display:flex}.kd-meeting-participants>span{border:1px solid var(--grey-50);background:#fff;border-radius:8px;padding:8px 12px;font-size:14px}.kd-meeting-filters{flex-wrap:wrap;justify-content:flex-end;gap:12px;display:flex}.kd-meeting-filters>input,.kd-meeting-filters>.kd-select{background:var(--grey-25);width:180px;min-width:0;font:inherit;border:0;border-radius:12px;padding:12px}.kd-meeting-filters>button{background:var(--grey-25);border:0;border-radius:12px;padding:8px}.kd-meeting-filters>.kd-select{flex:0 180px}.kd-portal-content :is(a,button,input,textarea):focus-visible,.kd-portal-list a:focus-visible{outline:2px solid var(--brand);outline-offset:-2px;box-shadow:none}@media (max-width:1279px){.kd-delivery-table-head,.kd-delivery-table-row{grid-template-columns:minmax(70px,1fr) minmax(0,2fr) 44px 90px 90px 95px;gap:8px;padding:16px 8px}.kd-portal-stats>div{padding:20px 16px}.kd-portal-stats strong{font-size:28px}.kd-buyer-meeting-layout{grid-template-columns:1fr}}@media (max-width:767px){.kd-portal-content{gap:20px}.kd-portal-detail-title{flex-direction:column;align-items:flex-start;gap:12px}.kd-portal-detail-title>h1{font-size:20px}.kd-portal-list-row{gap:12px;padding:20px 0}.kd-portal-list-row h2{font-size:20px}.kd-portal-list-row .kd-portal-status{padding:5px 8px;font-size:12px}.kd-portal-kind-tabs{background:var(--grey-25);border-radius:12px;gap:4px;padding:4px}.kd-portal-kind-tabs button{background:0 0;border:0;padding:8px 12px;font-size:14px}.kd-portal-kind-tabs button[aria-pressed=true]{background:var(--brand);color:#fff}.kd-contract-list .kd-portal-list-row p{font-size:14px;line-height:1.45}.kd-delivery-detail .kd-portal-card,.kd-portal-card{border-radius:12px}.kd-portal-card>h2{padding:16px 20px;font-size:18px}.kd-portal-card>div{padding:20px}.kd-portal-detail-grid{grid-template-columns:1fr;gap:20px}.kd-portal-mobile-hidden{display:none}.kd-portal-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.kd-portal-stats>div{border-radius:12px;padding:20px}.kd-portal-stats span{font-size:14px}.kd-portal-stats strong{font-size:24px}.kd-delivery-table-head{grid-template-columns:70px minmax(0,1fr) 80px;gap:12px;padding:14px 8px;display:grid}.kd-delivery-table-head>:is(:nth-child(3),:nth-child(4),:nth-child(6)){display:none}.kd-delivery-table-row{grid-template-columns:70px minmax(0,1fr) 80px;gap:12px;padding:20px 8px}.kd-delivery-table-row>strong{font-size:16px}.kd-delivery-table-row a.kd-delivery-product-link{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.kd-delivery-table-row>:is(:nth-child(3),:nth-child(4),:nth-child(6)){display:none}.kd-delivery-table-row .kd-portal-status{padding:6px 8px;font-size:12px}.kd-portal-steps{background:var(--grey-25);border-radius:12px;padding:12px}.kd-portal-steps li{align-items:center;gap:8px}.kd-portal-steps li>span{width:24px;height:24px;font-size:14px}.kd-portal-steps li:before{top:12px;left:50%;right:-50%}.kd-portal-steps li:last-child:before{display:none}.kd-portal-steps strong{text-align:center;font-size:13px}.kd-portal-files a{flex-direction:column}.kd-buyer-meeting-layout>.meeting-calendar,.kd-buyer-meeting-card{padding:20px}.kd-buyer-meeting-layout>.meeting-calendar{border:0;padding:0}.kd-buyer-meeting-layout .meeting-calendar h2,.kd-buyer-meeting-card h2{font-size:20px}.kd-buyer-meeting-layout .calendar-day{border:0;justify-content:center;height:40px;min-height:40px;padding:4px 2px;display:flex}.kd-buyer-meeting-layout .calendar-day button{font-size:10px}.kd-buyer-meeting-layout .calendar-days{border:0}.kd-buyer-meeting-layout .calendar-day .calendar-date{font-size:13px}.kd-buyer-meeting-layout .meeting-calendar h2{font-size:18px}.kd-buyer-meeting-layout .calendar-weekdays{font-size:12px}.kd-buyer-meeting-card header{flex-direction:column}.kd-buyer-meeting-card h2{font-size:20px}.kd-buyer-meeting-card dd{font-size:16px}.kd-buyer-meeting-card dt,.kd-buyer-meeting-card .kd-portal-muted{font-size:14px}.kd-meeting-filters>input,.kd-meeting-filters>.kd-select{flex:100px;width:120px}.kd-meeting-filters{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);gap:8px;display:grid}.kd-meeting-filters>:is(input,.kd-select){width:100%;min-width:0;height:48px}.kd-meeting-filters>input[name=q]{grid-area:2/1/auto/-1;padding-right:48px}.kd-meeting-filters>button{background:0 0;grid-area:2/2;justify-self:end;width:48px;height:48px}.kd-meeting-filters input[type=month]{padding:8px;font-size:14px}}.kd-inquiry-messages{gap:12px;width:100%;min-width:0;display:grid}.kd-inquiry-message{background:var(--grey-25);overflow-wrap:anywhere;border-radius:12px;min-width:0;padding:24px}.kd-inquiry-message:not([data-answer]){border:1px solid var(--grey-50);background:#fff}.kd-inquiry-message header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;margin-bottom:16px;display:flex}.kd-inquiry-message h2{margin:0;font-size:20px;line-height:1.4}.kd-inquiry-message time,.kd-inquiry-file small{color:var(--grey-500);font-size:14px}.kd-inquiry-message .rich-text{font-size:16px;line-height:1.45}.kd-inquiry-file{border:1px solid var(--grey-50);width:100%;min-width:0;color:var(--grey-900);background:#fff;border-radius:12px;align-items:center;gap:12px;margin-top:12px;padding:12px 20px;font-size:16px;text-decoration:none;display:flex}.kd-inquiry-file>span:first-child{overflow-wrap:anywhere;min-width:0}.kd-inquiry-download{white-space:nowrap;align-items:center;gap:8px;margin-left:auto;font-size:14px;display:flex}.kd-inquiry-download img{flex:0 0 24px}.kd-inquiry-product{align-items:center;gap:16px;width:100%;min-width:0;display:flex}.kd-inquiry-product>img{object-fit:cover;border-radius:0;flex:0 0 80px}.kd-inquiry-product>div{overflow-wrap:anywhere;min-width:0}.kd-inquiry-product p{margin:0 0 4px;font-size:16px;font-weight:600}.kd-inquiry-product small{color:var(--grey-500);font-size:13px}.kd-inquiry-affiliation{font-size:14px}.kd-inquiry-affiliation>p{margin:0 0 8px;font-weight:600}.kd-inquiry-affiliation>div{gap:24px;display:flex}.kd-inquiry-affiliation label{cursor:default;align-items:center;gap:8px;font-size:16px;display:flex;position:relative}.kd-inquiry-affiliation input{opacity:0;width:20px;height:20px;margin:0;position:absolute}.kd-inquiry-request{overflow-wrap:anywhere;width:100%;min-width:0}.kd-inquiry-waiting{background:var(--grey-25);color:var(--grey-500);border-radius:12px;margin:0;padding:20px}.kd-inquiry-composer{border:1px solid var(--grey-50);border-radius:12px;gap:16px;width:100%;min-width:0;margin-top:20px;padding:20px;display:grid}.kd-inquiry-composer>div:first-child{align-items:flex-start;gap:12px;display:flex}.kd-inquiry-composer textarea{resize:vertical;min-width:0;min-height:64px;font:inherit;color:var(--grey-900);background:#fff;border:0;border-radius:8px;flex:1;padding:8px;font-size:16px}.kd-inquiry-composer button{border:1px solid var(--grey-50);font:inherit;background:#fff;border-radius:8px;flex-shrink:0;padding:10px 16px;font-size:16px}.kd-inquiry-composer button[type=submit]{background:var(--brand);color:#fff}.kd-inquiry-composer button:disabled{background:var(--grey-25);color:var(--grey-500);cursor:not-allowed}.kd-inquiry-drafts{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.kd-inquiry-drafts>span{border:1px solid var(--grey-50);overflow-wrap:anywhere;border-radius:8px;align-items:center;gap:8px;min-width:0;max-width:100%;padding:4px 8px;display:flex}.kd-inquiry-drafts>span button{border:0;padding:0 4px}.kd-inquiry-composer :is(textarea,button):focus-visible,.kd-inquiry-file:focus-visible{outline:2px solid var(--brand);outline-offset:-2px;box-shadow:none}@media (max-width:767px){.kd-inquiry-message{padding:20px}.kd-inquiry-message h2{font-size:18px}.kd-inquiry-composer{padding:16px}.kd-inquiry-composer button{padding:8px 12px;font-size:14px}.kd-inquiry-composer textarea{padding:4px;font-size:16px}.kd-inquiry-file{flex-wrap:wrap;gap:8px;padding:12px;font-size:14px}.kd-inquiry-file small{font-size:12px}}[data-own-account] [data-account-label]{align-items:flex-start;gap:4px;display:flex}[data-own-account] :is(.kd-account-upload-button,.kd-account-logo-button) input:focus-visible{box-shadow:none;outline:0}[data-own-account] .kd-account-certificate-row>input:focus{box-shadow:none;border-bottom:2px solid var(--brand);outline:0}[data-own-account] :is(button,a,.kd-select):focus-visible{outline:2px solid var(--brand);outline-offset:-2px;box-shadow:none}.figma-design-view [data-auth-control]:has([aria-invalid=true]){box-shadow:inset 0 0 0 2px var(--danger)}.figma-design-view .platform-signup-file-help{flex-basis:100%}.figma-design-view .platform-list-empty{width:100%;min-height:160px;color:var(--grey-500);text-align:center;overflow-wrap:anywhere;grid-column:1/-1;justify-content:center;align-items:center;margin:0;padding:48px 20px;font-size:16px;line-height:1.5;display:flex}.platform-dialog{border:1px solid #e1e1e2;border-radius:12px;max-width:min(540px,100vw - 32px);padding:32px}.platform-dialog::backdrop{background:#0006}.platform-dialog h2{margin:0 0 24px;font-size:20px}.platform-dialog>div{justify-content:flex-end;gap:12px;display:flex}.platform-actionbar{background:#fff;border-top:1px solid #e1e1e2;flex-wrap:wrap;gap:12px;padding:20px 32px;display:flex}.platform-history{border:1px solid #e1e1e2;border-radius:12px;max-width:1000px;margin:24px auto;padding:20px}.platform-history h2{font-size:20px}.platform-history fieldset{border:0;gap:16px;min-width:0;display:grid}.platform-history fieldset label{gap:8px;display:grid}.platform-history fieldset input{width:100%;min-width:0;font:inherit;border:1px solid #e1e1e2;border-radius:12px;padding:12px}.platform-operations{flex:1;min-width:0;padding:32px}.platform-operations ul{gap:16px;padding:20px;display:grid}.category-manager{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px;width:100%;display:grid}.category-manager .kd-category-panel{border:1px solid #f0f0f0;border-radius:12px;align-content:start;gap:24px;min-width:0;padding:20px;display:grid}.kd-category-panel h2{letter-spacing:-.5px;margin:0;font-size:20px;font-weight:700;line-height:1.4}.category-manager input{width:100%;font:inherit;color:inherit;letter-spacing:-.4px;background:#f8f8f9;border:0;border-radius:12px;min-width:0;height:48px;padding:12px;font-size:16px;line-height:1.4}.kd-category-rows,.kd-category-item,.kd-category-children{gap:12px;min-width:0;display:grid}.kd-category-row,.kd-category-parent{align-items:center;gap:12px;min-width:0;display:flex}.kd-category-parent{background:#f8f8f9;border-radius:12px;flex:1;gap:0}.kd-category-parent>button{background:0 0;border:0;border-radius:12px;flex:none;place-items:center;width:48px;height:48px;padding:12px;display:grid}.kd-category-children{padding-left:24px}.kd-category-children .kd-category-row{position:relative}.kd-category-branch{position:absolute;top:0;left:-12px}.kd-category-delete{color:#4c4c54;width:50px;height:48px;font:inherit;background:#fff;border:1.5px solid #f0f0f0;border-radius:12px;flex:none;place-items:center;padding:0;display:grid}.kd-category-add{text-align:center;color:#4c4c54;width:100%;min-height:44px;font:inherit;background:#fff;border:1.5px solid #f0f0f0;border-radius:12px;justify-content:center;align-items:center;padding:9.5px 13.5px;font-size:16px;font-weight:700;line-height:1.4;display:flex}.kd-category-empty{color:#72717a;margin:0;line-height:1.4}.kd-category-error{color:#b42318;overflow-wrap:anywhere;grid-column:1/-1;margin:0}.category-manager button:focus-visible{outline-offset:2px;outline:2px solid #27317e}.category-manager input:focus{outline:0;box-shadow:inset 0 0 0 2px #181d63}.kd-category-parent:has(>input:focus){box-shadow:inset 0 0 0 2px #181d63}.kd-category-parent>input:focus{box-shadow:none}.category-manager button:not(:disabled):hover{background:#f0f0f4}.category-manager :disabled{cursor:not-allowed;opacity:.6}.kd-category-clear{color:#27317e;font:inherit;background:#fff;border:1px solid #f0f0f0;border-radius:12px;grid-column:1/-1;justify-self:start;padding:10px 16px}[data-admin-categories] :is([data-node-id="694:102060"],[data-node-id="694:102062"]){width:100%;min-width:0;max-width:100%;height:auto}[data-admin-categories] :is([data-node-id="694:102061"],[data-node-id="694:102063"]){white-space:normal;overflow-wrap:break-word;word-break:keep-all;max-width:100%}@media (max-width:900px){.category-manager{grid-template-columns:1fr}}.platform-history ul{gap:12px;padding:0;list-style:none;display:grid}.platform-history li{border-bottom:1px solid #f0f0f0;padding:12px 0}@media (max-width:767px){.platform-demo{margin:16px}.platform-feedback{width:calc(100% - 32px)}.platform-actionbar{padding:16px}}@media (prefers-reduced-motion:reduce){.platform-scene *{scroll-behavior:auto;transition:none;animation:none}}.platform-rich-editor{border:1px solid var(--grey-100);border-radius:4px;width:100%;min-width:0}[data-admin-content-list] .platform-pagination{flex-shrink:0;width:100%;margin-block:32px;position:sticky;left:0}.kd-content-list-heading{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:24px;width:100%;min-width:0;display:flex}.kd-content-list-heading>div{min-width:0}.kd-content-list-heading h1{color:#12162e;letter-spacing:-.36px;margin:0;font-size:36px;font-weight:700;line-height:1.3}.kd-content-list-heading p{color:#6e7385;overflow-wrap:anywhere;margin:20px 0 0;font-size:18px;line-height:1.4}.kd-content-list-heading>button{color:#fff;letter-spacing:-.5px;background:#181d63;border:1.5px solid #181d63;border-radius:12px;flex:none;min-height:48px;padding:10px 22px;font-size:20px;font-weight:600;line-height:1.4}.kd-content-category-tabs{border-bottom:1px solid #e4e7f0;flex-wrap:wrap;gap:6px;width:100%;min-width:0;display:flex}.kd-content-category-tabs>button{color:#7a7f92;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;flex:none;min-height:52px;padding:14px 22px;font-size:16px;font-weight:400;line-height:22px}.kd-content-category-tabs>button[aria-pressed=true]{color:#181d63;border-bottom-color:#181d63;font-weight:600}.kd-content-category-tabs>button:hover{color:#181d63;background:#f8f8fb}.kd-content-list-heading>button:hover{background:#27317e}.kd-content-category-tabs>button:focus-visible,.kd-content-list-heading>button:focus-visible{outline-offset:-4px;outline:2px solid #545caa}:is([data-node-id="694:93443"],[data-node-id="874:43366"]){width:100%!important;min-width:0!important}:is([data-node-id="694:93485"],[data-node-id="874:45757"]){border:0!important;gap:0!important}[data-node-id="874:43473"]{background:0 0!important;flex-direction:column!important;align-items:flex-start!important;gap:24px!important;width:100%!important;padding:0!important}.kd-content-category-field{color:#76767c;flex-direction:column;gap:8px;width:320px;max-width:100%;font-size:14px;line-height:1.45;display:flex}.kd-content-category-field .kd-select{width:100%}.kd-content-category-field .kd-select-trigger{color:#1e1d25;text-align:left;background:#f8f8f9;border:0;border-radius:12px;justify-content:space-between;align-items:center;width:100%;height:48px;padding:12px;font-size:16px;line-height:1.4;display:flex}.kd-content-category-field .kd-select-trigger:focus-visible{outline-offset:-2px;box-shadow:none;outline:2px solid #454ba8}.kd-policy-list-heading,.kd-policy-editor-heading{justify-content:space-between;align-items:center;gap:20px;width:100%;padding:20px 40px;display:flex}[data-admin-policies] :is([data-node-id="694:99283"],[data-node-id="867:42007"],[data-node-id="846:53839"]){gap:0!important;padding:0!important}.kd-policy-list-heading{padding-block:40px}.kd-policy-list-heading h1,.kd-policy-editor-heading h1{letter-spacing:-.9px;color:#1e1d25;margin:0;font-size:36px;font-weight:700;line-height:1.3}.kd-policy-list-heading p{color:#76767c;margin:20px 0 0;font-size:16px;line-height:1.4}.kd-policy-editor-heading>div,.kd-policy-actions{align-items:center;gap:20px;min-width:0;display:flex}.kd-policy-editor-heading a[aria-label=목록으로]{border-radius:8px;flex:0 0 32px;display:flex}.kd-policy-primary,.kd-policy-secondary{color:#fff;cursor:pointer;background:#181d63;border:1.5px solid #181d63;border-radius:12px;flex:none;justify-content:center;align-items:center;min-height:48px;padding:10px 22px;font:600 20px/1.4 Pretendard,sans-serif;text-decoration:none;display:inline-flex}.kd-policy-secondary{color:#181d63;background:#fff}.kd-policy-primary:hover{background:#27317e}.kd-policy-secondary:hover{background:#f8f8f9}.kd-policy-actions button:disabled{opacity:.5;cursor:default}.kd-policy-fields{flex-direction:column;gap:20px;width:100%;min-width:0;padding:0 40px 60px;display:flex}.kd-policy-field{color:#393841;flex-direction:column;gap:8px;min-width:0;font-size:14px;line-height:1.45;display:flex}.kd-policy-field>input,.kd-policy-field .kd-select-trigger{color:#1e1d25;background:#f8f8f9;border:0;border-radius:12px;width:100%;min-width:0;height:48px;padding:12px;font:400 16px/1.4 Pretendard,sans-serif}.kd-policy-field .kd-select{width:100%}.kd-policy-field .kd-select-trigger{text-align:left;justify-content:space-between;display:flex}.kd-policy-field[data-empty=true] .kd-select-trigger{color:#a4a3a8}.kd-policy-field .kd-select-trigger>img{flex:0 0 24px}.kd-policy-field :is(input,.kd-select-trigger):focus-visible{outline-offset:-2px;box-shadow:none;outline:2px solid #454ba8}.kd-policy-metadata{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;display:grid}.kd-rich-editor.platform-rich-editor{border:1.5px solid #f0f0f0;border-radius:12px;flex-direction:column;height:300px;display:flex;position:relative;overflow:hidden}.kd-rich-editor .platform-rich-toolbar{border-bottom:1.5px solid #f0f0f0;flex-wrap:nowrap;flex:none;gap:20px;padding:12px 20px;overflow-x:auto}.kd-rich-editor .platform-rich-toolbar>button{border:0;border-radius:8px;flex:0 0 32px;justify-content:center;align-items:center;width:32px;height:32px;padding:6px;display:flex}.kd-rich-editor .platform-rich-toolbar>button:hover{background:#f0f0f0}.kd-rich-editor .platform-rich-toolbar img{width:20px;height:20px}.kd-rich-editor .platform-rich-input{background:#f8f8f9;flex:1;min-height:0;overflow-y:auto}.kd-rich-editor .platform-rich-input:empty:before{content:attr(data-placeholder);color:#a4a3a8;pointer-events:none}.kd-rich-editor>p[role=alert]{color:#b42318;background:#fff;margin:0;padding:4px 16px;font-size:13px}.kd-editor-uploading{color:#393841;pointer-events:none;background:#fff;border-radius:8px;margin:0;padding:8px 12px;font-size:14px;position:absolute;bottom:16px;right:16px;box-shadow:0 2px 12px #181d631a}.kd-content-answer{flex-direction:column;gap:8px;width:100%;min-width:0;display:flex}.kd-content-publication{background:#f8f8f9;border-radius:12px;flex-wrap:wrap;gap:0;max-width:100%;padding:8px;display:inline-flex}.kd-content-publication>button{color:#76767c;background:0 0;border:1px solid #0000;border-radius:12px;padding:12px 24px;font-size:16px;line-height:1.4}.kd-content-publication>button[aria-checked=true]{color:#fff;background:#181d63;border-color:#181d63;font-weight:700}@media (max-width:389px){.kd-content-publication>button{padding-inline:16px}}.kd-content-answer>p{color:#393841;margin:0;font-size:14px;line-height:1.45}.kd-content-attachments{flex-wrap:wrap;align-items:center;gap:12px;width:100%;min-width:0;display:flex}.kd-content-attachments>button{color:#4c4c54;letter-spacing:-.5px;background:#fff;border:1.5px solid #f0f0f0;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;gap:8px;height:48px;min-height:48px;padding:8.5px 21.5px;font-size:20px;font-weight:600;line-height:1.4;display:inline-flex}[data-node-id="842:52933"]:has(>.kd-rich-editor){border:0}[data-node-id="874:47132"]:has(>.kd-content-publication){background:0 0;padding:0}.kd-content-plus{width:24px;height:24px;position:relative}.kd-content-plus:before,.kd-content-plus:after{content:"";background:#595959;border-radius:1px;position:absolute}.kd-content-plus:before{width:14px;height:2px;top:11px;left:5px}.kd-content-plus:after{width:2px;height:14px;top:5px;left:11px}.kd-content-attachments>p{color:#76767c;margin:0;font-size:16px}.kd-content-attachments>div{align-items:center;gap:12px;min-width:0;max-width:100%;display:flex}.kd-content-attachments a{overflow-wrap:anywhere;color:#181d63}.kd-content-attachments>div>button{color:#76767c;background:#fff;border:1px solid #f0f0f0;border-radius:8px;flex-shrink:0;padding:6px 8px}.platform-rich-content img,.platform-rich-input img{max-width:100%;height:auto}[data-admin-policies] .platform-pagination{margin-block:32px}[data-admin-policies] [data-design-table-scroll]>:is([data-name=Table\ Header],[data-name=Table\ contents]){min-width:860px}[data-admin-policies] [data-name=Table\ Header]{grid-template-columns:minmax(300px,1fr) 200px 160px 120px 80px;align-items:stretch;width:100%;min-width:860px;display:grid}[data-admin-policies] [data-name=Table\ Header]>*{width:100%;min-width:0}[data-admin-policies] [data-name=Table\ Header] [data-name^=Col]{width:100%;min-width:0;padding-inline:12px}[data-admin-policies] [data-name=Table\ Header] :is(p,a[data-design-control=link]){text-overflow:ellipsis;white-space:nowrap;max-width:100%;overflow:hidden}@media (max-width:1000px){.kd-policy-metadata{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:767px){.figma-design-view .kd-content-editor-heading{--content-editor-title-size:24px;flex-wrap:wrap;align-items:flex-start;gap:20px}.kd-content-editor-heading>div:first-child{min-width:0}.kd-content-editor-heading>div:first-child>:is(p,h1,h2){letter-spacing:-.6px}.kd-content-list-heading h1{font-size:24px}.kd-content-list-heading p{margin-top:12px;font-size:16px}.kd-content-list-heading>button{font-size:16px}[data-admin-policies]>.platform-mobile-nav{flex:none;height:auto}.kd-policy-list-heading,.kd-policy-editor-heading{flex-wrap:wrap;align-items:flex-start;gap:20px;padding:20px}.kd-policy-list-heading h1,.kd-policy-editor-heading h1{letter-spacing:-.6px;font-size:24px}.kd-policy-list-heading p{margin-top:12px}.kd-policy-fields{padding:0 20px 40px}.kd-policy-actions{flex-wrap:wrap;gap:12px}.kd-rich-editor .platform-rich-toolbar{gap:8px;padding-inline:12px}}@media (max-width:389px){.kd-policy-metadata{grid-template-columns:minmax(0,1fr)}.kd-rich-editor .platform-rich-toolbar{gap:4px;padding-inline:8px}}.platform-rich-toolbar{border-bottom:1px solid var(--grey-100);flex-wrap:wrap;align-items:center;gap:8px;padding:12px;display:flex}.platform-rich-toolbar button{border:1px solid var(--grey-100);cursor:pointer;background:#fff;border-radius:4px;padding:6px}.platform-rich-toolbar label{align-items:center;gap:6px;font-size:14px;display:flex}.platform-rich-toolbar input,.platform-rich-toolbar select{border:1px solid var(--grey-100);max-width:220px;padding:6px}.platform-rich-input{outline-offset:-3px;overflow-wrap:anywhere;white-space:pre-wrap;min-height:220px;padding:16px}.platform-rich-content{white-space:pre-wrap;overflow-wrap:anywhere}.platform-rich-content table,.platform-rich-input table{border-collapse:collapse;width:100%}.platform-rich-content td,.platform-rich-content th,.platform-rich-input td,.platform-rich-input th{border:1px solid var(--grey-100);padding:8px}.platform-rich-content ul,.platform-rich-input ul{padding-left:24px;list-style:outside}.platform-rich-content a,.platform-rich-input a{color:var(--brand);text-decoration:underline}.platform-product-gallery{width:100%;min-width:0}.platform-product-gallery>img{aspect-ratio:1.6;object-fit:contain;background:var(--grey-25);width:100%;height:auto;display:block}.platform-product-gallery>div{gap:12px;margin-top:16px;display:flex;overflow-x:auto}.platform-product-gallery button{border:1px solid var(--grey-100);background:var(--white);border-radius:4px}.platform-product-gallery button[aria-pressed=true]{border-color:var(--brand)}.platform-product-gallery button img{object-fit:contain}.product-certification-tags{color:var(--grey-500);flex-wrap:wrap;gap:8px;font-size:14px;display:flex}.product-certification-tags span{background:var(--grey-25);border-radius:999px;padding:4px 12px}.product-specifications{border:0;width:100%;min-width:0;margin:0;padding:0;display:grid}.product-specifications label{border-bottom:1px solid var(--grey-100);grid-template-columns:minmax(80px,120px) minmax(0,1fr);align-items:center;gap:20px;padding:12px 16px;display:grid}.product-specifications input{border:1px solid var(--grey-100);background:var(--white);width:100%;min-width:0;color:var(--ink);font:inherit;border-radius:4px;padding:8px}.product-specification-head,.product-specification-row{grid-template-columns:minmax(0,1fr) minmax(0,1.5fr) 48px;align-items:center;gap:12px;padding:12px;display:grid}.product-specification-head{color:var(--grey-500);font-size:14px}.product-specifications[data-files] :is(.product-specification-head,.product-specification-row){grid-template-columns:minmax(0,1fr) minmax(0,1.5fr) 136px 48px}.product-specification-row>button{justify-content:center;align-items:center;display:flex}.product-specification-file{gap:8px;min-width:0;font-size:14px;display:grid}.product-specification-file a{overflow-wrap:anywhere}.kd-product-spec-upload{text-align:center;cursor:pointer;background:#fff;border-radius:8px;position:relative;border:1px solid var(--grey-50)!important;padding:8px!important;display:block!important}.kd-product-spec-upload>input{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.kd-product-reason{margin-top:12px;display:block!important}.kd-product-reason p{white-space:pre-wrap;overflow-wrap:anywhere;margin:8px 0 0}.kd-product-reason p:has(img){align-items:center;gap:8px;display:flex}.product-specifications button{border:1px solid var(--grey-50);font:inherit;background:#fff;border-radius:8px;padding:8px;font-size:14px}.product-specifications>button{margin:8px 12px 12px}.product-image-editor{border:0;min-width:0;margin:0;padding:0}.kd-product-submission{background:var(--grey-25);border-radius:12px;width:100%;min-width:0;padding:20px;font-size:14px}.kd-product-submission>div{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.kd-product-submission>p{white-space:pre-wrap;overflow-wrap:anywhere;margin:12px 0 0}.kd-product-submission details{margin-top:12px}.kd-product-submission summary{cursor:pointer;padding:8px 0}.kd-product-submission .kd-portal-history{margin-top:16px}.kd-product-mobile-status{width:100%;padding:24px 20px}.kd-product-mobile-details{gap:16px;width:100%;min-width:0;padding:20px;display:grid}.kd-product-mobile-details>p{margin:0;font-size:14px}.kd-product-cooperation{flex-wrap:wrap;gap:8px;min-width:0;display:flex}.kd-product-cooperation button{border:1px solid var(--grey-50);color:var(--grey-500);font:inherit;background:#fff;border-radius:8px;padding:8px 12px;font-size:14px}.kd-product-cooperation button[aria-pressed=true]{color:var(--brand);border-color:var(--brand);font-weight:600}.kd-product-attachments{gap:12px;width:100%;min-width:0;display:grid}.kd-product-attachments[data-drop]{border:1px dashed var(--grey-100);text-align:center;border-radius:12px;justify-items:center;padding:20px}.kd-product-attachments p{color:var(--grey-500);margin:0;font-size:14px;line-height:1.45}.kd-product-attachments>div{align-items:center;gap:12px;width:100%;min-width:0;display:flex}.kd-product-attachments a{overflow-wrap:anywhere;min-width:0}.kd-product-attachments button{border:1px solid var(--grey-50);font:inherit;background:#fff;border-radius:8px;flex-shrink:0;padding:8px 12px;font-size:14px}[data-product-editor] :is(input,textarea,button,[contenteditable=true]):focus-visible{outline:2px solid var(--brand);outline-offset:-2px;box-shadow:none}[data-product-editor] :is(input,textarea){border-radius:8px}[data-product-editor] :is(input,textarea,button):disabled{cursor:not-allowed}.kd-buyer-meeting-layout .calendar-day .calendar-event{height:18px;margin-top:2px;padding:2px 3px;line-height:14px}.kd-buyer-meeting-layout .calendar-day .calendar-more{height:16px;padding:0;line-height:14px}@media (max-width:767px){.product-specification-head,.product-specification-row{grid-template-columns:minmax(0,1fr) minmax(0,1fr) 40px;gap:6px;padding:8px 0}.product-specification-row input{font-size:14px}.kd-product-mobile-details{padding:16px}.kd-product-mobile-details .platform-rich-toolbar{gap:6px;padding:8px}.kd-product-mobile-details .platform-rich-toolbar label{white-space:nowrap;flex:100%;grid-template-columns:64px minmax(0,1fr);min-width:0;display:grid}.kd-product-mobile-details .platform-rich-toolbar :is(input,select){width:100%;min-width:0;max-width:100%}.product-specifications[data-files] .product-specification-head{display:none}.product-specifications[data-files] .product-specification-row{border-bottom:1px solid var(--grey-50);grid-template-columns:minmax(0,1fr) 40px}.product-specifications[data-files] .product-specification-row>input,.product-specifications[data-files] .product-specification-file{grid-column:1}.product-specifications[data-files] .product-specification-row>button{grid-area:1/2}.kd-product-mobile-details .product-image-row{flex-wrap:wrap}.kd-product-mobile-details .product-image-row>div{max-width:100%}}.product-documents{grid-template-columns:repeat(auto-fit,minmax(min(220px,100%),1fr));gap:20px;width:100%;display:grid}.product-documents a{border:1px solid var(--grey-100);color:var(--ink);overflow-wrap:anywhere;border-radius:12px;flex-direction:column;gap:12px;padding:20px;display:flex}.product-documents img{object-fit:contain;width:100%;height:200px}.product-documents small{color:var(--grey-500)}.figma-design-view .platform-pagination{justify-content:center;align-items:center;gap:4px;display:flex}.figma-design-view .platform-pagination button,.figma-design-view .platform-pagination-gap{color:#76767c;width:36px;height:36px;font:inherit;letter-spacing:-.4px;background:0 0;border:0;border-radius:8px;flex:0 0 36px;justify-content:center;align-items:center;padding:0;font-size:16px;font-weight:400;line-height:1.4;display:inline-flex}.figma-design-view .platform-pagination button[aria-current=page]{color:#fff;background:#181d63;font-weight:600}.figma-design-view .platform-pagination button:disabled{opacity:.35;cursor:default}.figma-design-view .platform-pagination button:focus-visible,.figma-design-view .platform-list-filter select:focus-visible{outline-offset:2px;outline:2px solid #384694}.figma-design-view .platform-pagination-arrow img{display:block}.figma-design-view .platform-pagination-previous img{transform:rotate(90deg)}.figma-design-view .platform-pagination-next img{transform:rotate(-90deg)}.figma-design-view .platform-pagination-mobile{gap:0}.figma-design-view .platform-pagination-mobile button:not(.platform-pagination-arrow),.figma-design-view .platform-pagination-mobile .platform-pagination-gap{letter-spacing:-.35px;border-radius:0;flex-basis:32px;width:32px;height:32px;font-size:14px;line-height:1.45}.figma-design-view .platform-pagination-mobile button[aria-current=page]{font-weight:700}.figma-design-view .platform-list-filter{min-width:96px;position:relative}.figma-design-view .platform-list-filter select{cursor:pointer;padding-right:44px}.figma-design-view .platform-list-filter>[data-name*=chevron-down]{pointer-events:none;position:absolute;right:12px}.kd-select{flex:auto;width:100%;min-width:0;display:inline-flex;position:relative}.kd-select-native{clip-path:inset(50%);border:0!important;width:1px!important;height:1px!important;margin:-1px!important;padding:0!important;position:absolute!important;overflow:hidden!important}.kd-select-trigger{text-align:left;color:#393841;width:100%;min-width:0;min-height:24px;font:inherit;letter-spacing:-.4px;cursor:pointer;background:0 0;border:0;align-items:center;font-size:16px;line-height:1.4;display:flex}.kd-select-trigger>span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.kd-select-trigger>[data-name=icon-chevron-down]{flex-shrink:0;margin-left:8px}[data-node-id="881:58707"],[data-node-id="881:58708"]{width:100%;min-width:0}[data-node-id="881:58711"]{width:100%;height:auto;min-height:33px}[data-node-id="881:58712"]{white-space:normal;max-width:100%;line-height:1.4}[data-node-id="881:58725"],[data-node-id="881:58701"] [data-name=Table\ contents]>[data-name=Table\ Header]{grid-template-columns:120px minmax(0,1.35fr) repeat(3,minmax(0,1fr)) 140px 130px 80px;display:grid}[data-node-id="881:58701"] [data-name=Table\ contents]{height:auto;min-height:68px}[data-node-id="881:58701"] [data-name=Table\ contents]>[data-name=Table\ Header]{flex:none;align-items:stretch;width:100%;height:auto;min-height:68px}[data-node-id="881:58701"] [data-name=Table\ contents]>[data-name=Table\ Header]>*{align-items:stretch;height:auto}[data-node-id="881:58701"] [data-name=Table\ contents]>[data-name=Table\ Header]>:last-child{align-items:center}[data-node-id="881:58725"]>*,[data-node-id="881:58701"] [data-name=Table\ contents]>[data-name=Table\ Header]>*{width:auto;min-width:0}[data-node-id="881:58725"]>:nth-child(2){padding-right:12px}[data-node-id="881:58701"] [data-name=Table\ contents]>[data-name=Table\ Header]>*>[data-name^=Col]{flex-direction:column;justify-content:center;align-items:flex-start;width:100%;min-width:0;height:auto;min-height:68px;padding:12px}[data-node-id="881:58811"]{min-width:0;max-width:100%}[data-node-id="881:58815"]{white-space:normal;flex-shrink:1;min-width:0}[data-node-id="881:58701"] [data-name=Table\ contents] :is(p,a[data-design-control=link]){white-space:normal;overflow-wrap:anywhere;max-width:100%}.platform-list-filter .kd-select-trigger{padding-right:32px}.kd-select-trigger:focus-visible{outline-offset:4px;border-radius:4px;outline:2px solid #384694}.kd-select-trigger:disabled{cursor:not-allowed;opacity:.45}.kd-select-menu{box-sizing:border-box;overscroll-behavior:contain;color:#393841;letter-spacing:-.4px;background:#fff;border:1px solid #e1e1e2;border-radius:12px;margin:0;padding:6px;font-family:Pretendard,sans-serif;font-size:16px;line-height:1.4;position:fixed;inset:auto;overflow-y:auto;box-shadow:0 12px 32px #181d6324}.kd-select-option{cursor:pointer;overflow-wrap:anywhere;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;min-height:42px;padding:9px 12px;display:flex}.kd-select-option[data-active=true]{background:#f8f8f9}.kd-select-option[aria-selected=true]{color:#181d63;background:#f0f2fa;font-weight:600}.kd-select-option[aria-disabled=true]{opacity:.4;cursor:not-allowed}.kd-select-check{flex-shrink:0;font-size:16px}.kd-toast{z-index:3000;left:50%;top:max(24px, env(safe-area-inset-top));color:#1e1d25;background:#fff;border:1px solid #e1e1e2;border-radius:16px;align-items:center;gap:12px;width:max-content;max-width:min(560px,100vw - 32px);padding:16px 20px;animation:.16s ease-out kd-feedback-in;display:flex;position:fixed;transform:translate(-50%);box-shadow:0 8px 32px #181d6324}.kd-toast strong{font-size:15px;font-weight:700;line-height:1.4;display:block}.kd-toast p{overflow-wrap:anywhere;white-space:pre-wrap;margin:4px 0 0;font-size:14px;line-height:1.5}.kd-toast-icon,.kd-confirm-symbol{color:#181d63;background:#f0f2fa;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;font-size:18px;font-weight:700;display:inline-flex}.kd-toast[data-kind=success] .kd-toast-icon{color:#24724b;background:#eaf6f0}.kd-toast[data-kind=error]{border-color:#efd0d0}.kd-toast[data-kind=error] .kd-toast-icon,.kd-confirm-symbol[data-danger=true]{color:#b03636;background:#fceeee}.kd-toast>button{color:#76767c;cursor:pointer;background:0 0;border:0;border-radius:6px;flex-shrink:0;justify-content:center;align-self:flex-start;align-items:center;width:28px;height:28px;margin-left:8px;font-size:24px;line-height:1;display:inline-flex}.kd-toast>button:hover{background:#f8f8f9}.kd-spinner{border:2px solid #c6c6c9;border-top-color:#181d63;border-radius:50%;width:16px;height:16px;animation:.8s linear infinite kd-spin}.kd-confirm{color:#1e1d25;text-align:center;background:#fff;border:0;border-radius:24px;width:min(480px,100vw - 40px);max-width:none;max-height:calc(100dvh - 40px);padding:32px;overflow-y:auto}.kd-confirm::backdrop{background:#00000080}.kd-verification-dialog{background:var(--white);width:min(480px,100vw - 32px);max-width:none;max-height:calc(100dvh - 32px);color:var(--ink);text-align:center;border:0;border-radius:20px;margin:auto;padding:36px 32px 28px;overflow-y:auto;box-shadow:0 24px 80px #12162e33}.kd-verification-dialog::backdrop{background:#12162e80}.kd-verification-close{width:40px;height:40px;color:var(--grey-500);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;font-size:28px;position:absolute;top:12px;right:12px}.kd-verification-icon{width:56px;height:56px;color:var(--brand);background:#f0f1fa;border-radius:16px;place-items:center;margin:0 auto 20px;display:grid}.kd-verification-dialog h2{margin:0;font-size:24px;line-height:1.4}.kd-verification-description{color:var(--grey-500);margin:12px 0 28px;font-size:14px;line-height:1.7}.kd-verification-description strong{color:var(--ink);overflow-wrap:anywhere;word-break:break-all;display:block}.kd-verification-dialog form{text-align:left;display:grid}.kd-verification-dialog label{margin-bottom:8px;font-size:14px;font-weight:600}.kd-verification-dialog input{border:1px solid var(--grey-100);background:var(--white);width:100%;min-width:0;height:56px;color:var(--ink);font:inherit;letter-spacing:8px;text-align:center;border-radius:12px;padding:12px 16px;font-size:24px}.kd-verification-dialog input::placeholder{color:var(--grey-300);letter-spacing:0;font-size:16px}.kd-verification-dialog input[aria-invalid=true]{border-color:var(--danger)}.kd-verification-dialog input:focus-visible,.kd-verification-dialog button:focus-visible{outline-offset:3px;outline:2px solid #384694}.kd-verification-hint,.kd-verification-error,.kd-verification-notice{color:var(--grey-500);margin:10px 0 0;font-size:13px;line-height:1.6}.kd-verification-error{color:var(--danger)}.kd-verification-notice{color:var(--success)}.kd-verification-dialog .kd-button-primary{width:100%;margin-top:24px}.kd-verification-dialog button:disabled{cursor:not-allowed}.kd-verification-dialog .kd-button-primary:disabled{border-color:var(--grey-25);background:var(--grey-25);color:var(--grey-500)}.kd-verification-help{color:var(--grey-500);margin:24px 0 4px;font-size:12px;line-height:1.7}.kd-verification-resend{color:var(--brand);font:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:8px;font-size:13px;font-weight:600;text-decoration:underline}.kd-reset-step{color:var(--brand);margin:0 0 8px;font-size:13px;font-weight:600}.kd-reset-dialog form{gap:16px}.kd-reset-field label{display:block}.kd-reset-input-row{position:relative}.kd-reset-dialog input{letter-spacing:0;text-align:left;height:48px;font-size:16px}.kd-reset-dialog input[name=reset-code]{letter-spacing:7px;text-align:center;font-size:22px}.kd-reset-dialog input:is([name=reset-password],[name=reset-confirm]){padding-right:68px}.kd-reset-dialog input:focus-visible,.kd-account-password-dialog input:focus{border-color:var(--brand);box-shadow:inset 0 0 0 1px var(--brand);outline:0}.kd-reset-dialog input[aria-invalid=true]:focus-visible{border-color:var(--danger);box-shadow:inset 0 0 0 1px var(--danger)}.kd-reset-toggle{height:40px;color:var(--brand);font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:0 12px;font-size:13px;position:absolute;top:4px;right:4px}.kd-reset-recipient{background:var(--grey-25);border-radius:12px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;min-width:0;padding:12px 16px;font-size:14px;display:flex}.kd-reset-recipient strong{overflow-wrap:anywhere;min-width:0}.kd-reset-recipient button{color:var(--brand);font:inherit;cursor:pointer;background:0 0;border:0;flex-shrink:0;padding:4px 0;font-size:12px}.kd-reset-dialog .kd-button-primary{margin-top:8px}.kd-reset-dialog .kd-verification-resend:disabled{color:var(--grey-500);text-decoration:none}@media (max-width:767px){.kd-verification-dialog{padding:32px 24px 24px}.kd-verification-dialog h2{font-size:22px}}.kd-confirm-symbol{width:48px;height:48px;margin-bottom:20px;font-size:24px}.kd-confirm h2{letter-spacing:-.6px;word-break:keep-all;margin:0;font-size:24px;font-weight:700;line-height:1.35}.kd-confirm-description{color:#76767c;word-break:keep-all;max-height:50dvh;margin:16px 0 28px;font-size:16px;line-height:1.5;overflow-y:auto}.kd-confirm-description .platform-rich-content{text-align:left}.platform-list-filter:has(.kd-select-trigger[aria-expanded=true])>[data-name*=chevron-down]{transform:rotate(180deg)}.kd-confirm-actions{gap:12px;display:flex}.kd-button-primary,.kd-button-secondary{color:#fff;min-height:48px;font:inherit;cursor:pointer;background:#181d63;border:1px solid #181d63;border-radius:12px;flex:1;padding:12px 20px;font-weight:600}.kd-button-secondary{color:#393841;background:#fff;border-color:#e1e1e2}.kd-button-primary[data-danger=true]{background:#b03636;border-color:#b03636}.kd-confirm button:focus-visible,.kd-toast button:focus-visible{outline-offset:3px;outline:2px solid #384694}@keyframes kd-feedback-in{0%{opacity:0;translate:0 8px}to{opacity:1;translate:0}}@keyframes kd-spin{to{transform:rotate(360deg)}}@media (max-width:767px){.kd-toast{top:max(16px, env(safe-area-inset-top));padding:14px 16px}.kd-confirm{padding:28px 24px}.kd-confirm h2{font-size:22px}}@media (prefers-reduced-motion:reduce){.kd-toast,.kd-spinner{animation:none}}@supports not selector(:popover-open){.kd-select-trigger{display:none}.kd-select-native{clip-path:none;width:100%!important;height:auto!important;margin:0!important;position:static!important}}.auth-session-recovery{text-align:center;color:#555;flex-direction:column;justify-content:center;align-items:center;gap:20px;min-height:70svh;padding:32px;font-size:16px;display:flex}.auth-session-recovery button{color:#313180;cursor:pointer;background:#fff;border:1px solid #313180;border-radius:6px;padding:12px 24px}.auth-session-spinner{border:3px solid #e7e7ef;border-top-color:#313180;border-radius:50%;width:28px;height:28px;animation:.8s linear infinite auth-session-spin}@keyframes auth-session-spin{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.auth-session-spinner{animation:none}}:is(.figma-design-view [data-node-id]:has(>.kd-agent-admin-heading),.figma-design-view [data-node-id]:has(>.kd-agent-admin-list),.figma-design-view [data-node-id]:has(>.kd-agent-admin-editor),.figma-design-view [data-node-id]:has(>.kd-agent-admin-grid)){gap:0;padding:0}.kd-agent-admin-heading{justify-content:space-between;align-items:center;gap:20px;width:100%;padding:20px 40px;display:flex}.kd-agent-admin-heading.is-list{align-items:flex-end;padding:48px 40px}.kd-agent-admin-heading.is-list h1{color:#12162e;letter-spacing:-.36px;line-height:normal}.kd-agent-admin-heading.is-list p{line-height:normal}.kd-agent-admin-heading>div>div{align-items:center;gap:20px;display:flex}.kd-agent-admin-heading h1{letter-spacing:-.9px;color:#1e1d25;white-space:nowrap;margin:0;font-size:36px;font-weight:700;line-height:1.3}.platform-scene:has(.kd-agent-admin-heading) [data-node-id="782:49837"]{min-width:0;max-width:100%}.platform-scene:has(.kd-agent-admin-heading) [data-node-id="782:49837"]>p{text-overflow:ellipsis;flex-shrink:1;min-width:0;max-width:100%;overflow:hidden}.kd-agent-admin-heading p{color:#6e7385;margin:20px 0 0;font-size:18px;line-height:1.4}.kd-agent-admin-heading>button{color:#fff;background:#181d63;border:1.5px solid #181d63;border-radius:12px;flex-shrink:0;height:48px;padding:8px 22px;font-size:20px;font-weight:600}.kd-agent-admin-heading>button:disabled{opacity:.45;cursor:not-allowed}.kd-agent-admin-heading>button:not(:disabled):hover{background:#27317e}.kd-agent-admin-list{width:100%;min-width:0;padding:0 40px 40px}.kd-agent-admin-list>p{color:#76767c;margin:12px 0;font-size:16px}.kd-agent-table-scroll{border-radius:12px;overflow-x:auto}.kd-agent-table-scroll table{table-layout:fixed;border-collapse:collapse;letter-spacing:-.4px;width:100%;min-width:760px;font-size:16px;line-height:1.4}.kd-agent-table-scroll th{color:#76767c;text-align:left;background:#f8f8f9;padding:12px;font-weight:400}.kd-agent-table-scroll td{color:#1e1d25;overflow-wrap:anywhere;border-bottom:1px solid #f0f0f0;height:73px;padding:12px}.kd-agent-table-scroll td:last-child,.kd-agent-table-scroll th:last-child{text-align:center}.kd-agent-manage{color:#4c4c54;white-space:nowrap;overflow-wrap:normal;border:1.5px solid #f0f0f0;border-radius:12px;justify-content:center;align-items:center;min-width:max-content;padding:10px 14px;font-weight:700;display:inline-flex}.kd-agent-admin-list .platform-pagination,.kd-agent-admin-work .platform-pagination{margin-top:32px}.kd-agent-admin-editor{width:100%;padding:0 40px 60px}.kd-agent-admin-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:20px;width:100%;padding:0 40px 60px;display:grid}.kd-agent-admin-fields{border:1px solid #f0f0f0;border-radius:12px;flex-direction:column;gap:24px;width:100%;min-width:0;padding:20px;display:flex}.kd-agent-admin-fields section{flex-direction:column;gap:20px;min-width:0;display:flex}.kd-agent-admin-fields h2{letter-spacing:-.5px;margin:0;font-size:20px;font-weight:700;line-height:1.4}.kd-agent-field-row{align-items:start;gap:20px;min-width:0;display:flex}.kd-agent-field-row>:not(.kd-agent-period-dash){flex:1;min-width:0}.kd-agent-field{color:#393841;flex-direction:column;gap:8px;min-width:0;font-size:14px;line-height:1.45;display:flex}.kd-agent-input{background:#f8f8f9;border-radius:12px;align-items:center;min-width:0;display:flex}.kd-agent-admin-fields input:not([type=checkbox]){box-sizing:border-box;color:#1e1d25;width:100%;min-width:0;height:48px;font:inherit;box-shadow:none;background:#f8f8f9;border:0;border-radius:12px;outline:none;padding:12px;font-size:16px;line-height:1.4}.kd-agent-input input{background:0 0;flex:1}.kd-agent-input>button{background:0 0;border:0;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;margin-right:4px;padding:0;display:inline-flex}.kd-agent-input:focus-within,.kd-agent-admin-fields input:not([type=checkbox]):focus-visible{outline-offset:2px;outline:2px solid #27317e}.kd-agent-input input:focus-visible{outline:none!important}.kd-agent-admin-fields input[readonly]{cursor:default}.kd-agent-admin-fields input[readonly]:focus{outline:none}.kd-agent-admin-fields input[type=date]{background-image:url(/figma/c62bc.svg);background-position:right 12px center;background-repeat:no-repeat;background-size:20px 20px}.kd-agent-admin-fields input[type=date]::-webkit-calendar-picker-indicator{opacity:0;cursor:pointer;width:20px;height:20px}.kd-agent-period-dash{color:#c6c6c9;align-self:center;margin-top:24px}.kd-agent-field small,.kd-agent-company small{color:#76767c;font-size:13px;line-height:1.5}.kd-agent-company{flex-direction:column;gap:8px;font-size:14px;line-height:1.45;display:flex}.kd-agent-company>div:not(.kd-agent-company-results){align-items:center;gap:12px;display:flex}.kd-agent-company>div>.kd-agent-input{flex:1.3;min-width:0}.kd-agent-company>div>input{flex:1;min-width:0}.kd-agent-company>div>button{color:#76767c;background:#f8f8f9;border:0;border-radius:12px;flex-shrink:0;padding:12px 20px;font-size:20px}.kd-agent-company-results{flex-wrap:wrap;gap:8px;display:flex}.kd-agent-company-results button{overflow-wrap:anywhere;background:#f8f8f9;border:1px solid #e1e1e2;border-radius:8px;padding:8px 12px}.kd-agent-choices{border:0;min-width:0;margin:0;padding:0}.kd-agent-choices legend{color:#393841;margin-bottom:12px;padding:0;font-size:14px}.kd-agent-choices>div{flex-wrap:wrap;gap:12px 16px;display:flex}.kd-agent-choices label{cursor:pointer;align-items:center;gap:12px;font-size:16px;line-height:1.4;display:flex;position:relative}.kd-agent-choices input{opacity:0;width:24px;height:24px;margin:0;position:absolute}.kd-agent-checkbox{border:1.5px solid #e1e1e2;border-radius:8px;flex-shrink:0;width:24px;height:24px}.kd-agent-checkbox:has(img){border:0}.kd-agent-choices input:focus-visible+.kd-agent-checkbox{outline-offset:3px;outline:2px solid #27317e}.kd-agent-admin-work{flex-direction:column;gap:20px;width:100%;min-width:0;display:flex}.kd-agent-work-tabs{background:#f8f8f9;border-radius:12px;flex-wrap:wrap;align-self:start;gap:0;padding:8px;display:flex}.kd-agent-work-tabs button{color:#76767c;background:0 0;border:1px solid #0000;border-radius:12px;padding:12px 24px;font-size:16px;line-height:1.4}.kd-agent-work-tabs button[aria-pressed=true]{color:#fff;background:#181d63;border-color:#181d63;font-weight:700}.kd-agent-admin-work>p{color:#76767c;margin:0;font-size:16px;line-height:1.4}.kd-agent-work-header{color:#76767c;background:#f8f8f9;border-radius:12px;grid-template-columns:24px 1fr auto;align-items:center;gap:24px;padding:12px;display:grid}.kd-agent-work-header>span:last-child{width:56px}.kd-agent-work-header input,.kd-agent-work-row>input{accent-color:#181d63;flex-shrink:0;width:24px;height:24px;margin:0}.kd-agent-work-row{border-bottom:1px solid #f0f0f0;align-items:center;gap:24px;min-width:0;padding:20px 12px;display:flex}.kd-agent-work-row>div{overflow-wrap:anywhere;flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.kd-agent-work-row strong{letter-spacing:-.5px;font-size:20px;line-height:1.4}.kd-agent-work-row small{color:gray;font-size:16px;line-height:1.4}.kd-agent-work-kind{color:#76767c;white-space:nowrap;background:#f8f8f9;border-radius:8px;padding:4px 12px;font-size:14px}.kd-agent-empty{text-align:center;color:#76767c;padding:32px 12px}.kd-agent-admin-heading a:focus-visible,.kd-agent-admin-heading button:focus-visible,.kd-agent-admin-list a:focus-visible,.kd-agent-admin-work :is(a,button,input):focus-visible,.kd-agent-company button:focus-visible{outline-offset:3px;outline:2px solid #5262ce}@media (max-width:1200px){.kd-agent-admin-grid{grid-template-columns:minmax(0,1fr)}.kd-agent-company>div:not(.kd-agent-company-results){flex-wrap:wrap}}@media (max-width:1000px){.kd-agent-admin-heading{flex-wrap:wrap}.kd-agent-field-row:has(>.kd-agent-company){flex-direction:column}.kd-agent-field-row:has(>.kd-agent-company)>*{width:100%}.kd-agent-company>div>.kd-agent-input{flex-basis:100%}}@media (max-width:767px){.kd-agent-admin-heading,.kd-agent-admin-heading.is-list{align-items:flex-start;gap:12px;padding:20px 16px}.kd-agent-admin-heading.is-list{flex-wrap:wrap}.kd-agent-admin-heading h1{font-size:24px}.kd-agent-admin-heading>div>div{gap:8px}.kd-agent-admin-heading p{margin-top:12px;font-size:15px}.kd-agent-admin-heading>button{height:44px;padding:8px 12px;font-size:14px}.kd-agent-admin-list,.kd-agent-admin-editor,.kd-agent-admin-grid{padding-left:16px;padding-right:16px}.kd-agent-admin-fields{padding:16px}.kd-agent-field-row{flex-direction:column;gap:20px}.kd-agent-field-row>:not(.kd-agent-period-dash){width:100%}.kd-agent-period-dash{display:none}.kd-agent-company>div:not(.kd-agent-company-results){gap:8px}.kd-agent-company>div>.kd-agent-input{flex-basis:100%}.kd-agent-work-tabs{width:100%}.kd-agent-work-tabs button{padding:10px 12px}.kd-agent-work-row{gap:12px}.kd-agent-work-row strong{font-size:17px}.kd-agent-work-row small{font-size:13px}}.kd-agent-unlimited{align-items:center;gap:8px;padding:12px 0;font-size:16px;display:flex}.kd-agent-unlimited input{accent-color:#181d63;width:44px;height:24px;margin-left:auto}.kd-agent-period>p{color:#393841;margin:0 0 8px;font-size:14px}.kd-agent-period .kd-agent-field>span:first-child{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.kd-agent-period .kd-agent-period-dash{margin-top:0}.kd-agent-unlimited-control{flex-shrink:0;width:44px;height:24px;margin-left:auto;position:relative}.kd-agent-unlimited-control input{opacity:0;z-index:1;cursor:pointer;margin:0;position:absolute;inset:0}.kd-agent-unlimited-control:has(input:focus-visible){outline-offset:3px;border-radius:20px;outline:2px solid #27317e}.kd-agent-unlimited-control:has(input:disabled){opacity:.5}.kd-agent-toggle-off{background:#c6c6c9;border-radius:20px;width:44px;height:24px;padding:2px;display:block}.kd-agent-toggle-off:after{content:"";background:#fff;border-radius:50%;width:20px;height:20px;display:block}.kd-agent-input>img{flex-shrink:0;margin-right:12px}
